UNPKG

2.73 kBJSONView Raw
1{
2 "name": "@nestjs/schematics",
3 "version": "10.2.3",
4 "description": "Nest - modern, fast, powerful node.js web framework (@schematics)",
5 "main": "dist/index.js",
6 "files": [
7 "dist/**/*"
8 ],
9 "publishConfig": {
10 "access": "public"
11 },
12 "scripts": {
13 "postbuild": "npm run copy:collection && npm run copy:lib",
14 "build": "rm -rf dist && tsc --project tsconfig.lib.json",
15 "clean": "gulp clean:src",
16 "copy:collection": "cpx src/collection.json dist && cpx 'src/lib/**/schema.json' dist/lib",
17 "copy:lib": "cpx 'src/lib/**/{files,workspace}/**/*.*' dist/lib && cpx 'src/lib/**/{files,workspace}/**/.!(gitignore)' dist/lib",
18 "lint": "eslint '{src,test}/**/*.ts' --fix",
19 "prepublish:next": "npm run build",
20 "publish:next": "npm publish --access public --tag next",
21 "prepublish:npm": "npm run build",
22 "publish:npm": "npm publish --access public",
23 "test": "npm run clean && NODE_ENV=test jest -w 1 --no-cache --config jest.json",
24 "test:dev": "NODE_ENV=test npm run -s test -- --watchAll",
25 "prerelease": "npm run build",
26 "release": "release-it",
27 "prepare": "husky install"
28 },
29 "repository": {
30 "type": "git",
31 "url": "git+https://github.com/nestjs/schematics.git"
32 },
33 "contributors": [
34 "ThomRick",
35 "Kamil Mysliwiec",
36 "John Biundo"
37 ],
38 "license": "MIT",
39 "bugs": {
40 "url": "https://github.com/nestjs/schematics/issues"
41 },
42 "homepage": "https://github.com/nestjs/schematics#readme",
43 "dependencies": {
44 "@angular-devkit/core": "17.3.11",
45 "@angular-devkit/schematics": "17.3.11",
46 "comment-json": "4.2.5",
47 "jsonc-parser": "3.3.1",
48 "pluralize": "8.0.0"
49 },
50 "devDependencies": {
51 "@commitlint/cli": "19.5.0",
52 "@commitlint/config-angular": "19.5.0",
53 "@types/jest": "29.5.14",
54 "@types/node": "20.17.1",
55 "@typescript-eslint/eslint-plugin": "8.11.0",
56 "@typescript-eslint/parser": "8.11.0",
57 "cpx2": "8.0.0",
58 "eslint": "9.13.0",
59 "eslint-config-prettier": "9.1.0",
60 "eslint-plugin-import": "2.31.0",
61 "gulp": "5.0.0",
62 "gulp-clean": "0.4.0",
63 "husky": "9.1.6",
64 "jest": "29.7.0",
65 "nyc": "17.1.0",
66 "release-it": "17.10.0",
67 "ts-jest": "29.2.5",
68 "ts-node": "10.9.2",
69 "typescript": "5.6.3"
70 },
71 "peerDependencies": {
72 "typescript": ">=4.8.2"
73 },
74 "schematics": "./dist/collection.json",
75 "nyc": {
76 "include": [
77 "src"
78 ],
79 "exclude": [
80 "node_modules",
81 "test"
82 ],
83 "extension": [
84 ".ts"
85 ],
86 "require": [
87 "ts-node/register"
88 ],
89 "reporter": [
90 "text-summary",
91 "html"
92 ],
93 "sourceMap": true,
94 "instrument": true
95 },
96 "lint-staged": {
97 "**/*.{ts,json}": []
98 }
99}