diff --git a/bindings/javascript/examples/wasm/index.html b/bindings/javascript/examples/wasm/index.html
deleted file mode 100644
index efd7b0b7b..000000000
--- a/bindings/javascript/examples/wasm/index.html
+++ /dev/null
@@ -1,34 +0,0 @@
-
-
-
-
-
-
-
-
-
diff --git a/bindings/javascript/examples/wasm/package.json b/bindings/javascript/examples/wasm/package.json
deleted file mode 100644
index 3cd63f705..000000000
--- a/bindings/javascript/examples/wasm/package.json
+++ /dev/null
@@ -1,19 +0,0 @@
-{
- "name": "wasm",
- "version": "1.0.0",
- "main": "index.js",
- "scripts": {
- "dev": "vite",
- "build": "vite build",
- "preview": "vite preview"
- },
- "author": "",
- "license": "ISC",
- "description": "",
- "devDependencies": {
- "vite": "^7.1.4"
- },
- "dependencies": {
- "@tursodatabase/database": "../.."
- }
-}
diff --git a/bindings/javascript/examples/wasm/vite.config.js b/bindings/javascript/examples/wasm/vite.config.js
deleted file mode 100644
index 7adffc470..000000000
--- a/bindings/javascript/examples/wasm/vite.config.js
+++ /dev/null
@@ -1,26 +0,0 @@
-import { defineConfig, searchForWorkspaceRoot } from 'vite'
-
-export default defineConfig({
- build: {
- minify: false, // Set this to false to disable minification
- },
- resolve: {
- alias: {
- '@tursodatabase/database-wasm32-wasi': '../../turso.wasi-wasm.js'
- },
- },
- server: {
- fs: {
- allow: ['.']
- },
- headers: {
- 'Cross-Origin-Opener-Policy': 'same-origin',
- 'Cross-Origin-Embedder-Policy': 'require-corp',
- }
- },
- optimizeDeps: {
- exclude: [
- "@tursodatabase/database-wasm32-wasi",
- ]
- },
-})
diff --git a/bindings/javascript/examples/wasm/wasm/index.html b/bindings/javascript/examples/wasm/wasm/index.html
deleted file mode 100644
index 5aac23315..000000000
--- a/bindings/javascript/examples/wasm/wasm/index.html
+++ /dev/null
@@ -1,272 +0,0 @@
-
-
-
-
-
-
- Brutal DB Viewer
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/bindings/javascript/examples/wasm/wasm/package-lock.json b/bindings/javascript/examples/wasm/wasm/package-lock.json
deleted file mode 100644
index 1736671a3..000000000
--- a/bindings/javascript/examples/wasm/wasm/package-lock.json
+++ /dev/null
@@ -1,335 +0,0 @@
-{
- "name": "wasm",
- "version": "1.0.0",
- "lockfileVersion": 3,
- "requires": true,
- "packages": {
- "": {
- "name": "wasm",
- "version": "1.0.0",
- "license": "ISC",
- "dependencies": {
- "@tursodatabase/database-wasm": "../../packages/browser"
- },
- "devDependencies": {
- "vite": "^7.1.4"
- }
- },
- "../../packages/browser": {
- "name": "@tursodatabase/database-wasm",
- "version": "0.1.5",
- "license": "MIT",
- "dependencies": {
- "@napi-rs/wasm-runtime": "^1.0.3",
- "@tursodatabase/database-wasm-common": "^0.1.5",
- "@tursodatabase/database-common": "^0.1.5"
- },
- "devDependencies": {
- "@napi-rs/cli": "^3.1.5",
- "@vitest/browser": "^3.2.4",
- "playwright": "^1.55.0",
- "typescript": "^5.9.2",
- "vitest": "^3.2.4"
- }
- },
- "node_modules/@esbuild/linux-arm64": {
- "version": "0.25.9",
- "cpu": [
- "arm64"
- ],
- "dev": true,
- "license": "MIT",
- "optional": true,
- "os": [
- "linux"
- ],
- "engines": {
- "node": ">=18"
- }
- },
- "node_modules/@rollup/rollup-linux-arm64-gnu": {
- "version": "4.50.0",
- "cpu": [
- "arm64"
- ],
- "dev": true,
- "license": "MIT",
- "optional": true,
- "os": [
- "linux"
- ]
- },
- "node_modules/@rollup/rollup-linux-arm64-musl": {
- "version": "4.50.0",
- "cpu": [
- "arm64"
- ],
- "dev": true,
- "license": "MIT",
- "optional": true,
- "os": [
- "linux"
- ]
- },
- "node_modules/@tursodatabase/database-wasm": {
- "resolved": "../../packages/browser",
- "link": true
- },
- "node_modules/@types/estree": {
- "version": "1.0.8",
- "dev": true,
- "license": "MIT"
- },
- "node_modules/esbuild": {
- "version": "0.25.9",
- "dev": true,
- "hasInstallScript": true,
- "license": "MIT",
- "bin": {
- "esbuild": "bin/esbuild"
- },
- "engines": {
- "node": ">=18"
- },
- "optionalDependencies": {
- "@esbuild/aix-ppc64": "0.25.9",
- "@esbuild/android-arm": "0.25.9",
- "@esbuild/android-arm64": "0.25.9",
- "@esbuild/android-x64": "0.25.9",
- "@esbuild/darwin-arm64": "0.25.9",
- "@esbuild/darwin-x64": "0.25.9",
- "@esbuild/freebsd-arm64": "0.25.9",
- "@esbuild/freebsd-x64": "0.25.9",
- "@esbuild/linux-arm": "0.25.9",
- "@esbuild/linux-arm64": "0.25.9",
- "@esbuild/linux-ia32": "0.25.9",
- "@esbuild/linux-loong64": "0.25.9",
- "@esbuild/linux-mips64el": "0.25.9",
- "@esbuild/linux-ppc64": "0.25.9",
- "@esbuild/linux-riscv64": "0.25.9",
- "@esbuild/linux-s390x": "0.25.9",
- "@esbuild/linux-x64": "0.25.9",
- "@esbuild/netbsd-arm64": "0.25.9",
- "@esbuild/netbsd-x64": "0.25.9",
- "@esbuild/openbsd-arm64": "0.25.9",
- "@esbuild/openbsd-x64": "0.25.9",
- "@esbuild/openharmony-arm64": "0.25.9",
- "@esbuild/sunos-x64": "0.25.9",
- "@esbuild/win32-arm64": "0.25.9",
- "@esbuild/win32-ia32": "0.25.9",
- "@esbuild/win32-x64": "0.25.9"
- }
- },
- "node_modules/fdir": {
- "version": "6.5.0",
- "dev": true,
- "license": "MIT",
- "engines": {
- "node": ">=12.0.0"
- },
- "peerDependencies": {
- "picomatch": "^3 || ^4"
- },
- "peerDependenciesMeta": {
- "picomatch": {
- "optional": true
- }
- }
- },
- "node_modules/nanoid": {
- "version": "3.3.11",
- "dev": true,
- "funding": [
- {
- "type": "github",
- "url": "https://github.com/sponsors/ai"
- }
- ],
- "license": "MIT",
- "bin": {
- "nanoid": "bin/nanoid.cjs"
- },
- "engines": {
- "node": "^10 || ^12 || ^13.7 || ^14 || >=15.0.1"
- }
- },
- "node_modules/picocolors": {
- "version": "1.1.1",
- "dev": true,
- "license": "ISC"
- },
- "node_modules/picomatch": {
- "version": "4.0.3",
- "dev": true,
- "license": "MIT",
- "engines": {
- "node": ">=12"
- },
- "funding": {
- "url": "https://github.com/sponsors/jonschlinkert"
- }
- },
- "node_modules/postcss": {
- "version": "8.5.6",
- "dev": true,
- "funding": [
- {
- "type": "opencollective",
- "url": "https://opencollective.com/postcss/"
- },
- {
- "type": "tidelift",
- "url": "https://tidelift.com/funding/github/npm/postcss"
- },
- {
- "type": "github",
- "url": "https://github.com/sponsors/ai"
- }
- ],
- "license": "MIT",
- "dependencies": {
- "nanoid": "^3.3.11",
- "picocolors": "^1.1.1",
- "source-map-js": "^1.2.1"
- },
- "engines": {
- "node": "^10 || ^12 || >=14"
- }
- },
- "node_modules/rollup": {
- "version": "4.50.0",
- "dev": true,
- "license": "MIT",
- "dependencies": {
- "@types/estree": "1.0.8"
- },
- "bin": {
- "rollup": "dist/bin/rollup"
- },
- "engines": {
- "node": ">=18.0.0",
- "npm": ">=8.0.0"
- },
- "optionalDependencies": {
- "@rollup/rollup-android-arm-eabi": "4.50.0",
- "@rollup/rollup-android-arm64": "4.50.0",
- "@rollup/rollup-darwin-arm64": "4.50.0",
- "@rollup/rollup-darwin-x64": "4.50.0",
- "@rollup/rollup-freebsd-arm64": "4.50.0",
- "@rollup/rollup-freebsd-x64": "4.50.0",
- "@rollup/rollup-linux-arm-gnueabihf": "4.50.0",
- "@rollup/rollup-linux-arm-musleabihf": "4.50.0",
- "@rollup/rollup-linux-arm64-gnu": "4.50.0",
- "@rollup/rollup-linux-arm64-musl": "4.50.0",
- "@rollup/rollup-linux-loongarch64-gnu": "4.50.0",
- "@rollup/rollup-linux-ppc64-gnu": "4.50.0",
- "@rollup/rollup-linux-riscv64-gnu": "4.50.0",
- "@rollup/rollup-linux-riscv64-musl": "4.50.0",
- "@rollup/rollup-linux-s390x-gnu": "4.50.0",
- "@rollup/rollup-linux-x64-gnu": "4.50.0",
- "@rollup/rollup-linux-x64-musl": "4.50.0",
- "@rollup/rollup-openharmony-arm64": "4.50.0",
- "@rollup/rollup-win32-arm64-msvc": "4.50.0",
- "@rollup/rollup-win32-ia32-msvc": "4.50.0",
- "@rollup/rollup-win32-x64-msvc": "4.50.0",
- "fsevents": "~2.3.2"
- }
- },
- "node_modules/source-map-js": {
- "version": "1.2.1",
- "dev": true,
- "license": "BSD-3-Clause",
- "engines": {
- "node": ">=0.10.0"
- }
- },
- "node_modules/tinyglobby": {
- "version": "0.2.14",
- "dev": true,
- "license": "MIT",
- "dependencies": {
- "fdir": "^6.4.4",
- "picomatch": "^4.0.2"
- },
- "engines": {
- "node": ">=12.0.0"
- },
- "funding": {
- "url": "https://github.com/sponsors/SuperchupuDev"
- }
- },
- "node_modules/vite": {
- "version": "7.1.4",
- "dev": true,
- "license": "MIT",
- "dependencies": {
- "esbuild": "^0.25.0",
- "fdir": "^6.5.0",
- "picomatch": "^4.0.3",
- "postcss": "^8.5.6",
- "rollup": "^4.43.0",
- "tinyglobby": "^0.2.14"
- },
- "bin": {
- "vite": "bin/vite.js"
- },
- "engines": {
- "node": "^20.19.0 || >=22.12.0"
- },
- "funding": {
- "url": "https://github.com/vitejs/vite?sponsor=1"
- },
- "optionalDependencies": {
- "fsevents": "~2.3.3"
- },
- "peerDependencies": {
- "@types/node": "^20.19.0 || >=22.12.0",
- "jiti": ">=1.21.0",
- "less": "^4.0.0",
- "lightningcss": "^1.21.0",
- "sass": "^1.70.0",
- "sass-embedded": "^1.70.0",
- "stylus": ">=0.54.8",
- "sugarss": "^5.0.0",
- "terser": "^5.16.0",
- "tsx": "^4.8.1",
- "yaml": "^2.4.2"
- },
- "peerDependenciesMeta": {
- "@types/node": {
- "optional": true
- },
- "jiti": {
- "optional": true
- },
- "less": {
- "optional": true
- },
- "lightningcss": {
- "optional": true
- },
- "sass": {
- "optional": true
- },
- "sass-embedded": {
- "optional": true
- },
- "stylus": {
- "optional": true
- },
- "sugarss": {
- "optional": true
- },
- "terser": {
- "optional": true
- },
- "tsx": {
- "optional": true
- },
- "yaml": {
- "optional": true
- }
- }
- }
- }
-}
diff --git a/bindings/javascript/examples/wasm/wasm/package.json b/bindings/javascript/examples/wasm/wasm/package.json
deleted file mode 100644
index 175aabe87..000000000
--- a/bindings/javascript/examples/wasm/wasm/package.json
+++ /dev/null
@@ -1,19 +0,0 @@
-{
- "name": "wasm",
- "version": "1.0.0",
- "main": "index.js",
- "scripts": {
- "dev": "vite",
- "build": "vite build",
- "preview": "vite preview"
- },
- "author": "",
- "license": "ISC",
- "description": "",
- "devDependencies": {
- "vite": "^7.1.4"
- },
- "dependencies": {
- "@tursodatabase/database-wasm": "../../browser"
- }
-}
diff --git a/bindings/javascript/examples/wasm/wasm/vite.config.js b/bindings/javascript/examples/wasm/wasm/vite.config.js
deleted file mode 100644
index 3d37c5172..000000000
--- a/bindings/javascript/examples/wasm/wasm/vite.config.js
+++ /dev/null
@@ -1,22 +0,0 @@
-import { defineConfig, searchForWorkspaceRoot } from 'vite'
-
-export default defineConfig({
- server: {
- fs: {
- allow: ['.', '../../']
- },
- define:
- {
- 'process.env.NODE_DEBUG_NATIVE': 'false', // string replace at build-time
- },
- headers: {
- 'Cross-Origin-Opener-Policy': 'same-origin',
- 'Cross-Origin-Embedder-Policy': 'require-corp',
- }
- },
- optimizeDeps: {
- esbuildOptions: {
- define: { 'process.env.NODE_DEBUG_NATIVE': 'false' },
- },
- },
-})