Skip to content

Commit 589afb8

Browse files
committed
chore: refactor into monorepo
1 parent 642e13d commit 589afb8

Some content is hidden

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

59 files changed

+34803
-39929
lines changed

.eslintignore

Lines changed: 0 additions & 5 deletions
This file was deleted.

.eslintrc.js

Lines changed: 0 additions & 31 deletions
This file was deleted.

.gitignore

Lines changed: 43 additions & 17 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,7 @@
1+
# Created by https://www.toptal.com/developers/gitignore/api/react,windows,linux,macos,node,code
2+
# Edit at https://www.toptal.com/developers/gitignore?templates=react,windows,linux,macos,node,code
13

2-
# Created by https://www.toptal.com/developers/gitignore/api/react,windows,linux,macos,node,vscode
3-
# Edit at https://www.toptal.com/developers/gitignore?templates=react,windows,linux,macos,node,vscode
4+
#!! ERROR: code is undefined. Use list command to see defined gitignore types !!#
45

56
### Linux ###
67
*~
@@ -46,6 +47,10 @@ Network Trash Folder
4647
Temporary Items
4748
.apdisk
4849

50+
### macOS Patch ###
51+
# iCloud generated files
52+
*.icloud
53+
4954
### Node ###
5055
# Logs
5156
logs
@@ -54,6 +59,7 @@ npm-debug.log*
5459
yarn-debug.log*
5560
yarn-error.log*
5661
lerna-debug.log*
62+
.pnpm-debug.log*
5763

5864
# Diagnostic reports (https://nodejs.org/api/report.html)
5965
report.[0-9]*.[0-9]*.[0-9]*.[0-9]*.json
@@ -90,8 +96,8 @@ build/Release
9096
node_modules/
9197
jspm_packages/
9298

93-
# TypeScript v1 declaration files
94-
typings/
99+
# Snowpack dependency directory (https://snowpack.dev/)
100+
web_modules/
95101

96102
# TypeScript cache
97103
*.tsbuildinfo
@@ -102,6 +108,9 @@ typings/
102108
# Optional eslint cache
103109
.eslintcache
104110

111+
# Optional stylelint cache
112+
.stylelintcache
113+
105114
# Microbundle cache
106115
.rpt2_cache/
107116
.rts2_cache_cjs/
@@ -117,17 +126,20 @@ typings/
117126
# Yarn Integrity file
118127
.yarn-integrity
119128

120-
# dotenv environment variables file
129+
# dotenv environment variable files
121130
.env
122-
.env.test
123-
.env*.local
131+
.env.development.local
132+
.env.test.local
133+
.env.production.local
134+
.env.local
124135

125136
# parcel-bundler cache (https://parceljs.org/)
126137
.cache
127138
.parcel-cache
128139

129140
# Next.js build output
130141
.next
142+
out
131143

132144
# Nuxt.js build / generate output
133145
.nuxt
@@ -142,6 +154,12 @@ dist
142154
# vuepress build output
143155
.vuepress/dist
144156

157+
# vuepress v2.x temp and cache directory
158+
.temp
159+
160+
# Docusaurus cache and generated files
161+
.docusaurus
162+
145163
# Serverless directories
146164
.serverless/
147165

@@ -157,6 +175,22 @@ dist
157175
# Stores VSCode versions used for testing VSCode extensions
158176
.vscode-test
159177

178+
# yarn v2
179+
.yarn/cache
180+
.yarn/unplugged
181+
.yarn/build-state.yml
182+
.yarn/install-state.gz
183+
.pnp.*
184+
185+
### Node Patch ###
186+
# Serverless Webpack directories
187+
.webpack/
188+
189+
# Optional stylelint cache
190+
191+
# SvelteKit build / generate output
192+
.svelte-kit
193+
160194
### react ###
161195
.DS_*
162196
**/*.backup.*
@@ -170,14 +204,6 @@ psd
170204
thumb
171205
sketch
172206

173-
### vscode ###
174-
.vscode/*
175-
!.vscode/settings.json
176-
!.vscode/tasks.json
177-
!.vscode/launch.json
178-
!.vscode/extensions.json
179-
*.code-workspace
180-
181207
### Windows ###
182208
# Windows thumbnail cache files
183209
Thumbs.db
@@ -204,6 +230,6 @@ $RECYCLE.BIN/
204230
# Windows shortcuts
205231
*.lnk
206232

207-
# End of https://www.toptal.com/developers/gitignore/api/react,windows,linux,macos,node,vscode
233+
# End of https://www.toptal.com/developers/gitignore/api/react,windows,linux,macos,node,code
208234

209-
storybook-static
235+
.pnpm-store

.husky/pre-commit

Lines changed: 0 additions & 4 deletions
This file was deleted.

.npmrc

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,3 @@
1+
strict-peer-dependencies=false
2+
auto-install-peers=true
3+
ignore-workspace-root-check=true

.nx/cache/run.json

Lines changed: 21 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,21 @@
1+
{
2+
"run": {
3+
"command": "nx run-many --target=lint --parallel --fix",
4+
"startTime": "2024-12-09T14:43:02.650Z",
5+
"endTime": "2024-12-09T14:43:04.165Z",
6+
"inner": false
7+
},
8+
"tasks": [
9+
{
10+
"taskId": "react-dsv-import:lint",
11+
"target": "lint",
12+
"projectName": "react-dsv-import",
13+
"hash": "9238035630718403065",
14+
"startTime": "2024-12-09T14:43:02.678Z",
15+
"endTime": "2024-12-09T14:43:04.164Z",
16+
"params": "",
17+
"cacheStatus": "cache-miss",
18+
"status": 1
19+
}
20+
]
21+
}
Lines changed: 42 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,42 @@
1+
2+
Linting "react-dsv-import"...
3+

4+
/workspaces/react-dsv-import/packages/react-dsv-import/src/DSVImport.test.tsx
5+
 35:7 error Definition for rule 'react/jsx-props-no-spreading' was not found react/jsx-props-no-spreading
6+
 38:19 error Delete `,` prettier/prettier
7+

8+
/workspaces/react-dsv-import/packages/react-dsv-import/src/DSVImport.tsx
9+
 75:32 error Delete `,` prettier/prettier
10+

11+
/workspaces/react-dsv-import/packages/react-dsv-import/src/components/inputs/TextareaInput.test.tsx
12+
 17:7 error Definition for rule 'react/jsx-no-constructed-context-values' was not found react/jsx-no-constructed-context-values
13+
 20:26 error Delete `,` prettier/prettier
14+

15+
/workspaces/react-dsv-import/packages/react-dsv-import/src/components/previews/TablePreview.test.tsx
16+
 21:7 error Definition for rule 'react/jsx-no-constructed-context-values' was not found react/jsx-no-constructed-context-values
17+
 24:26 error Delete `,` prettier/prettier
18+
 73:64 error Replace `'title',·'Contains·duplicates;No·example·address,·please'` with `⏎······'title',⏎······'Contains·duplicates;No·example·address,·please'⏎····` prettier/prettier
19+

20+
/workspaces/react-dsv-import/packages/react-dsv-import/src/components/previews/TablePreview.tsx
21+
 36:15 error Definition for rule 'react/no-array-index-key' was not found react/no-array-index-key
22+

23+
/workspaces/react-dsv-import/packages/react-dsv-import/src/middlewares/middleware.test.ts
24+
 19:47 error Replace `defaultState,·dispatchMock,·middlewareAMock,·middlewareBMock,·middlewareCMock` with `⏎······defaultState,⏎······dispatchMock,⏎······middlewareAMock,⏎······middlewareBMock,⏎······middlewareCMock⏎····` prettier/prettier
25+
 34:47 error Replace `defaultState,·dispatchMock,·middlewareAMock,·middlewareBMock,·middlewareCMock` with `⏎······defaultState,⏎······dispatchMock,⏎······middlewareAMock,⏎······middlewareBMock,⏎······middlewareCMock⏎····` prettier/prettier
26+
 55:47 error Replace `defaultState,·dispatchMock,·middlewareAMock,·middlewareBMock,·middlewareCMock` with `⏎······defaultState,⏎······dispatchMock,⏎······middlewareAMock,⏎······middlewareBMock,⏎······middlewareCMock⏎····` prettier/prettier
27+

28+
/workspaces/react-dsv-import/packages/react-dsv-import/src/middlewares/middleware.ts
29+
 14:7 warning Unused eslint-disable directive (no problems were reported from '@typescript-eslint/no-use-before-define')
30+

31+
/workspaces/react-dsv-import/packages/react-dsv-import/src/middlewares/validatorMiddleware.ts
32+
 51:22 error Delete `,` prettier/prettier
33+
 52:14 error Delete `,` prettier/prettier
34+
 54:11 error Delete `,` prettier/prettier
35+

36+
✖ 16 problems (15 errors, 1 warning)
37+
 11 errors and 1 warning potentially fixable with the `--fix` option.
38+

39+
✖ 16 problems (15 errors, 1 warning)
40+
41+
11 errors and 1 warning are potentially fixable with the `--fix` option.
42+
Lines changed: 19 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,19 @@
1+
2+
Linting "react-dsv-import"...
3+

4+
/workspaces/react-dsv-import/packages/react-dsv-import/src/DSVImport.test.tsx
5+
 35:7 error Definition for rule 'react/jsx-props-no-spreading' was not found react/jsx-props-no-spreading
6+

7+
/workspaces/react-dsv-import/packages/react-dsv-import/src/components/inputs/TextareaInput.test.tsx
8+
 17:7 error Definition for rule 'react/jsx-no-constructed-context-values' was not found react/jsx-no-constructed-context-values
9+

10+
/workspaces/react-dsv-import/packages/react-dsv-import/src/components/previews/TablePreview.test.tsx
11+
 21:7 error Definition for rule 'react/jsx-no-constructed-context-values' was not found react/jsx-no-constructed-context-values
12+

13+
/workspaces/react-dsv-import/packages/react-dsv-import/src/components/previews/TablePreview.tsx
14+
 36:15 error Definition for rule 'react/no-array-index-key' was not found react/no-array-index-key
15+

16+
✖ 4 problems (4 errors, 0 warnings)
17+

18+
✖ 4 problems (4 errors, 0 warnings)
19+

0 commit comments

Comments
 (0)