diff --git a/package-lock.json b/package-lock.json index ac52062..ef0b491 100644 --- a/package-lock.json +++ b/package-lock.json @@ -1,12 +1,12 @@ { "name": "@substreams/node", - "version": "0.5.3", + "version": "0.6.1", "lockfileVersion": 3, "requires": true, "packages": { "": { "name": "@substreams/node", - "version": "0.5.3", + "version": "0.6.1", "license": "MIT", "dependencies": { "@bufbuild/protobuf": "latest", @@ -17,7 +17,6 @@ "eventemitter3": "latest" }, "devDependencies": { - "@tsconfig/recommended": "latest", "@types/node": "latest", "rome": "latest", "typescript": "latest" @@ -158,16 +157,10 @@ "@connectrpc/connect": "^1.3.0" } }, - "node_modules/@tsconfig/recommended": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/@tsconfig/recommended/-/recommended-1.0.3.tgz", - "integrity": "sha512-+jby/Guq9H8O7NWgCv6X8VAiQE8Dr/nccsCtL74xyHKhu2Knu5EAKmOZj3nLCnLm1KooUzKY+5DsnGVqhM8/wQ==", - "dev": true - }, "node_modules/@types/node": { - "version": "20.11.6", - "resolved": "https://registry.npmjs.org/@types/node/-/node-20.11.6.tgz", - "integrity": "sha512-+EOokTnksGVgip2PbYbr3xnR7kZigh4LbybAfBAw5BpnQ+FqBYUsvCEjYd70IXKlbohQ64mzEYmMtlWUY8q//Q==", + "version": "20.11.16", + "resolved": "https://registry.npmjs.org/@types/node/-/node-20.11.16.tgz", + "integrity": "sha512-gKb0enTmRCzXSSUJDq6/sPcqrfCv2mkkG6Jt/clpn5eiCbKTY+SgZUxo+p8ZKMof5dCp9vHQUAB7wOUTod22wQ==", "dev": true, "dependencies": { "undici-types": "~5.26.4" diff --git a/package.json b/package.json index 62696ee..86495ac 100644 --- a/package.json +++ b/package.json @@ -1,9 +1,8 @@ { "name": "@substreams/node", - "version": "0.6.0", + "version": "0.6.1", "description": "Substreams for Node.js & Web", "license": "MIT", - "repository": "substreams-js/substreams-node", "type": "module", "types": "./dist/index.d.ts", "exports": { @@ -42,7 +41,6 @@ "eventemitter3": "latest" }, "devDependencies": { - "@tsconfig/recommended": "latest", "@types/node": "latest", "rome": "latest", "typescript": "latest" diff --git a/src/BlockEmitter.ts b/src/BlockEmitter.ts index 5ea6e2f..fef8e7f 100644 --- a/src/BlockEmitter.ts +++ b/src/BlockEmitter.ts @@ -60,7 +60,7 @@ export class TypedEventEmitter> { /** * A map of event names to argument tuples */ -type LocalEventTypes = { +export type LocalEventTypes = { // block block: [block: BlockScopedData]; session: [session: SessionInit]; diff --git a/tsconfig.json b/tsconfig.json index b13d00d..240c2cb 100644 --- a/tsconfig.json +++ b/tsconfig.json @@ -1,16 +1,15 @@ { - "extends": "@tsconfig/recommended/tsconfig.json", - "compilerOptions": { + "compilerOptions": { "target": "ESNext", + "module": "NodeNext", + "moduleResolution": "NodeNext", "outDir": "dist", - "module": "nodenext", - "moduleResolution": "nodenext", "declaration": true, "declarationMap": true, - "sourceMap": true + "sourceMap": true, + "resolveJsonModule": true, + "strict": true, + "rootDir": "." }, - "include": [ - "index.ts", - "src/**.ts" - ] -} \ No newline at end of file + "include": ["index.ts", "src/**/*"] + } \ No newline at end of file