chore: add circuits package

This commit is contained in:
Saleel
2023-06-09 11:30:16 +05:30
parent 2fb8f0b7dc
commit 874b1cd6a5
25 changed files with 123 additions and 98 deletions

View File

@@ -1,7 +1,9 @@
{ {
"name": "zk-email", "version": "1.0.0",
"version": "0.1.0",
"private": true, "private": true,
"workspaces": [
"packages/*"
],
"dependencies": { "dependencies": {
"@rainbow-me/rainbowkit": "^0.8.0", "@rainbow-me/rainbowkit": "^0.8.0",
"@testing-library/jest-dom": "^5.16.3", "@testing-library/jest-dom": "^5.16.3",
@@ -57,9 +59,6 @@
"web-vitals": "^2.1.4", "web-vitals": "^2.1.4",
"yargs": "^17.7.1" "yargs": "^17.7.1"
}, },
"resolutions": {
"react-error-overlay": "6.0.9"
},
"scripts": { "scripts": {
"start": "vite", "start": "vite",
"build": "tsc && vite build", "build": "tsc && vite build",

View File

@@ -0,0 +1,9 @@
{
"name": "@zk-email/circuits",
"version": "1.0.0",
"dependencies": {
"circom_tester": "^0.0.19",
"circomlib": "^2.0.5",
"circomlibjs": "^0.1.2"
}
}

203
yarn.lock
View File

@@ -4060,6 +4060,16 @@ __metadata:
languageName: node languageName: node
linkType: hard linkType: hard
"@zk-email/circuits@workspace:packages/circuits":
version: 0.0.0-use.local
resolution: "@zk-email/circuits@workspace:packages/circuits"
dependencies:
circom_tester: ^0.0.19
circomlib: ^2.0.5
circomlibjs: ^0.1.2
languageName: unknown
linkType: soft
"@zxing/text-encoding@npm:0.9.0": "@zxing/text-encoding@npm:0.9.0":
version: 0.9.0 version: 0.9.0
resolution: "@zxing/text-encoding@npm:0.9.0" resolution: "@zxing/text-encoding@npm:0.9.0"
@@ -5567,6 +5577,13 @@ __metadata:
languageName: node languageName: node
linkType: hard linkType: hard
"circomlib@npm:^2.0.5":
version: 2.0.5
resolution: "circomlib@npm:2.0.5"
checksum: df8c3e0d51007758e30bb7ebad059ce692836420c85179088a20581c0adbf8f969d8cf901f9047adfcb80d45741eef4abe4d0d5e4c46748ace06e04256b5bfe7
languageName: node
linkType: hard
"circomlibjs@npm:^0.1.2": "circomlibjs@npm:^0.1.2":
version: 0.1.7 version: 0.1.7
resolution: "circomlibjs@npm:0.1.7" resolution: "circomlibjs@npm:0.1.7"
@@ -13047,6 +13064,99 @@ __metadata:
languageName: node languageName: node
linkType: hard linkType: hard
"root-workspace-0b6124@workspace:.":
version: 0.0.0-use.local
resolution: "root-workspace-0b6124@workspace:."
dependencies:
"@babel/preset-env": ^7.22.2
"@babel/preset-react": ^7.22.0
"@babel/preset-typescript": ^7.21.5
"@esbuild-plugins/node-globals-polyfill": ^0.2.3
"@esbuild-plugins/node-modules-polyfill": ^0.2.2
"@openzeppelin/contracts": ^4.9.0
"@rainbow-me/rainbowkit": ^0.8.0
"@testing-library/jest-dom": ^5.16.3
"@testing-library/react": ^12.1.4
"@testing-library/user-event": ^13.5.0
"@types/atob": ^2.1.2
"@types/jest": ^29.5.1
"@types/lodash": ^4.14.181
"@types/mocha": ^10.0.1
"@types/node": ^18.0.6
"@types/node-forge": ^1.3.2
"@types/pako": ^2.0.0
"@types/styled-components": ^5.1.24
"@types/tar-stream": ^2.2.2
"@types/yargs": ^17.0.24
"@vitejs/plugin-react": ^4.0.0
addressparser: ^1.0.1
atob: ^2.1.2
babel-preset-jest: ^29.5.0
base64-sol: ^1.1.0
browserify-fs: ^1.0.0
browserstack-local: ^1.5.1
browserstack-node-sdk: ^1.6.1
buffer: ^6.0.3
chai: ^4.3.7
circom_tester: ^0.0.19
circomlibjs: ^0.1.2
cryo: ^0.0.6
crypto-browserify: ^3.12.0
ethereumjs-abi: ^0.6.8
ethers: ^5.7.1
forge-std: ^1.1.2
husky: ^8.0.3
jest: ^29.5.0
jest-environment-jsdom: ^29.5.0
jest-fetch-mock: ^3.0.3
jest-junit: ^15.0.0
jsdom-worker: ^0.3.0
libmime: ^5.1.0
localforage: ^1.10.0
lodash: ^4.17.21
madge: ^6.0.0
mocha: ^10.2.0
msw: ^1.0.1
next: ^12.3.1
node-forge: ^1.3.1
nodemon: ^2.0.19
pako: ^2.1.0
prettier: ^2.7.1
prettier-plugin-solidity: ^1.0.0-beta.24
process: ^0.11.10
puppeteer: 18.1
react: ^17.0.2
react-dom: ^17.0.2
react-dropzone: ^12.0.4
react-error-overlay: 6.0.9
react-json-view: ^1.21.3
react-router: ^6.2.2
react-router-dom: ^6.2.2
react-use: ^17.3.2
readline: ^1.3.0
rollup-plugin-node-polyfills: ^0.2.1
selenium-webdriver: ^4.8.1
serve: ^14.0.1
snarkjs: "https://github.com/sampritipanda/snarkjs.git#fef81fc51d17a734637555c6edbd585ecda02d9e"
sshpk: ^1.17.0
styled-components: ^5.3.5
ts-node: ^10.9.1
ts-node-dev: ^2.0.0
typescript: ^4.8.3
update-browserslist-db: latest
util: ^0.12.5
vite: ^4.3.3
vite-plugin-commonjs: ^0.7.1
vite-plugin-ngmi-polyfill: ^0.0.2
vite-plugin-node-polyfills: ^0.8.2
vite-plugin-svgr: ^2.4.0
vite-tsconfig-paths: ^4.2.0
wagmi: ^0.6.8
web-vitals: ^2.1.4
yargs: ^17.7.1
languageName: unknown
linkType: soft
"rpc-websockets@npm:^7.5.1": "rpc-websockets@npm:^7.5.1":
version: 7.5.1 version: 7.5.1
resolution: "rpc-websockets@npm:7.5.1" resolution: "rpc-websockets@npm:7.5.1"
@@ -15657,99 +15767,6 @@ __metadata:
languageName: node languageName: node
linkType: hard linkType: hard
"zk-email@workspace:.":
version: 0.0.0-use.local
resolution: "zk-email@workspace:."
dependencies:
"@babel/preset-env": ^7.22.2
"@babel/preset-react": ^7.22.0
"@babel/preset-typescript": ^7.21.5
"@esbuild-plugins/node-globals-polyfill": ^0.2.3
"@esbuild-plugins/node-modules-polyfill": ^0.2.2
"@openzeppelin/contracts": ^4.9.0
"@rainbow-me/rainbowkit": ^0.8.0
"@testing-library/jest-dom": ^5.16.3
"@testing-library/react": ^12.1.4
"@testing-library/user-event": ^13.5.0
"@types/atob": ^2.1.2
"@types/jest": ^29.5.1
"@types/lodash": ^4.14.181
"@types/mocha": ^10.0.1
"@types/node": ^18.0.6
"@types/node-forge": ^1.3.2
"@types/pako": ^2.0.0
"@types/styled-components": ^5.1.24
"@types/tar-stream": ^2.2.2
"@types/yargs": ^17.0.24
"@vitejs/plugin-react": ^4.0.0
addressparser: ^1.0.1
atob: ^2.1.2
babel-preset-jest: ^29.5.0
base64-sol: ^1.1.0
browserify-fs: ^1.0.0
browserstack-local: ^1.5.1
browserstack-node-sdk: ^1.6.1
buffer: ^6.0.3
chai: ^4.3.7
circom_tester: ^0.0.19
circomlibjs: ^0.1.2
cryo: ^0.0.6
crypto-browserify: ^3.12.0
ethereumjs-abi: ^0.6.8
ethers: ^5.7.1
forge-std: ^1.1.2
husky: ^8.0.3
jest: ^29.5.0
jest-environment-jsdom: ^29.5.0
jest-fetch-mock: ^3.0.3
jest-junit: ^15.0.0
jsdom-worker: ^0.3.0
libmime: ^5.1.0
localforage: ^1.10.0
lodash: ^4.17.21
madge: ^6.0.0
mocha: ^10.2.0
msw: ^1.0.1
next: ^12.3.1
node-forge: ^1.3.1
nodemon: ^2.0.19
pako: ^2.1.0
prettier: ^2.7.1
prettier-plugin-solidity: ^1.0.0-beta.24
process: ^0.11.10
puppeteer: 18.1
react: ^17.0.2
react-dom: ^17.0.2
react-dropzone: ^12.0.4
react-error-overlay: 6.0.9
react-json-view: ^1.21.3
react-router: ^6.2.2
react-router-dom: ^6.2.2
react-use: ^17.3.2
readline: ^1.3.0
rollup-plugin-node-polyfills: ^0.2.1
selenium-webdriver: ^4.8.1
serve: ^14.0.1
snarkjs: "https://github.com/sampritipanda/snarkjs.git#fef81fc51d17a734637555c6edbd585ecda02d9e"
sshpk: ^1.17.0
styled-components: ^5.3.5
ts-node: ^10.9.1
ts-node-dev: ^2.0.0
typescript: ^4.8.3
update-browserslist-db: latest
util: ^0.12.5
vite: ^4.3.3
vite-plugin-commonjs: ^0.7.1
vite-plugin-ngmi-polyfill: ^0.0.2
vite-plugin-node-polyfills: ^0.8.2
vite-plugin-svgr: ^2.4.0
vite-tsconfig-paths: ^4.2.0
wagmi: ^0.6.8
web-vitals: ^2.1.4
yargs: ^17.7.1
languageName: unknown
linkType: soft
"zustand@npm:^4.0.0": "zustand@npm:^4.0.0":
version: 4.3.8 version: 4.3.8
resolution: "zustand@npm:4.3.8" resolution: "zustand@npm:4.3.8"