package-json-type
Version:
A TypeScript definition for the package.json
54 lines (53 loc) • 1.45 kB
JSON
{
"name": "package-json-type",
"version": "1.1.2",
"author": {
"email": "ajaxlab7@gmail.com",
"name": "ajaxlab",
"url": "https://github.com/ajaxlab"
},
"bugs": {
"url": "https://github.com/ajaxlab/package-json-type/issues"
},
"description": "A TypeScript definition for the package.json",
"devDependencies": {
"@eslint/js": "^9.18.0",
"eslint": "^9.18.0",
"rimraf": "^6.0.1",
"ts-node": "^10.9.2",
"typedoc": "^0.28.0",
"typedoc-plugin-markdown": "^4.4.1",
"typescript": "^5.7.3",
"typescript-eslint": "^8.21.0"
},
"files": [
"src",
"types"
],
"homepage": "https://github.com/ajaxlab/package-json-type",
"keywords": [
"package-json",
"package.json",
"package.d.ts",
"typescript",
"definition",
"d.ts"
],
"license": "MIT",
"repository": {
"type": "git",
"url": "git+https://github.com/ajaxlab/package-json-type.git"
},
"scripts": {
"build": "npm run lint && npm run test && npm run clean && tsc -b",
"clean": "rimraf types",
"dev": "tsc -b --watch",
"doc": "typedoc --excludePrivate --out docs src",
"lint": "eslint src test",
"md": "typedoc --plugin typedoc-plugin-markdown --out md src",
"prepare": "npm run build",
"prepack": "npm run doc && npm run md",
"test": "ts-node test/package-json.spec.ts"
},
"types": "types/index.d.ts"
}