From edd3f9641bbbdd6673b74bbd0e7e8be7d27be990 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Micha=C3=ABl=20De=20Boey?= Date: Tue, 6 Dec 2022 16:37:18 +0100 Subject: [PATCH] feat: add `typecheck` script --- __template/package.json | 3 ++- _official-blog-tutorial/package.json | 2 +- _official-jokes/package.json | 3 ++- _official-realtime-app/package.json | 4 +++- basic/package.json | 3 ++- bullmq-task-queue/package.json | 3 ++- catch-boundary/package.json | 3 ++- chakra-ui/package.json | 3 ++- client-only-components/package.json | 3 ++- client-side-validation/package.json | 3 ++- collected-notes/package.json | 3 ++- combobox-resource-route/package.json | 3 ++- dark-mode/package.json | 3 ++- dataloader/package.json | 3 ++- emotion/package.json | 3 ++- file-and-cloudinary-upload/package.json | 3 ++- file-and-s3-upload/package.json | 3 ++- firebase/package.json | 3 ++- form-to-notion-db/package.json | 3 ++- framer-motion/package.json | 3 ++- framer-route-animation/package.json | 3 ++- gdpr-cookie-consent/package.json | 3 ++- google-analytics/package.json | 3 ++- graphql-api/package.json | 3 ++- image-resize/package.json | 3 ++- infinite-scrolling/package.json | 3 ++- io-ts-formdata-decoding/package.json | 3 ++- ioredis/package.json | 3 ++- leaflet/package.json | 3 ++- mantine/package.json | 3 ++- msw/package.json | 3 ++- multiple-forms/package.json | 3 ++- multiple-params/package.json | 3 ++- newsletter-signup/package.json | 3 ++- nprogress/package.json | 3 ++- on-demand-hydration/package.json | 3 ++- outlet-form-rerender/package.json | 3 ++- pathless-routes/package.json | 3 ++- playwright/package.json | 3 ++- pm-app/package.json | 25 ++++++++++---------- quirrel/package.json | 3 ++- react-spring/package.json | 3 ++- redis-upstash-session/package.json | 3 ++- remix-auth-auth0/package.json | 3 ++- remix-auth-form/package.json | 3 ++- remix-auth-github/package.json | 3 ++- remix-auth-supabase-github/package.json | 3 ++- remix-auth-supabase/package.json | 3 ++- route-modal/package.json | 3 ++- routes-gen/package.json | 3 ++- rust/package.json | 3 ++- sanity/package.json | 3 ++- sass/package.json | 8 ++++--- search-input/package.json | 3 ++- session-flash/package.json | 3 ++- sharing-loader-data/package.json | 3 ++- socket.io/package.json | 3 ++- sse-chat/package.json | 3 ++- sse-counter/package.json | 3 ++- stitches/package.json | 3 ++- strapi/package.json | 3 ++- stripe-integration/package.json | 3 ++- styled-components/package.json | 3 ++- styletron/package.json | 3 ++- supabase-subscription/package.json | 3 ++- tailwindcss/package.json | 3 ++- theme-ui/package.json | 3 ++- tiptap-collab-editing/package.json | 3 ++- toast-message/package.json | 3 ++- turborepo-vercel/apps/remix-app/package.json | 3 ++- turborepo-vercel/package.json | 3 ++- turborepo-vercel/packages/ui/package.json | 3 ++- turborepo-vercel/turbo.json | 3 +++ twind/package.json | 3 ++- unocss/package.json | 3 ++- usematches-loader-data/package.json | 3 ++- vanilla-extract/package.json | 8 ++++--- xata/package.json | 1 + yarn-pnp/package.json | 3 ++- 79 files changed, 175 insertions(+), 92 deletions(-) diff --git a/__template/package.json b/__template/package.json index 97a88fa7..57404d13 100644 --- a/__template/package.json +++ b/__template/package.json @@ -4,7 +4,8 @@ "scripts": { "build": "remix build", "dev": "remix dev", - "start": "remix-serve build" + "start": "remix-serve build", + "typecheck": "tsc" }, "dependencies": { "@remix-run/node": "*", diff --git a/_official-blog-tutorial/package.json b/_official-blog-tutorial/package.json index 38883bfc..d8ce7d55 100644 --- a/_official-blog-tutorial/package.json +++ b/_official-blog-tutorial/package.json @@ -18,7 +18,7 @@ "test:e2e:dev": "start-server-and-test dev http://localhost:3000 'cypress open'", "pretest:e2e:run": "npm run build", "test:e2e:run": "cross-env PORT=8811 start-server-and-test start:mocks http://localhost:8811 'cypress run'", - "typecheck": "tsc -b && tsc -b cypress", + "typecheck": "tsc && tsc cypress", "validate": "run-p \"test -- --run\" lint typecheck test:e2e:run" }, "prettier": {}, diff --git a/_official-jokes/package.json b/_official-jokes/package.json index 29310bc0..8230c9ce 100644 --- a/_official-jokes/package.json +++ b/_official-jokes/package.json @@ -4,7 +4,8 @@ "scripts": { "build": "remix build", "dev": "remix dev", - "start": "remix-serve build" + "start": "remix-serve build", + "typecheck": "tsc" }, "dependencies": { "@prisma/client": "^3.10.0", diff --git a/_official-realtime-app/package.json b/_official-realtime-app/package.json index 9438d4a4..eff9ad8d 100644 --- a/_official-realtime-app/package.json +++ b/_official-realtime-app/package.json @@ -9,7 +9,9 @@ "dev:css": "npm run generate:css -- --watch", "dev:remix": "remix watch", "dev:server": "node --watch server.js", - "generate:css": "npx tailwindcss -i app/styles.css -o ./app/styles.processed.css" + "generate:css": "npx tailwindcss -i app/styles.css -o ./app/styles.processed.css", + "start": "remix-serve build", + "typecheck": "tsc" }, "dependencies": { "@remix-run/express": "*", diff --git a/basic/package.json b/basic/package.json index 97a88fa7..57404d13 100644 --- a/basic/package.json +++ b/basic/package.json @@ -4,7 +4,8 @@ "scripts": { "build": "remix build", "dev": "remix dev", - "start": "remix-serve build" + "start": "remix-serve build", + "typecheck": "tsc" }, "dependencies": { "@remix-run/node": "*", diff --git a/bullmq-task-queue/package.json b/bullmq-task-queue/package.json index c9aaca64..69018483 100644 --- a/bullmq-task-queue/package.json +++ b/bullmq-task-queue/package.json @@ -4,7 +4,8 @@ "scripts": { "build": "remix build", "dev": "remix dev", - "start": "remix-serve build" + "start": "remix-serve build", + "typecheck": "tsc" }, "dependencies": { "@remix-run/node": "*", diff --git a/catch-boundary/package.json b/catch-boundary/package.json index 97a88fa7..57404d13 100644 --- a/catch-boundary/package.json +++ b/catch-boundary/package.json @@ -4,7 +4,8 @@ "scripts": { "build": "remix build", "dev": "remix dev", - "start": "remix-serve build" + "start": "remix-serve build", + "typecheck": "tsc" }, "dependencies": { "@remix-run/node": "*", diff --git a/chakra-ui/package.json b/chakra-ui/package.json index b0cc38ba..653af645 100644 --- a/chakra-ui/package.json +++ b/chakra-ui/package.json @@ -4,7 +4,8 @@ "scripts": { "build": "remix build", "dev": "remix dev", - "start": "remix-serve build" + "start": "remix-serve build", + "typecheck": "tsc" }, "dependencies": { "@chakra-ui/react": "^2.3.6", diff --git a/client-only-components/package.json b/client-only-components/package.json index b3b2c802..98b074d1 100644 --- a/client-only-components/package.json +++ b/client-only-components/package.json @@ -4,7 +4,8 @@ "scripts": { "build": "remix build", "dev": "remix dev", - "start": "remix-serve build" + "start": "remix-serve build", + "typecheck": "tsc" }, "dependencies": { "@remix-run/node": "*", diff --git a/client-side-validation/package.json b/client-side-validation/package.json index 97a88fa7..57404d13 100644 --- a/client-side-validation/package.json +++ b/client-side-validation/package.json @@ -4,7 +4,8 @@ "scripts": { "build": "remix build", "dev": "remix dev", - "start": "remix-serve build" + "start": "remix-serve build", + "typecheck": "tsc" }, "dependencies": { "@remix-run/node": "*", diff --git a/collected-notes/package.json b/collected-notes/package.json index 93ea139c..3b85744a 100644 --- a/collected-notes/package.json +++ b/collected-notes/package.json @@ -4,7 +4,8 @@ "scripts": { "build": "remix build", "dev": "remix dev", - "start": "remix-serve build" + "start": "remix-serve build", + "typecheck": "tsc" }, "dependencies": { "@remix-run/node": "*", diff --git a/combobox-resource-route/package.json b/combobox-resource-route/package.json index 12210b85..89ce4b6e 100644 --- a/combobox-resource-route/package.json +++ b/combobox-resource-route/package.json @@ -4,7 +4,8 @@ "scripts": { "build": "remix build", "dev": "remix dev", - "start": "remix-serve build" + "start": "remix-serve build", + "typecheck": "tsc" }, "dependencies": { "@reach/combobox": "^0.16.5", diff --git a/dark-mode/package.json b/dark-mode/package.json index 40d19e75..7388df06 100644 --- a/dark-mode/package.json +++ b/dark-mode/package.json @@ -4,7 +4,8 @@ "scripts": { "build": "remix build", "dev": "remix dev", - "start": "remix-serve build" + "start": "remix-serve build", + "typecheck": "tsc" }, "dependencies": { "@remix-run/node": "*", diff --git a/dataloader/package.json b/dataloader/package.json index 6ee619e5..f38e5942 100644 --- a/dataloader/package.json +++ b/dataloader/package.json @@ -5,7 +5,8 @@ "build": "remix build", "dev": "remix watch", "start": "cross-env NODE_ENV=production node -r esbuild-register server/index.ts", - "start:dev": "cross-env NODE_ENV=development node -r esbuild-register server/index.ts" + "start:dev": "cross-env NODE_ENV=development node -r esbuild-register server/index.ts", + "typecheck": "tsc" }, "dependencies": { "@remix-run/express": "*", diff --git a/emotion/package.json b/emotion/package.json index a879bee9..21bded18 100644 --- a/emotion/package.json +++ b/emotion/package.json @@ -4,7 +4,8 @@ "scripts": { "build": "remix build", "dev": "remix dev", - "start": "remix-serve build" + "start": "remix-serve build", + "typecheck": "tsc" }, "dependencies": { "@emotion/cache": "^11.7.1", diff --git a/file-and-cloudinary-upload/package.json b/file-and-cloudinary-upload/package.json index 6ef2c78f..09213b3e 100644 --- a/file-and-cloudinary-upload/package.json +++ b/file-and-cloudinary-upload/package.json @@ -4,7 +4,8 @@ "scripts": { "build": "remix build", "dev": "remix dev", - "start": "remix-serve build" + "start": "remix-serve build", + "typecheck": "tsc" }, "dependencies": { "@remix-run/node": "*", diff --git a/file-and-s3-upload/package.json b/file-and-s3-upload/package.json index ee9f11d6..86b79f36 100644 --- a/file-and-s3-upload/package.json +++ b/file-and-s3-upload/package.json @@ -4,7 +4,8 @@ "scripts": { "build": "remix build", "dev": "remix dev", - "start": "remix-serve build" + "start": "remix-serve build", + "typecheck": "tsc" }, "dependencies": { "@remix-run/node": "*", diff --git a/firebase/package.json b/firebase/package.json index ffe7d657..76129a18 100644 --- a/firebase/package.json +++ b/firebase/package.json @@ -5,7 +5,8 @@ "build": "remix build", "dev": "remix dev", "emulators": "firebase emulators:start --project remix-emulator --import=firebase-fixtures", - "start": "remix-serve build" + "start": "remix-serve build", + "typecheck": "tsc" }, "dependencies": { "@remix-run/node": "*", diff --git a/form-to-notion-db/package.json b/form-to-notion-db/package.json index 37f64b47..16a1347c 100644 --- a/form-to-notion-db/package.json +++ b/form-to-notion-db/package.json @@ -4,7 +4,8 @@ "scripts": { "build": "remix build", "dev": "remix dev", - "start": "remix-serve build" + "start": "remix-serve build", + "typecheck": "tsc" }, "dependencies": { "@notionhq/client": "^0.4.13", diff --git a/framer-motion/package.json b/framer-motion/package.json index f5d205de..4cf2c89a 100644 --- a/framer-motion/package.json +++ b/framer-motion/package.json @@ -4,7 +4,8 @@ "scripts": { "build": "remix build", "dev": "remix dev", - "start": "remix-serve build" + "start": "remix-serve build", + "typecheck": "tsc" }, "dependencies": { "@remix-run/node": "*", diff --git a/framer-route-animation/package.json b/framer-route-animation/package.json index 6684f6cc..33615e22 100644 --- a/framer-route-animation/package.json +++ b/framer-route-animation/package.json @@ -4,7 +4,8 @@ "scripts": { "build": "remix build", "dev": "remix dev", - "start": "remix-serve build" + "start": "remix-serve build", + "typecheck": "tsc" }, "dependencies": { "@remix-run/node": "*", diff --git a/gdpr-cookie-consent/package.json b/gdpr-cookie-consent/package.json index 97a88fa7..57404d13 100644 --- a/gdpr-cookie-consent/package.json +++ b/gdpr-cookie-consent/package.json @@ -4,7 +4,8 @@ "scripts": { "build": "remix build", "dev": "remix dev", - "start": "remix-serve build" + "start": "remix-serve build", + "typecheck": "tsc" }, "dependencies": { "@remix-run/node": "*", diff --git a/google-analytics/package.json b/google-analytics/package.json index 97a88fa7..57404d13 100644 --- a/google-analytics/package.json +++ b/google-analytics/package.json @@ -4,7 +4,8 @@ "scripts": { "build": "remix build", "dev": "remix dev", - "start": "remix-serve build" + "start": "remix-serve build", + "typecheck": "tsc" }, "dependencies": { "@remix-run/node": "*", diff --git a/graphql-api/package.json b/graphql-api/package.json index a0883142..95f4d50b 100644 --- a/graphql-api/package.json +++ b/graphql-api/package.json @@ -7,7 +7,8 @@ "predev": "npm run generate:types", "dev": "remix dev", "generate:types": "graphql-codegen", - "start": "remix-serve build" + "start": "remix-serve build", + "typecheck": "tsc" }, "dependencies": { "@remix-run/node": "*", diff --git a/image-resize/package.json b/image-resize/package.json index 2fd4a52f..02925661 100644 --- a/image-resize/package.json +++ b/image-resize/package.json @@ -4,7 +4,8 @@ "scripts": { "build": "remix build", "dev": "remix dev", - "start": "remix-serve build" + "start": "remix-serve build", + "typecheck": "tsc" }, "dependencies": { "@remix-run/node": "*", diff --git a/infinite-scrolling/package.json b/infinite-scrolling/package.json index 19c09bda..7d17d3c0 100644 --- a/infinite-scrolling/package.json +++ b/infinite-scrolling/package.json @@ -4,7 +4,8 @@ "scripts": { "build": "remix build", "dev": "remix dev", - "start": "remix-serve build" + "start": "remix-serve build", + "typecheck": "tsc" }, "dependencies": { "@remix-run/node": "*", diff --git a/io-ts-formdata-decoding/package.json b/io-ts-formdata-decoding/package.json index 8b1890a7..69b985d5 100644 --- a/io-ts-formdata-decoding/package.json +++ b/io-ts-formdata-decoding/package.json @@ -4,7 +4,8 @@ "scripts": { "build": "remix build", "dev": "remix dev", - "start": "remix-serve build" + "start": "remix-serve build", + "typecheck": "tsc" }, "dependencies": { "@remix-run/node": "*", diff --git a/ioredis/package.json b/ioredis/package.json index dab193af..3e9916f8 100644 --- a/ioredis/package.json +++ b/ioredis/package.json @@ -4,7 +4,8 @@ "scripts": { "build": "remix build", "dev": "remix dev", - "start": "remix-serve build" + "start": "remix-serve build", + "typecheck": "tsc" }, "dependencies": { "@remix-run/node": "*", diff --git a/leaflet/package.json b/leaflet/package.json index 32ffd0e3..b9d90cbb 100644 --- a/leaflet/package.json +++ b/leaflet/package.json @@ -4,7 +4,8 @@ "scripts": { "build": "remix build", "dev": "remix dev", - "start": "remix-serve build" + "start": "remix-serve build", + "typecheck": "tsc" }, "dependencies": { "@remix-run/node": "*", diff --git a/mantine/package.json b/mantine/package.json index 665b7bff..a4c780d4 100644 --- a/mantine/package.json +++ b/mantine/package.json @@ -4,7 +4,8 @@ "scripts": { "build": "remix build", "dev": "remix dev", - "start": "remix-serve build" + "start": "remix-serve build", + "typecheck": "tsc" }, "dependencies": { "@mantine/core": "^3.6.14", diff --git a/msw/package.json b/msw/package.json index a28b08fc..03bad3fe 100644 --- a/msw/package.json +++ b/msw/package.json @@ -4,7 +4,8 @@ "scripts": { "build": "remix build", "dev": "binode --require ./mocks -- @remix-run/dev:remix dev", - "start": "remix-serve build" + "start": "remix-serve build", + "typecheck": "tsc" }, "dependencies": { "@remix-run/node": "*", diff --git a/multiple-forms/package.json b/multiple-forms/package.json index 97a88fa7..57404d13 100644 --- a/multiple-forms/package.json +++ b/multiple-forms/package.json @@ -4,7 +4,8 @@ "scripts": { "build": "remix build", "dev": "remix dev", - "start": "remix-serve build" + "start": "remix-serve build", + "typecheck": "tsc" }, "dependencies": { "@remix-run/node": "*", diff --git a/multiple-params/package.json b/multiple-params/package.json index 97a88fa7..57404d13 100644 --- a/multiple-params/package.json +++ b/multiple-params/package.json @@ -4,7 +4,8 @@ "scripts": { "build": "remix build", "dev": "remix dev", - "start": "remix-serve build" + "start": "remix-serve build", + "typecheck": "tsc" }, "dependencies": { "@remix-run/node": "*", diff --git a/newsletter-signup/package.json b/newsletter-signup/package.json index 97a88fa7..57404d13 100644 --- a/newsletter-signup/package.json +++ b/newsletter-signup/package.json @@ -4,7 +4,8 @@ "scripts": { "build": "remix build", "dev": "remix dev", - "start": "remix-serve build" + "start": "remix-serve build", + "typecheck": "tsc" }, "dependencies": { "@remix-run/node": "*", diff --git a/nprogress/package.json b/nprogress/package.json index ac330fa2..e17ae317 100644 --- a/nprogress/package.json +++ b/nprogress/package.json @@ -4,7 +4,8 @@ "scripts": { "build": "remix build", "dev": "remix dev", - "start": "remix-serve build" + "start": "remix-serve build", + "typecheck": "tsc" }, "dependencies": { "@remix-run/node": "*", diff --git a/on-demand-hydration/package.json b/on-demand-hydration/package.json index b3b2c802..98b074d1 100644 --- a/on-demand-hydration/package.json +++ b/on-demand-hydration/package.json @@ -4,7 +4,8 @@ "scripts": { "build": "remix build", "dev": "remix dev", - "start": "remix-serve build" + "start": "remix-serve build", + "typecheck": "tsc" }, "dependencies": { "@remix-run/node": "*", diff --git a/outlet-form-rerender/package.json b/outlet-form-rerender/package.json index 97a88fa7..57404d13 100644 --- a/outlet-form-rerender/package.json +++ b/outlet-form-rerender/package.json @@ -4,7 +4,8 @@ "scripts": { "build": "remix build", "dev": "remix dev", - "start": "remix-serve build" + "start": "remix-serve build", + "typecheck": "tsc" }, "dependencies": { "@remix-run/node": "*", diff --git a/pathless-routes/package.json b/pathless-routes/package.json index 97a88fa7..57404d13 100644 --- a/pathless-routes/package.json +++ b/pathless-routes/package.json @@ -4,7 +4,8 @@ "scripts": { "build": "remix build", "dev": "remix dev", - "start": "remix-serve build" + "start": "remix-serve build", + "typecheck": "tsc" }, "dependencies": { "@remix-run/node": "*", diff --git a/playwright/package.json b/playwright/package.json index 15b0b1ca..48c9515e 100644 --- a/playwright/package.json +++ b/playwright/package.json @@ -5,7 +5,8 @@ "build": "remix build", "dev": "remix dev", "start": "remix-serve build", - "test:e2e": "playwright test" + "test:e2e": "playwright test", + "typecheck": "tsc" }, "dependencies": { "@remix-run/node": "*", diff --git a/pm-app/package.json b/pm-app/package.json index f822b53a..0b487d2b 100644 --- a/pm-app/package.json +++ b/pm-app/package.json @@ -2,21 +2,22 @@ "private": true, "sideEffects": false, "scripts": { - "dev:css": "postcss app/styles --base app/styles --dir app/dist/styles -w", - "dev:remix": "remix dev", - "dev:server": "node server/index.js", - "dev": "npm run db:start && pm2-dev pm2.config.js", + "build": "run-s \"build:*\"", + "build:css": "npm run generate:css -- --env production", + "build:remix": "remix build", + "db:check": "docker ps", + "db:reset": "prisma migrate reset --force", "db:start": "docker compose up -d", "db:stop": "docker compose down", "db:update": "prisma migrate dev", - "db:reset": "prisma migrate reset --force", - "db:check": "docker ps", - "build:css": "postcss app/styles --base app/styles --dir app/dist/styles --env production", - "build:remix": "remix build", - "build": "run-s \"build:*\"", - "typecheck": "tsc -b", "deploy": "flyctl deploy", - "start": "node server/index.js" + "dev": "npm run db:start && pm2-dev pm2.config.js", + "dev:css": "npm run generate:css -- --watch", + "dev:remix": "remix dev", + "dev:server": "node server/index.js", + "generate:css": "postcss app/styles --base app/styles --dir app/dist/styles", + "start": "node server/index.js", + "typecheck": "tsc" }, "dependencies": { "@prisma/client": "^3.10.0", @@ -28,9 +29,9 @@ "@remix-run/serve": "*", "bcrypt": "^5.0.1", "clsx": "^1.1.1", + "isbot": "^3.6.5", "match-sorter": "^6.3.1", "prisma": "^3.10.0", - "isbot": "^3.6.5", "react": "^18.2.0", "react-dom": "^18.2.0", "validator": "^13.7.0" diff --git a/quirrel/package.json b/quirrel/package.json index 7cb0a8b4..b8052ecf 100644 --- a/quirrel/package.json +++ b/quirrel/package.json @@ -6,7 +6,8 @@ "dev": "run-p \"dev:*\"", "dev:quirrel": "quirrel", "dev:remix": "remix dev", - "start": "remix-serve build" + "start": "remix-serve build", + "typecheck": "tsc" }, "dependencies": { "@remix-run/node": "*", diff --git a/react-spring/package.json b/react-spring/package.json index e76b3303..756f64a4 100644 --- a/react-spring/package.json +++ b/react-spring/package.json @@ -4,7 +4,8 @@ "scripts": { "build": "remix build", "dev": "remix dev", - "start": "remix-serve build" + "start": "remix-serve build", + "typecheck": "tsc" }, "dependencies": { "@remix-run/node": "*", diff --git a/redis-upstash-session/package.json b/redis-upstash-session/package.json index 97a88fa7..57404d13 100644 --- a/redis-upstash-session/package.json +++ b/redis-upstash-session/package.json @@ -4,7 +4,8 @@ "scripts": { "build": "remix build", "dev": "remix dev", - "start": "remix-serve build" + "start": "remix-serve build", + "typecheck": "tsc" }, "dependencies": { "@remix-run/node": "*", diff --git a/remix-auth-auth0/package.json b/remix-auth-auth0/package.json index 967dbc73..db80e6b9 100644 --- a/remix-auth-auth0/package.json +++ b/remix-auth-auth0/package.json @@ -4,7 +4,8 @@ "scripts": { "build": "remix build", "dev": "remix dev", - "start": "remix-serve build" + "start": "remix-serve build", + "typecheck": "tsc" }, "dependencies": { "@remix-run/node": "*", diff --git a/remix-auth-form/package.json b/remix-auth-form/package.json index 197e0090..4be91428 100644 --- a/remix-auth-form/package.json +++ b/remix-auth-form/package.json @@ -4,7 +4,8 @@ "scripts": { "build": "remix build", "dev": "remix dev", - "start": "remix-serve build" + "start": "remix-serve build", + "typecheck": "tsc" }, "dependencies": { "@remix-run/node": "*", diff --git a/remix-auth-github/package.json b/remix-auth-github/package.json index 5aed43d1..79eaaf11 100644 --- a/remix-auth-github/package.json +++ b/remix-auth-github/package.json @@ -4,7 +4,8 @@ "scripts": { "build": "remix build", "dev": "remix dev", - "start": "remix-serve build" + "start": "remix-serve build", + "typecheck": "tsc" }, "dependencies": { "@remix-run/node": "*", diff --git a/remix-auth-supabase-github/package.json b/remix-auth-supabase-github/package.json index 2ed84b71..ff93d0a3 100644 --- a/remix-auth-supabase-github/package.json +++ b/remix-auth-supabase-github/package.json @@ -4,7 +4,8 @@ "scripts": { "build": "remix build", "dev": "remix dev", - "start": "remix-serve build" + "start": "remix-serve build", + "typecheck": "tsc" }, "dependencies": { "@remix-run/node": "*", diff --git a/remix-auth-supabase/package.json b/remix-auth-supabase/package.json index 75b1bdd8..49136619 100644 --- a/remix-auth-supabase/package.json +++ b/remix-auth-supabase/package.json @@ -4,7 +4,8 @@ "scripts": { "build": "remix build", "dev": "remix dev", - "start": "remix-serve build" + "start": "remix-serve build", + "typecheck": "tsc" }, "dependencies": { "@remix-run/node": "*", diff --git a/route-modal/package.json b/route-modal/package.json index 2ff569da..2196a610 100644 --- a/route-modal/package.json +++ b/route-modal/package.json @@ -4,7 +4,8 @@ "scripts": { "build": "remix build", "dev": "remix dev", - "start": "remix-serve build" + "start": "remix-serve build", + "typecheck": "tsc" }, "dependencies": { "@reach/dialog": "^0.16.2", diff --git a/routes-gen/package.json b/routes-gen/package.json index 402872b5..8e31e1fc 100644 --- a/routes-gen/package.json +++ b/routes-gen/package.json @@ -5,7 +5,8 @@ "build": "remix build && npm run routes-gen", "dev": "remix dev", "routes-gen": "routes-gen -d @routes-gen/remix", - "start": "remix-serve build" + "start": "remix-serve build", + "typecheck": "tsc" }, "dependencies": { "@remix-run/node": "*", diff --git a/rust/package.json b/rust/package.json index 039398bf..603e3e6c 100644 --- a/rust/package.json +++ b/rust/package.json @@ -5,7 +5,8 @@ "build": "remix build", "predev": "wasm-pack build rust-functions --target nodejs --out-name rust-functions", "dev": "remix dev", - "start": "remix-serve build" + "start": "remix-serve build", + "typecheck": "tsc" }, "dependencies": { "@remix-run/node": "*", diff --git a/sanity/package.json b/sanity/package.json index 3d8e4719..4919186a 100644 --- a/sanity/package.json +++ b/sanity/package.json @@ -4,7 +4,8 @@ "scripts": { "build": "remix build", "dev": "remix dev", - "start": "remix-serve build" + "start": "remix-serve build", + "typecheck": "tsc" }, "dependencies": { "@portabletext/react": "^1.0.6", diff --git a/sass/package.json b/sass/package.json index 7a415aa9..2e8847d0 100644 --- a/sass/package.json +++ b/sass/package.json @@ -3,12 +3,14 @@ "sideEffects": false, "scripts": { "build": "run-s \"build:*\"", - "build:css": "sass styles/:app/styles/ --style=compressed", + "build:css": "npm run generate:css -- --style=compressed", "build:remix": "remix build", "dev": "run-p \"dev:*\"", - "dev:css": "sass styles/:app/styles/ --watch ", + "dev:css": "npm run generate:css -- --watch", "dev:remix": "remix dev", - "start": "remix-serve build" + "generate:css": "sass styles/:app/styles/", + "start": "remix-serve build", + "typecheck": "tsc" }, "dependencies": { "@remix-run/node": "*", diff --git a/search-input/package.json b/search-input/package.json index 97a88fa7..57404d13 100644 --- a/search-input/package.json +++ b/search-input/package.json @@ -4,7 +4,8 @@ "scripts": { "build": "remix build", "dev": "remix dev", - "start": "remix-serve build" + "start": "remix-serve build", + "typecheck": "tsc" }, "dependencies": { "@remix-run/node": "*", diff --git a/session-flash/package.json b/session-flash/package.json index de6bd0f3..8225bdce 100644 --- a/session-flash/package.json +++ b/session-flash/package.json @@ -4,7 +4,8 @@ "scripts": { "build": "remix build", "dev": "remix dev", - "start": "remix-serve build" + "start": "remix-serve build", + "typecheck": "tsc" }, "dependencies": { "@fontsource/fira-sans": "^4.5.8", diff --git a/sharing-loader-data/package.json b/sharing-loader-data/package.json index 97a88fa7..57404d13 100644 --- a/sharing-loader-data/package.json +++ b/sharing-loader-data/package.json @@ -4,7 +4,8 @@ "scripts": { "build": "remix build", "dev": "remix dev", - "start": "remix-serve build" + "start": "remix-serve build", + "typecheck": "tsc" }, "dependencies": { "@remix-run/node": "*", diff --git a/socket.io/package.json b/socket.io/package.json index 369529da..ec246a36 100644 --- a/socket.io/package.json +++ b/socket.io/package.json @@ -5,7 +5,8 @@ "build": "remix build", "dev": "remix watch", "start": "cross-env NODE_ENV=production node server/index.js", - "start:dev": "cross-env NODE_ENV=development node server/index.js" + "start:dev": "cross-env NODE_ENV=development node server/index.js", + "typecheck": "tsc" }, "dependencies": { "@remix-run/express": "*", diff --git a/sse-chat/package.json b/sse-chat/package.json index 45b5c299..bf8151de 100644 --- a/sse-chat/package.json +++ b/sse-chat/package.json @@ -4,7 +4,8 @@ "scripts": { "build": "remix build", "dev": "remix dev", - "start": "remix-serve build" + "start": "remix-serve build", + "typecheck": "tsc" }, "dependencies": { "@remix-run/node": "*", diff --git a/sse-counter/package.json b/sse-counter/package.json index 45b5c299..bf8151de 100644 --- a/sse-counter/package.json +++ b/sse-counter/package.json @@ -4,7 +4,8 @@ "scripts": { "build": "remix build", "dev": "remix dev", - "start": "remix-serve build" + "start": "remix-serve build", + "typecheck": "tsc" }, "dependencies": { "@remix-run/node": "*", diff --git a/stitches/package.json b/stitches/package.json index 351b4d36..1fc0e7a7 100644 --- a/stitches/package.json +++ b/stitches/package.json @@ -4,7 +4,8 @@ "scripts": { "build": "remix build", "dev": "remix dev", - "start": "remix-serve build" + "start": "remix-serve build", + "typecheck": "tsc" }, "dependencies": { "@remix-run/node": "*", diff --git a/strapi/package.json b/strapi/package.json index fbecb2f7..10484513 100755 --- a/strapi/package.json +++ b/strapi/package.json @@ -6,7 +6,8 @@ "dev": "run-p \"dev:*\"", "dev:remix": "remix dev", "dev:strapi": "cd strapi && npm run develop", - "start": "remix-serve build" + "start": "remix-serve build", + "typecheck": "tsc" }, "dependencies": { "@remix-run/node": "*", diff --git a/stripe-integration/package.json b/stripe-integration/package.json index b3f4d129..fb164c0e 100644 --- a/stripe-integration/package.json +++ b/stripe-integration/package.json @@ -4,7 +4,8 @@ "scripts": { "build": "remix build", "dev": "remix dev", - "start": "remix-serve build" + "start": "remix-serve build", + "typecheck": "tsc" }, "dependencies": { "@remix-run/node": "*", diff --git a/styled-components/package.json b/styled-components/package.json index 7bc48ce9..5805eab0 100644 --- a/styled-components/package.json +++ b/styled-components/package.json @@ -4,7 +4,8 @@ "scripts": { "build": "remix build", "dev": "remix dev", - "start": "remix-serve build" + "start": "remix-serve build", + "typecheck": "tsc" }, "dependencies": { "@remix-run/node": "*", diff --git a/styletron/package.json b/styletron/package.json index 31a39a13..48d8686e 100644 --- a/styletron/package.json +++ b/styletron/package.json @@ -4,7 +4,8 @@ "scripts": { "build": "remix build", "dev": "remix dev", - "start": "remix-serve build" + "start": "remix-serve build", + "typecheck": "tsc" }, "dependencies": { "@remix-run/node": "*", diff --git a/supabase-subscription/package.json b/supabase-subscription/package.json index 186ccb13..a4dbbaf5 100644 --- a/supabase-subscription/package.json +++ b/supabase-subscription/package.json @@ -4,7 +4,8 @@ "scripts": { "build": "remix build", "dev": "remix dev", - "start": "remix-serve build" + "start": "remix-serve build", + "typecheck": "tsc" }, "dependencies": { "@remix-run/node": "*", diff --git a/tailwindcss/package.json b/tailwindcss/package.json index adab6122..7d950c40 100644 --- a/tailwindcss/package.json +++ b/tailwindcss/package.json @@ -9,7 +9,8 @@ "dev:css": "npm run generate:css -- --watch", "dev:remix": "remix dev", "generate:css": "npx tailwindcss -o ./app/tailwind.css", - "start": "remix-serve build" + "start": "remix-serve build", + "typecheck": "tsc" }, "dependencies": { "@remix-run/node": "*", diff --git a/theme-ui/package.json b/theme-ui/package.json index 60533257..ab106fdc 100644 --- a/theme-ui/package.json +++ b/theme-ui/package.json @@ -4,7 +4,8 @@ "scripts": { "build": "remix build", "dev": "remix dev", - "start": "remix-serve build" + "start": "remix-serve build", + "typecheck": "tsc" }, "dependencies": { "@emotion/cache": "^11.7.1", diff --git a/tiptap-collab-editing/package.json b/tiptap-collab-editing/package.json index d294f7d1..1795719f 100644 --- a/tiptap-collab-editing/package.json +++ b/tiptap-collab-editing/package.json @@ -4,7 +4,8 @@ "scripts": { "build": "remix build", "dev": "remix dev", - "start": "remix-serve build" + "start": "remix-serve build", + "typecheck": "tsc" }, "dependencies": { "@remix-run/node": "*", diff --git a/toast-message/package.json b/toast-message/package.json index 7c4f6d90..ff61c8a3 100644 --- a/toast-message/package.json +++ b/toast-message/package.json @@ -4,7 +4,8 @@ "scripts": { "build": "remix build", "dev": "remix dev", - "start": "remix-serve build" + "start": "remix-serve build", + "typecheck": "tsc" }, "dependencies": { "@remix-run/node": "*", diff --git a/turborepo-vercel/apps/remix-app/package.json b/turborepo-vercel/apps/remix-app/package.json index 8941a76a..768ac0d7 100644 --- a/turborepo-vercel/apps/remix-app/package.json +++ b/turborepo-vercel/apps/remix-app/package.json @@ -5,7 +5,8 @@ "sideEffects": false, "scripts": { "build": "remix build", - "dev": "remix dev" + "dev": "remix dev", + "typecheck": "tsc" }, "dependencies": { "@remix-run/node": "*", diff --git a/turborepo-vercel/package.json b/turborepo-vercel/package.json index 8ab2f8ab..3d0453d0 100644 --- a/turborepo-vercel/package.json +++ b/turborepo-vercel/package.json @@ -8,7 +8,8 @@ "build": "turbo run build", "dev": "turbo run dev --parallel", "format": "prettier --write .", - "lint": "turbo run lint" + "lint": "turbo run lint", + "typecheck": "turbo run typecheck" }, "dependencies": {}, "devDependencies": { diff --git a/turborepo-vercel/packages/ui/package.json b/turborepo-vercel/packages/ui/package.json index 1c063989..8aab4f02 100644 --- a/turborepo-vercel/packages/ui/package.json +++ b/turborepo-vercel/packages/ui/package.json @@ -11,7 +11,8 @@ ], "scripts": { "build": "tsup src/index.tsx --format esm,cjs --dts --external react", - "dev": "tsup src/index.tsx --format esm,cjs --watch --dts --external react" + "dev": "tsup src/index.tsx --format esm,cjs --watch --dts --external react", + "typecheck": "tsc" }, "devDependencies": { "@types/react": "18.0.17", diff --git a/turborepo-vercel/turbo.json b/turborepo-vercel/turbo.json index 4aed4a8d..c39e6f19 100644 --- a/turborepo-vercel/turbo.json +++ b/turborepo-vercel/turbo.json @@ -18,6 +18,9 @@ "dependsOn": ["^build"], "outputs": [] }, + "typecheck": { + "dependsOn": ["^build"] + }, "dev": { "cache": false } diff --git a/twind/package.json b/twind/package.json index 5eec0c14..a84e3d52 100644 --- a/twind/package.json +++ b/twind/package.json @@ -4,7 +4,8 @@ "scripts": { "build": "remix build", "dev": "remix dev", - "start": "remix-serve build" + "start": "remix-serve build", + "typecheck": "tsc" }, "dependencies": { "@remix-run/node": "*", diff --git a/unocss/package.json b/unocss/package.json index d685e920..1a36fc4c 100644 --- a/unocss/package.json +++ b/unocss/package.json @@ -9,7 +9,8 @@ "dev:css": "npm run generate:css -- --watch", "dev:remix": "remix dev", "generate:css": "unocss './app/**/*.{js,ts,jsx,tsx}' -o ./app/styles/uno.css", - "start": "remix-serve build" + "start": "remix-serve build", + "typecheck": "tsc" }, "dependencies": { "@remix-run/node": "*", diff --git a/usematches-loader-data/package.json b/usematches-loader-data/package.json index 97a88fa7..57404d13 100644 --- a/usematches-loader-data/package.json +++ b/usematches-loader-data/package.json @@ -4,7 +4,8 @@ "scripts": { "build": "remix build", "dev": "remix dev", - "start": "remix-serve build" + "start": "remix-serve build", + "typecheck": "tsc" }, "dependencies": { "@remix-run/node": "*", diff --git a/vanilla-extract/package.json b/vanilla-extract/package.json index fb3bbc98..e51ad1ba 100644 --- a/vanilla-extract/package.json +++ b/vanilla-extract/package.json @@ -5,12 +5,14 @@ ], "scripts": { "build": "run-s \"build:*\"", - "build:css": "tsup", + "build:css": "npm run generate:css", "build:remix": "remix build", "dev": "run-p \"dev:*\"", - "dev:css": "tsup --watch", + "dev:css": "npm run generate:css -- --watch", "dev:remix": "remix dev", - "start": "remix-serve build" + "generate:css": "tsup", + "start": "remix-serve build", + "typecheck": "tsc" }, "dependencies": { "@remix-run/node": "*", diff --git a/xata/package.json b/xata/package.json index f7d9539e..41cd742b 100644 --- a/xata/package.json +++ b/xata/package.json @@ -5,6 +5,7 @@ "build": "remix build", "dev": "remix dev", "start": "remix-serve build", + "typecheck": "tsc", "xata:init": "xata init --schema=schema.template.json", "xata:codegen": "xata codegen -o=app/lib/xata.codegen.server.ts" }, diff --git a/yarn-pnp/package.json b/yarn-pnp/package.json index eea348e1..72ef76da 100644 --- a/yarn-pnp/package.json +++ b/yarn-pnp/package.json @@ -4,7 +4,8 @@ "scripts": { "build": "remix build", "dev": "remix dev", - "start": "remix-serve build" + "start": "remix-serve build", + "typecheck": "tsc" }, "dependencies": { "@remix-run/node": "*",