121 Commits

Author SHA1 Message Date
Chidozie DAVID
b96467f3d4 revert(subgraph): reverses changes made (#952)
re #915
2025-02-03 12:35:25 +01:00
Shikhar Singh
64025516c0 feat: clean node_modules before building subgraph (#884)
* feat(cli): remove @semaphore-protocol/cli prepublish script

The idea is to remove the prepublish script from the scripts object of the package.json file of
every cli template when the template is downloaded using the CLI.

BREAKING CHANGE: n

* refactor(cli): add comment

* refactor(cli): create seperate file for removePrePublishScript function

* refactor(cli): using updatedPackageJsonContent var instead of calling readFileSync again

* fix(subgraph): clean node_modules before building subgraph

* refactor(subgraph): fix: test typo

* refactor(subgraph): refactor: remove nohoist

* refactor(subgraph): refactor: workspaces structure
2024-11-26 09:42:42 +01:00
sripwoud
0d41562dad chore: publish contracts to soldeer (#820)
* chore: define separate version.ts script

* chore: include publishing to soldeer in script

* fix(contracts): push to soldeer

re 800

* ci: fetch latest contract version from soldeer

* refactor: do not use execa in scripts

* fix: do not exit process in script

* chore: remove comments

* refactor: use shebang in ts scripts

* chore(contracts): add soldeerignore

* chore: inherit stdio in scripts

* chore: remove dry run flag

* chore: uncomment

* chore: fix typo in comment
2024-08-28 16:26:48 +02:00
Cedoor
0f6505c014 build: build components sequentially (#821) 2024-07-11 14:43:36 +01:00
sripwoud
1b046fd8d1 perf: speed up local scripts (#810)
* chore: parallelize build scripts

* chore: run tests concurrently

* chore: group test log outputs

* chore: execute lint and format scripts concurrently

* refactor: do no use wildcard for test script`
2024-07-04 17:24:43 +02:00
sripwoud
4870175577 docs: add link to API Reference (typedoc) (#790)
* chore: shorten `docs` scripts

`githubPages` is true by default
https://rb.gy/hzopfn

* docs: update README.md

* chore: trigger docs workflow only on changes in relevant files

* refactor: provide `cname` typedoc option via config file

* chore: remove heyauthn from exclude typedoc list
2024-05-30 17:29:56 +02:00
Vivian Plasencia
f8deb64285 chore: update config (#763)
* chore: update lint-staged config

* chore: use czg instead of cz + cz-git

re #738

* chore: use cat instead of vim editor to write commits

re #738

* chore: use secrets.GITHUB_TOKEN instead of secrets.GH_TOKEN

re #738

* style: add a space at the end of the pre-commit file
2024-05-01 10:45:27 +02:00
sripwoud
0b9ba376db chore(docs): format mdx files (#754)
* chore(docs): format `mdx` files with `remark`

`prettier` doesn't not have proper support for MDX v3.
Docusaurus recommends using `remark` instead.
https://docusaurus.io/docs/markdown-features/react

re #503

* chore(docs): add remark lint plugins

* chore: bump yarn.lock

* chore: add `quiet` option to remark
2024-04-29 17:13:35 +02:00
Cedoor
79bd8d6305 fix: update snarkjs dependency version (#755)
re #713, #675
2024-04-26 17:59:14 +02:00
cedoor
a159c23b91 chore: build libraries first
Former-commit-id: 6239919f9a
2024-03-26 17:03:33 +00:00
cedoor
f3971efb55 chore: update dev dependencies + new cz adapter
re #662


Former-commit-id: 15d988efbb
2024-03-13 16:41:11 +00:00
cedoor
ca944c6eed chore: add script to remove stableVersion field
re #305


Former-commit-id: fbe6b664f1
2024-03-04 13:31:08 +00:00
Vivian Plasencia
5eb3e168da docs: update readme file
Former-commit-id: c33eef6def
2024-02-28 20:13:06 +01:00
cedoor
4fabf7ce9c chore: upgrade yarn to v4
re #662


Former-commit-id: 74806d4426
2024-02-28 16:04:50 +00:00
cedoor
57f135e305 chore: add npm script to test specific libs
Former-commit-id: b914dceb86
2024-02-28 11:14:28 +00:00
cedoor
f5faea9673 build(utils): set correct file extensions
Former-commit-id: 4e03ae7949
2024-02-19 16:38:48 +00:00
cedoor
81603e4017 chore: upgrade jest to v29
re #633


Former-commit-id: 38a9bc1f35
2024-02-15 15:14:01 +00:00
cedoor
18acd376e0 chore: update ts, rollup dependencies
Former-commit-id: 7804dde809
2024-02-10 15:26:07 +00:00
cedoor
6fcc95e029 chore: improve scripts to clean repo
Former-commit-id: 012650a43e
2024-02-10 15:26:06 +00:00
cedoor
258edd8ba4 chore: remove goerli from supported networks
re #352


Former-commit-id: 3d6bcc2745
2024-02-10 15:26:06 +00:00
Jeeiii
4d141773b6 refactor: update npm types for node up to latest NodeJS LTS version (20)
Former-commit-id: c8f6a9c3c2
2024-02-10 15:26:06 +00:00
cedoor
45e4c59001 refactor: update verifiers
Former-commit-id: 8874b22a35
2024-02-10 15:26:06 +00:00
cedoor
6ce24e2067 feat(proof): update proof package with new circuit
Former-commit-id: 0594071d49
2024-02-10 15:26:06 +00:00
cedoor
3208a5cc39 ci: add circuit tests to workflows
re #357


Former-commit-id: 875afb5383
2024-02-10 15:26:06 +00:00
cedoor
c4f4212a55 feat(circuits): update semaphore circuits
re #357


Former-commit-id: 58cfdf7d6b
2024-02-10 15:26:06 +00:00
cedoor
db41f9fea7 chore(subgraph): move subgraph to main repo
Former-commit-id: 3d57105982
2024-01-10 13:21:05 +00:00
cedoor
f9fc8d4254 chore(website): add eslint config for tsx files
Former-commit-id: 8419513eac
2023-11-10 12:49:31 +00:00
cedoor
ea13b38b87 chore(website): init next.js project
Former-commit-id: fd8e737384
2023-10-17 23:43:27 +01:00
cedoor
8b419a024b chore: update snarkjs and circomlibjs types versions
Former-commit-id: b156568f8e
2023-10-11 10:48:19 -07:00
cedoor
a6bb9bba73 chore: add snarkjs and circomlibjs type definitions
re #362


Former-commit-id: ebe3628561
2023-09-21 17:40:24 +01:00
cedoor
fb66869a3c chore: update typedoc configuration
re #360


Former-commit-id: 7ac640cda7
2023-09-13 17:53:53 +01:00
vplasencia
44328f1893 chore(cli): create a script to remove unnecessary files in monorepo templates
Former-commit-id: 02658c0780
2023-04-07 17:28:18 +02:00
cedoor
6ae1249618 fix: limit some npm scripts to public packages
Former-commit-id: 94bbf40e96
2023-04-04 16:57:56 +01:00
cedoor
d012310ae1 chore: add husky script to check commit message format
re #263


Former-commit-id: 77552b0da3
2023-03-13 19:26:40 +00:00
cedoor
2665a440fa build: add topological option to yarn workspaces cmd
Former-commit-id: b09e27477f
2023-03-08 21:18:38 +00:00
cedoor
2893feca3c chore: add new scripts to bump versions & publish npm pkgs
re #254


Former-commit-id: 257080e478
2023-02-20 14:31:42 +01:00
cedoor
01a30fd8af chore: add new workspace package
re #254


Former-commit-id: 9ef675f120
2023-02-20 12:44:36 +01:00
cedoor
a337021d8d chore(release): create yarn patch to update changelogithub format
re #252


Former-commit-id: 739af09a5d
2023-02-16 18:41:15 +01:00
cedoor
05125c11d9 chore(cli): add cli package and basic setup
Former-commit-id: d124b48903
2022-12-08 20:45:45 +01:00
cedoor
1a4a7f36e0 chore: replace circomlibjs with poseidon-lite
Former-commit-id: df6ce176cb
2022-11-23 11:32:48 +01:00
cedoor
fb1ffee89d ci: replace snark-artifacts folder for each download
Former-commit-id: 92d70e1050
2022-11-18 16:18:50 +01:00
cedoor
0daf5b7dae chore: move env variables to the root folder
Former-commit-id: 9d3fc642d2
2022-09-18 15:50:16 +02:00
cedoor
8cf04ddb98 chore: create semaphore monorepo
Former-commit-id: a38dd20276
2022-09-16 16:50:30 +02:00
cedoor
f50a0765fd chore: v2.1.0
Former-commit-id: 7620927c3c
2022-09-09 15:26:22 +02:00
cedoor
f7d20a4760 feat: add function to update group members
Former-commit-id: 52645ae61a
2022-09-09 13:24:30 +02:00
cedoor
dd6b7765cf chore: update semaphore libraries
Former-commit-id: c2e0f372f1
2022-09-09 10:16:35 +02:00
cedoor
47b06b057c fix: bump version of incremental merkle tree pkg
Former-commit-id: 5cd191e2d7
2022-09-09 09:57:19 +02:00
cedoor
b37b0e2d7a chore: add @nomiclabs/hardhat-etherscan package
Former-commit-id: adc4489e19
2022-08-22 18:44:59 +02:00
cedoor
b80fe7d1d9 chore: update incremental-merkle-tree.sol pkg
Former-commit-id: 76e5be06b2
2022-07-04 20:01:18 +02:00
cedoor
971b354e1c chore: update semaphore-protocol packages
Former-commit-id: a9bc12927f
2022-06-15 15:27:06 +02:00