Skip to content

Commit 8e8d6bc

Browse files
authored
chore: remove framework adapters (#703)
* remove adapters * remove packages from release-please config * update readme to reflect the correct state of packages * revert workspace ordering in package.json and remove nuxt test * hoist jsdom in root * update lockfile * downgrade to typescript v5 * downgrade jsdom and update readme * fix lint errors * fix remaining lint and build errors * making tests pass * remove extra publishing * remove extra config * supress lint errors
1 parent f1238cd commit 8e8d6bc

116 files changed

Lines changed: 8260 additions & 23111 deletions

File tree

Some content is hidden

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

.github/workflows/nuxt-module.yaml

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

.github/workflows/release-please.yaml

Lines changed: 0 additions & 33 deletions
Original file line numberDiff line numberDiff line change
@@ -201,17 +201,6 @@ jobs:
201201
fi
202202
env:
203203
NODE_AUTH_TOKEN: ${{secrets.NPM_TOKEN}}
204-
- if:
205-
${{ steps.release.outputs['packages/nuxt-module--release_created'] || github.event_name == 'workflow_dispatch'
206-
}}
207-
run: |
208-
if [[ "${{ github.event_name }}" == "workflow_dispatch" ]]; then
209-
npm publish packages/nuxt-module/ --provenance --access=public || true
210-
else
211-
npm publish packages/nuxt-module/ --provenance --access=public
212-
fi
213-
env:
214-
NODE_AUTH_TOKEN: ${{secrets.NPM_TOKEN}}
215204
- if:
216205
${{ steps.release.outputs['packages/redirects--release_created'] || github.event_name == 'workflow_dispatch'
217206
}}
@@ -251,28 +240,6 @@ jobs:
251240
fi
252241
env:
253242
NODE_AUTH_TOKEN: ${{secrets.NPM_TOKEN}}
254-
- if:
255-
${{ steps.release.outputs['packages/vite-plugin--release_created'] || github.event_name == 'workflow_dispatch'
256-
}}
257-
run: |
258-
if [[ "${{ github.event_name }}" == "workflow_dispatch" ]]; then
259-
npm publish packages/vite-plugin/ --provenance --access=public || true
260-
else
261-
npm publish packages/vite-plugin/ --provenance --access=public
262-
fi
263-
env:
264-
NODE_AUTH_TOKEN: ${{secrets.NPM_TOKEN}}
265-
- if:
266-
${{ steps.release.outputs['packages/vite-plugin-tanstack-start--release_created'] || github.event_name ==
267-
'workflow_dispatch' }}
268-
run: |
269-
if [[ "${{ github.event_name }}" == "workflow_dispatch" ]]; then
270-
npm publish packages/vite-plugin-tanstack-start/ --provenance --access=public || true
271-
else
272-
npm publish packages/vite-plugin-tanstack-start/ --provenance --access=public
273-
fi
274-
env:
275-
NODE_AUTH_TOKEN: ${{secrets.NPM_TOKEN}}
276243
- if: ${{ steps.release.outputs['packages/ai--release_created'] || github.event_name == 'workflow_dispatch' }}
277244
run: |
278245
if [[ "${{ github.event_name }}" == "workflow_dispatch" ]]; then

.release-please-manifest.json

Lines changed: 1 addition & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -15,13 +15,10 @@
1515
"packages/headers": "2.1.11",
1616
"packages/images": "1.3.10",
1717
"packages/identity/prod": "1.2.0",
18-
"packages/nuxt-module": "0.3.7",
1918
"packages/otel": "6.0.3",
2019
"packages/redirects": "3.1.13",
2120
"packages/runtime": "4.1.25",
2221
"packages/runtime-utils": "2.3.0",
2322
"packages/static": "3.1.10",
24-
"packages/types": "2.8.0",
25-
"packages/vite-plugin": "2.12.7",
26-
"packages/vite-plugin-tanstack-start": "1.3.15"
23+
"packages/types": "2.8.0"
2724
}

README.md

Lines changed: 20 additions & 20 deletions
Original file line numberDiff line numberDiff line change
@@ -27,23 +27,23 @@ npm run dev
2727

2828
## Packages
2929

30-
| Name | Description | Version |
31-
| ----------------------------------------------------------------------------- | ----------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------ |
32-
| 🤖 [@netlify/ai](packages/ai) | TypeScript utilities for interacting with Netlify AI features | [![npm version](https://img.shields.io/npm/v/@netlify/ai.svg)](https://www.npmjs.com/package/@netlify/ai) |
33-
| 🔀 [@netlify/aws-lambda-compat](packages/aws-lambda-compat) | AWS Lambda compatibility wrapper for Netlify Functions | [![npm version](https://img.shields.io/npm/v/@netlify/aws-lambda-compat.svg)](https://www.npmjs.com/package/@netlify/aws-lambda-compat) |
34-
| 🗄️ [@netlify/blobs](packages/blobs) | TypeScript client for Netlify Blobs | [![npm version](https://img.shields.io/npm/v/@netlify/blobs.svg)](https://www.npmjs.com/package/@netlify/blobs) |
35-
| 💾 [@netlify/cache](packages/cache) | TypeScript utilities for interacting with the Netlify cache | [![npm version](https://img.shields.io/npm/v/@netlify/cache.svg)](https://www.npmjs.com/package/@netlify/cache) |
36-
| 🛠[@netlify/dev](packages/dev) | Emulation of the Netlify environment for local development | [![npm version](https://img.shields.io/npm/v/@netlify/dev.svg)](https://www.npmjs.com/package/@netlify/dev) |
37-
| 🔧 [@netlify/dev-utils](packages/dev-utils) | TypeScript utilities for the local emulation of the Netlify environment | [![npm version](https://img.shields.io/npm/v/@netlify/dev-utils.svg)](https://www.npmjs.com/package/@netlify/dev-utils) |
38-
| [@netlify/functions](packages/functions) | TypeScript utilities for interacting with Netlify Functions | [![npm version](https://img.shields.io/npm/v/@netlify/functions.svg)](https://www.npmjs.com/package/@netlify/functions) |
39-
| 📋 [@netlify/headers](packages/headers) | TypeScript implementation of Netlify's headers engine | [![npm version](https://img.shields.io/npm/v/@netlify/headers.svg)](https://www.npmjs.com/package/@netlify/headers) |
40-
| 🖼️ [@netlify/images](packages/images) | TypeScript utilities for interacting with Netlify Image CDN | [![npm version](https://img.shields.io/npm/v/@netlify/images.svg)](https://www.npmjs.com/package/@netlify/images) |
41-
| 🚀 [@netlify/nuxt](packages/nuxt-module) | Nuxt module with a local emulation of the Netlify environment | [![npm version](https://img.shields.io/npm/v/@netlify/nuxt.svg)](https://www.npmjs.com/package/@netlify/nuxt) |
42-
| 🔍 [@netlify/otel](packages/otel) | TypeScript utilities to interact with Netlify's OpenTelemetry | [![npm version](https://img.shields.io/npm/v/@netlify/otel.svg)](https://www.npmjs.com/package/@netlify/otel) |
43-
| 🔄 [@netlify/redirects](packages/redirects) | TypeScript implementation of Netlify's rewrites and redirects engine | [![npm version](https://img.shields.io/npm/v/@netlify/redirects.svg)](https://www.npmjs.com/package/@netlify/redirects) |
44-
| 🏛️ [@netlify/runtime](packages/runtime) | Netlify compute runtime | [![npm version](https://img.shields.io/npm/v/@netlify/runtime.svg)](https://www.npmjs.com/package/@netlify/runtime) |
45-
| 🔨 [@netlify/runtime-utils](packages/runtime-utils) | Cross-environment utilities for the Netlify runtime | [![npm version](https://img.shields.io/npm/v/@netlify/runtime-utils.svg)](https://www.npmjs.com/package/@netlify/runtime-utils) |
46-
| 📁 [@netlify/static](packages/static) | TypeScript implementation of Netlify's static file serving logic | [![npm version](https://img.shields.io/npm/v/@netlify/static.svg)](https://www.npmjs.com/package/@netlify/static) |
47-
| 🔢 [@netlify/types](packages/types) | TypeScript types for Netlify platform primitives | [![npm version](https://img.shields.io/npm/v/@netlify/types.svg)](https://www.npmjs.com/package/@netlify/types) |
48-
| 🔌 [@netlify/vite-plugin](packages/vite-plugin) | Vite plugin with a local emulation of the Netlify environment | [![npm version](https://img.shields.io/npm/v/@netlify/vite-plugin.svg)](https://www.npmjs.com/package/@netlify/vite-plugin) |
49-
| 🔌 [@netlify/vite-plugin-tanstack-start](packages/vite-plugin-tanstack-start) | Vite plugin for TanStack Start on Netlify | [![npm version](https://img.shields.io/npm/v/@netlify/vite-plugin.svg)](https://www.npmjs.com/package/@netlify/vite-plugin-tanstack-start) |
30+
| Name | Description | Version |
31+
| ----------------------------------------------------------- | ----------------------------------------------------------------------- | --------------------------------------------------------------------------------------------------------------------------------------- |
32+
| 🤖 [@netlify/ai](packages/ai) | TypeScript utilities for interacting with Netlify AI features | [![npm version](https://img.shields.io/npm/v/@netlify/ai.svg)](https://www.npmjs.com/package/@netlify/ai) |
33+
| 🔀 [@netlify/aws-lambda-compat](packages/aws-lambda-compat) | AWS Lambda compatibility wrapper for Netlify Functions | [![npm version](https://img.shields.io/npm/v/@netlify/aws-lambda-compat.svg)](https://www.npmjs.com/package/@netlify/aws-lambda-compat) |
34+
| 🗄️ [@netlify/blobs](packages/blobs) | TypeScript client for Netlify Blobs | [![npm version](https://img.shields.io/npm/v/@netlify/blobs.svg)](https://www.npmjs.com/package/@netlify/blobs) |
35+
| 💾 [@netlify/cache](packages/cache) | TypeScript utilities for interacting with the Netlify cache | [![npm version](https://img.shields.io/npm/v/@netlify/cache.svg)](https://www.npmjs.com/package/@netlify/cache) |
36+
| 🗃[@netlify/database](packages/database) | TypeScript client for interacting with Netlify's managed database | [![npm version](https://img.shields.io/npm/v/@netlify/database.svg)](https://www.npmjs.com/package/@netlify/database) |
37+
| 🛠️ [@netlify/dev](packages/dev) | Emulation of the Netlify environment for local development | [![npm version](https://img.shields.io/npm/v/@netlify/dev.svg)](https://www.npmjs.com/package/@netlify/dev) |
38+
| 🔧 [@netlify/dev-utils](packages/dev-utils) | TypeScript utilities for the local emulation of the Netlify environment | [![npm version](https://img.shields.io/npm/v/@netlify/dev-utils.svg)](https://www.npmjs.com/package/@netlify/dev-utils) |
39+
| 🌐 [@netlify/edge-functions](packages/edge-functions) | TypeScript utilities for interacting with Netlify Edge Functions | [![npm version](https://img.shields.io/npm/v/@netlify/edge-functions.svg)](https://www.npmjs.com/package/@netlify/edge-functions) |
40+
| [@netlify/functions](packages/functions) | TypeScript utilities for interacting with Netlify Functions | [![npm version](https://img.shields.io/npm/v/@netlify/functions.svg)](https://www.npmjs.com/package/@netlify/functions) |
41+
| 📋 [@netlify/headers](packages/headers) | TypeScript implementation of Netlify's headers engine | [![npm version](https://img.shields.io/npm/v/@netlify/headers.svg)](https://www.npmjs.com/package/@netlify/headers) |
42+
| 🔐 [@netlify/identity](packages/identity) | TypeScript utilities for interacting with Netlify Identity | [![npm version](https://img.shields.io/npm/v/@netlify/identity.svg)](https://www.npmjs.com/package/@netlify/identity) |
43+
| 🖼️ [@netlify/images](packages/images) | TypeScript utilities for interacting with Netlify Image CDN | [![npm version](https://img.shields.io/npm/v/@netlify/images.svg)](https://www.npmjs.com/package/@netlify/images) |
44+
| 🔍 [@netlify/otel](packages/otel) | TypeScript utilities to interact with Netlify's OpenTelemetry | [![npm version](https://img.shields.io/npm/v/@netlify/otel.svg)](https://www.npmjs.com/package/@netlify/otel) |
45+
| 🔄 [@netlify/redirects](packages/redirects) | TypeScript implementation of Netlify's rewrites and redirects engine | [![npm version](https://img.shields.io/npm/v/@netlify/redirects.svg)](https://www.npmjs.com/package/@netlify/redirects) |
46+
| 🏛️ [@netlify/runtime](packages/runtime) | Netlify compute runtime | [![npm version](https://img.shields.io/npm/v/@netlify/runtime.svg)](https://www.npmjs.com/package/@netlify/runtime) |
47+
| 🔨 [@netlify/runtime-utils](packages/runtime-utils) | Cross-environment utilities for the Netlify runtime | [![npm version](https://img.shields.io/npm/v/@netlify/runtime-utils.svg)](https://www.npmjs.com/package/@netlify/runtime-utils) |
48+
| 📁 [@netlify/static](packages/static) | TypeScript implementation of Netlify's static file serving logic | [![npm version](https://img.shields.io/npm/v/@netlify/static.svg)](https://www.npmjs.com/package/@netlify/static) |
49+
| 🔢 [@netlify/types](packages/types) | TypeScript types for Netlify platform primitives | [![npm version](https://img.shields.io/npm/v/@netlify/types.svg)](https://www.npmjs.com/package/@netlify/types) |

eslint_temporary_suppressions.js

Lines changed: 0 additions & 15 deletions
Original file line numberDiff line numberDiff line change
@@ -747,19 +747,4 @@ export default [
747747
'@typescript-eslint/no-unsafe-assignment': 'off',
748748
},
749749
},
750-
{
751-
files: ['packages/vite-plugin/src/lib/logger.ts'],
752-
rules: {
753-
'@typescript-eslint/no-confusing-void-expression': 'off',
754-
},
755-
},
756-
{
757-
files: ['packages/vite-plugin/src/main.ts'],
758-
rules: {
759-
'@typescript-eslint/no-explicit-any': 'off',
760-
'@typescript-eslint/restrict-template-expressions': 'off',
761-
'@typescript-eslint/no-misused-promises': 'off',
762-
'@typescript-eslint/no-floating-promises': 'off',
763-
},
764-
},
765750
]

0 commit comments

Comments
 (0)