|
3 | 3 | "version": "2.1.1",
|
4 | 4 | "description": "A Custom Transformer for Typescript that enables compile-time Dependency Injection",
|
5 | 5 | "scripts": {
|
6 |
| - "generate:scaffold": "scaffold all --yes", |
| 6 | + "generate:sandhog": "sandhog all --yes", |
7 | 7 | "generate:changelog": "standard-changelog --first-release",
|
8 |
| - "generate:all": "pnpm run generate:scaffold && pnpm run generate:changelog", |
9 |
| - "clean:dist": "rimraf dist", |
10 |
| - "clean": "pnpm run clean:dist", |
| 8 | + "generate:all": "pnpm run generate:sandhog && pnpm run generate:changelog", |
| 9 | + "clean": "rimraf dist", |
11 | 10 | "lint": "tsc --noEmit && eslint \"src/**/*.ts\" --color",
|
12 |
| - "prettier": "prettier --write '{src,test,documentation}/**/*.{js,ts,json,html,xml,css,md}'", |
| 11 | + "prettier": "prettier --write \"{src,test,documentation}/**/*.{js,ts,json,html,xml,css,md}\"", |
13 | 12 | "test": "ava",
|
14 |
| - "prebuild": "pnpm run clean:dist", |
| 13 | + "prebuild": "pnpm run clean", |
15 | 14 | "build": "pnpm run rollup",
|
16 |
| - "prewatch": "pnpm run clean:dist", |
17 | 15 | "watch": "pnpm run rollup -- --watch",
|
18 | 16 | "rollup": "rollup -c rollup.config.js",
|
19 |
| - "preversion": "pnpm run lint && NODE_ENV=production pnpm run build", |
| 17 | + "preversion": "pnpm run lint && pnpm run build", |
20 | 18 | "version": "pnpm run generate:all && git add .",
|
21 |
| - "release": "np --no-cleanup --no-yarn" |
| 19 | + "release": "np --no-cleanup --no-yarn --no-tests", |
| 20 | + "update:check": "pnpx npm-check-updates -x np,slash --dep dev,prod", |
| 21 | + "update:commit": "pnpx npm-check-updates -u -x np,slash --dep dev,prod && pnpm update && pnpm install" |
22 | 22 | },
|
23 | 23 | "keywords": [
|
24 | 24 | "DI",
|
|
50 | 50 | ],
|
51 | 51 | "license": "MIT",
|
52 | 52 | "devDependencies": {
|
53 |
| - "@types/prettier": "^2.0.1", |
54 |
| - "@types/node": "^14.0.5", |
55 |
| - "@typescript-eslint/eslint-plugin": "^3.0.1", |
56 |
| - "@typescript-eslint/parser": "^3.0.1", |
57 |
| - "@wessberg/rollup-plugin-ts": "^1.2.24", |
58 |
| - "@wessberg/scaffold": "^1.0.29", |
| 53 | + "@types/node": "^15.3.1", |
| 54 | + "@types/prettier": "^2.2.3", |
| 55 | + "@types/semver": "^7.3.6", |
| 56 | + "@typescript-eslint/eslint-plugin": "^4.24.0", |
| 57 | + "@typescript-eslint/parser": "^4.24.0", |
59 | 58 | "@wessberg/di": "^2.0.3",
|
60 |
| - "@wessberg/ts-config": "^1.0.12", |
61 |
| - "ava": "^3.8.2", |
62 |
| - "eslint": "^7.1.0", |
63 |
| - "slash": "^3.0.0", |
64 |
| - "eslint-config-prettier": "^6.11.0", |
65 |
| - "eslint-plugin-import": "^2.20.2", |
66 |
| - "eslint-plugin-jsdoc": "^25.4.2", |
67 |
| - "husky": "^4.2.5", |
68 |
| - "np": "^6.2.3", |
69 |
| - "pnpm": "^4.14.4", |
70 |
| - "prettier": "^2.0.5", |
71 |
| - "pretty-quick": "^2.0.1", |
| 59 | + "@wessberg/rollup-plugin-ts": "^1.3.14", |
| 60 | + "@wessberg/ts-config": "^1.1.0", |
| 61 | + "semver": "^7.3.5", |
| 62 | + "ava": "^3.15.0", |
| 63 | + "eslint": "^7.26.0", |
| 64 | + "eslint-config-prettier": "^8.3.0", |
| 65 | + "eslint-plugin-import": "^2.23.2", |
| 66 | + "eslint-plugin-jsdoc": "^34.8.2", |
| 67 | + "husky": "^6.0.0", |
| 68 | + "np": "^6.5.0", |
| 69 | + "pnpm": "^6.4.0", |
| 70 | + "prettier": "^2.3.0", |
| 71 | + "pretty-quick": "^3.1.0", |
72 | 72 | "rimraf": "^3.0.2",
|
73 |
| - "rollup": "^2.10.9", |
74 |
| - "standard-changelog": "^2.0.24", |
75 |
| - "ts-node": "^8.10.1", |
76 |
| - "typescript": "^3.9.3" |
| 73 | + "rollup": "^2.48.0", |
| 74 | + "sandhog": "^1.0.38", |
| 75 | + "slash": "^3.0.0", |
| 76 | + "standard-changelog": "^2.0.27", |
| 77 | + "ts-node": "^9.1.1", |
| 78 | + "typescript": "^4.3.1-rc", |
| 79 | + "typescript-3-0-1": "npm:typescript@3.0.1", |
| 80 | + "typescript-3-1-1": "npm:typescript@3.1.1", |
| 81 | + "typescript-3-2-1": "npm:typescript@3.2.1", |
| 82 | + "typescript-3-3-1": "npm:typescript@3.3.1", |
| 83 | + "typescript-3-4-1": "npm:typescript@3.4.1", |
| 84 | + "typescript-3-5-1": "npm:typescript@3.5.1", |
| 85 | + "typescript-3-6-2": "npm:typescript@3.6.2", |
| 86 | + "typescript-3-7-2": "npm:typescript@3.7.2", |
| 87 | + "typescript-3-8-3": "npm:typescript@3.8.3", |
| 88 | + "typescript-3-9-2": "npm:typescript@3.9.2", |
| 89 | + "typescript-4-0-3": "npm:typescript@4.0.3", |
| 90 | + "typescript-4-1-2": "npm:typescript@4.1.2", |
| 91 | + "typescript-4-2-4": "npm:typescript@4.2.4" |
77 | 92 | },
|
78 | 93 | "dependencies": {
|
79 |
| - "@wessberg/ts-evaluator": "^0.0.25", |
80 |
| - "tslib": "^2.0.0" |
| 94 | + "ts-evaluator": "^0.1.0", |
| 95 | + "tslib": "^2.2.0" |
81 | 96 | },
|
82 | 97 | "peerDependencies": {
|
83 |
| - "typescript": "^3.x" |
| 98 | + "typescript": ">=3.x || >= 4.x" |
84 | 99 | },
|
85 | 100 | "repository": {
|
86 | 101 | "type": "git",
|
|
98 | 113 | "engines": {
|
99 | 114 | "node": ">=8.0.0"
|
100 | 115 | },
|
101 |
| - "husky": { |
102 |
| - "hooks": { |
103 |
| - "pre-commit": "pretty-quick --staged" |
104 |
| - } |
105 |
| - }, |
106 | 116 | "ava": {
|
107 | 117 | "files": [
|
108 |
| - "test/**.test.ts" |
| 118 | + "test/**/**.test.ts" |
109 | 119 | ],
|
110 | 120 | "verbose": true,
|
111 | 121 | "timeout": "40s",
|
|
0 commit comments