32 lines
1.1 KiB
JSON
32 lines
1.1 KiB
JSON
{
|
|
"name": "misskey-js-type-generator",
|
|
"version": "0.0.0",
|
|
"description": "Misskey TypeGenerator",
|
|
"type": "module",
|
|
"scripts": {
|
|
"generate": "tsx src/generator.ts && eslint ./built/**/*.ts --fix --cache",
|
|
"eslint": "eslint --quiet --cache -c eslint.config.js .",
|
|
"typecheck-all": "pnpm run --no-bail typecheck:generator && pnpm run --no-bail typecheck:autogen && pnpm run --no-bail typecheck:scripts",
|
|
"typecheck": "pnpm run typecheck:generator && pnpm run typecheck:autogen && pnpm run typecheck:scripts",
|
|
"typecheck:generator": "tsc -p tsconfig.generator.json --noEmit",
|
|
"typecheck:autogen": "tsc -p tsconfig.autogen.json --noEmit",
|
|
"typecheck:scripts": "tsc -p tsconfig.scripts.json --noEmit",
|
|
"lint": "pnpm typecheck && pnpm eslint"
|
|
},
|
|
"devDependencies": {
|
|
"@readme/openapi-parser": "5.0.1",
|
|
"@redocly/openapi-core": "1.34.5",
|
|
"@types/node": "22.18.1",
|
|
"@typescript-eslint/eslint-plugin": "8.44.1",
|
|
"@typescript-eslint/parser": "8.44.1",
|
|
"eslint": "9.36.0",
|
|
"openapi-types": "12.1.3",
|
|
"openapi-typescript": "7.9.1",
|
|
"ts-case-convert": "2.1.0",
|
|
"tsx": "4.20.5",
|
|
"typescript": "5.9.2"
|
|
},
|
|
"files": [
|
|
"built"
|
|
]
|
|
}
|