|
13 | 13 | "spicedb", |
14 | 14 | "zanzibar" |
15 | 15 | ], |
16 | | - "main": "dist/src/index.js", |
| 16 | + "main": "dist/src/index.cjs", |
| 17 | + "module": "dist/src/index.js", |
17 | 18 | "types": "dist/src/index.d.ts", |
| 19 | + "exports": { |
| 20 | + "./package.json": "./package.json", |
| 21 | + ".": { |
| 22 | + "types": "./dist/src/index.d.ts", |
| 23 | + "require": "./dist/src/index.cjs", |
| 24 | + "import": "./dist/src/index.js" |
| 25 | + } |
| 26 | + }, |
18 | 27 | "repository": "https://github.com/authzed/authzed-node", |
19 | 28 | "license": "Apache-2.0", |
20 | 29 | "private": false, |
|
24 | 33 | "buf": "buf generate && tsc-esm-fix --src src/authzedapi --ext='.js'", |
25 | 34 | "lint": "./node_modules/.bin/eslint src", |
26 | 35 | "build": "tsc", |
| 36 | + "postbuild": "rollup dist/src/index.js --file dist/src/index.cjs --format cjs", |
27 | 37 | "prepublish": "yarn build", |
28 | 38 | "build-js-client": "tsc --declaration false --outDir js-dist" |
29 | 39 | }, |
30 | 40 | "dependencies": { |
31 | | - "@grpc/grpc-js": "^1.12.5", |
32 | | - "@protobuf-ts/runtime": "^2.9.4", |
33 | | - "@protobuf-ts/runtime-rpc": "^2.9.4", |
| 41 | + "@grpc/grpc-js": "~1.12.5", |
| 42 | + "@protobuf-ts/runtime": "^2.9.6", |
| 43 | + "@protobuf-ts/runtime-rpc": "^2.9.6", |
34 | 44 | "google-protobuf": "^3.21.4" |
35 | 45 | }, |
36 | 46 | "devDependencies": { |
37 | | - "@eslint/eslintrc": "^3.2.0", |
38 | | - "@eslint/js": "^9.17.0", |
39 | | - "@protobuf-ts/plugin": "^2.9.4", |
| 47 | + "@eslint/eslintrc": "^3.3.1", |
| 48 | + "@eslint/js": "^9.23.0", |
| 49 | + "@protobuf-ts/plugin": "^2.9.6", |
40 | 50 | "@tsconfig/node18": "^18.2.4", |
41 | | - "@typescript-eslint/eslint-plugin": "^8.19.0", |
42 | | - "@typescript-eslint/parser": "^8.19.0", |
43 | | - "eslint": "^9.17.0", |
44 | | - "grpc-tools": "^1.12.4", |
| 51 | + "@typescript-eslint/eslint-plugin": "^8.28.0", |
| 52 | + "@typescript-eslint/parser": "^8.28.0", |
| 53 | + "eslint": "^9.23.0", |
| 54 | + "grpc-tools": "^1.13.0", |
| 55 | + "rollup": "^4.37.0", |
45 | 56 | "tsc-esm-fix": "^3.1.2", |
46 | | - "typescript": "^5.7", |
47 | | - "vitest": "^2.1.3" |
| 57 | + "typescript": "^5.8", |
| 58 | + "vitest": "^3.0.9" |
48 | 59 | } |
49 | 60 | } |
0 commit comments