|
41 | 41 | "test": "./scripts/run-and-test.sh", |
42 | 42 | "only-run-tests": "vitest", |
43 | 43 | "buf": "buf generate && tsc-esm-fix --src src/authzedapi --ext='.js'", |
44 | | - "lint": "./node_modules/.bin/eslint src", |
45 | | - "lint:package": "publint --pack npm", |
46 | | - "format": "oxfmt", |
47 | | - "build": "tsc", |
| 44 | + "lint": "pnpm oxlint --type-check --type-aware", |
| 45 | + "lint:package": "pnpm publint --pack npm", |
| 46 | + "format": "pnpm oxfmt", |
| 47 | + "format:check": "pnpm oxfmt --check", |
| 48 | + "build": "pnpm tsc", |
48 | 49 | "postbuild": "rollup dist/src/index.js --file dist/src/index.cjs --format cjs && cp dist/src/index.d.ts dist/src/index.d.cts", |
49 | | - "prepublish": "yarn build", |
50 | | - "build-js-client": "tsc --declaration false --outDir js-dist" |
| 50 | + "prepublish": "pnpm build", |
| 51 | + "build-js-client": "pnpm tsc --declaration false --outDir js-dist" |
51 | 52 | }, |
52 | 53 | "dependencies": { |
53 | 54 | "@grpc/grpc-js": "^1.14.3", |
|
56 | 57 | "google-protobuf": "^4.0.1" |
57 | 58 | }, |
58 | 59 | "devDependencies": { |
59 | | - "@eslint/eslintrc": "^3.3.3", |
60 | | - "@eslint/js": "^9.39.2", |
61 | 60 | "@protobuf-ts/plugin": "^2.11.1", |
62 | 61 | "@tsconfig/node18": "^18.2.6", |
63 | | - "@typescript-eslint/eslint-plugin": "^8.54.0", |
64 | | - "@typescript-eslint/parser": "^8.54.0", |
65 | | - "eslint": "^9.39.2", |
66 | 62 | "grpc-tools": "^1.13.1", |
67 | 63 | "oxfmt": "^0.28.0", |
| 64 | + "oxlint": "^1.64.0", |
| 65 | + "oxlint-tsgolint": "^0.22.1", |
68 | 66 | "publint": "^0.3.17", |
69 | 67 | "rollup": "^4.57.1", |
70 | 68 | "tsc-esm-fix": "^3.1.2", |
71 | 69 | "typescript": "^5.9", |
72 | 70 | "vitest": "^4.0.18" |
73 | | - } |
| 71 | + }, |
| 72 | + "packageManager": "pnpm@11.1.1" |
74 | 73 | } |
0 commit comments