|
21 | 21 | "pretest": "npm run lint",
|
22 | 22 | "test": "c8 npm run quick:test",
|
23 | 23 | "lint": "eslint .",
|
| 24 | + "format": "prettier --write .", |
24 | 25 | "clean": "del-cli build",
|
25 | 26 | "typecheck": "tsc --noEmit",
|
26 | 27 | "precompile": "npm run lint && npm run clean",
|
27 | 28 | "compile": "tsup-node && tsc --emitDeclarationOnly --declaration",
|
28 | 29 | "build": "npm run compile",
|
29 |
| - "release": "npx release-it", |
| 30 | + "release": "release-it", |
30 | 31 | "version": "npm run build",
|
31 |
| - "sync-labels": "github-label-sync --labels .github/labels.json adonisjs/assembler", |
32 |
| - "format": "prettier --write .", |
33 | 32 | "prepublishOnly": "npm run build",
|
34 |
| - "quick:test": "cross-env NODE_DEBUG=adonisjs:assembler node --enable-source-maps --import=ts-node-maintained/register/esm bin/test.ts" |
| 33 | + "quick:test": "cross-env NODE_DEBUG=adonisjs:assembler node --enable-source-maps --import=ts-node-maintained/register/esm bin/test.ts", |
| 34 | + "sync-labels": "github-label-sync --labels .github/labels.json adonisjs/assembler" |
35 | 35 | },
|
36 | 36 | "devDependencies": {
|
37 | 37 | "@adonisjs/application": "^8.3.1",
|
38 | 38 | "@adonisjs/eslint-config": "^2.0.0-beta.6",
|
39 | 39 | "@adonisjs/prettier-config": "^1.4.0",
|
40 | 40 | "@adonisjs/tsconfig": "^1.4.0",
|
41 |
| - "@commitlint/cli": "^19.4.1", |
42 |
| - "@commitlint/config-conventional": "^19.4.1", |
43 | 41 | "@japa/assert": "^3.0.0",
|
44 | 42 | "@japa/file-system": "^2.3.0",
|
45 | 43 | "@japa/runner": "^3.1.4",
|
46 | 44 | "@japa/snapshot": "^2.0.5",
|
| 45 | + "@release-it/conventional-changelog": "^8.0.1", |
47 | 46 | "@swc/core": "^1.7.22",
|
48 | 47 | "@types/node": "^22.5.1",
|
49 | 48 | "@types/picomatch": "^3.0.1",
|
|
98 | 97 | "build",
|
99 | 98 | "ts"
|
100 | 99 | ],
|
101 |
| - "prettier": "@adonisjs/prettier-config", |
102 |
| - "commitlint": { |
103 |
| - "extends": [ |
104 |
| - "@commitlint/config-conventional" |
105 |
| - ] |
106 |
| - }, |
107 | 100 | "publishConfig": {
|
108 |
| - "access": "public", |
109 |
| - "tag": "latest" |
| 101 | + "provenance": true |
| 102 | + }, |
| 103 | + "tsup": { |
| 104 | + "entry": [ |
| 105 | + "./index.ts", |
| 106 | + "./src/types.ts", |
| 107 | + "./src/code_transformer/main.ts" |
| 108 | + ], |
| 109 | + "outDir": "./build", |
| 110 | + "clean": true, |
| 111 | + "format": "esm", |
| 112 | + "dts": false, |
| 113 | + "sourcemap": true, |
| 114 | + "target": "esnext" |
110 | 115 | },
|
111 | 116 | "release-it": {
|
112 | 117 | "git": {
|
| 118 | + "requireCleanWorkingDir": true, |
| 119 | + "requireUpstream": true, |
113 | 120 | "commitMessage": "chore(release): ${version}",
|
114 | 121 | "tagAnnotation": "v${version}",
|
| 122 | + "push": true, |
115 | 123 | "tagName": "v${version}"
|
116 | 124 | },
|
117 | 125 | "github": {
|
118 |
| - "release": true, |
119 |
| - "releaseName": "v${version}", |
120 |
| - "web": true |
| 126 | + "release": true |
| 127 | + }, |
| 128 | + "npm": { |
| 129 | + "publish": true, |
| 130 | + "skipChecks": true |
| 131 | + }, |
| 132 | + "plugins": { |
| 133 | + "@release-it/conventional-changelog": { |
| 134 | + "preset": { |
| 135 | + "name": "angular" |
| 136 | + } |
| 137 | + } |
121 | 138 | }
|
122 | 139 | },
|
123 | 140 | "c8": {
|
|
136 | 153 | "src/assets_dev_server.ts"
|
137 | 154 | ]
|
138 | 155 | },
|
139 |
| - "tsup": { |
140 |
| - "entry": [ |
141 |
| - "./index.ts", |
142 |
| - "./src/types.ts", |
143 |
| - "./src/code_transformer/main.ts" |
144 |
| - ], |
145 |
| - "outDir": "./build", |
146 |
| - "clean": true, |
147 |
| - "format": "esm", |
148 |
| - "dts": false, |
149 |
| - "sourcemap": true, |
150 |
| - "target": "esnext" |
151 |
| - } |
| 156 | + "prettier": "@adonisjs/prettier-config" |
152 | 157 | }
|
0 commit comments