@nestjs/schematics
Version:
Nest - modern, fast, powerful node.js web framework (@schematics)
85 lines (84 loc) • 2.61 kB
JSON
{
"name": "@nestjs/schematics",
"version": "12.0.0",
"description": "Nest - modern, fast, powerful node.js web framework (@schematics)",
"type": "module",
"main": "dist/index.js",
"files": [
"dist/**/*"
],
"engines": {
"node": ">=22.12.0"
},
"publishConfig": {
"access": "public"
},
"scripts": {
"postbuild": "npm run copy:collection && npm run copy:lib",
"build": "rm -rf dist *.tsbuildinfo && tsc -b tsconfig.lib.json",
"clean": "del 'src/**/*.{js,d.ts,js.map,d.ts.map}' '!src/**/files/**' '!src/**/workspace/**' '!src/**/*.schema.d.ts'",
"copy:collection": "cpx src/collection.json dist && cpx 'src/lib/**/schema.json' dist/lib",
"copy:lib": "cpx 'src/lib/**/{files,workspace}/**/*.*' dist/lib && cpx 'src/lib/**/{files,workspace}/**/.!(gitignore)' dist/lib",
"lint": "oxlint --ignore-pattern 'src/**/files/**' --ignore-pattern 'src/**/workspace/**' src/ test/",
"typecheck": "tsc -b tsconfig.json",
"prepublish:next": "npm run build",
"publish:next": "npm publish --access public --tag next",
"prepublish:npm": "npm run build",
"publish:npm": "npm publish --access public",
"test": "npm run clean && NODE_ENV=test NODE_OPTIONS=\"--require tsx/cjs\" vitest run",
"test:dev": "NODE_ENV=test NODE_OPTIONS=\"--require tsx/cjs\" vitest",
"prerelease": "npm run build",
"release": "release-it",
"prepare": "husky"
},
"repository": {
"type": "git",
"url": "git+https://github.com/nestjs/schematics.git"
},
"contributors": [
"ThomRick",
"Kamil Mysliwiec",
"John Biundo"
],
"license": "MIT",
"bugs": {
"url": "https://github.com/nestjs/schematics/issues"
},
"homepage": "https://github.com/nestjs/schematics#readme",
"dependencies": {
"@angular-devkit/core": "22.1.5",
"@angular-devkit/schematics": "22.1.5",
"comment-json": "5.0.0",
"jsonc-parser": "3.3.1",
"pluralize": "8.0.0"
},
"devDependencies": {
"@commitlint/cli": "21.2.2",
"@commitlint/config-angular": "21.2.2",
"@types/node": "25.9.5",
"@types/pluralize": "^0.0.33",
"cpx2": "9.0.0",
"del-cli": "^7.0.0",
"husky": "9.1.7",
"jiti": "2.7.0",
"oxlint": "1.80.0",
"prettier": "3.9.6",
"release-it": "21.0.2",
"tsx": "4.23.12",
"typescript": "^6.0.2",
"vitest": "4.1.11"
},
"peerDependencies": {
"prettier": "^3.0.0",
"typescript": ">=6.0.0"
},
"peerDependenciesMeta": {
"prettier": {
"optional": true
}
},
"schematics": "./dist/collection.json",
"lint-staged": {
"**/*.{ts,json}": []
}
}