From 90f4480679bbfcb6ce2e39830e77a061c363813d Mon Sep 17 00:00:00 2001 From: "F. Levi" <55688616+flevi29@users.noreply.github.com> Date: Fri, 7 Feb 2025 19:53:04 +0200 Subject: [PATCH 1/3] autocomplete and local-react to typescript --- package.json | 2 +- packages/autocomplete-client/package.json | 3 +- packages/instant-meilisearch/package.json | 3 +- playgrounds/autocomplete/index.html | 15 +- playgrounds/autocomplete/main.js | 8 -- playgrounds/autocomplete/package.json | 6 +- .../autocomplete/{setup.mjs => setup.js} | 0 playgrounds/autocomplete/src/app.js | 92 ------------ playgrounds/autocomplete/src/app.ts | 94 +++++++++++++ playgrounds/autocomplete/src/main.ts | 10 ++ playgrounds/autocomplete/{ => src}/style.css | 0 playgrounds/autocomplete/src/vite-env.d.ts | 1 + playgrounds/autocomplete/tsconfig.json | 24 ++++ playgrounds/local-react/package.json | 14 +- .../local-react/src/{App.jsx => App.tsx} | 0 .../{MultiIndex.jsx => MultiIndex.tsx} | 7 +- .../{SingleIndex.jsx => SingleIndex.tsx} | 8 +- ...gleMovieIndex.jsx => SingleMovieIndex.tsx} | 5 +- .../local-react/src/{index.jsx => index.tsx} | 2 +- playgrounds/local-react/src/vite-env.d.ts | 1 + playgrounds/local-react/tsconfig.app.json | 26 ++++ playgrounds/local-react/tsconfig.json | 7 + playgrounds/local-react/tsconfig.node.json | 24 ++++ playgrounds/local-react/vite.config.ts | 7 +- turbo.json | 3 + yarn.lock | 132 +++++++++++++++--- 26 files changed, 345 insertions(+), 149 deletions(-) delete mode 100644 playgrounds/autocomplete/main.js rename playgrounds/autocomplete/{setup.mjs => setup.js} (100%) delete mode 100644 playgrounds/autocomplete/src/app.js create mode 100644 playgrounds/autocomplete/src/app.ts create mode 100644 playgrounds/autocomplete/src/main.ts rename playgrounds/autocomplete/{ => src}/style.css (100%) create mode 100644 playgrounds/autocomplete/src/vite-env.d.ts create mode 100644 playgrounds/autocomplete/tsconfig.json rename playgrounds/local-react/src/{App.jsx => App.tsx} (100%) rename playgrounds/local-react/src/components/{MultiIndex.jsx => MultiIndex.tsx} (91%) rename playgrounds/local-react/src/components/{SingleIndex.jsx => SingleIndex.tsx} (86%) rename playgrounds/local-react/src/components/{SingleMovieIndex.jsx => SingleMovieIndex.tsx} (90%) rename playgrounds/local-react/src/{index.jsx => index.tsx} (83%) create mode 100644 playgrounds/local-react/src/vite-env.d.ts create mode 100644 playgrounds/local-react/tsconfig.app.json create mode 100644 playgrounds/local-react/tsconfig.json create mode 100644 playgrounds/local-react/tsconfig.node.json diff --git a/package.json b/package.json index 21d77055..dfc30b7d 100644 --- a/package.json +++ b/package.json @@ -31,7 +31,7 @@ "test:watch": "yarn build && vitest", "instant-meilisearch:test:watch": "vitest --project \"@meilisearch/instant-meilisearch\"", "autocomplete:test:watch": "vitest --project \"@meilisearch/autocomplete-client\"", - "test:types": "yarn build && tsc --noEmit", + "test:types": "turbo test:types", "version-packages": "changeset version && turbo version", "release": "yarn build && changeset publish" }, diff --git a/packages/autocomplete-client/package.json b/packages/autocomplete-client/package.json index af0586c0..cb1a0317 100644 --- a/packages/autocomplete-client/package.json +++ b/packages/autocomplete-client/package.json @@ -8,7 +8,8 @@ }, "scripts": { "build": "vite build && tsc -p tsconfig.json", - "version": "node scripts/update_version.cjs" + "version": "node scripts/update_version.cjs", + "test:types": "tsc --noEmit" }, "type": "module", "types": "./dist/types/index.d.ts", diff --git a/packages/instant-meilisearch/package.json b/packages/instant-meilisearch/package.json index 96ddf612..8d7d5455 100644 --- a/packages/instant-meilisearch/package.json +++ b/packages/instant-meilisearch/package.json @@ -25,7 +25,8 @@ ], "scripts": { "build": "vite build && tsc -p tsconfig.json", - "version": "node scripts/update_version.cjs" + "version": "node scripts/update_version.cjs", + "test:types": "tsc --noEmit" }, "type": "module", "types": "./dist/types/index.d.ts", diff --git a/playgrounds/autocomplete/index.html b/playgrounds/autocomplete/index.html index 7e86c793..f6690b1e 100644 --- a/playgrounds/autocomplete/index.html +++ b/playgrounds/autocomplete/index.html @@ -1,16 +1,13 @@ - - + +
- - - + + +