Skip to content

Commit

Permalink
Merge pull request #287 from remix-pwa/v5-rc
Browse files Browse the repository at this point in the history
Major React Router v7 support
  • Loading branch information
ShafSpecs authored Mar 2, 2025
2 parents a58a96e + ece0d1e commit e8032f2
Show file tree
Hide file tree
Showing 312 changed files with 26,661 additions and 12,779 deletions.
2 changes: 1 addition & 1 deletion .github/workflows/pkg-pr-new.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -19,7 +19,7 @@ jobs:
node-version: 20

- name: Sync sandbox
run: npm run preinstall -w @remix-pwa/playground
run: npm run preinstall -w @remix-pwa/remix-sandbox

- name: Install dependencies
run: npm clean-install
Expand Down
2 changes: 1 addition & 1 deletion .github/workflows/release.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -21,7 +21,7 @@ jobs:
with:
node-version: 20
- name: Sync sandbox
run: npm run preinstall -w @remix-pwa/playground
run: npm run preinstall -w @remix-pwa/remix-sandbox
- name: Install dependencies
run: npm clean-install
- name: Build packages
Expand Down
8 changes: 4 additions & 4 deletions .github/workflows/validate.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -30,7 +30,7 @@ jobs:
restore-keys: |
${{ runner.os }}-turbo-
- name: Sync sandbox
run: npm run preinstall -w @remix-pwa/playground
run: npm run preinstall -w @remix-pwa/remix-sandbox
- name: Install dependencies
run: npm clean-install
- name: Run Commitlint
Expand All @@ -56,7 +56,7 @@ jobs:
restore-keys: |
${{ runner.os }}-turbo-
- name: Sync sandbox
run: npm run preinstall -w @remix-pwa/playground
run: npm run preinstall -w @remix-pwa/remix-sandbox
- name: Install dependencies
run: npm clean-install
- name: Run ESLint
Expand Down Expand Up @@ -85,7 +85,7 @@ jobs:
restore-keys: |
${{ runner.os }}-turbo-
- name: Sync sandbox
run: npm run preinstall -w @remix-pwa/playground
run: npm run preinstall -w @remix-pwa/remix-sandbox
- name: Install dependencies
run: npm clean-install
- name: Run test
Expand All @@ -109,7 +109,7 @@ jobs:
restore-keys: |
${{ runner.os }}-turbo-
- name: Sync sandbox
run: npm run preinstall -w @remix-pwa/playground
run: npm run preinstall -w @remix-pwa/remix-sandbox
- name: Install dependencies
run: npm clean-install
- name: Run build scripts
Expand Down
13,261 changes: 6,632 additions & 6,629 deletions package-lock.json

Large diffs are not rendered by default.

20 changes: 15 additions & 5 deletions package.json
Original file line number Diff line number Diff line change
Expand Up @@ -13,20 +13,29 @@
"packages/sw",
"packages/sync",
"packages/worker-runtime",
"playground"
"sandboxes/remix"
],
"type": "module",
"scripts": {
"build": "turbo build",
"build:cli": "npm run build --workspace @remix-pwa/cli",
"build:client": "npm run build --workspace @remix-pwa/client",
"build:dev": "npm run build --workspace @remix-pwa/dev",
"build:manifest": "npm run build --workspace @remix-pwa/manifest",
"build:push": "npm run build --workspace @remix-pwa/push",
"build:sw": "npm run build --workspace @remix-pwa/sw",
"build:sync": "npm run build --workspace @remix-pwa/sync",
"build:worker-runtime": "npm run build --workspace @remix-pwa/worker-runtime",
"commit": "commit",
"dev:ssr": "npm run dev:ssr --workspace @remix-pwa/playground",
"dev:spa": "npm run dev:spa --workspace @remix-pwa/playground",
"dev:remix:ssr": "npm run dev:ssr --workspace @remix-pwa/remix-sandbox",
"dev:remix:spa": "npm run dev:spa --workspace @remix-pwa/remix-sandbox",
"dev:rr:spa": "npm run dev --prefix sandboxes/rr7-spa",
"lint-staged": "lint-staged",
"lint": "turbo lint -- --fix",
"format": "turbo format -- --write",
"postclone": "npm run preinstall -w @remix-pwa/playground && npm install && npm run test && npm run build",
"postclone": "npm run preinstall -w @remix-pwa/remix-sandbox && npm install && npm run test && npm run build",
"publish:pr": "npx pkg-pr-new publish './packages/*'",
"sandbox": "npm run build && npm run preinstall -w @remix-pwa/playground",
"sandbox": "npm run build && npm run preinstall -w @remix-pwa/remix-sandbox",
"test": "turbo test -- --coverage"
},
"devDependencies": {
Expand All @@ -48,6 +57,7 @@
"pkg-pr-new": "^0.0.25",
"prettier": "^3.3.3",
"prettier-plugin-organize-imports": "^4.0.0",
"react-router-dom": "^7.1.4",
"semver": "^7.6.3",
"turbo": "^2.0.9",
"typescript": "^5.5.3",
Expand Down
4 changes: 2 additions & 2 deletions packages/cli/.prettierignore
Original file line number Diff line number Diff line change
@@ -1,3 +1,3 @@
**/node_modules/**/*
cli.js
cli.d.ts
./cli.js
./cli.d.ts
Loading

0 comments on commit e8032f2

Please sign in to comment.