From bddcdb591cc18cc71c1eab3fc1b5e23a95373bec Mon Sep 17 00:00:00 2001 From: droak Date: Thu, 30 Jan 2025 12:36:58 +0900 Subject: [PATCH] chore: release v0.7.0 --- examples/canvas/package.json | 38 +++---- examples/chat/package.json | 38 +++---- examples/grid/package.json | 38 +++---- examples/local-bootstrap/package.json | 34 +++--- package.json | 158 +++++++++++++------------- packages/blueprints/package.json | 68 +++++------ packages/logger/package.json | 62 +++++----- packages/network/package.json | 114 +++++++++---------- packages/node/package.json | 108 +++++++++--------- packages/object/package.json | 86 +++++++------- packages/tracer/package.json | 100 ++++++++-------- 11 files changed, 422 insertions(+), 422 deletions(-) diff --git a/examples/canvas/package.json b/examples/canvas/package.json index c149a03b..c78424f2 100644 --- a/examples/canvas/package.json +++ b/examples/canvas/package.json @@ -1,21 +1,21 @@ { - "name": "ts-drp-examples-canvas", - "version": "0.6.1", - "license": "MIT", - "scripts": { - "build": "vite build", - "clean": "rm -rf dist/ node_modules/", - "dev": "vite serve", - "start": "vite preview --host --port 5173" - }, - "dependencies": { - "@ts-drp/node": "0.6.1", - "@ts-drp/object": "0.6.1" - }, - "devDependencies": { - "@types/node": "^22.5.4", - "typescript": "^5.5.4", - "vite": "^6.0.9", - "vite-plugin-node-polyfills": "^0.22.0" - } + "name": "ts-drp-examples-canvas", + "version": "0.7.0", + "license": "MIT", + "scripts": { + "build": "vite build", + "clean": "rm -rf dist/ node_modules/", + "dev": "vite serve", + "start": "vite preview --host --port 5173" + }, + "dependencies": { + "@ts-drp/node": "0.7.0", + "@ts-drp/object": "0.7.0" + }, + "devDependencies": { + "@types/node": "^22.5.4", + "typescript": "^5.5.4", + "vite": "^6.0.9", + "vite-plugin-node-polyfills": "^0.22.0" + } } diff --git a/examples/chat/package.json b/examples/chat/package.json index 69c45ac0..4e5a4b73 100644 --- a/examples/chat/package.json +++ b/examples/chat/package.json @@ -1,21 +1,21 @@ { - "name": "ts-drp-example-chat", - "version": "0.6.1", - "license": "MIT", - "scripts": { - "build": "vite build", - "clean": "rm -rf dist/ node_modules/", - "dev": "vite serve", - "start": "vite preview --host --port 5173" - }, - "dependencies": { - "@ts-drp/node": "0.6.1", - "@ts-drp/object": "0.6.1" - }, - "devDependencies": { - "@types/node": "^22.5.4", - "typescript": "^5.5.4", - "vite": "^6.0.9", - "vite-plugin-node-polyfills": "^0.22.0" - } + "name": "ts-drp-example-chat", + "version": "0.7.0", + "license": "MIT", + "scripts": { + "build": "vite build", + "clean": "rm -rf dist/ node_modules/", + "dev": "vite serve", + "start": "vite preview --host --port 5173" + }, + "dependencies": { + "@ts-drp/node": "0.7.0", + "@ts-drp/object": "0.7.0" + }, + "devDependencies": { + "@types/node": "^22.5.4", + "typescript": "^5.5.4", + "vite": "^6.0.9", + "vite-plugin-node-polyfills": "^0.22.0" + } } diff --git a/examples/grid/package.json b/examples/grid/package.json index 6cff89da..b530c933 100644 --- a/examples/grid/package.json +++ b/examples/grid/package.json @@ -1,21 +1,21 @@ { - "name": "ts-drp-example-grid", - "version": "0.6.1", - "license": "MIT", - "scripts": { - "build": "vite build", - "clean": "rm -rf dist/ node_modules/", - "dev": "vite serve", - "start": "vite preview --host --port 5173" - }, - "dependencies": { - "@ts-drp/node": "0.6.1", - "@ts-drp/object": "0.6.1" - }, - "devDependencies": { - "@types/node": "^22.5.4", - "typescript": "^5.5.4", - "vite": "^6.0.9", - "vite-plugin-node-polyfills": "^0.22.0" - } + "name": "ts-drp-example-grid", + "version": "0.7.0", + "license": "MIT", + "scripts": { + "build": "vite build", + "clean": "rm -rf dist/ node_modules/", + "dev": "vite serve", + "start": "vite preview --host --port 5173" + }, + "dependencies": { + "@ts-drp/node": "0.7.0", + "@ts-drp/object": "0.7.0" + }, + "devDependencies": { + "@types/node": "^22.5.4", + "typescript": "^5.5.4", + "vite": "^6.0.9", + "vite-plugin-node-polyfills": "^0.22.0" + } } diff --git a/examples/local-bootstrap/package.json b/examples/local-bootstrap/package.json index effa41e5..4e2c2132 100644 --- a/examples/local-bootstrap/package.json +++ b/examples/local-bootstrap/package.json @@ -1,19 +1,19 @@ { - "name": "ts-drp-example-localdev", - "version": "0.6.1", - "license": "MIT", - "scripts": { - "build": "vite build", - "clean": "rm -rf dist/ node_modules/", - "dev": "vite serve" - }, - "dependencies": { - "@ts-drp/node": "0.6.1" - }, - "devDependencies": { - "@types/node": "^22.5.4", - "typescript": "^5.5.4", - "vite": "^6.0.9", - "vite-plugin-node-polyfills": "^0.22.0" - } + "name": "ts-drp-example-localdev", + "version": "0.7.0", + "license": "MIT", + "scripts": { + "build": "vite build", + "clean": "rm -rf dist/ node_modules/", + "dev": "vite serve" + }, + "dependencies": { + "@ts-drp/node": "0.7.0" + }, + "devDependencies": { + "@types/node": "^22.5.4", + "typescript": "^5.5.4", + "vite": "^6.0.9", + "vite-plugin-node-polyfills": "^0.22.0" + } } diff --git a/package.json b/package.json index d65b796c..b0c03119 100644 --- a/package.json +++ b/package.json @@ -1,81 +1,81 @@ { - "name": "ts-drp", - "description": "The official TypeScript implementation of DRP protocol", - "version": "0.6.1", - "license": "MIT", - "homepage": "https://topology.gg/", - "repository": { - "type": "git", - "url": "git+https://github.com/topology-foundation/ts-drp.git" - }, - "bugs": { - "url": "https://github.com/topology-foundation/ts-drp/issues" - }, - "workspaces": [ - "packages/*", - "examples/*" - ], - "type": "module", - "scripts": { - "bench": "vitest bench", - "build": "pnpm build:packages && pnpm build:examples", - "build:examples": "pnpm --filter 'ts-drp-example*' build", - "build:packages": "pnpm --filter '@ts-drp/*' build", - "clean": "pnpm --filter '@ts-drp/*' clean && rm -r node_modules/ docs/", - "cli": "tsx ./packages/node/src/run.ts", - "coverage": "pnpm tsx scripts/coverage.ts", - "docs": "typedoc", - "flamegraph": "./scripts/flamegraph.sh", - "lint": "eslint .", - "lint:fix": "eslint . --fix", - "postinstall": "pnpm build:packages", - "proto-gen": "pnpm proto-gen:object && pnpm proto-gen:network", - "proto-gen:network": "buf generate packages/network/src/proto -o packages/network/src/proto", - "proto-gen:object": "buf generate packages/object/src/proto -o packages/object/src/proto", - "release": "release-it", - "test": "vitest", - "watch": "pnpm --parallel --filter '@ts-drp/*' watch" - }, - "devDependencies": { - "@release-it-plugins/workspaces": "^4.2.0", - "@types/node": "^22.5.4", - "@typescript-eslint/parser": "^8.21.0", - "@vitest/coverage-v8": "2.1.8", - "assemblyscript": "^0.27.29", - "eslint": "^9.19.0", - "eslint-config-prettier": "^10.0.1", - "eslint-plugin-import": "^2.31.0", - "eslint-plugin-prettier": "^5.2.3", - "eslint-plugin-unused-imports": "^4.1.4", - "eslint-plugin-vitest": "^0.5.4", - "globals": "^15.14.0", - "release-it": "^17.6.0", - "ts-node": "^10.9.2", - "ts-proto": "^2.2.4", - "tsx": "4.19.1", - "typedoc": "^0.26.6", - "typescript": "^5.5.4", - "typescript-eslint": "^8.21.0", - "vite": "^6.0.9", - "vite-tsconfig-paths": "^5.0.1", - "vitest": "^2.1.1" - }, - "private": true, - "release-it": { - "hooks": { - "after:bump": "pnpm lint --fix" - }, - "plugins": { - "@release-it-plugins/workspaces": { - "publish": false - } - }, - "npm": false, - "git": { - "commitMessage": "chore: release v${version}" - }, - "github": { - "release": true - } - } + "name": "ts-drp", + "description": "The official TypeScript implementation of DRP protocol", + "version": "0.7.0", + "license": "MIT", + "homepage": "https://topology.gg/", + "repository": { + "type": "git", + "url": "git+https://github.com/topology-foundation/ts-drp.git" + }, + "bugs": { + "url": "https://github.com/topology-foundation/ts-drp/issues" + }, + "workspaces": [ + "packages/*", + "examples/*" + ], + "type": "module", + "scripts": { + "bench": "vitest bench", + "build": "pnpm build:packages && pnpm build:examples", + "build:examples": "pnpm --filter 'ts-drp-example*' build", + "build:packages": "pnpm --filter '@ts-drp/*' build", + "clean": "pnpm --filter '@ts-drp/*' clean && rm -r node_modules/ docs/", + "cli": "tsx ./packages/node/src/run.ts", + "coverage": "pnpm tsx scripts/coverage.ts", + "docs": "typedoc", + "flamegraph": "./scripts/flamegraph.sh", + "lint": "eslint .", + "lint:fix": "eslint . --fix", + "postinstall": "pnpm build:packages", + "proto-gen": "pnpm proto-gen:object && pnpm proto-gen:network", + "proto-gen:network": "buf generate packages/network/src/proto -o packages/network/src/proto", + "proto-gen:object": "buf generate packages/object/src/proto -o packages/object/src/proto", + "release": "release-it", + "test": "vitest", + "watch": "pnpm --parallel --filter '@ts-drp/*' watch" + }, + "devDependencies": { + "@release-it-plugins/workspaces": "^4.2.0", + "@types/node": "^22.5.4", + "@typescript-eslint/parser": "^8.21.0", + "@vitest/coverage-v8": "2.1.8", + "assemblyscript": "^0.27.29", + "eslint": "^9.19.0", + "eslint-config-prettier": "^10.0.1", + "eslint-plugin-import": "^2.31.0", + "eslint-plugin-prettier": "^5.2.3", + "eslint-plugin-unused-imports": "^4.1.4", + "eslint-plugin-vitest": "^0.5.4", + "globals": "^15.14.0", + "release-it": "^17.6.0", + "ts-node": "^10.9.2", + "ts-proto": "^2.2.4", + "tsx": "4.19.1", + "typedoc": "^0.26.6", + "typescript": "^5.5.4", + "typescript-eslint": "^8.21.0", + "vite": "^6.0.9", + "vite-tsconfig-paths": "^5.0.1", + "vitest": "^2.1.1" + }, + "private": true, + "release-it": { + "hooks": { + "after:bump": "pnpm lint --fix" + }, + "plugins": { + "@release-it-plugins/workspaces": { + "publish": false + } + }, + "npm": false, + "git": { + "commitMessage": "chore: release v${version}" + }, + "github": { + "release": true + } + } } diff --git a/packages/blueprints/package.json b/packages/blueprints/package.json index dcf3e348..db26d03f 100644 --- a/packages/blueprints/package.json +++ b/packages/blueprints/package.json @@ -1,36 +1,36 @@ { - "name": "@ts-drp/blueprints", - "version": "0.6.1", - "license": "MIT", - "repository": { - "type": "git", - "url": "git+https://github.com/topology-foundation/ts-drp.git" - }, - "type": "module", - "types": "./dist/src/index.d.ts", - "files": [ - "src", - "dist", - "!dist/test", - "!**/*.tsbuildinfo" - ], - "exports": { - ".": { - "types": "./dist/src/index.d.ts", - "import": "./dist/src/index.js" - } - }, - "scripts": { - "build": "tsc -b", - "clean": "rm -rf dist/ node_modules/", - "prepack": "tsc -b", - "test": "vitest", - "watch": "tsc -b -w" - }, - "devDependencies": { - "@ts-drp/object": "0.6.1" - }, - "dependencies": { - "@thi.ng/random": "^4.1.0" - } + "name": "@ts-drp/blueprints", + "version": "0.7.0", + "license": "MIT", + "repository": { + "type": "git", + "url": "git+https://github.com/topology-foundation/ts-drp.git" + }, + "type": "module", + "types": "./dist/src/index.d.ts", + "files": [ + "src", + "dist", + "!dist/test", + "!**/*.tsbuildinfo" + ], + "exports": { + ".": { + "types": "./dist/src/index.d.ts", + "import": "./dist/src/index.js" + } + }, + "scripts": { + "build": "tsc -b", + "clean": "rm -rf dist/ node_modules/", + "prepack": "tsc -b", + "test": "vitest", + "watch": "tsc -b -w" + }, + "devDependencies": { + "@ts-drp/object": "0.7.0" + }, + "dependencies": { + "@thi.ng/random": "^4.1.0" + } } diff --git a/packages/logger/package.json b/packages/logger/package.json index 0a0e75e5..2b3ed720 100644 --- a/packages/logger/package.json +++ b/packages/logger/package.json @@ -1,33 +1,33 @@ { - "name": "@ts-drp/logger", - "version": "0.6.1", - "license": "MIT", - "repository": { - "type": "git", - "url": "git+https://github.com/topology-foundation/ts-drp.git" - }, - "type": "module", - "types": "./dist/src/index.d.ts", - "files": [ - "src", - "dist", - "!dist/test", - "!**/*.tsbuildinfo" - ], - "exports": { - ".": { - "types": "./dist/src/index.d.ts", - "import": "./dist/src/index.js" - } - }, - "scripts": { - "build": "tsc -b", - "clean": "rm -rf dist/ node_modules/", - "prepack": "tsc -b", - "watch": "tsc -b -w" - }, - "dependencies": { - "loglevel": "^1.9.2", - "loglevel-plugin-prefix": "^0.8.4" - } + "name": "@ts-drp/logger", + "version": "0.7.0", + "license": "MIT", + "repository": { + "type": "git", + "url": "git+https://github.com/topology-foundation/ts-drp.git" + }, + "type": "module", + "types": "./dist/src/index.d.ts", + "files": [ + "src", + "dist", + "!dist/test", + "!**/*.tsbuildinfo" + ], + "exports": { + ".": { + "types": "./dist/src/index.d.ts", + "import": "./dist/src/index.js" + } + }, + "scripts": { + "build": "tsc -b", + "clean": "rm -rf dist/ node_modules/", + "prepack": "tsc -b", + "watch": "tsc -b -w" + }, + "dependencies": { + "loglevel": "^1.9.2", + "loglevel-plugin-prefix": "^0.8.4" + } } diff --git a/packages/network/package.json b/packages/network/package.json index e314b462..f4236598 100644 --- a/packages/network/package.json +++ b/packages/network/package.json @@ -1,59 +1,59 @@ { - "name": "@ts-drp/network", - "version": "0.6.1", - "license": "MIT", - "repository": { - "type": "git", - "url": "git+https://github.com/topology-foundation/ts-drp.git" - }, - "type": "module", - "types": "./dist/src/index.d.ts", - "files": [ - "src", - "dist", - "!dist/test", - "!**/*.tsbuildinfo" - ], - "exports": { - ".": { - "types": "./dist/src/index.d.ts", - "import": "./dist/src/index.js" - } - }, - "scripts": { - "build": "tsc -b", - "clean": "rm -rf dist/ node_modules/", - "prepack": "tsc -b", - "test": "vitest", - "watch": "tsc -b -w" - }, - "devDependencies": { - "@libp2p/interface": "^2.1.3" - }, - "dependencies": { - "@bufbuild/protobuf": "^2.0.0", - "@chainsafe/libp2p-gossipsub": "^14.1.0", - "@chainsafe/libp2p-noise": "^16.0.0", - "@chainsafe/libp2p-yamux": "^7.0.1", - "@libp2p/autonat": "^2.0.6", - "@libp2p/bootstrap": "^11.0.6", - "@libp2p/circuit-relay-v2": "^3.1.6", - "@libp2p/crypto": "^5.0.5", - "@libp2p/dcutr": "^2.0.6", - "@libp2p/devtools-metrics": "^1.1.5", - "@libp2p/identify": "^3.0.6", - "@libp2p/ping": "2.0.11", - "@libp2p/pubsub-peer-discovery": "^11.0.0", - "@libp2p/webrtc": "^5.0.9", - "@libp2p/websockets": "^9.1.1", - "@libp2p/webtransport": "^5.0.9", - "@multiformats/multiaddr": "^12.3.1", - "@ts-drp/logger": "^0.6.0", - "@multiformats/multiaddr-matcher": "^1.6.0", - "it-length-prefixed": "^9.1.0", - "it-map": "^3.1.1", - "it-pipe": "^3.0.1", - "libp2p": "^2.1.6", - "uint8arrays": "^5.1.0" - } + "name": "@ts-drp/network", + "version": "0.7.0", + "license": "MIT", + "repository": { + "type": "git", + "url": "git+https://github.com/topology-foundation/ts-drp.git" + }, + "type": "module", + "types": "./dist/src/index.d.ts", + "files": [ + "src", + "dist", + "!dist/test", + "!**/*.tsbuildinfo" + ], + "exports": { + ".": { + "types": "./dist/src/index.d.ts", + "import": "./dist/src/index.js" + } + }, + "scripts": { + "build": "tsc -b", + "clean": "rm -rf dist/ node_modules/", + "prepack": "tsc -b", + "test": "vitest", + "watch": "tsc -b -w" + }, + "devDependencies": { + "@libp2p/interface": "^2.1.3" + }, + "dependencies": { + "@bufbuild/protobuf": "^2.0.0", + "@chainsafe/libp2p-gossipsub": "^14.1.0", + "@chainsafe/libp2p-noise": "^16.0.0", + "@chainsafe/libp2p-yamux": "^7.0.1", + "@libp2p/autonat": "^2.0.6", + "@libp2p/bootstrap": "^11.0.6", + "@libp2p/circuit-relay-v2": "^3.1.6", + "@libp2p/crypto": "^5.0.5", + "@libp2p/dcutr": "^2.0.6", + "@libp2p/devtools-metrics": "^1.1.5", + "@libp2p/identify": "^3.0.6", + "@libp2p/ping": "2.0.11", + "@libp2p/pubsub-peer-discovery": "^11.0.0", + "@libp2p/webrtc": "^5.0.9", + "@libp2p/websockets": "^9.1.1", + "@libp2p/webtransport": "^5.0.9", + "@multiformats/multiaddr": "^12.3.1", + "@ts-drp/logger": "^0.7.0", + "@multiformats/multiaddr-matcher": "^1.6.0", + "it-length-prefixed": "^9.1.0", + "it-map": "^3.1.1", + "it-pipe": "^3.0.1", + "libp2p": "^2.1.6", + "uint8arrays": "^5.1.0" + } } diff --git a/packages/node/package.json b/packages/node/package.json index 931e03f4..c6c1bf14 100644 --- a/packages/node/package.json +++ b/packages/node/package.json @@ -1,56 +1,56 @@ { - "name": "@ts-drp/node", - "version": "0.6.1", - "license": "MIT", - "repository": { - "type": "git", - "url": "git+https://github.com/topology-foundation/ts-drp.git" - }, - "type": "module", - "types": "./dist/src/index.d.ts", - "files": [ - "src", - "dist", - "!dist/test", - "!**/*.tsbuildinfo" - ], - "exports": { - ".": { - "types": "./dist/src/index.d.ts", - "import": "./dist/src/index.js" - } - }, - "scripts": { - "build": "tsc -b", - "clean": "rm -rf dist/ node_modules/", - "cli": "tsx ./src/run.ts", - "prebuild": "node -p \"'export const VERSION = ' + JSON.stringify(require('./package.json').version) + ';'\" > src/version.ts", - "prepack": "tsc -b", - "test": "vitest", - "watch": "tsc -b -w" - }, - "devDependencies": { - "@bufbuild/protobuf": "^2.0.0", - "@types/node": "^22.5.4", - "tsx": "4.19.1", - "typescript": "^5.5.4", - "vitest": "^2.1.1" - }, - "dependencies": { - "@chainsafe/bls": "^8.1.0", - "@chainsafe/bls-keygen": "^0.4.0", - "@chainsafe/libp2p-gossipsub": "^14.1.0", - "@grpc/grpc-js": "^1.12.2", - "@grpc/proto-loader": "^0.7.13", - "@grpc/reflection": "^1.0.4", - "@libp2p/crypto": "^5.0.5", - "@libp2p/interface": "^2.1.3", - "dotenv": "^16.4.5", - "@ts-drp/blueprints": "0.6.1", - "@ts-drp/network": "0.6.1", - "@ts-drp/object": "0.6.1", - "@ts-drp/logger": "0.6.1", - "commander": "^13.0.0", - "uint8arrays": "^5.1.0" - } + "name": "@ts-drp/node", + "version": "0.7.0", + "license": "MIT", + "repository": { + "type": "git", + "url": "git+https://github.com/topology-foundation/ts-drp.git" + }, + "type": "module", + "types": "./dist/src/index.d.ts", + "files": [ + "src", + "dist", + "!dist/test", + "!**/*.tsbuildinfo" + ], + "exports": { + ".": { + "types": "./dist/src/index.d.ts", + "import": "./dist/src/index.js" + } + }, + "scripts": { + "build": "tsc -b", + "clean": "rm -rf dist/ node_modules/", + "cli": "tsx ./src/run.ts", + "prebuild": "node -p \"'export const VERSION = ' + JSON.stringify(require('./package.json').version) + ';'\" > src/version.ts", + "prepack": "tsc -b", + "test": "vitest", + "watch": "tsc -b -w" + }, + "devDependencies": { + "@bufbuild/protobuf": "^2.0.0", + "@types/node": "^22.5.4", + "tsx": "4.19.1", + "typescript": "^5.5.4", + "vitest": "^2.1.1" + }, + "dependencies": { + "@chainsafe/bls": "^8.1.0", + "@chainsafe/bls-keygen": "^0.4.0", + "@chainsafe/libp2p-gossipsub": "^14.1.0", + "@grpc/grpc-js": "^1.12.2", + "@grpc/proto-loader": "^0.7.13", + "@grpc/reflection": "^1.0.4", + "@libp2p/crypto": "^5.0.5", + "@libp2p/interface": "^2.1.3", + "dotenv": "^16.4.5", + "@ts-drp/blueprints": "0.7.0", + "@ts-drp/network": "0.7.0", + "@ts-drp/object": "0.7.0", + "@ts-drp/logger": "0.7.0", + "commander": "^13.0.0", + "uint8arrays": "^5.1.0" + } } diff --git a/packages/object/package.json b/packages/object/package.json index 57e01052..d180bf54 100644 --- a/packages/object/package.json +++ b/packages/object/package.json @@ -1,45 +1,45 @@ { - "name": "@ts-drp/object", - "version": "0.6.1", - "license": "MIT", - "repository": { - "type": "git", - "url": "git+https://github.com/topology-foundation/ts-drp.git" - }, - "type": "module", - "types": "./dist/src/index.d.ts", - "files": [ - "src", - "dist", - "!dist/test", - "!**/*.tsbuildinfo" - ], - "main": "./dist/src/index.js", - "exports": { - ".": { - "types": "./dist/src/index.d.ts", - "import": "./dist/src/index.js" - } - }, - "scripts": { - "benchmark": "tsx tests/hashgraph.bench.ts | tee benchmark-output.txt", - "build": "tsc -b", - "clean": "rm -rf dist/ node_modules/", - "prepack": "tsc -b", - "test": "vitest", - "watch": "tsc -b -w" - }, - "devDependencies": { - "@bufbuild/protobuf": "^2.0.0", - "benchmark": "^2.1.4", - "tsx": "4.19.1" - }, - "dependencies": { - "@chainsafe/bls": "^8.1.0", - "@ts-drp/logger": "^0.6.1", - "uint8arrays": "^5.1.0", - "fast-deep-equal": "^3.1.3", - "fast-equals": "^5.2.2", - "es-toolkit": "1.30.1" - } + "name": "@ts-drp/object", + "version": "0.7.0", + "license": "MIT", + "repository": { + "type": "git", + "url": "git+https://github.com/topology-foundation/ts-drp.git" + }, + "type": "module", + "types": "./dist/src/index.d.ts", + "files": [ + "src", + "dist", + "!dist/test", + "!**/*.tsbuildinfo" + ], + "main": "./dist/src/index.js", + "exports": { + ".": { + "types": "./dist/src/index.d.ts", + "import": "./dist/src/index.js" + } + }, + "scripts": { + "benchmark": "tsx tests/hashgraph.bench.ts | tee benchmark-output.txt", + "build": "tsc -b", + "clean": "rm -rf dist/ node_modules/", + "prepack": "tsc -b", + "test": "vitest", + "watch": "tsc -b -w" + }, + "devDependencies": { + "@bufbuild/protobuf": "^2.0.0", + "benchmark": "^2.1.4", + "tsx": "4.19.1" + }, + "dependencies": { + "@chainsafe/bls": "^8.1.0", + "@ts-drp/logger": "^0.7.0", + "uint8arrays": "^5.1.0", + "fast-deep-equal": "^3.1.3", + "fast-equals": "^5.2.2", + "es-toolkit": "1.30.1" + } } diff --git a/packages/tracer/package.json b/packages/tracer/package.json index 257230e7..948988dc 100644 --- a/packages/tracer/package.json +++ b/packages/tracer/package.json @@ -1,52 +1,52 @@ { - "name": "@ts-drp/tracer", - "version": "0.6.0", - "license": "MIT", - "repository": { - "type": "git", - "url": "git+https://github.com/topology-foundation/ts-drp.git" - }, - "type": "module", - "types": "./dist/src/index.d.ts", - "files": [ - "src", - "dist", - "!dist/test", - "!**/*.tsbuildinfo" - ], - "exports": { - ".": { - "types": "./dist/src/index.d.ts", - "import": "./dist/src/index.js" - } - }, - "scripts": { - "build": "tsc -b", - "clean": "rm -rf dist/ node_modules/", - "prepack": "tsc -b", - "watch": "tsc -b -w" - }, - "dependencies": { - "@libp2p/opentelemetry-metrics": "^1.0.0", - "@opentelemetry/api": "^1.9.0", - "@opentelemetry/context-async-hooks": "^1.30.0", - "@opentelemetry/context-zone": "^1.30.1", - "@opentelemetry/context-zone-peer-dep": "^1.30.0", - "@opentelemetry/exporter-trace-otlp-http": "^0.57.1", - "@opentelemetry/resources": "^1.30.0", - "@opentelemetry/sdk-trace-web": "^1.30.1", - "@opentelemetry/semantic-conventions": "1.28.0", - "loglevel": "^1.9.2", - "loglevel-plugin-prefix": "^0.8.4", - "object-inspect": "^1.13.3" - }, - "devDependencies": { - "@eslint/js": "^9.18.0", - "@types/object-inspect": "^1.13.0", - "@typescript-eslint/eslint-plugin": "^8.20.0", - "@typescript-eslint/parser": "^8.20.0", - "eslint": "^9.18.0", - "typescript": "^5.7.3", - "typescript-eslint": "^8.20.0" - } + "name": "@ts-drp/tracer", + "version": "0.7.0", + "license": "MIT", + "repository": { + "type": "git", + "url": "git+https://github.com/topology-foundation/ts-drp.git" + }, + "type": "module", + "types": "./dist/src/index.d.ts", + "files": [ + "src", + "dist", + "!dist/test", + "!**/*.tsbuildinfo" + ], + "exports": { + ".": { + "types": "./dist/src/index.d.ts", + "import": "./dist/src/index.js" + } + }, + "scripts": { + "build": "tsc -b", + "clean": "rm -rf dist/ node_modules/", + "prepack": "tsc -b", + "watch": "tsc -b -w" + }, + "dependencies": { + "@libp2p/opentelemetry-metrics": "^1.0.0", + "@opentelemetry/api": "^1.9.0", + "@opentelemetry/context-async-hooks": "^1.30.0", + "@opentelemetry/context-zone": "^1.30.1", + "@opentelemetry/context-zone-peer-dep": "^1.30.0", + "@opentelemetry/exporter-trace-otlp-http": "^0.57.1", + "@opentelemetry/resources": "^1.30.0", + "@opentelemetry/sdk-trace-web": "^1.30.1", + "@opentelemetry/semantic-conventions": "1.28.0", + "loglevel": "^1.9.2", + "loglevel-plugin-prefix": "^0.8.4", + "object-inspect": "^1.13.3" + }, + "devDependencies": { + "@eslint/js": "^9.18.0", + "@types/object-inspect": "^1.13.0", + "@typescript-eslint/eslint-plugin": "^8.20.0", + "@typescript-eslint/parser": "^8.20.0", + "eslint": "^9.18.0", + "typescript": "^5.7.3", + "typescript-eslint": "^8.20.0" + } }