deno.json
1 { 2 "name": "@massmarket/schema", 3 "version": "0.0.1", 4 "exports": { 5 ".": "./mod.ts", 6 "./testFixtures": "./testFixtures.ts", 7 "./utils": "./utils.ts" 8 }, 9 "tasks": { 10 "pbjs-build": "deno run --allow-env --allow-read --allow-write npm:protobufjs-cli/pbjs -t static-module -w es6 -o ./compiled.js $NETWORK_SCHEMA_PATH/*.proto --dependency protobufjs", 11 "pbts-build": "npm exec --package=protobufjs-cli -c 'pbts -r market.mass -o ./compiled.d.ts ./compiled.js'", 12 "build-broken": "deno task pbjs-build && deno task pbts-build" 13 }, 14 "exclude": ["./compiled.d.ts", "./compiled.js", "./testVectors.json"], 15 "imports": { 16 "@std/assert": "jsr:@std/assert@^1.0.13", 17 "protobufjs": "npm:protobufjs@7.5.0", 18 "long": "npm:long@5.3.2", 19 "protobufjs-cli": "npm:protobufjs-cli@1.2.0", 20 "viem": "npm:viem@^2.28.1" 21 } 22 }