|
1 | 1 | { |
2 | 2 | "name": "@octokit/request", |
3 | 3 | "version": "0.0.0-development", |
| 4 | + "type": "module", |
4 | 5 | "publishConfig": { |
5 | 6 | "access": "public" |
6 | 7 | }, |
|
10 | 11 | "lint": "prettier --check '{src,test}/**/*' README.md package.json", |
11 | 12 | "lint:fix": "prettier --write '{src,test}/**/*' 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 | }, |
15 | 16 | "repository": "github:octokit/request.js", |
16 | 17 | "keywords": [ |
|
22 | 23 | "author": "Gregor Martynus (https://github.com/gr2m)", |
23 | 24 | "license": "MIT", |
24 | 25 | "dependencies": { |
25 | | - "@octokit/endpoint": "^9.0.0", |
26 | | - "@octokit/request-error": "^5.0.0", |
| 26 | + "@octokit/endpoint": "^10.0.0", |
| 27 | + "@octokit/request-error": "^6.0.1", |
27 | 28 | "@octokit/types": "^12.0.0", |
28 | | - "universal-user-agent": "^6.0.0" |
| 29 | + "universal-user-agent": "^7.0.2" |
29 | 30 | }, |
30 | 31 | "devDependencies": { |
31 | 32 | "@octokit/auth-app": "^6.0.0", |
32 | | - "@octokit/tsconfig": "^2.0.0", |
| 33 | + "@octokit/tsconfig": "^3.0.0", |
33 | 34 | "@types/fetch-mock": "^7.2.4", |
34 | 35 | "@types/jest": "^29.0.0", |
35 | 36 | "@types/lolex": "^5.1.0", |
36 | 37 | "@types/node": "^20.0.0", |
37 | 38 | "@types/once": "^1.4.0", |
| 39 | + "@types/sinonjs__fake-timers": "^8.1.5", |
| 40 | + "@sinonjs/fake-timers": "^11.2.2", |
38 | 41 | "esbuild": "^0.20.0", |
39 | 42 | "fetch-mock": "npm:@gr2m/fetch-mock@^9.11.0-pull-request-644.1", |
40 | 43 | "glob": "^10.2.4", |
41 | 44 | "jest": "^29.0.0", |
42 | | - "lolex": "^6.0.0", |
43 | 45 | "prettier": "3.2.5", |
44 | 46 | "semantic-release-plugin-update-version-in-files": "^1.0.0", |
45 | | - "string-to-arraybuffer": "^1.0.2", |
46 | 47 | "ts-jest": "^29.0.0", |
47 | 48 | "typescript": "^5.0.0" |
48 | 49 | }, |
49 | 50 | "jest": { |
| 51 | + "extensionsToTreatAsEsm": [ |
| 52 | + ".ts" |
| 53 | + ], |
50 | 54 | "transform": { |
51 | 55 | "^.+\\.(ts|tsx)$": [ |
52 | 56 | "ts-jest", |
53 | 57 | { |
54 | | - "tsconfig": "test/tsconfig.test.json" |
| 58 | + "tsconfig": "test/tsconfig.test.json", |
| 59 | + "useESM": true |
55 | 60 | } |
56 | 61 | ] |
57 | 62 | }, |
|
66 | 71 | "modulePathIgnorePatterns": [ |
67 | 72 | "<rootDir>/pkg" |
68 | 73 | ], |
| 74 | + "testEnvironment": "node", |
69 | 75 | "moduleNameMapper": { |
70 | 76 | "^(.+)\\.jsx?$": "$1" |
71 | 77 | } |
|
0 commit comments