Skip to content

Commit

Permalink
chore: fixing eslint dep (#167)
Browse files Browse the repository at this point in the history
  • Loading branch information
patricklafrance authored Apr 13, 2024
1 parent 0b7742a commit e4620f1
Show file tree
Hide file tree
Showing 26 changed files with 1,883 additions and 1,885 deletions.
2 changes: 1 addition & 1 deletion .changeset/config.json
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@
"$schema": "https://unpkg.com/@changesets/config@2.3.0/schema.json",
"changelog": [
"@changesets/changelog-github",
{ "repo": "workleap/wl-squide" }
{ "repo": "gsoft-inc/wl-squide" }
],
"commit": false,
"fixed": [],
Expand Down
10 changes: 0 additions & 10 deletions CONTRIBUTING.md
Original file line number Diff line number Diff line change
Expand Up @@ -28,16 +28,6 @@ This project is split into two major sections, [packages/](packages/) and [sampl

Under [packages/](packages/) are the actual packages composing the federated application shell.

[@squide/core](packages/core/) is a package including the core functionalities of the shell, like the runtime and the messaging infrastructure. The shell architecture is very similar to an [hexagonal architecture](https://en.wikipedia.org/wiki/Hexagonal_architecture_(software)), whereas the ports are mostly what constitutes the core package.

[@squide/react-router](packages/react-router/) is a [React Router](https://reactrouter.com/en/main) implementation of the shell routing capabilities. This implementation is offered as a standalone package because the shell could eventually support alternative routing libraries like [TanStack router](https://tanstack.com/router/v1).

[@squide/webpack-module-federation](packages/webpack-module-federation/) is a module federation implementation for [webpack](https://webpack.js.org/concepts/module-federation/). This implementation is offered as a standalone package because not all application will require module federation and the shell could eventually support alternative module federation application like [Rspack](https://www.rspack.dev/).

[@squide/msw](packages/msw/) is a package including helpers to configure [Mock Service Worker](https://mswjs.io/) for a federated application.

[@squide/fakes](packages/fakes/) is a collection of fake implementations to facilitate the development of federated modules in isolation.

### Samples

Under [samples/](samples/) are applications to test the Squide functionalities while developing.
Expand Down
16 changes: 8 additions & 8 deletions package.json
Original file line number Diff line number Diff line change
Expand Up @@ -43,25 +43,25 @@
"deploy-endpoints-isolated": "cross-env NETLIFY=true pnpm build-endpoints-isolated && pnpm run deploy-endpoints-isolated:remote-module",
"deploy-endpoints-isolated:remote-module": "netlify deploy --dir=samples/endpoints/remote-module/dist --site=1eacb274-6182-420e-b6e7-ada6f10cc487 --prod",
"dev-docs": "retype start",
"list-outdated-deps": "pnpm outdated -r --format list",
"update-outdated-deps": "pnpm update -r --latest"
"list-outdated-deps": "pnpm outdated -r --format list !eslint",
"update-outdated-deps": "pnpm update -r --latest !eslint"
},
"devDependencies": {
"@changesets/changelog-github": "0.5.0",
"@changesets/cli": "2.27.1",
"@types/node": "20.11.27",
"@typescript-eslint/parser": "7.2.0",
"@workleap/eslint-plugin": "3.1.0",
"@types/node": "20.12.7",
"@typescript-eslint/parser": "7.6.0",
"@workleap/eslint-plugin": "3.2.2",
"@workleap/typescript-configs": "3.0.2",
"cross-env": "7.0.3",
"eslint": "8.57.0",
"installed-check": "9.3.0",
"jest": "29.7.0",
"knip": "5.0.4",
"netlify-cli": "17.19.3",
"knip": "5.9.4",
"netlify-cli": "17.22.1",
"retypeapp": "3.5.0",
"ts-node": "10.9.2",
"typescript": "5.4.2"
"typescript": "5.4.5"
},
"engines": {
"node": ">=20.0.0"
Expand Down
11 changes: 6 additions & 5 deletions packages/core/package.json
Original file line number Diff line number Diff line change
Expand Up @@ -35,18 +35,19 @@
"react-dom": "*"
},
"devDependencies": {
"@swc/core": "1.4.7",
"@swc/core": "1.4.13",
"@swc/jest": "0.2.36",
"@types/jest": "29.5.12",
"@types/react": "18.2.65",
"@workleap/eslint-plugin": "3.1.0",
"@types/react": "18.2.77",
"@workleap/eslint-plugin": "3.2.2",
"@workleap/swc-configs": "2.2.3",
"@workleap/tsup-configs": "3.0.4",
"@workleap/tsup-configs": "3.0.6",
"@workleap/typescript-configs": "3.0.2",
"eslint": "8.57.0",
"jest": "29.7.0",
"react": "18.2.0",
"tsup": "8.0.2",
"typescript": "5.4.2"
"typescript": "5.4.5"
},
"dependencies": {
"eventemitter3": "5.0.1"
Expand Down
7 changes: 4 additions & 3 deletions packages/fakes/package.json
Original file line number Diff line number Diff line change
Expand Up @@ -31,11 +31,12 @@
"build": "tsup --config ./tsup.build.ts"
},
"devDependencies": {
"@workleap/eslint-plugin": "3.1.0",
"@workleap/tsup-configs": "3.0.4",
"@workleap/eslint-plugin": "3.2.2",
"@workleap/tsup-configs": "3.0.6",
"@workleap/typescript-configs": "3.0.2",
"eslint": "8.57.0",
"tsup": "8.0.2",
"typescript": "5.4.2"
"typescript": "5.4.5"
},
"dependencies": {
"@squide/core": "workspace:*"
Expand Down
11 changes: 6 additions & 5 deletions packages/firefly-configs/package.json
Original file line number Diff line number Diff line change
Expand Up @@ -40,19 +40,20 @@
"webpack-dev-server": ">=5.0.0"
},
"devDependencies": {
"@swc/core": "1.4.7",
"@swc/core": "1.4.13",
"@swc/jest": "0.2.36",
"@types/jest": "29.5.12",
"@workleap/eslint-plugin": "3.1.0",
"@workleap/eslint-plugin": "3.2.2",
"@workleap/swc-configs": "2.2.3",
"@workleap/tsup-configs": "3.0.4",
"@workleap/tsup-configs": "3.0.6",
"@workleap/typescript-configs": "3.0.2",
"eslint": "8.57.0",
"jest": "29.7.0",
"jest-environment-jsdom": "29.7.0",
"ts-jest": "29.1.2",
"tsup": "8.0.2",
"typescript": "5.4.2",
"webpack": "5.90.3"
"typescript": "5.4.5",
"webpack": "5.91.0"
},
"dependencies": {
"@squide/webpack-configs": "workspace:*",
Expand Down
17 changes: 9 additions & 8 deletions packages/firefly/package.json
Original file line number Diff line number Diff line change
Expand Up @@ -38,27 +38,28 @@
"react-router-dom": "*"
},
"devDependencies": {
"@swc/core": "1.4.7",
"@swc/core": "1.4.13",
"@swc/jest": "0.2.36",
"@testing-library/jest-dom": "6.4.2",
"@testing-library/react": "14.2.1",
"@testing-library/react": "15.0.1",
"@types/jest": "29.5.12",
"@types/react": "18.2.65",
"@types/react-dom": "18.2.22",
"@workleap/eslint-plugin": "3.1.0",
"@types/react": "18.2.77",
"@types/react-dom": "18.2.25",
"@workleap/eslint-plugin": "3.2.2",
"@workleap/swc-configs": "2.2.3",
"@workleap/tsup-configs": "3.0.4",
"@workleap/tsup-configs": "3.0.6",
"@workleap/typescript-configs": "3.0.2",
"eslint": "8.57.0",
"jest": "29.7.0",
"jest-environment-jsdom": "29.7.0",
"msw": "2.2.3",
"msw": "2.2.13",
"react": "18.2.0",
"react-dom": "18.2.0",
"react-error-boundary": "4.0.13",
"react-router-dom": "6.22.3",
"ts-jest": "29.1.2",
"tsup": "8.0.2",
"typescript": "5.4.2"
"typescript": "5.4.5"
},
"dependencies": {
"@squide/core": "workspace:*",
Expand Down
17 changes: 9 additions & 8 deletions packages/i18next/package.json
Original file line number Diff line number Diff line change
Expand Up @@ -38,25 +38,26 @@
"react-i18next": "*"
},
"devDependencies": {
"@swc/core": "1.4.7",
"@swc/core": "1.4.13",
"@swc/jest": "0.2.36",
"@types/jest": "29.5.12",
"@types/react": "18.2.65",
"@types/react-dom": "18.2.22",
"@workleap/eslint-plugin": "3.1.0",
"@types/react": "18.2.77",
"@types/react-dom": "18.2.25",
"@workleap/eslint-plugin": "3.2.2",
"@workleap/swc-configs": "2.2.3",
"@workleap/tsup-configs": "3.0.4",
"@workleap/tsup-configs": "3.0.6",
"@workleap/typescript-configs": "3.0.2",
"i18next": "23.10.1",
"i18next-browser-languagedetector": "7.2.0",
"eslint": "8.57.0",
"i18next": "23.11.1",
"i18next-browser-languagedetector": "7.2.1",
"jest": "29.7.0",
"jest-environment-jsdom": "29.7.0",
"react": "18.2.0",
"react-dom": "18.2.0",
"react-i18next": "14.1.0",
"ts-jest": "29.1.2",
"tsup": "8.0.2",
"typescript": "5.4.2"
"typescript": "5.4.5"
},
"dependencies": {
"@formatjs/intl-localematcher": "0.5.4",
Expand Down
13 changes: 7 additions & 6 deletions packages/msw/package.json
Original file line number Diff line number Diff line change
Expand Up @@ -41,16 +41,17 @@
}
},
"devDependencies": {
"@types/react": "18.2.65",
"@types/react-dom": "18.2.22",
"@workleap/eslint-plugin": "3.1.0",
"@workleap/tsup-configs": "3.0.4",
"@types/react": "18.2.77",
"@types/react-dom": "18.2.25",
"@workleap/eslint-plugin": "3.2.2",
"@workleap/tsup-configs": "3.0.6",
"@workleap/typescript-configs": "3.0.2",
"msw": "2.2.3",
"eslint": "8.57.0",
"msw": "2.2.13",
"react": "18.2.0",
"react-dom": "18.2.0",
"tsup": "8.0.2",
"typescript": "5.4.2"
"typescript": "5.4.5"
},
"dependencies": {
"@squide/core": "workspace:*"
Expand Down
15 changes: 8 additions & 7 deletions packages/react-router/package.json
Original file line number Diff line number Diff line change
Expand Up @@ -36,17 +36,18 @@
"react-router-dom": "*"
},
"devDependencies": {
"@swc/core": "1.4.7",
"@swc/core": "1.4.13",
"@swc/jest": "0.2.36",
"@testing-library/react": "14.2.1",
"@testing-library/react": "15.0.1",
"@types/jest": "29.5.12",
"@types/react": "18.2.65",
"@types/react-dom": "18.2.22",
"@types/react": "18.2.77",
"@types/react-dom": "18.2.25",
"@types/react-test-renderer": "18.0.7",
"@workleap/eslint-plugin": "3.1.0",
"@workleap/eslint-plugin": "3.2.2",
"@workleap/swc-configs": "2.2.3",
"@workleap/tsup-configs": "3.0.4",
"@workleap/tsup-configs": "3.0.6",
"@workleap/typescript-configs": "3.0.2",
"eslint": "8.57.0",
"jest": "29.7.0",
"jest-environment-jsdom": "29.7.0",
"react": "18.2.0",
Expand All @@ -55,7 +56,7 @@
"react-test-renderer": "18.2.0",
"ts-jest": "29.1.2",
"tsup": "8.0.2",
"typescript": "5.4.2"
"typescript": "5.4.5"
},
"dependencies": {
"@squide/core": "workspace:*"
Expand Down
13 changes: 7 additions & 6 deletions packages/webpack-configs/package.json
Original file line number Diff line number Diff line change
Expand Up @@ -40,19 +40,20 @@
"webpack-dev-server": ">=5.0.0"
},
"devDependencies": {
"@swc/core": "1.4.7",
"@swc/core": "1.4.13",
"@swc/jest": "0.2.36",
"@types/jest": "29.5.12",
"@types/node": "20.11.27",
"@workleap/eslint-plugin": "3.1.0",
"@types/node": "20.12.7",
"@workleap/eslint-plugin": "3.2.2",
"@workleap/swc-configs": "2.2.3",
"@workleap/tsup-configs": "3.0.4",
"@workleap/tsup-configs": "3.0.6",
"@workleap/typescript-configs": "3.0.2",
"eslint": "8.57.0",
"jest": "29.7.0",
"jest-environment-jsdom": "29.7.0",
"tsup": "8.0.2",
"typescript": "5.4.2",
"webpack": "5.90.3"
"typescript": "5.4.5",
"webpack": "5.91.0"
},
"dependencies": {
"@workleap/webpack-configs": "1.5.1",
Expand Down
15 changes: 8 additions & 7 deletions packages/webpack-module-federation/package.json
Original file line number Diff line number Diff line change
Expand Up @@ -41,23 +41,24 @@
}
},
"devDependencies": {
"@swc/core": "1.4.7",
"@swc/core": "1.4.13",
"@swc/jest": "0.2.36",
"@types/jest": "29.5.12",
"@types/node": "20.11.27",
"@types/react": "18.2.65",
"@types/react-dom": "18.2.22",
"@workleap/eslint-plugin": "3.1.0",
"@types/node": "20.12.7",
"@types/react": "18.2.77",
"@types/react-dom": "18.2.25",
"@workleap/eslint-plugin": "3.2.2",
"@workleap/swc-configs": "2.2.3",
"@workleap/tsup-configs": "3.0.4",
"@workleap/tsup-configs": "3.0.6",
"@workleap/typescript-configs": "3.0.2",
"eslint": "8.57.0",
"jest": "29.7.0",
"jest-environment-jsdom": "29.7.0",
"react": "18.2.0",
"react-dom": "18.2.0",
"ts-jest": "29.1.2",
"tsup": "8.0.2",
"typescript": "5.4.2"
"typescript": "5.4.5"
},
"dependencies": {
"@squide/core": "workspace:*"
Expand Down
Loading

0 comments on commit e4620f1

Please sign in to comment.