From 79204d7ba50b804796e6780ac58f37b31af46cf1 Mon Sep 17 00:00:00 2001 From: Steve Ruiz Date: Tue, 26 Apr 2022 11:40:26 +0100 Subject: [PATCH] fix build for vscode extension --- apps/vscode/editor/CHANGELOG.md | 12 ++ apps/vscode/editor/package.json | 6 +- apps/vscode/editor/scripts/build.mjs | 8 ++ apps/vscode/editor/scripts/dev.mjs | 10 ++ apps/vscode/editor/src/app.tsx | 18 +-- apps/vscode/editor/src/index.html | 14 ++ apps/vscode/editor/src/index.tsx | 4 +- apps/vscode/extension/CHANGELOG.md | 6 + apps/vscode/extension/package.json | 2 +- examples/core-example-advanced/tsconfig.json | 1 + examples/core-example/CHANGELOG.md | 6 + examples/core-example/package.json | 2 +- examples/core-example/src/index.html | 4 +- examples/core-example/tsconfig.json | 1 + yarn.lock | 128 ++++++++++++++++++- 15 files changed, 204 insertions(+), 18 deletions(-) create mode 100755 apps/vscode/editor/src/index.html create mode 100644 examples/core-example/CHANGELOG.md diff --git a/apps/vscode/editor/CHANGELOG.md b/apps/vscode/editor/CHANGELOG.md index ec91c5f82..4fcffac19 100644 --- a/apps/vscode/editor/CHANGELOG.md +++ b/apps/vscode/editor/CHANGELOG.md @@ -1,5 +1,17 @@ # @tldraw/vscode-editor +## 1.10.1 + +### Patch Changes + +- Fix build. + +## 1.10.0 + +### Minor Changes + +- Fix build error in extension. + ## 1.9.0 ### Minor Changes diff --git a/apps/vscode/editor/package.json b/apps/vscode/editor/package.json index 4f1631073..d5586cdae 100644 --- a/apps/vscode/editor/package.json +++ b/apps/vscode/editor/package.json @@ -1,6 +1,6 @@ { "name": "@tldraw/vscode-editor", - "version": "1.9.0", + "version": "1.10.1", "private": true, "description": "An an editor for the tldraw vscode extension.", "author": "@steveruizok", @@ -23,7 +23,7 @@ "@types/react-router-dom": "^5.1.8", "concurrently": "7.0.0", "create-serve": "1.0.1", - "esbuild": "^0.14.18", + "esbuild": "^0.14.38", "esbuild-serve": "^1.0.1", "react": ">=16.8", "react-dom": "^16.8 || ^17.0", @@ -32,4 +32,4 @@ "typescript": "4.5.5" }, "gitHead": "a7dac0f83ad998e205c2aab58182cb4ba4e099a6" -} \ No newline at end of file +} diff --git a/apps/vscode/editor/scripts/build.mjs b/apps/vscode/editor/scripts/build.mjs index 4e6ea0a0a..577df4d21 100644 --- a/apps/vscode/editor/scripts/build.mjs +++ b/apps/vscode/editor/scripts/build.mjs @@ -16,6 +16,14 @@ async function main() { }) } + if (!fs.existsSync('./dist')) { + fs.mkdirSync('./dist') + } + + fs.copyFile('./src/index.html', './dist/index.html', (err) => { + if (err) throw err + }) + try { esbuild.buildSync({ entryPoints: ['./src/index.tsx'], diff --git a/apps/vscode/editor/scripts/dev.mjs b/apps/vscode/editor/scripts/dev.mjs index 9b3dbb9fc..498f63fd2 100644 --- a/apps/vscode/editor/scripts/dev.mjs +++ b/apps/vscode/editor/scripts/dev.mjs @@ -16,6 +16,14 @@ async function main() { }) } + if (!fs.existsSync('./dist')) { + fs.mkdirSync('./dist') + } + + fs.copyFile('./src/index.html', './dist/index.html', (err) => { + if (err) throw err + }) + try { await esbuildServe( { @@ -25,6 +33,8 @@ async function main() { bundle: true, incremental: true, target: 'es6', + jsxFactory: 'React.createElement', + jsxFragment: 'React.Fragment', define: { 'process.env.NODE_ENV': '"production"', }, diff --git a/apps/vscode/editor/src/app.tsx b/apps/vscode/editor/src/app.tsx index 725d0d4d9..5048db39a 100644 --- a/apps/vscode/editor/src/app.tsx +++ b/apps/vscode/editor/src/app.tsx @@ -1,6 +1,6 @@ /* eslint-disable @typescript-eslint/no-non-null-assertion */ import { TDDocument, TDFile, Tldraw, TldrawApp } from '@tldraw/tldraw' -import { FC, useCallback, useEffect, useRef } from 'react' +import * as React from 'react' import { exportToImage } from 'utils/export' import type { MessageFromExtension, MessageFromWebview } from './types' import { defaultDocument } from './utils/defaultDocument' @@ -9,18 +9,20 @@ import { vscode } from './utils/vscode' // Will be placed in global scope by extension declare let currentFile: TDFile -const App: FC = () => { - const rLoaded = useRef(false) - const rTldrawApp = useRef() - const rInitialDocument = useRef(currentFile ? currentFile.document : defaultDocument) +const App: React.FC = () => { + const rLoaded = React.useRef(false) + const rTldrawApp = React.useRef() + const rInitialDocument = React.useRef( + currentFile ? currentFile.document : defaultDocument + ) // When the editor mounts, save the state instance in a ref. - const handleMount = useCallback((app: TldrawApp) => { + const handleMount = React.useCallback((app: TldrawApp) => { rTldrawApp.current = app }, []) // When the editor's document changes, post the stringified document to the vscode extension. - const handlePersist = useCallback((app: TldrawApp) => { + const handlePersist = React.useCallback((app: TldrawApp) => { vscode.postMessage({ type: 'editorUpdated', text: JSON.stringify({ @@ -32,7 +34,7 @@ const App: FC = () => { }, []) // When the file changes from VS Code's side, update the editor's document. - useEffect(() => { + React.useEffect(() => { function handleMessage({ data }: MessageEvent) { if (data.type === 'openedFile') { try { diff --git a/apps/vscode/editor/src/index.html b/apps/vscode/editor/src/index.html new file mode 100755 index 000000000..362929e63 --- /dev/null +++ b/apps/vscode/editor/src/index.html @@ -0,0 +1,14 @@ + + + + + + + tldraw + + +
+ + + + diff --git a/apps/vscode/editor/src/index.tsx b/apps/vscode/editor/src/index.tsx index 1977daa08..2839f2d0f 100644 --- a/apps/vscode/editor/src/index.tsx +++ b/apps/vscode/editor/src/index.tsx @@ -1,5 +1,5 @@ -import React from 'react' -import ReactDOM from 'react-dom' +import * as React from 'react' +import * as ReactDOM from 'react-dom' import App from './app' import './styles.css' diff --git a/apps/vscode/extension/CHANGELOG.md b/apps/vscode/extension/CHANGELOG.md index 38ad4829f..4f6084771 100644 --- a/apps/vscode/extension/CHANGELOG.md +++ b/apps/vscode/extension/CHANGELOG.md @@ -1,5 +1,11 @@ ## 1.2.4 +## 1.11.2 + +### Patch Changes + +- Fix build. + ## 1.10.0 ### Minor Changes diff --git a/apps/vscode/extension/package.json b/apps/vscode/extension/package.json index 25fc9f915..aa26794af 100644 --- a/apps/vscode/extension/package.json +++ b/apps/vscode/extension/package.json @@ -2,7 +2,7 @@ "name": "tldraw-vscode", "displayName": "tldraw", "description": "The tldraw Extension for VS Code.", - "version": "1.11.1", + "version": "1.11.2", "license": "MIT", "publisher": "tldraw-org", "repository": { diff --git a/examples/core-example-advanced/tsconfig.json b/examples/core-example-advanced/tsconfig.json index 950c519cb..72a7ff521 100644 --- a/examples/core-example-advanced/tsconfig.json +++ b/examples/core-example-advanced/tsconfig.json @@ -7,6 +7,7 @@ "baseUrl": ".", "rootDir": "src", "emitDeclarationOnly": false, + "skipLibCheck": true, "paths": { "*": ["src/*"] } diff --git a/examples/core-example/CHANGELOG.md b/examples/core-example/CHANGELOG.md new file mode 100644 index 000000000..8a0b42171 --- /dev/null +++ b/examples/core-example/CHANGELOG.md @@ -0,0 +1,6 @@ +# @tldraw/core-example-simple + +## 1.7.0 +### Minor Changes + +- Fix build error in extension. diff --git a/examples/core-example/package.json b/examples/core-example/package.json index 0f98795e5..ee400ce3a 100644 --- a/examples/core-example/package.json +++ b/examples/core-example/package.json @@ -1,5 +1,5 @@ { - "version": "1.6.1", + "version": "1.7.0", "name": "@tldraw/core-example-simple", "description": "A simple example project for @tldraw/core.", "author": "@steveruizok", diff --git a/examples/core-example/src/index.html b/examples/core-example/src/index.html index 27acf7afe..362929e63 100644 --- a/examples/core-example/src/index.html +++ b/examples/core-example/src/index.html @@ -2,13 +2,13 @@ - + tldraw
- + diff --git a/examples/core-example/tsconfig.json b/examples/core-example/tsconfig.json index e498ae8ac..b494c18d1 100644 --- a/examples/core-example/tsconfig.json +++ b/examples/core-example/tsconfig.json @@ -9,6 +9,7 @@ "emitDeclarationOnly": false, "experimentalDecorators": true, "useDefineForClassFields": true, + "skipLibCheck": true, "paths": { "*": ["src/*"] } diff --git a/yarn.lock b/yarn.lock index 0a5ef8f83..68a7e0af6 100644 --- a/yarn.lock +++ b/yarn.lock @@ -5528,21 +5528,41 @@ es6-object-assign@^1.1.0: resolved "https://registry.npmjs.org/es6-object-assign/-/es6-object-assign-1.1.0.tgz" integrity sha1-wsNYJlYkfDnqEHyx5mUrb58kUjw= +esbuild-android-64@0.14.38: + version "0.14.38" + resolved "https://registry.yarnpkg.com/esbuild-android-64/-/esbuild-android-64-0.14.38.tgz#5b94a1306df31d55055f64a62ff6b763a47b7f64" + integrity sha512-aRFxR3scRKkbmNuGAK+Gee3+yFxkTJO/cx83Dkyzo4CnQl/2zVSurtG6+G86EQIZ+w+VYngVyK7P3HyTBKu3nw== + esbuild-android-arm64@0.14.21: version "0.14.21" resolved "https://registry.yarnpkg.com/esbuild-android-arm64/-/esbuild-android-arm64-0.14.21.tgz#8842d0c3b7c81fbe2dc46ddb416ffd6eb822184b" integrity sha512-Bqgld1TY0wZv8TqiQmVxQFgYzz8ZmyzT7clXBDZFkOOdRybzsnj8AZuK1pwcLVA7Ya6XncHgJqIao7NFd3s0RQ== +esbuild-android-arm64@0.14.38: + version "0.14.38" + resolved "https://registry.yarnpkg.com/esbuild-android-arm64/-/esbuild-android-arm64-0.14.38.tgz#78acc80773d16007de5219ccce544c036abd50b8" + integrity sha512-L2NgQRWuHFI89IIZIlpAcINy9FvBk6xFVZ7xGdOwIm8VyhX1vNCEqUJO3DPSSy945Gzdg98cxtNt8Grv1CsyhA== + esbuild-darwin-64@0.14.21: version "0.14.21" resolved "https://registry.yarnpkg.com/esbuild-darwin-64/-/esbuild-darwin-64-0.14.21.tgz#ec7df02ad88ecf7f8fc23a3ed7917e07dea0c9c9" integrity sha512-j+Eg+e13djzyYINVvAbOo2/zvZ2DivuJJTaBrJnJHSD7kUNuGHRkHoSfFjbI80KHkn091w350wdmXDNSgRjfYQ== +esbuild-darwin-64@0.14.38: + version "0.14.38" + resolved "https://registry.yarnpkg.com/esbuild-darwin-64/-/esbuild-darwin-64-0.14.38.tgz#e02b1291f629ebdc2aa46fabfacc9aa28ff6aa46" + integrity sha512-5JJvgXkX87Pd1Og0u/NJuO7TSqAikAcQQ74gyJ87bqWRVeouky84ICoV4sN6VV53aTW+NE87qLdGY4QA2S7KNA== + esbuild-darwin-arm64@0.14.21: version "0.14.21" resolved "https://registry.npmjs.org/esbuild-darwin-arm64/-/esbuild-darwin-arm64-0.14.21.tgz" integrity sha512-nDNTKWDPI0RuoPj5BhcSB2z5EmZJJAyRtZLIjyXSqSpAyoB8eyAKXl4lB8U2P78Fnh4Lh1le/fmpewXE04JhBQ== +esbuild-darwin-arm64@0.14.38: + version "0.14.38" + resolved "https://registry.yarnpkg.com/esbuild-darwin-arm64/-/esbuild-darwin-arm64-0.14.38.tgz#01eb6650ec010b18c990e443a6abcca1d71290a9" + integrity sha512-eqF+OejMI3mC5Dlo9Kdq/Ilbki9sQBw3QlHW3wjLmsLh+quNfHmGMp3Ly1eWm981iGBMdbtSS9+LRvR2T8B3eQ== + esbuild-envfile-plugin@^1.0.2: version "1.0.2" resolved "https://registry.npmjs.org/esbuild-envfile-plugin/-/esbuild-envfile-plugin-1.0.2.tgz" @@ -5555,64 +5575,124 @@ esbuild-freebsd-64@0.14.21: resolved "https://registry.yarnpkg.com/esbuild-freebsd-64/-/esbuild-freebsd-64-0.14.21.tgz#f5b5fc1d031286c3a0949d1bda7db774b7d0404e" integrity sha512-zIurkCHXhxELiDZtLGiexi8t8onQc2LtuE+S7457H/pP0g0MLRKMrsn/IN4LDkNe6lvBjuoZZi2OfelOHn831g== +esbuild-freebsd-64@0.14.38: + version "0.14.38" + resolved "https://registry.yarnpkg.com/esbuild-freebsd-64/-/esbuild-freebsd-64-0.14.38.tgz#790b8786729d4aac7be17648f9ea8e0e16475b5e" + integrity sha512-epnPbhZUt93xV5cgeY36ZxPXDsQeO55DppzsIgWM8vgiG/Rz+qYDLmh5ts3e+Ln1wA9dQ+nZmVHw+RjaW3I5Ig== + esbuild-freebsd-arm64@0.14.21: version "0.14.21" resolved "https://registry.yarnpkg.com/esbuild-freebsd-arm64/-/esbuild-freebsd-arm64-0.14.21.tgz#a05cab908013e4992b31a675850b8c44eb468c0c" integrity sha512-wdxMmkJfbwcN+q85MpeUEamVZ40FNsBa9mPq8tAszDn8TRT2HoJvVRADPIIBa9SWWwlDChIMjkDKAnS3KS/sPA== +esbuild-freebsd-arm64@0.14.38: + version "0.14.38" + resolved "https://registry.yarnpkg.com/esbuild-freebsd-arm64/-/esbuild-freebsd-arm64-0.14.38.tgz#b66340ab28c09c1098e6d9d8ff656db47d7211e6" + integrity sha512-/9icXUYJWherhk+y5fjPI5yNUdFPtXHQlwP7/K/zg8t8lQdHVj20SqU9/udQmeUo5pDFHMYzcEFfJqgOVeKNNQ== + esbuild-linux-32@0.14.21: version "0.14.21" resolved "https://registry.yarnpkg.com/esbuild-linux-32/-/esbuild-linux-32-0.14.21.tgz#638d244cc58b951f447addb4bade628d126ef84b" integrity sha512-fmxvyzOPPh2xiEHojpCeIQP6pXcoKsWbz3ryDDIKLOsk4xp3GbpHIEAWP0xTeuhEbendmvBDVKbAVv3PnODXLg== +esbuild-linux-32@0.14.38: + version "0.14.38" + resolved "https://registry.yarnpkg.com/esbuild-linux-32/-/esbuild-linux-32-0.14.38.tgz#7927f950986fd39f0ff319e92839455912b67f70" + integrity sha512-QfgfeNHRFvr2XeHFzP8kOZVnal3QvST3A0cgq32ZrHjSMFTdgXhMhmWdKzRXP/PKcfv3e2OW9tT9PpcjNvaq6g== + esbuild-linux-64@0.14.21: version "0.14.21" resolved "https://registry.yarnpkg.com/esbuild-linux-64/-/esbuild-linux-64-0.14.21.tgz#8eb634abee928be7e35b985fafbfef2f2e31397f" integrity sha512-edZyNOv1ql+kpmlzdqzzDjRQYls+tSyi4QFi+PdBhATJFUqHsnNELWA9vMSzAaInPOEaVUTA5Ml28XFChcy4DA== +esbuild-linux-64@0.14.38: + version "0.14.38" + resolved "https://registry.yarnpkg.com/esbuild-linux-64/-/esbuild-linux-64-0.14.38.tgz#4893d07b229d9cfe34a2b3ce586399e73c3ac519" + integrity sha512-uuZHNmqcs+Bj1qiW9k/HZU3FtIHmYiuxZ/6Aa+/KHb/pFKr7R3aVqvxlAudYI9Fw3St0VCPfv7QBpUITSmBR1Q== + esbuild-linux-arm64@0.14.21: version "0.14.21" resolved "https://registry.yarnpkg.com/esbuild-linux-arm64/-/esbuild-linux-arm64-0.14.21.tgz#e05599ea6253b58394157da162d856f3ead62f9e" integrity sha512-t5qxRkq4zdQC0zXpzSB2bTtfLgOvR0C6BXYaRE/6/k8/4SrkZcTZBeNu+xGvwCU4b5dU9ST9pwIWkK6T1grS8g== +esbuild-linux-arm64@0.14.38: + version "0.14.38" + resolved "https://registry.yarnpkg.com/esbuild-linux-arm64/-/esbuild-linux-arm64-0.14.38.tgz#8442402e37d0b8ae946ac616784d9c1a2041056a" + integrity sha512-HlMGZTEsBrXrivr64eZ/EO0NQM8H8DuSENRok9d+Jtvq8hOLzrxfsAT9U94K3KOGk2XgCmkaI2KD8hX7F97lvA== + esbuild-linux-arm@0.14.21: version "0.14.21" resolved "https://registry.yarnpkg.com/esbuild-linux-arm/-/esbuild-linux-arm-0.14.21.tgz#1ae1078231cf689d3ba894a32d3723c0be9b91fd" integrity sha512-aSU5pUueK6afqmLQsbU+QcFBT62L+4G9hHMJDHWfxgid6hzhSmfRH9U/f+ymvxsSTr/HFRU4y7ox8ZyhlVl98w== +esbuild-linux-arm@0.14.38: + version "0.14.38" + resolved "https://registry.yarnpkg.com/esbuild-linux-arm/-/esbuild-linux-arm-0.14.38.tgz#d5dbf32d38b7f79be0ec6b5fb2f9251fd9066986" + integrity sha512-FiFvQe8J3VKTDXG01JbvoVRXQ0x6UZwyrU4IaLBZeq39Bsbatd94Fuc3F1RGqPF5RbIWW7RvkVQjn79ejzysnA== + esbuild-linux-mips64le@0.14.21: version "0.14.21" resolved "https://registry.yarnpkg.com/esbuild-linux-mips64le/-/esbuild-linux-mips64le-0.14.21.tgz#f05be62d126764e99b37edcac5bb49b78c7a8890" integrity sha512-jLZLQGCNlUsmIHtGqNvBs3zN+7a4D9ckf0JZ+jQTwHdZJ1SgV9mAjbB980OFo66LoY+WeM7t3WEnq3FjI1zw4A== +esbuild-linux-mips64le@0.14.38: + version "0.14.38" + resolved "https://registry.yarnpkg.com/esbuild-linux-mips64le/-/esbuild-linux-mips64le-0.14.38.tgz#95081e42f698bbe35d8ccee0e3a237594b337eb5" + integrity sha512-qd1dLf2v7QBiI5wwfil9j0HG/5YMFBAmMVmdeokbNAMbcg49p25t6IlJFXAeLzogv1AvgaXRXvgFNhScYEUXGQ== + esbuild-linux-ppc64le@0.14.21: version "0.14.21" resolved "https://registry.yarnpkg.com/esbuild-linux-ppc64le/-/esbuild-linux-ppc64le-0.14.21.tgz#592c98d82dad7982268ef8deed858c4566f07ab1" integrity sha512-4TWxpK391en2UBUw6GSrukToTDu6lL9vkm3Ll40HrI08WG3qcnJu7bl8e1+GzelDsiw1QmfAY/nNvJ6iaHRpCQ== +esbuild-linux-ppc64le@0.14.38: + version "0.14.38" + resolved "https://registry.yarnpkg.com/esbuild-linux-ppc64le/-/esbuild-linux-ppc64le-0.14.38.tgz#dceb0a1b186f5df679618882a7990bd422089b47" + integrity sha512-mnbEm7o69gTl60jSuK+nn+pRsRHGtDPfzhrqEUXyCl7CTOCLtWN2bhK8bgsdp6J/2NyS/wHBjs1x8aBWwP2X9Q== + esbuild-linux-riscv64@0.14.21: version "0.14.21" resolved "https://registry.yarnpkg.com/esbuild-linux-riscv64/-/esbuild-linux-riscv64-0.14.21.tgz#0db7bd6f10d8f9afea973a7d6bf87b449b864b7b" integrity sha512-fElngqOaOfTsF+u+oetDLHsPG74vB2ZaGZUqmGefAJn3a5z9Z2pNa4WpVbbKgHpaAAy5tWM1m1sbGohj6Ki6+Q== +esbuild-linux-riscv64@0.14.38: + version "0.14.38" + resolved "https://registry.yarnpkg.com/esbuild-linux-riscv64/-/esbuild-linux-riscv64-0.14.38.tgz#61fb8edb75f475f9208c4a93ab2bfab63821afd2" + integrity sha512-+p6YKYbuV72uikChRk14FSyNJZ4WfYkffj6Af0/Tw63/6TJX6TnIKE+6D3xtEc7DeDth1fjUOEqm+ApKFXbbVQ== + esbuild-linux-s390x@0.14.21: version "0.14.21" resolved "https://registry.yarnpkg.com/esbuild-linux-s390x/-/esbuild-linux-s390x-0.14.21.tgz#254a9354d34c9d1b41a3e21d2ec9269cbbb2c5df" integrity sha512-brleZ6R5fYv0qQ7ZBwenQmP6i9TdvJCB092c/3D3pTLQHBGHJb5zWgKxOeS7bdHzmLy6a6W7GbFk6QKpjyD6QA== +esbuild-linux-s390x@0.14.38: + version "0.14.38" + resolved "https://registry.yarnpkg.com/esbuild-linux-s390x/-/esbuild-linux-s390x-0.14.38.tgz#34c7126a4937406bf6a5e69100185fd702d12fe0" + integrity sha512-0zUsiDkGJiMHxBQ7JDU8jbaanUY975CdOW1YDrurjrM0vWHfjv9tLQsW9GSyEb/heSK1L5gaweRjzfUVBFoybQ== + esbuild-netbsd-64@0.14.21: version "0.14.21" resolved "https://registry.yarnpkg.com/esbuild-netbsd-64/-/esbuild-netbsd-64-0.14.21.tgz#4cb783d060b02bf3b897a9a12cce2b3b547726f8" integrity sha512-nCEgsLCQ8RoFWVV8pVI+kX66ICwbPP/M9vEa0NJGIEB/Vs5sVGMqkf67oln90XNSkbc0bPBDuo4G6FxlF7PN8g== +esbuild-netbsd-64@0.14.38: + version "0.14.38" + resolved "https://registry.yarnpkg.com/esbuild-netbsd-64/-/esbuild-netbsd-64-0.14.38.tgz#322ea9937d9e529183ee281c7996b93eb38a5d95" + integrity sha512-cljBAApVwkpnJZfnRVThpRBGzCi+a+V9Ofb1fVkKhtrPLDYlHLrSYGtmnoTVWDQdU516qYI8+wOgcGZ4XIZh0Q== + esbuild-openbsd-64@0.14.21: version "0.14.21" resolved "https://registry.yarnpkg.com/esbuild-openbsd-64/-/esbuild-openbsd-64-0.14.21.tgz#f886b93feefddbe573528fa4b421c9c6e2bc969b" integrity sha512-h9zLMyVD0T73MDTVYIb/qUTokwI6EJH9O6wESuTNq6+XpMSr6C5aYZ4fvFKdNELW+Xsod+yDS2hV2JTUAbFrLA== +esbuild-openbsd-64@0.14.38: + version "0.14.38" + resolved "https://registry.yarnpkg.com/esbuild-openbsd-64/-/esbuild-openbsd-64-0.14.38.tgz#1ca29bb7a2bf09592dcc26afdb45108f08a2cdbd" + integrity sha512-CDswYr2PWPGEPpLDUO50mL3WO/07EMjnZDNKpmaxUPsrW+kVM3LoAqr/CE8UbzugpEiflYqJsGPLirThRB18IQ== + esbuild-serve@^1.0.1: version "1.0.1" - resolved "https://registry.npmjs.org/esbuild-serve/-/esbuild-serve-1.0.1.tgz" + resolved "https://registry.yarnpkg.com/esbuild-serve/-/esbuild-serve-1.0.1.tgz#c388c8ff184477ec6b6278d615da8d3177e5174f" integrity sha512-VvYDThNuwg+YAuZC+RqAgw9TpEVGoDdcvm2mTL0lU+TxDXr+QGZfJ+zc6m7cXeJ940qijvdTSZl3mQbRGN4/PA== dependencies: create-serve "^1.0.1" @@ -5623,21 +5703,41 @@ esbuild-sunos-64@0.14.21: resolved "https://registry.yarnpkg.com/esbuild-sunos-64/-/esbuild-sunos-64-0.14.21.tgz#3829e4d57d4cb6950837fe90b0b67cdfb37cf13a" integrity sha512-Kl+7Cot32qd9oqpLdB1tEGXEkjBlijrIxMJ0+vlDFaqsODutif25on0IZlFxEBtL2Gosd4p5WCV1U7UskNQfXA== +esbuild-sunos-64@0.14.38: + version "0.14.38" + resolved "https://registry.yarnpkg.com/esbuild-sunos-64/-/esbuild-sunos-64-0.14.38.tgz#c9446f7d8ebf45093e7bb0e7045506a88540019b" + integrity sha512-2mfIoYW58gKcC3bck0j7lD3RZkqYA7MmujFYmSn9l6TiIcAMpuEvqksO+ntBgbLep/eyjpgdplF7b+4T9VJGOA== + esbuild-windows-32@0.14.21: version "0.14.21" resolved "https://registry.yarnpkg.com/esbuild-windows-32/-/esbuild-windows-32-0.14.21.tgz#b858a22d1a82e53cdc59310cd56294133f7a95e7" integrity sha512-V7vnTq67xPBUCk/9UtlolmQ798Ecjdr1ZoI1vcSgw7M82aSSt0eZdP6bh5KAFZU8pxDcx3qoHyWQfHYr11f22A== +esbuild-windows-32@0.14.38: + version "0.14.38" + resolved "https://registry.yarnpkg.com/esbuild-windows-32/-/esbuild-windows-32-0.14.38.tgz#f8e9b4602fd0ccbd48e5c8d117ec0ba4040f2ad1" + integrity sha512-L2BmEeFZATAvU+FJzJiRLFUP+d9RHN+QXpgaOrs2klshoAm1AE6Us4X6fS9k33Uy5SzScn2TpcgecbqJza1Hjw== + esbuild-windows-64@0.14.21: version "0.14.21" resolved "https://registry.yarnpkg.com/esbuild-windows-64/-/esbuild-windows-64-0.14.21.tgz#7bb5a027d5720cf9caf18a4bedd11327208f1f12" integrity sha512-kDgHjKOHwjfJDCyRGELzVxiP/RBJBTA+wyspf78MTTJQkyPuxH2vChReNdWc+dU2S4gIZFHMdP1Qrl/k22ZmaA== +esbuild-windows-64@0.14.38: + version "0.14.38" + resolved "https://registry.yarnpkg.com/esbuild-windows-64/-/esbuild-windows-64-0.14.38.tgz#280f58e69f78535f470905ce3e43db1746518107" + integrity sha512-Khy4wVmebnzue8aeSXLC+6clo/hRYeNIm0DyikoEqX+3w3rcvrhzpoix0S+MF9vzh6JFskkIGD7Zx47ODJNyCw== + esbuild-windows-arm64@0.14.21: version "0.14.21" resolved "https://registry.yarnpkg.com/esbuild-windows-arm64/-/esbuild-windows-arm64-0.14.21.tgz#25df54521ad602c826b262ea2e7cc1fe80f5c2f5" integrity sha512-8Sbo0zpzgwWrwjQYLmHF78f7E2xg5Ve63bjB2ng3V2aManilnnTGaliq2snYg+NOX60+hEvJHRdVnuIAHW0lVw== +esbuild-windows-arm64@0.14.38: + version "0.14.38" + resolved "https://registry.yarnpkg.com/esbuild-windows-arm64/-/esbuild-windows-arm64-0.14.38.tgz#d97e9ac0f95a4c236d9173fa9f86c983d6a53f54" + integrity sha512-k3FGCNmHBkqdJXuJszdWciAH77PukEyDsdIryEHn9cKLQFxzhT39dSumeTuggaQcXY57UlmLGIkklWZo2qzHpw== + esbuild@^0.14.18: version "0.14.21" resolved "https://registry.npmjs.org/esbuild/-/esbuild-0.14.21.tgz" @@ -5663,6 +5763,32 @@ esbuild@^0.14.18: esbuild-windows-64 "0.14.21" esbuild-windows-arm64 "0.14.21" +esbuild@^0.14.38: + version "0.14.38" + resolved "https://registry.yarnpkg.com/esbuild/-/esbuild-0.14.38.tgz#99526b778cd9f35532955e26e1709a16cca2fb30" + integrity sha512-12fzJ0fsm7gVZX1YQ1InkOE5f9Tl7cgf6JPYXRJtPIoE0zkWAbHdPHVPPaLi9tYAcEBqheGzqLn/3RdTOyBfcA== + optionalDependencies: + esbuild-android-64 "0.14.38" + esbuild-android-arm64 "0.14.38" + esbuild-darwin-64 "0.14.38" + esbuild-darwin-arm64 "0.14.38" + esbuild-freebsd-64 "0.14.38" + esbuild-freebsd-arm64 "0.14.38" + esbuild-linux-32 "0.14.38" + esbuild-linux-64 "0.14.38" + esbuild-linux-arm "0.14.38" + esbuild-linux-arm64 "0.14.38" + esbuild-linux-mips64le "0.14.38" + esbuild-linux-ppc64le "0.14.38" + esbuild-linux-riscv64 "0.14.38" + esbuild-linux-s390x "0.14.38" + esbuild-netbsd-64 "0.14.38" + esbuild-openbsd-64 "0.14.38" + esbuild-sunos-64 "0.14.38" + esbuild-windows-32 "0.14.38" + esbuild-windows-64 "0.14.38" + esbuild-windows-arm64 "0.14.38" + esbuild@^0.9.0: version "0.9.7" resolved "https://registry.npmjs.org/esbuild/-/esbuild-0.9.7.tgz"