|
36 | 36 | ], |
37 | 37 | "main": "dist/lib/index.js", |
38 | 38 | "scripts": { |
39 | | - "build": "tsc", |
40 | | - "build:prod": "tsc --project ./tsconfig.build.json", |
| 39 | + "build": "tsc --project ./tsconfig.build.json", |
41 | 40 | "clean": "rimraf .nyc_output coverage dist docs/.vitepress/dist", |
42 | 41 | "coverage": "nyc report --reporter lcov && opener coverage/lcov-report/index.html", |
43 | 42 | "docs": "vitepress dev docs", |
|
47 | 46 | "lint-fix": "eslint . --ext js,ts,vue,md --ignore-pattern \"/tests/fixtures\" --fix", |
48 | 47 | "lint:docs": "prettier docs --check", |
49 | 48 | "format": "prettier . --write", |
50 | | - "release:prepare": "node shipjs-cli.cjs prepare", |
51 | | - "release:trigger": "node shipjs-cli.cjs trigger", |
| 49 | + "prerelease": "pnpm run test && pnpm run build", |
| 50 | + "release": "changeset publish", |
52 | 51 | "test": "mocha --require ts-node/register/transpile-only \"./tests/**/*.ts\"", |
53 | 52 | "test:debug": "mocha --require ts-node/register/transpile-only \"./tests/**/*.ts\"", |
54 | 53 | "test:coverage": "nyc mocha --require ts-node/register/transpile-only \"./tests/**/*.ts\" --timeout 60000", |
55 | 54 | "test:integrations": "mocha ./tests-integrations/*.cjs --timeout 60000", |
56 | | - "new": "ts-node ./scripts/new-rule.ts" |
| 55 | + "new": "ts-node ./scripts/new-rule.ts", |
| 56 | + "version:ci": "env-cmd -e version-ci pnpm run generate && changeset version", |
| 57 | + "changeset": "changeset" |
57 | 58 | }, |
58 | 59 | "dependencies": { |
59 | 60 | "@eslint/eslintrc": "^2.1.0", |
|
73 | 74 | "yaml-eslint-parser": "^1.2.2" |
74 | 75 | }, |
75 | 76 | "devDependencies": { |
| 77 | + "@changesets/changelog-github": "^0.4.6", |
| 78 | + "@changesets/cli": "^2.24.2", |
76 | 79 | "@types/debug": "^4.1.8", |
77 | 80 | "@types/eslint": "^8.44.0", |
78 | 81 | "@types/eslint-scope": "^3.7.4", |
|
87 | 90 | "@typescript-eslint/eslint-plugin": "^6.0.0", |
88 | 91 | "@typescript-eslint/parser": "^6.0.0", |
89 | 92 | "entities": "^4.5.0", |
90 | | - "esbuild-register": "^3.4.2", |
| 93 | + "env-cmd": "^10.1.0", |
91 | 94 | "eslint": "^8.44.0", |
92 | 95 | "eslint-config-prettier": "^8.8.0", |
93 | 96 | "eslint-plugin-markdown": "^3.0.0", |
|
105 | 108 | "path-scurry": "^1.10.1", |
106 | 109 | "prettier": "^2.8.8", |
107 | 110 | "rimraf": "^5.0.1", |
108 | | - "shipjs": "^0.26.3", |
109 | 111 | "ts-node": "^10.9.1", |
110 | 112 | "typescript": "^5.1.6", |
111 | 113 | "vitepress": "1.0.0-beta.5", |
|
130 | 132 | } |
131 | 133 | }, |
132 | 134 | "publishConfig": { |
133 | | - "access": "public", |
134 | | - "tag": "next" |
| 135 | + "access": "public" |
135 | 136 | } |
136 | 137 | } |
0 commit comments