UNPKG

vite-font-extractor-plugin

Version:

Vite plugin for extracting glyphes by ligatures from font and creating new minimized fonts with them

78 lines (77 loc) 2.41 kB
{ "name": "vite-font-extractor-plugin", "version": "2.3.1", "description": "Vite plugin for extracting glyphes by ligatures from font and creating new minimized fonts with them", "files": [ "dist" ], "homepage": "https://github.com/a3mitskevich/vite-font-extractor-plugin", "repository": { "type": "git", "url": "git+https://github.com/a3mitskevich/vite-font-extractor-plugin.git" }, "type": "module", "main": "dist/index.cjs", "module": "dist/index.js", "types": "dist/index.d.ts", "exports": { ".": { "types": "./dist/index.d.ts", "default": "./dist/index.js", "import": "./dist/index.js", "require": "./dist/index.cjs" }, "./package.json": "./package.json" }, "scripts": { "build": "tsup", "test": "NODE_OPTIONS=\"$NODE_OPTIONS --experimental-vm-modules\" npx jest", "test:local": "TEST_TARGET=local npm run test", "test:dist": "TEST_TARGET=dist npm run test", "lint": "eslint **/*.ts --cache --cache-strategy content", "lint:fix": "npm run lint -- --fix", "versioning": "npm version $PART -m \"Updating the application version to %s\"", "versioning:patch": "npm run versioning --PART patch", "versioning:minor": "npm run versioning --PART minor", "versioning:major": "npm run versioning --PART major" }, "keywords": [ "vite", "vite-plugin", "font-minificator", "fonts", "minificator", "ligature" ], "author": "Aleksandr Mitskevich", "license": "MIT", "dependencies": { "fontext": "1.2.0", "lodash.camelcase": "4.3.0", "lodash.groupby": "4.6.0", "picocolors": "1.0.0" }, "peerDependencies": { "vite": "^4 || ^5 || ^6" }, "devDependencies": { "@tsconfig/node20": "20.1.2", "@types/jest": "29.5.11", "@types/lodash.camelcase": "4.3.9", "@types/lodash.groupby": "4.6.9", "@types/node": "20.10.7", "@typescript-eslint/eslint-plugin": "6.18.1", "eslint": "8.56.0", "eslint-config-standard-with-typescript": "43.0.0", "jest": "29.7.0", "lightningcss": "1.22.1", "sass": "1.69.7", "ts-jest": "29.1.1", "ts-node": "10.9.2", "tsup": "8.3.5", "typescript": "5.3.3", "vite-4": "https://registry.npmjs.org/vite/-/vite-4.5.1.tgz", "vite-5": "https://registry.npmjs.org/vite/-/vite-5.4.14.tgz", "vite-6": "https://registry.npmjs.org/vite/-/vite-6.0.11.tgz" } }