scrabble-solver
Version:
Scrabble Solver 2 - Free, open-source, cross-platform, multi-language analysis tool for Scrabble, Scrabble Duel, Super Scrabble, Letter League, Crossplay, Literaki, and Kelimelik. Quickly find the top-scoring words using the given board and tiles.
1,378 lines • 1.35 MB
JSON
{
"nodes": {
"@scrabble-solver/word-definitions": {
"name": "@scrabble-solver/word-definitions",
"type": "lib",
"data": {
"root": "packages/word-definitions",
"name": "@scrabble-solver/word-definitions",
"tags": [
"npm:public"
],
"metadata": {
"targetGroups": {
"NPM Scripts": [
"build",
"clean",
"test"
]
},
"description": "Scrabble Solver 2 - Word definitions",
"js": {
"packageName": "@scrabble-solver/word-definitions",
"packageVersion": "2.16.3",
"packageMain": "build/index.js",
"isInPackageManagerWorkspaces": true
}
},
"targets": {
"build": {
"executor": "nx:run-script",
"options": {
"script": "build"
},
"metadata": {
"scriptContent": "tsgo --project .",
"runCommand": "bun run build -- undefined"
},
"configurations": {},
"parallelism": true,
"dependsOn": [
"^build"
],
"cache": true
},
"clean": {
"executor": "nx:run-script",
"options": {
"script": "clean"
},
"metadata": {
"scriptContent": "rimraf build/",
"runCommand": "bun run clean -- undefined"
},
"configurations": {},
"parallelism": true
},
"test": {
"executor": "nx:run-script",
"options": {
"script": "test"
},
"metadata": {
"scriptContent": "bun test --timeout 180000 src",
"runCommand": "bun run test -- undefined"
},
"configurations": {},
"parallelism": true
}
},
"implicitDependencies": []
}
},
"@scrabble-solver/scrabble-solver": {
"name": "@scrabble-solver/scrabble-solver",
"type": "app",
"data": {
"root": "packages/scrabble-solver",
"name": "@scrabble-solver/scrabble-solver",
"tags": [
"npm:public"
],
"metadata": {
"targetGroups": {
"NPM Scripts": [
"build",
"clean",
"debug",
"dev",
"start",
"test",
"type-check"
]
},
"description": "Scrabble Solver 2 - App",
"js": {
"packageName": "@scrabble-solver/scrabble-solver",
"packageVersion": "2.16.3",
"isInPackageManagerWorkspaces": true
}
},
"targets": {
"build": {
"executor": "nx:run-script",
"options": {
"script": "build"
},
"metadata": {
"scriptContent": "env-cmd next build --webpack",
"runCommand": "bun run build -- undefined"
},
"configurations": {},
"parallelism": true,
"dependsOn": [
"^build"
],
"cache": true
},
"clean": {
"executor": "nx:run-script",
"options": {
"script": "clean"
},
"metadata": {
"scriptContent": "rimraf .next/",
"runCommand": "bun run clean -- undefined"
},
"configurations": {},
"parallelism": true
},
"debug": {
"executor": "nx:run-script",
"options": {
"script": "debug"
},
"metadata": {
"scriptContent": "NODE_OPTIONS='--inspect' next dev --webpack",
"runCommand": "bun run debug -- undefined"
},
"configurations": {},
"parallelism": true
},
"dev": {
"executor": "nx:run-script",
"options": {
"script": "dev"
},
"metadata": {
"scriptContent": "env-cmd next dev --webpack",
"runCommand": "bun run dev -- undefined"
},
"configurations": {},
"parallelism": true
},
"start": {
"executor": "nx:run-script",
"options": {
"script": "start"
},
"metadata": {
"scriptContent": "env-cmd next start -p 3333",
"runCommand": "bun run start -- undefined"
},
"configurations": {},
"parallelism": true
},
"test": {
"executor": "nx:run-script",
"options": {
"script": "test"
},
"metadata": {
"scriptContent": "bun test --timeout 180000 src",
"runCommand": "bun run test -- undefined"
},
"configurations": {},
"parallelism": true
},
"type-check": {
"executor": "nx:run-script",
"options": {
"script": "type-check"
},
"metadata": {
"scriptContent": "tsgo --noEmit",
"runCommand": "bun run type-check -- undefined"
},
"configurations": {},
"parallelism": true
}
},
"implicitDependencies": []
}
},
"@scrabble-solver/dictionaries": {
"name": "@scrabble-solver/dictionaries",
"type": "lib",
"data": {
"root": "packages/dictionaries",
"name": "@scrabble-solver/dictionaries",
"tags": [
"npm:public"
],
"metadata": {
"targetGroups": {
"NPM Scripts": [
"build",
"clean",
"clean:dictionaries",
"postbuild"
]
},
"description": "Scrabble Solver 2 - Dictionaries",
"js": {
"packageName": "@scrabble-solver/dictionaries",
"packageVersion": "2.16.3",
"packageMain": "build/index.js",
"isInPackageManagerWorkspaces": true
}
},
"targets": {
"build": {
"executor": "nx:run-script",
"options": {
"script": "build"
},
"metadata": {
"scriptContent": "tsgo --project .",
"runCommand": "bun run build -- undefined"
},
"configurations": {},
"parallelism": true,
"dependsOn": [
"^build"
],
"cache": true
},
"clean": {
"executor": "nx:run-script",
"options": {
"script": "clean"
},
"metadata": {
"scriptContent": "rimraf build/",
"runCommand": "bun run clean -- undefined"
},
"configurations": {},
"parallelism": true
},
"clean:dictionaries": {
"executor": "nx:run-script",
"options": {
"script": "clean:dictionaries"
},
"metadata": {
"scriptContent": "node ./bin/remove-dictionaries.js",
"runCommand": "bun run clean:dictionaries -- undefined"
},
"configurations": {},
"parallelism": true
},
"postbuild": {
"executor": "nx:run-script",
"options": {
"script": "postbuild"
},
"metadata": {
"scriptContent": "node ./bin/update-dictionaries.js",
"runCommand": "bun run postbuild -- undefined"
},
"configurations": {},
"parallelism": true
}
},
"implicitDependencies": []
}
},
"@scrabble-solver/word-lists": {
"name": "@scrabble-solver/word-lists",
"type": "lib",
"data": {
"root": "packages/word-lists",
"name": "@scrabble-solver/word-lists",
"tags": [
"npm:public"
],
"metadata": {
"targetGroups": {
"NPM Scripts": [
"build",
"clean"
]
},
"description": "Scrabble Solver 2 - Word lists",
"js": {
"packageName": "@scrabble-solver/word-lists",
"packageVersion": "2.16.3",
"packageMain": "build/index.js",
"isInPackageManagerWorkspaces": true
}
},
"targets": {
"build": {
"executor": "nx:run-script",
"options": {
"script": "build"
},
"metadata": {
"scriptContent": "tsgo --project .",
"runCommand": "bun run build -- undefined"
},
"configurations": {},
"parallelism": true,
"dependsOn": [
"^build"
],
"cache": true
},
"clean": {
"executor": "nx:run-script",
"options": {
"script": "clean"
},
"metadata": {
"scriptContent": "rimraf build/",
"runCommand": "bun run clean -- undefined"
},
"configurations": {},
"parallelism": true
}
},
"implicitDependencies": []
}
},
"@scrabble-solver/constants": {
"name": "@scrabble-solver/constants",
"type": "lib",
"data": {
"root": "packages/constants",
"name": "@scrabble-solver/constants",
"tags": [
"npm:public"
],
"metadata": {
"targetGroups": {
"NPM Scripts": [
"build",
"clean"
]
},
"description": "Scrabble Solver 2 - Constants",
"js": {
"packageName": "@scrabble-solver/constants",
"packageVersion": "2.16.3",
"packageMain": "build/index.js",
"isInPackageManagerWorkspaces": true
}
},
"targets": {
"build": {
"executor": "nx:run-script",
"options": {
"script": "build"
},
"metadata": {
"scriptContent": "tsgo --project .",
"runCommand": "bun run build -- undefined"
},
"configurations": {},
"parallelism": true,
"dependsOn": [
"^build"
],
"cache": true
},
"clean": {
"executor": "nx:run-script",
"options": {
"script": "clean"
},
"metadata": {
"scriptContent": "rimraf build/",
"runCommand": "bun run clean -- undefined"
},
"configurations": {},
"parallelism": true
}
},
"implicitDependencies": []
}
},
"@scrabble-solver/configs": {
"name": "@scrabble-solver/configs",
"type": "lib",
"data": {
"root": "packages/configs",
"name": "@scrabble-solver/configs",
"tags": [
"npm:public"
],
"metadata": {
"targetGroups": {
"NPM Scripts": [
"build",
"clean"
]
},
"description": "Scrabble Solver 2 - Configs",
"js": {
"packageName": "@scrabble-solver/configs",
"packageVersion": "2.16.3",
"packageMain": "build/index.js",
"isInPackageManagerWorkspaces": true
}
},
"targets": {
"build": {
"executor": "nx:run-script",
"options": {
"script": "build"
},
"metadata": {
"scriptContent": "tsgo --project .",
"runCommand": "bun run build -- undefined"
},
"configurations": {},
"parallelism": true,
"dependsOn": [
"^build"
],
"cache": true
},
"clean": {
"executor": "nx:run-script",
"options": {
"script": "clean"
},
"metadata": {
"scriptContent": "rimraf build/",
"runCommand": "bun run clean -- undefined"
},
"configurations": {},
"parallelism": true
}
},
"implicitDependencies": []
}
},
"@scrabble-solver/logger": {
"name": "@scrabble-solver/logger",
"type": "lib",
"data": {
"root": "packages/logger",
"name": "@scrabble-solver/logger",
"tags": [
"npm:public"
],
"metadata": {
"targetGroups": {
"NPM Scripts": [
"build",
"clean",
"stats"
]
},
"description": "Scrabble Solver 2 - Logger",
"js": {
"packageName": "@scrabble-solver/logger",
"packageVersion": "2.16.3",
"packageMain": "build/index.js",
"isInPackageManagerWorkspaces": true
}
},
"targets": {
"build": {
"executor": "nx:run-script",
"options": {
"script": "build"
},
"metadata": {
"scriptContent": "tsgo --project .",
"runCommand": "bun run build -- undefined"
},
"configurations": {},
"parallelism": true,
"dependsOn": [
"^build"
],
"cache": true
},
"clean": {
"executor": "nx:run-script",
"options": {
"script": "clean"
},
"metadata": {
"scriptContent": "rimraf build/",
"runCommand": "bun run clean -- undefined"
},
"configurations": {},
"parallelism": true
},
"stats": {
"executor": "nx:run-script",
"options": {
"script": "stats"
},
"metadata": {
"scriptContent": "node scripts/stats.js",
"runCommand": "bun run stats -- undefined"
},
"configurations": {},
"parallelism": true
}
},
"implicitDependencies": []
}
},
"@scrabble-solver/solver": {
"name": "@scrabble-solver/solver",
"type": "lib",
"data": {
"root": "packages/solver",
"name": "@scrabble-solver/solver",
"tags": [
"npm:public"
],
"metadata": {
"targetGroups": {
"NPM Scripts": [
"build",
"clean",
"test"
]
},
"description": "Scrabble Solver 2 - Solver",
"js": {
"packageName": "@scrabble-solver/solver",
"packageVersion": "2.16.3",
"packageMain": "build/index.js",
"isInPackageManagerWorkspaces": true
}
},
"targets": {
"build": {
"executor": "nx:run-script",
"options": {
"script": "build"
},
"metadata": {
"scriptContent": "tsgo --project .",
"runCommand": "bun run build -- undefined"
},
"configurations": {},
"parallelism": true,
"dependsOn": [
"^build"
],
"cache": true
},
"clean": {
"executor": "nx:run-script",
"options": {
"script": "clean"
},
"metadata": {
"scriptContent": "rimraf build/",
"runCommand": "bun run clean -- undefined"
},
"configurations": {},
"parallelism": true
},
"test": {
"executor": "nx:run-script",
"options": {
"script": "test"
},
"metadata": {
"scriptContent": "bun test --timeout 180000 src",
"runCommand": "bun run test -- undefined"
},
"configurations": {},
"parallelism": true
}
},
"implicitDependencies": []
}
},
"@scrabble-solver/types": {
"name": "@scrabble-solver/types",
"type": "lib",
"data": {
"root": "packages/types",
"name": "@scrabble-solver/types",
"tags": [
"npm:public"
],
"metadata": {
"targetGroups": {
"NPM Scripts": [
"build",
"clean"
]
},
"description": "Scrabble Solver 2 - Types",
"js": {
"packageName": "@scrabble-solver/types",
"packageVersion": "2.16.3",
"packageMain": "build/index.js",
"isInPackageManagerWorkspaces": true
}
},
"targets": {
"build": {
"executor": "nx:run-script",
"options": {
"script": "build"
},
"metadata": {
"scriptContent": "tsgo --project .",
"runCommand": "bun run build -- undefined"
},
"configurations": {},
"parallelism": true,
"dependsOn": [
"^build"
],
"cache": true
},
"clean": {
"executor": "nx:run-script",
"options": {
"script": "clean"
},
"metadata": {
"scriptContent": "rimraf build/",
"runCommand": "bun run clean -- undefined"
},
"configurations": {},
"parallelism": true
}
},
"implicitDependencies": []
}
}
},
"externalNodes": {
"npm:@apideck/better-ajv-errors@0.3.6": {
"type": "npm",
"name": "npm:@apideck/better-ajv-errors@0.3.6",
"data": {
"version": "0.3.6",
"packageName": "@apideck/better-ajv-errors",
"hash": "sha512-P+ZygBLZtkp0qqOAJJVX4oX/sFo5JR3eBWwwuqHHhK0GIgQOKWrAfiAaWX0aArHkRWHMuggFEgAZNxVPwPZYaA=="
}
},
"npm:@babel/code-frame@7.29.0": {
"type": "npm",
"name": "npm:@babel/code-frame@7.29.0",
"data": {
"version": "7.29.0",
"packageName": "@babel/code-frame",
"hash": "sha512-9NhCeYjq9+3uxgdtp20LSiJXJvN0FeCtNGpJxuMFZ1Kv3cWUNb6DOhJwUvcVCzKGR66cw4njwM6hrJLqgOwbcw=="
}
},
"npm:@babel/compat-data@7.29.3": {
"type": "npm",
"name": "npm:@babel/compat-data@7.29.3",
"data": {
"version": "7.29.3",
"packageName": "@babel/compat-data",
"hash": "sha512-LIVqM46zQWZhj17qA8wb4nW/ixr2y1Nw+r1etiAWgRM6U1IqP+LNhL1yg440jYZR72jCWcWbLWzIosH+uP1fqg=="
}
},
"npm:@babel/core@7.29.0": {
"type": "npm",
"name": "npm:@babel/core@7.29.0",
"data": {
"version": "7.29.0",
"packageName": "@babel/core",
"hash": "sha512-CGOfOJqWjg2qW/Mb6zNsDm+u5vFQ8DxXfbM09z69p5Z6+mE1ikP2jUXw+j42Pf1XTYED2Rni5f95npYeuwMDQA=="
}
},
"npm:@babel/generator@7.29.1": {
"type": "npm",
"name": "npm:@babel/generator@7.29.1",
"data": {
"version": "7.29.1",
"packageName": "@babel/generator",
"hash": "sha512-qsaF+9Qcm2Qv8SRIMMscAvG4O3lJ0F1GuMo5HR/Bp02LopNgnZBC/EkbevHFeGs4ls/oPz9v+Bsmzbkbe+0dUw=="
}
},
"npm:@babel/helper-annotate-as-pure@7.27.3": {
"type": "npm",
"name": "npm:@babel/helper-annotate-as-pure@7.27.3",
"data": {
"version": "7.27.3",
"packageName": "@babel/helper-annotate-as-pure",
"hash": "sha512-fXSwMQqitTGeHLBC08Eq5yXz2m37E4pJX1qAU1+2cNedz/ifv/bVXft90VeSav5nFO61EcNgwr0aJxbyPaWBPg=="
}
},
"npm:@babel/helper-compilation-targets@7.28.6": {
"type": "npm",
"name": "npm:@babel/helper-compilation-targets@7.28.6",
"data": {
"version": "7.28.6",
"packageName": "@babel/helper-compilation-targets",
"hash": "sha512-JYtls3hqi15fcx5GaSNL7SCTJ2MNmjrkHXg4FSpOA/grxK8KwyZ5bubHsCq8FXCkua6xhuaaBit+3b7+VZRfcA=="
}
},
"npm:@babel/helper-create-class-features-plugin@7.28.6": {
"type": "npm",
"name": "npm:@babel/helper-create-class-features-plugin@7.28.6",
"data": {
"version": "7.28.6",
"packageName": "@babel/helper-create-class-features-plugin",
"hash": "sha512-dTOdvsjnG3xNT9Y0AUg1wAl38y+4Rl4sf9caSQZOXdNqVn+H+HbbJ4IyyHaIqNR6SW9oJpA/RuRjsjCw2IdIow=="
}
},
"npm:@babel/helper-create-regexp-features-plugin@7.28.5": {
"type": "npm",
"name": "npm:@babel/helper-create-regexp-features-plugin@7.28.5",
"data": {
"version": "7.28.5",
"packageName": "@babel/helper-create-regexp-features-plugin",
"hash": "sha512-N1EhvLtHzOvj7QQOUCCS3NrPJP8c5W6ZXCHDn7Yialuy1iu4r5EmIYkXlKNqT99Ciw+W0mDqWoR6HWMZlFP3hw=="
}
},
"npm:@babel/helper-define-polyfill-provider@0.6.8": {
"type": "npm",
"name": "npm:@babel/helper-define-polyfill-provider@0.6.8",
"data": {
"version": "0.6.8",
"packageName": "@babel/helper-define-polyfill-provider",
"hash": "sha512-47UwBLPpQi1NoWzLuHNjRoHlYXMwIJoBf7MFou6viC/sIHWYygpvr0B6IAyh5sBdA2nr2LPIRww8lfaUVQINBA=="
}
},
"npm:@babel/helper-globals@7.28.0": {
"type": "npm",
"name": "npm:@babel/helper-globals@7.28.0",
"data": {
"version": "7.28.0",
"packageName": "@babel/helper-globals",
"hash": "sha512-+W6cISkXFa1jXsDEdYA8HeevQT/FULhxzR99pxphltZcVaugps53THCeiWA8SguxxpSp3gKPiuYfSWopkLQ4hw=="
}
},
"npm:@babel/helper-member-expression-to-functions@7.28.5": {
"type": "npm",
"name": "npm:@babel/helper-member-expression-to-functions@7.28.5",
"data": {
"version": "7.28.5",
"packageName": "@babel/helper-member-expression-to-functions",
"hash": "sha512-cwM7SBRZcPCLgl8a7cY0soT1SptSzAlMH39vwiRpOQkJlh53r5hdHwLSCZpQdVLT39sZt+CRpNwYG4Y2v77atg=="
}
},
"npm:@babel/helper-module-imports@7.28.6": {
"type": "npm",
"name": "npm:@babel/helper-module-imports@7.28.6",
"data": {
"version": "7.28.6",
"packageName": "@babel/helper-module-imports",
"hash": "sha512-l5XkZK7r7wa9LucGw9LwZyyCUscb4x37JWTPz7swwFE/0FMQAGpiWUZn8u9DzkSBWEcK25jmvubfpw2dnAMdbw=="
}
},
"npm:@babel/helper-module-transforms@7.28.6": {
"type": "npm",
"name": "npm:@babel/helper-module-transforms@7.28.6",
"data": {
"version": "7.28.6",
"packageName": "@babel/helper-module-transforms",
"hash": "sha512-67oXFAYr2cDLDVGLXTEABjdBJZ6drElUSI7WKp70NrpyISso3plG9SAGEF6y7zbha/wOzUByWWTJvEDVNIUGcA=="
}
},
"npm:@babel/helper-optimise-call-expression@7.27.1": {
"type": "npm",
"name": "npm:@babel/helper-optimise-call-expression@7.27.1",
"data": {
"version": "7.27.1",
"packageName": "@babel/helper-optimise-call-expression",
"hash": "sha512-URMGH08NzYFhubNSGJrpUEphGKQwMQYBySzat5cAByY1/YgIRkULnIy3tAMeszlL/so2HbeilYloUmSpd7GdVw=="
}
},
"npm:@babel/helper-plugin-utils@7.28.6": {
"type": "npm",
"name": "npm:@babel/helper-plugin-utils@7.28.6",
"data": {
"version": "7.28.6",
"packageName": "@babel/helper-plugin-utils",
"hash": "sha512-S9gzZ/bz83GRysI7gAD4wPT/AI3uCnY+9xn+Mx/KPs2JwHJIz1W8PZkg2cqyt3RNOBM8ejcXhV6y8Og7ly/Dug=="
}
},
"npm:@babel/helper-remap-async-to-generator@7.27.1": {
"type": "npm",
"name": "npm:@babel/helper-remap-async-to-generator@7.27.1",
"data": {
"version": "7.27.1",
"packageName": "@babel/helper-remap-async-to-generator",
"hash": "sha512-7fiA521aVw8lSPeI4ZOD3vRFkoqkJcS+z4hFo82bFSH/2tNd6eJ5qCVMS5OzDmZh/kaHQeBaeyxK6wljcPtveA=="
}
},
"npm:@babel/helper-replace-supers@7.28.6": {
"type": "npm",
"name": "npm:@babel/helper-replace-supers@7.28.6",
"data": {
"version": "7.28.6",
"packageName": "@babel/helper-replace-supers",
"hash": "sha512-mq8e+laIk94/yFec3DxSjCRD2Z0TAjhVbEJY3UQrlwVo15Lmt7C2wAUbK4bjnTs4APkwsYLTahXRraQXhb1WCg=="
}
},
"npm:@babel/helper-skip-transparent-expression-wrappers@7.27.1": {
"type": "npm",
"name": "npm:@babel/helper-skip-transparent-expression-wrappers@7.27.1",
"data": {
"version": "7.27.1",
"packageName": "@babel/helper-skip-transparent-expression-wrappers",
"hash": "sha512-Tub4ZKEXqbPjXgWLl2+3JpQAYBJ8+ikpQ2Ocj/q/r0LwE3UhENh7EUabyHjz2kCEsrRY83ew2DQdHluuiDQFzg=="
}
},
"npm:@babel/helper-string-parser@7.27.1": {
"type": "npm",
"name": "npm:@babel/helper-string-parser@7.27.1",
"data": {
"version": "7.27.1",
"packageName": "@babel/helper-string-parser",
"hash": "sha512-qMlSxKbpRlAridDExk92nSobyDdpPijUq2DW6oDnUqd0iOGxmQjyqhMIihI9+zv4LPyZdRje2cavWPbCbWm3eA=="
}
},
"npm:@babel/helper-validator-identifier@7.28.5": {
"type": "npm",
"name": "npm:@babel/helper-validator-identifier@7.28.5",
"data": {
"version": "7.28.5",
"packageName": "@babel/helper-validator-identifier",
"hash": "sha512-qSs4ifwzKJSV39ucNjsvc6WVHs6b7S03sOh2OcHF9UHfVPqWWALUsNUVzhSBiItjRZoLHx7nIarVjqKVusUZ1Q=="
}
},
"npm:@babel/helper-validator-option@7.27.1": {
"type": "npm",
"name": "npm:@babel/helper-validator-option@7.27.1",
"data": {
"version": "7.27.1",
"packageName": "@babel/helper-validator-option",
"hash": "sha512-YvjJow9FxbhFFKDSuFnVCe2WxXk1zWc22fFePVNEaWJEu8IrZVlda6N0uHwzZrUM1il7NC9Mlp4MaJYbYd9JSg=="
}
},
"npm:@babel/helper-wrap-function@7.28.6": {
"type": "npm",
"name": "npm:@babel/helper-wrap-function@7.28.6",
"data": {
"version": "7.28.6",
"packageName": "@babel/helper-wrap-function",
"hash": "sha512-z+PwLziMNBeSQJonizz2AGnndLsP2DeGHIxDAn+wdHOGuo4Fo1x1HBPPXeE9TAOPHNNWQKCSlA2VZyYyyibDnQ=="
}
},
"npm:@babel/helpers@7.29.2": {
"type": "npm",
"name": "npm:@babel/helpers@7.29.2",
"data": {
"version": "7.29.2",
"packageName": "@babel/helpers",
"hash": "sha512-HoGuUs4sCZNezVEKdVcwqmZN8GoHirLUcLaYVNBK2J0DadGtdcqgr3BCbvH8+XUo4NGjNl3VOtSjEKNzqfFgKw=="
}
},
"npm:@babel/parser@7.29.2": {
"type": "npm",
"name": "npm:@babel/parser@7.29.2",
"data": {
"version": "7.29.2",
"packageName": "@babel/parser",
"hash": "sha512-4GgRzy/+fsBa72/RZVJmGKPmZu9Byn8o4MoLpmNe1m8ZfYnz5emHLQz3U4gLud6Zwl0RZIcgiLD7Uq7ySFuDLA=="
}
},
"npm:@babel/plugin-bugfix-firefox-class-in-computed-class-key@7.28.5": {
"type": "npm",
"name": "npm:@babel/plugin-bugfix-firefox-class-in-computed-class-key@7.28.5",
"data": {
"version": "7.28.5",
"packageName": "@babel/plugin-bugfix-firefox-class-in-computed-class-key",
"hash": "sha512-87GDMS3tsmMSi/3bWOte1UblL+YUTFMV8SZPZ2eSEL17s74Cw/l63rR6NmGVKMYW2GYi85nE+/d6Hw5N0bEk2Q=="
}
},
"npm:@babel/plugin-bugfix-safari-class-field-initializer-scope@7.27.1": {
"type": "npm",
"name": "npm:@babel/plugin-bugfix-safari-class-field-initializer-scope@7.27.1",
"data": {
"version": "7.27.1",
"packageName": "@babel/plugin-bugfix-safari-class-field-initializer-scope",
"hash": "sha512-qNeq3bCKnGgLkEXUuFry6dPlGfCdQNZbn7yUAPCInwAJHMU7THJfrBSozkcWq5sNM6RcF3S8XyQL2A52KNR9IA=="
}
},
"npm:@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression@7.27.1": {
"type": "npm",
"name": "npm:@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression@7.27.1",
"data": {
"version": "7.27.1",
"packageName": "@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression",
"hash": "sha512-g4L7OYun04N1WyqMNjldFwlfPCLVkgB54A/YCXICZYBsvJJE3kByKv9c9+R/nAfmIfjl2rKYLNyMHboYbZaWaA=="
}
},
"npm:@babel/plugin-bugfix-safari-rest-destructuring-rhs-array@7.29.3": {
"type": "npm",
"name": "npm:@babel/plugin-bugfix-safari-rest-destructuring-rhs-array@7.29.3",
"data": {
"version": "7.29.3",
"packageName": "@babel/plugin-bugfix-safari-rest-destructuring-rhs-array",
"hash": "sha512-SRS46DFR4HqzUzCVgi90/xMoL+zeBDBvWdKYXSEzh79kXswNFEglUpMKxR04//dPqwYXWUBJ3mpUd933ru9Kmg=="
}
},
"npm:@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining@7.27.1": {
"type": "npm",
"name": "npm:@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining@7.27.1",
"data": {
"version": "7.27.1",
"packageName": "@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining",
"hash": "sha512-oO02gcONcD5O1iTLi/6frMJBIwWEHceWGSGqrpCmEL8nogiS6J9PBlE48CaK20/Jx1LuRml9aDftLgdjXT8+Cw=="
}
},
"npm:@babel/plugin-bugfix-v8-static-class-fields-redefine-readonly@7.28.6": {
"type": "npm",
"name": "npm:@babel/plugin-bugfix-v8-static-class-fields-redefine-readonly@7.28.6",
"data": {
"version": "7.28.6",
"packageName": "@babel/plugin-bugfix-v8-static-class-fields-redefine-readonly",
"hash": "sha512-a0aBScVTlNaiUe35UtfxAN7A/tehvvG4/ByO6+46VPKTRSlfnAFsgKy0FUh+qAkQrDTmhDkT+IBOKlOoMUxQ0g=="
}
},
"npm:@babel/plugin-proposal-class-properties@7.18.6": {
"type": "npm",
"name": "npm:@babel/plugin-proposal-class-properties@7.18.6",
"data": {
"version": "7.18.6",
"packageName": "@babel/plugin-proposal-class-properties",
"hash": "sha512-cumfXOF0+nzZrrN8Rf0t7M+tF6sZc7vhQwYQck9q1/5w2OExlD+b4v4RpMJFaV1Z7WcDRgO6FqvxqxGlwo+RHQ=="
}
},
"npm:@babel/plugin-proposal-private-property-in-object@7.21.0-placeholder-for-preset-env.2": {
"type": "npm",
"name": "npm:@babel/plugin-proposal-private-property-in-object@7.21.0-placeholder-for-preset-env.2",
"data": {
"version": "7.21.0-placeholder-for-preset-env.2",
"packageName": "@babel/plugin-proposal-private-property-in-object",
"hash": "sha512-SOSkfJDddaM7mak6cPEpswyTRnuRltl429hMraQEglW+OkovnCzsiszTmsrlY//qLFjCpQDFRvjdm2wA5pPm9w=="
}
},
"npm:@babel/plugin-syntax-import-assertions@7.28.6": {
"type": "npm",
"name": "npm:@babel/plugin-syntax-import-assertions@7.28.6",
"data": {
"version": "7.28.6",
"packageName": "@babel/plugin-syntax-import-assertions",
"hash": "sha512-pSJUpFHdx9z5nqTSirOCMtYVP2wFgoWhP0p3g8ONK/4IHhLIBd0B9NYqAvIUAhq+OkhO4VM1tENCt0cjlsNShw=="
}
},
"npm:@babel/plugin-syntax-import-attributes@7.28.6": {
"type": "npm",
"name": "npm:@babel/plugin-syntax-import-attributes@7.28.6",
"data": {
"version": "7.28.6",
"packageName": "@babel/plugin-syntax-import-attributes",
"hash": "sha512-jiLC0ma9XkQT3TKJ9uYvlakm66Pamywo+qwL+oL8HJOvc6TWdZXVfhqJr8CCzbSGUAbDOzlGHJC1U+vRfLQDvw=="
}
},
"npm:@babel/plugin-syntax-jsx@7.27.1": {
"type": "npm",
"name": "npm:@babel/plugin-syntax-jsx@7.27.1",
"data": {
"version": "7.27.1",
"packageName": "@babel/plugin-syntax-jsx",
"hash": "sha512-y8YTNIeKoyhGd9O0Jiyzyyqk8gdjnumGTQPsz0xOZOQ2RmkVJeZ1vmmfIvFEKqucBG6axJGBZDE/7iI5suUI/w=="
}
},
"npm:@babel/plugin-syntax-typescript@7.27.1": {
"type": "npm",
"name": "npm:@babel/plugin-syntax-typescript@7.27.1",
"data": {
"version": "7.27.1",
"packageName": "@babel/plugin-syntax-typescript",
"hash": "sha512-xfYCBMxveHrRMnAWl1ZlPXOZjzkN82THFvLhQhFXFt81Z5HnN+EtUkZhv/zcKpmT3fzmWZB0ywiBrbC3vogbwQ=="
}
},
"npm:@babel/plugin-syntax-unicode-sets-regex@7.18.6": {
"type": "npm",
"name": "npm:@babel/plugin-syntax-unicode-sets-regex@7.18.6",
"data": {
"version": "7.18.6",
"packageName": "@babel/plugin-syntax-unicode-sets-regex",
"hash": "sha512-727YkEAPwSIQTv5im8QHz3upqp92JTWhidIC81Tdx4VJYIte/VndKf1qKrfnnhPLiPghStWfvC/iFaMCQu7Nqg=="
}
},
"npm:@babel/plugin-transform-arrow-functions@7.27.1": {
"type": "npm",
"name": "npm:@babel/plugin-transform-arrow-functions@7.27.1",
"data": {
"version": "7.27.1",
"packageName": "@babel/plugin-transform-arrow-functions",
"hash": "sha512-8Z4TGic6xW70FKThA5HYEKKyBpOOsucTOD1DjU3fZxDg+K3zBJcXMFnt/4yQiZnf5+MiOMSXQ9PaEK/Ilh1DeA=="
}
},
"npm:@babel/plugin-transform-async-generator-functions@7.29.0": {
"type": "npm",
"name": "npm:@babel/plugin-transform-async-generator-functions@7.29.0",
"data": {
"version": "7.29.0",
"packageName": "@babel/plugin-transform-async-generator-functions",
"hash": "sha512-va0VdWro4zlBr2JsXC+ofCPB2iG12wPtVGTWFx2WLDOM3nYQZZIGP82qku2eW/JR83sD+k2k+CsNtyEbUqhU6w=="
}
},
"npm:@babel/plugin-transform-async-to-generator@7.28.6": {
"type": "npm",
"name": "npm:@babel/plugin-transform-async-to-generator@7.28.6",
"data": {
"version": "7.28.6",
"packageName": "@babel/plugin-transform-async-to-generator",
"hash": "sha512-ilTRcmbuXjsMmcZ3HASTe4caH5Tpo93PkTxF9oG2VZsSWsahydmcEHhix9Ik122RcTnZnUzPbmux4wh1swfv7g=="
}
},
"npm:@babel/plugin-transform-block-scoped-functions@7.27.1": {
"type": "npm",
"name": "npm:@babel/plugin-transform-block-scoped-functions@7.27.1",
"data": {
"version": "7.27.1",
"packageName": "@babel/plugin-transform-block-scoped-functions",
"hash": "sha512-cnqkuOtZLapWYZUYM5rVIdv1nXYuFVIltZ6ZJ7nIj585QsjKM5dhL2Fu/lICXZ1OyIAFc7Qy+bvDAtTXqGrlhg=="
}
},
"npm:@babel/plugin-transform-block-scoping@7.28.6": {
"type": "npm",
"name": "npm:@babel/plugin-transform-block-scoping@7.28.6",
"data": {
"version": "7.28.6",
"packageName": "@babel/plugin-transform-block-scoping",
"hash": "sha512-tt/7wOtBmwHPNMPu7ax4pdPz6shjFrmHDghvNC+FG9Qvj7D6mJcoRQIF5dy4njmxR941l6rgtvfSB2zX3VlUIw=="
}
},
"npm:@babel/plugin-transform-class-properties@7.28.6": {
"type": "npm",
"name": "npm:@babel/plugin-transform-class-properties@7.28.6",
"data": {
"version": "7.28.6",
"packageName": "@babel/plugin-transform-class-properties",
"hash": "sha512-dY2wS3I2G7D697VHndN91TJr8/AAfXQNt5ynCTI/MpxMsSzHp+52uNivYT5wCPax3whc47DR8Ba7cmlQMg24bw=="
}
},
"npm:@babel/plugin-transform-class-static-block@7.28.6": {
"type": "npm",
"name": "npm:@babel/plugin-transform-class-static-block@7.28.6",
"data": {
"version": "7.28.6",
"packageName": "@babel/plugin-transform-class-static-block",
"hash": "sha512-rfQ++ghVwTWTqQ7w8qyDxL1XGihjBss4CmTgGRCTAC9RIbhVpyp4fOeZtta0Lbf+dTNIVJer6ych2ibHwkZqsQ=="
}
},
"npm:@babel/plugin-transform-classes@7.28.6": {
"type": "npm",
"name": "npm:@babel/plugin-transform-classes@7.28.6",
"data": {
"version": "7.28.6",
"packageName": "@babel/plugin-transform-classes",
"hash": "sha512-EF5KONAqC5zAqT783iMGuM2ZtmEBy+mJMOKl2BCvPZ2lVrwvXnB6o+OBWCS+CoeCCpVRF2sA2RBKUxvT8tQT5Q=="
}
},
"npm:@babel/plugin-transform-computed-properties@7.28.6": {
"type": "npm",
"name": "npm:@babel/plugin-transform-computed-properties@7.28.6",
"data": {
"version": "7.28.6",
"packageName": "@babel/plugin-transform-computed-properties",
"hash": "sha512-bcc3k0ijhHbc2lEfpFHgx7eYw9KNXqOerKWfzbxEHUGKnS3sz9C4CNL9OiFN1297bDNfUiSO7DaLzbvHQQQ1BQ=="
}
},
"npm:@babel/plugin-transform-destructuring@7.28.5": {
"type": "npm",
"name": "npm:@babel/plugin-transform-destructuring@7.28.5",
"data": {
"version": "7.28.5",
"packageName": "@babel/plugin-transform-destructuring",
"hash": "sha512-Kl9Bc6D0zTUcFUvkNuQh4eGXPKKNDOJQXVyyM4ZAQPMveniJdxi8XMJwLo+xSoW3MIq81bD33lcUe9kZpl0MCw=="
}
},
"npm:@babel/plugin-transform-dotall-regex@7.28.6": {
"type": "npm",
"name": "npm:@babel/plugin-transform-dotall-regex@7.28.6",
"data": {
"version": "7.28.6",
"packageName": "@babel/plugin-transform-dotall-regex",
"hash": "sha512-SljjowuNKB7q5Oayv4FoPzeB74g3QgLt8IVJw9ADvWy3QnUb/01aw8I4AVv8wYnPvQz2GDDZ/g3GhcNyDBI4Bg=="
}
},
"npm:@babel/plugin-transform-duplicate-keys@7.27.1": {
"type": "npm",
"name": "npm:@babel/plugin-transform-duplicate-keys@7.27.1",
"data": {
"version": "7.27.1",
"packageName": "@babel/plugin-transform-duplicate-keys",
"hash": "sha512-MTyJk98sHvSs+cvZ4nOauwTTG1JeonDjSGvGGUNHreGQns+Mpt6WX/dVzWBHgg+dYZhkC4X+zTDfkTU+Vy9y7Q=="
}
},
"npm:@babel/plugin-transform-duplicate-named-capturing-groups-regex@7.29.0": {
"type": "npm",
"name": "npm:@babel/plugin-transform-duplicate-named-capturing-groups-regex@7.29.0",
"data": {
"version": "7.29.0",
"packageName": "@babel/plugin-transform-duplicate-named-capturing-groups-regex",
"hash": "sha512-zBPcW2lFGxdiD8PUnPwJjag2J9otbcLQzvbiOzDxpYXyCuYX9agOwMPGn1prVH0a4qzhCKu24rlH4c1f7yA8rw=="
}
},
"npm:@babel/plugin-transform-dynamic-import@7.27.1": {
"type": "npm",
"name": "npm:@babel/plugin-transform-dynamic-import@7.27.1",
"data": {
"version": "7.27.1",
"packageName": "@babel/plugin-transform-dynamic-import",
"hash": "sha512-MHzkWQcEmjzzVW9j2q8LGjwGWpG2mjwaaB0BNQwst3FIjqsg8Ct/mIZlvSPJvfi9y2AC8mi/ktxbFVL9pZ1I4A=="
}
},
"npm:@babel/plugin-transform-explicit-resource-management@7.28.6": {
"type": "npm",
"name": "npm:@babel/plugin-transform-explicit-resource-management@7.28.6",
"data": {
"version": "7.28.6",
"packageName": "@babel/plugin-transform-explicit-resource-management",
"hash": "sha512-Iao5Konzx2b6g7EPqTy40UZbcdXE126tTxVFr/nAIj+WItNxjKSYTEw3RC+A2/ZetmdJsgueL1KhaMCQHkLPIg=="
}
},
"npm:@babel/plugin-transform-exponentiation-operator@7.28.6": {
"type": "npm",
"name": "npm:@babel/plugin-transform-exponentiation-operator@7.28.6",
"data": {
"version": "7.28.6",
"packageName": "@babel/plugin-transform-exponentiation-operator",
"hash": "sha512-WitabqiGjV/vJ0aPOLSFfNY1u9U3R7W36B03r5I2KoNix+a3sOhJ3pKFB3R5It9/UiK78NiO0KE9P21cMhlPkw=="
}
},
"npm:@babel/plugin-transform-export-namespace-from@7.27.1": {
"type": "npm",
"name": "npm:@babel/plugin-transform-export-namespace-from@7.27.1",
"data": {
"version": "7.27.1",
"packageName": "@babel/plugin-transform-export-namespace-from",
"hash": "sha512-tQvHWSZ3/jH2xuq/vZDy0jNn+ZdXJeM8gHvX4lnJmsc3+50yPlWdZXIc5ay+umX+2/tJIqHqiEqcJvxlmIvRvQ=="
}
},
"npm:@babel/plugin-transform-for-of@7.27.1": {
"type": "npm",
"name": "npm:@babel/plugin-transform-for-of@7.27.1",
"data": {
"version": "7.27.1",
"packageName": "@babel/plugin-transform-for-of",
"hash": "sha512-BfbWFFEJFQzLCQ5N8VocnCtA8J1CLkNTe2Ms2wocj75dd6VpiqS5Z5quTYcUoo4Yq+DN0rtikODccuv7RU81sw=="
}
},
"npm:@babel/plugin-transform-function-name@7.27.1": {
"type": "npm",
"name": "npm:@babel/plugin-transform-function-name@7.27.1",
"data": {
"version": "7.27.1",
"packageName": "@babel/plugin-transform-function-name",
"hash": "sha512-1bQeydJF9Nr1eBCMMbC+hdwmRlsv5XYOMu03YSWFwNs0HsAmtSxxF1fyuYPqemVldVyFmlCU7w8UE14LupUSZQ=="
}
},
"npm:@babel/plugin-transform-json-strings@7.28.6": {
"type": "npm",
"name": "npm:@babel/plugin-transform-json-strings@7.28.6",
"data": {
"version": "7.28.6",
"packageName": "@babel/plugin-transform-json-strings",
"hash": "sha512-Nr+hEN+0geQkzhbdgQVPoqr47lZbm+5fCUmO70722xJZd0Mvb59+33QLImGj6F+DkK3xgDi1YVysP8whD6FQAw=="
}
},
"npm:@babel/plugin-transform-literals@7.27.1": {
"type": "npm",
"name": "npm:@babel/plugin-transform-literals@7.27.1",
"data": {
"version": "7.27.1",
"packageName": "@babel/plugin-transform-literals",
"hash": "sha512-0HCFSepIpLTkLcsi86GG3mTUzxV5jpmbv97hTETW3yzrAij8aqlD36toB1D0daVFJM8NK6GvKO0gslVQmm+zZA=="
}
},
"npm:@babel/plugin-transform-logical-assignment-operators@7.28.6": {
"type": "npm",
"name": "npm:@babel/plugin-transform-logical-assignment-operators@7.28.6",
"data": {
"version": "7.28.6",
"packageName": "@babel/plugin-transform-logical-assignment-operators",
"hash": "sha512-+anKKair6gpi8VsM/95kmomGNMD0eLz1NQ8+Pfw5sAwWH9fGYXT50E55ZpV0pHUHWf6IUTWPM+f/7AAff+wr9A=="
}
},
"npm:@babel/plugin-transform-member-expression-literals@7.27.1": {
"type": "npm",
"name": "npm:@babel/plugin-transform-member-expression-literals@7.27.1",
"data": {
"version": "7.27.1",
"packageName": "@babel/plugin-transform-member-expression-literals",
"hash": "sha512-hqoBX4dcZ1I33jCSWcXrP+1Ku7kdqXf1oeah7ooKOIiAdKQ+uqftgCFNOSzA5AMS2XIHEYeGFg4cKRCdpxzVOQ=="
}
},
"npm:@babel/plugin-transform-modules-amd@7.27.1": {
"type": "npm",
"name": "npm:@babel/plugin-transform-modules-amd@7.27.1",
"data": {
"version": "7.27.1",
"packageName": "@babel/plugin-transform-modules-amd",
"hash": "sha512-iCsytMg/N9/oFq6n+gFTvUYDZQOMK5kEdeYxmxt91fcJGycfxVP9CnrxoliM0oumFERba2i8ZtwRUCMhvP1LnA=="
}
},
"npm:@babel/plugin-transform-modules-commonjs@7.28.6": {
"type": "npm",
"name": "npm:@babel/plugin-transform-modules-commonjs@7.28.6",
"data": {
"version": "7.28.6",
"packageName": "@babel/plugin-transform-modules-commonjs",
"hash": "sha512-jppVbf8IV9iWWwWTQIxJMAJCWBuuKx71475wHwYytrRGQ2CWiDvYlADQno3tcYpS/T2UUWFQp3nVtYfK/YBQrA=="
}
},
"npm:@babel/plugin-transform-modules-systemjs@7.29.4": {
"type": "npm",
"name": "npm:@babel/plugin-transform-modules-systemjs@7.29.4",
"data": {
"version": "7.29.4",
"packageName": "@babel/plugin-transform-modules-systemjs",
"hash": "sha512-N7QmZ0xRZfjHOfZeQLJjwgX2zS9pdGHSVl/cjSGlo4dXMqvurfxXDMKY4RqEKzPozV78VMcd0lxyG13mlbKc4w=="
}
},
"npm:@babel/plugin-transform-modules-umd@7.27.1": {
"type": "npm",
"name": "npm:@babel/plugin-transform-modules-umd@7.27.1",
"data": {
"version": "7.27.1",
"packageName": "@babel/plugin-transform-modules-umd",
"hash": "sha512-iQBE/xC5BV1OxJbp6WG7jq9IWiD+xxlZhLrdwpPkTX3ydmXdvoCpyfJN7acaIBZaOqTfr76pgzqBJflNbeRK+w=="
}
},
"npm:@babel/plugin-transform-named-capturing-groups-regex@7.29.0": {
"type": "npm",
"name": "npm:@babel/plugin-transform-named-capturing-groups-regex@7.29.0",
"data": {
"version": "7.29.0",
"packageName": "@babel/plugin-transform-named-capturing-groups-regex",
"hash": "sha512-1CZQA5KNAD6ZYQLPw7oi5ewtDNxH/2vuCh+6SmvgDfhumForvs8a1o9n0UrEoBD8HU4djO2yWngTQlXl1NDVEQ=="
}
},
"npm:@babel/plugin-transform-new-target@7.27.1": {
"type": "npm",
"name": "npm:@babel/plugin-transform-new-target@7.27.1",
"data": {
"version": "7.27.1",
"packageName": "@babel/plugin-transform-new-target",
"hash": "sha512-f6PiYeqXQ05lYq3TIfIDu/MtliKUbNwkGApPUvyo6+tc7uaR4cPjPe7DFPr15Uyycg2lZU6btZ575CuQoYh7MQ=="
}
},
"npm:@babel/plugin-transform-nullish-coalescing-operator@7.28.6": {
"type": "npm",
"name": "npm:@babel/plugin-transform-nullish-coalescing-operator@7.28.6",
"data": {
"version": "7.28.6",
"packageName": "@babel/plugin-transform-nullish-coalescing-operator",
"hash": "sha512-3wKbRgmzYbw24mDJXT7N+ADXw8BC/imU9yo9c9X9NKaLF1fW+e5H1U5QjMUBe4Qo4Ox/o++IyUkl1sVCLgevKg=="
}
},
"npm:@babel/plugin-transform-numeric-separator@7.28.6": {
"type": "npm",
"name": "npm:@babel/plugin-transform-numeric-separator@7.28.6",
"data": {
"version": "7.28.6",
"packageName": "@babel/plugin-transform-numeric-separator",
"hash": "sha512-SJR8hPynj8outz+SlStQSwvziMN4+Bq99it4tMIf5/Caq+3iOc0JtKyse8puvyXkk3eFRIA5ID/XfunGgO5i6w=="
}
},
"npm:@babel/plugin-transform-object-rest-spread@7.28.6": {
"type": "npm",
"name": "npm:@babel/plugin-transform-object-rest-spread@7.28.6",
"data": {
"version": "7.28.6",
"packageName": "@babel/plugin-transform-object-rest-spread",
"hash": "sha512-5rh+JR4JBC4pGkXLAcYdLHZjXudVxWMXbB6u6+E9lRL5TrGVbHt1TjxGbZ8CkmYw9zjkB7jutzOROArsqtncEA=="
}
},
"npm:@babel/plugin-transform-object-super@7.27.1": {
"type": "npm",
"name": "npm:@babel/plugin-transform-object-super@7.27.1",
"data": {
"version": "7.27.1",
"packageName": "@babel/plugin-transform-object-super",
"hash": "sha512-SFy8S9plRPbIcxlJ8A6mT/CxFdJx/c04JEctz4jf8YZaVS2px34j7NXRrlGlHkN/M2gnpL37ZpGRGVFLd3l8Ng=="
}
},
"npm:@babel/plugin-transform-optional-catch-binding@7.28.6": {
"type": "npm",
"name": "npm:@babel/plugin-transform-optional-catch-binding@7.28.6",
"data": {
"version": "7.28.6",
"packageName": "@babel/plugin-transform-optional-catch-binding",
"hash": "sha512-R8ja/Pyrv0OGAvAXQhSTmWyPJPml+0TMqXlO5w+AsMEiwb2fg3WkOvob7UxFSL3OIttFSGSRFKQsOhJ/X6HQdQ=="
}
},
"npm:@babel/plugin-transform-optional-chaining@7.28.6": {
"type": "npm",
"name": "npm:@babel/plugin-transform-optional-chaining@7.28.6",
"data": {
"version": "7.28.6",
"packageName": "@babel/plugin-transform-optional-chaining",
"hash": "sha512-A4zobikRGJTsX9uqVFdafzGkqD30t26ck2LmOzAuLL8b2x6k3TIqRiT2xVvA9fNmFeTX484VpsdgmKNA0bS23w=="
}
},
"npm:@babel/plugin-transform-parameters@7.27.7": {
"type": "npm",
"name": "npm:@babel/plugin-transform-parameters@7.27.7",
"data": {
"version": "7.27.7",
"packageName": "@babel/plugin-transform-parameters",
"hash": "sha512-qBkYTYCb76RRxUM6CcZA5KRu8K4SM8ajzVeUgVdMVO9NN9uI/GaVmBg/WKJJGnNokV9SY8FxNOVWGXzqzUidBg=="
}
},
"npm:@babel/plugin-transform-private-methods@7.28.6": {
"type": "npm",
"name": "npm:@babel/plugin-transform-private-methods@7.28.6",
"data": {
"version": "7.28.6",
"packageName": "@babel/plugin-transform-private-methods",
"hash": "sha512-piiuapX9CRv7+0st8lmuUlRSmX6mBcVeNQ1b4AYzJxfCMuBfB0vBXDiGSmm03pKJw1v6cZ8KSeM+oUnM6yAExg=="
}
},
"npm:@babel/plugin-transform-private-property-in-object@7.28.6": {
"type": "npm",
"name": "npm:@babel/plugin-transform-private-property-in-object@7.28.6",
"data": {
"version": "7.28.6",
"packageName": "@babel/plugin-transform-private-property-in-object",
"hash": "sha512-b97jvNSOb5+ehyQmBpmhOCiUC5oVK4PMnpRvO7+ymFBoqYjeDHIU9jnrNUuwHOiL9RpGDoKBpSViarV+BU+eVA=="
}
},
"npm:@babel/plugin-transform-property-literals@7.27.1": {
"type": "npm",
"name": "npm:@babel/plugin-transform-property-literals@7.27.1",
"data": {
"version": "7.27.1",
"packageName": "@babel/plugin-transform-property-literals",
"hash": "sha512-oThy3BCuCha8kDZ8ZkgOg2exvPYUlprMukKQXI1r1pJ47NCvxfkEy8vK+r/hT9nF0Aa4H1WUPZZjHTFtAhGfmQ=="
}
},
"npm:@babel/plugin-transform-react-constant-elements@7.25.9": {
"type": "npm",
"name": "npm:@babel/plugin-transform-react-constant-elements@7.25.9",
"data": {
"version": "7.25.9",
"packageName": "@babel/plugin-transform-react-constant-elements",
"hash": "sha512-Ncw2JFsJVuvfRsa2lSHiC55kETQVLSnsYGQ1JDDwkUeWGTL/8Tom8aLTnlqgoeuopWrbbGndrc9AlLYrIosrow=="
}
},
"npm:@babel/plugin-transform-react-display-name@7.25.9": {
"type": "npm",
"name": "npm:@babel/plugin-transform-react-display-name@7.25.9",
"data": {
"version": "7.25.9",
"packageName": "@babel/plugin-transform-react-display-name",
"hash": "sha512-KJfMlYIUxQB1CJfO3e0+h0ZHWOTLCPP115Awhaz8U0Zpq36Gl/cXlpoyMRnUWlhNUBAzldnCiAZNvCDj7CrKxQ=="
}
},
"npm:@babel/plugin-transform-react-jsx@7.25.9": {
"type": "npm",
"name": "npm:@babel/plugin-transform-react-jsx@7.25.9",
"data": {
"version": "7.25.9",
"packageName": "@babel/plugin-transform-react-jsx",
"hash": "sha512-s5XwpQYCqGerXl+Pu6VDL3x0j2d82eiV77UJ8a2mDHAW7j9SWRqQ2y1fNo1Z74CdcYipl5Z41zvjj4Nfzq36rw=="
}
},
"npm:@babel/plugin-transform-react-jsx-development@7.25.9": {
"type": "npm",
"name": "npm:@babel/plugin-transform-react-jsx-development@7.25.9",
"data": {
"version": "7.25.9",
"packageName": "@babel/plugin-transform-react-jsx-development",
"hash": "sha512-9mj6rm7XVYs4mdLIpbZnHOYdpW42uoiBCTVowg7sP1thUOiANgMb4UtpRivR0pp5iL+ocvUv7X4mZgFRpJEzGw=="
}
},
"npm:@babel/plugin-transform-react-pure-annotations@7.25.9": {
"type": "npm",
"name": "npm:@babel/plugin-tran