|
4 | 4 | "publishConfig": { |
5 | 5 | "access": "public" |
6 | 6 | }, |
| 7 | + "type": "module", |
7 | 8 | "description": "Extendable client for GitHub's REST & GraphQL APIs", |
8 | 9 | "scripts": { |
9 | 10 | "build": "node scripts/build.mjs && tsc -p tsconfig.json", |
10 | 11 | "lint": "prettier --check '{src,test}/**/*.{ts,md}' README.md package.json", |
11 | 12 | "lint:fix": "prettier --write '{src,test}/**/*.{ts,md}' README.md package.json", |
12 | 13 | "pretest": "npm run -s lint", |
13 | | - "test": "jest --coverage", |
| 14 | + "test": "NODE_OPTIONS=\"$NODE_OPTIONS --experimental-vm-modules\" npx jest --coverage", |
14 | 15 | "test:typescript": "npx tsc --noEmit --declaration --noUnusedLocals --allowImportingTsExtensions test/typescript-validate.ts" |
15 | 16 | }, |
16 | 17 | "repository": "github:octokit/core.js", |
|
24 | 25 | "author": "Gregor Martynus (https://github.com/gr2m)", |
25 | 26 | "license": "MIT", |
26 | 27 | "dependencies": { |
27 | | - "@octokit/auth-token": "^4.0.0", |
28 | | - "@octokit/graphql": "^7.0.0", |
29 | | - "@octokit/request": "^8.0.2", |
30 | | - "@octokit/request-error": "^5.0.0", |
| 28 | + "@octokit/auth-token": "^5.0.0-beta.1", |
| 29 | + "@octokit/graphql": "^8.0.0-beta.1", |
| 30 | + "@octokit/request": "^9.0.0", |
| 31 | + "@octokit/request-error": "^6.0.1", |
31 | 32 | "@octokit/types": "^12.0.0", |
32 | | - "before-after-hook": "^2.2.0", |
33 | | - "universal-user-agent": "^6.0.0" |
| 33 | + "before-after-hook": "^3.0.2", |
| 34 | + "universal-user-agent": "^7.0.0" |
34 | 35 | }, |
35 | 36 | "devDependencies": { |
36 | 37 | "@octokit/auth-action": "^4.0.0", |
37 | 38 | "@octokit/auth-app": "^6.0.0", |
38 | 39 | "@octokit/auth-oauth-app": "^7.0.0", |
39 | | - "@octokit/tsconfig": "^2.0.0", |
| 40 | + "@octokit/tsconfig": "^3.0.0", |
40 | 41 | "@sinonjs/fake-timers": "^11.2.2", |
41 | | - "@types/fetch-mock": "^7.3.1", |
| 42 | + "@types/fetch-mock": "^7.3.8", |
42 | 43 | "@types/jest": "^29.0.0", |
43 | 44 | "@types/lolex": "^5.1.0", |
44 | 45 | "@types/node": "^20.0.0", |
|
57 | 58 | "undici": "^6.0.0" |
58 | 59 | }, |
59 | 60 | "jest": { |
| 61 | + "extensionsToTreatAsEsm": [ |
| 62 | + ".ts" |
| 63 | + ], |
60 | 64 | "transform": { |
61 | 65 | "^.+\\.(ts|tsx)$": [ |
62 | 66 | "ts-jest", |
63 | 67 | { |
64 | | - "tsconfig": "test/tsconfig.test.json" |
| 68 | + "tsconfig": "test/tsconfig.test.json", |
| 69 | + "useESM": true |
65 | 70 | } |
66 | 71 | ] |
67 | 72 | }, |
|
0 commit comments