aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--.gitattributes3
-rw-r--r--.gitignore21
-rw-r--r--.yarn/plugins/@yarnpkg/plugin-interactive-tools.cjs (renamed from language-web/.yarn/plugins/@yarnpkg/plugin-interactive-tools.cjs)0
-rwxr-xr-x.yarn/releases/yarn-3.1.0.cjs (renamed from language-web/.yarn/releases/yarn-3.1.0.cjs)0
-rw-r--r--.yarnrc.yml (renamed from language-web/.yarnrc.yml)0
-rw-r--r--build.gradle2
-rw-r--r--buildSrc/build.gradle4
-rw-r--r--buildSrc/src/main/groovy/refinery-frontend-conventions.gradle14
-rw-r--r--buildSrc/src/main/groovy/refinery-frontend-workspace.gradle28
-rw-r--r--buildSrc/src/main/groovy/refinery-frontend-worktree.gradle91
-rw-r--r--gradle.properties1
-rw-r--r--gradle/libs.versions.toml4
-rw-r--r--language-ide/.gitignore1
-rw-r--r--language-model/.gitignore2
-rw-r--r--language-web/.gitattributes2
-rw-r--r--language-web/.gitignore8
-rw-r--r--language-web/build.gradle28
-rw-r--r--language-web/package.json8
-rw-r--r--language/.gitignore1
-rw-r--r--package.json9
-rw-r--r--yarn.lock (renamed from language-web/yarn.lock)538
21 files changed, 426 insertions, 339 deletions
diff --git a/.gitattributes b/.gitattributes
index 63f6b190..c6febf49 100644
--- a/.gitattributes
+++ b/.gitattributes
@@ -1,7 +1,10 @@
1.yarn/releases/** binary
2.yarn/plugins/** binary
1*.css eol=lf 3*.css eol=lf
2*.js eol=lf 4*.js eol=lf
3*.json eol=lf 5*.json eol=lf
4*.jsx eol=lf 6*.jsx eol=lf
7*.grammar eol=lf
5*.scss eol=lf 8*.scss eol=lf
6*.ts eol=lf 9*.ts eol=lf
7*.tsx eol=lf 10*.tsx eol=lf
diff --git a/.gitignore b/.gitignore
index bce6e6a3..94c69593 100644
--- a/.gitignore
+++ b/.gitignore
@@ -1,12 +1,19 @@
1bin/
2emf-gen/
3xtend-gen/
4xtext-gen/
5.gradle/
6build/
7*._trace 1*._trace
8*.xtendbin
9.classpath 2.classpath
3.gradle/
10.launch 4.launch
5.node/
6.pnp.*
11.project 7.project
12.settings 8.settings
9.yarn/*
10!.yarn/patches
11!.yarn/plugins
12!.yarn/releases
13!.yarn/versions
14bin/
15build/
16emf-gen/
17xtend-gen/
18*.xtendbin
19xtext-gen/
diff --git a/language-web/.yarn/plugins/@yarnpkg/plugin-interactive-tools.cjs b/.yarn/plugins/@yarnpkg/plugin-interactive-tools.cjs
index 527659ff..527659ff 100644
--- a/language-web/.yarn/plugins/@yarnpkg/plugin-interactive-tools.cjs
+++ b/.yarn/plugins/@yarnpkg/plugin-interactive-tools.cjs
diff --git a/language-web/.yarn/releases/yarn-3.1.0.cjs b/.yarn/releases/yarn-3.1.0.cjs
index 8584827c..8584827c 100755
--- a/language-web/.yarn/releases/yarn-3.1.0.cjs
+++ b/.yarn/releases/yarn-3.1.0.cjs
diff --git a/language-web/.yarnrc.yml b/.yarnrc.yml
index 769c6e87..769c6e87 100644
--- a/language-web/.yarnrc.yml
+++ b/.yarnrc.yml
diff --git a/build.gradle b/build.gradle
index 6c0c8701..1ecac721 100644
--- a/build.gradle
+++ b/build.gradle
@@ -1,4 +1,4 @@
1plugins { 1plugins {
2 id 'eclipse' 2 id 'refinery-frontend-worktree'
3 id 'refinery-sonarqube' 3 id 'refinery-sonarqube'
4} 4}
diff --git a/buildSrc/build.gradle b/buildSrc/build.gradle
index 05b2363b..d708227e 100644
--- a/buildSrc/build.gradle
+++ b/buildSrc/build.gradle
@@ -7,10 +7,8 @@ repositories {
7} 7}
8 8
9dependencies { 9dependencies {
10 implementation libs.frontendGradle
10 implementation libs.shadowGradle 11 implementation libs.shadowGradle
11 implementation libs.sonarqubeGradle 12 implementation libs.sonarqubeGradle
12 implementation libs.xtendGradle 13 implementation libs.xtendGradle
13} 14}
14
15sourceCompatibility = '17'
16targetCompatibility = '17'
diff --git a/buildSrc/src/main/groovy/refinery-frontend-conventions.gradle b/buildSrc/src/main/groovy/refinery-frontend-conventions.gradle
new file mode 100644
index 00000000..da9370fe
--- /dev/null
+++ b/buildSrc/src/main/groovy/refinery-frontend-conventions.gradle
@@ -0,0 +1,14 @@
1plugins {
2 id 'org.siouan.frontend-jdk11'
3}
4
5frontend {
6 nodeVersion = project.ext['frontend.nodeVersion']
7 nodeInstallDirectory = file("${rootDir}/.node")
8 yarnEnabled = true
9 yarnVersion = project.ext['frontend.yarnVersion']
10}
11
12tasks.named('enableYarnBerry') {
13 enabled = false
14}
diff --git a/buildSrc/src/main/groovy/refinery-frontend-workspace.gradle b/buildSrc/src/main/groovy/refinery-frontend-workspace.gradle
new file mode 100644
index 00000000..35410db4
--- /dev/null
+++ b/buildSrc/src/main/groovy/refinery-frontend-workspace.gradle
@@ -0,0 +1,28 @@
1plugins {
2 id 'refinery-frontend-conventions'
3}
4
5tasks.named('installNode') {
6 dependsOn rootProject.tasks.named('installNode')
7 enabled = false
8}
9
10tasks.named('installYarnGlobally') {
11 dependsOn rootProject.tasks.named('installYarnGlobally')
12 enabled = false
13}
14
15tasks.named('installYarn') {
16 dependsOn rootProject.tasks.named('installYarn')
17 enabled = false
18}
19
20def rootInstallFrontend = rootProject.tasks.named('installFrontend')
21rootInstallFrontend.configure {
22 inputs.file "${projectDir}/package.json"
23}
24
25tasks.named('installFrontend') {
26 dependsOn rootInstallFrontend
27 enabled = false
28}
diff --git a/buildSrc/src/main/groovy/refinery-frontend-worktree.gradle b/buildSrc/src/main/groovy/refinery-frontend-worktree.gradle
new file mode 100644
index 00000000..fbbf13d2
--- /dev/null
+++ b/buildSrc/src/main/groovy/refinery-frontend-worktree.gradle
@@ -0,0 +1,91 @@
1plugins {
2 id 'refinery-frontend-conventions'
3}
4
5frontend {
6 yarnGlobalInstallScript = "install -g yarn@${project.ext['frontend.yarn1Version']}"
7 yarnInstallScript = "set version ${frontend.yarnVersion.get()} --only-if-needed"
8}
9
10ext.frontedPropertiesFile = "${frontend.nodeInstallDirectory.get()}/frontend.properties"
11
12def String getFrontendProperty(String propertyName) {
13 FileInputStream inputStream = null
14 Properties props = new Properties()
15 try {
16 inputStream = new FileInputStream(frontedPropertiesFile)
17 props.load(inputStream)
18 } catch (FileNotFoundException | IOException e) {
19 return null
20 } finally {
21 if (inputStream != null) {
22 inputStream.close()
23 }
24 }
25 return props.get(propertyName)
26}
27
28def String putFrontedProperty(String propertyName, String propertyValue) {
29 FileInputStream inputStream = null
30 Properties props = new Properties()
31 try {
32 inputStream = new FileInputStream(frontedPropertiesFile)
33 props.load(inputStream)
34 } catch (FileNotFoundException e) {
35 // Use an empty Properties object instead
36 } finally {
37 if (inputStream != null) {
38 inputStream.close()
39 }
40 }
41 props.put(propertyName, propertyValue)
42 FileOutputStream outputStream = null
43 try {
44 outputStream = new FileOutputStream(frontedPropertiesFile)
45 props.store(outputStream, null)
46 } catch (IOException e) {
47 return true;
48 } finally {
49 if (outputStream != null) {
50 outputStream.close()
51 }
52 }
53}
54
55tasks.named('installNode') {
56 onlyIf {
57 getFrontendProperty('installedNodeVersion') != frontend.nodeVersion.get()
58 }
59 doLast {
60 putFrontedProperty('installedNodeVersion', frontend.nodeVersion.get())
61 }
62}
63
64tasks.named('installYarnGlobally') {
65 onlyIf {
66 getFrontendProperty('installedYarn1Version') != project.ext['frontend.yarn1Version']
67 }
68 doLast {
69 putFrontedProperty('installedYarn1Version', project.ext['frontend.yarn1Version'])
70 }
71 outputs.dir "${frontend.nodeInstallDirectory.get()}/lib/node_modules/yarn"
72}
73
74tasks.named('installYarn') {
75 outputs.file ".yarn/releases/yarn-${frontend.yarnVersion.get()}.cjs"
76}
77
78tasks.named('installFrontend') {
79 inputs.files('package.json', 'yarn.lock')
80 outputs.files('.pnp.cjs', '.pnp.loader.mjs')
81}
82
83tasks.register('clobberFrontend', Delete) {
84 delete frontend.nodeInstallDirectory.get()
85 delete '.yarn/cache'
86 delete '.yarn/install-state.gz'
87 delete '.yarn/sdks'
88 delete '.yarn/unplugged'
89 delete '.pnp.cjs'
90 delete '.pnp.loader.mjs'
91}
diff --git a/gradle.properties b/gradle.properties
index b6feae37..49ec5445 100644
--- a/gradle.properties
+++ b/gradle.properties
@@ -1,5 +1,6 @@
1frontend.nodeVersion=16.13.0 1frontend.nodeVersion=16.13.0
2frontend.yarnVersion=3.1.0 2frontend.yarnVersion=3.1.0
3frontend.yarn1Version=1.22.17
3group=tools.refinery 4group=tools.refinery
4systemProp.sonar.projectKey=graphs4value_refinery 5systemProp.sonar.projectKey=graphs4value_refinery
5systemProp.sonar.organization=graphs4value 6systemProp.sonar.organization=graphs4value
diff --git a/gradle/libs.versions.toml b/gradle/libs.versions.toml
index 10b3bacb..60241c3b 100644
--- a/gradle/libs.versions.toml
+++ b/gradle/libs.versions.toml
@@ -11,6 +11,7 @@ xtext = "2.26.0.M2"
11ecore = { group = "org.eclipse.emf", name = "org.eclipse.emf.ecore", version = "2.25.0" } 11ecore = { group = "org.eclipse.emf", name = "org.eclipse.emf.ecore", version = "2.25.0" }
12ecore-xmi = { group = "org.eclipse.emf", name = "org.eclipse.emf.ecore.xmi", version = "2.16.0" } 12ecore-xmi = { group = "org.eclipse.emf", name = "org.eclipse.emf.ecore.xmi", version = "2.16.0" }
13ecore-codegen = { group = "org.eclipse.emf", name = "org.eclipse.emf.codegen.ecore", version = "2.27.0" } 13ecore-codegen = { group = "org.eclipse.emf", name = "org.eclipse.emf.codegen.ecore", version = "2.27.0" }
14frontendGradle = { group = "org.siouan", name = "frontend-gradle-plugin-jdk11", version = "6.0.0" }
14hamcrest = { group = "org.hamcrest", name = "hamcrest", version = "2.2" } 15hamcrest = { group = "org.hamcrest", name = "hamcrest", version = "2.2" }
15jetty-server = { group = "org.eclipse.jetty", name = "jetty-server", version.ref = "jetty" } 16jetty-server = { group = "org.eclipse.jetty", name = "jetty-server", version.ref = "jetty" }
16jetty-servlet = { group = "org.eclipse.jetty", name = "jetty-servlet", version.ref = "jetty" } 17jetty-servlet = { group = "org.eclipse.jetty", name = "jetty-servlet", version.ref = "jetty" }
@@ -42,6 +43,3 @@ xtext-testing = { group = "org.eclipse.xtext", name = "org.eclipse.xtext.testing
42xtext-web = { group = "org.eclipse.xtext", name = "org.eclipse.xtext.web", version.ref = "xtext" } 43xtext-web = { group = "org.eclipse.xtext", name = "org.eclipse.xtext.web", version.ref = "xtext" }
43xtext-xbase = { group = "org.eclipse.xtext", name = "org.eclipse.xtext.xbase", version.ref = "xtext" } 44xtext-xbase = { group = "org.eclipse.xtext", name = "org.eclipse.xtext.xbase", version.ref = "xtext" }
44xtext-xbase-ide = { group = "org.eclipse.xtext", name = "org.eclipse.xtext.xbase.ide", version.ref = "xtext" } 45xtext-xbase-ide = { group = "org.eclipse.xtext", name = "org.eclipse.xtext.xbase.ide", version.ref = "xtext" }
45
46[plugins]
47frontend = { id = "org.siouan.frontend-jdk11", version = "6.0.0" }
diff --git a/language-ide/.gitignore b/language-ide/.gitignore
deleted file mode 100644
index 84c048a7..00000000
--- a/language-ide/.gitignore
+++ /dev/null
@@ -1 +0,0 @@
1/build/
diff --git a/language-model/.gitignore b/language-model/.gitignore
deleted file mode 100644
index 4a95481e..00000000
--- a/language-model/.gitignore
+++ /dev/null
@@ -1,2 +0,0 @@
1/bin/
2/build/
diff --git a/language-web/.gitattributes b/language-web/.gitattributes
deleted file mode 100644
index 70944875..00000000
--- a/language-web/.gitattributes
+++ /dev/null
@@ -1,2 +0,0 @@
1.yarn/releases/** binary
2.yarn/plugins/** binary
diff --git a/language-web/.gitignore b/language-web/.gitignore
deleted file mode 100644
index 4aa03276..00000000
--- a/language-web/.gitignore
+++ /dev/null
@@ -1,8 +0,0 @@
1/build/
2.node/
3.pnp.*
4.yarn/*
5!.yarn/patches
6!.yarn/plugins
7!.yarn/releases
8!.yarn/versions
diff --git a/language-web/build.gradle b/language-web/build.gradle
index b1ad86a7..a549288a 100644
--- a/language-web/build.gradle
+++ b/language-web/build.gradle
@@ -1,5 +1,5 @@
1plugins { 1plugins {
2 alias libs.plugins.frontend 2 id 'refinery-frontend-workspace'
3 id 'refinery-java-application' 3 id 'refinery-java-application'
4 id 'refinery-xtext-conventions' 4 id 'refinery-xtext-conventions'
5} 5}
@@ -31,36 +31,12 @@ for (taskName in ['compileJava', 'processResources']) {
31def webpackOutputDir = "${buildDir}/webpack" 31def webpackOutputDir = "${buildDir}/webpack"
32def productionResources = "${webpackOutputDir}/production" 32def productionResources = "${webpackOutputDir}/production"
33def serverMainClass = 'tools.refinery.language.web.ServerLauncher' 33def serverMainClass = 'tools.refinery.language.web.ServerLauncher'
34def nodeDirectory = "${rootDir}/.gradle/node"
35 34
36frontend { 35frontend {
37 nodeVersion = project.ext['frontend.nodeVersion'] 36 assembleScript = 'assemble:webpack'
38 nodeInstallDirectory = file('.node')
39 yarnEnabled = true
40 yarnVersion = project.ext['frontend.yarnVersion']
41 assembleScript = 'run assemble:webpack'
42}
43
44tasks.named('installYarnGlobally') {
45 // Do not check for updates all the time, since we only use yarn 1 for calling yarn berry.
46 outputs.dir "${frontend.nodeInstallDirectory.get()}/lib/node_modules/yarn"
47}
48
49tasks.named('enableYarnBerry') {
50 // Yarn berry is checked into the repository, so there's no need to install it.
51 enabled = false
52}
53
54tasks.named('installYarn') {
55 // Yarn berry is checked into the repository, so there's no need to install it.
56 enabled = false
57} 37}
58 38
59def installFrontend = tasks.named('installFrontend') 39def installFrontend = tasks.named('installFrontend')
60installFrontend.configure {
61 inputs.files('package.json', 'yarn.lock')
62 outputs.file '.pnp.cjs'
63}
64 40
65def generateLezerGrammar = tasks.register('generateLezerGrammar', RunYarn) { 41def generateLezerGrammar = tasks.register('generateLezerGrammar', RunYarn) {
66 dependsOn installFrontend 42 dependsOn installFrontend
diff --git a/language-web/package.json b/language-web/package.json
index 39a8036b..20698c32 100644
--- a/language-web/package.json
+++ b/language-web/package.json
@@ -1,5 +1,5 @@
1{ 1{
2 "name": "refinery", 2 "name": "@refinery/language-web",
3 "version": "0.0.0", 3 "version": "0.0.0",
4 "description": "Web frontend for VIATRA-Generator", 4 "description": "Web frontend for VIATRA-Generator",
5 "main": "index.js", 5 "main": "index.js",
@@ -37,7 +37,7 @@
37 "@typescript-eslint/parser": "^5.4.0", 37 "@typescript-eslint/parser": "^5.4.0",
38 "babel-loader": "^8.2.3", 38 "babel-loader": "^8.2.3",
39 "css-loader": "^6.5.1", 39 "css-loader": "^6.5.1",
40 "eslint": "^8.2.0", 40 "eslint": "^8.3.0",
41 "eslint-config-airbnb": "^19.0.0", 41 "eslint-config-airbnb": "^19.0.0",
42 "eslint-config-airbnb-typescript": "^16.0.0", 42 "eslint-config-airbnb-typescript": "^16.0.0",
43 "eslint-import-resolver-node": "^0.3.6", 43 "eslint-import-resolver-node": "^0.3.6",
@@ -55,10 +55,10 @@
55 "sass-loader": "^12.3.0", 55 "sass-loader": "^12.3.0",
56 "style-loader": "^3.3.1", 56 "style-loader": "^3.3.1",
57 "stylelint": "^14.1.0", 57 "stylelint": "^14.1.0",
58 "stylelint-config-recommended-scss": "^5.0.1", 58 "stylelint-config-recommended-scss": "^5.0.2",
59 "stylelint-scss": "^4.0.0", 59 "stylelint-scss": "^4.0.0",
60 "typescript": "~4.4.4", 60 "typescript": "~4.4.4",
61 "webpack": "^5.64.1", 61 "webpack": "^5.64.2",
62 "webpack-cli": "^4.9.1", 62 "webpack-cli": "^4.9.1",
63 "webpack-dev-server": "^4.5.0", 63 "webpack-dev-server": "^4.5.0",
64 "webpack-subresource-integrity": "^5.0.0" 64 "webpack-subresource-integrity": "^5.0.0"
diff --git a/language/.gitignore b/language/.gitignore
deleted file mode 100644
index 84c048a7..00000000
--- a/language/.gitignore
+++ /dev/null
@@ -1 +0,0 @@
1/build/
diff --git a/package.json b/package.json
new file mode 100644
index 00000000..435b2fef
--- /dev/null
+++ b/package.json
@@ -0,0 +1,9 @@
1{
2 "name": "@refinery/worktree",
3 "version": "0.0.0",
4 "private": true,
5 "workspaces": [
6 "language-web"
7 ],
8 "packageManager": "yarn@3.1.0"
9}
diff --git a/language-web/yarn.lock b/yarn.lock
index 5a4a01f2..5ad20eea 100644
--- a/language-web/yarn.lock
+++ b/yarn.lock
@@ -299,13 +299,13 @@ __metadata:
299 linkType: hard 299 linkType: hard
300 300
301"@babel/helpers@npm:^7.16.0": 301"@babel/helpers@npm:^7.16.0":
302 version: 7.16.0 302 version: 7.16.3
303 resolution: "@babel/helpers@npm:7.16.0" 303 resolution: "@babel/helpers@npm:7.16.3"
304 dependencies: 304 dependencies:
305 "@babel/template": ^7.16.0 305 "@babel/template": ^7.16.0
306 "@babel/traverse": ^7.16.0 306 "@babel/traverse": ^7.16.3
307 "@babel/types": ^7.16.0 307 "@babel/types": ^7.16.0
308 checksum: 88d37c414dfb8815d5966774f9d65c9378fe9fd2e7e70f5c1c13e0611eca41b7114e9ffa8b37a69682c1a31a83dc7302e92e759b515220fea16c8e642282375a 308 checksum: b725b1aab734e9e1407247ee499880583855843fa2855377a2c26277bd9fbd7080219109189bc69b18d71cc30759666bfe66d534729b41452097866d1f5a66ef
309 languageName: node 309 languageName: node
310 linkType: hard 310 linkType: hard
311 311
@@ -320,12 +320,12 @@ __metadata:
320 languageName: node 320 languageName: node
321 linkType: hard 321 linkType: hard
322 322
323"@babel/parser@npm:^7.16.0": 323"@babel/parser@npm:^7.16.0, @babel/parser@npm:^7.16.3":
324 version: 7.16.0 324 version: 7.16.4
325 resolution: "@babel/parser@npm:7.16.0" 325 resolution: "@babel/parser@npm:7.16.4"
326 bin: 326 bin:
327 parser: ./bin/babel-parser.js 327 parser: ./bin/babel-parser.js
328 checksum: dac5feeaf03ec9bc075af5c2bd1a401e4123b45a6e4ef7a123d242b16a5cf18cc4bc80b0579327ed1a6c8dcb0e078fff8d66e71e77260a3c0abc236cf2606e16 328 checksum: ce0a8f92f440f2a12bc932f070a7b60c5133bf8a63f461841f9e39af0194f573707959d606c6fad1a2fd496a45148553afd9b74d3b8dd36cdb7861598d1f3e36
329 languageName: node 329 languageName: node
330 linkType: hard 330 linkType: hard
331 331
@@ -1300,12 +1300,12 @@ __metadata:
1300 linkType: hard 1300 linkType: hard
1301 1301
1302"@babel/runtime-corejs3@npm:^7.10.2": 1302"@babel/runtime-corejs3@npm:^7.10.2":
1303 version: 7.15.4 1303 version: 7.16.3
1304 resolution: "@babel/runtime-corejs3@npm:7.15.4" 1304 resolution: "@babel/runtime-corejs3@npm:7.16.3"
1305 dependencies: 1305 dependencies:
1306 core-js-pure: ^3.16.0 1306 core-js-pure: ^3.19.0
1307 regenerator-runtime: ^0.13.4 1307 regenerator-runtime: ^0.13.4
1308 checksum: ba3b7ed66a00e4d00b0ee1d7a9b9902007c1cd1db511a6153032f19ed964d3a22ef76d8f75ff7d14da9ff70f1b43edba6eccce55097a78e84d249c2991c9959e 1308 checksum: cdf97a52e6e980325190d680322ef182025249b6ac2fd7efa4e28bbf4e9ae8c41ef48457a25c90f03c5e759d2f66fe8d459c31e0f6b16815c9ca90654041f487
1309 languageName: node 1309 languageName: node
1310 linkType: hard 1310 linkType: hard
1311 1311
@@ -1329,20 +1329,20 @@ __metadata:
1329 languageName: node 1329 languageName: node
1330 linkType: hard 1330 linkType: hard
1331 1331
1332"@babel/traverse@npm:^7.13.0, @babel/traverse@npm:^7.16.0": 1332"@babel/traverse@npm:^7.13.0, @babel/traverse@npm:^7.16.0, @babel/traverse@npm:^7.16.3":
1333 version: 7.16.0 1333 version: 7.16.3
1334 resolution: "@babel/traverse@npm:7.16.0" 1334 resolution: "@babel/traverse@npm:7.16.3"
1335 dependencies: 1335 dependencies:
1336 "@babel/code-frame": ^7.16.0 1336 "@babel/code-frame": ^7.16.0
1337 "@babel/generator": ^7.16.0 1337 "@babel/generator": ^7.16.0
1338 "@babel/helper-function-name": ^7.16.0 1338 "@babel/helper-function-name": ^7.16.0
1339 "@babel/helper-hoist-variables": ^7.16.0 1339 "@babel/helper-hoist-variables": ^7.16.0
1340 "@babel/helper-split-export-declaration": ^7.16.0 1340 "@babel/helper-split-export-declaration": ^7.16.0
1341 "@babel/parser": ^7.16.0 1341 "@babel/parser": ^7.16.3
1342 "@babel/types": ^7.16.0 1342 "@babel/types": ^7.16.0
1343 debug: ^4.1.0 1343 debug: ^4.1.0
1344 globals: ^11.1.0 1344 globals: ^11.1.0
1345 checksum: 83f634019a705d7ecd5c0f89a7c2cbd292c98a2ecc8a61faeeb48507bf23d81a79c808eb9d50337b48ed51a26929a75601d006cd4e537b1ec090d0ea2502b317 1345 checksum: abb14857b1104c73124612954865e28f95a86eb6741f35851369b4f9eabc17e394c9aa6f21fba6ce23813592353090d409772be828717cbe5154a5e981a753c1
1346 languageName: node 1346 languageName: node
1347 linkType: hard 1347 linkType: hard
1348 1348
@@ -1550,9 +1550,9 @@ __metadata:
1550 linkType: hard 1550 linkType: hard
1551 1551
1552"@codemirror/text@npm:^0.19.0, @codemirror/text@npm:^0.19.2, @codemirror/text@npm:^0.19.4": 1552"@codemirror/text@npm:^0.19.0, @codemirror/text@npm:^0.19.2, @codemirror/text@npm:^0.19.4":
1553 version: 0.19.4 1553 version: 0.19.5
1554 resolution: "@codemirror/text@npm:0.19.4" 1554 resolution: "@codemirror/text@npm:0.19.5"
1555 checksum: 1467a13e60ef0d58f7ac7a043e4d21852e5a972f06656eb633164e1b6f8c464001b82c80651ecbe17386c0a530423cf8f83d9126f771055e7ab723096f727265 1555 checksum: e8ff270e705fe7f9adb3c479845569f6bfb3d8033b70cb1da530f37d9088160713b7cda2b60106fa03df5dd82cd8bcde45662450dd42854006303101a0296892
1556 languageName: node 1556 languageName: node
1557 linkType: hard 1557 linkType: hard
1558 1558
@@ -1780,9 +1780,9 @@ __metadata:
1780 linkType: hard 1780 linkType: hard
1781 1781
1782"@humanwhocodes/object-schema@npm:^1.2.0": 1782"@humanwhocodes/object-schema@npm:^1.2.0":
1783 version: 1.2.0 1783 version: 1.2.1
1784 resolution: "@humanwhocodes/object-schema@npm:1.2.0" 1784 resolution: "@humanwhocodes/object-schema@npm:1.2.1"
1785 checksum: 40b75480376de8104d65f7c44a7dd76d30fb57823ca8ba3a3239b2b568323be894d93440578a72fd8e5e2cc3df3577ce0d2f0fe308b990dd51cf35392bf3c9a2 1785 checksum: a824a1ec31591231e4bad5787641f59e9633827d0a2eaae131a288d33c9ef0290bd16fda8da6f7c0fcb014147865d12118df10db57f27f41e20da92369fcb3f1
1786 languageName: node 1786 languageName: node
1787 linkType: hard 1787 linkType: hard
1788 1788
@@ -2025,9 +2025,9 @@ __metadata:
2025 linkType: hard 2025 linkType: hard
2026 2026
2027"@popperjs/core@npm:^2.4.4": 2027"@popperjs/core@npm:^2.4.4":
2028 version: 2.10.1 2028 version: 2.10.2
2029 resolution: "@popperjs/core@npm:2.10.1" 2029 resolution: "@popperjs/core@npm:2.10.2"
2030 checksum: 55262eb98984a03364a844177a9d4b9ab1c6e3503eaa1ecb086c028b5b6d93985a92b5b5783008962633015fc9f0232fda3ce88f5b17930a909a633387a06505 2030 checksum: 43c189e3eb6d032433512d94761b54fc7cae15957ca5528008813f887a67b5760b949f30a5141b476be2ba5a6c677c91def150f603d2d3e30b5e97a5ae51474e
2031 languageName: node 2031 languageName: node
2032 linkType: hard 2032 linkType: hard
2033 2033
@@ -2041,6 +2041,92 @@ __metadata:
2041 languageName: node 2041 languageName: node
2042 linkType: hard 2042 linkType: hard
2043 2043
2044"@refinery/language-web@workspace:language-web":
2045 version: 0.0.0-use.local
2046 resolution: "@refinery/language-web@workspace:language-web"
2047 dependencies:
2048 "@babel/core": ^7.16.0
2049 "@babel/plugin-transform-runtime": ^7.16.4
2050 "@babel/preset-env": ^7.16.4
2051 "@babel/preset-react": ^7.16.0
2052 "@babel/preset-typescript": ^7.16.0
2053 "@babel/runtime": ^7.16.3
2054 "@codemirror/autocomplete": ^0.19.8
2055 "@codemirror/closebrackets": ^0.19.0
2056 "@codemirror/commands": ^0.19.5
2057 "@codemirror/comment": ^0.19.0
2058 "@codemirror/fold": ^0.19.1
2059 "@codemirror/gutter": ^0.19.5
2060 "@codemirror/highlight": ^0.19.6
2061 "@codemirror/history": ^0.19.0
2062 "@codemirror/language": ^0.19.5
2063 "@codemirror/lint": ^0.19.3
2064 "@codemirror/matchbrackets": ^0.19.3
2065 "@codemirror/rangeset": ^0.19.2
2066 "@codemirror/rectangular-selection": ^0.19.1
2067 "@codemirror/search": ^0.19.2
2068 "@codemirror/state": ^0.19.6
2069 "@codemirror/view": ^0.19.20
2070 "@emotion/react": ^11.6.0
2071 "@emotion/styled": ^11.6.0
2072 "@fontsource/jetbrains-mono": ^4.5.0
2073 "@fontsource/roboto": ^4.5.1
2074 "@lezer/common": ^0.15.8
2075 "@lezer/generator": ^0.15.2
2076 "@lezer/lr": ^0.15.4
2077 "@mui/icons-material": 5.1.1
2078 "@mui/material": 5.1.1
2079 "@principalstudio/html-webpack-inject-preload": ^1.2.7
2080 "@types/react": ^17.0.35
2081 "@types/react-dom": ^17.0.11
2082 "@typescript-eslint/eslint-plugin": ^5.4.0
2083 "@typescript-eslint/parser": ^5.4.0
2084 ansi-styles: ^6.1.0
2085 babel-loader: ^8.2.3
2086 css-loader: ^6.5.1
2087 escape-string-regexp: ^5.0.0
2088 eslint: ^8.3.0
2089 eslint-config-airbnb: ^19.0.0
2090 eslint-config-airbnb-typescript: ^16.0.0
2091 eslint-import-resolver-node: ^0.3.6
2092 eslint-plugin-import: ^2.25.3
2093 eslint-plugin-jsx-a11y: ^6.5.1
2094 eslint-plugin-react: ^7.27.1
2095 eslint-plugin-react-hooks: ^4.3.0
2096 html-webpack-plugin: ^5.5.0
2097 image-webpack-loader: ^8.0.1
2098 loglevel: ^1.8.0
2099 loglevel-plugin-prefix: ^0.8.4
2100 magic-comments-loader: ^1.4.1
2101 mini-css-extract-plugin: ^2.4.5
2102 mobx: ^6.3.7
2103 mobx-react-lite: ^3.2.2
2104 nanoid: ^3.1.30
2105 postcss: ^8.3.11
2106 postcss-scss: ^4.0.2
2107 react: ^17.0.2
2108 react-dom: ^17.0.2
2109 sass: ^1.43.4
2110 sass-loader: ^12.3.0
2111 style-loader: ^3.3.1
2112 stylelint: ^14.1.0
2113 stylelint-config-recommended-scss: ^5.0.2
2114 stylelint-scss: ^4.0.0
2115 typescript: ~4.4.4
2116 webpack: ^5.64.2
2117 webpack-cli: ^4.9.1
2118 webpack-dev-server: ^4.5.0
2119 webpack-subresource-integrity: ^5.0.0
2120 zod: ^3.11.6
2121 languageName: unknown
2122 linkType: soft
2123
2124"@refinery/worktree@workspace:.":
2125 version: 0.0.0-use.local
2126 resolution: "@refinery/worktree@workspace:."
2127 languageName: unknown
2128 linkType: soft
2129
2044"@sindresorhus/is@npm:^0.7.0": 2130"@sindresorhus/is@npm:^0.7.0":
2045 version: 0.7.0 2131 version: 0.7.0
2046 resolution: "@sindresorhus/is@npm:0.7.0" 2132 resolution: "@sindresorhus/is@npm:0.7.0"
@@ -2073,12 +2159,12 @@ __metadata:
2073 linkType: hard 2159 linkType: hard
2074 2160
2075"@types/eslint@npm:*": 2161"@types/eslint@npm:*":
2076 version: 7.28.0 2162 version: 8.2.0
2077 resolution: "@types/eslint@npm:7.28.0" 2163 resolution: "@types/eslint@npm:8.2.0"
2078 dependencies: 2164 dependencies:
2079 "@types/estree": "*" 2165 "@types/estree": "*"
2080 "@types/json-schema": "*" 2166 "@types/json-schema": "*"
2081 checksum: 75ac2577d2a2e35bae66f56d2d1c871d5e836b2721cf14bd3df450c9d584eba48fa3b1013fba710245bf4795f16e1df0ed315e543e3199c4815ee4782537d0ae 2167 checksum: 18f37790afc57412c74c9a0ef9a8cc44c1237a3f3d70e3e4e3daad38ed501f1a70395ff3955d3e4b481a5d04e6819ad2c377cd287c7315b3b633f0f1bda7b4a2
2082 languageName: node 2168 languageName: node
2083 linkType: hard 2169 linkType: hard
2084 2170
@@ -2090,12 +2176,12 @@ __metadata:
2090 linkType: hard 2176 linkType: hard
2091 2177
2092"@types/glob@npm:^7.1.1": 2178"@types/glob@npm:^7.1.1":
2093 version: 7.1.4 2179 version: 7.2.0
2094 resolution: "@types/glob@npm:7.1.4" 2180 resolution: "@types/glob@npm:7.2.0"
2095 dependencies: 2181 dependencies:
2096 "@types/minimatch": "*" 2182 "@types/minimatch": "*"
2097 "@types/node": "*" 2183 "@types/node": "*"
2098 checksum: 6911a956448f5eddea1e4371f814bf92072e8ceedba83de6ce2a6745938a6f0327376e1c0072fa0d7b3b73d84e255aafda53c1dff148225cfe542a8cc5d54b02 2184 checksum: 6ae717fedfdfdad25f3d5a568323926c64f52ef35897bcac8aca8e19bc50c0bd84630bbd063e5d52078b2137d8e7d3c26eabebd1a2f03ff350fff8a91e79fc19
2099 languageName: node 2185 languageName: node
2100 linkType: hard 2186 linkType: hard
2101 2187
@@ -2153,9 +2239,9 @@ __metadata:
2153 linkType: hard 2239 linkType: hard
2154 2240
2155"@types/node@npm:*": 2241"@types/node@npm:*":
2156 version: 16.10.1 2242 version: 16.11.9
2157 resolution: "@types/node@npm:16.10.1" 2243 resolution: "@types/node@npm:16.11.9"
2158 checksum: 84d7f082e9421fdf1f08dbe00b66848897b2675eacc94a4fa445c4d34cef57c901ecd3276d03ebe110607a848d3df0ab33816aeff51a234e036111dd8ef1422f 2244 checksum: baec2e6471ee58fd1e9874e6f47ab95a918a0f46b42424392e4c13e3e07f078f8b72b6b48073b0b14f710ed66c5f1b2e497df43f28151000f11f5f299382cfe2
2159 languageName: node 2245 languageName: node
2160 linkType: hard 2246 linkType: hard
2161 2247
@@ -2190,11 +2276,11 @@ __metadata:
2190 linkType: hard 2276 linkType: hard
2191 2277
2192"@types/react-is@npm:^16.7.1 || ^17.0.0": 2278"@types/react-is@npm:^16.7.1 || ^17.0.0":
2193 version: 17.0.2 2279 version: 17.0.3
2194 resolution: "@types/react-is@npm:17.0.2" 2280 resolution: "@types/react-is@npm:17.0.3"
2195 dependencies: 2281 dependencies:
2196 "@types/react": "*" 2282 "@types/react": "*"
2197 checksum: ecd4f59e66858ebf13988c13de32e0f1753e9f0ec9a330bbf99c7c8ec75d3b52ad01965a7912c463615c0498965c1f17ea8a1a06606cf8edeb4b723f7ab74879 2283 checksum: 6abb7c47d54f012272650df8a962a28bd82f219291e5ef8b4dfa7fe0bb98ae243b060bf9fbe8ceff6213141794855a006db194b490b00ffd15842ae19d0ce1f0
2198 languageName: node 2284 languageName: node
2199 linkType: hard 2285 linkType: hard
2200 2286
@@ -2557,11 +2643,11 @@ __metadata:
2557 linkType: hard 2643 linkType: hard
2558 2644
2559"acorn-import-assertions@npm:^1.7.6": 2645"acorn-import-assertions@npm:^1.7.6":
2560 version: 1.7.6 2646 version: 1.8.0
2561 resolution: "acorn-import-assertions@npm:1.7.6" 2647 resolution: "acorn-import-assertions@npm:1.8.0"
2562 peerDependencies: 2648 peerDependencies:
2563 acorn: ^8 2649 acorn: ^8
2564 checksum: bc8a1585abd70ebfb3a6b3112f5e3974fee3ac598230f916a3857f0ad4fa7e72197be532c49d1feeb83678ef264f34bee9bf1934dfb2f276d88468134a51fa9f 2650 checksum: 5c4cf7c850102ba7ae0eeae0deb40fb3158c8ca5ff15c0bca43b5c47e307a1de3d8ef761788f881343680ea374631ae9e9615ba8876fee5268dbe068c98bcba6
2565 languageName: node 2651 languageName: node
2566 linkType: hard 2652 linkType: hard
2567 2653
@@ -2574,7 +2660,7 @@ __metadata:
2574 languageName: node 2660 languageName: node
2575 linkType: hard 2661 linkType: hard
2576 2662
2577"acorn@npm:^8.4.1, acorn@npm:^8.5.0": 2663"acorn@npm:^8.4.1, acorn@npm:^8.6.0":
2578 version: 8.6.0 2664 version: 8.6.0
2579 resolution: "acorn@npm:8.6.0" 2665 resolution: "acorn@npm:8.6.0"
2580 bin: 2666 bin:
@@ -3663,10 +3749,10 @@ __metadata:
3663 languageName: node 3749 languageName: node
3664 linkType: hard 3750 linkType: hard
3665 3751
3666"core-js-pure@npm:^3.16.0": 3752"core-js-pure@npm:^3.19.0":
3667 version: 3.18.1 3753 version: 3.19.1
3668 resolution: "core-js-pure@npm:3.18.1" 3754 resolution: "core-js-pure@npm:3.19.1"
3669 checksum: a299bee71e15227823e116ca5bf4c5d0cca8577ce35cc8758dfc17058bcbfee343493c0701b67478bb1362e072246ab1b20675e7c09a273f1310fa08d85cad8c 3755 checksum: b6d593ce2ac9da1adf8da3efc0b9cca8cc969d7d758c511db877a41d92216dbdf7a2341f89c07516bf0da1ce8b994e103f604ab37ca31379a35512c05d291804
3670 languageName: node 3756 languageName: node
3671 linkType: hard 3757 linkType: hard
3672 3758
@@ -3787,9 +3873,9 @@ __metadata:
3787 linkType: hard 3873 linkType: hard
3788 3874
3789"css-what@npm:^5.0.0": 3875"css-what@npm:^5.0.0":
3790 version: 5.0.1 3876 version: 5.1.0
3791 resolution: "css-what@npm:5.0.1" 3877 resolution: "css-what@npm:5.1.0"
3792 checksum: 7a3de33a1c130d32d711cce4e0fa747be7a9afe6b5f2c6f3d56bc2765f150f6034f5dd5fe263b9359a1c371c01847399602d74b55322c982742b336d998602cd 3878 checksum: 0b75d1bac95c885c168573c85744a6c6843d8c33345f54f717218b37ea6296b0e99bb12105930ea170fd4a921990392a7c790c16c585c1d8960c49e2b7ec39f7
3793 languageName: node 3879 languageName: node
3794 linkType: hard 3880 linkType: hard
3795 3881
@@ -3812,9 +3898,9 @@ __metadata:
3812 linkType: hard 3898 linkType: hard
3813 3899
3814"csstype@npm:^3.0.2, csstype@npm:^3.0.9": 3900"csstype@npm:^3.0.2, csstype@npm:^3.0.9":
3815 version: 3.0.9 3901 version: 3.0.10
3816 resolution: "csstype@npm:3.0.9" 3902 resolution: "csstype@npm:3.0.10"
3817 checksum: 199f9af7e673f9f188525c3102a329d637ff46c52f6385a4427ff5cb17adcb736189150170a7af7c5701d18d7704bdad130273f4aa7e44c6c4f9967e6115dc93 3903 checksum: 20a8fa324f2b33ddf94aa7507d1b6ab3daa6f3cc308888dc50126585d7952f2471de69b2dbe0635d1fdc31223fef8e070842691877e725caf456e2378685a631
3818 languageName: node 3904 languageName: node
3819 linkType: hard 3905 linkType: hard
3820 3906
@@ -4237,9 +4323,9 @@ __metadata:
4237 linkType: hard 4323 linkType: hard
4238 4324
4239"electron-to-chromium@npm:^1.3.896": 4325"electron-to-chromium@npm:^1.3.896":
4240 version: 1.3.903 4326 version: 1.3.904
4241 resolution: "electron-to-chromium@npm:1.3.903" 4327 resolution: "electron-to-chromium@npm:1.3.904"
4242 checksum: 0f96af03efee4691c6e4cf76524baf8ea5dc38cb2e74282e5c6d2dad65bc2aa0e99afdcb386bf26eed4512a2356457fddbd6963167a1ee381fd41e5b29be90ee 4328 checksum: 51cd8de455721c921ab5522e868071f7ea53eeff20938b7186283b50f3c5aad98ff10c9d6b991d98d0bef09db8206bfab63d0458adba33b25104ead9bcd395de
4243 languageName: node 4329 languageName: node
4244 linkType: hard 4330 linkType: hard
4245 4331
@@ -4376,9 +4462,9 @@ __metadata:
4376 linkType: hard 4462 linkType: hard
4377 4463
4378"es-module-lexer@npm:^0.9.0": 4464"es-module-lexer@npm:^0.9.0":
4379 version: 0.9.1 4465 version: 0.9.3
4380 resolution: "es-module-lexer@npm:0.9.1" 4466 resolution: "es-module-lexer@npm:0.9.3"
4381 checksum: 2a8ba5b85c1e6f64a31482e7999e2898d2b2d3fb41d10b5237f58e98ad50a5a9600857fce4ca95077eae8fcb7d058a9282986f0df2643870c3d33d270844e625 4467 checksum: 84bbab23c396281db2c906c766af58b1ae2a1a2599844a504df10b9e8dc77ec800b3211fdaa133ff700f5703d791198807bba25d9667392d27a5e9feda344da8
4382 languageName: node 4468 languageName: node
4383 linkType: hard 4469 linkType: hard
4384 4470
@@ -4581,13 +4667,13 @@ __metadata:
4581 languageName: node 4667 languageName: node
4582 linkType: hard 4668 linkType: hard
4583 4669
4584"eslint-scope@npm:^6.0.0": 4670"eslint-scope@npm:^7.1.0":
4585 version: 6.0.0 4671 version: 7.1.0
4586 resolution: "eslint-scope@npm:6.0.0" 4672 resolution: "eslint-scope@npm:7.1.0"
4587 dependencies: 4673 dependencies:
4588 esrecurse: ^4.3.0 4674 esrecurse: ^4.3.0
4589 estraverse: ^5.2.0 4675 estraverse: ^5.2.0
4590 checksum: 3f1b3578f288c3820f68ad2aae102300e546be8a98a958f515405dc20cc2fe64fda583d364977628bb14fe3d4f96f37de5e9bc5d6eb26bc310da33ba2a677dc3 4676 checksum: 2070470a0725438ed47075b2574a4c03cf59aa32648da8cff9e3548c84f6b0079cfdb9ee1dd7ab0bfe97011f64b2af5bfd4b69cf14a1292130dec661eec7914a
4591 languageName: node 4677 languageName: node
4592 linkType: hard 4678 linkType: hard
4593 4679
@@ -4609,16 +4695,16 @@ __metadata:
4609 languageName: node 4695 languageName: node
4610 linkType: hard 4696 linkType: hard
4611 4697
4612"eslint-visitor-keys@npm:^3.0.0": 4698"eslint-visitor-keys@npm:^3.0.0, eslint-visitor-keys@npm:^3.1.0":
4613 version: 3.1.0 4699 version: 3.1.0
4614 resolution: "eslint-visitor-keys@npm:3.1.0" 4700 resolution: "eslint-visitor-keys@npm:3.1.0"
4615 checksum: fd2d613bb315bc549068ca97771d868437fb60c8f13ef8d6d54669773ff53f814b759fa9e57966f15e4c50a5f5e11c6ba47060b8f201f9776311f6c5d5c11b70 4701 checksum: fd2d613bb315bc549068ca97771d868437fb60c8f13ef8d6d54669773ff53f814b759fa9e57966f15e4c50a5f5e11c6ba47060b8f201f9776311f6c5d5c11b70
4616 languageName: node 4702 languageName: node
4617 linkType: hard 4703 linkType: hard
4618 4704
4619"eslint@npm:^8.2.0": 4705"eslint@npm:^8.3.0":
4620 version: 8.2.0 4706 version: 8.3.0
4621 resolution: "eslint@npm:8.2.0" 4707 resolution: "eslint@npm:8.3.0"
4622 dependencies: 4708 dependencies:
4623 "@eslint/eslintrc": ^1.0.4 4709 "@eslint/eslintrc": ^1.0.4
4624 "@humanwhocodes/config-array": ^0.6.0 4710 "@humanwhocodes/config-array": ^0.6.0
@@ -4629,10 +4715,10 @@ __metadata:
4629 doctrine: ^3.0.0 4715 doctrine: ^3.0.0
4630 enquirer: ^2.3.5 4716 enquirer: ^2.3.5
4631 escape-string-regexp: ^4.0.0 4717 escape-string-regexp: ^4.0.0
4632 eslint-scope: ^6.0.0 4718 eslint-scope: ^7.1.0
4633 eslint-utils: ^3.0.0 4719 eslint-utils: ^3.0.0
4634 eslint-visitor-keys: ^3.0.0 4720 eslint-visitor-keys: ^3.1.0
4635 espree: ^9.0.0 4721 espree: ^9.1.0
4636 esquery: ^1.4.0 4722 esquery: ^1.4.0
4637 esutils: ^2.0.2 4723 esutils: ^2.0.2
4638 fast-deep-equal: ^3.1.3 4724 fast-deep-equal: ^3.1.3
@@ -4660,18 +4746,18 @@ __metadata:
4660 v8-compile-cache: ^2.0.3 4746 v8-compile-cache: ^2.0.3
4661 bin: 4747 bin:
4662 eslint: bin/eslint.js 4748 eslint: bin/eslint.js
4663 checksum: 19f2f4e23bdd1d0f1c99759adb88c0bf01908ce5bd480913ca7b5d3183f4c42d93142ada699b196e228295c074254ad90a3475126784673bd1afeb22e91ceea8 4749 checksum: c0338471fc787384077b132fb1496f264a4d7ed032b9072b2f6b8b1c833edc89b0a4890080576781ce6101a2700341af413ecbf1b66f0780aa02601c40fb2008
4664 languageName: node 4750 languageName: node
4665 linkType: hard 4751 linkType: hard
4666 4752
4667"espree@npm:^9.0.0": 4753"espree@npm:^9.0.0, espree@npm:^9.1.0":
4668 version: 9.0.0 4754 version: 9.1.0
4669 resolution: "espree@npm:9.0.0" 4755 resolution: "espree@npm:9.1.0"
4670 dependencies: 4756 dependencies:
4671 acorn: ^8.5.0 4757 acorn: ^8.6.0
4672 acorn-jsx: ^5.3.1 4758 acorn-jsx: ^5.3.1
4673 eslint-visitor-keys: ^3.0.0 4759 eslint-visitor-keys: ^3.1.0
4674 checksum: f313c642e35587ce62a419f57ceea47937a719b084c7b31f649d2ca15ed92bc2dde58e2ac4fc381a74364b0db0b97d9cdb2a5d1ca0ccd7483bde9b4b04fe23e8 4760 checksum: ba9b0f759c49c19a098e0bb97f3b9b05441a60dec3f868bc412ae300e00ba20cb0bd2c6a1bdd6c4f0056e6382650bf45b4982d81e67ad0210c1c16b336f73c39
4675 languageName: node 4761 languageName: node
4676 linkType: hard 4762 linkType: hard
4677 4763
@@ -4922,13 +5008,13 @@ __metadata:
4922 linkType: hard 5008 linkType: hard
4923 5009
4924"fast-xml-parser@npm:^3.19.0": 5010"fast-xml-parser@npm:^3.19.0":
4925 version: 3.20.3 5011 version: 3.21.1
4926 resolution: "fast-xml-parser@npm:3.20.3" 5012 resolution: "fast-xml-parser@npm:3.21.1"
4927 dependencies: 5013 dependencies:
4928 strnum: ^1.0.4 5014 strnum: ^1.0.4
4929 bin: 5015 bin:
4930 xml2js: cli.js 5016 xml2js: cli.js
4931 checksum: ef9a5ebb4ae363c2a7f721eb219d22a30ed824d6c143f6d165397221dcdd82bde0d776e4ddd602232b3e2f5384e2b30e62f9c109e3218e6a9b240a40756cd5fe 5017 checksum: 73b9c907a424cc2f9b11a8a2f1b7448d936f1db6fa574b85cbe4be9739c2f77d99a827bb27d738a0db0047b20c71a5d663f64937fbdb9c38977fc6cd145221d2
4932 languageName: node 5018 languageName: node
4933 linkType: hard 5019 linkType: hard
4934 5020
@@ -5143,19 +5229,19 @@ __metadata:
5143 linkType: hard 5229 linkType: hard
5144 5230
5145"flatted@npm:^3.1.0": 5231"flatted@npm:^3.1.0":
5146 version: 3.2.2 5232 version: 3.2.4
5147 resolution: "flatted@npm:3.2.2" 5233 resolution: "flatted@npm:3.2.4"
5148 checksum: 9d5e03fd9309b9103f345cf6d0cef4fa46201baa053b0ca3d57fa489449b0bee687b7355407898f630afbb1a1286d2a6658e7e77dea3b85c3cd6c6ce2894a5c3 5234 checksum: 7d33846428ab337ec81ef9b8b9103894c1c81f5f67feb32bd4ed106fbc47da60d56edb42efd36c9f1f30a010272aeccd34ec1ffacfe9dfdff19673b1d4df481b
5149 languageName: node 5235 languageName: node
5150 linkType: hard 5236 linkType: hard
5151 5237
5152"follow-redirects@npm:^1.0.0": 5238"follow-redirects@npm:^1.0.0":
5153 version: 1.14.4 5239 version: 1.14.5
5154 resolution: "follow-redirects@npm:1.14.4" 5240 resolution: "follow-redirects@npm:1.14.5"
5155 peerDependenciesMeta: 5241 peerDependenciesMeta:
5156 debug: 5242 debug:
5157 optional: true 5243 optional: true
5158 checksum: d4ce74cf5c6f363168b97e706b914eb9ffb6bf4d4c6d8f8330b93088d9b90e566611ddbcf0e42c8ed5fd17598dfeda1d19230d3e9d6d6c6b4d1c10ec3a0b99be 5244 checksum: f004a76b2ee3a849772c2816e30928253bf47537b0f00184d89f4966413add96a228a4d96ca8c702bc045a683c52c2ba41545c915cc1a5e33bf8fd9d07b59aee
5159 languageName: node 5245 languageName: node
5160 linkType: hard 5246 linkType: hard
5161 5247
@@ -5356,16 +5442,15 @@ __metadata:
5356 linkType: hard 5442 linkType: hard
5357 5443
5358"gifsicle@npm:^5.0.0": 5444"gifsicle@npm:^5.0.0":
5359 version: 5.2.0 5445 version: 5.2.1
5360 resolution: "gifsicle@npm:5.2.0" 5446 resolution: "gifsicle@npm:5.2.1"
5361 dependencies: 5447 dependencies:
5362 bin-build: ^3.0.0 5448 bin-build: ^3.0.0
5363 bin-wrapper: ^4.0.0 5449 bin-wrapper: ^4.0.0
5364 execa: ^5.0.0 5450 execa: ^5.0.0
5365 logalot: ^2.0.0
5366 bin: 5451 bin:
5367 gifsicle: cli.js 5452 gifsicle: cli.js
5368 checksum: 2c3aba15280502314af11bdca6913829f861c945cb0ed5d3153223160ebcdddac9dbc9330f2a165bd3436fbf44d04eb34b7800d6be16d7f85a3b2ddf5f385b9e 5453 checksum: e40bb07f98bfff6df11f01f60705839a7ffb492310aca2ce520cd927c808aeda35c604a47be3c1c7bdf9cce3efa720f3b077a367c2dc463ad4f2a59fb22a0c80
5369 languageName: node 5454 languageName: node
5370 linkType: hard 5455 linkType: hard
5371 5456
@@ -5436,11 +5521,11 @@ __metadata:
5436 linkType: hard 5521 linkType: hard
5437 5522
5438"globals@npm:^13.6.0, globals@npm:^13.9.0": 5523"globals@npm:^13.6.0, globals@npm:^13.9.0":
5439 version: 13.11.0 5524 version: 13.12.0
5440 resolution: "globals@npm:13.11.0" 5525 resolution: "globals@npm:13.12.0"
5441 dependencies: 5526 dependencies:
5442 type-fest: ^0.20.2 5527 type-fest: ^0.20.2
5443 checksum: e9e5624154261a3e5344d2105a94886c5f2ca48028fa8258cd7b9119c5f00cf2909392817bb2d162c9a1a31b55d9b2c14e8f2271c45a22f77806f5b9322541cf 5528 checksum: 1f959abb11117916468a1afcba527eead152900cad652c8383c4e8976daea7ec55e1ee30c086f48d1b8655719f214e9d92eca083c3a43b5543bc4056e7e5fccf
5444 languageName: node 5529 languageName: node
5445 linkType: hard 5530 linkType: hard
5446 5531
@@ -6051,14 +6136,14 @@ __metadata:
6051 linkType: hard 6136 linkType: hard
6052 6137
6053"import-local@npm:^3.0.2": 6138"import-local@npm:^3.0.2":
6054 version: 3.0.2 6139 version: 3.0.3
6055 resolution: "import-local@npm:3.0.2" 6140 resolution: "import-local@npm:3.0.3"
6056 dependencies: 6141 dependencies:
6057 pkg-dir: ^4.2.0 6142 pkg-dir: ^4.2.0
6058 resolve-cwd: ^3.0.0 6143 resolve-cwd: ^3.0.0
6059 bin: 6144 bin:
6060 import-local-fixture: fixtures/cli.js 6145 import-local-fixture: fixtures/cli.js
6061 checksum: c74d9f9484c878cda1de3434613c7ff72d5dadcf20e5482542232d7c2575b713ff88701d6675fcf09a3684cb23fb407c8b333b9cbc59438712723d058d8e976c 6146 checksum: 38ae57d35e7fd5f63b55895050c798d4dd590e4e2337e9ffa882fb3ea7a7716f3162c7300e382e0a733ca5d07b389fadff652c00fa7b072d5cb6ea34ca06b179
6062 languageName: node 6147 languageName: node
6063 linkType: hard 6148 linkType: hard
6064 6149
@@ -6574,13 +6659,13 @@ __metadata:
6574 linkType: hard 6659 linkType: hard
6575 6660
6576"jest-worker@npm:^27.0.6": 6661"jest-worker@npm:^27.0.6":
6577 version: 27.2.3 6662 version: 27.3.1
6578 resolution: "jest-worker@npm:27.2.3" 6663 resolution: "jest-worker@npm:27.3.1"
6579 dependencies: 6664 dependencies:
6580 "@types/node": "*" 6665 "@types/node": "*"
6581 merge-stream: ^2.0.0 6666 merge-stream: ^2.0.0
6582 supports-color: ^8.0.0 6667 supports-color: ^8.0.0
6583 checksum: a9d4fe2130e88656643bba663be8b12fa815dc312c7c44c81bd651f6a5dc5ea5211551699b60a94315bf002b77f6b5f5749badb63002d93b494749c19c9bdeab 6668 checksum: 125d46939d894ef8cf1ffbbf6c63cee10f28218698db3949704d5f613a353f56502da50d3425ec722927c7948c5742d0306f63ad5064a432574b8b217b9ceeba
6584 languageName: node 6669 languageName: node
6585 linkType: hard 6670 linkType: hard
6586 6671
@@ -6718,9 +6803,9 @@ __metadata:
6718 linkType: hard 6803 linkType: hard
6719 6804
6720"klona@npm:^2.0.4": 6805"klona@npm:^2.0.4":
6721 version: 2.0.4 6806 version: 2.0.5
6722 resolution: "klona@npm:2.0.4" 6807 resolution: "klona@npm:2.0.5"
6723 checksum: abc6690882e0e6f5cf70451b79a6de95a27be56ced283d1d6d7e610db7d824e5da1f142f8073466dfbcfa887ee001b98f6dcfbcf02759828ba356b90202a74c5 6808 checksum: 8c976126ea252b766e648a4866e1bccff9d3b08432474ad80c559f6c7265cf7caede2498d463754d8c88c4759895edd8210c85c0d3155e6aae4968362889466f
6724 languageName: node 6809 languageName: node
6725 linkType: hard 6810 linkType: hard
6726 6811
@@ -6758,9 +6843,9 @@ __metadata:
6758 linkType: hard 6843 linkType: hard
6759 6844
6760"lines-and-columns@npm:^1.1.6": 6845"lines-and-columns@npm:^1.1.6":
6761 version: 1.1.6 6846 version: 1.2.4
6762 resolution: "lines-and-columns@npm:1.1.6" 6847 resolution: "lines-and-columns@npm:1.2.4"
6763 checksum: 198a5436b1fa5cf703bae719c01c686b076f0ad7e1aafd95a58d626cabff302dc0414822126f2f80b58a8c3d66cda8a7b6da064f27130f87e1d3506d6dfd0d68 6848 checksum: 0c37f9f7fa212b38912b7145e1cd16a5f3cd34d782441c3e6ca653485d326f58b3caccda66efce1c5812bde4961bbde3374fae4b0d11bf1226152337f3894aa5
6764 languageName: node 6849 languageName: node
6765 linkType: hard 6850 linkType: hard
6766 6851
@@ -6796,13 +6881,13 @@ __metadata:
6796 linkType: hard 6881 linkType: hard
6797 6882
6798"loader-utils@npm:^2.0.0": 6883"loader-utils@npm:^2.0.0":
6799 version: 2.0.0 6884 version: 2.0.2
6800 resolution: "loader-utils@npm:2.0.0" 6885 resolution: "loader-utils@npm:2.0.2"
6801 dependencies: 6886 dependencies:
6802 big.js: ^5.2.2 6887 big.js: ^5.2.2
6803 emojis-list: ^3.0.0 6888 emojis-list: ^3.0.0
6804 json5: ^2.1.2 6889 json5: ^2.1.2
6805 checksum: 6856423131b50b6f5f259da36f498cfd7fc3c3f8bb17777cf87fdd9159e797d4ba4288d9a96415fd8da62c2906960e88f74711dee72d03a9003bddcd0d364a51 6890 checksum: 9078d1ed47cadc57f4c6ddbdb2add324ee7da544cea41de3b7f1128e8108fcd41cd3443a85b7ee8d7d8ac439148aa221922774efe4cf87506d4fb054d5889303
6806 languageName: node 6891 languageName: node
6807 linkType: hard 6892 linkType: hard
6808 6893
@@ -6853,7 +6938,7 @@ __metadata:
6853 languageName: node 6938 languageName: node
6854 linkType: hard 6939 linkType: hard
6855 6940
6856"logalot@npm:^2.0.0, logalot@npm:^2.1.0": 6941"logalot@npm:^2.1.0":
6857 version: 2.1.0 6942 version: 2.1.0
6858 resolution: "logalot@npm:2.1.0" 6943 resolution: "logalot@npm:2.1.0"
6859 dependencies: 6944 dependencies:
@@ -7134,26 +7219,19 @@ __metadata:
7134 languageName: node 7219 languageName: node
7135 linkType: hard 7220 linkType: hard
7136 7221
7137"mime-db@npm:1.49.0": 7222"mime-db@npm:1.51.0, mime-db@npm:>= 1.43.0 < 2, mime-db@npm:^1.28.0":
7138 version: 1.49.0 7223 version: 1.51.0
7139 resolution: "mime-db@npm:1.49.0" 7224 resolution: "mime-db@npm:1.51.0"
7140 checksum: 3744efc45b17896ff8a5934a761c434d5ffe3c7816662002d799ca9934347e00f99ae4d9b4ddf1c48d391cc9e522cc4523a6e77e7701f8e27c426e3e1d6e215a 7225 checksum: 613b1ac9d6e725cc24444600b124a7f1ce6c60b1baa654f39a3e260d0995a6dffc5693190217e271af7e2a5612dae19f2a73f3e316707d797a7391165f7ef423
7141 languageName: node
7142 linkType: hard
7143
7144"mime-db@npm:>= 1.43.0 < 2, mime-db@npm:^1.28.0":
7145 version: 1.50.0
7146 resolution: "mime-db@npm:1.50.0"
7147 checksum: 95fcc19c3664ae72391c8a7e4015dde7fb6817c98c951493ca3a1d48050feb8ee08810a372ce7d9e16310042d26e5bda168916f600583a9a583655eeea8ff5f5
7148 languageName: node 7226 languageName: node
7149 linkType: hard 7227 linkType: hard
7150 7228
7151"mime-types@npm:^2.1.27, mime-types@npm:^2.1.31, mime-types@npm:~2.1.17, mime-types@npm:~2.1.24": 7229"mime-types@npm:^2.1.27, mime-types@npm:^2.1.31, mime-types@npm:~2.1.17, mime-types@npm:~2.1.24":
7152 version: 2.1.32 7230 version: 2.1.34
7153 resolution: "mime-types@npm:2.1.32" 7231 resolution: "mime-types@npm:2.1.34"
7154 dependencies: 7232 dependencies:
7155 mime-db: 1.49.0 7233 mime-db: 1.51.0
7156 checksum: 4487dfd2f872126d2c219ec731ad47a6169a438d5a4cce6ecef7594ce08eaefaf0d85429485a76ec005f095016c7ec488a24cf8bfcc0ea06de0355e23395746f 7234 checksum: 67013de9e9d6799bde6d669d18785b7e18bcd212e710d3e04a4727f92f67a8ad4e74aee24be28b685adb794944814bde649119b58ee3282ffdbee58f9278d9f3
7157 languageName: node 7235 languageName: node
7158 linkType: hard 7236 linkType: hard
7159 7237
@@ -7345,15 +7423,14 @@ __metadata:
7345 linkType: hard 7423 linkType: hard
7346 7424
7347"mozjpeg@npm:^7.0.0": 7425"mozjpeg@npm:^7.0.0":
7348 version: 7.1.0 7426 version: 7.1.1
7349 resolution: "mozjpeg@npm:7.1.0" 7427 resolution: "mozjpeg@npm:7.1.1"
7350 dependencies: 7428 dependencies:
7351 bin-build: ^3.0.0 7429 bin-build: ^3.0.0
7352 bin-wrapper: ^4.0.0 7430 bin-wrapper: ^4.0.0
7353 logalot: ^2.1.0
7354 bin: 7431 bin:
7355 mozjpeg: cli.js 7432 mozjpeg: cli.js
7356 checksum: a5f149e5013d698d2a126b4d0b27c8557dc5b97b9ed0f908f5d9cd70752c038bc2d0ab94147668e0c6ddc74023240ee6e26c407064546af5c0a8526ce2979a98 7433 checksum: c2d90f55a0650d008faf45384c33abe3a5b2d7d8bdf9cf7ec0cc43824f45ac49204a0d80943faef1270e3ea5a99ea066ef780bda121a4123606069995b6882bc
7357 languageName: node 7434 languageName: node
7358 linkType: hard 7435 linkType: hard
7359 7436
@@ -7404,13 +7481,6 @@ __metadata:
7404 languageName: node 7481 languageName: node
7405 linkType: hard 7482 linkType: hard
7406 7483
7407"nanocolors@npm:^0.1.12":
7408 version: 0.1.12
7409 resolution: "nanocolors@npm:0.1.12"
7410 checksum: 2ce58f57006ddd1d2680d05fe21f54d858db8ba81bd13381598ddc546f7637e33c4407da2ea7da40ea1c96794250e7c14a4d00358b48eeae4d917d6a92bafe4c
7411 languageName: node
7412 linkType: hard
7413
7414"nanoid@npm:^3.1.30": 7484"nanoid@npm:^3.1.30":
7415 version: 3.1.30 7485 version: 3.1.30
7416 resolution: "nanoid@npm:3.1.30" 7486 resolution: "nanoid@npm:3.1.30"
@@ -7736,13 +7806,13 @@ __metadata:
7736 linkType: hard 7806 linkType: hard
7737 7807
7738"open@npm:^8.0.9": 7808"open@npm:^8.0.9":
7739 version: 8.2.1 7809 version: 8.4.0
7740 resolution: "open@npm:8.2.1" 7810 resolution: "open@npm:8.4.0"
7741 dependencies: 7811 dependencies:
7742 define-lazy-prop: ^2.0.0 7812 define-lazy-prop: ^2.0.0
7743 is-docker: ^2.1.1 7813 is-docker: ^2.1.1
7744 is-wsl: ^2.2.0 7814 is-wsl: ^2.2.0
7745 checksum: fcde0059188dd497e080436f81c5240dad0bebd331d1c856a532d4b870808bdc5770ef7c5c4b83143fd0c0577fe2b580e54c03357d695771259aa59f64cf0f40 7815 checksum: e9545bec64cdbf30a0c35c1bdc310344adf8428a117f7d8df3c0af0a0a24c513b304916a6d9b11db0190ff7225c2d578885080b761ed46a3d5f6f1eebb98b63c
7746 languageName: node 7816 languageName: node
7747 linkType: hard 7817 linkType: hard
7748 7818
@@ -7761,15 +7831,14 @@ __metadata:
7761 linkType: hard 7831 linkType: hard
7762 7832
7763"optipng-bin@npm:^7.0.0": 7833"optipng-bin@npm:^7.0.0":
7764 version: 7.0.0 7834 version: 7.0.1
7765 resolution: "optipng-bin@npm:7.0.0" 7835 resolution: "optipng-bin@npm:7.0.1"
7766 dependencies: 7836 dependencies:
7767 bin-build: ^3.0.0 7837 bin-build: ^3.0.0
7768 bin-wrapper: ^4.0.0 7838 bin-wrapper: ^4.0.0
7769 logalot: ^2.0.0
7770 bin: 7839 bin:
7771 optipng: cli.js 7840 optipng: cli.js
7772 checksum: 500ef101ac207784a40fac13712fabfa715148bb4fb373efd8177b618cab17f7f5f1d56ffae4f57ad74ebe8ca8ea1a638ee231967d0c3542e962d94d61b31184 7841 checksum: a11002998cf7ba932f4fd4a7b6c8c3dade036a0d39dcf6beb27a17d3b8f38c744687c9ca6f90a6b1ea101d95521647e0c060874cf470aa7e0829af642611e672
7773 languageName: node 7842 languageName: node
7774 linkType: hard 7843 linkType: hard
7775 7844
@@ -7864,15 +7933,6 @@ __metadata:
7864 languageName: node 7933 languageName: node
7865 linkType: hard 7934 linkType: hard
7866 7935
7867"p-limit@npm:^3.1.0":
7868 version: 3.1.0
7869 resolution: "p-limit@npm:3.1.0"
7870 dependencies:
7871 yocto-queue: ^0.1.0
7872 checksum: 7c3690c4dbf62ef625671e20b7bdf1cbc9534e83352a2780f165b0d3ceba21907e77ad63401708145ca4e25bfc51636588d89a8c0aeb715e6c37d1c066430360
7873 languageName: node
7874 linkType: hard
7875
7876"p-locate@npm:^2.0.0": 7936"p-locate@npm:^2.0.0":
7877 version: 2.0.0 7937 version: 2.0.0
7878 resolution: "p-locate@npm:2.0.0" 7938 resolution: "p-locate@npm:2.0.0"
@@ -8184,16 +8244,15 @@ __metadata:
8184 linkType: hard 8244 linkType: hard
8185 8245
8186"pngquant-bin@npm:^6.0.0": 8246"pngquant-bin@npm:^6.0.0":
8187 version: 6.0.0 8247 version: 6.0.1
8188 resolution: "pngquant-bin@npm:6.0.0" 8248 resolution: "pngquant-bin@npm:6.0.1"
8189 dependencies: 8249 dependencies:
8190 bin-build: ^3.0.0 8250 bin-build: ^3.0.0
8191 bin-wrapper: ^4.0.1 8251 bin-wrapper: ^4.0.1
8192 execa: ^4.0.0 8252 execa: ^4.0.0
8193 logalot: ^2.0.0
8194 bin: 8253 bin:
8195 pngquant: cli.js 8254 pngquant: cli.js
8196 checksum: 2f2600ce9ec4b6b025ac803ddc10649cf53fc4b02cde8e3cf38820ca886d2c475e13afe3514cac97f67b657534dc9a21221c9140c8225212f530147ba59dc971 8255 checksum: a08b9c40e668330ad203a52d200a3f0d7573b6ba4e5c6797f822d24daf34712a44a710b0ce09ea367843867c966178b66b81ad063382d21441afa1c40fb97e9d
8197 languageName: node 8256 languageName: node
8198 linkType: hard 8257 linkType: hard
8199 8258
@@ -8275,7 +8334,7 @@ __metadata:
8275 languageName: node 8334 languageName: node
8276 linkType: hard 8335 linkType: hard
8277 8336
8278"postcss-scss@npm:^4.0.1, postcss-scss@npm:^4.0.2": 8337"postcss-scss@npm:^4.0.2":
8279 version: 4.0.2 8338 version: 4.0.2
8280 resolution: "postcss-scss@npm:4.0.2" 8339 resolution: "postcss-scss@npm:4.0.2"
8281 peerDependencies: 8340 peerDependencies:
@@ -8660,86 +8719,6 @@ __metadata:
8660 languageName: node 8719 languageName: node
8661 linkType: hard 8720 linkType: hard
8662 8721
8663"refinery@workspace:.":
8664 version: 0.0.0-use.local
8665 resolution: "refinery@workspace:."
8666 dependencies:
8667 "@babel/core": ^7.16.0
8668 "@babel/plugin-transform-runtime": ^7.16.4
8669 "@babel/preset-env": ^7.16.4
8670 "@babel/preset-react": ^7.16.0
8671 "@babel/preset-typescript": ^7.16.0
8672 "@babel/runtime": ^7.16.3
8673 "@codemirror/autocomplete": ^0.19.8
8674 "@codemirror/closebrackets": ^0.19.0
8675 "@codemirror/commands": ^0.19.5
8676 "@codemirror/comment": ^0.19.0
8677 "@codemirror/fold": ^0.19.1
8678 "@codemirror/gutter": ^0.19.5
8679 "@codemirror/highlight": ^0.19.6
8680 "@codemirror/history": ^0.19.0
8681 "@codemirror/language": ^0.19.5
8682 "@codemirror/lint": ^0.19.3
8683 "@codemirror/matchbrackets": ^0.19.3
8684 "@codemirror/rangeset": ^0.19.2
8685 "@codemirror/rectangular-selection": ^0.19.1
8686 "@codemirror/search": ^0.19.2
8687 "@codemirror/state": ^0.19.6
8688 "@codemirror/view": ^0.19.20
8689 "@emotion/react": ^11.6.0
8690 "@emotion/styled": ^11.6.0
8691 "@fontsource/jetbrains-mono": ^4.5.0
8692 "@fontsource/roboto": ^4.5.1
8693 "@lezer/common": ^0.15.8
8694 "@lezer/generator": ^0.15.2
8695 "@lezer/lr": ^0.15.4
8696 "@mui/icons-material": 5.1.1
8697 "@mui/material": 5.1.1
8698 "@principalstudio/html-webpack-inject-preload": ^1.2.7
8699 "@types/react": ^17.0.35
8700 "@types/react-dom": ^17.0.11
8701 "@typescript-eslint/eslint-plugin": ^5.4.0
8702 "@typescript-eslint/parser": ^5.4.0
8703 ansi-styles: ^6.1.0
8704 babel-loader: ^8.2.3
8705 css-loader: ^6.5.1
8706 escape-string-regexp: ^5.0.0
8707 eslint: ^8.2.0
8708 eslint-config-airbnb: ^19.0.0
8709 eslint-config-airbnb-typescript: ^16.0.0
8710 eslint-import-resolver-node: ^0.3.6
8711 eslint-plugin-import: ^2.25.3
8712 eslint-plugin-jsx-a11y: ^6.5.1
8713 eslint-plugin-react: ^7.27.1
8714 eslint-plugin-react-hooks: ^4.3.0
8715 html-webpack-plugin: ^5.5.0
8716 image-webpack-loader: ^8.0.1
8717 loglevel: ^1.8.0
8718 loglevel-plugin-prefix: ^0.8.4
8719 magic-comments-loader: ^1.4.1
8720 mini-css-extract-plugin: ^2.4.5
8721 mobx: ^6.3.7
8722 mobx-react-lite: ^3.2.2
8723 nanoid: ^3.1.30
8724 postcss: ^8.3.11
8725 postcss-scss: ^4.0.2
8726 react: ^17.0.2
8727 react-dom: ^17.0.2
8728 sass: ^1.43.4
8729 sass-loader: ^12.3.0
8730 style-loader: ^3.3.1
8731 stylelint: ^14.1.0
8732 stylelint-config-recommended-scss: ^5.0.1
8733 stylelint-scss: ^4.0.0
8734 typescript: ~4.4.4
8735 webpack: ^5.64.1
8736 webpack-cli: ^4.9.1
8737 webpack-dev-server: ^4.5.0
8738 webpack-subresource-integrity: ^5.0.0
8739 zod: ^3.11.6
8740 languageName: unknown
8741 linkType: soft
8742
8743"regenerate-unicode-properties@npm:^9.0.0": 8722"regenerate-unicode-properties@npm:^9.0.0":
8744 version: 9.0.0 8723 version: 9.0.0
8745 resolution: "regenerate-unicode-properties@npm:9.0.0" 8724 resolution: "regenerate-unicode-properties@npm:9.0.0"
@@ -9306,9 +9285,9 @@ __metadata:
9306 linkType: hard 9285 linkType: hard
9307 9286
9308"signal-exit@npm:^3.0.0, signal-exit@npm:^3.0.2, signal-exit@npm:^3.0.3": 9287"signal-exit@npm:^3.0.0, signal-exit@npm:^3.0.2, signal-exit@npm:^3.0.3":
9309 version: 3.0.4 9288 version: 3.0.6
9310 resolution: "signal-exit@npm:3.0.4" 9289 resolution: "signal-exit@npm:3.0.6"
9311 checksum: e72633b05df8d65035a0b31718b1a587f55b25953a8e7b959f6c3a963cc0abcb70a0d78a7e0792bc104c874525efdc619e823095d382a775641e3867b1b68c54 9290 checksum: b819ac81ba757af559dad0804233ae31bf6f054591cd8a671e9cbcf09f21c72ec3076fe87d1e04861f5b33b47d63f0694b568de99c99cd733ee2060515beb6d5
9312 languageName: node 9291 languageName: node
9313 linkType: hard 9292 linkType: hard
9314 9293
@@ -9404,12 +9383,12 @@ __metadata:
9404 linkType: hard 9383 linkType: hard
9405 9384
9406"source-map-support@npm:~0.5.20": 9385"source-map-support@npm:~0.5.20":
9407 version: 0.5.20 9386 version: 0.5.21
9408 resolution: "source-map-support@npm:0.5.20" 9387 resolution: "source-map-support@npm:0.5.21"
9409 dependencies: 9388 dependencies:
9410 buffer-from: ^1.0.0 9389 buffer-from: ^1.0.0
9411 source-map: ^0.6.0 9390 source-map: ^0.6.0
9412 checksum: 43946aff452011960d16154304b11011e0185549493e65dd90da045959409fb2d266ba1c854fff3d5949f8e59382e3fcc7f7c5fa66136007a6750ad06c6c0baa 9391 checksum: 43e98d700d79af1d36f859bdb7318e601dfc918c7ba2e98456118ebc4c4872b327773e5a1df09b0524e9e5063bb18f0934538eace60cca2710d1fa687645d137
9413 languageName: node 9392 languageName: node
9414 linkType: hard 9393 linkType: hard
9415 9394
@@ -9462,9 +9441,9 @@ __metadata:
9462 linkType: hard 9441 linkType: hard
9463 9442
9464"spdx-license-ids@npm:^3.0.0": 9443"spdx-license-ids@npm:^3.0.0":
9465 version: 3.0.10 9444 version: 3.0.11
9466 resolution: "spdx-license-ids@npm:3.0.10" 9445 resolution: "spdx-license-ids@npm:3.0.11"
9467 checksum: 94fde6f558941f82c737433000e20678eccad448fe5e87cbb98ba1d811a120ddf7fbc4a7a3ebfcd2f49c8c4541ba6537af07750ca5cb54900a064d53f68b888d 9446 checksum: 1da1acb090257773e60b022094050e810ae9fec874dc1461f65dc0400cd42dd830ab2df6e64fb49c2db3dce386dd0362110780e1b154db7c0bb413488836aaeb
9468 languageName: node 9447 languageName: node
9469 linkType: hard 9448 linkType: hard
9470 9449
@@ -9753,16 +9732,16 @@ __metadata:
9753 languageName: node 9732 languageName: node
9754 linkType: hard 9733 linkType: hard
9755 9734
9756"stylelint-config-recommended-scss@npm:^5.0.1": 9735"stylelint-config-recommended-scss@npm:^5.0.2":
9757 version: 5.0.1 9736 version: 5.0.2
9758 resolution: "stylelint-config-recommended-scss@npm:5.0.1" 9737 resolution: "stylelint-config-recommended-scss@npm:5.0.2"
9759 dependencies: 9738 dependencies:
9760 postcss-scss: ^4.0.1 9739 postcss-scss: ^4.0.2
9761 stylelint-config-recommended: ^6.0.0 9740 stylelint-config-recommended: ^6.0.0
9762 stylelint-scss: ^4.0.0 9741 stylelint-scss: ^4.0.0
9763 peerDependencies: 9742 peerDependencies:
9764 stylelint: ^14.0.0 9743 stylelint: ^14.0.0
9765 checksum: d1348994b709768d890c936102189349ab725ca3bc0f5c4e0616b88a33644492b52fd7f1492719910699c05b3f7575c9a24bbef6c5f9971c85868fe6f6db70bb 9744 checksum: e882bde8a0846c421e2662f9e7a9c2646120c492528f7ad715d927db6954b8a2499476de0792b15f0044217f72c81edc97afc640c5b4d7618a9f96dc7045e4c1
9766 languageName: node 9745 languageName: node
9767 linkType: hard 9746 linkType: hard
9768 9747
@@ -9887,19 +9866,19 @@ __metadata:
9887 linkType: hard 9866 linkType: hard
9888 9867
9889"svgo@npm:^2.1.0": 9868"svgo@npm:^2.1.0":
9890 version: 2.7.0 9869 version: 2.8.0
9891 resolution: "svgo@npm:2.7.0" 9870 resolution: "svgo@npm:2.8.0"
9892 dependencies: 9871 dependencies:
9893 "@trysound/sax": 0.2.0 9872 "@trysound/sax": 0.2.0
9894 commander: ^7.2.0 9873 commander: ^7.2.0
9895 css-select: ^4.1.3 9874 css-select: ^4.1.3
9896 css-tree: ^1.1.3 9875 css-tree: ^1.1.3
9897 csso: ^4.2.0 9876 csso: ^4.2.0
9898 nanocolors: ^0.1.12 9877 picocolors: ^1.0.0
9899 stable: ^0.1.8 9878 stable: ^0.1.8
9900 bin: 9879 bin:
9901 svgo: bin/svgo 9880 svgo: bin/svgo
9902 checksum: 7da6574958185368356d1e0f50d7860afc01d9fffb0f75c8aab87d1af237d27d8a838c7f09e6829a0e81b1952cf6c4e12abe1bd3920a526ea0f0ca9dd1cd59c5 9881 checksum: b92f71a8541468ffd0b81b8cdb36b1e242eea320bf3c1a9b2c8809945853e9d8c80c19744267eb91cabf06ae9d5fff3592d677df85a31be4ed59ff78534fa420
9903 languageName: node 9882 languageName: node
9904 linkType: hard 9883 linkType: hard
9905 9884
@@ -9970,11 +9949,10 @@ __metadata:
9970 linkType: hard 9949 linkType: hard
9971 9950
9972"terser-webpack-plugin@npm:^5.1.3": 9951"terser-webpack-plugin@npm:^5.1.3":
9973 version: 5.2.4 9952 version: 5.2.5
9974 resolution: "terser-webpack-plugin@npm:5.2.4" 9953 resolution: "terser-webpack-plugin@npm:5.2.5"
9975 dependencies: 9954 dependencies:
9976 jest-worker: ^27.0.6 9955 jest-worker: ^27.0.6
9977 p-limit: ^3.1.0
9978 schema-utils: ^3.1.1 9956 schema-utils: ^3.1.1
9979 serialize-javascript: ^6.0.0 9957 serialize-javascript: ^6.0.0
9980 source-map: ^0.6.1 9958 source-map: ^0.6.1
@@ -9988,20 +9966,25 @@ __metadata:
9988 optional: true 9966 optional: true
9989 uglify-js: 9967 uglify-js:
9990 optional: true 9968 optional: true
9991 checksum: ddbcdd28f9620ecacc9b50ff31776485ad012c7f1cbef53825e4fc334a78d82e2344346e5595751916494951bc64717004c07b03ad88deeb3df4a5f76c559cc9 9969 checksum: 2a9616466becf2e968bfc0f585678581b5c83a9dd96723c49329b11a8ccc1aaa41701877fbad2b0ce570364fde58c558fb6e7e053171512624e644b99b2f83af
9992 languageName: node 9970 languageName: node
9993 linkType: hard 9971 linkType: hard
9994 9972
9995"terser@npm:^5.7.2": 9973"terser@npm:^5.7.2":
9996 version: 5.9.0 9974 version: 5.10.0
9997 resolution: "terser@npm:5.9.0" 9975 resolution: "terser@npm:5.10.0"
9998 dependencies: 9976 dependencies:
9999 commander: ^2.20.0 9977 commander: ^2.20.0
10000 source-map: ~0.7.2 9978 source-map: ~0.7.2
10001 source-map-support: ~0.5.20 9979 source-map-support: ~0.5.20
9980 peerDependencies:
9981 acorn: ^8.5.0
9982 peerDependenciesMeta:
9983 acorn:
9984 optional: true
10002 bin: 9985 bin:
10003 terser: bin/terser 9986 terser: bin/terser
10004 checksum: 11c1246b1991015a8881742878af779e3863fad42f626ffda957dbf28c94bf51e7994cffb9ffbec86ff3c23ab45ffa6d79d453c15e664306e35fc7b2c4eee5f4 9987 checksum: 1080faeb6d5cd155bb39d9cc41d20a590eafc9869560d5285f255f6858604dcd135311e344188a106f87fedb12d096ad3799cfc2e65acd470b85d468b1c7bd4c
10005 languageName: node 9988 languageName: node
10006 linkType: hard 9989 linkType: hard
10007 9990
@@ -10087,14 +10070,14 @@ __metadata:
10087 linkType: hard 10070 linkType: hard
10088 10071
10089"tsconfig-paths@npm:^3.11.0": 10072"tsconfig-paths@npm:^3.11.0":
10090 version: 3.11.0 10073 version: 3.12.0
10091 resolution: "tsconfig-paths@npm:3.11.0" 10074 resolution: "tsconfig-paths@npm:3.12.0"
10092 dependencies: 10075 dependencies:
10093 "@types/json5": ^0.0.29 10076 "@types/json5": ^0.0.29
10094 json5: ^1.0.1 10077 json5: ^1.0.1
10095 minimist: ^1.2.0 10078 minimist: ^1.2.0
10096 strip-bom: ^3.0.0 10079 strip-bom: ^3.0.0
10097 checksum: e14aaa6883f316d611db41cbb0fc8779b59c66b31d1e045565ad4540c77ccd3d2bb66f7c261b74ff535d3cc6b4a1ce21dc84774bf2a2a603ed6b0fb96f7e0cc7 10080 checksum: 4999ec6cd1c7cc06750a460dbc0d39fe3595a4308cb5f1d0d0a8283009cf9c0a30d5a156508c28fe3a47760508af5263ab288fc23d71e9762779674257a95d3b
10098 languageName: node 10081 languageName: node
10099 linkType: hard 10082 linkType: hard
10100 10083
@@ -10458,17 +10441,17 @@ __metadata:
10458 linkType: hard 10441 linkType: hard
10459 10442
10460"webpack-dev-middleware@npm:^5.2.1": 10443"webpack-dev-middleware@npm:^5.2.1":
10461 version: 5.2.1 10444 version: 5.2.2
10462 resolution: "webpack-dev-middleware@npm:5.2.1" 10445 resolution: "webpack-dev-middleware@npm:5.2.2"
10463 dependencies: 10446 dependencies:
10464 colorette: ^2.0.10 10447 colorette: ^2.0.10
10465 memfs: ^3.2.2 10448 memfs: ^3.2.2
10466 mime-types: ^2.1.31 10449 mime-types: ^2.1.31
10467 range-parser: ^1.2.1 10450 range-parser: ^1.2.1
10468 schema-utils: ^3.1.0 10451 schema-utils: ^4.0.0
10469 peerDependencies: 10452 peerDependencies:
10470 webpack: ^4.0.0 || ^5.0.0 10453 webpack: ^4.0.0 || ^5.0.0
10471 checksum: 06f3ef14ec983d115d7109f37312fc691c867c95fe7579784c7b80db0a2be77392fa27de444d0a937546da68c7e99640c13df73dc1351bbed7ebab4cc5569f14 10454 checksum: 8dfcb1244ba564e525f9d6644174a558cebd4857317bbdbcd394848641f7f0c0aeb0e7b2803dd56286b4820a7f66d27b8e58e8f1dec5515417ffa40da1f6197d
10472 languageName: node 10455 languageName: node
10473 linkType: hard 10456 linkType: hard
10474 10457
@@ -10544,9 +10527,9 @@ __metadata:
10544 languageName: node 10527 languageName: node
10545 linkType: hard 10528 linkType: hard
10546 10529
10547"webpack@npm:^5.64.1": 10530"webpack@npm:^5.64.2":
10548 version: 5.64.1 10531 version: 5.64.2
10549 resolution: "webpack@npm:5.64.1" 10532 resolution: "webpack@npm:5.64.2"
10550 dependencies: 10533 dependencies:
10551 "@types/eslint-scope": ^3.7.0 10534 "@types/eslint-scope": ^3.7.0
10552 "@types/estree": ^0.0.50 10535 "@types/estree": ^0.0.50
@@ -10577,7 +10560,7 @@ __metadata:
10577 optional: true 10560 optional: true
10578 bin: 10561 bin:
10579 webpack: bin/webpack.js 10562 webpack: bin/webpack.js
10580 checksum: d2a1baddaed03f2ce70c13501b89935d4bb4af30b4accb0d2dfbd00ec6f491eaf46272346cedcf013b477e131c8cc202ee0b2d2c51ece1cfb713fd2d98b80a52 10563 checksum: e02fcd3bfdc7e3322291b476af60f46dc4a31ec4349af4d1d47018b8e449820968d4ab8f1e8b313dd5cfcf1b47c7f976fe39fde73411d03c173a692c3dae428e
10581 languageName: node 10564 languageName: node
10582 linkType: hard 10565 linkType: hard
10583 10566
@@ -10677,8 +10660,8 @@ __metadata:
10677 linkType: hard 10660 linkType: hard
10678 10661
10679"ws@npm:^8.1.0": 10662"ws@npm:^8.1.0":
10680 version: 8.2.2 10663 version: 8.2.3
10681 resolution: "ws@npm:8.2.2" 10664 resolution: "ws@npm:8.2.3"
10682 peerDependencies: 10665 peerDependencies:
10683 bufferutil: ^4.0.1 10666 bufferutil: ^4.0.1
10684 utf-8-validate: ^5.0.2 10667 utf-8-validate: ^5.0.2
@@ -10687,7 +10670,7 @@ __metadata:
10687 optional: true 10670 optional: true
10688 utf-8-validate: 10671 utf-8-validate:
10689 optional: true 10672 optional: true
10690 checksum: 25e764c631141bdca45badc86e69437b8791e57e461f9a16c0f7cd779baf70c3fbba07ecdd9e0d34fea1155ddcf62ef165cd7f81b68ed545bc7d455c15a85fb0 10673 checksum: c869296ccb45f218ac6d32f8f614cd85b50a21fd434caf11646008eef92173be53490810c5c23aea31bc527902261fbfd7b062197eea341b26128d4be56a85e4
10691 languageName: node 10674 languageName: node
10692 linkType: hard 10675 linkType: hard
10693 10676
@@ -10736,13 +10719,6 @@ __metadata:
10736 languageName: node 10719 languageName: node
10737 linkType: hard 10720 linkType: hard
10738 10721
10739"yocto-queue@npm:^0.1.0":
10740 version: 0.1.0
10741 resolution: "yocto-queue@npm:0.1.0"
10742 checksum: f77b3d8d00310def622123df93d4ee654fc6a0096182af8bd60679ddcdfb3474c56c6c7190817c84a2785648cdee9d721c0154eb45698c62176c322fb46fc700
10743 languageName: node
10744 linkType: hard
10745
10746"zod@npm:^3.11.6": 10722"zod@npm:^3.11.6":
10747 version: 3.11.6 10723 version: 3.11.6
10748 resolution: "zod@npm:3.11.6" 10724 resolution: "zod@npm:3.11.6"