|
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