fix build for vscode extension
This commit is contained in:
parent
c7a8e76339
commit
79204d7ba5
15 changed files with 204 additions and 18 deletions
|
@ -1,5 +1,17 @@
|
||||||
# @tldraw/vscode-editor
|
# @tldraw/vscode-editor
|
||||||
|
|
||||||
|
## 1.10.1
|
||||||
|
|
||||||
|
### Patch Changes
|
||||||
|
|
||||||
|
- Fix build.
|
||||||
|
|
||||||
|
## 1.10.0
|
||||||
|
|
||||||
|
### Minor Changes
|
||||||
|
|
||||||
|
- Fix build error in extension.
|
||||||
|
|
||||||
## 1.9.0
|
## 1.9.0
|
||||||
|
|
||||||
### Minor Changes
|
### Minor Changes
|
||||||
|
|
|
@ -1,6 +1,6 @@
|
||||||
{
|
{
|
||||||
"name": "@tldraw/vscode-editor",
|
"name": "@tldraw/vscode-editor",
|
||||||
"version": "1.9.0",
|
"version": "1.10.1",
|
||||||
"private": true,
|
"private": true,
|
||||||
"description": "An an editor for the tldraw vscode extension.",
|
"description": "An an editor for the tldraw vscode extension.",
|
||||||
"author": "@steveruizok",
|
"author": "@steveruizok",
|
||||||
|
@ -23,7 +23,7 @@
|
||||||
"@types/react-router-dom": "^5.1.8",
|
"@types/react-router-dom": "^5.1.8",
|
||||||
"concurrently": "7.0.0",
|
"concurrently": "7.0.0",
|
||||||
"create-serve": "1.0.1",
|
"create-serve": "1.0.1",
|
||||||
"esbuild": "^0.14.18",
|
"esbuild": "^0.14.38",
|
||||||
"esbuild-serve": "^1.0.1",
|
"esbuild-serve": "^1.0.1",
|
||||||
"react": ">=16.8",
|
"react": ">=16.8",
|
||||||
"react-dom": "^16.8 || ^17.0",
|
"react-dom": "^16.8 || ^17.0",
|
||||||
|
@ -32,4 +32,4 @@
|
||||||
"typescript": "4.5.5"
|
"typescript": "4.5.5"
|
||||||
},
|
},
|
||||||
"gitHead": "a7dac0f83ad998e205c2aab58182cb4ba4e099a6"
|
"gitHead": "a7dac0f83ad998e205c2aab58182cb4ba4e099a6"
|
||||||
}
|
}
|
||||||
|
|
|
@ -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 {
|
try {
|
||||||
esbuild.buildSync({
|
esbuild.buildSync({
|
||||||
entryPoints: ['./src/index.tsx'],
|
entryPoints: ['./src/index.tsx'],
|
||||||
|
|
|
@ -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 {
|
try {
|
||||||
await esbuildServe(
|
await esbuildServe(
|
||||||
{
|
{
|
||||||
|
@ -25,6 +33,8 @@ async function main() {
|
||||||
bundle: true,
|
bundle: true,
|
||||||
incremental: true,
|
incremental: true,
|
||||||
target: 'es6',
|
target: 'es6',
|
||||||
|
jsxFactory: 'React.createElement',
|
||||||
|
jsxFragment: 'React.Fragment',
|
||||||
define: {
|
define: {
|
||||||
'process.env.NODE_ENV': '"production"',
|
'process.env.NODE_ENV': '"production"',
|
||||||
},
|
},
|
||||||
|
|
|
@ -1,6 +1,6 @@
|
||||||
/* eslint-disable @typescript-eslint/no-non-null-assertion */
|
/* eslint-disable @typescript-eslint/no-non-null-assertion */
|
||||||
import { TDDocument, TDFile, Tldraw, TldrawApp } from '@tldraw/tldraw'
|
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 { exportToImage } from 'utils/export'
|
||||||
import type { MessageFromExtension, MessageFromWebview } from './types'
|
import type { MessageFromExtension, MessageFromWebview } from './types'
|
||||||
import { defaultDocument } from './utils/defaultDocument'
|
import { defaultDocument } from './utils/defaultDocument'
|
||||||
|
@ -9,18 +9,20 @@ import { vscode } from './utils/vscode'
|
||||||
// Will be placed in global scope by extension
|
// Will be placed in global scope by extension
|
||||||
declare let currentFile: TDFile
|
declare let currentFile: TDFile
|
||||||
|
|
||||||
const App: FC = () => {
|
const App: React.FC = () => {
|
||||||
const rLoaded = useRef(false)
|
const rLoaded = React.useRef(false)
|
||||||
const rTldrawApp = useRef<TldrawApp>()
|
const rTldrawApp = React.useRef<TldrawApp>()
|
||||||
const rInitialDocument = useRef<TDDocument>(currentFile ? currentFile.document : defaultDocument)
|
const rInitialDocument = React.useRef<TDDocument>(
|
||||||
|
currentFile ? currentFile.document : defaultDocument
|
||||||
|
)
|
||||||
|
|
||||||
// When the editor mounts, save the state instance in a ref.
|
// 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
|
rTldrawApp.current = app
|
||||||
}, [])
|
}, [])
|
||||||
|
|
||||||
// When the editor's document changes, post the stringified document to the vscode extension.
|
// 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({
|
vscode.postMessage({
|
||||||
type: 'editorUpdated',
|
type: 'editorUpdated',
|
||||||
text: JSON.stringify({
|
text: JSON.stringify({
|
||||||
|
@ -32,7 +34,7 @@ const App: FC = () => {
|
||||||
}, [])
|
}, [])
|
||||||
|
|
||||||
// When the file changes from VS Code's side, update the editor's document.
|
// When the file changes from VS Code's side, update the editor's document.
|
||||||
useEffect(() => {
|
React.useEffect(() => {
|
||||||
function handleMessage({ data }: MessageEvent<MessageFromExtension>) {
|
function handleMessage({ data }: MessageEvent<MessageFromExtension>) {
|
||||||
if (data.type === 'openedFile') {
|
if (data.type === 'openedFile') {
|
||||||
try {
|
try {
|
||||||
|
|
14
apps/vscode/editor/src/index.html
Executable file
14
apps/vscode/editor/src/index.html
Executable file
|
@ -0,0 +1,14 @@
|
||||||
|
<!DOCTYPE html>
|
||||||
|
<html lang="en">
|
||||||
|
<head>
|
||||||
|
<meta charset="utf-8" />
|
||||||
|
<link rel="stylesheet" href="index.css" />
|
||||||
|
<meta name="viewport" content="width=device-width, initial-scale=1" />
|
||||||
|
<title>tldraw</title>
|
||||||
|
</head>
|
||||||
|
<body>
|
||||||
|
<div id="root"></div>
|
||||||
|
<noscript>You need to enable JavaScript to run this app.</noscript>
|
||||||
|
<script type="module" src="./index.js"></script>
|
||||||
|
</body>
|
||||||
|
</html>
|
|
@ -1,5 +1,5 @@
|
||||||
import React from 'react'
|
import * as React from 'react'
|
||||||
import ReactDOM from 'react-dom'
|
import * as ReactDOM from 'react-dom'
|
||||||
import App from './app'
|
import App from './app'
|
||||||
import './styles.css'
|
import './styles.css'
|
||||||
|
|
||||||
|
|
|
@ -1,5 +1,11 @@
|
||||||
## 1.2.4
|
## 1.2.4
|
||||||
|
|
||||||
|
## 1.11.2
|
||||||
|
|
||||||
|
### Patch Changes
|
||||||
|
|
||||||
|
- Fix build.
|
||||||
|
|
||||||
## 1.10.0
|
## 1.10.0
|
||||||
|
|
||||||
### Minor Changes
|
### Minor Changes
|
||||||
|
|
|
@ -2,7 +2,7 @@
|
||||||
"name": "tldraw-vscode",
|
"name": "tldraw-vscode",
|
||||||
"displayName": "tldraw",
|
"displayName": "tldraw",
|
||||||
"description": "The tldraw Extension for VS Code.",
|
"description": "The tldraw Extension for VS Code.",
|
||||||
"version": "1.11.1",
|
"version": "1.11.2",
|
||||||
"license": "MIT",
|
"license": "MIT",
|
||||||
"publisher": "tldraw-org",
|
"publisher": "tldraw-org",
|
||||||
"repository": {
|
"repository": {
|
||||||
|
|
|
@ -7,6 +7,7 @@
|
||||||
"baseUrl": ".",
|
"baseUrl": ".",
|
||||||
"rootDir": "src",
|
"rootDir": "src",
|
||||||
"emitDeclarationOnly": false,
|
"emitDeclarationOnly": false,
|
||||||
|
"skipLibCheck": true,
|
||||||
"paths": {
|
"paths": {
|
||||||
"*": ["src/*"]
|
"*": ["src/*"]
|
||||||
}
|
}
|
||||||
|
|
6
examples/core-example/CHANGELOG.md
Normal file
6
examples/core-example/CHANGELOG.md
Normal file
|
@ -0,0 +1,6 @@
|
||||||
|
# @tldraw/core-example-simple
|
||||||
|
|
||||||
|
## 1.7.0
|
||||||
|
### Minor Changes
|
||||||
|
|
||||||
|
- Fix build error in extension.
|
|
@ -1,5 +1,5 @@
|
||||||
{
|
{
|
||||||
"version": "1.6.1",
|
"version": "1.7.0",
|
||||||
"name": "@tldraw/core-example-simple",
|
"name": "@tldraw/core-example-simple",
|
||||||
"description": "A simple example project for @tldraw/core.",
|
"description": "A simple example project for @tldraw/core.",
|
||||||
"author": "@steveruizok",
|
"author": "@steveruizok",
|
||||||
|
|
|
@ -2,13 +2,13 @@
|
||||||
<html lang="en">
|
<html lang="en">
|
||||||
<head>
|
<head>
|
||||||
<meta charset="utf-8" />
|
<meta charset="utf-8" />
|
||||||
<link rel="stylesheet" href="bundle.css" />
|
<link rel="stylesheet" href="index.css" />
|
||||||
<meta name="viewport" content="width=device-width, initial-scale=1" />
|
<meta name="viewport" content="width=device-width, initial-scale=1" />
|
||||||
<title>tldraw</title>
|
<title>tldraw</title>
|
||||||
</head>
|
</head>
|
||||||
<body>
|
<body>
|
||||||
<div id="root"></div>
|
<div id="root"></div>
|
||||||
<noscript>You need to enable JavaScript to run this app.</noscript>
|
<noscript>You need to enable JavaScript to run this app.</noscript>
|
||||||
<script type="module" src="./bundle.js"></script>
|
<script type="module" src="./index.js"></script>
|
||||||
</body>
|
</body>
|
||||||
</html>
|
</html>
|
||||||
|
|
|
@ -9,6 +9,7 @@
|
||||||
"emitDeclarationOnly": false,
|
"emitDeclarationOnly": false,
|
||||||
"experimentalDecorators": true,
|
"experimentalDecorators": true,
|
||||||
"useDefineForClassFields": true,
|
"useDefineForClassFields": true,
|
||||||
|
"skipLibCheck": true,
|
||||||
"paths": {
|
"paths": {
|
||||||
"*": ["src/*"]
|
"*": ["src/*"]
|
||||||
}
|
}
|
||||||
|
|
128
yarn.lock
128
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"
|
resolved "https://registry.npmjs.org/es6-object-assign/-/es6-object-assign-1.1.0.tgz"
|
||||||
integrity sha1-wsNYJlYkfDnqEHyx5mUrb58kUjw=
|
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:
|
esbuild-android-arm64@0.14.21:
|
||||||
version "0.14.21"
|
version "0.14.21"
|
||||||
resolved "https://registry.yarnpkg.com/esbuild-android-arm64/-/esbuild-android-arm64-0.14.21.tgz#8842d0c3b7c81fbe2dc46ddb416ffd6eb822184b"
|
resolved "https://registry.yarnpkg.com/esbuild-android-arm64/-/esbuild-android-arm64-0.14.21.tgz#8842d0c3b7c81fbe2dc46ddb416ffd6eb822184b"
|
||||||
integrity sha512-Bqgld1TY0wZv8TqiQmVxQFgYzz8ZmyzT7clXBDZFkOOdRybzsnj8AZuK1pwcLVA7Ya6XncHgJqIao7NFd3s0RQ==
|
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:
|
esbuild-darwin-64@0.14.21:
|
||||||
version "0.14.21"
|
version "0.14.21"
|
||||||
resolved "https://registry.yarnpkg.com/esbuild-darwin-64/-/esbuild-darwin-64-0.14.21.tgz#ec7df02ad88ecf7f8fc23a3ed7917e07dea0c9c9"
|
resolved "https://registry.yarnpkg.com/esbuild-darwin-64/-/esbuild-darwin-64-0.14.21.tgz#ec7df02ad88ecf7f8fc23a3ed7917e07dea0c9c9"
|
||||||
integrity sha512-j+Eg+e13djzyYINVvAbOo2/zvZ2DivuJJTaBrJnJHSD7kUNuGHRkHoSfFjbI80KHkn091w350wdmXDNSgRjfYQ==
|
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:
|
esbuild-darwin-arm64@0.14.21:
|
||||||
version "0.14.21"
|
version "0.14.21"
|
||||||
resolved "https://registry.npmjs.org/esbuild-darwin-arm64/-/esbuild-darwin-arm64-0.14.21.tgz"
|
resolved "https://registry.npmjs.org/esbuild-darwin-arm64/-/esbuild-darwin-arm64-0.14.21.tgz"
|
||||||
integrity sha512-nDNTKWDPI0RuoPj5BhcSB2z5EmZJJAyRtZLIjyXSqSpAyoB8eyAKXl4lB8U2P78Fnh4Lh1le/fmpewXE04JhBQ==
|
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:
|
esbuild-envfile-plugin@^1.0.2:
|
||||||
version "1.0.2"
|
version "1.0.2"
|
||||||
resolved "https://registry.npmjs.org/esbuild-envfile-plugin/-/esbuild-envfile-plugin-1.0.2.tgz"
|
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"
|
resolved "https://registry.yarnpkg.com/esbuild-freebsd-64/-/esbuild-freebsd-64-0.14.21.tgz#f5b5fc1d031286c3a0949d1bda7db774b7d0404e"
|
||||||
integrity sha512-zIurkCHXhxELiDZtLGiexi8t8onQc2LtuE+S7457H/pP0g0MLRKMrsn/IN4LDkNe6lvBjuoZZi2OfelOHn831g==
|
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:
|
esbuild-freebsd-arm64@0.14.21:
|
||||||
version "0.14.21"
|
version "0.14.21"
|
||||||
resolved "https://registry.yarnpkg.com/esbuild-freebsd-arm64/-/esbuild-freebsd-arm64-0.14.21.tgz#a05cab908013e4992b31a675850b8c44eb468c0c"
|
resolved "https://registry.yarnpkg.com/esbuild-freebsd-arm64/-/esbuild-freebsd-arm64-0.14.21.tgz#a05cab908013e4992b31a675850b8c44eb468c0c"
|
||||||
integrity sha512-wdxMmkJfbwcN+q85MpeUEamVZ40FNsBa9mPq8tAszDn8TRT2HoJvVRADPIIBa9SWWwlDChIMjkDKAnS3KS/sPA==
|
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:
|
esbuild-linux-32@0.14.21:
|
||||||
version "0.14.21"
|
version "0.14.21"
|
||||||
resolved "https://registry.yarnpkg.com/esbuild-linux-32/-/esbuild-linux-32-0.14.21.tgz#638d244cc58b951f447addb4bade628d126ef84b"
|
resolved "https://registry.yarnpkg.com/esbuild-linux-32/-/esbuild-linux-32-0.14.21.tgz#638d244cc58b951f447addb4bade628d126ef84b"
|
||||||
integrity sha512-fmxvyzOPPh2xiEHojpCeIQP6pXcoKsWbz3ryDDIKLOsk4xp3GbpHIEAWP0xTeuhEbendmvBDVKbAVv3PnODXLg==
|
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:
|
esbuild-linux-64@0.14.21:
|
||||||
version "0.14.21"
|
version "0.14.21"
|
||||||
resolved "https://registry.yarnpkg.com/esbuild-linux-64/-/esbuild-linux-64-0.14.21.tgz#8eb634abee928be7e35b985fafbfef2f2e31397f"
|
resolved "https://registry.yarnpkg.com/esbuild-linux-64/-/esbuild-linux-64-0.14.21.tgz#8eb634abee928be7e35b985fafbfef2f2e31397f"
|
||||||
integrity sha512-edZyNOv1ql+kpmlzdqzzDjRQYls+tSyi4QFi+PdBhATJFUqHsnNELWA9vMSzAaInPOEaVUTA5Ml28XFChcy4DA==
|
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:
|
esbuild-linux-arm64@0.14.21:
|
||||||
version "0.14.21"
|
version "0.14.21"
|
||||||
resolved "https://registry.yarnpkg.com/esbuild-linux-arm64/-/esbuild-linux-arm64-0.14.21.tgz#e05599ea6253b58394157da162d856f3ead62f9e"
|
resolved "https://registry.yarnpkg.com/esbuild-linux-arm64/-/esbuild-linux-arm64-0.14.21.tgz#e05599ea6253b58394157da162d856f3ead62f9e"
|
||||||
integrity sha512-t5qxRkq4zdQC0zXpzSB2bTtfLgOvR0C6BXYaRE/6/k8/4SrkZcTZBeNu+xGvwCU4b5dU9ST9pwIWkK6T1grS8g==
|
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:
|
esbuild-linux-arm@0.14.21:
|
||||||
version "0.14.21"
|
version "0.14.21"
|
||||||
resolved "https://registry.yarnpkg.com/esbuild-linux-arm/-/esbuild-linux-arm-0.14.21.tgz#1ae1078231cf689d3ba894a32d3723c0be9b91fd"
|
resolved "https://registry.yarnpkg.com/esbuild-linux-arm/-/esbuild-linux-arm-0.14.21.tgz#1ae1078231cf689d3ba894a32d3723c0be9b91fd"
|
||||||
integrity sha512-aSU5pUueK6afqmLQsbU+QcFBT62L+4G9hHMJDHWfxgid6hzhSmfRH9U/f+ymvxsSTr/HFRU4y7ox8ZyhlVl98w==
|
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:
|
esbuild-linux-mips64le@0.14.21:
|
||||||
version "0.14.21"
|
version "0.14.21"
|
||||||
resolved "https://registry.yarnpkg.com/esbuild-linux-mips64le/-/esbuild-linux-mips64le-0.14.21.tgz#f05be62d126764e99b37edcac5bb49b78c7a8890"
|
resolved "https://registry.yarnpkg.com/esbuild-linux-mips64le/-/esbuild-linux-mips64le-0.14.21.tgz#f05be62d126764e99b37edcac5bb49b78c7a8890"
|
||||||
integrity sha512-jLZLQGCNlUsmIHtGqNvBs3zN+7a4D9ckf0JZ+jQTwHdZJ1SgV9mAjbB980OFo66LoY+WeM7t3WEnq3FjI1zw4A==
|
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:
|
esbuild-linux-ppc64le@0.14.21:
|
||||||
version "0.14.21"
|
version "0.14.21"
|
||||||
resolved "https://registry.yarnpkg.com/esbuild-linux-ppc64le/-/esbuild-linux-ppc64le-0.14.21.tgz#592c98d82dad7982268ef8deed858c4566f07ab1"
|
resolved "https://registry.yarnpkg.com/esbuild-linux-ppc64le/-/esbuild-linux-ppc64le-0.14.21.tgz#592c98d82dad7982268ef8deed858c4566f07ab1"
|
||||||
integrity sha512-4TWxpK391en2UBUw6GSrukToTDu6lL9vkm3Ll40HrI08WG3qcnJu7bl8e1+GzelDsiw1QmfAY/nNvJ6iaHRpCQ==
|
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:
|
esbuild-linux-riscv64@0.14.21:
|
||||||
version "0.14.21"
|
version "0.14.21"
|
||||||
resolved "https://registry.yarnpkg.com/esbuild-linux-riscv64/-/esbuild-linux-riscv64-0.14.21.tgz#0db7bd6f10d8f9afea973a7d6bf87b449b864b7b"
|
resolved "https://registry.yarnpkg.com/esbuild-linux-riscv64/-/esbuild-linux-riscv64-0.14.21.tgz#0db7bd6f10d8f9afea973a7d6bf87b449b864b7b"
|
||||||
integrity sha512-fElngqOaOfTsF+u+oetDLHsPG74vB2ZaGZUqmGefAJn3a5z9Z2pNa4WpVbbKgHpaAAy5tWM1m1sbGohj6Ki6+Q==
|
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:
|
esbuild-linux-s390x@0.14.21:
|
||||||
version "0.14.21"
|
version "0.14.21"
|
||||||
resolved "https://registry.yarnpkg.com/esbuild-linux-s390x/-/esbuild-linux-s390x-0.14.21.tgz#254a9354d34c9d1b41a3e21d2ec9269cbbb2c5df"
|
resolved "https://registry.yarnpkg.com/esbuild-linux-s390x/-/esbuild-linux-s390x-0.14.21.tgz#254a9354d34c9d1b41a3e21d2ec9269cbbb2c5df"
|
||||||
integrity sha512-brleZ6R5fYv0qQ7ZBwenQmP6i9TdvJCB092c/3D3pTLQHBGHJb5zWgKxOeS7bdHzmLy6a6W7GbFk6QKpjyD6QA==
|
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:
|
esbuild-netbsd-64@0.14.21:
|
||||||
version "0.14.21"
|
version "0.14.21"
|
||||||
resolved "https://registry.yarnpkg.com/esbuild-netbsd-64/-/esbuild-netbsd-64-0.14.21.tgz#4cb783d060b02bf3b897a9a12cce2b3b547726f8"
|
resolved "https://registry.yarnpkg.com/esbuild-netbsd-64/-/esbuild-netbsd-64-0.14.21.tgz#4cb783d060b02bf3b897a9a12cce2b3b547726f8"
|
||||||
integrity sha512-nCEgsLCQ8RoFWVV8pVI+kX66ICwbPP/M9vEa0NJGIEB/Vs5sVGMqkf67oln90XNSkbc0bPBDuo4G6FxlF7PN8g==
|
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:
|
esbuild-openbsd-64@0.14.21:
|
||||||
version "0.14.21"
|
version "0.14.21"
|
||||||
resolved "https://registry.yarnpkg.com/esbuild-openbsd-64/-/esbuild-openbsd-64-0.14.21.tgz#f886b93feefddbe573528fa4b421c9c6e2bc969b"
|
resolved "https://registry.yarnpkg.com/esbuild-openbsd-64/-/esbuild-openbsd-64-0.14.21.tgz#f886b93feefddbe573528fa4b421c9c6e2bc969b"
|
||||||
integrity sha512-h9zLMyVD0T73MDTVYIb/qUTokwI6EJH9O6wESuTNq6+XpMSr6C5aYZ4fvFKdNELW+Xsod+yDS2hV2JTUAbFrLA==
|
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:
|
esbuild-serve@^1.0.1:
|
||||||
version "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==
|
integrity sha512-VvYDThNuwg+YAuZC+RqAgw9TpEVGoDdcvm2mTL0lU+TxDXr+QGZfJ+zc6m7cXeJ940qijvdTSZl3mQbRGN4/PA==
|
||||||
dependencies:
|
dependencies:
|
||||||
create-serve "^1.0.1"
|
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"
|
resolved "https://registry.yarnpkg.com/esbuild-sunos-64/-/esbuild-sunos-64-0.14.21.tgz#3829e4d57d4cb6950837fe90b0b67cdfb37cf13a"
|
||||||
integrity sha512-Kl+7Cot32qd9oqpLdB1tEGXEkjBlijrIxMJ0+vlDFaqsODutif25on0IZlFxEBtL2Gosd4p5WCV1U7UskNQfXA==
|
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:
|
esbuild-windows-32@0.14.21:
|
||||||
version "0.14.21"
|
version "0.14.21"
|
||||||
resolved "https://registry.yarnpkg.com/esbuild-windows-32/-/esbuild-windows-32-0.14.21.tgz#b858a22d1a82e53cdc59310cd56294133f7a95e7"
|
resolved "https://registry.yarnpkg.com/esbuild-windows-32/-/esbuild-windows-32-0.14.21.tgz#b858a22d1a82e53cdc59310cd56294133f7a95e7"
|
||||||
integrity sha512-V7vnTq67xPBUCk/9UtlolmQ798Ecjdr1ZoI1vcSgw7M82aSSt0eZdP6bh5KAFZU8pxDcx3qoHyWQfHYr11f22A==
|
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:
|
esbuild-windows-64@0.14.21:
|
||||||
version "0.14.21"
|
version "0.14.21"
|
||||||
resolved "https://registry.yarnpkg.com/esbuild-windows-64/-/esbuild-windows-64-0.14.21.tgz#7bb5a027d5720cf9caf18a4bedd11327208f1f12"
|
resolved "https://registry.yarnpkg.com/esbuild-windows-64/-/esbuild-windows-64-0.14.21.tgz#7bb5a027d5720cf9caf18a4bedd11327208f1f12"
|
||||||
integrity sha512-kDgHjKOHwjfJDCyRGELzVxiP/RBJBTA+wyspf78MTTJQkyPuxH2vChReNdWc+dU2S4gIZFHMdP1Qrl/k22ZmaA==
|
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:
|
esbuild-windows-arm64@0.14.21:
|
||||||
version "0.14.21"
|
version "0.14.21"
|
||||||
resolved "https://registry.yarnpkg.com/esbuild-windows-arm64/-/esbuild-windows-arm64-0.14.21.tgz#25df54521ad602c826b262ea2e7cc1fe80f5c2f5"
|
resolved "https://registry.yarnpkg.com/esbuild-windows-arm64/-/esbuild-windows-arm64-0.14.21.tgz#25df54521ad602c826b262ea2e7cc1fe80f5c2f5"
|
||||||
integrity sha512-8Sbo0zpzgwWrwjQYLmHF78f7E2xg5Ve63bjB2ng3V2aManilnnTGaliq2snYg+NOX60+hEvJHRdVnuIAHW0lVw==
|
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:
|
esbuild@^0.14.18:
|
||||||
version "0.14.21"
|
version "0.14.21"
|
||||||
resolved "https://registry.npmjs.org/esbuild/-/esbuild-0.14.21.tgz"
|
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-64 "0.14.21"
|
||||||
esbuild-windows-arm64 "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:
|
esbuild@^0.9.0:
|
||||||
version "0.9.7"
|
version "0.9.7"
|
||||||
resolved "https://registry.npmjs.org/esbuild/-/esbuild-0.9.7.tgz"
|
resolved "https://registry.npmjs.org/esbuild/-/esbuild-0.9.7.tgz"
|
||||||
|
|
Loading…
Reference in a new issue