diff --git a/.ocularrc.js b/.ocularrc.js index 53050bc7c6..b03bb1ff00 100644 --- a/.ocularrc.js +++ b/.ocularrc.js @@ -12,7 +12,7 @@ const config = { babel: false, lint: { - paths: ['modules', 'docs', 'test'], // 'examples'], module resolution errors + paths: ['modules', 'docs', 'test', 'examples'], extensions: ['js', 'ts', 'jsx', 'tsx'] }, diff --git a/dev-modules/babel-plugin-inline-webgl-constants/package.json b/dev-modules/babel-plugin-inline-webgl-constants/package.json index cea6a62bdd..fec3995c3b 100644 --- a/dev-modules/babel-plugin-inline-webgl-constants/package.json +++ b/dev-modules/babel-plugin-inline-webgl-constants/package.json @@ -24,6 +24,6 @@ "require": "./dist/index.cjs" }, "dependencies": { - "@luma.gl/constants": "9.1.0-alpha.14" + "@luma.gl/constants": "9.1.0-alpha.16" } } diff --git a/examples/api/animation/package.json b/examples/api/animation/package.json index df06e21a2b..1d3bdd3ccd 100644 --- a/examples/api/animation/package.json +++ b/examples/api/animation/package.json @@ -8,10 +8,10 @@ "serve": "vite preview" }, "dependencies": { - "@luma.gl/core": "9.1.0-alpha.14", - "@luma.gl/engine": "9.1.0-alpha.14", - "@luma.gl/shadertools": "9.1.0-alpha.14", - "@luma.gl/webgl": "9.1.0-alpha.14", + "@luma.gl/core": "9.1.0-alpha.16", + "@luma.gl/engine": "9.1.0-alpha.16", + "@luma.gl/shadertools": "9.1.0-alpha.16", + "@luma.gl/webgl": "9.1.0-alpha.16", "@math.gl/core": "4.1.0-alpha.3" }, "devDependencies": { diff --git a/examples/api/cubemap/package.json b/examples/api/cubemap/package.json index f3e5bd70a6..5a2f38528b 100644 --- a/examples/api/cubemap/package.json +++ b/examples/api/cubemap/package.json @@ -8,12 +8,12 @@ "serve": "vite preview" }, "dependencies": { - "@luma.gl/constants": "9.1.0-alpha.14", - "@luma.gl/core": "9.1.0-alpha.14", - "@luma.gl/engine": "9.1.0-alpha.14", - "@luma.gl/shadertools": "9.1.0-alpha.14", - "@luma.gl/webgl": "9.1.0-alpha.14", - "@luma.gl/webgpu": "9.1.0-alpha.14", + "@luma.gl/constants": "9.1.0-alpha.16", + "@luma.gl/core": "9.1.0-alpha.16", + "@luma.gl/engine": "9.1.0-alpha.16", + "@luma.gl/shadertools": "9.1.0-alpha.16", + "@luma.gl/webgl": "9.1.0-alpha.16", + "@luma.gl/webgpu": "9.1.0-alpha.16", "@math.gl/core": "4.1.0-alpha.3" }, "devDependencies": { diff --git a/examples/api/texture-3d/package.json b/examples/api/texture-3d/package.json index a871b514a7..81e1311068 100644 --- a/examples/api/texture-3d/package.json +++ b/examples/api/texture-3d/package.json @@ -8,11 +8,11 @@ "serve": "vite preview" }, "dependencies": { - "@luma.gl/core": "9.1.0-alpha.14", - "@luma.gl/engine": "9.1.0-alpha.14", - "@luma.gl/shadertools": "9.1.0-alpha.14", - "@luma.gl/webgl": "9.1.0-alpha.14", - "@luma.gl/webgpu": "9.1.0-alpha.14", + "@luma.gl/core": "9.1.0-alpha.16", + "@luma.gl/engine": "9.1.0-alpha.16", + "@luma.gl/shadertools": "9.1.0-alpha.16", + "@luma.gl/webgl": "9.1.0-alpha.16", + "@luma.gl/webgpu": "9.1.0-alpha.16", "@math.gl/core": "4.1.0-alpha.3" }, "devDependencies": { diff --git a/examples/showcase/instancing/app.ts b/examples/showcase/instancing/app.ts index 29142ef101..2ac9978eae 100644 --- a/examples/showcase/instancing/app.ts +++ b/examples/showcase/instancing/app.ts @@ -4,9 +4,7 @@ import {Device} from '@luma.gl/core'; import type {AnimationProps, ModelProps} from '@luma.gl/engine'; -// @ts-ignore - ib added this to solve module resolution mess import {AnimationLoopTemplate, CubeGeometry, Timeline, Model, ShaderInputs} from '@luma.gl/engine'; -// @ts-ignore TODO - ib added this to solve module resolution mess import {makeRandomGenerator, PickingManager, indexPicking as picking} from '@luma.gl/engine'; import {dirlight, ShaderModule} from '@luma.gl/shadertools'; import {Matrix4, radians} from '@math.gl/core'; @@ -60,20 +58,20 @@ fn vertexMain(inputs: VertexInputs) -> FragmentInputs { let delta = length(inputs.instanceOffsets); let offset = vec4(inputs.instanceOffsets, sin((app.time + delta) * 0.1) * 16.0, 0); outputs.Position = app.projectionMatrix * app.viewMatrix * (app.modelMatrix * inputs.positions + offset); - + outputs.normal = dirlight_setNormal((app.modelMatrix * vec4(inputs.normals, 0.0)).xyz); outputs.color = inputs.instanceColors; // vec4 pickColor = vec4(0., instanceIndexes, 1.0); picking_setPickingColor(0); - + return outputs; } @fragment fn fragmentMain(inputs: FragmentInputs) -> @location(0) vec4 { - var fragColor = inputs.color; - fragColor = dirlight_filterColor(fragColor, DirlightInputs(inputs.normal)); + var fragColor = inputs.color; + fragColor = dirlight_filterColor(fragColor, DirlightInputs(inputs.normal)); return fragColor; } `; diff --git a/examples/showcase/instancing/package.json b/examples/showcase/instancing/package.json index 5d36b6b608..a731e5c752 100644 --- a/examples/showcase/instancing/package.json +++ b/examples/showcase/instancing/package.json @@ -9,11 +9,11 @@ "serve": "vite preview" }, "dependencies": { - "@luma.gl/core": "9.1.0-alpha.14", - "@luma.gl/engine": "9.1.0-alpha.14", - "@luma.gl/shadertools": "9.1.0-alpha.14", - "@luma.gl/webgl": "9.1.0-alpha.14", - "@luma.gl/webgpu": "9.1.0-alpha.14", + "@luma.gl/core": "9.1.0-alpha.16", + "@luma.gl/engine": "9.1.0-alpha.16", + "@luma.gl/shadertools": "9.1.0-alpha.16", + "@luma.gl/webgl": "9.1.0-alpha.16", + "@luma.gl/webgpu": "9.1.0-alpha.16", "@math.gl/core": "4.1.0-alpha.3" }, "devDependencies": { diff --git a/examples/showcase/persistence/package.json b/examples/showcase/persistence/package.json index e5d7028c22..a9490a387c 100644 --- a/examples/showcase/persistence/package.json +++ b/examples/showcase/persistence/package.json @@ -8,11 +8,11 @@ "serve": "vite preview" }, "dependencies": { - "@luma.gl/core": "9.1.0-alpha.14", - "@luma.gl/engine": "9.1.0-alpha.14", - "@luma.gl/shadertools": "9.1.0-alpha.14", - "@luma.gl/webgl": "9.1.0-alpha.14", - "@luma.gl/webgpu": "9.1.0-alpha.14", + "@luma.gl/core": "9.1.0-alpha.16", + "@luma.gl/engine": "9.1.0-alpha.16", + "@luma.gl/shadertools": "9.1.0-alpha.16", + "@luma.gl/webgl": "9.1.0-alpha.16", + "@luma.gl/webgpu": "9.1.0-alpha.16", "@math.gl/core": "4.1.0-alpha.3" }, "devDependencies": { diff --git a/examples/showcase/postprocessing/package.json b/examples/showcase/postprocessing/package.json index be2f1b9e3c..9ac5c8d2d9 100644 --- a/examples/showcase/postprocessing/package.json +++ b/examples/showcase/postprocessing/package.json @@ -1,5 +1,5 @@ { - "name": "luma.gl-examples-hello-gltf", + "name": "luma.gl-examples-postprocessing", "version": "9.1.0-alpha.12", "private": true, "scripts": { @@ -10,12 +10,12 @@ "dependencies": { "@loaders.gl/core": "^4.2.0", "@loaders.gl/gltf": "^4.2.0", - "@luma.gl/core": "9.1.0-alpha.12", - "@luma.gl/engine": "9.1.0-alpha.12", - "@luma.gl/gltf": "9.1.0-alpha.12", - "@luma.gl/shadertools": "9.1.0-alpha.12", - "@luma.gl/webgl": "9.1.0-alpha.12", - "@luma.gl/webgpu": "9.1.0-alpha.12", + "@luma.gl/core": "9.1.0-alpha.16", + "@luma.gl/engine": "9.1.0-alpha.16", + "@luma.gl/gltf": "9.1.0-alpha.16", + "@luma.gl/shadertools": "9.1.0-alpha.16", + "@luma.gl/webgl": "9.1.0-alpha.16", + "@luma.gl/webgpu": "9.1.0-alpha.16", "@math.gl/core": "4.1.0-alpha.3" }, "devDependencies": { diff --git a/examples/tutorials/hello-cube/package.json b/examples/tutorials/hello-cube/package.json index 34f1c13780..bb748c14af 100644 --- a/examples/tutorials/hello-cube/package.json +++ b/examples/tutorials/hello-cube/package.json @@ -8,10 +8,10 @@ "serve": "vite preview" }, "dependencies": { - "@luma.gl/core": "9.1.0-alpha.14", - "@luma.gl/engine": "9.1.0-alpha.14", - "@luma.gl/shadertools": "9.1.0-alpha.14", - "@luma.gl/webgl": "9.1.0-alpha.14", + "@luma.gl/core": "9.1.0-alpha.16", + "@luma.gl/engine": "9.1.0-alpha.16", + "@luma.gl/shadertools": "9.1.0-alpha.16", + "@luma.gl/webgl": "9.1.0-alpha.16", "@math.gl/core": "4.1.0-alpha.3" }, "devDependencies": { diff --git a/examples/tutorials/hello-gltf/package.json b/examples/tutorials/hello-gltf/package.json index ce62da4168..f8675ead98 100644 --- a/examples/tutorials/hello-gltf/package.json +++ b/examples/tutorials/hello-gltf/package.json @@ -10,12 +10,12 @@ "dependencies": { "@loaders.gl/core": "^4.2.0", "@loaders.gl/gltf": "^4.2.0", - "@luma.gl/core": "9.1.0-alpha.14", - "@luma.gl/engine": "9.1.0-alpha.14", - "@luma.gl/gltf": "9.1.0-alpha.14", - "@luma.gl/shadertools": "9.1.0-alpha.14", - "@luma.gl/webgl": "9.1.0-alpha.14", - "@luma.gl/webgpu": "9.1.0-alpha.14", + "@luma.gl/core": "9.1.0-alpha.16", + "@luma.gl/engine": "9.1.0-alpha.16", + "@luma.gl/gltf": "9.1.0-alpha.16", + "@luma.gl/shadertools": "9.1.0-alpha.16", + "@luma.gl/webgl": "9.1.0-alpha.16", + "@luma.gl/webgpu": "9.1.0-alpha.16", "@math.gl/core": "4.1.0-alpha.3" }, "devDependencies": { diff --git a/examples/tutorials/hello-instanced-cubes/package.json b/examples/tutorials/hello-instanced-cubes/package.json index 07f79ccc94..fa250c40a4 100644 --- a/examples/tutorials/hello-instanced-cubes/package.json +++ b/examples/tutorials/hello-instanced-cubes/package.json @@ -8,11 +8,11 @@ "serve": "vite preview" }, "dependencies": { - "@luma.gl/core": "9.1.0-alpha.14", - "@luma.gl/engine": "9.1.0-alpha.14", - "@luma.gl/shadertools": "9.1.0-alpha.14", - "@luma.gl/webgl": "9.1.0-alpha.14", - "@luma.gl/webgpu": "9.1.0-alpha.14", + "@luma.gl/core": "9.1.0-alpha.16", + "@luma.gl/engine": "9.1.0-alpha.16", + "@luma.gl/shadertools": "9.1.0-alpha.16", + "@luma.gl/webgl": "9.1.0-alpha.16", + "@luma.gl/webgpu": "9.1.0-alpha.16", "@math.gl/core": "4.1.0-alpha.3" }, "devDependencies": { diff --git a/examples/tutorials/hello-instancing/package.json b/examples/tutorials/hello-instancing/package.json index 88954d1a03..11eb90310c 100644 --- a/examples/tutorials/hello-instancing/package.json +++ b/examples/tutorials/hello-instancing/package.json @@ -8,10 +8,10 @@ "serve": "vite preview" }, "dependencies": { - "@luma.gl/core": "9.1.0-alpha.14", - "@luma.gl/engine": "9.1.0-alpha.14", - "@luma.gl/shadertools": "9.1.0-alpha.14", - "@luma.gl/webgl": "9.1.0-alpha.14" + "@luma.gl/core": "9.1.0-alpha.16", + "@luma.gl/engine": "9.1.0-alpha.16", + "@luma.gl/shadertools": "9.1.0-alpha.16", + "@luma.gl/webgl": "9.1.0-alpha.16" }, "devDependencies": { "typescript": "^5.5.0", diff --git a/examples/tutorials/hello-triangle-geometry/package.json b/examples/tutorials/hello-triangle-geometry/package.json index a58e8d56e0..4a5548380e 100644 --- a/examples/tutorials/hello-triangle-geometry/package.json +++ b/examples/tutorials/hello-triangle-geometry/package.json @@ -8,11 +8,11 @@ "serve": "vite preview" }, "dependencies": { - "@luma.gl/core": "9.1.0-alpha.14", - "@luma.gl/engine": "9.1.0-alpha.14", - "@luma.gl/shadertools": "9.1.0-alpha.14", - "@luma.gl/webgl": "9.1.0-alpha.14", - "@luma.gl/webgpu": "9.1.0-alpha.14" + "@luma.gl/core": "9.1.0-alpha.16", + "@luma.gl/engine": "9.1.0-alpha.16", + "@luma.gl/shadertools": "9.1.0-alpha.16", + "@luma.gl/webgl": "9.1.0-alpha.16", + "@luma.gl/webgpu": "9.1.0-alpha.16" }, "devDependencies": { "typescript": "^5.5.0", diff --git a/examples/tutorials/hello-triangle/package.json b/examples/tutorials/hello-triangle/package.json index 780e5df3f1..cdde7c9ffe 100644 --- a/examples/tutorials/hello-triangle/package.json +++ b/examples/tutorials/hello-triangle/package.json @@ -8,10 +8,10 @@ "serve": "vite preview" }, "dependencies": { - "@luma.gl/core": "9.1.0-alpha.14", - "@luma.gl/engine": "9.1.0-alpha.14", - "@luma.gl/shadertools": "9.1.0-alpha.14", - "@luma.gl/webgpu": "9.1.0-alpha.14", + "@luma.gl/core": "9.1.0-alpha.16", + "@luma.gl/engine": "9.1.0-alpha.16", + "@luma.gl/shadertools": "9.1.0-alpha.16", + "@luma.gl/webgpu": "9.1.0-alpha.16", "@math.gl/core": "4.1.0-alpha.3" }, "devDependencies": { diff --git a/examples/tutorials/hello-two-cubes/package.json b/examples/tutorials/hello-two-cubes/package.json index dc796f6243..5984d4e6b6 100644 --- a/examples/tutorials/hello-two-cubes/package.json +++ b/examples/tutorials/hello-two-cubes/package.json @@ -8,10 +8,10 @@ "serve": "vite preview" }, "dependencies": { - "@luma.gl/core": "9.1.0-alpha.14", - "@luma.gl/engine": "9.1.0-alpha.14", - "@luma.gl/shadertools": "9.1.0-alpha.14", - "@luma.gl/webgpu": "9.1.0-alpha.14", + "@luma.gl/core": "9.1.0-alpha.16", + "@luma.gl/engine": "9.1.0-alpha.16", + "@luma.gl/shadertools": "9.1.0-alpha.16", + "@luma.gl/webgpu": "9.1.0-alpha.16", "@math.gl/core": "4.1.0-alpha.3" }, "devDependencies": { diff --git a/examples/tutorials/lighting/package.json b/examples/tutorials/lighting/package.json index f812490af7..8768ac53dc 100644 --- a/examples/tutorials/lighting/package.json +++ b/examples/tutorials/lighting/package.json @@ -8,10 +8,10 @@ "serve": "vite preview" }, "dependencies": { - "@luma.gl/core": "9.1.0-alpha.14", - "@luma.gl/engine": "9.1.0-alpha.14", - "@luma.gl/shadertools": "9.1.0-alpha.14", - "@luma.gl/webgl": "9.1.0-alpha.14", + "@luma.gl/core": "9.1.0-alpha.16", + "@luma.gl/engine": "9.1.0-alpha.16", + "@luma.gl/shadertools": "9.1.0-alpha.16", + "@luma.gl/webgl": "9.1.0-alpha.16", "@math.gl/core": "4.1.0-alpha.3" }, "devDependencies": { diff --git a/examples/tutorials/shader-hooks/package.json b/examples/tutorials/shader-hooks/package.json index e4148c5d98..770fade74f 100644 --- a/examples/tutorials/shader-hooks/package.json +++ b/examples/tutorials/shader-hooks/package.json @@ -8,10 +8,10 @@ "serve": "vite preview" }, "dependencies": { - "@luma.gl/core": "9.1.0-alpha.14", - "@luma.gl/engine": "9.1.0-alpha.14", - "@luma.gl/shadertools": "9.1.0-alpha.14", - "@luma.gl/webgl": "9.1.0-alpha.14" + "@luma.gl/core": "9.1.0-alpha.16", + "@luma.gl/engine": "9.1.0-alpha.16", + "@luma.gl/shadertools": "9.1.0-alpha.16", + "@luma.gl/webgl": "9.1.0-alpha.16" }, "devDependencies": { "typescript": "^5.5.0", diff --git a/examples/tutorials/shader-modules/package.json b/examples/tutorials/shader-modules/package.json index 075f6d7fce..3a1212959b 100644 --- a/examples/tutorials/shader-modules/package.json +++ b/examples/tutorials/shader-modules/package.json @@ -8,10 +8,10 @@ "serve": "vite preview" }, "dependencies": { - "@luma.gl/core": "9.1.0-alpha.14", - "@luma.gl/engine": "9.1.0-alpha.14", - "@luma.gl/shadertools": "9.1.0-alpha.14", - "@luma.gl/webgl": "9.1.0-alpha.14" + "@luma.gl/core": "9.1.0-alpha.16", + "@luma.gl/engine": "9.1.0-alpha.16", + "@luma.gl/shadertools": "9.1.0-alpha.16", + "@luma.gl/webgl": "9.1.0-alpha.16" }, "devDependencies": { "typescript": "^5.5.0", diff --git a/examples/tutorials/transform-feedback/package.json b/examples/tutorials/transform-feedback/package.json index 3b2cf79f9a..6d883607b8 100644 --- a/examples/tutorials/transform-feedback/package.json +++ b/examples/tutorials/transform-feedback/package.json @@ -8,10 +8,11 @@ "serve": "vite preview" }, "dependencies": { - "@luma.gl/core": "9.1.0-alpha.14", - "@luma.gl/engine": "9.1.0-alpha.14", - "@luma.gl/webgl": "9.1.0-alpha.14", - "@luma.gl/webgpu": "9.1.0-alpha.14" + "@luma.gl/core": "9.1.0-alpha.16", + "@luma.gl/engine": "9.1.0-alpha.16", + "@luma.gl/shadertools": "9.1.0-alpha.16", + "@luma.gl/webgl": "9.1.0-alpha.16", + "@luma.gl/webgpu": "9.1.0-alpha.16" }, "devDependencies": { "typescript": "^5.1.6", diff --git a/examples/tutorials/transform/package.json b/examples/tutorials/transform/package.json index 957d219235..bed4ca10ba 100644 --- a/examples/tutorials/transform/package.json +++ b/examples/tutorials/transform/package.json @@ -8,9 +8,10 @@ "serve": "vite preview" }, "dependencies": { - "@luma.gl/engine": "9.1.0-alpha.14", - "@luma.gl/shadertools": "9.1.0-alpha.14", - "@luma.gl/webgl": "9.1.0-alpha.14", + "@luma.gl/core": "9.1.0-alpha.16", + "@luma.gl/engine": "9.1.0-alpha.16", + "@luma.gl/shadertools": "9.1.0-alpha.16", + "@luma.gl/webgl": "9.1.0-alpha.16", "@probe.gl/log": "^4.0.8" }, "devDependencies": { diff --git a/lerna.json b/lerna.json index 9a09c3263b..118c36a255 100644 --- a/lerna.json +++ b/lerna.json @@ -3,7 +3,8 @@ "npmClient": "yarn", "exact": true, "packages": [ - "modules/*" + "modules/*", + "examples/*/*" ], "command": { "publish": { @@ -18,4 +19,4 @@ "publishConfig": { "access": "public" } -} \ No newline at end of file +} diff --git a/modules/engine/package.json b/modules/engine/package.json index 9bb44643ee..df7fd45a3f 100644 --- a/modules/engine/package.json +++ b/modules/engine/package.json @@ -40,8 +40,8 @@ "prepublishOnly": "npm run build-minified-bundle && npm run build-dev-bundle" }, "peerDependencies": { - "@luma.gl/core": "9.1.0-alpha.14", - "@luma.gl/shadertools": "9.1.0-alpha.14" + "@luma.gl/core": "9.1.0-alpha.16", + "@luma.gl/shadertools": "9.1.0-alpha.16" }, "dependencies": { "@math.gl/core": "4.1.0-alpha.3", diff --git a/modules/gltf/package.json b/modules/gltf/package.json index d5c7ffb91f..a886803823 100644 --- a/modules/gltf/package.json +++ b/modules/gltf/package.json @@ -40,9 +40,9 @@ "prepublishOnly": "npm run build-minified-bundle && npm run build-dev-bundle" }, "peerDependencies": { - "@luma.gl/core": "9.1.0-alpha.14", - "@luma.gl/engine": "9.1.0-alpha.14", - "@luma.gl/shadertools": "9.1.0-alpha.14" + "@luma.gl/core": "9.1.0-alpha.16", + "@luma.gl/engine": "9.1.0-alpha.16", + "@luma.gl/shadertools": "9.1.0-alpha.16" }, "dependencies": { "@loaders.gl/core": "^4.2.0", diff --git a/modules/shadertools/package.json b/modules/shadertools/package.json index 5dcf9cfe65..a61140b0a7 100644 --- a/modules/shadertools/package.json +++ b/modules/shadertools/package.json @@ -46,7 +46,7 @@ "prepublishOnly": "npm run build-minified-bundle && npm run build-dev-bundle" }, "peerDependencies": { - "@luma.gl/core": "9.1.0-alpha.14" + "@luma.gl/core": "9.1.0-alpha.16" }, "dependencies": { "@math.gl/core": "4.1.0-alpha.3", diff --git a/modules/test-utils/package.json b/modules/test-utils/package.json index be01ab4d9f..0cf3ce4f03 100644 --- a/modules/test-utils/package.json +++ b/modules/test-utils/package.json @@ -36,11 +36,11 @@ "pre-build": "echo test utils has no bundle" }, "peerDependencies": { - "@luma.gl/core": "9.1.0-alpha.14", - "@luma.gl/engine": "9.1.0-alpha.14", - "@luma.gl/shadertools": "9.1.0-alpha.14", - "@luma.gl/webgl": "9.1.0-alpha.14", - "@luma.gl/webgpu": "9.1.0-alpha.14" + "@luma.gl/core": "9.1.0-alpha.16", + "@luma.gl/engine": "9.1.0-alpha.16", + "@luma.gl/shadertools": "9.1.0-alpha.16", + "@luma.gl/webgl": "9.1.0-alpha.16", + "@luma.gl/webgpu": "9.1.0-alpha.16" }, "dependencies": { "@probe.gl/env": "^4.0.8", diff --git a/modules/webgl/package.json b/modules/webgl/package.json index 12c1cd560b..56ef3d2213 100644 --- a/modules/webgl/package.json +++ b/modules/webgl/package.json @@ -40,7 +40,7 @@ "prepublishOnly": "npm run build-minified-bundle && npm run build-dev-bundle" }, "peerDependencies": { - "@luma.gl/core": "9.1.0-alpha.14" + "@luma.gl/core": "9.1.0-alpha.16" }, "dependencies": { "@luma.gl/constants": "9.1.0-alpha.16", diff --git a/modules/webgpu/package.json b/modules/webgpu/package.json index b69da1ca97..a00d5c675b 100644 --- a/modules/webgpu/package.json +++ b/modules/webgpu/package.json @@ -37,7 +37,7 @@ "prepublishOnly": "npm run build-minified-bundle && npm run build-dev-bundle" }, "peerDependencies": { - "@luma.gl/core": "9.1.0-alpha.14" + "@luma.gl/core": "9.1.0-alpha.16" }, "dependencies": { "@probe.gl/env": "^4.0.8", diff --git a/package.json b/package.json index 44f748bbc6..e8ede4026f 100644 --- a/package.json +++ b/package.json @@ -15,7 +15,8 @@ "3d" ], "workspaces": [ - "modules/*" + "modules/*", + "examples/*/*" ], "browser": { "fs": false diff --git a/test/render/example-test-cases.ts b/test/render/example-test-cases.ts index 5559046da5..ad63d53b2b 100644 --- a/test/render/example-test-cases.ts +++ b/test/render/example-test-cases.ts @@ -72,7 +72,6 @@ function getTestCases(): SnapshotTestRunnerTestCase[] { // @ts-ignore onInitialize: (props: AnimationProps) => { setPathPrefix(`${RESOURCE_PATH}/examples/lessons/${name.slice(-2)}/`); - // @ts-ignore TODO - ib added this to solve module resolution mess animationLoopTemplate = new ExampleAnimationLoopTemplate(props); }, diff --git a/tsconfig.json b/tsconfig.json index d9b83c094c..1d07248a8e 100644 --- a/tsconfig.json +++ b/tsconfig.json @@ -67,11 +67,11 @@ "include": [ "modules/*/src", "modules/*/test", + "examples/**/*", "test/**/*", "node_modules/@webgpu/types" ], "exclude":[ - "examples/**/*", "modules/**/wip", "modules/**/dist", "modules/shadertools/src/libs/wgsl-reflect/wgsl_reflect.module.js", diff --git a/website/package.json b/website/package.json index 8cde7046d6..bb97c816af 100644 --- a/website/package.json +++ b/website/package.json @@ -21,13 +21,13 @@ "@algolia/autocomplete-js": "^1.8.3", "@docusaurus/core": "^3.4.0", "@docusaurus/preset-classic": "^3.4.0", - "@luma.gl/constants": "9.1.0-alpha.14", - "@luma.gl/core": "9.1.0-alpha.14", - "@luma.gl/engine": "9.1.0-alpha.14", - "@luma.gl/gltf": "9.1.0-alpha.14", - "@luma.gl/shadertools": "9.1.0-alpha.14", - "@luma.gl/webgl": "9.1.0-alpha.14", - "@luma.gl/webgpu": "9.1.0-alpha.14", + "@luma.gl/constants": "9.1.0-alpha.16", + "@luma.gl/core": "9.1.0-alpha.16", + "@luma.gl/engine": "9.1.0-alpha.16", + "@luma.gl/gltf": "9.1.0-alpha.16", + "@luma.gl/shadertools": "9.1.0-alpha.16", + "@luma.gl/webgl": "9.1.0-alpha.16", + "@luma.gl/webgpu": "9.1.0-alpha.16", "@mdx-js/react": "^3.0.0", "clsx": "^1.1.1", "react": "^18.2.0", diff --git a/yarn.lock b/yarn.lock index 1cb0cfa602..e1cd330c3c 100644 --- a/yarn.lock +++ b/yarn.lock @@ -1568,6 +1568,13 @@ __metadata: languageName: node linkType: hard +"@esbuild/aix-ppc64@npm:0.21.5": + version: 0.21.5 + resolution: "@esbuild/aix-ppc64@npm:0.21.5" + conditions: os=aix & cpu=ppc64 + languageName: node + linkType: hard + "@esbuild/android-arm64@npm:0.16.17": version: 0.16.17 resolution: "@esbuild/android-arm64@npm:0.16.17" @@ -1582,6 +1589,20 @@ __metadata: languageName: node linkType: hard +"@esbuild/android-arm64@npm:0.21.5": + version: 0.21.5 + resolution: "@esbuild/android-arm64@npm:0.21.5" + conditions: os=android & cpu=arm64 + languageName: node + linkType: hard + +"@esbuild/android-arm@npm:0.15.18": + version: 0.15.18 + resolution: "@esbuild/android-arm@npm:0.15.18" + conditions: os=android & cpu=arm + languageName: node + linkType: hard + "@esbuild/android-arm@npm:0.16.17": version: 0.16.17 resolution: "@esbuild/android-arm@npm:0.16.17" @@ -1596,6 +1617,13 @@ __metadata: languageName: node linkType: hard +"@esbuild/android-arm@npm:0.21.5": + version: 0.21.5 + resolution: "@esbuild/android-arm@npm:0.21.5" + conditions: os=android & cpu=arm + languageName: node + linkType: hard + "@esbuild/android-x64@npm:0.16.17": version: 0.16.17 resolution: "@esbuild/android-x64@npm:0.16.17" @@ -1610,6 +1638,13 @@ __metadata: languageName: node linkType: hard +"@esbuild/android-x64@npm:0.21.5": + version: 0.21.5 + resolution: "@esbuild/android-x64@npm:0.21.5" + conditions: os=android & cpu=x64 + languageName: node + linkType: hard + "@esbuild/darwin-arm64@npm:0.16.17": version: 0.16.17 resolution: "@esbuild/darwin-arm64@npm:0.16.17" @@ -1624,6 +1659,13 @@ __metadata: languageName: node linkType: hard +"@esbuild/darwin-arm64@npm:0.21.5": + version: 0.21.5 + resolution: "@esbuild/darwin-arm64@npm:0.21.5" + conditions: os=darwin & cpu=arm64 + languageName: node + linkType: hard + "@esbuild/darwin-x64@npm:0.16.17": version: 0.16.17 resolution: "@esbuild/darwin-x64@npm:0.16.17" @@ -1638,6 +1680,13 @@ __metadata: languageName: node linkType: hard +"@esbuild/darwin-x64@npm:0.21.5": + version: 0.21.5 + resolution: "@esbuild/darwin-x64@npm:0.21.5" + conditions: os=darwin & cpu=x64 + languageName: node + linkType: hard + "@esbuild/freebsd-arm64@npm:0.16.17": version: 0.16.17 resolution: "@esbuild/freebsd-arm64@npm:0.16.17" @@ -1652,6 +1701,13 @@ __metadata: languageName: node linkType: hard +"@esbuild/freebsd-arm64@npm:0.21.5": + version: 0.21.5 + resolution: "@esbuild/freebsd-arm64@npm:0.21.5" + conditions: os=freebsd & cpu=arm64 + languageName: node + linkType: hard + "@esbuild/freebsd-x64@npm:0.16.17": version: 0.16.17 resolution: "@esbuild/freebsd-x64@npm:0.16.17" @@ -1666,6 +1722,13 @@ __metadata: languageName: node linkType: hard +"@esbuild/freebsd-x64@npm:0.21.5": + version: 0.21.5 + resolution: "@esbuild/freebsd-x64@npm:0.21.5" + conditions: os=freebsd & cpu=x64 + languageName: node + linkType: hard + "@esbuild/linux-arm64@npm:0.16.17": version: 0.16.17 resolution: "@esbuild/linux-arm64@npm:0.16.17" @@ -1680,6 +1743,13 @@ __metadata: languageName: node linkType: hard +"@esbuild/linux-arm64@npm:0.21.5": + version: 0.21.5 + resolution: "@esbuild/linux-arm64@npm:0.21.5" + conditions: os=linux & cpu=arm64 + languageName: node + linkType: hard + "@esbuild/linux-arm@npm:0.16.17": version: 0.16.17 resolution: "@esbuild/linux-arm@npm:0.16.17" @@ -1694,6 +1764,13 @@ __metadata: languageName: node linkType: hard +"@esbuild/linux-arm@npm:0.21.5": + version: 0.21.5 + resolution: "@esbuild/linux-arm@npm:0.21.5" + conditions: os=linux & cpu=arm + languageName: node + linkType: hard + "@esbuild/linux-ia32@npm:0.16.17": version: 0.16.17 resolution: "@esbuild/linux-ia32@npm:0.16.17" @@ -1708,6 +1785,20 @@ __metadata: languageName: node linkType: hard +"@esbuild/linux-ia32@npm:0.21.5": + version: 0.21.5 + resolution: "@esbuild/linux-ia32@npm:0.21.5" + conditions: os=linux & cpu=ia32 + languageName: node + linkType: hard + +"@esbuild/linux-loong64@npm:0.15.18": + version: 0.15.18 + resolution: "@esbuild/linux-loong64@npm:0.15.18" + conditions: os=linux & cpu=loong64 + languageName: node + linkType: hard + "@esbuild/linux-loong64@npm:0.16.17": version: 0.16.17 resolution: "@esbuild/linux-loong64@npm:0.16.17" @@ -1722,6 +1813,13 @@ __metadata: languageName: node linkType: hard +"@esbuild/linux-loong64@npm:0.21.5": + version: 0.21.5 + resolution: "@esbuild/linux-loong64@npm:0.21.5" + conditions: os=linux & cpu=loong64 + languageName: node + linkType: hard + "@esbuild/linux-mips64el@npm:0.16.17": version: 0.16.17 resolution: "@esbuild/linux-mips64el@npm:0.16.17" @@ -1736,6 +1834,13 @@ __metadata: languageName: node linkType: hard +"@esbuild/linux-mips64el@npm:0.21.5": + version: 0.21.5 + resolution: "@esbuild/linux-mips64el@npm:0.21.5" + conditions: os=linux & cpu=mips64el + languageName: node + linkType: hard + "@esbuild/linux-ppc64@npm:0.16.17": version: 0.16.17 resolution: "@esbuild/linux-ppc64@npm:0.16.17" @@ -1750,6 +1855,13 @@ __metadata: languageName: node linkType: hard +"@esbuild/linux-ppc64@npm:0.21.5": + version: 0.21.5 + resolution: "@esbuild/linux-ppc64@npm:0.21.5" + conditions: os=linux & cpu=ppc64 + languageName: node + linkType: hard + "@esbuild/linux-riscv64@npm:0.16.17": version: 0.16.17 resolution: "@esbuild/linux-riscv64@npm:0.16.17" @@ -1764,6 +1876,13 @@ __metadata: languageName: node linkType: hard +"@esbuild/linux-riscv64@npm:0.21.5": + version: 0.21.5 + resolution: "@esbuild/linux-riscv64@npm:0.21.5" + conditions: os=linux & cpu=riscv64 + languageName: node + linkType: hard + "@esbuild/linux-s390x@npm:0.16.17": version: 0.16.17 resolution: "@esbuild/linux-s390x@npm:0.16.17" @@ -1778,6 +1897,13 @@ __metadata: languageName: node linkType: hard +"@esbuild/linux-s390x@npm:0.21.5": + version: 0.21.5 + resolution: "@esbuild/linux-s390x@npm:0.21.5" + conditions: os=linux & cpu=s390x + languageName: node + linkType: hard + "@esbuild/linux-x64@npm:0.16.17": version: 0.16.17 resolution: "@esbuild/linux-x64@npm:0.16.17" @@ -1792,6 +1918,13 @@ __metadata: languageName: node linkType: hard +"@esbuild/linux-x64@npm:0.21.5": + version: 0.21.5 + resolution: "@esbuild/linux-x64@npm:0.21.5" + conditions: os=linux & cpu=x64 + languageName: node + linkType: hard + "@esbuild/netbsd-x64@npm:0.16.17": version: 0.16.17 resolution: "@esbuild/netbsd-x64@npm:0.16.17" @@ -1806,6 +1939,13 @@ __metadata: languageName: node linkType: hard +"@esbuild/netbsd-x64@npm:0.21.5": + version: 0.21.5 + resolution: "@esbuild/netbsd-x64@npm:0.21.5" + conditions: os=netbsd & cpu=x64 + languageName: node + linkType: hard + "@esbuild/openbsd-x64@npm:0.16.17": version: 0.16.17 resolution: "@esbuild/openbsd-x64@npm:0.16.17" @@ -1820,6 +1960,13 @@ __metadata: languageName: node linkType: hard +"@esbuild/openbsd-x64@npm:0.21.5": + version: 0.21.5 + resolution: "@esbuild/openbsd-x64@npm:0.21.5" + conditions: os=openbsd & cpu=x64 + languageName: node + linkType: hard + "@esbuild/sunos-x64@npm:0.16.17": version: 0.16.17 resolution: "@esbuild/sunos-x64@npm:0.16.17" @@ -1834,6 +1981,13 @@ __metadata: languageName: node linkType: hard +"@esbuild/sunos-x64@npm:0.21.5": + version: 0.21.5 + resolution: "@esbuild/sunos-x64@npm:0.21.5" + conditions: os=sunos & cpu=x64 + languageName: node + linkType: hard + "@esbuild/win32-arm64@npm:0.16.17": version: 0.16.17 resolution: "@esbuild/win32-arm64@npm:0.16.17" @@ -1848,6 +2002,13 @@ __metadata: languageName: node linkType: hard +"@esbuild/win32-arm64@npm:0.21.5": + version: 0.21.5 + resolution: "@esbuild/win32-arm64@npm:0.21.5" + conditions: os=win32 & cpu=arm64 + languageName: node + linkType: hard + "@esbuild/win32-ia32@npm:0.16.17": version: 0.16.17 resolution: "@esbuild/win32-ia32@npm:0.16.17" @@ -1862,6 +2023,13 @@ __metadata: languageName: node linkType: hard +"@esbuild/win32-ia32@npm:0.21.5": + version: 0.21.5 + resolution: "@esbuild/win32-ia32@npm:0.21.5" + conditions: os=win32 & cpu=ia32 + languageName: node + linkType: hard + "@esbuild/win32-x64@npm:0.16.17": version: 0.16.17 resolution: "@esbuild/win32-x64@npm:0.16.17" @@ -1876,6 +2044,13 @@ __metadata: languageName: node linkType: hard +"@esbuild/win32-x64@npm:0.21.5": + version: 0.21.5 + resolution: "@esbuild/win32-x64@npm:0.21.5" + conditions: os=win32 & cpu=x64 + languageName: node + linkType: hard + "@eslint-community/eslint-utils@npm:^4.2.0, @eslint-community/eslint-utils@npm:^4.4.0": version: 4.4.0 resolution: "@eslint-community/eslint-utils@npm:4.4.0" @@ -2290,7 +2465,7 @@ __metadata: languageName: unknown linkType: soft -"@luma.gl/core@workspace:modules/core": +"@luma.gl/core@npm:9.1.0-alpha.16, @luma.gl/core@workspace:modules/core": version: 0.0.0-use.local resolution: "@luma.gl/core@workspace:modules/core" dependencies: @@ -2302,7 +2477,7 @@ __metadata: languageName: unknown linkType: soft -"@luma.gl/engine@workspace:modules/engine": +"@luma.gl/engine@npm:9.1.0-alpha.16, @luma.gl/engine@workspace:modules/engine": version: 0.0.0-use.local resolution: "@luma.gl/engine@workspace:modules/engine" dependencies: @@ -2311,12 +2486,12 @@ __metadata: "@probe.gl/log": "npm:^4.0.8" "@probe.gl/stats": "npm:^4.0.8" peerDependencies: - "@luma.gl/core": 9.1.0-alpha.14 - "@luma.gl/shadertools": 9.1.0-alpha.14 + "@luma.gl/core": 9.1.0-alpha.16 + "@luma.gl/shadertools": 9.1.0-alpha.16 languageName: unknown linkType: soft -"@luma.gl/gltf@workspace:modules/gltf": +"@luma.gl/gltf@npm:9.1.0-alpha.16, @luma.gl/gltf@workspace:modules/gltf": version: 0.0.0-use.local resolution: "@luma.gl/gltf@workspace:modules/gltf" dependencies: @@ -2324,13 +2499,13 @@ __metadata: "@loaders.gl/textures": "npm:^4.2.0" "@math.gl/core": "npm:4.1.0-alpha.3" peerDependencies: - "@luma.gl/core": 9.1.0-alpha.14 - "@luma.gl/engine": 9.1.0-alpha.14 - "@luma.gl/shadertools": 9.1.0-alpha.14 + "@luma.gl/core": 9.1.0-alpha.16 + "@luma.gl/engine": 9.1.0-alpha.16 + "@luma.gl/shadertools": 9.1.0-alpha.16 languageName: unknown linkType: soft -"@luma.gl/shadertools@workspace:modules/shadertools": +"@luma.gl/shadertools@npm:9.1.0-alpha.16, @luma.gl/shadertools@workspace:modules/shadertools": version: 0.0.0-use.local resolution: "@luma.gl/shadertools@workspace:modules/shadertools" dependencies: @@ -2338,7 +2513,7 @@ __metadata: "@math.gl/types": "npm:4.1.0-alpha.3" wgsl_reflect: "npm:^1.0.1" peerDependencies: - "@luma.gl/core": 9.1.0-alpha.14 + "@luma.gl/core": 9.1.0-alpha.16 languageName: unknown linkType: soft @@ -2349,15 +2524,15 @@ __metadata: "@probe.gl/env": "npm:^4.0.8" "@probe.gl/stats": "npm:^4.0.8" peerDependencies: - "@luma.gl/core": 9.1.0-alpha.14 - "@luma.gl/engine": 9.1.0-alpha.14 - "@luma.gl/shadertools": 9.1.0-alpha.14 - "@luma.gl/webgl": 9.1.0-alpha.14 - "@luma.gl/webgpu": 9.1.0-alpha.14 + "@luma.gl/core": 9.1.0-alpha.16 + "@luma.gl/engine": 9.1.0-alpha.16 + "@luma.gl/shadertools": 9.1.0-alpha.16 + "@luma.gl/webgl": 9.1.0-alpha.16 + "@luma.gl/webgpu": 9.1.0-alpha.16 languageName: unknown linkType: soft -"@luma.gl/webgl@workspace:modules/webgl": +"@luma.gl/webgl@npm:9.1.0-alpha.16, @luma.gl/webgl@workspace:modules/webgl": version: 0.0.0-use.local resolution: "@luma.gl/webgl@workspace:modules/webgl" dependencies: @@ -2365,18 +2540,18 @@ __metadata: "@math.gl/types": "npm:4.1.0-alpha.3" "@probe.gl/env": "npm:^4.0.8" peerDependencies: - "@luma.gl/core": 9.1.0-alpha.14 + "@luma.gl/core": 9.1.0-alpha.16 languageName: unknown linkType: soft -"@luma.gl/webgpu@workspace:modules/webgpu": +"@luma.gl/webgpu@npm:9.1.0-alpha.16, @luma.gl/webgpu@workspace:modules/webgpu": version: 0.0.0-use.local resolution: "@luma.gl/webgpu@workspace:modules/webgpu" dependencies: "@probe.gl/env": "npm:^4.0.8" "@webgpu/types": "npm:^0.1.34" peerDependencies: - "@luma.gl/core": 9.1.0-alpha.14 + "@luma.gl/core": 9.1.0-alpha.16 languageName: unknown linkType: soft @@ -2999,6 +3174,118 @@ __metadata: languageName: node linkType: hard +"@rollup/rollup-android-arm-eabi@npm:4.21.0": + version: 4.21.0 + resolution: "@rollup/rollup-android-arm-eabi@npm:4.21.0" + conditions: os=android & cpu=arm + languageName: node + linkType: hard + +"@rollup/rollup-android-arm64@npm:4.21.0": + version: 4.21.0 + resolution: "@rollup/rollup-android-arm64@npm:4.21.0" + conditions: os=android & cpu=arm64 + languageName: node + linkType: hard + +"@rollup/rollup-darwin-arm64@npm:4.21.0": + version: 4.21.0 + resolution: "@rollup/rollup-darwin-arm64@npm:4.21.0" + conditions: os=darwin & cpu=arm64 + languageName: node + linkType: hard + +"@rollup/rollup-darwin-x64@npm:4.21.0": + version: 4.21.0 + resolution: "@rollup/rollup-darwin-x64@npm:4.21.0" + conditions: os=darwin & cpu=x64 + languageName: node + linkType: hard + +"@rollup/rollup-linux-arm-gnueabihf@npm:4.21.0": + version: 4.21.0 + resolution: "@rollup/rollup-linux-arm-gnueabihf@npm:4.21.0" + conditions: os=linux & cpu=arm & libc=glibc + languageName: node + linkType: hard + +"@rollup/rollup-linux-arm-musleabihf@npm:4.21.0": + version: 4.21.0 + resolution: "@rollup/rollup-linux-arm-musleabihf@npm:4.21.0" + conditions: os=linux & cpu=arm & libc=musl + languageName: node + linkType: hard + +"@rollup/rollup-linux-arm64-gnu@npm:4.21.0": + version: 4.21.0 + resolution: "@rollup/rollup-linux-arm64-gnu@npm:4.21.0" + conditions: os=linux & cpu=arm64 & libc=glibc + languageName: node + linkType: hard + +"@rollup/rollup-linux-arm64-musl@npm:4.21.0": + version: 4.21.0 + resolution: "@rollup/rollup-linux-arm64-musl@npm:4.21.0" + conditions: os=linux & cpu=arm64 & libc=musl + languageName: node + linkType: hard + +"@rollup/rollup-linux-powerpc64le-gnu@npm:4.21.0": + version: 4.21.0 + resolution: "@rollup/rollup-linux-powerpc64le-gnu@npm:4.21.0" + conditions: os=linux & cpu=ppc64 & libc=glibc + languageName: node + linkType: hard + +"@rollup/rollup-linux-riscv64-gnu@npm:4.21.0": + version: 4.21.0 + resolution: "@rollup/rollup-linux-riscv64-gnu@npm:4.21.0" + conditions: os=linux & cpu=riscv64 & libc=glibc + languageName: node + linkType: hard + +"@rollup/rollup-linux-s390x-gnu@npm:4.21.0": + version: 4.21.0 + resolution: "@rollup/rollup-linux-s390x-gnu@npm:4.21.0" + conditions: os=linux & cpu=s390x & libc=glibc + languageName: node + linkType: hard + +"@rollup/rollup-linux-x64-gnu@npm:4.21.0": + version: 4.21.0 + resolution: "@rollup/rollup-linux-x64-gnu@npm:4.21.0" + conditions: os=linux & cpu=x64 & libc=glibc + languageName: node + linkType: hard + +"@rollup/rollup-linux-x64-musl@npm:4.21.0": + version: 4.21.0 + resolution: "@rollup/rollup-linux-x64-musl@npm:4.21.0" + conditions: os=linux & cpu=x64 & libc=musl + languageName: node + linkType: hard + +"@rollup/rollup-win32-arm64-msvc@npm:4.21.0": + version: 4.21.0 + resolution: "@rollup/rollup-win32-arm64-msvc@npm:4.21.0" + conditions: os=win32 & cpu=arm64 + languageName: node + linkType: hard + +"@rollup/rollup-win32-ia32-msvc@npm:4.21.0": + version: 4.21.0 + resolution: "@rollup/rollup-win32-ia32-msvc@npm:4.21.0" + conditions: os=win32 & cpu=ia32 + languageName: node + linkType: hard + +"@rollup/rollup-win32-x64-msvc@npm:4.21.0": + version: 4.21.0 + resolution: "@rollup/rollup-win32-x64-msvc@npm:4.21.0" + conditions: os=win32 & cpu=x64 + languageName: node + linkType: hard + "@sigstore/bundle@npm:^2.3.2": version: 2.3.2 resolution: "@sigstore/bundle@npm:2.3.2" @@ -3132,6 +3419,13 @@ __metadata: languageName: node linkType: hard +"@types/estree@npm:1.0.5": + version: 1.0.5 + resolution: "@types/estree@npm:1.0.5" + checksum: 10c0/b3b0e334288ddb407c7b3357ca67dbee75ee22db242ca7c56fe27db4e1a31989cb8af48a84dd401deb787fe10cc6b2ab1ee82dc4783be87ededbe3d53c79c70d + languageName: node + linkType: hard + "@types/geojson@npm:^7946.0.7": version: 7946.0.14 resolution: "@types/geojson@npm:7946.0.14" @@ -5442,6 +5736,118 @@ __metadata: languageName: node linkType: hard +"esbuild-android-64@npm:0.15.18": + version: 0.15.18 + resolution: "esbuild-android-64@npm:0.15.18" + conditions: os=android & cpu=x64 + languageName: node + linkType: hard + +"esbuild-android-arm64@npm:0.15.18": + version: 0.15.18 + resolution: "esbuild-android-arm64@npm:0.15.18" + conditions: os=android & cpu=arm64 + languageName: node + linkType: hard + +"esbuild-darwin-64@npm:0.15.18": + version: 0.15.18 + resolution: "esbuild-darwin-64@npm:0.15.18" + conditions: os=darwin & cpu=x64 + languageName: node + linkType: hard + +"esbuild-darwin-arm64@npm:0.15.18": + version: 0.15.18 + resolution: "esbuild-darwin-arm64@npm:0.15.18" + conditions: os=darwin & cpu=arm64 + languageName: node + linkType: hard + +"esbuild-freebsd-64@npm:0.15.18": + version: 0.15.18 + resolution: "esbuild-freebsd-64@npm:0.15.18" + conditions: os=freebsd & cpu=x64 + languageName: node + linkType: hard + +"esbuild-freebsd-arm64@npm:0.15.18": + version: 0.15.18 + resolution: "esbuild-freebsd-arm64@npm:0.15.18" + conditions: os=freebsd & cpu=arm64 + languageName: node + linkType: hard + +"esbuild-linux-32@npm:0.15.18": + version: 0.15.18 + resolution: "esbuild-linux-32@npm:0.15.18" + conditions: os=linux & cpu=ia32 + languageName: node + linkType: hard + +"esbuild-linux-64@npm:0.15.18": + version: 0.15.18 + resolution: "esbuild-linux-64@npm:0.15.18" + conditions: os=linux & cpu=x64 + languageName: node + linkType: hard + +"esbuild-linux-arm64@npm:0.15.18": + version: 0.15.18 + resolution: "esbuild-linux-arm64@npm:0.15.18" + conditions: os=linux & cpu=arm64 + languageName: node + linkType: hard + +"esbuild-linux-arm@npm:0.15.18": + version: 0.15.18 + resolution: "esbuild-linux-arm@npm:0.15.18" + conditions: os=linux & cpu=arm + languageName: node + linkType: hard + +"esbuild-linux-mips64le@npm:0.15.18": + version: 0.15.18 + resolution: "esbuild-linux-mips64le@npm:0.15.18" + conditions: os=linux & cpu=mips64el + languageName: node + linkType: hard + +"esbuild-linux-ppc64le@npm:0.15.18": + version: 0.15.18 + resolution: "esbuild-linux-ppc64le@npm:0.15.18" + conditions: os=linux & cpu=ppc64 + languageName: node + linkType: hard + +"esbuild-linux-riscv64@npm:0.15.18": + version: 0.15.18 + resolution: "esbuild-linux-riscv64@npm:0.15.18" + conditions: os=linux & cpu=riscv64 + languageName: node + linkType: hard + +"esbuild-linux-s390x@npm:0.15.18": + version: 0.15.18 + resolution: "esbuild-linux-s390x@npm:0.15.18" + conditions: os=linux & cpu=s390x + languageName: node + linkType: hard + +"esbuild-netbsd-64@npm:0.15.18": + version: 0.15.18 + resolution: "esbuild-netbsd-64@npm:0.15.18" + conditions: os=netbsd & cpu=x64 + languageName: node + linkType: hard + +"esbuild-openbsd-64@npm:0.15.18": + version: 0.15.18 + resolution: "esbuild-openbsd-64@npm:0.15.18" + conditions: os=openbsd & cpu=x64 + languageName: node + linkType: hard + "esbuild-plugin-external-global@npm:^1.0.1": version: 1.0.1 resolution: "esbuild-plugin-external-global@npm:1.0.1" @@ -5449,6 +5855,111 @@ __metadata: languageName: node linkType: hard +"esbuild-sunos-64@npm:0.15.18": + version: 0.15.18 + resolution: "esbuild-sunos-64@npm:0.15.18" + conditions: os=sunos & cpu=x64 + languageName: node + linkType: hard + +"esbuild-windows-32@npm:0.15.18": + version: 0.15.18 + resolution: "esbuild-windows-32@npm:0.15.18" + conditions: os=win32 & cpu=ia32 + languageName: node + linkType: hard + +"esbuild-windows-64@npm:0.15.18": + version: 0.15.18 + resolution: "esbuild-windows-64@npm:0.15.18" + conditions: os=win32 & cpu=x64 + languageName: node + linkType: hard + +"esbuild-windows-arm64@npm:0.15.18": + version: 0.15.18 + resolution: "esbuild-windows-arm64@npm:0.15.18" + conditions: os=win32 & cpu=arm64 + languageName: node + linkType: hard + +"esbuild@npm:^0.15.9": + version: 0.15.18 + resolution: "esbuild@npm:0.15.18" + dependencies: + "@esbuild/android-arm": "npm:0.15.18" + "@esbuild/linux-loong64": "npm:0.15.18" + esbuild-android-64: "npm:0.15.18" + esbuild-android-arm64: "npm:0.15.18" + esbuild-darwin-64: "npm:0.15.18" + esbuild-darwin-arm64: "npm:0.15.18" + esbuild-freebsd-64: "npm:0.15.18" + esbuild-freebsd-arm64: "npm:0.15.18" + esbuild-linux-32: "npm:0.15.18" + esbuild-linux-64: "npm:0.15.18" + esbuild-linux-arm: "npm:0.15.18" + esbuild-linux-arm64: "npm:0.15.18" + esbuild-linux-mips64le: "npm:0.15.18" + esbuild-linux-ppc64le: "npm:0.15.18" + esbuild-linux-riscv64: "npm:0.15.18" + esbuild-linux-s390x: "npm:0.15.18" + esbuild-netbsd-64: "npm:0.15.18" + esbuild-openbsd-64: "npm:0.15.18" + esbuild-sunos-64: "npm:0.15.18" + esbuild-windows-32: "npm:0.15.18" + esbuild-windows-64: "npm:0.15.18" + esbuild-windows-arm64: "npm:0.15.18" + dependenciesMeta: + "@esbuild/android-arm": + optional: true + "@esbuild/linux-loong64": + optional: true + esbuild-android-64: + optional: true + esbuild-android-arm64: + optional: true + esbuild-darwin-64: + optional: true + esbuild-darwin-arm64: + optional: true + esbuild-freebsd-64: + optional: true + esbuild-freebsd-arm64: + optional: true + esbuild-linux-32: + optional: true + esbuild-linux-64: + optional: true + esbuild-linux-arm: + optional: true + esbuild-linux-arm64: + optional: true + esbuild-linux-mips64le: + optional: true + esbuild-linux-ppc64le: + optional: true + esbuild-linux-riscv64: + optional: true + esbuild-linux-s390x: + optional: true + esbuild-netbsd-64: + optional: true + esbuild-openbsd-64: + optional: true + esbuild-sunos-64: + optional: true + esbuild-windows-32: + optional: true + esbuild-windows-64: + optional: true + esbuild-windows-arm64: + optional: true + bin: + esbuild: bin/esbuild + checksum: 10c0/4eb13979ae2e52eab529b79a0f236e03d08a7bd90c46924d60af73ea4de32d819abf916d0fd7a12b4908f91297e1477739f3ea9c53a68fbcc47a08ab173c41b0 + languageName: node + linkType: hard + "esbuild@npm:^0.16.7": version: 0.16.17 resolution: "esbuild@npm:0.16.17" @@ -5522,37 +6033,117 @@ __metadata: optional: true bin: esbuild: bin/esbuild - checksum: 10c0/c2aaef0d2369349b2ef40c0115c2d2030ed7d7341cc91d26af3e243218ecec972f8f1243d5ce8e9a4c80b29439b89dff44c658e57c696d3b07e9074a77878b49 + checksum: 10c0/c2aaef0d2369349b2ef40c0115c2d2030ed7d7341cc91d26af3e243218ecec972f8f1243d5ce8e9a4c80b29439b89dff44c658e57c696d3b07e9074a77878b49 + languageName: node + linkType: hard + +"esbuild@npm:^0.18.10": + version: 0.18.20 + resolution: "esbuild@npm:0.18.20" + dependencies: + "@esbuild/android-arm": "npm:0.18.20" + "@esbuild/android-arm64": "npm:0.18.20" + "@esbuild/android-x64": "npm:0.18.20" + "@esbuild/darwin-arm64": "npm:0.18.20" + "@esbuild/darwin-x64": "npm:0.18.20" + "@esbuild/freebsd-arm64": "npm:0.18.20" + "@esbuild/freebsd-x64": "npm:0.18.20" + "@esbuild/linux-arm": "npm:0.18.20" + "@esbuild/linux-arm64": "npm:0.18.20" + "@esbuild/linux-ia32": "npm:0.18.20" + "@esbuild/linux-loong64": "npm:0.18.20" + "@esbuild/linux-mips64el": "npm:0.18.20" + "@esbuild/linux-ppc64": "npm:0.18.20" + "@esbuild/linux-riscv64": "npm:0.18.20" + "@esbuild/linux-s390x": "npm:0.18.20" + "@esbuild/linux-x64": "npm:0.18.20" + "@esbuild/netbsd-x64": "npm:0.18.20" + "@esbuild/openbsd-x64": "npm:0.18.20" + "@esbuild/sunos-x64": "npm:0.18.20" + "@esbuild/win32-arm64": "npm:0.18.20" + "@esbuild/win32-ia32": "npm:0.18.20" + "@esbuild/win32-x64": "npm:0.18.20" + dependenciesMeta: + "@esbuild/android-arm": + optional: true + "@esbuild/android-arm64": + optional: true + "@esbuild/android-x64": + optional: true + "@esbuild/darwin-arm64": + optional: true + "@esbuild/darwin-x64": + optional: true + "@esbuild/freebsd-arm64": + optional: true + "@esbuild/freebsd-x64": + optional: true + "@esbuild/linux-arm": + optional: true + "@esbuild/linux-arm64": + optional: true + "@esbuild/linux-ia32": + optional: true + "@esbuild/linux-loong64": + optional: true + "@esbuild/linux-mips64el": + optional: true + "@esbuild/linux-ppc64": + optional: true + "@esbuild/linux-riscv64": + optional: true + "@esbuild/linux-s390x": + optional: true + "@esbuild/linux-x64": + optional: true + "@esbuild/netbsd-x64": + optional: true + "@esbuild/openbsd-x64": + optional: true + "@esbuild/sunos-x64": + optional: true + "@esbuild/win32-arm64": + optional: true + "@esbuild/win32-ia32": + optional: true + "@esbuild/win32-x64": + optional: true + bin: + esbuild: bin/esbuild + checksum: 10c0/473b1d92842f50a303cf948a11ebd5f69581cd254d599dd9d62f9989858e0533f64e83b723b5e1398a5b488c0f5fd088795b4235f65ecaf4f007d4b79f04bc88 languageName: node linkType: hard -"esbuild@npm:^0.18.10": - version: 0.18.20 - resolution: "esbuild@npm:0.18.20" - dependencies: - "@esbuild/android-arm": "npm:0.18.20" - "@esbuild/android-arm64": "npm:0.18.20" - "@esbuild/android-x64": "npm:0.18.20" - "@esbuild/darwin-arm64": "npm:0.18.20" - "@esbuild/darwin-x64": "npm:0.18.20" - "@esbuild/freebsd-arm64": "npm:0.18.20" - "@esbuild/freebsd-x64": "npm:0.18.20" - "@esbuild/linux-arm": "npm:0.18.20" - "@esbuild/linux-arm64": "npm:0.18.20" - "@esbuild/linux-ia32": "npm:0.18.20" - "@esbuild/linux-loong64": "npm:0.18.20" - "@esbuild/linux-mips64el": "npm:0.18.20" - "@esbuild/linux-ppc64": "npm:0.18.20" - "@esbuild/linux-riscv64": "npm:0.18.20" - "@esbuild/linux-s390x": "npm:0.18.20" - "@esbuild/linux-x64": "npm:0.18.20" - "@esbuild/netbsd-x64": "npm:0.18.20" - "@esbuild/openbsd-x64": "npm:0.18.20" - "@esbuild/sunos-x64": "npm:0.18.20" - "@esbuild/win32-arm64": "npm:0.18.20" - "@esbuild/win32-ia32": "npm:0.18.20" - "@esbuild/win32-x64": "npm:0.18.20" +"esbuild@npm:^0.21.3": + version: 0.21.5 + resolution: "esbuild@npm:0.21.5" + dependencies: + "@esbuild/aix-ppc64": "npm:0.21.5" + "@esbuild/android-arm": "npm:0.21.5" + "@esbuild/android-arm64": "npm:0.21.5" + "@esbuild/android-x64": "npm:0.21.5" + "@esbuild/darwin-arm64": "npm:0.21.5" + "@esbuild/darwin-x64": "npm:0.21.5" + "@esbuild/freebsd-arm64": "npm:0.21.5" + "@esbuild/freebsd-x64": "npm:0.21.5" + "@esbuild/linux-arm": "npm:0.21.5" + "@esbuild/linux-arm64": "npm:0.21.5" + "@esbuild/linux-ia32": "npm:0.21.5" + "@esbuild/linux-loong64": "npm:0.21.5" + "@esbuild/linux-mips64el": "npm:0.21.5" + "@esbuild/linux-ppc64": "npm:0.21.5" + "@esbuild/linux-riscv64": "npm:0.21.5" + "@esbuild/linux-s390x": "npm:0.21.5" + "@esbuild/linux-x64": "npm:0.21.5" + "@esbuild/netbsd-x64": "npm:0.21.5" + "@esbuild/openbsd-x64": "npm:0.21.5" + "@esbuild/sunos-x64": "npm:0.21.5" + "@esbuild/win32-arm64": "npm:0.21.5" + "@esbuild/win32-ia32": "npm:0.21.5" + "@esbuild/win32-x64": "npm:0.21.5" dependenciesMeta: + "@esbuild/aix-ppc64": + optional: true "@esbuild/android-arm": optional: true "@esbuild/android-arm64": @@ -5599,7 +6190,7 @@ __metadata: optional: true bin: esbuild: bin/esbuild - checksum: 10c0/473b1d92842f50a303cf948a11ebd5f69581cd254d599dd9d62f9989858e0533f64e83b723b5e1398a5b488c0f5fd088795b4235f65ecaf4f007d4b79f04bc88 + checksum: 10c0/fa08508adf683c3f399e8a014a6382a6b65542213431e26206c0720e536b31c09b50798747c2a105a4bbba1d9767b8d3615a74c2f7bf1ddf6d836cd11eb672de languageName: node linkType: hard @@ -6352,7 +6943,7 @@ __metadata: languageName: node linkType: hard -"fsevents@npm:~2.3.2": +"fsevents@npm:~2.3.2, fsevents@npm:~2.3.3": version: 2.3.3 resolution: "fsevents@npm:2.3.3" dependencies: @@ -6362,7 +6953,7 @@ __metadata: languageName: node linkType: hard -"fsevents@patch:fsevents@npm%3A~2.3.2#optional!builtin": +"fsevents@patch:fsevents@npm%3A~2.3.2#optional!builtin, fsevents@patch:fsevents@npm%3A~2.3.3#optional!builtin": version: 2.3.3 resolution: "fsevents@patch:fsevents@npm%3A2.3.3#optional!builtin::version=2.3.3&hash=df0bf1" dependencies: @@ -8321,6 +8912,269 @@ __metadata: languageName: node linkType: hard +"luma.gl-examples-animation@workspace:examples/api/animation": + version: 0.0.0-use.local + resolution: "luma.gl-examples-animation@workspace:examples/api/animation" + dependencies: + "@luma.gl/core": "npm:9.1.0-alpha.16" + "@luma.gl/engine": "npm:9.1.0-alpha.16" + "@luma.gl/shadertools": "npm:9.1.0-alpha.16" + "@luma.gl/webgl": "npm:9.1.0-alpha.16" + "@math.gl/core": "npm:4.1.0-alpha.3" + typescript: "npm:^5.5.0" + vite: "npm:^5.0.0" + languageName: unknown + linkType: soft + +"luma.gl-examples-cubemap@workspace:examples/api/cubemap": + version: 0.0.0-use.local + resolution: "luma.gl-examples-cubemap@workspace:examples/api/cubemap" + dependencies: + "@luma.gl/constants": "npm:9.1.0-alpha.16" + "@luma.gl/core": "npm:9.1.0-alpha.16" + "@luma.gl/engine": "npm:9.1.0-alpha.16" + "@luma.gl/shadertools": "npm:9.1.0-alpha.16" + "@luma.gl/webgl": "npm:9.1.0-alpha.16" + "@luma.gl/webgpu": "npm:9.1.0-alpha.16" + "@math.gl/core": "npm:4.1.0-alpha.3" + typescript: "npm:^5.5.0" + vite: "npm:^5.0.0" + languageName: unknown + linkType: soft + +"luma.gl-examples-hello-cube@workspace:examples/tutorials/hello-cube": + version: 0.0.0-use.local + resolution: "luma.gl-examples-hello-cube@workspace:examples/tutorials/hello-cube" + dependencies: + "@luma.gl/core": "npm:9.1.0-alpha.16" + "@luma.gl/engine": "npm:9.1.0-alpha.16" + "@luma.gl/shadertools": "npm:9.1.0-alpha.16" + "@luma.gl/webgl": "npm:9.1.0-alpha.16" + "@math.gl/core": "npm:4.1.0-alpha.3" + typescript: "npm:^5.5.0" + vite: "npm:^5.0.0" + languageName: unknown + linkType: soft + +"luma.gl-examples-hello-gltf@workspace:examples/tutorials/hello-gltf": + version: 0.0.0-use.local + resolution: "luma.gl-examples-hello-gltf@workspace:examples/tutorials/hello-gltf" + dependencies: + "@loaders.gl/core": "npm:^4.2.0" + "@loaders.gl/gltf": "npm:^4.2.0" + "@luma.gl/core": "npm:9.1.0-alpha.16" + "@luma.gl/engine": "npm:9.1.0-alpha.16" + "@luma.gl/gltf": "npm:9.1.0-alpha.16" + "@luma.gl/shadertools": "npm:9.1.0-alpha.16" + "@luma.gl/webgl": "npm:9.1.0-alpha.16" + "@luma.gl/webgpu": "npm:9.1.0-alpha.16" + "@math.gl/core": "npm:4.1.0-alpha.3" + typescript: "npm:^5.5.0" + vite: "npm:^5.0.0" + languageName: unknown + linkType: soft + +"luma.gl-examples-hello-instancing-high@workspace:examples/tutorials/hello-instancing": + version: 0.0.0-use.local + resolution: "luma.gl-examples-hello-instancing-high@workspace:examples/tutorials/hello-instancing" + dependencies: + "@luma.gl/core": "npm:9.1.0-alpha.16" + "@luma.gl/engine": "npm:9.1.0-alpha.16" + "@luma.gl/shadertools": "npm:9.1.0-alpha.16" + "@luma.gl/webgl": "npm:9.1.0-alpha.16" + typescript: "npm:^5.5.0" + vite: "npm:^5.0.0" + languageName: unknown + linkType: soft + +"luma.gl-examples-hello-triangle@workspace:examples/tutorials/hello-triangle-geometry": + version: 0.0.0-use.local + resolution: "luma.gl-examples-hello-triangle@workspace:examples/tutorials/hello-triangle-geometry" + dependencies: + "@luma.gl/core": "npm:9.1.0-alpha.16" + "@luma.gl/engine": "npm:9.1.0-alpha.16" + "@luma.gl/shadertools": "npm:9.1.0-alpha.16" + "@luma.gl/webgl": "npm:9.1.0-alpha.16" + "@luma.gl/webgpu": "npm:9.1.0-alpha.16" + typescript: "npm:^5.5.0" + vite: "npm:^5.0.0" + languageName: unknown + linkType: soft + +"luma.gl-examples-instancing@workspace:examples/showcase/instancing": + version: 0.0.0-use.local + resolution: "luma.gl-examples-instancing@workspace:examples/showcase/instancing" + dependencies: + "@luma.gl/core": "npm:9.1.0-alpha.16" + "@luma.gl/engine": "npm:9.1.0-alpha.16" + "@luma.gl/shadertools": "npm:9.1.0-alpha.16" + "@luma.gl/webgl": "npm:9.1.0-alpha.16" + "@luma.gl/webgpu": "npm:9.1.0-alpha.16" + "@math.gl/core": "npm:4.1.0-alpha.3" + typescript: "npm:^5.5.0" + vite: "npm:^5.0.0" + languageName: unknown + linkType: soft + +"luma.gl-examples-lighting@workspace:examples/tutorials/lighting": + version: 0.0.0-use.local + resolution: "luma.gl-examples-lighting@workspace:examples/tutorials/lighting" + dependencies: + "@luma.gl/core": "npm:9.1.0-alpha.16" + "@luma.gl/engine": "npm:9.1.0-alpha.16" + "@luma.gl/shadertools": "npm:9.1.0-alpha.16" + "@luma.gl/webgl": "npm:9.1.0-alpha.16" + "@math.gl/core": "npm:4.1.0-alpha.3" + typescript: "npm:^5.5.0" + vite: "npm:^5.0.0" + languageName: unknown + linkType: soft + +"luma.gl-examples-persistence@workspace:examples/showcase/persistence": + version: 0.0.0-use.local + resolution: "luma.gl-examples-persistence@workspace:examples/showcase/persistence" + dependencies: + "@luma.gl/core": "npm:9.1.0-alpha.16" + "@luma.gl/engine": "npm:9.1.0-alpha.16" + "@luma.gl/shadertools": "npm:9.1.0-alpha.16" + "@luma.gl/webgl": "npm:9.1.0-alpha.16" + "@luma.gl/webgpu": "npm:9.1.0-alpha.16" + "@math.gl/core": "npm:4.1.0-alpha.3" + typescript: "npm:^5.5.0" + vite: "npm:^5.0.0" + languageName: unknown + linkType: soft + +"luma.gl-examples-postprocessing@workspace:examples/showcase/postprocessing": + version: 0.0.0-use.local + resolution: "luma.gl-examples-postprocessing@workspace:examples/showcase/postprocessing" + dependencies: + "@loaders.gl/core": "npm:^4.2.0" + "@loaders.gl/gltf": "npm:^4.2.0" + "@luma.gl/core": "npm:9.1.0-alpha.16" + "@luma.gl/engine": "npm:9.1.0-alpha.16" + "@luma.gl/gltf": "npm:9.1.0-alpha.16" + "@luma.gl/shadertools": "npm:9.1.0-alpha.16" + "@luma.gl/webgl": "npm:9.1.0-alpha.16" + "@luma.gl/webgpu": "npm:9.1.0-alpha.16" + "@math.gl/core": "npm:4.1.0-alpha.3" + typescript: "npm:^5.5.0" + vite: "npm:^5.0.0" + languageName: unknown + linkType: soft + +"luma.gl-examples-shader-hooks@workspace:examples/tutorials/shader-hooks": + version: 0.0.0-use.local + resolution: "luma.gl-examples-shader-hooks@workspace:examples/tutorials/shader-hooks" + dependencies: + "@luma.gl/core": "npm:9.1.0-alpha.16" + "@luma.gl/engine": "npm:9.1.0-alpha.16" + "@luma.gl/shadertools": "npm:9.1.0-alpha.16" + "@luma.gl/webgl": "npm:9.1.0-alpha.16" + typescript: "npm:^5.5.0" + vite: "npm:^5.0.0" + languageName: unknown + linkType: soft + +"luma.gl-examples-shader-modules@workspace:examples/tutorials/shader-modules": + version: 0.0.0-use.local + resolution: "luma.gl-examples-shader-modules@workspace:examples/tutorials/shader-modules" + dependencies: + "@luma.gl/core": "npm:9.1.0-alpha.16" + "@luma.gl/engine": "npm:9.1.0-alpha.16" + "@luma.gl/shadertools": "npm:9.1.0-alpha.16" + "@luma.gl/webgl": "npm:9.1.0-alpha.16" + typescript: "npm:^5.5.0" + vite: "npm:^5.0.0" + languageName: unknown + linkType: soft + +"luma.gl-examples-texture-3d@workspace:examples/api/texture-3d": + version: 0.0.0-use.local + resolution: "luma.gl-examples-texture-3d@workspace:examples/api/texture-3d" + dependencies: + "@luma.gl/core": "npm:9.1.0-alpha.16" + "@luma.gl/engine": "npm:9.1.0-alpha.16" + "@luma.gl/shadertools": "npm:9.1.0-alpha.16" + "@luma.gl/webgl": "npm:9.1.0-alpha.16" + "@luma.gl/webgpu": "npm:9.1.0-alpha.16" + "@math.gl/core": "npm:4.1.0-alpha.3" + typescript: "npm:^5.5.0" + vite: "npm:^5.0.0" + languageName: unknown + linkType: soft + +"luma.gl-examples-transform-feedback@workspace:examples/tutorials/transform-feedback": + version: 0.0.0-use.local + resolution: "luma.gl-examples-transform-feedback@workspace:examples/tutorials/transform-feedback" + dependencies: + "@luma.gl/core": "npm:9.1.0-alpha.16" + "@luma.gl/engine": "npm:9.1.0-alpha.16" + "@luma.gl/shadertools": "npm:9.1.0-alpha.16" + "@luma.gl/webgl": "npm:9.1.0-alpha.16" + "@luma.gl/webgpu": "npm:9.1.0-alpha.16" + typescript: "npm:^5.1.6" + vite: "npm:^3.2.4" + languageName: unknown + linkType: soft + +"luma.gl-examples-wandering@workspace:examples/tutorials/transform": + version: 0.0.0-use.local + resolution: "luma.gl-examples-wandering@workspace:examples/tutorials/transform" + dependencies: + "@luma.gl/core": "npm:9.1.0-alpha.16" + "@luma.gl/engine": "npm:9.1.0-alpha.16" + "@luma.gl/shadertools": "npm:9.1.0-alpha.16" + "@luma.gl/webgl": "npm:9.1.0-alpha.16" + "@probe.gl/log": "npm:^4.0.8" + typescript: "npm:^5.1.6" + vite: "npm:^3.2.4" + languageName: unknown + linkType: soft + +"luma.gl-examples-webgpu-hello-triangle@workspace:examples/tutorials/hello-triangle": + version: 0.0.0-use.local + resolution: "luma.gl-examples-webgpu-hello-triangle@workspace:examples/tutorials/hello-triangle" + dependencies: + "@luma.gl/core": "npm:9.1.0-alpha.16" + "@luma.gl/engine": "npm:9.1.0-alpha.16" + "@luma.gl/shadertools": "npm:9.1.0-alpha.16" + "@luma.gl/webgpu": "npm:9.1.0-alpha.16" + "@math.gl/core": "npm:4.1.0-alpha.3" + typescript: "npm:^5.5.0" + vite: "npm:^5.0.0" + languageName: unknown + linkType: soft + +"luma.gl-examples-webgpu-instance-uniforms@workspace:examples/tutorials/hello-instanced-cubes": + version: 0.0.0-use.local + resolution: "luma.gl-examples-webgpu-instance-uniforms@workspace:examples/tutorials/hello-instanced-cubes" + dependencies: + "@luma.gl/core": "npm:9.1.0-alpha.16" + "@luma.gl/engine": "npm:9.1.0-alpha.16" + "@luma.gl/shadertools": "npm:9.1.0-alpha.16" + "@luma.gl/webgl": "npm:9.1.0-alpha.16" + "@luma.gl/webgpu": "npm:9.1.0-alpha.16" + "@math.gl/core": "npm:4.1.0-alpha.3" + typescript: "npm:^5.5.0" + vite: "npm:^5.0.0" + languageName: unknown + linkType: soft + +"luma.gl-examples-webgpu-two-cubes@workspace:examples/tutorials/hello-two-cubes": + version: 0.0.0-use.local + resolution: "luma.gl-examples-webgpu-two-cubes@workspace:examples/tutorials/hello-two-cubes" + dependencies: + "@luma.gl/core": "npm:9.1.0-alpha.16" + "@luma.gl/engine": "npm:9.1.0-alpha.16" + "@luma.gl/shadertools": "npm:9.1.0-alpha.16" + "@luma.gl/webgpu": "npm:9.1.0-alpha.16" + "@math.gl/core": "npm:4.1.0-alpha.3" + typescript: "npm:^5.5.0" + vite: "npm:^5.0.0" + languageName: unknown + linkType: soft + "luma.gl-monorepo@workspace:.": version: 0.0.0-use.local resolution: "luma.gl-monorepo@workspace:." @@ -9947,6 +10801,17 @@ __metadata: languageName: node linkType: hard +"postcss@npm:^8.4.18, postcss@npm:^8.4.41": + version: 8.4.41 + resolution: "postcss@npm:8.4.41" + dependencies: + nanoid: "npm:^3.3.7" + picocolors: "npm:^1.0.1" + source-map-js: "npm:^1.2.0" + checksum: 10c0/c1828fc59e7ec1a3bf52b3a42f615dba53c67960ed82a81df6441b485fe43c20aba7f4e7c55425762fd99c594ecabbaaba8cf5b30fd79dfec5b52a9f63a2d690 + languageName: node + linkType: hard + "postcss@npm:^8.4.27": version: 8.4.40 resolution: "postcss@npm:8.4.40" @@ -10589,7 +11454,7 @@ __metadata: languageName: node linkType: hard -"resolve@npm:^1.10.0, resolve@npm:^1.14.2, resolve@npm:^1.22.2, resolve@npm:^1.22.4, resolve@npm:~1.22.6": +"resolve@npm:^1.10.0, resolve@npm:^1.14.2, resolve@npm:^1.22.1, resolve@npm:^1.22.2, resolve@npm:^1.22.4, resolve@npm:~1.22.6": version: 1.22.8 resolution: "resolve@npm:1.22.8" dependencies: @@ -10615,7 +11480,7 @@ __metadata: languageName: node linkType: hard -"resolve@patch:resolve@npm%3A^1.10.0#optional!builtin, resolve@patch:resolve@npm%3A^1.14.2#optional!builtin, resolve@patch:resolve@npm%3A^1.22.2#optional!builtin, resolve@patch:resolve@npm%3A^1.22.4#optional!builtin, resolve@patch:resolve@npm%3A~1.22.6#optional!builtin": +"resolve@patch:resolve@npm%3A^1.10.0#optional!builtin, resolve@patch:resolve@npm%3A^1.14.2#optional!builtin, resolve@patch:resolve@npm%3A^1.22.1#optional!builtin, resolve@patch:resolve@npm%3A^1.22.2#optional!builtin, resolve@patch:resolve@npm%3A^1.22.4#optional!builtin, resolve@patch:resolve@npm%3A~1.22.6#optional!builtin": version: 1.22.8 resolution: "resolve@patch:resolve@npm%3A1.22.8#optional!builtin::version=1.22.8&hash=c3c19d" dependencies: @@ -10716,6 +11581,20 @@ __metadata: languageName: node linkType: hard +"rollup@npm:^2.79.1": + version: 2.79.1 + resolution: "rollup@npm:2.79.1" + dependencies: + fsevents: "npm:~2.3.2" + dependenciesMeta: + fsevents: + optional: true + bin: + rollup: dist/bin/rollup + checksum: 10c0/421418687f5dcd7324f4387f203c6bfc7118b7ace789e30f5da022471c43e037a76f5fd93837052754eeeae798a4fb266ac05ccee1e594406d912a59af98dde9 + languageName: node + linkType: hard + "rollup@npm:^3.27.1": version: 3.29.4 resolution: "rollup@npm:3.29.4" @@ -10730,6 +11609,69 @@ __metadata: languageName: node linkType: hard +"rollup@npm:^4.20.0": + version: 4.21.0 + resolution: "rollup@npm:4.21.0" + dependencies: + "@rollup/rollup-android-arm-eabi": "npm:4.21.0" + "@rollup/rollup-android-arm64": "npm:4.21.0" + "@rollup/rollup-darwin-arm64": "npm:4.21.0" + "@rollup/rollup-darwin-x64": "npm:4.21.0" + "@rollup/rollup-linux-arm-gnueabihf": "npm:4.21.0" + "@rollup/rollup-linux-arm-musleabihf": "npm:4.21.0" + "@rollup/rollup-linux-arm64-gnu": "npm:4.21.0" + "@rollup/rollup-linux-arm64-musl": "npm:4.21.0" + "@rollup/rollup-linux-powerpc64le-gnu": "npm:4.21.0" + "@rollup/rollup-linux-riscv64-gnu": "npm:4.21.0" + "@rollup/rollup-linux-s390x-gnu": "npm:4.21.0" + "@rollup/rollup-linux-x64-gnu": "npm:4.21.0" + "@rollup/rollup-linux-x64-musl": "npm:4.21.0" + "@rollup/rollup-win32-arm64-msvc": "npm:4.21.0" + "@rollup/rollup-win32-ia32-msvc": "npm:4.21.0" + "@rollup/rollup-win32-x64-msvc": "npm:4.21.0" + "@types/estree": "npm:1.0.5" + fsevents: "npm:~2.3.2" + dependenciesMeta: + "@rollup/rollup-android-arm-eabi": + optional: true + "@rollup/rollup-android-arm64": + optional: true + "@rollup/rollup-darwin-arm64": + optional: true + "@rollup/rollup-darwin-x64": + optional: true + "@rollup/rollup-linux-arm-gnueabihf": + optional: true + "@rollup/rollup-linux-arm-musleabihf": + optional: true + "@rollup/rollup-linux-arm64-gnu": + optional: true + "@rollup/rollup-linux-arm64-musl": + optional: true + "@rollup/rollup-linux-powerpc64le-gnu": + optional: true + "@rollup/rollup-linux-riscv64-gnu": + optional: true + "@rollup/rollup-linux-s390x-gnu": + optional: true + "@rollup/rollup-linux-x64-gnu": + optional: true + "@rollup/rollup-linux-x64-musl": + optional: true + "@rollup/rollup-win32-arm64-msvc": + optional: true + "@rollup/rollup-win32-ia32-msvc": + optional: true + "@rollup/rollup-win32-x64-msvc": + optional: true + fsevents: + optional: true + bin: + rollup: dist/bin/rollup + checksum: 10c0/984beb858da245c5e3a9027d6d87e67ad6443f1b46eab07685b861d9e49da5856693265c62a6f8262c36d11c9092713a96a9124f43e6de6698eb84d77118496a + languageName: node + linkType: hard + "run-async@npm:^2.4.0": version: 2.4.1 resolution: "run-async@npm:2.4.1" @@ -12196,6 +13138,44 @@ __metadata: languageName: node linkType: hard +"vite@npm:^3.2.4": + version: 3.2.10 + resolution: "vite@npm:3.2.10" + dependencies: + esbuild: "npm:^0.15.9" + fsevents: "npm:~2.3.2" + postcss: "npm:^8.4.18" + resolve: "npm:^1.22.1" + rollup: "npm:^2.79.1" + peerDependencies: + "@types/node": ">= 14" + less: "*" + sass: "*" + stylus: "*" + sugarss: "*" + terser: ^5.4.0 + dependenciesMeta: + fsevents: + optional: true + peerDependenciesMeta: + "@types/node": + optional: true + less: + optional: true + sass: + optional: true + stylus: + optional: true + sugarss: + optional: true + terser: + optional: true + bin: + vite: bin/vite.js + checksum: 10c0/c5316e393ea392131c2fb7985bd89a4e10ec4bb656a52d709f2f975cb59d59ce6e479aabcc90e572ba1762ce3644195bd30c70e11dd552b3236bab2638206021 + languageName: node + linkType: hard + "vite@npm:^4.5.0": version: 4.5.3 resolution: "vite@npm:4.5.3" @@ -12236,6 +13216,49 @@ __metadata: languageName: node linkType: hard +"vite@npm:^5.0.0": + version: 5.4.2 + resolution: "vite@npm:5.4.2" + dependencies: + esbuild: "npm:^0.21.3" + fsevents: "npm:~2.3.3" + postcss: "npm:^8.4.41" + rollup: "npm:^4.20.0" + peerDependencies: + "@types/node": ^18.0.0 || >=20.0.0 + less: "*" + lightningcss: ^1.21.0 + sass: "*" + sass-embedded: "*" + stylus: "*" + sugarss: "*" + terser: ^5.4.0 + dependenciesMeta: + fsevents: + optional: true + peerDependenciesMeta: + "@types/node": + optional: true + less: + optional: true + lightningcss: + optional: true + sass: + optional: true + sass-embedded: + optional: true + stylus: + optional: true + sugarss: + optional: true + terser: + optional: true + bin: + vite: bin/vite.js + checksum: 10c0/23e347ca8aa6f0a774227e4eb7abae228f12c6806a727b046aa75e7ee37ffc2d68cff74360e12a42c347f79adc294e2363bc723b957bf4b382b5a8fb39e4df9d + languageName: node + linkType: hard + "walk-up-path@npm:^3.0.1": version: 3.0.1 resolution: "walk-up-path@npm:3.0.1"