|
1 | 1 | {
|
2 |
| - "name": "op-viem", |
3 |
| - "version": "0.1.0", |
| 2 | + "name": "test-op-viem", |
| 3 | + "version": "0.0.21-alpha", |
| 4 | + "type": "module", |
| 5 | + "main": "./dist/cjs/index.js", |
| 6 | + "module": "./dist/esm/index.js", |
| 7 | + "types": "./dist/types/index.d.ts", |
| 8 | + "typings": "./dist/types/index.d.ts", |
| 9 | + "sideEffects": false, |
| 10 | + "files": [ |
| 11 | + "dist", |
| 12 | + "!dist/**/*.tsbuildinfo", |
| 13 | + "src/**/*.ts", |
| 14 | + "!src/**/*.test.ts", |
| 15 | + "!src/**/*.test-d.ts", |
| 16 | + "!src/**/*.bench.ts", |
| 17 | + "!src/_test/**/*" |
| 18 | + ], |
| 19 | + "exports": { |
| 20 | + ".": { |
| 21 | + "types": "./dist/types/index.d.ts", |
| 22 | + "import": "./dist/esm/index.js", |
| 23 | + "default": "./dist/cjs/index.js" |
| 24 | + }, |
| 25 | + "./chains": { |
| 26 | + "types": "./dist/types/chains/index.d.ts", |
| 27 | + "import": "./dist/esm/chains/index.js", |
| 28 | + "default": "./dist/cjs/chains/index.js" |
| 29 | + }, |
| 30 | + "./utils": { |
| 31 | + "types": "./dist/types/utils/index.d.ts", |
| 32 | + "import": "./dist/esm/utils/index.js", |
| 33 | + "default": "./dist/cjs/utils/index.js" |
| 34 | + }, |
| 35 | + "./package.json": "./package.json" |
| 36 | + }, |
| 37 | + "typesVersions": { |
| 38 | + "*": { |
| 39 | + "chains": [ |
| 40 | + "./dist/types/chains.d.ts" |
| 41 | + ], |
| 42 | + "utils": [ |
| 43 | + "./dist/types/utils/index.d.ts" |
| 44 | + ] |
| 45 | + } |
| 46 | + }, |
4 | 47 | "devDependencies": {
|
5 | 48 | "@biomejs/biome": "1.0.0",
|
6 | 49 | "@eth-optimism/core-utils": "^0.12.3",
|
|
17 | 60 | "ethers": "^5.7.0",
|
18 | 61 | "react": "^18.1.0",
|
19 | 62 | "react-dom": "^18.1.0",
|
20 |
| - "typescript": "^5.2.2", |
| 63 | + "rimraf": "^5.0.1", |
| 64 | + "typescript": "5.0.4", |
21 | 65 | "vitest": "^0.34.1",
|
22 | 66 | "wagmi": "^1.3.11"
|
23 | 67 | },
|
24 | 68 | "scripts": {
|
| 69 | + "build": "pnpm run clean && pnpm run build:cjs && pnpm run build:esm && pnpm run build:types", |
| 70 | + "build:cjs": "tsc --project tsconfig.build.json --module commonjs --outDir ./dist/cjs --removeComments --verbatimModuleSyntax false && echo > ./dist/cjs/package.json '{\"type\":\"commonjs\"}'", |
| 71 | + "build:esm": "tsc --project tsconfig.build.json --module es2015 --outDir ./dist/esm && echo > ./dist/esm/package.json '{\"type\":\"module\",\"sideEffects\":false}'", |
| 72 | + "build:types": "tsc --project tsconfig.build.json --module esnext --declarationDir ./dist/types --emitDeclarationOnly --declaration --declarationMap", |
| 73 | + "clean": "rimraf dist", |
25 | 74 | "format": "dprint fmt",
|
26 | 75 | "format:check": "dprint check",
|
27 | 76 | "lint": "biome check .",
|
|
40 | 89 | "@eth-optimism/contracts-ts": "^0.15.0"
|
41 | 90 | },
|
42 | 91 | "peerDependencies": {
|
43 |
| - "viem": "1.x" |
| 92 | + "viem": "1.x", |
| 93 | + "typescript": ">=5.0.4" |
| 94 | + }, |
| 95 | + "peerDependenciesMeta": { |
| 96 | + "typescript": { |
| 97 | + "optional": true |
| 98 | + } |
| 99 | + }, |
| 100 | + "pnpm": { |
| 101 | + "overrides": { |
| 102 | + "test-op-viem": "workspace:*" |
| 103 | + } |
44 | 104 | }
|
45 | 105 | }
|
0 commit comments