Skip to content

Commit 7d04d2a

Browse files
committed
chore: initial commit
0 parents  commit 7d04d2a

File tree

205 files changed

+6826
-0
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

205 files changed

+6826
-0
lines changed

.eslintignore

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,4 @@
1+
node_modules/
2+
**/node_modules/
3+
!**/*.js
4+
!*.js

.gitignore

Lines changed: 212 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,212 @@
1+
#------------------------------------
2+
# FILE GENERATED AS FOLLOWS
3+
# curl -sL https://www.toptal.com/developers/gitignore/api/vim,node,visualstudiocode,yarn | sed 's|\(!.yarn/cache\)|#\1|' > .gitignore
4+
#------------------------------------
5+
6+
# Created by https://www.toptal.com/developers/gitignore/api/vim,node,visualstudiocode,yarn
7+
# Edit at https://www.toptal.com/developers/gitignore?templates=vim,node,visualstudiocode,yarn
8+
9+
### Node ###
10+
# Logs
11+
logs
12+
*.log
13+
npm-debug.log*
14+
yarn-debug.log*
15+
yarn-error.log*
16+
lerna-debug.log*
17+
.pnpm-debug.log*
18+
19+
# Diagnostic reports (https://nodejs.org/api/report.html)
20+
report.[0-9]*.[0-9]*.[0-9]*.[0-9]*.json
21+
22+
# Runtime data
23+
pids
24+
*.pid
25+
*.seed
26+
*.pid.lock
27+
28+
# Directory for instrumented libs generated by jscoverage/JSCover
29+
lib-cov
30+
31+
# Coverage directory used by tools like istanbul
32+
coverage
33+
*.lcov
34+
35+
# nyc test coverage
36+
.nyc_output
37+
38+
# Grunt intermediate storage (https://gruntjs.com/creating-plugins#storing-task-files)
39+
.grunt
40+
41+
# Bower dependency directory (https://bower.io/)
42+
bower_components
43+
44+
# node-waf configuration
45+
.lock-wscript
46+
47+
# Compiled binary addons (https://nodejs.org/api/addons.html)
48+
build/Release
49+
50+
# Dependency directories
51+
node_modules/
52+
jspm_packages/
53+
54+
# Snowpack dependency directory (https://snowpack.dev/)
55+
web_modules/
56+
57+
# TypeScript cache
58+
*.tsbuildinfo
59+
60+
# Optional npm cache directory
61+
.npm
62+
63+
# Optional eslint cache
64+
.eslintcache
65+
66+
# Microbundle cache
67+
.rpt2_cache/
68+
.rts2_cache_cjs/
69+
.rts2_cache_es/
70+
.rts2_cache_umd/
71+
72+
# Optional REPL history
73+
.node_repl_history
74+
75+
# Output of 'npm pack'
76+
*.tgz
77+
78+
# Yarn Integrity file
79+
.yarn-integrity
80+
81+
# dotenv environment variables file
82+
.env
83+
.env.test
84+
.env.production
85+
86+
# parcel-bundler cache (https://parceljs.org/)
87+
.cache
88+
.parcel-cache
89+
90+
# Next.js build output
91+
.next
92+
out
93+
94+
# Nuxt.js build / generate output
95+
.nuxt
96+
dist
97+
98+
# Gatsby files
99+
.cache/
100+
# Comment in the public line in if your project uses Gatsby and not Next.js
101+
# https://nextjs.org/blog/next-9-1#public-directory-support
102+
# public
103+
104+
# vuepress build output
105+
.vuepress/dist
106+
107+
# Serverless directories
108+
.serverless/
109+
110+
# FuseBox cache
111+
.fusebox/
112+
113+
# DynamoDB Local files
114+
.dynamodb/
115+
116+
# TernJS port file
117+
.tern-port
118+
119+
# Stores VSCode versions used for testing VSCode extensions
120+
.vscode-test
121+
122+
# yarn v2
123+
.yarn/cache
124+
.yarn/unplugged
125+
.yarn/build-state.yml
126+
.yarn/install-state.gz
127+
.pnp.*
128+
129+
### Node Patch ###
130+
# Serverless Webpack directories
131+
.webpack/
132+
133+
# Optional stylelint cache
134+
.stylelintcache
135+
136+
# SvelteKit build / generate output
137+
.svelte-kit
138+
139+
### Vim ###
140+
# Swap
141+
[._]*.s[a-v][a-z]
142+
!*.svg # comment out if you don't need vector files
143+
[._]*.sw[a-p]
144+
[._]s[a-rt-v][a-z]
145+
[._]ss[a-gi-z]
146+
[._]sw[a-p]
147+
148+
# Session
149+
Session.vim
150+
Sessionx.vim
151+
152+
# Temporary
153+
.netrwhist
154+
*~
155+
# Auto-generated tag files
156+
tags
157+
# Persistent undo
158+
[._]*.un~
159+
160+
### VisualStudioCode ###
161+
.vscode/*
162+
!.vscode/settings.json
163+
!.vscode/tasks.json
164+
!.vscode/launch.json
165+
!.vscode/extensions.json
166+
*.code-workspace
167+
168+
# Local History for Visual Studio Code
169+
.history/
170+
171+
### VisualStudioCode Patch ###
172+
# Ignore all local history of files
173+
.history
174+
.ionide
175+
176+
# Ignore the .DS_Store file
177+
.DS_Store
178+
179+
# Support for Project snippet scope
180+
!.vscode/*.code-snippets
181+
182+
### yarn ###
183+
# https://yarnpkg.com/advanced/qa#which-files-should-be-gitignored
184+
185+
.yarn/*
186+
!.yarn/releases
187+
!.yarn/plugins
188+
!.yarn/sdks
189+
!.yarn/versions
190+
191+
# if you are NOT using Zero-installs, then:
192+
# comment the following lines
193+
#!.yarn/cache
194+
195+
# and uncomment the following lines
196+
# .pnp.*
197+
198+
# End of https://www.toptal.com/developers/gitignore/api/vim,node,visualstudiocode,yarn
199+
200+
# subgraph
201+
subgraph/generated/*
202+
subgraph/build/*
203+
subgraph/*/generated/*
204+
subgraph/*/build/*
205+
subgraph/*/contracts/*
206+
207+
# Local Netlify folder
208+
.netlify
209+
.env*
210+
.flaskenv*
211+
!.env.project
212+
!.env.vault

.lintstagedrc.json

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,5 @@
1+
{
2+
"*.{js,jsx,ts,tsx}": "prettier --write --config prettier-config/.prettierrc.js",
3+
"*.{md,html,json}": "prettier --write --config prettier-config/.prettierrc.js",
4+
"*.sol": "prettier --write --config prettier-config/.prettierrc.js"
5+
}

.nvmrc

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
20

.vscode/settings.json

Lines changed: 12 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,12 @@
1+
{
2+
"solidity.formatter": "prettier",
3+
"[solidity]": {
4+
"editor.defaultFormatter": "esbenp.prettier-vscode"
5+
},
6+
"solidity-va.test.defaultUnittestTemplate": "hardhat",
7+
"solidity-language-server.trace.server.verbosity": "message",
8+
"typescript.tsdk": "node_modules/typescript/lib",
9+
"eslint.packageManager": "yarn",
10+
"prettier.useEditorConfig": true,
11+
"prettier.configPath": "prettier-config/.prettierrc.js"
12+
}

.yarn/releases/yarn-4.0.2.cjs

Lines changed: 893 additions & 0 deletions
Large diffs are not rendered by default.

.yarnrc.yml

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,7 @@
1+
compressionLevel: mixed
2+
3+
enableGlobalCache: false
4+
5+
nodeLinker: node-modules
6+
7+
yarnPath: .yarn/releases/yarn-4.0.2.cjs

README.md

Lines changed: 16 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,16 @@
1+
2+
# curate-v2
3+
4+
Setup:
5+
6+
```bash
7+
yarn
8+
```
9+
10+
The frontend is located in the `web` folder
11+
12+
```bash
13+
cd web
14+
yarn && yarn start
15+
```
16+

contracts/.eslintignore

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,4 @@
1+
node_modules
2+
artifacts
3+
cache
4+
coverage

0 commit comments

Comments
 (0)