mirror of
https://github.com/anonklub/anonklub.git
synced 2026-01-09 18:07:55 -05:00
* feat: halo2 eth membership wasm web worker integration with ui * fix: resolve conflicts * fix: remove circular dependency detector * feat: using published halo2 pkgs * fix: resolve conflicts * fix: requested changes * fix: remove useless try/catch * chore: add comment in config
102 lines
3.0 KiB
JSON
102 lines
3.0 KiB
JSON
{
|
|
"$schema": "https://turbo.build/schema.json",
|
|
"pipeline": {
|
|
"//#barrels": {
|
|
"inputs": [
|
|
"*.{js,jsx,ts,tsx}",
|
|
"{pkgs/query,discord-bot,query-api,test,ui}/**/{src,test}/**/*.{js,jsx,ts,tsx}",
|
|
"!{pkgs/query,discord-bot,query-api,ui}/**/{build,dist,node_modules,.next}/**"
|
|
]
|
|
},
|
|
"//#fmt": {
|
|
"inputs": [
|
|
"**/*.{cjs,js,jsx,ts,tsx,json,jsonc,md,rs,yaml,yml}",
|
|
"!ui/public/**",
|
|
"!query-api/src/repositories/graph-client/.graph-client/**"
|
|
]
|
|
},
|
|
"format.cargo": {
|
|
"cache": false,
|
|
"inputs": [
|
|
"pkgs/{merkle-tree-wasm,spartan-ecdsa-wasm,halo2-binary-merkle-tree,halo2-eth-membership}/src/**/*.rs"
|
|
]
|
|
},
|
|
"format.cargo.fix": {
|
|
"cache": false,
|
|
"inputs": [
|
|
"pkgs/{merkle-tree,spartan-ecdsa}-wasm/src/**/*.rs",
|
|
"pkgs/halo2-{binary-merkle-tree,eth-membership}/src/**/*.rs"
|
|
]
|
|
},
|
|
"//#format.biome.fix": {
|
|
"cache": false,
|
|
"inputs": [
|
|
"*.{cjs,js,jsx,ts,tsx,json,jsonc}",
|
|
"{.github,pkgs,discord-bot,query-api,ui}/**/*.{cjs,js,jsx,ts,tsx,json,jsonc}",
|
|
"!{pkgs,discord-bot,query-api,ui}/**/{build,dist,node_modules,.next}/**"
|
|
]
|
|
},
|
|
"lint.cargo": {
|
|
"cache": false,
|
|
"inputs": [
|
|
"pkgs/{merkle-tree,spartan-ecdsa}-wasm/src/**/*.rs",
|
|
"pkgs/halo2-{binary-merkle-tree,eth-membership}/src/**/*.rs"
|
|
]
|
|
},
|
|
"lint.cargo.fix": {
|
|
"cache": false,
|
|
"inputs": [
|
|
"pkgs/{merkle-tree,spartan-ecdsa}-wasm/src/**/*.rs",
|
|
"pkgs/halo2-{binary-merkle-tree,eth-membership}/src/**/*.rs"
|
|
]
|
|
},
|
|
"//#lint.biome": {
|
|
"inputs": [
|
|
"*.{cjs,js,jsx,ts,tsx}",
|
|
"{pkgs,discord-bot,query-api,test,ui}/**/*.{cjs,js,jsx,ts,tsx}",
|
|
"!{pkgs,discord-bot,query-api,ui}/**/{build,dist,node_modules,.next}/**"
|
|
]
|
|
},
|
|
"//#lint.biome.fix": {
|
|
"inputs": [
|
|
"*.{cjs,js,jsx,ts,tsx}",
|
|
"{pkgs,discord-bot,query-api,test,ui}/**/*.{cjs,js,jsx,ts,tsx}",
|
|
"!{pkgs,discord-bot,query-api,ui}/**/{build,dist,node_modules,.next}/**"
|
|
]
|
|
},
|
|
"typecheck": {
|
|
"inputs": [
|
|
"*.{js,jsx,ts,tsx}",
|
|
"{pkgs,discord-bot,query-api,test,ui}/**/{src,test}/**/*.{js,jsx,ts,tsx}",
|
|
"!{pkgs,discord-bot,query-api,ui}/**/{build,dist,node_modules,.next}/**"
|
|
]
|
|
},
|
|
"build": {
|
|
"dependsOn": ["^build", "build.graph"],
|
|
"outputs": [
|
|
"{pkgs,query-api,ui}/**/{build,dist}/**",
|
|
"!{pkgs,query-api,ui}/**/node_modules/**"
|
|
]
|
|
},
|
|
"build.graph": {
|
|
"outputs": ["src/repositories/graph-client/.graphclient/**"]
|
|
},
|
|
"//#test.jest": {
|
|
"dependsOn": ["^build"],
|
|
"inputs": [
|
|
"{pkgs/{proof,query},query-api}/{src,test}/**/*.{js,jsx,ts,tsx}"
|
|
]
|
|
},
|
|
"//#test.cargo": {
|
|
"inputs": ["pkgs/**/*.rs"]
|
|
},
|
|
"deploy": {
|
|
"dependsOn": ["test"]
|
|
},
|
|
"compile": {
|
|
"inputs": ["src/**/*.rs", "Cargo.toml", "package.json"],
|
|
"outputs": ["dist/**"]
|
|
}
|
|
}
|
|
}
|