chore: build exmaples correctly
fix: missing deps
fix: missing deps
[null, {\
"packageLocation": "./",\
"packageDependencies": [\
["@blockfrost/blockfrost-utils", "npm:1.1.0"],\
["@blockfrost/openapi", "npm:0.1.45"],\
["@emurgo/cardano-serialization-lib-nodejs", "npm:10.2.0"],\
["@emurgo/cip14-js", "npm:3.0.1"],\
["@swc-node/jest", "virtual:515792a659fc169e388142ef1e7e822f2b81ab15d64f52c945452976a3456bf58ec6446814a37174f16c9dca8dc2cdbaf9ec01ebc727c3b8475f889604853c19#npm:1.5.5"],\
["@types/node", "npm:14.18.33"],\
["@typescript-eslint/eslint-plugin", "virtual:515792a659fc169e388142ef1e7e822f2b81ab15d64f52c945452976a3456bf58ec6446814a37174f16c9dca8dc2cdbaf9ec01ebc727c3b8475f889604853c19#npm:5.44.0"],\
["@typescript-eslint/parser", "virtual:515792a659fc169e388142ef1e7e822f2b81ab15d64f52c945452976a3456bf58ec6446814a37174f16c9dca8dc2cdbaf9ec01ebc727c3b8475f889604853c19#npm:5.44.0"],\
["bottleneck", "npm:2.19.5"],\
["eslint", "npm:8.28.0"],\
["eslint-config-prettier", "virtual:515792a659fc169e388142ef1e7e822f2b81ab15d64f52c945452976a3456bf58ec6446814a37174f16c9dca8dc2cdbaf9ec01ebc727c3b8475f889604853c19#npm:8.5.0"],\
["eslint-plugin-prettier", "virtual:515792a659fc169e388142ef1e7e822f2b81ab15d64f52c945452976a3456bf58ec6446814a37174f16c9dca8dc2cdbaf9ec01ebc727c3b8475f889604853c19#npm:4.2.1"],\
["express", "npm:4.18.2"],\
["form-data", "npm:4.0.0"],\
["got", "npm:11.8.5"],\
["make-coverage-badge", "npm:1.2.0"],\
["nock", "npm:13.2.9"],\
["prettier", "npm:2.7.1"],\
["prettier", "npm:2.8.0"],\
["rimraf", "npm:3.0.2"],\
["serialize-error", "npm:11.0.0"],\
["typedoc", "virtual:515792a659fc169e388142ef1e7e822f2b81ab15d64f52c945452976a3456bf58ec6446814a37174f16c9dca8dc2cdbaf9ec01ebc727c3b8475f889604853c19#npm:0.23.21"],\
"packageLocation": "./",\
"packageDependencies": [\
["@blockfrost/blockfrost-js", "workspace:."],\
["@blockfrost/blockfrost-utils", "npm:1.1.0"],\
["@blockfrost/openapi", "npm:0.1.45"],\
["@emurgo/cardano-serialization-lib-nodejs", "npm:10.2.0"],\
["@emurgo/cip14-js", "npm:3.0.1"],\
["@swc-node/jest", "virtual:515792a659fc169e388142ef1e7e822f2b81ab15d64f52c945452976a3456bf58ec6446814a37174f16c9dca8dc2cdbaf9ec01ebc727c3b8475f889604853c19#npm:1.5.5"],\
["@types/node", "npm:14.18.33"],\
["@typescript-eslint/eslint-plugin", "virtual:515792a659fc169e388142ef1e7e822f2b81ab15d64f52c945452976a3456bf58ec6446814a37174f16c9dca8dc2cdbaf9ec01ebc727c3b8475f889604853c19#npm:5.44.0"],\
["@typescript-eslint/parser", "virtual:515792a659fc169e388142ef1e7e822f2b81ab15d64f52c945452976a3456bf58ec6446814a37174f16c9dca8dc2cdbaf9ec01ebc727c3b8475f889604853c19#npm:5.44.0"],\
["bottleneck", "npm:2.19.5"],\
["eslint", "npm:8.28.0"],\
["eslint-config-prettier", "virtual:515792a659fc169e388142ef1e7e822f2b81ab15d64f52c945452976a3456bf58ec6446814a37174f16c9dca8dc2cdbaf9ec01ebc727c3b8475f889604853c19#npm:8.5.0"],\
["eslint-plugin-prettier", "virtual:515792a659fc169e388142ef1e7e822f2b81ab15d64f52c945452976a3456bf58ec6446814a37174f16c9dca8dc2cdbaf9ec01ebc727c3b8475f889604853c19#npm:4.2.1"],\
["express", "npm:4.18.2"],\
["form-data", "npm:4.0.0"],\
["got", "npm:11.8.5"],\
["make-coverage-badge", "npm:1.2.0"],\
["nock", "npm:13.2.9"],\
["prettier", "npm:2.7.1"],\
["prettier", "npm:2.8.0"],\
["rimraf", "npm:3.0.2"],\
["serialize-error", "npm:11.0.0"],\
["typedoc", "virtual:515792a659fc169e388142ef1e7e822f2b81ab15d64f52c945452976a3456bf58ec6446814a37174f16c9dca8dc2cdbaf9ec01ebc727c3b8475f889604853c19#npm:0.23.21"],\
"linkType": "SOFT"\
}]\
]],\
["@blockfrost/blockfrost-utils", [\
["npm:1.1.0", {\
"packageLocation": "./.yarn/cache/@blockfrost-blockfrost-utils-npm-1.1.0-cf9e7644d8-1e2a6d820b.zip/node_modules/@blockfrost/blockfrost-utils/",\
"packageDependencies": [\
["@blockfrost/blockfrost-utils", "npm:1.1.0"],\
["@blockfrost/openapi", "npm:0.1.45"],\
["@emurgo/cardano-serialization-lib-nodejs", "npm:11.1.0"],\
["bech32", "npm:2.0.0"],\
["yaml", "npm:2.1.3"]\
],\
"linkType": "HARD"\
}]\
]],\
["@blockfrost/openapi", [\
["npm:0.1.45", {\
"packageLocation": "./.yarn/cache/@blockfrost-openapi-npm-0.1.45-a52f0e20db-1aa5fe5d9a.zip/node_modules/@blockfrost/openapi/",\
["@emurgo/cardano-serialization-lib-nodejs", "npm:10.2.0"]\
],\
"linkType": "HARD"\
}],\
["npm:11.1.0", {\
"packageLocation": "./.yarn/cache/@emurgo-cardano-serialization-lib-nodejs-npm-11.1.0-b92a57974a-f6817fcf24.zip/node_modules/@emurgo/cardano-serialization-lib-nodejs/",\
"packageDependencies": [\
["@emurgo/cardano-serialization-lib-nodejs", "npm:11.1.0"]\
],\
"linkType": "HARD"\
}]\
]],\
["@emurgo/cip14-js", [\
"linkType": "HARD"\
}]\
]],\
["@types/json-schema", [\
["npm:7.0.11", {\
"packageLocation": "./.yarn/cache/@types-json-schema-npm-7.0.11-79462ae5ca-527bddfe62.zip/node_modules/@types/json-schema/",\
"packageDependencies": [\
["@types/json-schema", "npm:7.0.11"]\
],\
"linkType": "HARD"\
}]\
]],\
["@types/keyv", [\
["npm:3.1.4", {\
"packageLocation": "./.yarn/cache/@types-keyv-npm-3.1.4-a8082ea56b-e009a2bfb5.zip/node_modules/@types/keyv/",\
"linkType": "HARD"\
}]\
]],\
["@types/semver", [\
["npm:7.3.13", {\
"packageLocation": "./.yarn/cache/@types-semver-npm-7.3.13-56212b60da-00c0724d54.zip/node_modules/@types/semver/",\
"packageDependencies": [\
["@types/semver", "npm:7.3.13"]\
],\
"linkType": "HARD"\
}]\
]],\
["@typescript-eslint/eslint-plugin", [\
["npm:5.44.0", {\
"packageLocation": "./.yarn/cache/@typescript-eslint-eslint-plugin-npm-5.44.0-0615085a30-88784e77e8.zip/node_modules/@typescript-eslint/eslint-plugin/",\
"packageDependencies": [\
["@typescript-eslint/eslint-plugin", "npm:5.44.0"]\
],\
"linkType": "SOFT"\
}],\
["virtual:515792a659fc169e388142ef1e7e822f2b81ab15d64f52c945452976a3456bf58ec6446814a37174f16c9dca8dc2cdbaf9ec01ebc727c3b8475f889604853c19#npm:5.44.0", {\
"packageLocation": "./.yarn/__virtual__/@typescript-eslint-eslint-plugin-virtual-35a19aa398/0/cache/@typescript-eslint-eslint-plugin-npm-5.44.0-0615085a30-88784e77e8.zip/node_modules/@typescript-eslint/eslint-plugin/",\
"packageDependencies": [\
["@typescript-eslint/eslint-plugin", "virtual:515792a659fc169e388142ef1e7e822f2b81ab15d64f52c945452976a3456bf58ec6446814a37174f16c9dca8dc2cdbaf9ec01ebc727c3b8475f889604853c19#npm:5.44.0"],\
["@types/eslint", null],\
["@types/typescript", null],\
["@types/typescript-eslint__parser", null],\
["@typescript-eslint/parser", "virtual:515792a659fc169e388142ef1e7e822f2b81ab15d64f52c945452976a3456bf58ec6446814a37174f16c9dca8dc2cdbaf9ec01ebc727c3b8475f889604853c19#npm:5.44.0"],\
["@typescript-eslint/scope-manager", "npm:5.44.0"],\
["@typescript-eslint/type-utils", "virtual:35a19aa398b729d43479037b455e414b7e68737c3565466042889ebd00b21a8a97f85923abe7af3e0718d3177569d3c1092d8bb864540785151ffc373d41d0f2#npm:5.44.0"],\
["@typescript-eslint/utils", "virtual:35a19aa398b729d43479037b455e414b7e68737c3565466042889ebd00b21a8a97f85923abe7af3e0718d3177569d3c1092d8bb864540785151ffc373d41d0f2#npm:5.44.0"],\
["debug", "virtual:b86a9fb34323a98c6519528ed55faa0d9b44ca8879307c0b29aa384bde47ff59a7d0c9051b31246f14521dfb71ba3c5d6d0b35c29fffc17bf875aa6ad977d9e8#npm:4.3.4"],\
["eslint", "npm:8.28.0"],\
["ignore", "npm:5.2.0"],\
["natural-compare-lite", "npm:1.4.0"],\
["regexpp", "npm:3.2.0"],\
["semver", "npm:7.3.8"],\
["tsutils", "virtual:35a19aa398b729d43479037b455e414b7e68737c3565466042889ebd00b21a8a97f85923abe7af3e0718d3177569d3c1092d8bb864540785151ffc373d41d0f2#npm:3.21.0"],\
["typescript", "patch:[email protected]%3A4.9.3#~builtin<compat/typescript>::version=4.9.3&hash=d73830"]\
],\
"packagePeers": [\
"@types/eslint",\
"@types/typescript-eslint__parser",\
"@types/typescript",\
"@typescript-eslint/parser",\
"eslint",\
"typescript"\
],\
"linkType": "HARD"\
}]\
]],\
["@typescript-eslint/parser", [\
["npm:5.44.0", {\
"packageLocation": "./.yarn/cache/@typescript-eslint-parser-npm-5.44.0-027abf9212-2d09a1a154.zip/node_modules/@typescript-eslint/parser/",\
"packageDependencies": [\
["@typescript-eslint/parser", "npm:5.44.0"]\
],\
"linkType": "SOFT"\
}],\
["virtual:515792a659fc169e388142ef1e7e822f2b81ab15d64f52c945452976a3456bf58ec6446814a37174f16c9dca8dc2cdbaf9ec01ebc727c3b8475f889604853c19#npm:5.44.0", {\
"packageLocation": "./.yarn/__virtual__/@typescript-eslint-parser-virtual-a81b501135/0/cache/@typescript-eslint-parser-npm-5.44.0-027abf9212-2d09a1a154.zip/node_modules/@typescript-eslint/parser/",\
"packageDependencies": [\
["@typescript-eslint/parser", "virtual:515792a659fc169e388142ef1e7e822f2b81ab15d64f52c945452976a3456bf58ec6446814a37174f16c9dca8dc2cdbaf9ec01ebc727c3b8475f889604853c19#npm:5.44.0"],\
["@types/eslint", null],\
["@types/typescript", null],\
["@typescript-eslint/scope-manager", "npm:5.44.0"],\
["@typescript-eslint/types", "npm:5.44.0"],\
["@typescript-eslint/typescript-estree", "virtual:9634bafe3fb292404fba20002b7a37c8a3942840a9ae15226c4858000b58fe65d83261bf553b5009abf4cabaef253f5f7d15b7629b7a691423ad9e9ae18b6767#npm:5.44.0"],\
["debug", "virtual:b86a9fb34323a98c6519528ed55faa0d9b44ca8879307c0b29aa384bde47ff59a7d0c9051b31246f14521dfb71ba3c5d6d0b35c29fffc17bf875aa6ad977d9e8#npm:4.3.4"],\
["eslint", "npm:8.28.0"],\
["typescript", "patch:[email protected]%3A4.9.3#~builtin<compat/typescript>::version=4.9.3&hash=d73830"]\
],\
"packagePeers": [\
"@types/eslint",\
"@types/typescript",\
"eslint",\
"typescript"\
],\
"linkType": "HARD"\
}]\
]],\
["@typescript-eslint/scope-manager", [\
["npm:5.44.0", {\
"packageLocation": "./.yarn/cache/@typescript-eslint-scope-manager-npm-5.44.0-954881377d-4cfe4b55eb.zip/node_modules/@typescript-eslint/scope-manager/",\
"packageDependencies": [\
["@typescript-eslint/scope-manager", "npm:5.44.0"],\
["@typescript-eslint/types", "npm:5.44.0"],\
["@typescript-eslint/visitor-keys", "npm:5.44.0"]\
],\
"linkType": "HARD"\
}]\
]],\
["@typescript-eslint/type-utils", [\
["npm:5.44.0", {\
"packageLocation": "./.yarn/cache/@typescript-eslint-type-utils-npm-5.44.0-71227b7097-4c7b594f8a.zip/node_modules/@typescript-eslint/type-utils/",\
"packageDependencies": [\
["@typescript-eslint/type-utils", "npm:5.44.0"]\
Starting in major version 9, we know raise a decoding error if a CBOR map contains duplicate keys. resolves #2965
Starting in major version 9, we know raise a decoding error if a CBOR map contains duplicate keys. resolves #2965
This is using optparse-applicative and includes distinct newtypes for the two ports. To make the newtype wrappers more friendly, it's also using newtype-generics which provides a generic getter function (called 'op') for instances among other things. Also included is some reordering of import lists.
This is using optparse-applicative and includes distinct newtypes for the two ports. To make the newtype wrappers more friendly, it's also using newtype-generics which provides a generic getter function (called 'op') for instances among other things. Also included is some reordering of import lists.
Use flake-parts
check return collateral amount on test_duplicated_collareral
Co-authored-by: Juliano Lazzarotto <[email protected]>