chore: update ts, rollup dependencies

Former-commit-id: 7804dde809
This commit is contained in:
cedoor
2024-02-06 21:07:56 +00:00
parent 9be60b133f
commit 18acd376e0
16 changed files with 80 additions and 76 deletions

View File

@@ -53,7 +53,7 @@
"@babel/preset-typescript": "^7.17.12",
"@commitlint/cli": "^16.0.2",
"@commitlint/config-conventional": "^16.0.0",
"@rollup/plugin-typescript": "^8.3.0",
"@rollup/plugin-typescript": "^11.1.6",
"@types/circomlibjs": "^0.1.4",
"@types/download": "^8.0.1",
"@types/glob": "^7.2.0",
@@ -82,12 +82,12 @@
"lint-staged": "^12.1.7",
"prettier": "^2.5.1",
"rimraf": "^3.0.2",
"rollup": "^2.64.0",
"rollup": "^4.9.6",
"snarkjs": "^0.7.2",
"ts-node": "^10.4.0",
"tslib": "^2.3.1",
"typedoc": "^0.25.1",
"typescript": "^4.7.0"
"ts-node": "^10.9.2",
"tslib": "^2.6.2",
"typedoc": "^0.25.7",
"typescript": "^5.3.3"
},
"config": {
"commitizen": {

View File

@@ -1,8 +1,9 @@
{
"compilerOptions": {
"baseUrl": ".",
"target": "es2020",
"target": "ES2020",
"module": "ESNext",
"moduleResolution": "Bundler",
"allowSyntheticDefaultImports": true
},
"include": ["src"]

View File

@@ -23,7 +23,7 @@
"node": ">=14.16"
},
"scripts": {
"start": "node --loader ts-node/esm --no-warnings src/index.ts",
"start": "node --import 'data:text/javascript,import { register } from \"node:module\"; import { pathToFileURL } from \"node:url\"; register(\"ts-node/esm\", pathToFileURL(\"./\"));' ./src/index.ts",
"build": "rimraf dist && rollup -c rollup.config.ts --configPlugin typescript",
"prepublishOnly": "yarn build"
},
@@ -37,8 +37,7 @@
"@types/pacote": "^11.1.5",
"@types/semver": "^7.3.13",
"rollup-plugin-cleanup": "^3.2.1",
"rollup-plugin-typescript2": "^0.31.2",
"ts-node": "^10.9.1"
"rollup-plugin-typescript2": "^0.36.0"
},
"dependencies": {
"@semaphore-protocol/data": "4.0.0-alpha.4",

View File

@@ -1,9 +1,9 @@
{
"compilerOptions": {
"baseUrl": ".",
"target": "es2020",
"target": "ES2020",
"module": "ESNext",
"moduleResolution": "Node16",
"moduleResolution": "Bundler",
"allowSyntheticDefaultImports": true
},
"include": ["src", "rollup.config.ts"]

View File

@@ -8,24 +8,24 @@
"types": "src/types/index.d.ts",
"exports": {
".": {
"types": "./src/types/index.d.ts",
"require": "./src/index.cjs",
"default": "./src/index.js",
"types": "./src/types/index.d.ts"
"default": "./src/index.js"
},
"./identity": {
"types": "./src/identity/types/index.d.ts",
"require": "./src/identity/index.cjs",
"default": "./src/identity/index.js",
"types": "./src/identity/types/index.d.ts"
"default": "./src/identity/index.js"
},
"./group": {
"types": "./src/identity/types/index.d.ts",
"require": "./src/group/index.cjs",
"default": "./src/group/index.js",
"types": "./src/group/types/index.d.ts"
"default": "./src/group/index.js"
},
"./proof": {
"types": "./src/identity/types/index.d.ts",
"require": "./src/proof/index.cjs",
"default": "./src/proof/index.js",
"types": "./src/proof/types/index.d.ts"
"default": "./src/proof/index.js"
}
},
"files": [

View File

@@ -2,14 +2,15 @@
"name": "@semaphore-protocol/data",
"version": "4.0.0-alpha.4",
"description": "A library to query Semaphore contracts.",
"type": "module",
"license": "MIT",
"main": "dist/index.node.js",
"main": "dist/index.js",
"types": "dist/types/index.d.ts",
"exports": {
"import": "./dist/index.mjs",
"require": "./dist/index.node.js",
"types": "./dist/types/index.d.ts"
"types": "./dist/types/index.d.ts",
"require": "./dist/index.cjs",
"default": "./dist/index.js"
},
"types": "./dist/types/index.d.ts",
"files": [
"dist/",
"src/",
@@ -29,9 +30,9 @@
"access": "public"
},
"devDependencies": {
"@rollup/plugin-json": "^6.0.0",
"@rollup/plugin-json": "^6.1.0",
"rollup-plugin-cleanup": "^3.2.1",
"rollup-plugin-typescript2": "^0.31.2"
"rollup-plugin-typescript2": "^0.36.0"
},
"dependencies": {
"axios": "1.6.6",

View File

@@ -17,7 +17,7 @@ export default {
input: "src/index.ts",
output: [
{ file: pkg.exports.require, format: "cjs", banner, exports: "auto" },
{ file: pkg.exports.import, format: "es", banner }
{ file: pkg.exports.default, format: "es", banner }
],
external: Object.keys(pkg.dependencies),
plugins: [

View File

@@ -2,14 +2,15 @@
"name": "@semaphore-protocol/group",
"version": "4.0.0-alpha.4",
"description": "A library to create and manage Semaphore groups.",
"type": "module",
"license": "MIT",
"main": "dist/index.node.js",
"exports": {
"import": "./dist/index.mjs",
"require": "./dist/index.node.js",
"types": "./dist/types/index.d.ts"
},
"main": "dist/index.js",
"types": "dist/types/index.d.ts",
"exports": {
"types": "./dist/types/index.d.ts",
"require": "./dist/index.cjs",
"default": "./dist/index.js"
},
"files": [
"dist/",
"src/",
@@ -29,11 +30,11 @@
"access": "public"
},
"devDependencies": {
"@rollup/plugin-commonjs": "^24.0.1",
"@rollup/plugin-node-resolve": "^15.0.1",
"@rollup/plugin-commonjs": "^25.0.7",
"@rollup/plugin-node-resolve": "^15.2.3",
"poseidon-lite": "^0.2.0",
"rollup-plugin-cleanup": "^3.2.1",
"rollup-plugin-typescript2": "^0.31.2"
"rollup-plugin-typescript2": "^0.36.0"
},
"dependencies": {
"@zk-kit/imt": "^2.0.0-beta"

View File

@@ -18,7 +18,7 @@ export default {
input: "src/index.ts",
output: [
{ file: pkg.exports.require, format: "cjs", banner, exports: "auto" },
{ file: pkg.exports.import, format: "es", banner }
{ file: pkg.exports.default, format: "es", banner }
],
external: Object.keys(pkg.dependencies),
plugins: [

View File

@@ -2,14 +2,15 @@
"name": "@semaphore-protocol/hardhat",
"version": "4.0.0-alpha.4",
"description": "A Semaphore Hardhat plugin to deploy verifiers and Semaphore contract.",
"type": "module",
"license": "MIT",
"main": "dist/index.node.js",
"exports": {
"import": "./dist/index.mjs",
"require": "./dist/index.node.js",
"types": "./dist/types/index.d.ts"
},
"main": "dist/index.js",
"types": "dist/types/index.d.ts",
"exports": {
"types": "./dist/types/index.d.ts",
"require": "./dist/index.cjs",
"default": "./dist/index.js"
},
"files": [
"dist/",
"src/",
@@ -31,7 +32,7 @@
"devDependencies": {
"hardhat": "^2.19.4",
"rollup-plugin-cleanup": "^3.2.1",
"rollup-plugin-typescript2": "^0.31.2"
"rollup-plugin-typescript2": "^0.36.0"
},
"peerDependencies": {
"hardhat": "^2.19.4"

View File

@@ -16,7 +16,7 @@ export default {
input: "src/index.ts",
output: [
{ file: pkg.exports.require, format: "cjs", banner, exports: "auto" },
{ file: pkg.exports.import, format: "es", banner }
{ file: pkg.exports.default, format: "es", banner }
],
external: [...Object.keys(pkg.dependencies), "hardhat/config"],
plugins: [

View File

@@ -2,14 +2,15 @@
"name": "@semaphore-protocol/heyauthn",
"version": "4.0.0-alpha.4",
"description": "A library to allow developers to create and manage Semaphore identities using WebAuthn",
"type": "module",
"license": "MIT",
"main": "dist/index.node.js",
"exports": {
"import": "./dist/index.mjs",
"require": "./dist/index.node.js",
"types": "./dist/types/index.d.ts"
},
"main": "dist/index.js",
"types": "dist/types/index.d.ts",
"exports": {
"types": "./dist/types/index.d.ts",
"require": "./dist/index.cjs",
"default": "./dist/index.js"
},
"files": [
"dist/",
"src/",
@@ -30,7 +31,7 @@
},
"devDependencies": {
"rollup-plugin-cleanup": "^3.2.1",
"rollup-plugin-typescript2": "^0.31.2"
"rollup-plugin-typescript2": "^0.36.0"
},
"dependencies": {
"@semaphore-protocol/identity": "4.0.0-alpha.4",

View File

@@ -16,7 +16,7 @@ export default {
input: "src/index.ts",
output: [
{ file: pkg.exports.require, format: "cjs", banner, exports: "auto" },
{ file: pkg.exports.import, format: "es", banner }
{ file: pkg.exports.default, format: "es", banner }
],
external: Object.keys(pkg.dependencies),
plugins: [

View File

@@ -2,21 +2,21 @@
"name": "@semaphore-protocol/identity",
"version": "4.0.0-alpha.4",
"description": "A library to create Semaphore identities.",
"type": "module",
"license": "MIT",
"main": "dist/index.node.js",
"browser": "dist/index.browser.mjs",
"main": "dist/index.browser.js",
"types": "dist/types/index.d.ts",
"exports": {
".": {
"types": "./dist/types/index.d.ts",
"node": {
"import": "./dist/index.node.mjs",
"require": "./dist/index.node.js"
"import": "./dist/index.node.js",
"require": "./dist/index.node.cjs"
},
"browser": "./dist/index.browser.mjs",
"default": "./dist/index.browser.mjs",
"types": "./dist/types/index.d.ts"
"browser": "./dist/index.browser.js",
"default": "./dist/index.browser.js"
}
},
"types": "dist/types/index.d.ts",
"files": [
"dist/",
"src/",
@@ -39,10 +39,10 @@
},
"devDependencies": {
"@rollup/plugin-alias": "^5.1.0",
"@rollup/plugin-commonjs": "^24.0.1",
"@rollup/plugin-node-resolve": "^15.0.1",
"@rollup/plugin-commonjs": "^25.0.7",
"@rollup/plugin-node-resolve": "^15.2.3",
"rollup-plugin-cleanup": "^3.2.1",
"rollup-plugin-typescript2": "^0.31.2"
"rollup-plugin-typescript2": "^0.36.0"
},
"dependencies": {
"@zk-kit/eddsa-poseidon": "0.4.1",

View File

@@ -2,21 +2,21 @@
"name": "@semaphore-protocol/proof",
"version": "4.0.0-alpha.4",
"description": "A library to generate and verify Semaphore proofs.",
"type": "module",
"license": "MIT",
"main": "dist/index.node.js",
"browser": "dist/index.browser.mjs",
"main": "dist/index.browser.js",
"types": "dist/types/index.d.ts",
"exports": {
".": {
"types": "./dist/types/index.d.ts",
"node": {
"import": "./dist/index.node.mjs",
"require": "./dist/index.node.js"
"import": "./dist/index.node.js",
"require": "./dist/index.node.cjs"
},
"browser": "./dist/index.browser.mjs",
"default": "./dist/index.browser.mjs",
"types": "./dist/types/index.d.ts"
"browser": "./dist/index.browser.js",
"default": "./dist/index.browser.js"
}
},
"types": "dist/types/index.d.ts",
"files": [
"dist/",
"src/",
@@ -40,14 +40,14 @@
"devDependencies": {
"@ethersproject/strings": "^5.7.0",
"@rollup/plugin-alias": "^5.1.0",
"@rollup/plugin-json": "^5.0.1",
"@rollup/plugin-json": "^6.1.0",
"@types/download": "^8.0.5",
"@types/tmp": "^0.2.6",
"poseidon-lite": "^0.2.0",
"rimraf": "^5.0.5",
"rollup": "^4.0.2",
"rollup-plugin-cleanup": "^3.2.1",
"rollup-plugin-typescript2": "^0.31.2"
"rollup-plugin-typescript2": "^0.36.0"
},
"peerDependencies": {
"@semaphore-protocol/group": "4.0.0-alpha.4",

View File

@@ -1 +1 @@
39213c5bdc987131a61838ee2f09251314b7dbf4
34667953fc51e28aba7266bac29b61d7cf14c359