UNPKG

adobe-font-extractor

Version:

A command-line utility for extracting Adobe fonts on macOS and Windows.

81 lines 2.27 kB
{ "name": "adobe-font-extractor", "version": "1.0.0", "author": "Luca Schultz", "description": "A command-line utility for extracting Adobe fonts on macOS and Windows.", "keywords": [ "font", "cli", "adobe", "typography" ], "license": "MIT", "type": "module", "homepage": "https://github.com/lucaschultz/adobe-font-extractor#readme", "repository": { "type": "git", "url": "git+https://github.com/lucaschultz/adobe-font-extractor.git" }, "bugs": { "url": "https://github.com/lucaschultz/adobe-font-extractor/issues" }, "files": [ "dist" ], "bin": { "adobe-font-extractor": "dist/cli.js", "__adobe-font-extractor_bash_complete": "dist/bash-complete.js" }, "engines": { "node": ">=24" }, "tsup": { "entry": [ "src/bin/cli.ts", "src/bin/bash-complete.ts" ], "format": [ "esm" ], "tsconfig": "tsconfig.json", "clean": true, "splitting": true, "minify": true }, "dependencies": { "@changesets/cli": "^2.29.5", "@stricli/auto-complete": "^1.2.0", "@stricli/core": "^1.2.0", "arktype": "^2.1.20", "dprint": "^0.50.1", "fontkit": "^2.0.4", "picomatch": "^4.0.3" }, "devDependencies": { "@biomejs/biome": "2.1.2", "@types/fontkit": "^2.0.8", "@types/node": "24.x", "@types/picomatch": "^4.0.1", "cspell": "^9.2.0", "knip": "^5.62.0", "markdownlint-cli2": "^0.18.1", "tsup": "^6.7.0", "typescript": "5.6.x" }, "scripts": { "typecheck": "tsc", "build": "tsup", "dev": "tsup --watch", "postinstall": "node -e \"process.env.CI !== 'true' && process.exit(1)\" || adobe-font-extractor install", "format": "dprint fmt", "format:check": "dprint check", "lint": "biome check --formatter-enabled=false --linter-enabled=true --assist-enabled=true", "lint:fix": "biome check --formatter-enabled=false --linter-enabled=true --assist-enabled=true --write", "lint:spelling": "cspell .", "lint:knip": "knip", "lint:md": "markdownlint-cli2", "ci": "pnpm lint && pnpm format:check && pnpm lint:md && pnpm lint:knip && pnpm lint:spelling && pnpm typecheck", "ci:fix": "pnpm lint:fix && pnpm format", "ci:publish": "pnpm publish -r" } }