fix
This commit is contained in:
parent
b0f9240dee
commit
0b1dcf165f
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
|
|
@ -2,10 +2,6 @@
|
||||||
"extends": [
|
"extends": [
|
||||||
"@parcel/config-default"
|
"@parcel/config-default"
|
||||||
],
|
],
|
||||||
"runtimes": [
|
|
||||||
"parcel-runtime-custom-service-worker",
|
|
||||||
"..."
|
|
||||||
],
|
|
||||||
"reporters": [
|
"reporters": [
|
||||||
"...",
|
"...",
|
||||||
"@tinijs/parcel-reporter-copy-public"
|
"@tinijs/parcel-reporter-copy-public"
|
||||||
|
|
|
||||||
|
|
@ -1,145 +0,0 @@
|
||||||
{
|
|
||||||
"filesToCache": [
|
|
||||||
"public/favicon.ico",
|
|
||||||
"public/index.html",
|
|
||||||
"public/min/vs/loader.js",
|
|
||||||
"public/min/vs/editor/editor.main.nls.ru.js",
|
|
||||||
"public/min/vs/editor/editor.main.css",
|
|
||||||
"public/min/vs/editor/editor.main.nls.ko.js",
|
|
||||||
"public/min/vs/editor/editor.main.nls.zh-cn.js",
|
|
||||||
"public/min/vs/editor/editor.main.js",
|
|
||||||
"public/min/vs/editor/editor.main.nls.ja.js",
|
|
||||||
"public/min/vs/editor/editor.main.nls.zh-tw.js",
|
|
||||||
"public/min/vs/editor/editor.main.nls.de.js",
|
|
||||||
"public/min/vs/editor/editor.main.nls.it.js",
|
|
||||||
"public/min/vs/editor/editor.main.nls.es.js",
|
|
||||||
"public/min/vs/editor/editor.main.nls.js",
|
|
||||||
"public/min/vs/editor/editor.main.nls.fr.js",
|
|
||||||
"public/min/vs/base/worker/workerMain.js",
|
|
||||||
"public/min/vs/base/common/worker/simpleWorker.nls.it.js",
|
|
||||||
"public/min/vs/base/common/worker/simpleWorker.nls.es.js",
|
|
||||||
"public/min/vs/base/common/worker/simpleWorker.nls.fr.js",
|
|
||||||
"public/min/vs/base/common/worker/simpleWorker.nls.de.js",
|
|
||||||
"public/min/vs/base/common/worker/simpleWorker.nls.js",
|
|
||||||
"public/min/vs/base/common/worker/simpleWorker.nls.ja.js",
|
|
||||||
"public/min/vs/base/common/worker/simpleWorker.nls.ru.js",
|
|
||||||
"public/min/vs/base/common/worker/simpleWorker.nls.zh-cn.js",
|
|
||||||
"public/min/vs/base/common/worker/simpleWorker.nls.zh-tw.js",
|
|
||||||
"public/min/vs/base/common/worker/simpleWorker.nls.ko.js",
|
|
||||||
"public/min/vs/base/browser/ui/codicons/codicon/codicon.ttf",
|
|
||||||
"public/min/vs/language/json/jsonWorker.js",
|
|
||||||
"public/min/vs/language/json/jsonMode.js",
|
|
||||||
"public/min/vs/language/html/htmlMode.js",
|
|
||||||
"public/min/vs/language/html/htmlWorker.js",
|
|
||||||
"public/min/vs/language/typescript/tsWorker.js",
|
|
||||||
"public/min/vs/language/typescript/tsMode.js",
|
|
||||||
"public/min/vs/language/css/cssMode.js",
|
|
||||||
"public/min/vs/language/css/cssWorker.js",
|
|
||||||
"public/min/vs/basic-languages/sql/sql.js",
|
|
||||||
"public/min/vs/basic-languages/flow9/flow9.js",
|
|
||||||
"public/min/vs/basic-languages/ruby/ruby.js",
|
|
||||||
"public/min/vs/basic-languages/ecl/ecl.js",
|
|
||||||
"public/min/vs/basic-languages/protobuf/protobuf.js",
|
|
||||||
"public/min/vs/basic-languages/objective-c/objective-c.js",
|
|
||||||
"public/min/vs/basic-languages/restructuredtext/restructuredtext.js",
|
|
||||||
"public/min/vs/basic-languages/wgsl/wgsl.js",
|
|
||||||
"public/min/vs/basic-languages/msdax/msdax.js",
|
|
||||||
"public/min/vs/basic-languages/twig/twig.js",
|
|
||||||
"public/min/vs/basic-languages/bicep/bicep.js",
|
|
||||||
"public/min/vs/basic-languages/javascript/javascript.js",
|
|
||||||
"public/min/vs/basic-languages/bat/bat.js",
|
|
||||||
"public/min/vs/basic-languages/julia/julia.js",
|
|
||||||
"public/min/vs/basic-languages/csharp/csharp.js",
|
|
||||||
"public/min/vs/basic-languages/yaml/yaml.js",
|
|
||||||
"public/min/vs/basic-languages/m3/m3.js",
|
|
||||||
"public/min/vs/basic-languages/pgsql/pgsql.js",
|
|
||||||
"public/min/vs/basic-languages/csp/csp.js",
|
|
||||||
"public/min/vs/basic-languages/coffee/coffee.js",
|
|
||||||
"public/min/vs/basic-languages/mysql/mysql.js",
|
|
||||||
"public/min/vs/basic-languages/qsharp/qsharp.js",
|
|
||||||
"public/min/vs/basic-languages/graphql/graphql.js",
|
|
||||||
"public/min/vs/basic-languages/swift/swift.js",
|
|
||||||
"public/min/vs/basic-languages/cpp/cpp.js",
|
|
||||||
"public/min/vs/basic-languages/hcl/hcl.js",
|
|
||||||
"public/min/vs/basic-languages/scala/scala.js",
|
|
||||||
"public/min/vs/basic-languages/handlebars/handlebars.js",
|
|
||||||
"public/min/vs/basic-languages/ini/ini.js",
|
|
||||||
"public/min/vs/basic-languages/tcl/tcl.js",
|
|
||||||
"public/min/vs/basic-languages/pla/pla.js",
|
|
||||||
"public/min/vs/basic-languages/mips/mips.js",
|
|
||||||
"public/min/vs/basic-languages/powershell/powershell.js",
|
|
||||||
"public/min/vs/basic-languages/vb/vb.js",
|
|
||||||
"public/min/vs/basic-languages/redshift/redshift.js",
|
|
||||||
"public/min/vs/basic-languages/st/st.js",
|
|
||||||
"public/min/vs/basic-languages/solidity/solidity.js",
|
|
||||||
"public/min/vs/basic-languages/pascaligo/pascaligo.js",
|
|
||||||
"public/min/vs/basic-languages/xml/xml.js",
|
|
||||||
"public/min/vs/basic-languages/lua/lua.js",
|
|
||||||
"public/min/vs/basic-languages/php/php.js",
|
|
||||||
"public/min/vs/basic-languages/cypher/cypher.js",
|
|
||||||
"public/min/vs/basic-languages/kotlin/kotlin.js",
|
|
||||||
"public/min/vs/basic-languages/abap/abap.js",
|
|
||||||
"public/min/vs/basic-languages/html/html.js",
|
|
||||||
"public/min/vs/basic-languages/java/java.js",
|
|
||||||
"public/min/vs/basic-languages/liquid/liquid.js",
|
|
||||||
"public/min/vs/basic-languages/freemarker2/freemarker2.js",
|
|
||||||
"public/min/vs/basic-languages/r/r.js",
|
|
||||||
"public/min/vs/basic-languages/fsharp/fsharp.js",
|
|
||||||
"public/min/vs/basic-languages/pug/pug.js",
|
|
||||||
"public/min/vs/basic-languages/rust/rust.js",
|
|
||||||
"public/min/vs/basic-languages/typescript/typescript.js",
|
|
||||||
"public/min/vs/basic-languages/perl/perl.js",
|
|
||||||
"public/min/vs/basic-languages/sophia/sophia.js",
|
|
||||||
"public/min/vs/basic-languages/scss/scss.js",
|
|
||||||
"public/min/vs/basic-languages/markdown/markdown.js",
|
|
||||||
"public/min/vs/basic-languages/shell/shell.js",
|
|
||||||
"public/min/vs/basic-languages/dart/dart.js",
|
|
||||||
"public/min/vs/basic-languages/dockerfile/dockerfile.js",
|
|
||||||
"public/min/vs/basic-languages/lexon/lexon.js",
|
|
||||||
"public/min/vs/basic-languages/redis/redis.js",
|
|
||||||
"public/min/vs/basic-languages/elixir/elixir.js",
|
|
||||||
"public/min/vs/basic-languages/less/less.js",
|
|
||||||
"public/min/vs/basic-languages/clojure/clojure.js",
|
|
||||||
"public/min/vs/basic-languages/css/css.js",
|
|
||||||
"public/min/vs/basic-languages/python/python.js",
|
|
||||||
"public/min/vs/basic-languages/azcli/azcli.js",
|
|
||||||
"public/min/vs/basic-languages/sparql/sparql.js",
|
|
||||||
"public/min/vs/basic-languages/systemverilog/systemverilog.js",
|
|
||||||
"public/min/vs/basic-languages/go/go.js",
|
|
||||||
"public/min/vs/basic-languages/apex/apex.js",
|
|
||||||
"public/min/vs/basic-languages/powerquery/powerquery.js",
|
|
||||||
"public/min/vs/basic-languages/razor/razor.js",
|
|
||||||
"public/min/vs/basic-languages/cameligo/cameligo.js",
|
|
||||||
"public/min/vs/basic-languages/pascal/pascal.js",
|
|
||||||
"public/min/vs/basic-languages/mdx/mdx.js",
|
|
||||||
"public/min/vs/basic-languages/sb/sb.js",
|
|
||||||
"public/min/vs/basic-languages/scheme/scheme.js",
|
|
||||||
"public/min/vs/basic-languages/postiats/postiats.js",
|
|
||||||
"public/min-maps/vs/loader.js.map",
|
|
||||||
"public/min-maps/vs/editor/editor.main.nls.ko.js.map",
|
|
||||||
"public/min-maps/vs/editor/editor.main.nls.ja.js.map",
|
|
||||||
"public/min-maps/vs/editor/editor.main.nls.fr.js.map",
|
|
||||||
"public/min-maps/vs/editor/editor.main.nls.zh-cn.js.map",
|
|
||||||
"public/min-maps/vs/editor/editor.main.nls.js.map",
|
|
||||||
"public/min-maps/vs/editor/editor.main.js.map",
|
|
||||||
"public/min-maps/vs/editor/editor.main.nls.it.js.map",
|
|
||||||
"public/min-maps/vs/editor/editor.main.nls.zh-tw.js.map",
|
|
||||||
"public/min-maps/vs/editor/editor.main.nls.ru.js.map",
|
|
||||||
"public/min-maps/vs/editor/editor.main.nls.es.js.map",
|
|
||||||
"public/min-maps/vs/editor/editor.main.nls.de.js.map",
|
|
||||||
"public/min-maps/vs/base/worker/workerMain.js.map",
|
|
||||||
"public/min-maps/vs/base/common/worker/simpleWorker.nls.js.map",
|
|
||||||
"public/min-maps/vs/base/common/worker/simpleWorker.nls.zh-tw.js.map",
|
|
||||||
"public/min-maps/vs/base/common/worker/simpleWorker.nls.ko.js.map",
|
|
||||||
"public/min-maps/vs/base/common/worker/simpleWorker.nls.ja.js.map",
|
|
||||||
"public/min-maps/vs/base/common/worker/simpleWorker.nls.fr.js.map",
|
|
||||||
"public/min-maps/vs/base/common/worker/simpleWorker.nls.ru.js.map",
|
|
||||||
"public/min-maps/vs/base/common/worker/simpleWorker.nls.it.js.map",
|
|
||||||
"public/min-maps/vs/base/common/worker/simpleWorker.nls.es.js.map",
|
|
||||||
"public/min-maps/vs/base/common/worker/simpleWorker.nls.zh-cn.js.map",
|
|
||||||
"public/min-maps/vs/base/common/worker/simpleWorker.nls.de.js.map",
|
|
||||||
"public/img/empty.png",
|
|
||||||
"public/img/logo-white.png",
|
|
||||||
"public/img/logo.png"
|
|
||||||
]
|
|
||||||
}
|
|
||||||
|
|
@ -10,22 +10,28 @@
|
||||||
"@floating-ui/react": "^0.26.4",
|
"@floating-ui/react": "^0.26.4",
|
||||||
"@leeoniya/ufuzzy": "^1.0.14",
|
"@leeoniya/ufuzzy": "^1.0.14",
|
||||||
"@minoru/react-dnd-treeview": "^3.4.4",
|
"@minoru/react-dnd-treeview": "^3.4.4",
|
||||||
|
"@wojtekmaj/react-qr-svg": "^1.0.0",
|
||||||
|
"constrained-editor-plugin": "^1.3.0",
|
||||||
|
"react-resizable-panels": "^2.0.9",
|
||||||
|
"json-diff-ts": "^2.2.1",
|
||||||
|
"axios": "^1.6.7",
|
||||||
"@monaco-editor/react": "^4.6.0",
|
"@monaco-editor/react": "^4.6.0",
|
||||||
"@paralleldrive/cuid2": "2.2.2",
|
"@paralleldrive/cuid2": "2.2.2",
|
||||||
|
"react-contenteditable": "^3.3.7",
|
||||||
|
"react-dropzone": "14.2.3",
|
||||||
"@parcel/packager-wasm": "^2.10.3",
|
"@parcel/packager-wasm": "^2.10.3",
|
||||||
|
"@parcel/service-worker": "^2.10.3",
|
||||||
|
"recast": "^0.23.4",
|
||||||
"@qiwi/deep-proxy": "^2.0.3",
|
"@qiwi/deep-proxy": "^2.0.3",
|
||||||
"@wojtekmaj/react-qr-svg": "^1.0.0",
|
|
||||||
"algoliasearch": "^4.22.0",
|
"algoliasearch": "^4.22.0",
|
||||||
"axios": "^1.6.7",
|
|
||||||
"constrained-editor-plugin": "^1.3.0",
|
|
||||||
"date-fns": "^2.30.0",
|
"date-fns": "^2.30.0",
|
||||||
|
"safe-flat": "^2.1.0",
|
||||||
"dbgen": "workspace:*",
|
"dbgen": "workspace:*",
|
||||||
"esbuild-wasm": "^0.19.10",
|
"esbuild-wasm": "^0.19.10",
|
||||||
"hash-wasm": "^4.11.0",
|
"hash-wasm": "^4.11.0",
|
||||||
"idb-keyval": "^6.2.1",
|
"idb-keyval": "^6.2.1",
|
||||||
"immer": "^10.0.3",
|
"immer": "^10.0.3",
|
||||||
"js-base64": "^3.7.5",
|
"js-base64": "^3.7.5",
|
||||||
"json-diff-ts": "^2.2.1",
|
|
||||||
"lodash.capitalize": "^4.2.1",
|
"lodash.capitalize": "^4.2.1",
|
||||||
"lodash.concat": "^4.5.0",
|
"lodash.concat": "^4.5.0",
|
||||||
"lodash.debounce": "^4.0.8",
|
"lodash.debounce": "^4.0.8",
|
||||||
|
|
@ -43,8 +49,6 @@
|
||||||
"lodash.uniqby": "^4.7.0",
|
"lodash.uniqby": "^4.7.0",
|
||||||
"monaco-jsx-syntax-highlight-v2": "^1.2.2",
|
"monaco-jsx-syntax-highlight-v2": "^1.2.2",
|
||||||
"msgpackr": "^1.10.0",
|
"msgpackr": "^1.10.0",
|
||||||
"pako": "^2.1.0",
|
|
||||||
"parcel-plugin-custom-service-worker": "^1.0.2",
|
|
||||||
"polywasm": "^0.1.4",
|
"polywasm": "^0.1.4",
|
||||||
"prettier": "3.1.1",
|
"prettier": "3.1.1",
|
||||||
"prop-types": "^15.8.1",
|
"prop-types": "^15.8.1",
|
||||||
|
|
@ -52,22 +56,18 @@
|
||||||
"radix3": "^1.1.0",
|
"radix3": "^1.1.0",
|
||||||
"react": "18.2.0",
|
"react": "18.2.0",
|
||||||
"react-colorful": "^5.6.1",
|
"react-colorful": "^5.6.1",
|
||||||
"react-contenteditable": "^3.3.7",
|
|
||||||
"react-dnd": "^16.0.1",
|
"react-dnd": "^16.0.1",
|
||||||
"react-dom": "18.2.0",
|
"react-dom": "18.2.0",
|
||||||
"react-dropzone": "14.2.3",
|
|
||||||
"react-is": "^18.2.0",
|
"react-is": "^18.2.0",
|
||||||
"react-resizable-panels": "^2.0.9",
|
|
||||||
"react-use-error-boundary": "^3.0.0",
|
"react-use-error-boundary": "^3.0.0",
|
||||||
"react-virtuoso": "^4.6.2",
|
"react-virtuoso": "^4.6.2",
|
||||||
"recast": "^0.23.4",
|
|
||||||
"safe-flat": "^2.1.0",
|
|
||||||
"safe-stable-stringify": "^2.4.3",
|
"safe-stable-stringify": "^2.4.3",
|
||||||
"svgo": "^3.1.0",
|
"svgo": "^3.1.0",
|
||||||
"textdiff-create": "^1.1.10",
|
"textdiff-create": "^1.1.10",
|
||||||
"tinycolor2": "^1.6.0",
|
"tinycolor2": "^1.6.0",
|
||||||
"ua-parser-js": "^1.0.37",
|
"ua-parser-js": "^1.0.37",
|
||||||
"uuid": "9.0.1",
|
"uuid": "9.0.1",
|
||||||
|
"pako": "^2.1.0",
|
||||||
"wasm-gzip": "^2.0.3",
|
"wasm-gzip": "^2.0.3",
|
||||||
"web-utils": "workspace:*",
|
"web-utils": "workspace:*",
|
||||||
"y-pojo": "^0.0.8",
|
"y-pojo": "^0.0.8",
|
||||||
|
|
|
||||||
|
|
@ -0,0 +1,143 @@
|
||||||
|
export const files = [
|
||||||
|
"favicon.ico",
|
||||||
|
"index.html",
|
||||||
|
"min/vs/loader.js",
|
||||||
|
"min/vs/editor/editor.main.nls.ru.js",
|
||||||
|
"min/vs/editor/editor.main.css",
|
||||||
|
"min/vs/editor/editor.main.nls.ko.js",
|
||||||
|
"min/vs/editor/editor.main.nls.zh-cn.js",
|
||||||
|
"min/vs/editor/editor.main.js",
|
||||||
|
"min/vs/editor/editor.main.nls.ja.js",
|
||||||
|
"min/vs/editor/editor.main.nls.zh-tw.js",
|
||||||
|
"min/vs/editor/editor.main.nls.de.js",
|
||||||
|
"min/vs/editor/editor.main.nls.it.js",
|
||||||
|
"min/vs/editor/editor.main.nls.es.js",
|
||||||
|
"min/vs/editor/editor.main.nls.js",
|
||||||
|
"min/vs/editor/editor.main.nls.fr.js",
|
||||||
|
"min/vs/base/worker/workerMain.js",
|
||||||
|
"min/vs/base/common/worker/simpleWorker.nls.it.js",
|
||||||
|
"min/vs/base/common/worker/simpleWorker.nls.es.js",
|
||||||
|
"min/vs/base/common/worker/simpleWorker.nls.fr.js",
|
||||||
|
"min/vs/base/common/worker/simpleWorker.nls.de.js",
|
||||||
|
"min/vs/base/common/worker/simpleWorker.nls.js",
|
||||||
|
"min/vs/base/common/worker/simpleWorker.nls.ja.js",
|
||||||
|
"min/vs/base/common/worker/simpleWorker.nls.ru.js",
|
||||||
|
"min/vs/base/common/worker/simpleWorker.nls.zh-cn.js",
|
||||||
|
"min/vs/base/common/worker/simpleWorker.nls.zh-tw.js",
|
||||||
|
"min/vs/base/common/worker/simpleWorker.nls.ko.js",
|
||||||
|
"min/vs/base/browser/ui/codicons/codicon/codicon.ttf",
|
||||||
|
"min/vs/language/json/jsonWorker.js",
|
||||||
|
"min/vs/language/json/jsonMode.js",
|
||||||
|
"min/vs/language/html/htmlMode.js",
|
||||||
|
"min/vs/language/html/htmlWorker.js",
|
||||||
|
"min/vs/language/typescript/tsWorker.js",
|
||||||
|
"min/vs/language/typescript/tsMode.js",
|
||||||
|
"min/vs/language/css/cssMode.js",
|
||||||
|
"min/vs/language/css/cssWorker.js",
|
||||||
|
"min/vs/basic-languages/sql/sql.js",
|
||||||
|
"min/vs/basic-languages/flow9/flow9.js",
|
||||||
|
"min/vs/basic-languages/ruby/ruby.js",
|
||||||
|
"min/vs/basic-languages/ecl/ecl.js",
|
||||||
|
"min/vs/basic-languages/protobuf/protobuf.js",
|
||||||
|
"min/vs/basic-languages/objective-c/objective-c.js",
|
||||||
|
"min/vs/basic-languages/restructuredtext/restructuredtext.js",
|
||||||
|
"min/vs/basic-languages/wgsl/wgsl.js",
|
||||||
|
"min/vs/basic-languages/msdax/msdax.js",
|
||||||
|
"min/vs/basic-languages/twig/twig.js",
|
||||||
|
"min/vs/basic-languages/bicep/bicep.js",
|
||||||
|
"min/vs/basic-languages/javascript/javascript.js",
|
||||||
|
"min/vs/basic-languages/bat/bat.js",
|
||||||
|
"min/vs/basic-languages/julia/julia.js",
|
||||||
|
"min/vs/basic-languages/csharp/csharp.js",
|
||||||
|
"min/vs/basic-languages/yaml/yaml.js",
|
||||||
|
"min/vs/basic-languages/m3/m3.js",
|
||||||
|
"min/vs/basic-languages/pgsql/pgsql.js",
|
||||||
|
"min/vs/basic-languages/csp/csp.js",
|
||||||
|
"min/vs/basic-languages/coffee/coffee.js",
|
||||||
|
"min/vs/basic-languages/mysql/mysql.js",
|
||||||
|
"min/vs/basic-languages/qsharp/qsharp.js",
|
||||||
|
"min/vs/basic-languages/graphql/graphql.js",
|
||||||
|
"min/vs/basic-languages/swift/swift.js",
|
||||||
|
"min/vs/basic-languages/cpp/cpp.js",
|
||||||
|
"min/vs/basic-languages/hcl/hcl.js",
|
||||||
|
"min/vs/basic-languages/scala/scala.js",
|
||||||
|
"min/vs/basic-languages/handlebars/handlebars.js",
|
||||||
|
"min/vs/basic-languages/ini/ini.js",
|
||||||
|
"min/vs/basic-languages/tcl/tcl.js",
|
||||||
|
"min/vs/basic-languages/pla/pla.js",
|
||||||
|
"min/vs/basic-languages/mips/mips.js",
|
||||||
|
"min/vs/basic-languages/powershell/powershell.js",
|
||||||
|
"min/vs/basic-languages/vb/vb.js",
|
||||||
|
"min/vs/basic-languages/redshift/redshift.js",
|
||||||
|
"min/vs/basic-languages/st/st.js",
|
||||||
|
"min/vs/basic-languages/solidity/solidity.js",
|
||||||
|
"min/vs/basic-languages/pascaligo/pascaligo.js",
|
||||||
|
"min/vs/basic-languages/xml/xml.js",
|
||||||
|
"min/vs/basic-languages/lua/lua.js",
|
||||||
|
"min/vs/basic-languages/php/php.js",
|
||||||
|
"min/vs/basic-languages/cypher/cypher.js",
|
||||||
|
"min/vs/basic-languages/kotlin/kotlin.js",
|
||||||
|
"min/vs/basic-languages/abap/abap.js",
|
||||||
|
"min/vs/basic-languages/html/html.js",
|
||||||
|
"min/vs/basic-languages/java/java.js",
|
||||||
|
"min/vs/basic-languages/liquid/liquid.js",
|
||||||
|
"min/vs/basic-languages/freemarker2/freemarker2.js",
|
||||||
|
"min/vs/basic-languages/r/r.js",
|
||||||
|
"min/vs/basic-languages/fsharp/fsharp.js",
|
||||||
|
"min/vs/basic-languages/pug/pug.js",
|
||||||
|
"min/vs/basic-languages/rust/rust.js",
|
||||||
|
"min/vs/basic-languages/typescript/typescript.js",
|
||||||
|
"min/vs/basic-languages/perl/perl.js",
|
||||||
|
"min/vs/basic-languages/sophia/sophia.js",
|
||||||
|
"min/vs/basic-languages/scss/scss.js",
|
||||||
|
"min/vs/basic-languages/markdown/markdown.js",
|
||||||
|
"min/vs/basic-languages/shell/shell.js",
|
||||||
|
"min/vs/basic-languages/dart/dart.js",
|
||||||
|
"min/vs/basic-languages/dockerfile/dockerfile.js",
|
||||||
|
"min/vs/basic-languages/lexon/lexon.js",
|
||||||
|
"min/vs/basic-languages/redis/redis.js",
|
||||||
|
"min/vs/basic-languages/elixir/elixir.js",
|
||||||
|
"min/vs/basic-languages/less/less.js",
|
||||||
|
"min/vs/basic-languages/clojure/clojure.js",
|
||||||
|
"min/vs/basic-languages/css/css.js",
|
||||||
|
"min/vs/basic-languages/python/python.js",
|
||||||
|
"min/vs/basic-languages/azcli/azcli.js",
|
||||||
|
"min/vs/basic-languages/sparql/sparql.js",
|
||||||
|
"min/vs/basic-languages/systemverilog/systemverilog.js",
|
||||||
|
"min/vs/basic-languages/go/go.js",
|
||||||
|
"min/vs/basic-languages/apex/apex.js",
|
||||||
|
"min/vs/basic-languages/powerquery/powerquery.js",
|
||||||
|
"min/vs/basic-languages/razor/razor.js",
|
||||||
|
"min/vs/basic-languages/cameligo/cameligo.js",
|
||||||
|
"min/vs/basic-languages/pascal/pascal.js",
|
||||||
|
"min/vs/basic-languages/mdx/mdx.js",
|
||||||
|
"min/vs/basic-languages/sb/sb.js",
|
||||||
|
"min/vs/basic-languages/scheme/scheme.js",
|
||||||
|
"min/vs/basic-languages/postiats/postiats.js",
|
||||||
|
"min-maps/vs/loader.js.map",
|
||||||
|
"min-maps/vs/editor/editor.main.nls.ko.js.map",
|
||||||
|
"min-maps/vs/editor/editor.main.nls.ja.js.map",
|
||||||
|
"min-maps/vs/editor/editor.main.nls.fr.js.map",
|
||||||
|
"min-maps/vs/editor/editor.main.nls.zh-cn.js.map",
|
||||||
|
"min-maps/vs/editor/editor.main.nls.js.map",
|
||||||
|
"min-maps/vs/editor/editor.main.js.map",
|
||||||
|
"min-maps/vs/editor/editor.main.nls.it.js.map",
|
||||||
|
"min-maps/vs/editor/editor.main.nls.zh-tw.js.map",
|
||||||
|
"min-maps/vs/editor/editor.main.nls.ru.js.map",
|
||||||
|
"min-maps/vs/editor/editor.main.nls.es.js.map",
|
||||||
|
"min-maps/vs/editor/editor.main.nls.de.js.map",
|
||||||
|
"min-maps/vs/base/worker/workerMain.js.map",
|
||||||
|
"min-maps/vs/base/common/worker/simpleWorker.nls.js.map",
|
||||||
|
"min-maps/vs/base/common/worker/simpleWorker.nls.zh-tw.js.map",
|
||||||
|
"min-maps/vs/base/common/worker/simpleWorker.nls.ko.js.map",
|
||||||
|
"min-maps/vs/base/common/worker/simpleWorker.nls.ja.js.map",
|
||||||
|
"min-maps/vs/base/common/worker/simpleWorker.nls.fr.js.map",
|
||||||
|
"min-maps/vs/base/common/worker/simpleWorker.nls.ru.js.map",
|
||||||
|
"min-maps/vs/base/common/worker/simpleWorker.nls.it.js.map",
|
||||||
|
"min-maps/vs/base/common/worker/simpleWorker.nls.es.js.map",
|
||||||
|
"min-maps/vs/base/common/worker/simpleWorker.nls.zh-cn.js.map",
|
||||||
|
"min-maps/vs/base/common/worker/simpleWorker.nls.de.js.map",
|
||||||
|
"img/empty.png",
|
||||||
|
"img/logo-white.png",
|
||||||
|
"img/logo.png"
|
||||||
|
]
|
||||||
|
|
@ -1,6 +1,7 @@
|
||||||
import { manifest } from "parcel-plugin-custom-service-worker";
|
import { manifest } from "@parcel/service-worker";
|
||||||
import { RadixRouter, createRouter } from "radix3";
|
import { RadixRouter, createRouter } from "radix3";
|
||||||
import { version } from "../timestamp";
|
import { version } from "../timestamp";
|
||||||
|
import { files } from "../public_files";
|
||||||
|
|
||||||
const g = {
|
const g = {
|
||||||
router: null as null | RadixRouter<any>,
|
router: null as null | RadixRouter<any>,
|
||||||
|
|
@ -18,7 +19,7 @@ const g = {
|
||||||
|
|
||||||
async function install() {
|
async function install() {
|
||||||
const cache = await caches.open(version);
|
const cache = await caches.open(version);
|
||||||
await cache.addAll(manifest);
|
await cache.addAll([...manifest, ...files]);
|
||||||
g.broadcast({ type: "installed" });
|
g.broadcast({ type: "installed" });
|
||||||
}
|
}
|
||||||
addEventListener("install", (e) => (e as ExtendableEvent).waitUntil(install()));
|
addEventListener("install", (e) => (e as ExtendableEvent).waitUntil(install()));
|
||||||
|
|
|
||||||
|
|
@ -14,15 +14,13 @@ import {
|
||||||
const brotli = await brotliPromise;
|
const brotli = await brotliPromise;
|
||||||
|
|
||||||
const glob = new Glob("**");
|
const glob = new Glob("**");
|
||||||
const swrc = {
|
const public_files = [] as string[];
|
||||||
filesToCache: [] as string[],
|
|
||||||
};
|
|
||||||
for await (const file of glob.scan(dir.path("app/web/public"))) {
|
for await (const file of glob.scan(dir.path("app/web/public"))) {
|
||||||
swrc.filesToCache.push(`public/${file}`);
|
public_files.push(file);
|
||||||
}
|
}
|
||||||
await Bun.write(
|
await Bun.write(
|
||||||
dir.path("app/web/.service-worker-rc"),
|
dir.path("app/web/public_files.ts"),
|
||||||
JSON.stringify(swrc, null, 2)
|
`export const files = ${JSON.stringify(public_files, null, 2)}`
|
||||||
);
|
);
|
||||||
|
|
||||||
await removeAsync(dir.path("app/web/.parcel-cache"));
|
await removeAsync(dir.path("app/web/.parcel-cache"));
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue