UNPKG

headnote

Version:

Prepend banner headers to files.

103 lines (102 loc) 2.92 kB
{ "name": "headnote", "version": "1.0.0", "description": "Prepend banner headers to files.", "repository": { "type": "git", "url": "https://github.com/ajiho/headnote.git" }, "bugs": { "url": "https://github.com/ajiho/headnote/issues" }, "author": "ajiho", "funding": "https://www.lujiahao.com/sponsor", "license": "MIT", "type": "module", "scripts": { "prepare": "husky || true", "commitlint": "commitlint --config configs/commitlint.config.mjs -e -V", "prettier": "prettier --config configs/prettier.config.mjs . --check --cache --cache-location node_modules/.cache/.prettiercache", "prettier:fix": "prettier --config configs/prettier.config.mjs . --write", "eslint": "eslint -c configs/eslint.config.mjs --cache --cache-location node_modules/.cache/.eslintcache", "eslint:fix": "eslint -c configs/eslint.config.mjs --fix", "lint": "run-s prettier eslint", "fix": "run-s *:fix", "changelog": "conventional-changelog -p angular -i CHANGELOG.md -s", "release": "node scripts/release.mjs", "test": "vitest --config configs/vitest.config.mjs --coverage --ui", "coverage": "vitest --config configs/vitest.config.mjs run --coverage", "build": "rimraf dist && tsc" }, "bin": { "headnote": "dist/cli.js" }, "main": "./dist/index.js", "module": "./dist/index.js", "types": "./dist/index.d.ts", "exports": { ".": { "import": "./dist/index.js", "types": "./dist/index.d.ts" }, "./package.json": "./package.json" }, "files": [ "/dist" ], "engines": { "node": "^20.0.0 || >=22.0.0" }, "keywords": [ "banner", "banner-generator", "bannerify", "cli", "comment", "file-header", "gulp-banner", "gulp-header", "head", "header", "headerify", "license" ], "dependencies": { "commander": "^14.0.1", "lilconfig": "^3.1.3", "tinyglobby": "^0.2.15" }, "devDependencies": { "@commitlint/cli": "^20.0.0", "@commitlint/config-conventional": "^20.0.0", "@eslint/js": "^9.38.0", "@types/fs-extra": "^11.0.4", "@vitest/coverage-v8": "^3.2.4", "@vitest/ui": "^3.2.4", "conventional-changelog-angular": "^8.0.0", "conventional-changelog-cli": "^5.0.0", "escape-string-regexp": "^5.0.0", "eslint": "^9.38.0", "eslint-config-prettier": "^10.1.8", "eslint-plugin-prettier": "^5.5.4", "eslint-plugin-unicorn": "^61.0.2", "execa": "^9.6.0", "fs-extra": "^11.3.2", "husky": "^9.1.7", "npm-run-all2": "^8.0.4", "picocolors": "^1.1.1", "prettier": "^3.6.2", "prettier-plugin-sort-pkgjson": "^1.0.0", "prompts": "^2.4.2", "rimraf": "^6.0.1", "semver": "^7.7.2", "tempy": "^3.1.0", "tsdown": "^0.15.7", "typescript": "^5.9.3", "typescript-eslint": "^8.46.1", "vitest": "^3.2.4" }, "publishConfig": { "access": "public" } }