# Warning: This file is automatically generated. Removing it is fine, but will
# cause your node_modules installation to become invalidated.

__metadata:
  version: 1
  nmMode: classic

"7zip-bin@npm:5.2.0":
  locations:
    - "node_modules/7zip-bin"

"@ampproject/remapping@npm:2.3.0":
  locations:
    - "node_modules/@ampproject/remapping"

"@ant-design/colors@npm:7.2.0":
  locations:
    - "node_modules/@ant-design/colors"

"@ant-design/cssinjs-utils@virtual:6df4dbc1ca8071e4a25798dcf556125e6f1f2c329762d063a35400e7dad1cea462309a57b89691ddc97b67420941871587c645698f52f51472459070f709a4eb#npm:1.1.3":
  locations:
    - "node_modules/@ant-design/cssinjs-utils"

"@ant-design/cssinjs@virtual:6df4dbc1ca8071e4a25798dcf556125e6f1f2c329762d063a35400e7dad1cea462309a57b89691ddc97b67420941871587c645698f52f51472459070f709a4eb#npm:1.22.1":
  locations:
    - "node_modules/@ant-design/cssinjs"

"@ant-design/fast-color@npm:2.0.6":
  locations:
    - "node_modules/@ant-design/fast-color"

"@ant-design/icons-svg@npm:4.4.2":
  locations:
    - "node_modules/@ant-design/icons-svg"

"@ant-design/icons@virtual:6df4dbc1ca8071e4a25798dcf556125e6f1f2c329762d063a35400e7dad1cea462309a57b89691ddc97b67420941871587c645698f52f51472459070f709a4eb#npm:5.5.2":
  locations:
    - "node_modules/@ant-design/icons"

"@ant-design/react-slick@virtual:6df4dbc1ca8071e4a25798dcf556125e6f1f2c329762d063a35400e7dad1cea462309a57b89691ddc97b67420941871587c645698f52f51472459070f709a4eb#npm:1.1.2":
  locations:
    - "node_modules/@ant-design/react-slick"

"@anthropic-ai/sdk@npm:0.24.3":
  locations:
    - "node_modules/@anthropic-ai/sdk"

"@asamuzakjp/dom-selector@npm:2.0.2":
  locations:
    - "node_modules/@asamuzakjp/dom-selector"

"@babel/code-frame@npm:7.26.2":
  locations:
    - "node_modules/@babel/code-frame"

"@babel/compat-data@npm:7.26.3":
  locations:
    - "node_modules/@babel/compat-data"

"@babel/core@npm:7.26.0":
  locations:
    - "node_modules/@babel/core"

"@babel/generator@npm:7.26.3":
  locations:
    - "node_modules/@babel/generator"

"@babel/helper-compilation-targets@npm:7.25.9":
  locations:
    - "node_modules/@babel/helper-compilation-targets"

"@babel/helper-module-imports@npm:7.25.9":
  locations:
    - "node_modules/@babel/helper-module-imports"

"@babel/helper-module-transforms@virtual:6f14d37f26f87c55654e510172561c825f7eb822527d5aaba60d24913853c925a2338249715305c87baadd7e7b73f94aba8cb62d407d8bb26b18bd6b90ca945f#npm:7.26.0":
  locations:
    - "node_modules/@babel/helper-module-transforms"

"@babel/helper-plugin-utils@npm:7.25.9":
  locations:
    - "node_modules/@babel/helper-plugin-utils"

"@babel/helper-string-parser@npm:7.25.9":
  locations:
    - "node_modules/@babel/helper-string-parser"

"@babel/helper-validator-identifier@npm:7.25.9":
  locations:
    - "node_modules/@babel/helper-validator-identifier"

"@babel/helper-validator-option@npm:7.25.9":
  locations:
    - "node_modules/@babel/helper-validator-option"

"@babel/helpers@npm:7.26.0":
  locations:
    - "node_modules/@babel/helpers"

"@babel/parser@npm:7.26.3":
  locations:
    - "node_modules/@babel/parser"

"@babel/plugin-transform-arrow-functions@virtual:1544c9bbfc6742d071640aa8439a03bb8f71cc3bf257cc496da90de4e15b9b9198acb0b97f9926ffacb34ce4358d39b8756b27d727ae76d2b8badc4b57a58488#npm:7.25.9":
  locations:
    - "node_modules/@babel/plugin-transform-arrow-functions"

"@babel/plugin-transform-react-jsx-self@virtual:4b33c42997f759368b53699b780b8f32af046dac5db7b37f08ed5fea423e2f400a24864f3749b6aa04fbd4c57ceef1350939fcaff3766d6ff141031379f908b6#npm:7.25.9":
  locations:
    - "node_modules/@babel/plugin-transform-react-jsx-self"

"@babel/plugin-transform-react-jsx-source@virtual:4b33c42997f759368b53699b780b8f32af046dac5db7b37f08ed5fea423e2f400a24864f3749b6aa04fbd4c57ceef1350939fcaff3766d6ff141031379f908b6#npm:7.25.9":
  locations:
    - "node_modules/@babel/plugin-transform-react-jsx-source"

"@babel/runtime@npm:7.26.0":
  locations:
    - "node_modules/@babel/runtime"

"@babel/template@npm:7.25.9":
  locations:
    - "node_modules/@babel/template"

"@babel/traverse@npm:7.26.4":
  locations:
    - "node_modules/@babel/traverse"

"@babel/types@npm:7.26.3":
  locations:
    - "node_modules/@babel/types"

"@cfworker/json-schema@npm:4.1.0":
  locations:
    - "node_modules/@cfworker/json-schema"

"@cherry-studio/artifacts@workspace:packages/artifacts":
  locations:
    - "node_modules/@cherry-studio/artifacts"

"@cherry-studio/database@workspace:packages/database":
  locations:
    - "node_modules/@cherry-studio/database"

"@develar/schema-utils@npm:2.6.5":
  locations:
    - "node_modules/@develar/schema-utils"

"@electron-toolkit/eslint-config-prettier@virtual:d906658f7b5d855bd3eabcf2d950184ae7f0458b2b4ce870c18ac5743477cf6794be296ef9c192fd94dcaff77e47d42d7184c598dbd48b5163a58e986cf88ba5#npm:2.0.0":
  locations:
    - "node_modules/@electron-toolkit/eslint-config-prettier"

"@electron-toolkit/eslint-config-ts@virtual:d906658f7b5d855bd3eabcf2d950184ae7f0458b2b4ce870c18ac5743477cf6794be296ef9c192fd94dcaff77e47d42d7184c598dbd48b5163a58e986cf88ba5#npm:1.0.1":
  locations:
    - "node_modules/@electron-toolkit/eslint-config-ts"

"@electron-toolkit/preload@virtual:d906658f7b5d855bd3eabcf2d950184ae7f0458b2b4ce870c18ac5743477cf6794be296ef9c192fd94dcaff77e47d42d7184c598dbd48b5163a58e986cf88ba5#npm:3.0.1":
  locations:
    - "node_modules/@electron-toolkit/preload"

"@electron-toolkit/tsconfig@virtual:d906658f7b5d855bd3eabcf2d950184ae7f0458b2b4ce870c18ac5743477cf6794be296ef9c192fd94dcaff77e47d42d7184c598dbd48b5163a58e986cf88ba5#npm:1.0.1":
  locations:
    - "node_modules/@electron-toolkit/tsconfig"

"@electron-toolkit/utils@virtual:d906658f7b5d855bd3eabcf2d950184ae7f0458b2b4ce870c18ac5743477cf6794be296ef9c192fd94dcaff77e47d42d7184c598dbd48b5163a58e986cf88ba5#npm:3.0.0":
  locations:
    - "node_modules/@electron-toolkit/utils"

"@electron/asar@npm:3.2.18":
  locations:
    - "node_modules/@electron/asar"

"@electron/get@npm:2.0.3":
  locations:
    - "node_modules/@electron/get"

"@electron/notarize@npm:2.2.1":
  locations:
    - "node_modules/app-builder-lib/node_modules/@electron/notarize"

"@electron/notarize@npm:2.5.0":
  locations:
    - "node_modules/@electron/notarize"

"@electron/osx-sign@npm:1.0.5":
  locations:
    - "node_modules/@electron/osx-sign"

"@electron/universal@npm:1.5.1":
  locations:
    - "node_modules/@electron/universal"

"@emotion/hash@npm:0.8.0":
  locations:
    - "node_modules/@emotion/hash"

"@emotion/is-prop-valid@npm:1.2.2":
  locations:
    - "node_modules/@emotion/is-prop-valid"

"@emotion/memoize@npm:0.8.1":
  locations:
    - "node_modules/@emotion/memoize"

"@emotion/unitless@npm:0.7.5":
  locations:
    - "node_modules/@emotion/unitless"

"@emotion/unitless@npm:0.8.1":
  locations:
    - "node_modules/styled-components/node_modules/@emotion/unitless"

"@esbuild/darwin-arm64@npm:0.21.5":
  locations:
    - "node_modules/@esbuild/darwin-arm64"

"@eslint-community/eslint-utils@virtual:dd20287a5a1e86b12a5b04609f98bd729fafd847d08e1fc89cdc68f92d1acf209e53b09ef0af4b6e7781d88e1f9acf94e3bf34619939e434ad5ffb0f24855eb4#npm:4.4.1":
  locations:
    - "node_modules/@eslint-community/eslint-utils"

"@eslint-community/regexpp@npm:4.12.1":
  locations:
    - "node_modules/@eslint-community/regexpp"

"@eslint/eslintrc@npm:2.1.4":
  locations:
    - "node_modules/@eslint/eslintrc"

"@eslint/js@npm:8.57.1":
  locations:
    - "node_modules/@eslint/js"

"@gar/promisify@npm:1.1.3":
  locations:
    - "node_modules/@gar/promisify"

"@google/generative-ai@npm:0.21.0":
  locations:
    - "node_modules/@google/generative-ai"

"@hello-pangea/dnd@virtual:d906658f7b5d855bd3eabcf2d950184ae7f0458b2b4ce870c18ac5743477cf6794be296ef9c192fd94dcaff77e47d42d7184c598dbd48b5163a58e986cf88ba5#npm:16.6.0":
  locations:
    - "node_modules/@hello-pangea/dnd"

"@humanwhocodes/config-array@npm:0.13.0":
  locations:
    - "node_modules/@humanwhocodes/config-array"

"@humanwhocodes/module-importer@npm:1.0.1":
  locations:
    - "node_modules/@humanwhocodes/module-importer"

"@humanwhocodes/object-schema@npm:2.0.3":
  locations:
    - "node_modules/@humanwhocodes/object-schema"

"@isaacs/cliui@npm:8.0.2":
  locations:
    - "node_modules/@isaacs/cliui"

"@isaacs/fs-minipass@npm:4.0.1":
  locations:
    - "node_modules/@isaacs/fs-minipass"

"@jimp/bmp@virtual:ac308cef4146410ad6dd52f1db607616c94710c67c1e9e68be7e29245d0cc30c6080fe15573d02bb024ed8c5273ff660d6848a2e6f20a879654b75376c3b0b8b#npm:0.16.13":
  locations:
    - "node_modules/@jimp/bmp"

"@jimp/core@npm:0.16.13":
  locations:
    - "node_modules/@jimp/core"

"@jimp/custom@npm:0.16.13":
  locations:
    - "node_modules/@jimp/custom"

"@jimp/gif@virtual:ac308cef4146410ad6dd52f1db607616c94710c67c1e9e68be7e29245d0cc30c6080fe15573d02bb024ed8c5273ff660d6848a2e6f20a879654b75376c3b0b8b#npm:0.16.13":
  locations:
    - "node_modules/@jimp/gif"

"@jimp/jpeg@virtual:ac308cef4146410ad6dd52f1db607616c94710c67c1e9e68be7e29245d0cc30c6080fe15573d02bb024ed8c5273ff660d6848a2e6f20a879654b75376c3b0b8b#npm:0.16.13":
  locations:
    - "node_modules/@jimp/jpeg"

"@jimp/plugin-blit@virtual:89f89cf1320c6c0a1a48ac39abc02b6ea3ce69ce594663f83da9e8566a0a44e411d745ec136c2574929bccc9d2733dd790665d034be1e437f401f8e9822e164a#npm:0.16.13":
  locations:
    - "node_modules/@jimp/plugin-blit"

"@jimp/plugin-blur@virtual:89f89cf1320c6c0a1a48ac39abc02b6ea3ce69ce594663f83da9e8566a0a44e411d745ec136c2574929bccc9d2733dd790665d034be1e437f401f8e9822e164a#npm:0.16.13":
  locations:
    - "node_modules/@jimp/plugin-blur"

"@jimp/plugin-circle@virtual:89f89cf1320c6c0a1a48ac39abc02b6ea3ce69ce594663f83da9e8566a0a44e411d745ec136c2574929bccc9d2733dd790665d034be1e437f401f8e9822e164a#npm:0.16.13":
  locations:
    - "node_modules/@jimp/plugin-circle"

"@jimp/plugin-color@virtual:89f89cf1320c6c0a1a48ac39abc02b6ea3ce69ce594663f83da9e8566a0a44e411d745ec136c2574929bccc9d2733dd790665d034be1e437f401f8e9822e164a#npm:0.16.13":
  locations:
    - "node_modules/@jimp/plugin-color"

"@jimp/plugin-contain@virtual:89f89cf1320c6c0a1a48ac39abc02b6ea3ce69ce594663f83da9e8566a0a44e411d745ec136c2574929bccc9d2733dd790665d034be1e437f401f8e9822e164a#npm:0.16.13":
  locations:
    - "node_modules/@jimp/plugin-contain"

"@jimp/plugin-cover@virtual:89f89cf1320c6c0a1a48ac39abc02b6ea3ce69ce594663f83da9e8566a0a44e411d745ec136c2574929bccc9d2733dd790665d034be1e437f401f8e9822e164a#npm:0.16.13":
  locations:
    - "node_modules/@jimp/plugin-cover"

"@jimp/plugin-crop@virtual:89f89cf1320c6c0a1a48ac39abc02b6ea3ce69ce594663f83da9e8566a0a44e411d745ec136c2574929bccc9d2733dd790665d034be1e437f401f8e9822e164a#npm:0.16.13":
  locations:
    - "node_modules/@jimp/plugin-crop"

"@jimp/plugin-displace@virtual:89f89cf1320c6c0a1a48ac39abc02b6ea3ce69ce594663f83da9e8566a0a44e411d745ec136c2574929bccc9d2733dd790665d034be1e437f401f8e9822e164a#npm:0.16.13":
  locations:
    - "node_modules/@jimp/plugin-displace"

"@jimp/plugin-dither@virtual:89f89cf1320c6c0a1a48ac39abc02b6ea3ce69ce594663f83da9e8566a0a44e411d745ec136c2574929bccc9d2733dd790665d034be1e437f401f8e9822e164a#npm:0.16.13":
  locations:
    - "node_modules/@jimp/plugin-dither"

"@jimp/plugin-fisheye@virtual:89f89cf1320c6c0a1a48ac39abc02b6ea3ce69ce594663f83da9e8566a0a44e411d745ec136c2574929bccc9d2733dd790665d034be1e437f401f8e9822e164a#npm:0.16.13":
  locations:
    - "node_modules/@jimp/plugin-fisheye"

"@jimp/plugin-flip@virtual:89f89cf1320c6c0a1a48ac39abc02b6ea3ce69ce594663f83da9e8566a0a44e411d745ec136c2574929bccc9d2733dd790665d034be1e437f401f8e9822e164a#npm:0.16.13":
  locations:
    - "node_modules/@jimp/plugin-flip"

"@jimp/plugin-gaussian@virtual:89f89cf1320c6c0a1a48ac39abc02b6ea3ce69ce594663f83da9e8566a0a44e411d745ec136c2574929bccc9d2733dd790665d034be1e437f401f8e9822e164a#npm:0.16.13":
  locations:
    - "node_modules/@jimp/plugin-gaussian"

"@jimp/plugin-invert@virtual:89f89cf1320c6c0a1a48ac39abc02b6ea3ce69ce594663f83da9e8566a0a44e411d745ec136c2574929bccc9d2733dd790665d034be1e437f401f8e9822e164a#npm:0.16.13":
  locations:
    - "node_modules/@jimp/plugin-invert"

"@jimp/plugin-mask@virtual:89f89cf1320c6c0a1a48ac39abc02b6ea3ce69ce594663f83da9e8566a0a44e411d745ec136c2574929bccc9d2733dd790665d034be1e437f401f8e9822e164a#npm:0.16.13":
  locations:
    - "node_modules/@jimp/plugin-mask"

"@jimp/plugin-normalize@virtual:89f89cf1320c6c0a1a48ac39abc02b6ea3ce69ce594663f83da9e8566a0a44e411d745ec136c2574929bccc9d2733dd790665d034be1e437f401f8e9822e164a#npm:0.16.13":
  locations:
    - "node_modules/@jimp/plugin-normalize"

"@jimp/plugin-print@virtual:89f89cf1320c6c0a1a48ac39abc02b6ea3ce69ce594663f83da9e8566a0a44e411d745ec136c2574929bccc9d2733dd790665d034be1e437f401f8e9822e164a#npm:0.16.13":
  locations:
    - "node_modules/@jimp/plugin-print"

"@jimp/plugin-resize@virtual:89f89cf1320c6c0a1a48ac39abc02b6ea3ce69ce594663f83da9e8566a0a44e411d745ec136c2574929bccc9d2733dd790665d034be1e437f401f8e9822e164a#npm:0.16.13":
  locations:
    - "node_modules/@jimp/plugin-resize"

"@jimp/plugin-rotate@virtual:89f89cf1320c6c0a1a48ac39abc02b6ea3ce69ce594663f83da9e8566a0a44e411d745ec136c2574929bccc9d2733dd790665d034be1e437f401f8e9822e164a#npm:0.16.13":
  locations:
    - "node_modules/@jimp/plugin-rotate"

"@jimp/plugin-scale@virtual:89f89cf1320c6c0a1a48ac39abc02b6ea3ce69ce594663f83da9e8566a0a44e411d745ec136c2574929bccc9d2733dd790665d034be1e437f401f8e9822e164a#npm:0.16.13":
  locations:
    - "node_modules/@jimp/plugin-scale"

"@jimp/plugin-shadow@virtual:89f89cf1320c6c0a1a48ac39abc02b6ea3ce69ce594663f83da9e8566a0a44e411d745ec136c2574929bccc9d2733dd790665d034be1e437f401f8e9822e164a#npm:0.16.13":
  locations:
    - "node_modules/@jimp/plugin-shadow"

"@jimp/plugin-threshold@virtual:89f89cf1320c6c0a1a48ac39abc02b6ea3ce69ce594663f83da9e8566a0a44e411d745ec136c2574929bccc9d2733dd790665d034be1e437f401f8e9822e164a#npm:0.16.13":
  locations:
    - "node_modules/@jimp/plugin-threshold"

"@jimp/plugins@virtual:10fc4044ef755a7bd14038d15c525ef3a5016ecc6f1f7617a60ea50002276fe631169cfbd48ef291188d460f9ecb46f1e5b866493bb33aec52a35876387dda68#npm:0.16.13":
  locations:
    - "node_modules/@jimp/plugins"

"@jimp/png@virtual:ac308cef4146410ad6dd52f1db607616c94710c67c1e9e68be7e29245d0cc30c6080fe15573d02bb024ed8c5273ff660d6848a2e6f20a879654b75376c3b0b8b#npm:0.16.13":
  locations:
    - "node_modules/@jimp/png"

"@jimp/tiff@virtual:ac308cef4146410ad6dd52f1db607616c94710c67c1e9e68be7e29245d0cc30c6080fe15573d02bb024ed8c5273ff660d6848a2e6f20a879654b75376c3b0b8b#npm:0.16.13":
  locations:
    - "node_modules/@jimp/tiff"

"@jimp/types@virtual:10fc4044ef755a7bd14038d15c525ef3a5016ecc6f1f7617a60ea50002276fe631169cfbd48ef291188d460f9ecb46f1e5b866493bb33aec52a35876387dda68#npm:0.16.13":
  locations:
    - "node_modules/@jimp/types"

"@jimp/utils@npm:0.16.13":
  locations:
    - "node_modules/@jimp/utils"

"@jridgewell/gen-mapping@npm:0.3.8":
  locations:
    - "node_modules/@jridgewell/gen-mapping"

"@jridgewell/resolve-uri@npm:3.1.2":
  locations:
    - "node_modules/@jridgewell/resolve-uri"

"@jridgewell/set-array@npm:1.2.1":
  locations:
    - "node_modules/@jridgewell/set-array"

"@jridgewell/sourcemap-codec@npm:1.5.0":
  locations:
    - "node_modules/@jridgewell/sourcemap-codec"

"@jridgewell/trace-mapping@npm:0.3.25":
  locations:
    - "node_modules/@jridgewell/trace-mapping"

"@kangfenmao/keyv-storage@npm:0.1.0":
  locations:
    - "node_modules/@kangfenmao/keyv-storage"

"@langchain/core@npm:0.3.27":
  locations:
    - "node_modules/@langchain/core"

"@langchain/openai@virtual:b92fc43796e6f7781b0d10b70274649c7737ed96229c5163646809e1ec46e66cd6d243c144960451a5007b69b1926ca8add6969097a93ca92c4e7a08875b25b2#npm:0.4.3":
  locations:
    - "node_modules/langchain/node_modules/@langchain/openai"

"@langchain/openai@virtual:d9f7cb7d503234ad25b835e640fd5a513ce12850bdbb6853b1da40206a540d5b90a27bb6b3c90c87080c47f530d764518ffed9d66a6374b81175fbc7cb906e8c#patch:@langchain/openai@npm%3A0.3.16#~/.yarn/patches/@langchain-openai-npm-0.3.16-e525b59526.patch::version=0.3.16&hash=642f39":
  locations:
    - "node_modules/@langchain/openai"

"@langchain/textsplitters@virtual:0dce802f22fcc4a53ed7b33aae24e13520579f9509b85f0243608c64d107f387d944c76a1f58fc306b613717de578d9ee3f0565219944bbcc67cadac4293fb8a#npm:0.1.0":
  locations:
    - "node_modules/@langchain/textsplitters"

"@libsql/client@npm:0.14.0":
  locations:
    - "node_modules/@libsql/client"

"@libsql/core@npm:0.14.0":
  locations:
    - "node_modules/@libsql/core"

"@libsql/darwin-arm64@npm:0.4.7":
  locations:
    - "node_modules/@libsql/darwin-arm64"

"@libsql/hrana-client@npm:0.7.0":
  locations:
    - "node_modules/@libsql/hrana-client"

"@libsql/isomorphic-fetch@npm:0.3.1":
  locations:
    - "node_modules/@libsql/isomorphic-fetch"

"@libsql/isomorphic-ws@npm:0.1.5":
  locations:
    - "node_modules/@libsql/isomorphic-ws"

"@llm-tools/embedjs-interfaces@npm:0.1.28":
  locations:
    - "node_modules/@llm-tools/embedjs-interfaces"

"@llm-tools/embedjs-libsql@npm:0.1.28":
  locations:
    - "node_modules/@llm-tools/embedjs-libsql"

"@llm-tools/embedjs-loader-csv@npm:0.1.28":
  locations:
    - "node_modules/@llm-tools/embedjs-loader-csv"

"@llm-tools/embedjs-loader-image@npm:0.1.28":
  locations:
    - "node_modules/@llm-tools/embedjs-loader-image"

"@llm-tools/embedjs-loader-markdown@patch:@llm-tools/embedjs-loader-markdown@npm%3A0.1.28#~/.yarn/patches/@llm-tools-embedjs-loader-markdown-npm-0.1.28-81647ffac6.patch::version=0.1.28&hash=9c7dea":
  locations:
    - "node_modules/@llm-tools/embedjs-loader-markdown"

"@llm-tools/embedjs-loader-msoffice@npm:0.1.28":
  locations:
    - "node_modules/@llm-tools/embedjs-loader-msoffice"

"@llm-tools/embedjs-loader-pdf@npm:0.1.28":
  locations:
    - "node_modules/@llm-tools/embedjs-loader-pdf"

"@llm-tools/embedjs-loader-sitemap@npm:0.1.28":
  locations:
    - "node_modules/@llm-tools/embedjs-loader-sitemap"

"@llm-tools/embedjs-loader-web@npm:0.1.28":
  locations:
    - "node_modules/@llm-tools/embedjs-loader-web"

"@llm-tools/embedjs-loader-xml@npm:0.1.28":
  locations:
    - "node_modules/@llm-tools/embedjs-loader-xml"

"@llm-tools/embedjs-openai@npm:0.1.28":
  locations:
    - "node_modules/@llm-tools/embedjs-openai"

"@llm-tools/embedjs-utils@npm:0.1.28":
  locations:
    - "node_modules/@llm-tools/embedjs-utils"

"@llm-tools/embedjs@patch:@llm-tools/embedjs@npm%3A0.1.28#~/.yarn/patches/@llm-tools-embedjs-npm-0.1.28-8e4393fa2d.patch::version=0.1.28&hash=51ffc6":
  locations:
    - "node_modules/@llm-tools/embedjs"

"@malept/cross-spawn-promise@npm:1.1.1":
  locations:
    - "node_modules/@malept/cross-spawn-promise"

"@malept/flatpak-bundler@npm:0.4.0":
  locations:
    - "node_modules/@malept/flatpak-bundler"

"@neon-rs/load@npm:0.0.4":
  locations:
    - "node_modules/@neon-rs/load"

"@nodelib/fs.scandir@npm:2.1.5":
  locations:
    - "node_modules/@nodelib/fs.scandir"

"@nodelib/fs.stat@npm:2.0.5":
  locations:
    - "node_modules/@nodelib/fs.stat"

"@nodelib/fs.walk@npm:1.2.8":
  locations:
    - "node_modules/@nodelib/fs.walk"

"@notionhq/client@npm:2.2.15":
  locations:
    - "node_modules/@notionhq/client"

"@npmcli/agent@npm:3.0.0":
  locations:
    - "node_modules/@npmcli/agent"

"@npmcli/fs@npm:1.1.1":
  locations:
    - "node_modules/sqlite3/node_modules/@npmcli/fs"

"@npmcli/fs@npm:4.0.0":
  locations:
    - "node_modules/@npmcli/fs"

"@npmcli/move-file@npm:1.1.2":
  locations:
    - "node_modules/@npmcli/move-file"

"@parcel/watcher-darwin-arm64@npm:2.5.0":
  locations:
    - "node_modules/@parcel/watcher-darwin-arm64"

"@parcel/watcher@npm:2.5.0":
  locations:
    - "node_modules/@parcel/watcher"

"@pkgjs/parseargs@npm:0.11.0":
  locations:
    - "node_modules/@pkgjs/parseargs"

"@pkgr/core@npm:0.1.1":
  locations:
    - "node_modules/@pkgr/core"

"@rc-component/async-validator@npm:5.0.4":
  locations:
    - "node_modules/@rc-component/async-validator"

"@rc-component/color-picker@virtual:6df4dbc1ca8071e4a25798dcf556125e6f1f2c329762d063a35400e7dad1cea462309a57b89691ddc97b67420941871587c645698f52f51472459070f709a4eb#npm:2.0.1":
  locations:
    - "node_modules/@rc-component/color-picker"

"@rc-component/context@virtual:44b55de56239be6caaec1dc3deb92cb3e7f3da64eaa5cde9077f263e062ff43b9da35cd7bbfa0f59a48cfc56a6390fdf020c8bf4046871016f028620f04c914c#npm:1.4.0":
  locations:
    - "node_modules/@rc-component/context"

"@rc-component/mini-decimal@npm:1.1.0":
  locations:
    - "node_modules/@rc-component/mini-decimal"

"@rc-component/mutate-observer@virtual:6df4dbc1ca8071e4a25798dcf556125e6f1f2c329762d063a35400e7dad1cea462309a57b89691ddc97b67420941871587c645698f52f51472459070f709a4eb#npm:1.1.0":
  locations:
    - "node_modules/@rc-component/mutate-observer"

"@rc-component/portal@virtual:3a93cb7264e4b624e939ea054f087682d02c57820809ffbccdc601de1f4a58f1981de228e46b77a44e6f953bdf5d5eabfc47192aca3fc2a70b7d12485f4cab95#npm:1.1.2":
  locations:
    - "node_modules/@rc-component/portal"

"@rc-component/qrcode@virtual:6df4dbc1ca8071e4a25798dcf556125e6f1f2c329762d063a35400e7dad1cea462309a57b89691ddc97b67420941871587c645698f52f51472459070f709a4eb#npm:1.0.0":
  locations:
    - "node_modules/@rc-component/qrcode"

"@rc-component/tour@virtual:6df4dbc1ca8071e4a25798dcf556125e6f1f2c329762d063a35400e7dad1cea462309a57b89691ddc97b67420941871587c645698f52f51472459070f709a4eb#npm:1.15.1":
  locations:
    - "node_modules/@rc-component/tour"

"@rc-component/trigger@virtual:6df4dbc1ca8071e4a25798dcf556125e6f1f2c329762d063a35400e7dad1cea462309a57b89691ddc97b67420941871587c645698f52f51472459070f709a4eb#npm:2.2.6":
  locations:
    - "node_modules/@rc-component/trigger"

"@reduxjs/toolkit@virtual:d906658f7b5d855bd3eabcf2d950184ae7f0458b2b4ce870c18ac5743477cf6794be296ef9c192fd94dcaff77e47d42d7184c598dbd48b5163a58e986cf88ba5#npm:2.5.0":
  locations:
    - "node_modules/@reduxjs/toolkit"

"@remix-run/router@npm:1.21.0":
  locations:
    - "node_modules/@remix-run/router"

"@rollup/rollup-darwin-arm64@npm:4.30.0":
  locations:
    - "node_modules/@rollup/rollup-darwin-arm64"

"@selderee/plugin-htmlparser2@npm:0.11.0":
  locations:
    - "node_modules/@selderee/plugin-htmlparser2"

"@shikijs/core@npm:1.26.1":
  locations:
    - "node_modules/@shikijs/core"

"@shikijs/engine-javascript@npm:1.26.1":
  locations:
    - "node_modules/@shikijs/engine-javascript"

"@shikijs/engine-oniguruma@npm:1.26.1":
  locations:
    - "node_modules/@shikijs/engine-oniguruma"

"@shikijs/langs@npm:1.26.1":
  locations:
    - "node_modules/@shikijs/langs"

"@shikijs/themes@npm:1.26.1":
  locations:
    - "node_modules/@shikijs/themes"

"@shikijs/types@npm:1.26.1":
  locations:
    - "node_modules/@shikijs/types"

"@shikijs/vscode-textmate@npm:10.0.1":
  locations:
    - "node_modules/@shikijs/vscode-textmate"

"@sindresorhus/is@npm:4.6.0":
  locations:
    - "node_modules/got/node_modules/@sindresorhus/is"

"@sindresorhus/is@npm:5.6.0":
  locations:
    - "node_modules/@sindresorhus/is"

"@swc/helpers@npm:0.5.15":
  locations:
    - "node_modules/@swc/helpers"

"@szmarczak/http-timer@npm:4.0.6":
  locations:
    - "node_modules/got/node_modules/@szmarczak/http-timer"

"@szmarczak/http-timer@npm:5.0.1":
  locations:
    - "node_modules/@szmarczak/http-timer"

"@tokenizer/token@npm:0.3.0":
  locations:
    - "node_modules/@tokenizer/token"

"@tootallnate/once@npm:1.1.2":
  locations:
    - "node_modules/sqlite3/node_modules/@tootallnate/once"

"@tootallnate/once@npm:2.0.0":
  locations:
    - "node_modules/@tootallnate/once"

"@types/acorn@npm:4.0.6":
  locations:
    - "node_modules/@types/acorn"

"@types/adm-zip@npm:0.5.7":
  locations:
    - "node_modules/@types/adm-zip"

"@types/babel__core@npm:7.20.5":
  locations:
    - "node_modules/@types/babel__core"

"@types/babel__generator@npm:7.6.8":
  locations:
    - "node_modules/@types/babel__generator"

"@types/babel__template@npm:7.4.4":
  locations:
    - "node_modules/@types/babel__template"

"@types/babel__traverse@npm:7.20.6":
  locations:
    - "node_modules/@types/babel__traverse"

"@types/cacheable-request@npm:6.0.3":
  locations:
    - "node_modules/@types/cacheable-request"

"@types/command-line-args@npm:5.2.3":
  locations:
    - "node_modules/@types/command-line-args"

"@types/command-line-usage@npm:5.0.4":
  locations:
    - "node_modules/@types/command-line-usage"

"@types/debug@npm:4.1.12":
  locations:
    - "node_modules/@types/debug"

"@types/estree-jsx@npm:1.0.5":
  locations:
    - "node_modules/@types/estree-jsx"

"@types/estree@npm:1.0.6":
  locations:
    - "node_modules/@types/estree"

"@types/fs-extra@npm:11.0.4":
  locations:
    - "node_modules/@types/fs-extra"

"@types/fs-extra@npm:9.0.13":
  locations:
    - "node_modules/electron-publish/node_modules/@types/fs-extra"
    - "node_modules/app-builder-lib/node_modules/@types/fs-extra"

"@types/hast@npm:3.0.4":
  locations:
    - "node_modules/@types/hast"

"@types/hoist-non-react-statics@npm:3.3.6":
  locations:
    - "node_modules/@types/hoist-non-react-statics"

"@types/http-cache-semantics@npm:4.0.4":
  locations:
    - "node_modules/@types/http-cache-semantics"

"@types/json-schema@npm:7.0.15":
  locations:
    - "node_modules/@types/json-schema"

"@types/jsonfile@npm:6.1.4":
  locations:
    - "node_modules/@types/jsonfile"

"@types/katex@npm:0.16.7":
  locations:
    - "node_modules/@types/katex"

"@types/keyv@npm:3.1.4":
  locations:
    - "node_modules/@types/keyv"

"@types/linkify-it@npm:5.0.0":
  locations:
    - "node_modules/@types/linkify-it"

"@types/lodash@npm:4.17.14":
  locations:
    - "node_modules/@types/lodash"

"@types/markdown-it@npm:14.1.2":
  locations:
    - "node_modules/@types/markdown-it"

"@types/mathjax@npm:0.0.40":
  locations:
    - "node_modules/@types/mathjax"

"@types/md5@npm:2.3.5":
  locations:
    - "node_modules/@types/md5"

"@types/mdast@npm:4.0.4":
  locations:
    - "node_modules/@types/mdast"

"@types/mdurl@npm:2.0.0":
  locations:
    - "node_modules/@types/mdurl"

"@types/ms@npm:0.7.34":
  locations:
    - "node_modules/@types/ms"

"@types/node-fetch@npm:2.6.12":
  locations:
    - "node_modules/@types/node-fetch"

"@types/node@npm:16.9.1":
  locations:
    - "node_modules/image-q/node_modules/@types/node"

"@types/node@npm:18.19.70":
  locations:
    - "node_modules/@types/node"

"@types/node@npm:20.17.12":
  locations:
    - "node_modules/electron/node_modules/@types/node"
    - "node_modules/apache-arrow/node_modules/@types/node"

"@types/node@npm:22.10.5":
  locations:
    - "node_modules/electron-publish/node_modules/@types/node"
    - "node_modules/docx/node_modules/@types/node"
    - "node_modules/app-builder-lib/node_modules/@types/node"
    - "node_modules/@types/yauzl/node_modules/@types/node"
    - "node_modules/@types/ws/node_modules/@types/node"
    - "node_modules/@types/responselike/node_modules/@types/node"
    - "node_modules/@types/plist/node_modules/@types/node"
    - "node_modules/@types/node-fetch/node_modules/@types/node"
    - "node_modules/@types/keyv/node_modules/@types/node"
    - "node_modules/@types/jsonfile/node_modules/@types/node"
    - "node_modules/@types/fs-extra/node_modules/@types/node"
    - "node_modules/@types/cacheable-request/node_modules/@types/node"
    - "node_modules/@types/adm-zip/node_modules/@types/node"

"@types/plist@npm:3.0.5":
  locations:
    - "node_modules/@types/plist"

"@types/prop-types@npm:15.7.14":
  locations:
    - "node_modules/@types/prop-types"

"@types/react-dom@virtual:d906658f7b5d855bd3eabcf2d950184ae7f0458b2b4ce870c18ac5743477cf6794be296ef9c192fd94dcaff77e47d42d7184c598dbd48b5163a58e986cf88ba5#npm:18.3.5":
  locations:
    - "node_modules/@types/react-dom"

"@types/react-infinite-scroll-component@npm:5.0.0":
  locations:
    - "node_modules/@types/react-infinite-scroll-component"

"@types/react@npm:18.3.18":
  locations:
    - "node_modules/@types/react"

"@types/react@npm:19.0.3":
  locations:
    - "node_modules/@types/hoist-non-react-statics/node_modules/@types/react"

"@types/responselike@npm:1.0.3":
  locations:
    - "node_modules/@types/responselike"

"@types/retry@npm:0.12.0":
  locations:
    - "node_modules/@types/retry"

"@types/semver@npm:7.5.8":
  locations:
    - "node_modules/@types/semver"

"@types/stylis@npm:4.2.5":
  locations:
    - "node_modules/@types/stylis"

"@types/tinycolor2@npm:1.4.6":
  locations:
    - "node_modules/@types/tinycolor2"

"@types/unist@npm:2.0.11":
  locations:
    - "node_modules/parse-entities/node_modules/@types/unist"

"@types/unist@npm:3.0.3":
  locations:
    - "node_modules/@types/unist"

"@types/use-sync-external-store@npm:0.0.3":
  locations:
    - "node_modules/@types/use-sync-external-store"

"@types/use-sync-external-store@npm:0.0.6":
  locations:
    - "node_modules/react-redux/node_modules/@types/use-sync-external-store"

"@types/uuid@npm:10.0.0":
  locations:
    - "node_modules/@types/uuid"

"@types/verror@npm:1.10.10":
  locations:
    - "node_modules/@types/verror"

"@types/ws@npm:8.5.13":
  locations:
    - "node_modules/@types/ws"

"@types/yauzl@npm:2.10.3":
  locations:
    - "node_modules/@types/yauzl"

"@typescript-eslint/eslint-plugin@virtual:486fd9bdb4335041e0ba92a6f7e3ec6274f6281a07acfe0c7702c93b78c7c7d05b06312831627f75e4c627682c5930b30c50b988c253a04468e758ed3e01e5d6#npm:6.21.0":
  locations:
    - "node_modules/@typescript-eslint/eslint-plugin"

"@typescript-eslint/parser@virtual:486fd9bdb4335041e0ba92a6f7e3ec6274f6281a07acfe0c7702c93b78c7c7d05b06312831627f75e4c627682c5930b30c50b988c253a04468e758ed3e01e5d6#npm:6.21.0":
  locations:
    - "node_modules/@typescript-eslint/parser"

"@typescript-eslint/scope-manager@npm:6.21.0":
  locations:
    - "node_modules/@typescript-eslint/scope-manager"

"@typescript-eslint/type-utils@virtual:8d18b839c1ac07f0226f2a43388348b6c33cd7d40791af9c076fcb6684fe6d6dfa19d50820c945600105c49ea388bedbd966fbc635dcdb238c5c2ad6e5f11e95#npm:6.21.0":
  locations:
    - "node_modules/@typescript-eslint/type-utils"

"@typescript-eslint/types@npm:6.21.0":
  locations:
    - "node_modules/@typescript-eslint/types"

"@typescript-eslint/typescript-estree@virtual:2152fcce6dba89bf7dc9243bab4be6e9f372b106bf2c54fc89555316f4a3226e2b14a80a1636761f9b3e1fb1c143fe255ec07244a4fc791a41841d4df7e9c481#npm:6.21.0":
  locations:
    - "node_modules/@typescript-eslint/typescript-estree"
  aliases:
    - "virtual:272f91bced03f27c69ce5f765fd791f5227b054eee7993f9c846f19df29fd798f78c80098ff26b138976115822d31189d407191705d3cc67f6a7fcf3d224363a#npm:6.21.0"

"@typescript-eslint/utils@virtual:8d18b839c1ac07f0226f2a43388348b6c33cd7d40791af9c076fcb6684fe6d6dfa19d50820c945600105c49ea388bedbd966fbc635dcdb238c5c2ad6e5f11e95#npm:6.21.0":
  locations:
    - "node_modules/@typescript-eslint/utils"

"@typescript-eslint/visitor-keys@npm:6.21.0":
  locations:
    - "node_modules/@typescript-eslint/visitor-keys"

"@ungap/structured-clone@npm:1.2.1":
  locations:
    - "node_modules/@ungap/structured-clone"

"@vitejs/plugin-react@virtual:d906658f7b5d855bd3eabcf2d950184ae7f0458b2b4ce870c18ac5743477cf6794be296ef9c192fd94dcaff77e47d42d7184c598dbd48b5163a58e986cf88ba5#npm:4.3.4":
  locations:
    - "node_modules/@vitejs/plugin-react"

"@xmldom/xmldom@npm:0.8.10":
  locations:
    - "node_modules/@xmldom/xmldom"

"CherryStudio@workspace:.":
  locations:
    - ""
  bin:
    "node_modules/@electron/get":
      "semver": "semver/bin/semver.js"
    "node_modules/@llm-tools/embedjs-interfaces":
      "uuid": "uuid/dist/esm/bin/uuid"
    "node_modules/electron-publish":
      "mime": "mime/cli.js"
    "node_modules/docx":
      "nanoid": "nanoid/bin/nanoid.js"
    "node_modules/electron":
      "extract-zip": "extract-zip/cli.js"
    "node_modules/electron-window-state":
      "mkdirp": "mkdirp/bin/cmd.js"
    "node_modules/unzip-crx-3":
      "mkdirp": "mkdirp/bin/cmd.js"
    "node_modules/extract-zip":
      "mkdirp": "mkdirp/bin/cmd.js"
    "node_modules/@jimp/core":
      "mkdirp": "mkdirp/bin/cmd.js"
    "node_modules/officeparser":
      "rimraf": "rimraf/dist/esm/bin.mjs"
    "node_modules/minizlib":
      "rimraf": "rimraf/dist/esm/bin.mjs"
    "node_modules/eslint-plugin-react":
      "resolve": "resolve/bin/resolve"
      "semver": "semver/bin/semver.js"
    "node_modules/@babel/helper-compilation-targets":
      "semver": "semver/bin/semver.js"
    "node_modules/@babel/core":
      "semver": "semver/bin/semver.js"
    "node_modules/sqlite3":
      "node-gyp": "node-gyp/bin/node-gyp.js"
      "nopt": "nopt/bin/nopt.js"
    "node_modules/icon-gen":
      "uuid": "uuid/dist/bin/uuid"
    "node_modules/@parcel/watcher":
      "detect-libc": "detect-libc/bin/detect-libc.js"
    "node_modules/config-file-ts":
      "tsc": "typescript/bin/tsc"
      "tsserver": "typescript/bin/tsserver"
    "node_modules/node-gyp":
      "node-which": "which/bin/which.js"
      "mkdirp": "mkdirp/dist/cjs/src/bin.js"
    "node_modules/cacache":
      "mkdirp": "mkdirp/dist/cjs/src/bin.js"
    "node_modules/phantomjs-prebuilt":
      "which": "which/bin/which"
    "node_modules/request":
      "uuid": "uuid/bin/uuid"
    "node_modules/load-bmfont":
      "mime": "mime/cli.js"
    "node_modules/normalize-package-data":
      "semver": "semver/bin/semver"
    ".":
      "electron-osx-flat": "@electron/osx-sign/bin/electron-osx-flat.js"
      "electron-osx-sign": "@electron/osx-sign/bin/electron-osx-sign.js"
      "asar": "@electron/asar/bin/asar.js"
      "arrow2csv": "apache-arrow/bin/arrow2csv.js"
      "electron": "electron/cli.js"
      "dotenv": "dotenv-cli/cli.js"
      "electron-builder": "electron-builder/cli.js"
      "install-app-deps": "electron-builder/install-app-deps.js"
      "electron-icon-builder": "electron-icon-builder/index.js"
      "extract-zip": "extract-zip/cli.js"
      "eslint": "eslint/bin/eslint.js"
      "markdown-it": "markdown-it/bin/markdown-it.mjs"
      "mime": "mime/bin/cli.js"
      "officeparser": "officeparser/officeParser.js"
      "prettier": "prettier/bin/prettier.cjs"
      "sass": "sass/sass.js"
      "tsc": "typescript/bin/tsc"
      "tsserver": "typescript/bin/tsserver"
      "uuid": "uuid/dist/bin/uuid"
      "electron-vite": "electron-vite/bin/electron-vite.js"
      "parser": "@babel/parser/bin/babel-parser.js"
      "openai": "openai/bin/cli"
      "rollup-plugin-visualizer": "rollup-plugin-visualizer/dist/bin/cli.js"
      "rimraf": "rimraf/bin.js"
      "vite": "vite/bin/vite.js"
      "fxparser": "fast-xml-parser/src/cli/cli.js"
      "xml-js": "xml-js/bin/cli.js"
      "is-ci": "is-ci/bin.js"
      "semver": "semver/bin/semver.js"
      "icon-gen": "icon-gen/dist/bin/index.js"
      "js-yaml": "js-yaml/bin/js-yaml.js"
      "glob": "glob/dist/esm/bin.mjs"
      "loose-envify": "loose-envify/cli.js"
      "katex": "katex/cli.js"
      "he": "he/bin/he"
      "eslint-config-prettier": "eslint-config-prettier/bin/cli.js"
      "esbuild": "esbuild/bin/esbuild"
      "rollup": "rollup/dist/bin/rollup"
      "nanoid": "nanoid/bin/nanoid.cjs"
      "prebuild-install": "prebuild-install/bin.js"
      "node-which": "which/bin/node-which"
      "mkdirp": "mkdirp/bin/cmd.js"
      "csv-parser": "csv-parser/bin/csv-parser"
      "mustache": "mustache/bin/mustache"
      "mammoth": "mammoth/bin/mammoth"
      "xlsx": "xlsx/bin/xlsx.njs"
      "yaml": "yaml/bin.mjs"
      "dmg-license": "dmg-license/bin/dmg-license.js"
      "json5": "json5/lib/cli.js"
      "ejs": "ejs/bin/cli.js"
      "svg2png": "svg2png/bin/svg2png-cli.js"
      "acorn": "acorn/bin/acorn"
      "sre": "speech-rule-engine/bin/sre"
      "node-gyp": "node-gyp/bin/node-gyp.js"
      "is-docker": "is-docker/cli.js"
      "rc": "rc/cli.js"
      "jake": "jake/bin/cli.js"
      "phantomjs": "phantomjs-prebuilt/bin/phantomjs"
      "seek-bunzip": "seek-bzip/bin/seek-bunzip"
      "seek-table": "seek-bzip/bin/seek-bzip-table"
      "nopt": "nopt/bin/nopt.js"
      "jsesc": "jsesc/bin/jsesc"
      "browserslist": "browserslist/cli.js"
      "color-support": "color-support/bin.js"
      "pixelmatch": "pixelmatch/bin/pixelmatch"
      "update-browserslist-db": "update-browserslist-db/cli.js"
      "resolve": "resolve/bin/resolve"

"abbrev@npm:1.1.1":
  locations:
    - "node_modules/sqlite3/node_modules/abbrev"

"abbrev@npm:2.0.0":
  locations:
    - "node_modules/abbrev"

"abort-controller@npm:3.0.0":
  locations:
    - "node_modules/abort-controller"

"acorn-jsx@virtual:a50722a5a9326b6a5f12350c494c4db3aa0f4caeac45e3e9e5fe071da20014ecfe738fe2ebe2c9c98abae81a4ea86b42f56d776b3bd5ec37f9ad3670c242b242#npm:5.3.2":
  locations:
    - "node_modules/acorn-jsx"

"acorn@npm:8.14.0":
  locations:
    - "node_modules/acorn"

"adm-zip@npm:0.5.16":
  locations:
    - "node_modules/adm-zip"

"agent-base@npm:6.0.2":
  locations:
    - "node_modules/agent-base"

"agent-base@npm:7.1.3":
  locations:
    - "node_modules/socks-proxy-agent/node_modules/agent-base"
    - "node_modules/jsdom/node_modules/agent-base"
    - "node_modules/http-proxy-agent/node_modules/agent-base"
    - "node_modules/@npmcli/agent/node_modules/agent-base"

"agentkeepalive@npm:4.6.0":
  locations:
    - "node_modules/agentkeepalive"

"aggregate-error@npm:3.1.0":
  locations:
    - "node_modules/aggregate-error"

"ajv-formats@virtual:8d0cbf5589bdab1c01020440443eeecb55b73e9844491073d53a45e8886f5fd252ea65cbc28087c399a7877aee3eee19d0d2960061005199f109120ff41d2c14#npm:2.1.1":
  locations:
    - "node_modules/conf/node_modules/ajv-formats"

"ajv-keywords@virtual:6c3f4e15797ee2c02808e0b2ed92da04b86cf1cf8d216348abfbfc549cbb46f432672f46b21ad33777770eefd5eb4763bdf7eaac7202a22bdb8b04ab42490fd9#npm:3.5.2":
  locations:
    - "node_modules/ajv-keywords"

"ajv@npm:6.12.6":
  locations:
    - "node_modules/ajv"

"ajv@npm:8.17.1":
  locations:
    - "node_modules/conf/node_modules/ajv"

"ansi-regex@npm:2.1.1":
  locations:
    - "node_modules/svg2png/node_modules/ansi-regex"

"ansi-regex@npm:5.0.1":
  locations:
    - "node_modules/ansi-regex"

"ansi-regex@npm:6.1.0":
  locations:
    - "node_modules/string-width/node_modules/ansi-regex"
    - "node_modules/@isaacs/cliui/node_modules/ansi-regex"

"ansi-styles@npm:3.2.1":
  locations:
    - "node_modules/args/node_modules/ansi-styles"

"ansi-styles@npm:4.3.0":
  locations:
    - "node_modules/ansi-styles"

"ansi-styles@npm:5.2.0":
  locations:
    - "node_modules/@langchain/core/node_modules/ansi-styles"

"ansi-styles@npm:6.2.1":
  locations:
    - "node_modules/@isaacs/cliui/node_modules/ansi-styles"

"antd@virtual:d906658f7b5d855bd3eabcf2d950184ae7f0458b2b4ce870c18ac5743477cf6794be296ef9c192fd94dcaff77e47d42d7184c598dbd48b5163a58e986cf88ba5#npm:5.23.0":
  locations:
    - "node_modules/antd"

"any-base@npm:1.1.0":
  locations:
    - "node_modules/any-base"

"apache-arrow@npm:18.1.0":
  locations:
    - "node_modules/apache-arrow"

"app-builder-bin@npm:4.0.0":
  locations:
    - "node_modules/app-builder-bin"

"app-builder-lib@virtual:2047ba97167ee5c31186be69709f8211bef32d6370396e9cda7df3bbe54dcb5ca9b427e4c86c7da5aea097affdeefe63f51a3a00d513dcbfeb3b68aebf5b5241#npm:24.13.3":
  locations:
    - "node_modules/app-builder-lib"

"applescript@npm:1.0.0":
  locations:
    - "node_modules/applescript"

"aproba@npm:2.0.0":
  locations:
    - "node_modules/aproba"

"are-we-there-yet@npm:3.0.1":
  locations:
    - "node_modules/are-we-there-yet"

"argparse@npm:1.0.10":
  locations:
    - "node_modules/mammoth/node_modules/argparse"

"argparse@npm:2.0.1":
  locations:
    - "node_modules/argparse"

"args@npm:5.0.3":
  locations:
    - "node_modules/args"

"array-back@npm:3.1.0":
  locations:
    - "node_modules/array-back"

"array-back@npm:6.2.2":
  locations:
    - "node_modules/table-layout/node_modules/array-back"
    - "node_modules/command-line-usage/node_modules/array-back"

"array-buffer-byte-length@npm:1.0.2":
  locations:
    - "node_modules/array-buffer-byte-length"

"array-includes@npm:3.1.8":
  locations:
    - "node_modules/array-includes"

"array-union@npm:2.1.0":
  locations:
    - "node_modules/array-union"

"array.prototype.findlast@npm:1.2.5":
  locations:
    - "node_modules/array.prototype.findlast"

"array.prototype.flat@npm:1.3.3":
  locations:
    - "node_modules/array.prototype.flat"

"array.prototype.flatmap@npm:1.3.3":
  locations:
    - "node_modules/array.prototype.flatmap"

"array.prototype.tosorted@npm:1.1.4":
  locations:
    - "node_modules/array.prototype.tosorted"

"arraybuffer.prototype.slice@npm:1.0.4":
  locations:
    - "node_modules/arraybuffer.prototype.slice"

"asn1@npm:0.2.6":
  locations:
    - "node_modules/asn1"

"assert-plus@npm:1.0.0":
  locations:
    - "node_modules/assert-plus"

"astral-regex@npm:2.0.0":
  locations:
    - "node_modules/astral-regex"

"async-exit-hook@npm:2.0.1":
  locations:
    - "node_modules/async-exit-hook"

"async@npm:3.2.6":
  locations:
    - "node_modules/async"

"asynckit@npm:0.4.0":
  locations:
    - "node_modules/asynckit"

"at-least-node@npm:1.0.0":
  locations:
    - "node_modules/at-least-node"

"atomically@npm:1.7.0":
  locations:
    - "node_modules/atomically"

"available-typed-arrays@npm:1.0.7":
  locations:
    - "node_modules/available-typed-arrays"

"aws-sign2@npm:0.7.0":
  locations:
    - "node_modules/aws-sign2"

"aws4@npm:1.13.2":
  locations:
    - "node_modules/aws4"

"axios@npm:0.27.2":
  locations:
    - "node_modules/webdav/node_modules/axios"

"axios@npm:1.7.9":
  locations:
    - "node_modules/axios"

"bail@npm:2.0.2":
  locations:
    - "node_modules/bail"

"balanced-match@npm:1.0.2":
  locations:
    - "node_modules/balanced-match"

"base-64@npm:1.0.0":
  locations:
    - "node_modules/base-64"

"base64-arraybuffer@npm:1.0.2":
  locations:
    - "node_modules/base64-arraybuffer"

"base64-js@npm:1.5.1":
  locations:
    - "node_modules/base64-js"

"bcrypt-pbkdf@npm:1.0.2":
  locations:
    - "node_modules/bcrypt-pbkdf"

"bidi-js@npm:1.0.3":
  locations:
    - "node_modules/bidi-js"

"bindings@npm:1.5.0":
  locations:
    - "node_modules/bindings"

"bl@npm:1.2.3":
  locations:
    - "node_modules/bl"

"bl@npm:4.1.0":
  locations:
    - "node_modules/tar-fs/node_modules/bl"

"bluebird-lst@npm:1.0.9":
  locations:
    - "node_modules/bluebird-lst"

"bluebird@npm:3.4.7":
  locations:
    - "node_modules/bluebird"

"bluebird@npm:3.7.2":
  locations:
    - "node_modules/bluebird-lst/node_modules/bluebird"

"bmp-js@npm:0.1.0":
  locations:
    - "node_modules/bmp-js"

"boolean@npm:3.2.0":
  locations:
    - "node_modules/boolean"

"brace-expansion@npm:1.1.11":
  locations:
    - "node_modules/minimatch/node_modules/brace-expansion"

"brace-expansion@npm:2.0.1":
  locations:
    - "node_modules/brace-expansion"

"braces@npm:3.0.3":
  locations:
    - "node_modules/braces"

"browser-image-compression@npm:2.0.2":
  locations:
    - "node_modules/browser-image-compression"

"browserslist@npm:4.24.3":
  locations:
    - "node_modules/browserslist"

"buffer-alloc-unsafe@npm:1.1.0":
  locations:
    - "node_modules/buffer-alloc-unsafe"

"buffer-alloc@npm:1.2.0":
  locations:
    - "node_modules/buffer-alloc"

"buffer-crc32@npm:0.2.13":
  locations:
    - "node_modules/buffer-crc32"

"buffer-equal@npm:0.0.1":
  locations:
    - "node_modules/load-bmfont/node_modules/buffer-equal"

"buffer-equal@npm:1.0.1":
  locations:
    - "node_modules/buffer-equal"

"buffer-fill@npm:1.0.0":
  locations:
    - "node_modules/buffer-fill"

"buffer-from@npm:1.1.2":
  locations:
    - "node_modules/buffer-from"

"buffer@npm:5.7.1":
  locations:
    - "node_modules/buffer"

"builder-util-runtime@npm:9.2.10":
  locations:
    - "node_modules/electron-updater/node_modules/builder-util-runtime"

"builder-util-runtime@npm:9.2.4":
  locations:
    - "node_modules/builder-util-runtime"

"builder-util@npm:24.13.1":
  locations:
    - "node_modules/builder-util"

"byte-length@npm:1.0.2":
  locations:
    - "node_modules/byte-length"

"cac@npm:6.7.14":
  locations:
    - "node_modules/cac"

"cacache@npm:15.3.0":
  locations:
    - "node_modules/sqlite3/node_modules/cacache"

"cacache@npm:19.0.1":
  locations:
    - "node_modules/cacache"

"cacheable-lookup@npm:5.0.4":
  locations:
    - "node_modules/got/node_modules/cacheable-lookup"

"cacheable-lookup@npm:7.0.0":
  locations:
    - "node_modules/cacheable-lookup"

"cacheable-request@npm:10.2.14":
  locations:
    - "node_modules/cacheable-request"

"cacheable-request@npm:7.0.4":
  locations:
    - "node_modules/got/node_modules/cacheable-request"

"call-bind-apply-helpers@npm:1.0.1":
  locations:
    - "node_modules/call-bind-apply-helpers"

"call-bind@npm:1.0.8":
  locations:
    - "node_modules/call-bind"

"call-bound@npm:1.0.3":
  locations:
    - "node_modules/call-bound"

"callsites@npm:3.1.0":
  locations:
    - "node_modules/callsites"

"camelcase@npm:3.0.0":
  locations:
    - "node_modules/camelcase"

"camelcase@npm:5.0.0":
  locations:
    - "node_modules/args/node_modules/camelcase"

"camelcase@npm:6.3.0":
  locations:
    - "node_modules/@langchain/core/node_modules/camelcase"

"camelize@npm:1.0.1":
  locations:
    - "node_modules/camelize"

"caniuse-lite@npm:1.0.30001690":
  locations:
    - "node_modules/caniuse-lite"

"caseless@npm:0.12.0":
  locations:
    - "node_modules/caseless"

"ccount@npm:2.0.1":
  locations:
    - "node_modules/ccount"

"centra@npm:2.7.0":
  locations:
    - "node_modules/centra"

"chalk-template@npm:0.4.0":
  locations:
    - "node_modules/chalk-template"

"chalk@npm:2.4.2":
  locations:
    - "node_modules/args/node_modules/chalk"

"chalk@npm:4.1.2":
  locations:
    - "node_modules/chalk"

"character-entities-html4@npm:2.1.0":
  locations:
    - "node_modules/character-entities-html4"

"character-entities-legacy@npm:3.0.0":
  locations:
    - "node_modules/character-entities-legacy"

"character-entities@npm:2.0.2":
  locations:
    - "node_modules/character-entities"

"character-reference-invalid@npm:2.0.1":
  locations:
    - "node_modules/character-reference-invalid"

"charenc@npm:0.0.2":
  locations:
    - "node_modules/charenc"

"chokidar@npm:4.0.3":
  locations:
    - "node_modules/chokidar"

"chownr@npm:1.1.4":
  locations:
    - "node_modules/tar-fs/node_modules/chownr"

"chownr@npm:2.0.0":
  locations:
    - "node_modules/chownr"

"chownr@npm:3.0.0":
  locations:
    - "node_modules/node-gyp/node_modules/chownr"
    - "node_modules/cacache/node_modules/chownr"

"chromium-pickle-js@npm:0.2.0":
  locations:
    - "node_modules/chromium-pickle-js"

"ci-info@npm:3.9.0":
  locations:
    - "node_modules/ci-info"

"classnames@npm:2.5.1":
  locations:
    - "node_modules/classnames"

"clean-stack@npm:2.2.0":
  locations:
    - "node_modules/clean-stack"

"cli-truncate@npm:2.1.0":
  locations:
    - "node_modules/cli-truncate"

"cliui@npm:3.2.0":
  locations:
    - "node_modules/svg2png/node_modules/cliui"

"cliui@npm:8.0.1":
  locations:
    - "node_modules/cliui"

"clone-response@npm:1.0.3":
  locations:
    - "node_modules/clone-response"

"code-point-at@npm:1.1.0":
  locations:
    - "node_modules/code-point-at"

"color-convert@npm:1.9.3":
  locations:
    - "node_modules/args/node_modules/color-convert"

"color-convert@npm:2.0.1":
  locations:
    - "node_modules/color-convert"

"color-name@npm:1.1.3":
  locations:
    - "node_modules/args/node_modules/color-name"

"color-name@npm:1.1.4":
  locations:
    - "node_modules/color-name"

"color-support@npm:1.1.3":
  locations:
    - "node_modules/color-support"

"combined-stream@npm:1.0.8":
  locations:
    - "node_modules/combined-stream"

"comma-separated-tokens@npm:2.0.3":
  locations:
    - "node_modules/comma-separated-tokens"

"command-line-args@npm:5.2.1":
  locations:
    - "node_modules/command-line-args"

"command-line-usage@npm:7.0.3":
  locations:
    - "node_modules/command-line-usage"

"commander@npm:10.0.1":
  locations:
    - "node_modules/commander"

"commander@npm:2.20.3":
  locations:
    - "node_modules/seek-bzip/node_modules/commander"

"commander@npm:5.1.0":
  locations:
    - "node_modules/@electron/asar/node_modules/commander"

"commander@npm:6.2.1":
  locations:
    - "node_modules/icon-gen/node_modules/commander"

"commander@npm:8.3.0":
  locations:
    - "node_modules/katex/node_modules/commander"

"commander@npm:9.2.0":
  locations:
    - "node_modules/speech-rule-engine/node_modules/commander"

"compare-version@npm:0.1.2":
  locations:
    - "node_modules/compare-version"

"compute-scroll-into-view@npm:3.1.0":
  locations:
    - "node_modules/compute-scroll-into-view"

"concat-map@npm:0.0.1":
  locations:
    - "node_modules/concat-map"

"concat-stream@npm:1.6.2":
  locations:
    - "node_modules/concat-stream"

"conf@npm:10.2.0":
  locations:
    - "node_modules/conf"

"config-file-ts@npm:0.2.6":
  locations:
    - "node_modules/config-file-ts"

"console-control-strings@npm:1.1.0":
  locations:
    - "node_modules/console-control-strings"

"console-table-printer@npm:2.12.1":
  locations:
    - "node_modules/console-table-printer"

"convert-source-map@npm:2.0.0":
  locations:
    - "node_modules/convert-source-map"

"copy-to-clipboard@npm:3.3.3":
  locations:
    - "node_modules/copy-to-clipboard"

"core-util-is@npm:1.0.2":
  locations:
    - "node_modules/core-util-is"

"core-util-is@npm:1.0.3":
  locations:
    - "node_modules/tar-stream/node_modules/core-util-is"
    - "node_modules/jszip/node_modules/core-util-is"
    - "node_modules/concat-stream/node_modules/core-util-is"
    - "node_modules/bl/node_modules/core-util-is"

"crc@npm:3.8.0":
  locations:
    - "node_modules/crc"

"cross-spawn@npm:7.0.6":
  locations:
    - "node_modules/cross-spawn"

"crypt@npm:0.0.2":
  locations:
    - "node_modules/crypt"

"css-box-model@npm:1.2.1":
  locations:
    - "node_modules/css-box-model"

"css-color-keywords@npm:1.0.0":
  locations:
    - "node_modules/css-color-keywords"

"css-line-break@npm:2.1.0":
  locations:
    - "node_modules/css-line-break"

"css-to-react-native@npm:3.2.0":
  locations:
    - "node_modules/css-to-react-native"

"css-tree@npm:2.3.1":
  locations:
    - "node_modules/css-tree"

"cssstyle@npm:4.1.0":
  locations:
    - "node_modules/cssstyle"

"csstype@npm:3.1.3":
  locations:
    - "node_modules/csstype"

"csv-parse@npm:5.6.0":
  locations:
    - "node_modules/csv-parse"

"csv-parser@npm:3.1.0":
  locations:
    - "node_modules/csv-parser"

"dashdash@npm:1.14.1":
  locations:
    - "node_modules/dashdash"

"data-uri-to-buffer@npm:4.0.1":
  locations:
    - "node_modules/data-uri-to-buffer"

"data-urls@npm:5.0.0":
  locations:
    - "node_modules/data-urls"

"data-view-buffer@npm:1.0.2":
  locations:
    - "node_modules/data-view-buffer"

"data-view-byte-length@npm:1.0.2":
  locations:
    - "node_modules/data-view-byte-length"

"data-view-byte-offset@npm:1.0.1":
  locations:
    - "node_modules/data-view-byte-offset"

"dayjs@npm:1.11.13":
  locations:
    - "node_modules/dayjs"

"debounce-fn@npm:4.0.0":
  locations:
    - "node_modules/debounce-fn"

"debug@virtual:144a407fee0c74627fb82f5f59d1a7f7a05cccfbd1436799ca69e17a92439bc89be0944b47c32940457f5c76c433e7f6b35066f65ae445dd5d66d5d69bb7548e#npm:3.2.7":
  locations:
    - "node_modules/pdf-parse/node_modules/debug"

"debug@virtual:1a60d4ee7ccf7e46b1396489be5b672ed167f566f1b9109bc5c6d658323da6d19faa6a16669ec2dc318f884a0c23bed4af4c25a275551bc8fd48d39771ae009a#npm:2.6.9":
  locations:
    - "node_modules/extract-zip/node_modules/debug"

"debug@virtual:b15dc30c99f4983712de1a144e2e175e2b8c200096929947b4e310b4254880c8460897e100b8b615ebc2ad2d2bd1697ccc5e4cd911deebf1c5513466a726bd27#npm:4.4.0":
  locations:
    - "node_modules/debug"

"decamelize@npm:1.2.0":
  locations:
    - "node_modules/decamelize"

"decimal.js@npm:10.4.3":
  locations:
    - "node_modules/decimal.js"

"decode-named-character-reference@npm:1.0.2":
  locations:
    - "node_modules/decode-named-character-reference"

"decompress-response@npm:6.0.0":
  locations:
    - "node_modules/decompress-response"

"decompress-tar@npm:4.1.1":
  locations:
    - "node_modules/decompress-tar"

"decompress-tarbz2@npm:4.1.1":
  locations:
    - "node_modules/decompress-tarbz2"

"decompress-targz@npm:4.1.1":
  locations:
    - "node_modules/decompress-targz"

"decompress-unzip@npm:4.0.1":
  locations:
    - "node_modules/decompress-unzip"

"decompress@npm:4.2.1":
  locations:
    - "node_modules/decompress"

"deep-extend@npm:0.6.0":
  locations:
    - "node_modules/deep-extend"

"deep-is@npm:0.1.4":
  locations:
    - "node_modules/deep-is"

"deepmerge@npm:4.3.1":
  locations:
    - "node_modules/deepmerge"

"defer-to-connect@npm:2.0.1":
  locations:
    - "node_modules/defer-to-connect"

"define-data-property@npm:1.1.4":
  locations:
    - "node_modules/define-data-property"

"define-lazy-prop@npm:2.0.0":
  locations:
    - "node_modules/define-lazy-prop"

"define-properties@npm:1.2.1":
  locations:
    - "node_modules/define-properties"

"del@npm:6.1.1":
  locations:
    - "node_modules/del"

"delayed-stream@npm:1.0.0":
  locations:
    - "node_modules/delayed-stream"

"delegates@npm:1.0.0":
  locations:
    - "node_modules/delegates"

"dequal@npm:2.0.3":
  locations:
    - "node_modules/dequal"

"detect-libc@npm:1.0.3":
  locations:
    - "node_modules/@parcel/watcher/node_modules/detect-libc"

"detect-libc@npm:2.0.2":
  locations:
    - "node_modules/detect-libc"

"detect-libc@npm:2.0.3":
  locations:
    - "node_modules/prebuild-install/node_modules/detect-libc"

"detect-node@npm:2.1.0":
  locations:
    - "node_modules/detect-node"

"devlop@npm:1.1.0":
  locations:
    - "node_modules/devlop"

"dexie-react-hooks@virtual:d906658f7b5d855bd3eabcf2d950184ae7f0458b2b4ce870c18ac5743477cf6794be296ef9c192fd94dcaff77e47d42d7184c598dbd48b5163a58e986cf88ba5#npm:1.1.7":
  locations:
    - "node_modules/dexie-react-hooks"

"dexie@npm:4.0.10":
  locations:
    - "node_modules/dexie"

"dingbat-to-unicode@npm:1.0.1":
  locations:
    - "node_modules/dingbat-to-unicode"

"dir-compare@npm:3.3.0":
  locations:
    - "node_modules/dir-compare"

"dir-glob@npm:3.0.1":
  locations:
    - "node_modules/dir-glob"

"dmg-builder@npm:24.13.3":
  locations:
    - "node_modules/dmg-builder"

"dmg-license@npm:1.0.11":
  locations:
    - "node_modules/dmg-license"

"doctrine@npm:2.1.0":
  locations:
    - "node_modules/eslint-plugin-react/node_modules/doctrine"

"doctrine@npm:3.0.0":
  locations:
    - "node_modules/doctrine"

"docx@npm:9.1.0":
  locations:
    - "node_modules/docx"

"dom-serializer@npm:2.0.0":
  locations:
    - "node_modules/dom-serializer"

"dom-walk@npm:0.1.2":
  locations:
    - "node_modules/dom-walk"

"domelementtype@npm:2.3.0":
  locations:
    - "node_modules/domelementtype"

"domhandler@npm:5.0.3":
  locations:
    - "node_modules/domhandler"

"domutils@npm:3.2.2":
  locations:
    - "node_modules/domutils"

"dot-prop@npm:6.0.1":
  locations:
    - "node_modules/dot-prop"

"dotenv-cli@npm:7.4.4":
  locations:
    - "node_modules/dotenv-cli"

"dotenv-expand@npm:10.0.0":
  locations:
    - "node_modules/dotenv-expand"

"dotenv-expand@npm:5.1.0":
  locations:
    - "node_modules/read-config-file/node_modules/dotenv-expand"

"dotenv@npm:16.4.7":
  locations:
    - "node_modules/dotenv"

"dotenv@npm:9.0.2":
  locations:
    - "node_modules/read-config-file/node_modules/dotenv"

"duck@npm:0.1.12":
  locations:
    - "node_modules/duck"

"dunder-proto@npm:1.0.1":
  locations:
    - "node_modules/dunder-proto"

"eastasianwidth@npm:0.2.0":
  locations:
    - "node_modules/eastasianwidth"

"ecc-jsbn@npm:0.1.2":
  locations:
    - "node_modules/ecc-jsbn"

"ejs@npm:3.1.10":
  locations:
    - "node_modules/ejs"

"electron-builder@npm:24.13.3":
  locations:
    - "node_modules/electron-builder"

"electron-devtools-installer@npm:3.2.1":
  locations:
    - "node_modules/electron-devtools-installer"

"electron-icon-builder@npm:2.0.1":
  locations:
    - "node_modules/electron-icon-builder"

"electron-log@npm:5.2.4":
  locations:
    - "node_modules/electron-log"

"electron-publish@npm:24.13.1":
  locations:
    - "node_modules/electron-publish"

"electron-store@npm:8.2.0":
  locations:
    - "node_modules/electron-store"

"electron-to-chromium@npm:1.5.78":
  locations:
    - "node_modules/electron-to-chromium"

"electron-updater@npm:6.3.9":
  locations:
    - "node_modules/electron-updater"

"electron-vite@virtual:d906658f7b5d855bd3eabcf2d950184ae7f0458b2b4ce870c18ac5743477cf6794be296ef9c192fd94dcaff77e47d42d7184c598dbd48b5163a58e986cf88ba5#npm:2.3.0":
  locations:
    - "node_modules/electron-vite"

"electron-window-state@npm:5.0.3":
  locations:
    - "node_modules/electron-window-state"

"electron@npm:34.2.0":
  locations:
    - "node_modules/electron"

"emittery@npm:1.0.3":
  locations:
    - "node_modules/emittery"

"emoji-picker-element@npm:1.26.0":
  locations:
    - "node_modules/emoji-picker-element"

"emoji-regex-xs@npm:1.0.0":
  locations:
    - "node_modules/emoji-regex-xs"

"emoji-regex@npm:10.4.0":
  locations:
    - "node_modules/string-width/node_modules/emoji-regex"

"emoji-regex@npm:8.0.0":
  locations:
    - "node_modules/emoji-regex"

"emoji-regex@npm:9.2.2":
  locations:
    - "node_modules/@isaacs/cliui/node_modules/emoji-regex"

"encoding@npm:0.1.13":
  locations:
    - "node_modules/encoding"

"end-of-stream@npm:1.4.4":
  locations:
    - "node_modules/end-of-stream"

"entities@npm:4.5.0":
  locations:
    - "node_modules/entities"

"env-paths@npm:2.2.1":
  locations:
    - "node_modules/env-paths"

"err-code@npm:2.0.3":
  locations:
    - "node_modules/err-code"

"error-ex@npm:1.3.2":
  locations:
    - "node_modules/error-ex"

"es-abstract@npm:1.23.9":
  locations:
    - "node_modules/es-abstract"

"es-define-property@npm:1.0.1":
  locations:
    - "node_modules/es-define-property"

"es-errors@npm:1.3.0":
  locations:
    - "node_modules/es-errors"

"es-iterator-helpers@npm:1.2.1":
  locations:
    - "node_modules/es-iterator-helpers"

"es-object-atoms@npm:1.0.0":
  locations:
    - "node_modules/es-object-atoms"

"es-set-tostringtag@npm:2.1.0":
  locations:
    - "node_modules/es-set-tostringtag"

"es-shim-unscopables@npm:1.0.2":
  locations:
    - "node_modules/es-shim-unscopables"

"es-to-primitive@npm:1.3.0":
  locations:
    - "node_modules/es-to-primitive"

"es6-error@npm:4.1.1":
  locations:
    - "node_modules/es6-error"

"es6-promise@npm:4.2.8":
  locations:
    - "node_modules/es6-promise"

"esbuild@npm:0.21.5":
  locations:
    - "node_modules/esbuild"

"escalade@npm:3.2.0":
  locations:
    - "node_modules/escalade"

"escape-string-regexp@npm:1.0.5":
  locations:
    - "node_modules/args/node_modules/escape-string-regexp"

"escape-string-regexp@npm:4.0.0":
  locations:
    - "node_modules/escape-string-regexp"

"escape-string-regexp@npm:5.0.0":
  locations:
    - "node_modules/mdast-util-find-and-replace/node_modules/escape-string-regexp"

"eslint-config-prettier@virtual:26d7cac35681ecf7909dce16d38fea88f2dbb1a6dbb67448c1c6a8b6907aaec2737c35934aa3eb87bb56867957392f38adb1e1efb7592e8607ca2f7c387a72ca#npm:9.1.0":
  locations:
    - "node_modules/eslint-config-prettier"

"eslint-plugin-prettier@virtual:26d7cac35681ecf7909dce16d38fea88f2dbb1a6dbb67448c1c6a8b6907aaec2737c35934aa3eb87bb56867957392f38adb1e1efb7592e8607ca2f7c387a72ca#npm:5.2.1":
  locations:
    - "node_modules/eslint-plugin-prettier"

"eslint-plugin-react-hooks@virtual:d906658f7b5d855bd3eabcf2d950184ae7f0458b2b4ce870c18ac5743477cf6794be296ef9c192fd94dcaff77e47d42d7184c598dbd48b5163a58e986cf88ba5#npm:4.6.2":
  locations:
    - "node_modules/eslint-plugin-react-hooks"

"eslint-plugin-react@virtual:d906658f7b5d855bd3eabcf2d950184ae7f0458b2b4ce870c18ac5743477cf6794be296ef9c192fd94dcaff77e47d42d7184c598dbd48b5163a58e986cf88ba5#npm:7.37.3":
  locations:
    - "node_modules/eslint-plugin-react"

"eslint-plugin-simple-import-sort@virtual:d906658f7b5d855bd3eabcf2d950184ae7f0458b2b4ce870c18ac5743477cf6794be296ef9c192fd94dcaff77e47d42d7184c598dbd48b5163a58e986cf88ba5#npm:12.1.1":
  locations:
    - "node_modules/eslint-plugin-simple-import-sort"

"eslint-plugin-unused-imports@virtual:d906658f7b5d855bd3eabcf2d950184ae7f0458b2b4ce870c18ac5743477cf6794be296ef9c192fd94dcaff77e47d42d7184c598dbd48b5163a58e986cf88ba5#npm:4.1.4":
  locations:
    - "node_modules/eslint-plugin-unused-imports"

"eslint-scope@npm:7.2.2":
  locations:
    - "node_modules/eslint-scope"

"eslint-visitor-keys@npm:3.4.3":
  locations:
    - "node_modules/eslint-visitor-keys"

"eslint@npm:8.57.1":
  locations:
    - "node_modules/eslint"

"esm@npm:3.2.25":
  locations:
    - "node_modules/esm"

"espree@npm:9.6.1":
  locations:
    - "node_modules/espree"

"esquery@npm:1.6.0":
  locations:
    - "node_modules/esquery"

"esrecurse@npm:4.3.0":
  locations:
    - "node_modules/esrecurse"

"estraverse@npm:5.3.0":
  locations:
    - "node_modules/estraverse"

"estree-util-is-identifier-name@npm:3.0.0":
  locations:
    - "node_modules/estree-util-is-identifier-name"

"estree-util-visit@npm:2.0.0":
  locations:
    - "node_modules/estree-util-visit"

"esutils@npm:2.0.3":
  locations:
    - "node_modules/esutils"

"event-target-shim@npm:5.0.1":
  locations:
    - "node_modules/event-target-shim"

"eventemitter3@npm:4.0.7":
  locations:
    - "node_modules/eventemitter3"

"exif-parser@npm:0.1.12":
  locations:
    - "node_modules/exif-parser"

"exifremove@npm:1.0.1":
  locations:
    - "node_modules/exifremove"

"expand-template@npm:2.0.3":
  locations:
    - "node_modules/expand-template"

"exponential-backoff@npm:3.1.1":
  locations:
    - "node_modules/exponential-backoff"

"extend@npm:3.0.2":
  locations:
    - "node_modules/extend"

"extract-zip@npm:1.7.0":
  locations:
    - "node_modules/extract-zip"

"extract-zip@npm:2.0.1":
  locations:
    - "node_modules/electron/node_modules/extract-zip"

"extsprintf@npm:1.3.0":
  locations:
    - "node_modules/jsprim/node_modules/extsprintf"

"extsprintf@npm:1.4.1":
  locations:
    - "node_modules/jsprim/node_modules/verror/node_modules/extsprintf"
    - "node_modules/extsprintf"

"fast-deep-equal@npm:3.1.3":
  locations:
    - "node_modules/fast-deep-equal"

"fast-diff@npm:1.3.0":
  locations:
    - "node_modules/fast-diff"

"fast-glob@npm:3.3.3":
  locations:
    - "node_modules/fast-glob"

"fast-json-stable-stringify@npm:2.1.0":
  locations:
    - "node_modules/fast-json-stable-stringify"

"fast-levenshtein@npm:2.0.6":
  locations:
    - "node_modules/fast-levenshtein"

"fast-uri@npm:3.0.5":
  locations:
    - "node_modules/fast-uri"

"fast-xml-parser@npm:4.5.1":
  locations:
    - "node_modules/fast-xml-parser"

"fastq@npm:1.18.0":
  locations:
    - "node_modules/fastq"

"fd-slicer@npm:1.1.0":
  locations:
    - "node_modules/fd-slicer"

"fetch-blob@npm:3.2.0":
  locations:
    - "node_modules/fetch-blob"

"fflate@npm:0.8.1":
  locations:
    - "node_modules/fflate"

"file-entry-cache@npm:6.0.1":
  locations:
    - "node_modules/file-entry-cache"

"file-type@npm:16.5.4":
  locations:
    - "node_modules/file-type"

"file-type@npm:18.5.0":
  locations:
    - "node_modules/office-text-extractor/node_modules/file-type"

"file-type@npm:18.7.0":
  locations:
    - "node_modules/stream-mime-type/node_modules/file-type"

"file-type@npm:3.9.0":
  locations:
    - "node_modules/decompress-unzip/node_modules/file-type"

"file-type@npm:5.2.0":
  locations:
    - "node_modules/decompress-targz/node_modules/file-type"
    - "node_modules/decompress-tar/node_modules/file-type"

"file-type@npm:6.2.0":
  locations:
    - "node_modules/decompress-tarbz2/node_modules/file-type"

"file-uri-to-path@npm:1.0.0":
  locations:
    - "node_modules/file-uri-to-path"

"file-url@npm:2.0.2":
  locations:
    - "node_modules/file-url"

"filelist@npm:1.0.4":
  locations:
    - "node_modules/filelist"

"fill-range@npm:7.1.1":
  locations:
    - "node_modules/fill-range"

"find-replace@npm:3.0.0":
  locations:
    - "node_modules/find-replace"

"find-up@npm:1.1.2":
  locations:
    - "node_modules/find-up"

"find-up@npm:3.0.0":
  locations:
    - "node_modules/pkg-up/node_modules/find-up"

"find-up@npm:5.0.0":
  locations:
    - "node_modules/eslint/node_modules/find-up"

"flat-cache@npm:3.2.0":
  locations:
    - "node_modules/flat-cache"

"flatbuffers@npm:24.12.23":
  locations:
    - "node_modules/flatbuffers"

"flatted@npm:3.3.2":
  locations:
    - "node_modules/flatted"

"follow-redirects@virtual:3c98466f874305529f1a16589101c28705aa489e7ec8ffcbfb5cc062090761c951973322264d8039ff40de705a591171bac1067843c49b197410972b4a9ed9f4#npm:1.15.9":
  locations:
    - "node_modules/follow-redirects"

"for-each@npm:0.3.3":
  locations:
    - "node_modules/for-each"

"foreground-child@npm:3.3.0":
  locations:
    - "node_modules/foreground-child"

"forever-agent@npm:0.6.1":
  locations:
    - "node_modules/forever-agent"

"form-data-encoder@npm:1.7.2":
  locations:
    - "node_modules/form-data-encoder"

"form-data-encoder@npm:2.1.4":
  locations:
    - "node_modules/office-text-extractor/node_modules/form-data-encoder"

"form-data@npm:2.3.3":
  locations:
    - "node_modules/request/node_modules/form-data"

"form-data@npm:4.0.1":
  locations:
    - "node_modules/form-data"

"formdata-node@npm:4.4.1":
  locations:
    - "node_modules/formdata-node"

"formdata-polyfill@npm:4.0.10":
  locations:
    - "node_modules/formdata-polyfill"

"fs-constants@npm:1.0.0":
  locations:
    - "node_modules/fs-constants"

"fs-extra@npm:1.0.0":
  locations:
    - "node_modules/phantomjs-prebuilt/node_modules/fs-extra"

"fs-extra@npm:10.1.0":
  locations:
    - "node_modules/temp-file/node_modules/fs-extra"
    - "node_modules/electron-updater/node_modules/fs-extra"
    - "node_modules/electron-publish/node_modules/fs-extra"
    - "node_modules/electron-builder/node_modules/fs-extra"
    - "node_modules/dmg-builder/node_modules/fs-extra"
    - "node_modules/builder-util/node_modules/fs-extra"
    - "node_modules/app-builder-lib/node_modules/fs-extra"
    - "node_modules/@electron/osx-sign/node_modules/fs-extra"

"fs-extra@npm:11.2.0":
  locations:
    - "node_modules/fs-extra"

"fs-extra@npm:8.1.0":
  locations:
    - "node_modules/@electron/get/node_modules/fs-extra"

"fs-extra@npm:9.1.0":
  locations:
    - "node_modules/app-builder-lib/node_modules/@electron/notarize/node_modules/fs-extra"
    - "node_modules/@malept/flatpak-bundler/node_modules/fs-extra"
    - "node_modules/@electron/universal/node_modules/fs-extra"
    - "node_modules/@electron/notarize/node_modules/fs-extra"

"fs-minipass@npm:2.1.0":
  locations:
    - "node_modules/fs-minipass"

"fs-minipass@npm:3.0.3":
  locations:
    - "node_modules/cacache/node_modules/fs-minipass"

"fs.realpath@npm:1.0.0":
  locations:
    - "node_modules/fs.realpath"

"fsevents@patch:fsevents@npm%3A2.3.3#optional!builtin<compat/fsevents>::version=2.3.3&hash=df0bf1":
  locations:
    - "node_modules/fsevents"

"function-bind@npm:1.1.2":
  locations:
    - "node_modules/function-bind"

"function.prototype.name@npm:1.1.8":
  locations:
    - "node_modules/function.prototype.name"

"functions-have-names@npm:1.2.3":
  locations:
    - "node_modules/functions-have-names"

"gauge@npm:4.0.4":
  locations:
    - "node_modules/gauge"

"gensync@npm:1.0.0-beta.2":
  locations:
    - "node_modules/gensync"

"get-caller-file@npm:1.0.3":
  locations:
    - "node_modules/svg2png/node_modules/get-caller-file"

"get-caller-file@npm:2.0.5":
  locations:
    - "node_modules/get-caller-file"

"get-east-asian-width@npm:1.3.0":
  locations:
    - "node_modules/get-east-asian-width"

"get-intrinsic@npm:1.2.7":
  locations:
    - "node_modules/get-intrinsic"

"get-proto@npm:1.0.1":
  locations:
    - "node_modules/get-proto"

"get-stream@npm:2.3.1":
  locations:
    - "node_modules/decompress-unzip/node_modules/get-stream"

"get-stream@npm:5.2.0":
  locations:
    - "node_modules/got/node_modules/get-stream"
    - "node_modules/electron/node_modules/get-stream"

"get-stream@npm:6.0.1":
  locations:
    - "node_modules/get-stream"

"get-symbol-description@npm:1.1.0":
  locations:
    - "node_modules/get-symbol-description"

"getpass@npm:0.1.7":
  locations:
    - "node_modules/getpass"

"gifwrap@npm:0.9.4":
  locations:
    - "node_modules/gifwrap"

"github-from-package@npm:0.0.0":
  locations:
    - "node_modules/github-from-package"

"glob-parent@npm:5.1.2":
  locations:
    - "node_modules/glob-parent"

"glob-parent@npm:6.0.2":
  locations:
    - "node_modules/eslint/node_modules/glob-parent"

"glob@npm:10.4.5":
  locations:
    - "node_modules/glob"

"glob@npm:7.2.3":
  locations:
    - "node_modules/sqlite3/node_modules/glob"
    - "node_modules/rimraf/node_modules/glob"
    - "node_modules/@electron/asar/node_modules/glob"

"global-agent@npm:3.0.0":
  locations:
    - "node_modules/global-agent"

"global@npm:4.4.0":
  locations:
    - "node_modules/global"

"globals@npm:11.12.0":
  locations:
    - "node_modules/@babel/traverse/node_modules/globals"

"globals@npm:13.24.0":
  locations:
    - "node_modules/globals"

"globalthis@npm:1.0.4":
  locations:
    - "node_modules/globalthis"

"globby@npm:11.1.0":
  locations:
    - "node_modules/globby"

"gopd@npm:1.2.0":
  locations:
    - "node_modules/gopd"

"got@npm:11.8.6":
  locations:
    - "node_modules/got"

"got@npm:13.0.0":
  locations:
    - "node_modules/office-text-extractor/node_modules/got"

"graceful-fs@npm:4.2.11":
  locations:
    - "node_modules/graceful-fs"

"graphemer@npm:1.4.0":
  locations:
    - "node_modules/graphemer"

"har-schema@npm:2.0.0":
  locations:
    - "node_modules/har-schema"

"har-validator@npm:5.1.5":
  locations:
    - "node_modules/har-validator"

"has-bigints@npm:1.1.0":
  locations:
    - "node_modules/has-bigints"

"has-flag@npm:3.0.0":
  locations:
    - "node_modules/args/node_modules/has-flag"

"has-flag@npm:4.0.0":
  locations:
    - "node_modules/has-flag"

"has-property-descriptors@npm:1.0.2":
  locations:
    - "node_modules/has-property-descriptors"

"has-proto@npm:1.2.0":
  locations:
    - "node_modules/has-proto"

"has-symbols@npm:1.1.0":
  locations:
    - "node_modules/has-symbols"

"has-tostringtag@npm:1.0.2":
  locations:
    - "node_modules/has-tostringtag"

"has-unicode@npm:2.0.1":
  locations:
    - "node_modules/has-unicode"

"hash.js@npm:1.1.7":
  locations:
    - "node_modules/hash.js"

"hasha@npm:2.2.0":
  locations:
    - "node_modules/hasha"

"hasown@npm:2.0.2":
  locations:
    - "node_modules/hasown"

"hast-util-from-dom@npm:5.0.1":
  locations:
    - "node_modules/hast-util-from-dom"

"hast-util-from-html-isomorphic@npm:2.0.0":
  locations:
    - "node_modules/hast-util-from-html-isomorphic"

"hast-util-from-html@npm:2.0.3":
  locations:
    - "node_modules/hast-util-from-html"

"hast-util-from-parse5@npm:8.0.2":
  locations:
    - "node_modules/hast-util-from-parse5"

"hast-util-is-element@npm:3.0.0":
  locations:
    - "node_modules/hast-util-is-element"

"hast-util-parse-selector@npm:4.0.0":
  locations:
    - "node_modules/hast-util-parse-selector"

"hast-util-raw@npm:9.1.0":
  locations:
    - "node_modules/hast-util-raw"

"hast-util-to-html@npm:9.0.4":
  locations:
    - "node_modules/hast-util-to-html"

"hast-util-to-jsx-runtime@npm:2.3.2":
  locations:
    - "node_modules/hast-util-to-jsx-runtime"

"hast-util-to-parse5@npm:8.0.0":
  locations:
    - "node_modules/hast-util-to-parse5"

"hast-util-to-text@npm:4.0.2":
  locations:
    - "node_modules/hast-util-to-text"

"hast-util-whitespace@npm:3.0.0":
  locations:
    - "node_modules/hast-util-whitespace"

"hastscript@npm:9.0.0":
  locations:
    - "node_modules/hastscript"

"he@npm:1.2.0":
  locations:
    - "node_modules/he"

"hoist-non-react-statics@npm:3.3.2":
  locations:
    - "node_modules/hoist-non-react-statics"

"hosted-git-info@npm:2.8.9":
  locations:
    - "node_modules/normalize-package-data/node_modules/hosted-git-info"

"hosted-git-info@npm:4.1.0":
  locations:
    - "node_modules/hosted-git-info"

"hot-patcher@npm:1.0.0":
  locations:
    - "node_modules/hot-patcher"

"html-encoding-sniffer@npm:4.0.0":
  locations:
    - "node_modules/html-encoding-sniffer"

"html-parse-stringify@npm:3.0.1":
  locations:
    - "node_modules/html-parse-stringify"

"html-to-text@npm:9.0.5":
  locations:
    - "node_modules/html-to-text"

"html-url-attributes@npm:3.0.1":
  locations:
    - "node_modules/html-url-attributes"

"html-void-elements@npm:3.0.0":
  locations:
    - "node_modules/html-void-elements"

"html2canvas@npm:1.4.1":
  locations:
    - "node_modules/html2canvas"

"htmlparser2@npm:8.0.2":
  locations:
    - "node_modules/htmlparser2"

"http-cache-semantics@npm:4.1.1":
  locations:
    - "node_modules/http-cache-semantics"

"http-proxy-agent@npm:4.0.1":
  locations:
    - "node_modules/sqlite3/node_modules/http-proxy-agent"

"http-proxy-agent@npm:5.0.0":
  locations:
    - "node_modules/builder-util/node_modules/http-proxy-agent"

"http-proxy-agent@npm:7.0.2":
  locations:
    - "node_modules/http-proxy-agent"

"http-signature@npm:1.2.0":
  locations:
    - "node_modules/http-signature"

"http2-wrapper@npm:1.0.3":
  locations:
    - "node_modules/got/node_modules/http2-wrapper"

"http2-wrapper@npm:2.2.1":
  locations:
    - "node_modules/http2-wrapper"

"https-proxy-agent@npm:5.0.1":
  locations:
    - "node_modules/https-proxy-agent"

"https-proxy-agent@npm:7.0.6":
  locations:
    - "node_modules/jsdom/node_modules/https-proxy-agent"
    - "node_modules/@npmcli/agent/node_modules/https-proxy-agent"

"humanize-ms@npm:1.2.1":
  locations:
    - "node_modules/humanize-ms"

"i18next@npm:23.16.8":
  locations:
    - "node_modules/i18next"

"icon-gen@npm:2.1.0":
  locations:
    - "node_modules/icon-gen"

"iconv-corefoundation@npm:1.1.7":
  locations:
    - "node_modules/iconv-corefoundation"

"iconv-lite@npm:0.6.3":
  locations:
    - "node_modules/iconv-lite"

"ieee754@npm:1.2.1":
  locations:
    - "node_modules/ieee754"

"ignore@npm:5.3.2":
  locations:
    - "node_modules/ignore"

"image-q@npm:4.0.0":
  locations:
    - "node_modules/image-q"

"immediate@npm:3.0.6":
  locations:
    - "node_modules/immediate"

"immer@npm:10.1.1":
  locations:
    - "node_modules/immer"

"immutable@npm:5.0.3":
  locations:
    - "node_modules/immutable"

"import-fresh@npm:3.3.0":
  locations:
    - "node_modules/import-fresh"

"imurmurhash@npm:0.1.4":
  locations:
    - "node_modules/imurmurhash"

"indent-string@npm:4.0.0":
  locations:
    - "node_modules/indent-string"

"infer-owner@npm:1.0.4":
  locations:
    - "node_modules/infer-owner"

"inflight@npm:1.0.6":
  locations:
    - "node_modules/inflight"

"inherits@npm:2.0.4":
  locations:
    - "node_modules/inherits"

"ini@npm:1.3.8":
  locations:
    - "node_modules/ini"

"inline-style-parser@npm:0.2.4":
  locations:
    - "node_modules/inline-style-parser"

"internal-slot@npm:1.1.0":
  locations:
    - "node_modules/internal-slot"

"invert-kv@npm:1.0.0":
  locations:
    - "node_modules/invert-kv"

"ip-address@npm:9.0.5":
  locations:
    - "node_modules/ip-address"

"is-alphabetical@npm:2.0.1":
  locations:
    - "node_modules/is-alphabetical"

"is-alphanumerical@npm:2.0.1":
  locations:
    - "node_modules/is-alphanumerical"

"is-array-buffer@npm:3.0.5":
  locations:
    - "node_modules/is-array-buffer"

"is-arrayish@npm:0.2.1":
  locations:
    - "node_modules/is-arrayish"

"is-async-function@npm:2.1.0":
  locations:
    - "node_modules/is-async-function"

"is-bigint@npm:1.1.0":
  locations:
    - "node_modules/is-bigint"

"is-boolean-object@npm:1.2.1":
  locations:
    - "node_modules/is-boolean-object"

"is-buffer@npm:1.1.6":
  locations:
    - "node_modules/is-buffer"

"is-callable@npm:1.2.7":
  locations:
    - "node_modules/is-callable"

"is-ci@npm:3.0.1":
  locations:
    - "node_modules/is-ci"

"is-core-module@npm:2.16.1":
  locations:
    - "node_modules/is-core-module"

"is-data-view@npm:1.0.2":
  locations:
    - "node_modules/is-data-view"

"is-date-object@npm:1.1.0":
  locations:
    - "node_modules/is-date-object"

"is-decimal@npm:2.0.1":
  locations:
    - "node_modules/is-decimal"

"is-docker@npm:2.2.1":
  locations:
    - "node_modules/is-docker"

"is-extglob@npm:2.1.1":
  locations:
    - "node_modules/is-extglob"

"is-finalizationregistry@npm:1.1.1":
  locations:
    - "node_modules/is-finalizationregistry"

"is-fullwidth-code-point@npm:1.0.0":
  locations:
    - "node_modules/svg2png/node_modules/is-fullwidth-code-point"

"is-fullwidth-code-point@npm:3.0.0":
  locations:
    - "node_modules/is-fullwidth-code-point"

"is-function@npm:1.0.2":
  locations:
    - "node_modules/is-function"

"is-generator-function@npm:1.1.0":
  locations:
    - "node_modules/is-generator-function"

"is-glob@npm:4.0.3":
  locations:
    - "node_modules/is-glob"

"is-gzip@npm:2.0.0":
  locations:
    - "node_modules/is-gzip"

"is-hexadecimal@npm:2.0.1":
  locations:
    - "node_modules/is-hexadecimal"

"is-lambda@npm:1.0.1":
  locations:
    - "node_modules/is-lambda"

"is-map@npm:2.0.3":
  locations:
    - "node_modules/is-map"

"is-natural-number@npm:4.0.1":
  locations:
    - "node_modules/is-natural-number"

"is-number-object@npm:1.1.1":
  locations:
    - "node_modules/is-number-object"

"is-number@npm:7.0.0":
  locations:
    - "node_modules/is-number"

"is-obj@npm:2.0.0":
  locations:
    - "node_modules/is-obj"

"is-path-cwd@npm:2.2.0":
  locations:
    - "node_modules/is-path-cwd"

"is-path-inside@npm:3.0.3":
  locations:
    - "node_modules/is-path-inside"

"is-plain-obj@npm:4.1.0":
  locations:
    - "node_modules/is-plain-obj"

"is-potential-custom-element-name@npm:1.0.1":
  locations:
    - "node_modules/is-potential-custom-element-name"

"is-regex@npm:1.2.1":
  locations:
    - "node_modules/is-regex"

"is-set@npm:2.0.3":
  locations:
    - "node_modules/is-set"

"is-shared-array-buffer@npm:1.0.4":
  locations:
    - "node_modules/is-shared-array-buffer"

"is-stream@npm:1.1.0":
  locations:
    - "node_modules/is-stream"

"is-string@npm:1.1.1":
  locations:
    - "node_modules/is-string"

"is-symbol@npm:1.1.1":
  locations:
    - "node_modules/is-symbol"

"is-typed-array@npm:1.1.15":
  locations:
    - "node_modules/is-typed-array"

"is-typedarray@npm:1.0.0":
  locations:
    - "node_modules/is-typedarray"

"is-utf8@npm:0.2.1":
  locations:
    - "node_modules/is-utf8"

"is-weakmap@npm:2.0.2":
  locations:
    - "node_modules/is-weakmap"

"is-weakref@npm:1.1.0":
  locations:
    - "node_modules/is-weakref"

"is-weakset@npm:2.0.4":
  locations:
    - "node_modules/is-weakset"

"is-wsl@npm:2.2.0":
  locations:
    - "node_modules/is-wsl"

"isarray@npm:1.0.0":
  locations:
    - "node_modules/tar-stream/node_modules/isarray"
    - "node_modules/jszip/node_modules/isarray"
    - "node_modules/concat-stream/node_modules/isarray"
    - "node_modules/bl/node_modules/isarray"

"isarray@npm:2.0.5":
  locations:
    - "node_modules/isarray"

"isbinaryfile@npm:4.0.10":
  locations:
    - "node_modules/isbinaryfile"

"isbinaryfile@npm:5.0.4":
  locations:
    - "node_modules/app-builder-lib/node_modules/isbinaryfile"

"isexe@npm:2.0.0":
  locations:
    - "node_modules/isexe"

"isexe@npm:3.1.1":
  locations:
    - "node_modules/node-gyp/node_modules/isexe"

"isstream@npm:0.1.2":
  locations:
    - "node_modules/isstream"

"iterator.prototype@npm:1.1.5":
  locations:
    - "node_modules/iterator.prototype"

"jackspeak@npm:3.4.3":
  locations:
    - "node_modules/jackspeak"

"jake@npm:10.9.2":
  locations:
    - "node_modules/jake"

"jimp@npm:0.16.13":
  locations:
    - "node_modules/jimp"

"jpeg-js@npm:0.4.4":
  locations:
    - "node_modules/jpeg-js"

"js-base64@npm:3.7.7":
  locations:
    - "node_modules/js-base64"

"js-tiktoken@npm:1.0.16":
  locations:
    - "node_modules/js-tiktoken"

"js-tokens@npm:4.0.0":
  locations:
    - "node_modules/js-tokens"

"js-yaml@npm:4.1.0":
  locations:
    - "node_modules/js-yaml"

"jsbn@npm:0.1.1":
  locations:
    - "node_modules/jsbn"

"jsbn@npm:1.1.0":
  locations:
    - "node_modules/ip-address/node_modules/jsbn"

"jsdom@virtual:0d2cd091f483e03d2dceb2dd6d0ff095c11fd8cfc1c033da2ede7ec722fd096a1bb460044823a81c77cff2ca8fffe2797cbbb9e8910cf1126d511c4629a7d67a#npm:23.2.0":
  locations:
    - "node_modules/jsdom"

"jsesc@npm:3.1.0":
  locations:
    - "node_modules/jsesc"

"json-bignum@npm:0.0.3":
  locations:
    - "node_modules/json-bignum"

"json-buffer@npm:3.0.1":
  locations:
    - "node_modules/json-buffer"

"json-schema-traverse@npm:0.4.1":
  locations:
    - "node_modules/json-schema-traverse"

"json-schema-traverse@npm:1.0.0":
  locations:
    - "node_modules/conf/node_modules/json-schema-traverse"

"json-schema-typed@npm:7.0.3":
  locations:
    - "node_modules/json-schema-typed"

"json-schema@npm:0.4.0":
  locations:
    - "node_modules/json-schema"

"json-stable-stringify-without-jsonify@npm:1.0.1":
  locations:
    - "node_modules/json-stable-stringify-without-jsonify"

"json-stringify-safe@npm:5.0.1":
  locations:
    - "node_modules/json-stringify-safe"

"json2mq@npm:0.2.0":
  locations:
    - "node_modules/json2mq"

"json5@npm:2.2.3":
  locations:
    - "node_modules/json5"

"jsonfile@npm:2.4.0":
  locations:
    - "node_modules/phantomjs-prebuilt/node_modules/jsonfile"

"jsonfile@npm:4.0.0":
  locations:
    - "node_modules/electron-window-state/node_modules/jsonfile"
    - "node_modules/@electron/get/node_modules/jsonfile"

"jsonfile@npm:6.1.0":
  locations:
    - "node_modules/jsonfile"

"jsonpointer@npm:5.0.1":
  locations:
    - "node_modules/jsonpointer"

"jsprim@npm:1.4.2":
  locations:
    - "node_modules/jsprim"

"jsx-ast-utils@npm:3.3.5":
  locations:
    - "node_modules/jsx-ast-utils"

"jszip@npm:3.10.1":
  locations:
    - "node_modules/jszip"

"katex@npm:0.16.19":
  locations:
    - "node_modules/katex"

"kew@npm:0.7.0":
  locations:
    - "node_modules/kew"

"keyv@npm:4.5.4":
  locations:
    - "node_modules/keyv"

"klaw@npm:1.3.1":
  locations:
    - "node_modules/klaw"

"langchain@virtual:1cf0120fec4b519cc3d96e5ad473d0f8d5191433a0b15666f54026fbcfce5f980a81a19ed19f8b9576cc53947fbb346da2f091f1bbb74878e013b985ff8db278#npm:0.3.15":
  locations:
    - "node_modules/langchain"

"langsmith@virtual:b92fc43796e6f7781b0d10b70274649c7737ed96229c5163646809e1ec46e66cd6d243c144960451a5007b69b1926ca8add6969097a93ca92c4e7a08875b25b2#npm:0.3.7":
  locations:
    - "node_modules/langchain/node_modules/langsmith"

"langsmith@virtual:ce7171b9c8b49dedf13848728aed63b9114b5847d0af9022072d91c772c62798a5cf53ee4b1a13c73b130212945e1af99fe716f4b3fc85942ea43be958620fe4#npm:0.2.14":
  locations:
    - "node_modules/langsmith"

"layerr@npm:0.1.2":
  locations:
    - "node_modules/layerr"

"lazy-val@npm:1.0.5":
  locations:
    - "node_modules/lazy-val"

"lcid@npm:1.0.0":
  locations:
    - "node_modules/lcid"

"leac@npm:0.6.0":
  locations:
    - "node_modules/leac"

"leven@npm:2.1.0":
  locations:
    - "node_modules/leven"

"levn@npm:0.4.1":
  locations:
    - "node_modules/levn"

"libsql@npm:0.4.7":
  locations:
    - "node_modules/libsql"

"lie@npm:3.3.0":
  locations:
    - "node_modules/lie"

"linkify-it@npm:5.0.0":
  locations:
    - "node_modules/linkify-it"

"load-bmfont@npm:1.4.2":
  locations:
    - "node_modules/load-bmfont"

"load-json-file@npm:1.1.0":
  locations:
    - "node_modules/load-json-file"

"locate-path@npm:3.0.0":
  locations:
    - "node_modules/locate-path"

"locate-path@npm:6.0.0":
  locations:
    - "node_modules/eslint/node_modules/locate-path"

"lodash.camelcase@npm:4.3.0":
  locations:
    - "node_modules/lodash.camelcase"

"lodash.escaperegexp@npm:4.1.2":
  locations:
    - "node_modules/lodash.escaperegexp"

"lodash.isequal@npm:4.5.0":
  locations:
    - "node_modules/lodash.isequal"

"lodash.merge@npm:4.6.2":
  locations:
    - "node_modules/lodash.merge"

"lodash@npm:4.17.21":
  locations:
    - "node_modules/lodash"

"longest-streak@npm:3.1.0":
  locations:
    - "node_modules/longest-streak"

"loose-envify@npm:1.4.0":
  locations:
    - "node_modules/loose-envify"

"lop@npm:0.4.2":
  locations:
    - "node_modules/lop"

"lowercase-keys@npm:2.0.0":
  locations:
    - "node_modules/lowercase-keys"

"lowercase-keys@npm:3.0.0":
  locations:
    - "node_modules/responselike/node_modules/lowercase-keys"
    - "node_modules/office-text-extractor/node_modules/lowercase-keys"

"lru-cache@npm:10.4.3":
  locations:
    - "node_modules/lru-cache"

"lru-cache@npm:5.1.1":
  locations:
    - "node_modules/@babel/helper-compilation-targets/node_modules/lru-cache"

"lru-cache@npm:6.0.0":
  locations:
    - "node_modules/sqlite3/node_modules/lru-cache"
    - "node_modules/hosted-git-info/node_modules/lru-cache"

"magic-string@npm:0.30.17":
  locations:
    - "node_modules/magic-string"

"make-dir@npm:1.3.0":
  locations:
    - "node_modules/make-dir"

"make-fetch-happen@npm:14.0.3":
  locations:
    - "node_modules/make-fetch-happen"

"make-fetch-happen@npm:9.1.0":
  locations:
    - "node_modules/sqlite3/node_modules/make-fetch-happen"

"mammoth@npm:1.6.0":
  locations:
    - "node_modules/mammoth"

"markdown-it@npm:14.1.0":
  locations:
    - "node_modules/markdown-it"

"markdown-table@npm:3.0.4":
  locations:
    - "node_modules/markdown-table"

"matcher@npm:3.0.0":
  locations:
    - "node_modules/matcher"

"math-intrinsics@npm:1.1.0":
  locations:
    - "node_modules/math-intrinsics"

"mathjax-full@npm:3.2.2":
  locations:
    - "node_modules/mathjax-full"

"md5@npm:2.3.0":
  locations:
    - "node_modules/md5"

"mdast-util-find-and-replace@npm:3.0.2":
  locations:
    - "node_modules/mdast-util-find-and-replace"

"mdast-util-from-markdown@npm:2.0.2":
  locations:
    - "node_modules/mdast-util-from-markdown"

"mdast-util-gfm-autolink-literal@npm:2.0.1":
  locations:
    - "node_modules/mdast-util-gfm-autolink-literal"

"mdast-util-gfm-footnote@npm:2.0.0":
  locations:
    - "node_modules/mdast-util-gfm-footnote"

"mdast-util-gfm-strikethrough@npm:2.0.0":
  locations:
    - "node_modules/mdast-util-gfm-strikethrough"

"mdast-util-gfm-table@npm:2.0.0":
  locations:
    - "node_modules/mdast-util-gfm-table"

"mdast-util-gfm-task-list-item@npm:2.0.0":
  locations:
    - "node_modules/mdast-util-gfm-task-list-item"

"mdast-util-gfm@npm:3.0.0":
  locations:
    - "node_modules/mdast-util-gfm"

"mdast-util-math@npm:3.0.0":
  locations:
    - "node_modules/mdast-util-math"

"mdast-util-mdx-expression@npm:2.0.1":
  locations:
    - "node_modules/mdast-util-mdx-expression"

"mdast-util-mdx-jsx@npm:3.1.3":
  locations:
    - "node_modules/mdast-util-mdx-jsx"

"mdast-util-mdxjs-esm@npm:2.0.1":
  locations:
    - "node_modules/mdast-util-mdxjs-esm"

"mdast-util-phrasing@npm:4.1.0":
  locations:
    - "node_modules/mdast-util-phrasing"

"mdast-util-to-hast@npm:13.2.0":
  locations:
    - "node_modules/mdast-util-to-hast"

"mdast-util-to-markdown@npm:2.1.2":
  locations:
    - "node_modules/mdast-util-to-markdown"

"mdast-util-to-string@npm:4.0.0":
  locations:
    - "node_modules/mdast-util-to-string"

"mdn-data@npm:2.0.30":
  locations:
    - "node_modules/mdn-data"

"mdurl@npm:2.0.0":
  locations:
    - "node_modules/mdurl"

"memoize-one@npm:6.0.0":
  locations:
    - "node_modules/memoize-one"

"merge2@npm:1.4.1":
  locations:
    - "node_modules/merge2"

"mhchemparser@npm:4.2.1":
  locations:
    - "node_modules/mhchemparser"

"micromark-core-commonmark@npm:2.0.2":
  locations:
    - "node_modules/micromark-core-commonmark"

"micromark-extension-gfm-autolink-literal@npm:2.1.0":
  locations:
    - "node_modules/micromark-extension-gfm-autolink-literal"

"micromark-extension-gfm-footnote@npm:2.1.0":
  locations:
    - "node_modules/micromark-extension-gfm-footnote"

"micromark-extension-gfm-strikethrough@npm:2.1.0":
  locations:
    - "node_modules/micromark-extension-gfm-strikethrough"

"micromark-extension-gfm-table@npm:2.1.0":
  locations:
    - "node_modules/micromark-extension-gfm-table"

"micromark-extension-gfm-tagfilter@npm:2.0.0":
  locations:
    - "node_modules/micromark-extension-gfm-tagfilter"

"micromark-extension-gfm-task-list-item@npm:2.1.0":
  locations:
    - "node_modules/micromark-extension-gfm-task-list-item"

"micromark-extension-gfm@npm:3.0.0":
  locations:
    - "node_modules/micromark-extension-gfm"

"micromark-extension-math@npm:3.1.0":
  locations:
    - "node_modules/micromark-extension-math"

"micromark-extension-mdx-jsx@npm:3.0.1":
  locations:
    - "node_modules/micromark-extension-mdx-jsx"

"micromark-factory-destination@npm:2.0.1":
  locations:
    - "node_modules/micromark-factory-destination"

"micromark-factory-label@npm:2.0.1":
  locations:
    - "node_modules/micromark-factory-label"

"micromark-factory-mdx-expression@npm:2.0.2":
  locations:
    - "node_modules/micromark-factory-mdx-expression"

"micromark-factory-space@npm:2.0.1":
  locations:
    - "node_modules/micromark-factory-space"

"micromark-factory-title@npm:2.0.1":
  locations:
    - "node_modules/micromark-factory-title"

"micromark-factory-whitespace@npm:2.0.1":
  locations:
    - "node_modules/micromark-factory-whitespace"

"micromark-util-character@npm:2.1.1":
  locations:
    - "node_modules/micromark-util-character"

"micromark-util-chunked@npm:2.0.1":
  locations:
    - "node_modules/micromark-util-chunked"

"micromark-util-classify-character@npm:2.0.1":
  locations:
    - "node_modules/micromark-util-classify-character"

"micromark-util-combine-extensions@npm:2.0.1":
  locations:
    - "node_modules/micromark-util-combine-extensions"

"micromark-util-decode-numeric-character-reference@npm:2.0.2":
  locations:
    - "node_modules/micromark-util-decode-numeric-character-reference"

"micromark-util-decode-string@npm:2.0.1":
  locations:
    - "node_modules/micromark-util-decode-string"

"micromark-util-encode@npm:2.0.1":
  locations:
    - "node_modules/micromark-util-encode"

"micromark-util-events-to-acorn@npm:2.0.2":
  locations:
    - "node_modules/micromark-util-events-to-acorn"

"micromark-util-html-tag-name@npm:2.0.1":
  locations:
    - "node_modules/micromark-util-html-tag-name"

"micromark-util-normalize-identifier@npm:2.0.1":
  locations:
    - "node_modules/micromark-util-normalize-identifier"

"micromark-util-resolve-all@npm:2.0.1":
  locations:
    - "node_modules/micromark-util-resolve-all"

"micromark-util-sanitize-uri@npm:2.0.1":
  locations:
    - "node_modules/micromark-util-sanitize-uri"

"micromark-util-subtokenize@npm:2.0.3":
  locations:
    - "node_modules/micromark-util-subtokenize"

"micromark-util-symbol@npm:2.0.1":
  locations:
    - "node_modules/micromark-util-symbol"

"micromark-util-types@npm:2.0.1":
  locations:
    - "node_modules/micromark-util-types"

"micromark@npm:4.0.1":
  locations:
    - "node_modules/micromark"

"micromatch@npm:4.0.8":
  locations:
    - "node_modules/micromatch"

"mime-db@npm:1.52.0":
  locations:
    - "node_modules/mime-db"

"mime-types@npm:2.1.35":
  locations:
    - "node_modules/mime-types"

"mime@npm:1.6.0":
  locations:
    - "node_modules/load-bmfont/node_modules/mime"

"mime@npm:2.6.0":
  locations:
    - "node_modules/electron-publish/node_modules/mime"

"mime@npm:4.0.6":
  locations:
    - "node_modules/mime"

"mimic-fn@npm:2.1.0":
  locations:
    - "node_modules/onetime/node_modules/mimic-fn"

"mimic-fn@npm:3.1.0":
  locations:
    - "node_modules/mimic-fn"

"mimic-response@npm:1.0.1":
  locations:
    - "node_modules/clone-response/node_modules/mimic-response"

"mimic-response@npm:3.1.0":
  locations:
    - "node_modules/decompress-response/node_modules/mimic-response"

"mimic-response@npm:4.0.0":
  locations:
    - "node_modules/mimic-response"

"min-document@npm:2.19.0":
  locations:
    - "node_modules/min-document"

"minimalistic-assert@npm:1.0.1":
  locations:
    - "node_modules/minimalistic-assert"

"minimatch@npm:3.1.2":
  locations:
    - "node_modules/minimatch"

"minimatch@npm:5.1.6":
  locations:
    - "node_modules/webdav/node_modules/minimatch"
    - "node_modules/filelist/node_modules/minimatch"
    - "node_modules/app-builder-lib/node_modules/minimatch"

"minimatch@npm:9.0.3":
  locations:
    - "node_modules/@typescript-eslint/typescript-estree/node_modules/minimatch"

"minimatch@npm:9.0.5":
  locations:
    - "node_modules/glob/node_modules/minimatch"

"minimist@npm:1.2.8":
  locations:
    - "node_modules/minimist"

"minipass-collect@npm:1.0.2":
  locations:
    - "node_modules/minipass-collect"

"minipass-collect@npm:2.0.1":
  locations:
    - "node_modules/cacache/node_modules/minipass-collect"

"minipass-fetch@npm:1.4.1":
  locations:
    - "node_modules/sqlite3/node_modules/minipass-fetch"

"minipass-fetch@npm:4.0.0":
  locations:
    - "node_modules/minipass-fetch"

"minipass-flush@npm:1.0.5":
  locations:
    - "node_modules/minipass-flush"

"minipass-pipeline@npm:1.2.4":
  locations:
    - "node_modules/minipass-pipeline"

"minipass-sized@npm:1.0.3":
  locations:
    - "node_modules/minipass-sized"

"minipass@npm:3.3.6":
  locations:
    - "node_modules/tar/node_modules/minizlib/node_modules/minipass"
    - "node_modules/sqlite3/node_modules/minipass"
    - "node_modules/minipass-sized/node_modules/minipass"
    - "node_modules/minipass-pipeline/node_modules/minipass"
    - "node_modules/minipass-flush/node_modules/minipass"
    - "node_modules/minipass-collect/node_modules/minipass"
    - "node_modules/fs-minipass/node_modules/minipass"

"minipass@npm:5.0.0":
  locations:
    - "node_modules/tar/node_modules/minipass"

"minipass@npm:7.1.2":
  locations:
    - "node_modules/minipass"

"minizlib@npm:2.1.2":
  locations:
    - "node_modules/tar/node_modules/minizlib"
    - "node_modules/sqlite3/node_modules/minizlib"

"minizlib@npm:3.0.1":
  locations:
    - "node_modules/minizlib"

"mj-context-menu@npm:0.6.1":
  locations:
    - "node_modules/mj-context-menu"

"mkdirp-classic@npm:0.5.3":
  locations:
    - "node_modules/mkdirp-classic"

"mkdirp@npm:0.5.6":
  locations:
    - "node_modules/unzip-crx-3/node_modules/mkdirp"
    - "node_modules/extract-zip/node_modules/mkdirp"
    - "node_modules/electron-window-state/node_modules/mkdirp"
    - "node_modules/@jimp/core/node_modules/mkdirp"

"mkdirp@npm:1.0.4":
  locations:
    - "node_modules/mkdirp"

"mkdirp@npm:3.0.1":
  locations:
    - "node_modules/node-gyp/node_modules/mkdirp"
    - "node_modules/cacache/node_modules/mkdirp"

"mri@npm:1.1.4":
  locations:
    - "node_modules/mri"

"ms@npm:2.0.0":
  locations:
    - "node_modules/extract-zip/node_modules/ms"

"ms@npm:2.1.3":
  locations:
    - "node_modules/ms"

"mustache@npm:4.2.0":
  locations:
    - "node_modules/mustache"

"nanoid@npm:3.3.8":
  locations:
    - "node_modules/nanoid"

"nanoid@npm:5.0.9":
  locations:
    - "node_modules/docx/node_modules/nanoid"

"napi-build-utils@npm:1.0.2":
  locations:
    - "node_modules/napi-build-utils"

"natural-compare@npm:1.4.0":
  locations:
    - "node_modules/natural-compare"

"negotiator@npm:0.6.4":
  locations:
    - "node_modules/sqlite3/node_modules/negotiator"

"negotiator@npm:1.0.0":
  locations:
    - "node_modules/negotiator"

"nested-property@npm:4.0.0":
  locations:
    - "node_modules/nested-property"

"node-abi@npm:3.71.0":
  locations:
    - "node_modules/node-abi"

"node-addon-api@npm:1.7.2":
  locations:
    - "node_modules/iconv-corefoundation/node_modules/node-addon-api"

"node-addon-api@npm:7.1.1":
  locations:
    - "node_modules/node-addon-api"

"node-domexception@npm:1.0.0":
  locations:
    - "node_modules/node-domexception"

"node-ensure@npm:0.0.0":
  locations:
    - "node_modules/node-ensure"

"node-fetch@npm:3.3.2":
  locations:
    - "node_modules/@libsql/hrana-client/node_modules/node-fetch"

"node-fetch@virtual:f61cee94e90c332548c57a6bd91167e586cd19458f4b3e599e9b66f9e72445757f6511b8d7e25d4b18ec99b3008d6713edef22bfc62ffb55704871dc94fee802#npm:2.7.0":
  locations:
    - "node_modules/node-fetch"

"node-gyp@npm:11.0.0":
  locations:
    - "node_modules/node-gyp"

"node-gyp@npm:8.4.1":
  locations:
    - "node_modules/sqlite3/node_modules/node-gyp"

"node-releases@npm:2.0.19":
  locations:
    - "node_modules/node-releases"

"nopt@npm:5.0.0":
  locations:
    - "node_modules/sqlite3/node_modules/nopt"

"nopt@npm:8.0.0":
  locations:
    - "node_modules/nopt"

"normalize-package-data@npm:2.5.0":
  locations:
    - "node_modules/normalize-package-data"

"normalize-url@npm:6.1.0":
  locations:
    - "node_modules/got/node_modules/normalize-url"

"normalize-url@npm:8.0.1":
  locations:
    - "node_modules/normalize-url"

"npmlog@npm:6.0.2":
  locations:
    - "node_modules/npmlog"

"number-is-nan@npm:1.0.1":
  locations:
    - "node_modules/number-is-nan"

"oauth-sign@npm:0.9.0":
  locations:
    - "node_modules/oauth-sign"

"object-assign@npm:4.1.1":
  locations:
    - "node_modules/object-assign"

"object-inspect@npm:1.13.3":
  locations:
    - "node_modules/object-inspect"

"object-keys@npm:1.1.1":
  locations:
    - "node_modules/object-keys"

"object.assign@npm:4.1.7":
  locations:
    - "node_modules/object.assign"

"object.entries@npm:1.1.8":
  locations:
    - "node_modules/object.entries"

"object.fromentries@npm:2.0.8":
  locations:
    - "node_modules/object.fromentries"

"object.values@npm:1.2.1":
  locations:
    - "node_modules/object.values"

"office-text-extractor@npm:3.0.3":
  locations:
    - "node_modules/office-text-extractor"

"officeparser@npm:4.2.0":
  locations:
    - "node_modules/officeparser"

"omggif@npm:1.0.10":
  locations:
    - "node_modules/omggif"

"once@npm:1.4.0":
  locations:
    - "node_modules/once"

"onetime@npm:5.1.2":
  locations:
    - "node_modules/onetime"

"oniguruma-to-es@npm:0.10.0":
  locations:
    - "node_modules/oniguruma-to-es"

"open@npm:8.4.2":
  locations:
    - "node_modules/open"

"openai@virtual:3ba10912b2a8c0b1c09534537bc0640b413132d6643eed3f595c4e1a3855cc3002613dc26223fa55dc9a8816908b59a19c5efc4749fd4cd91ef0965cce4bfecd#patch:openai@npm%3A4.77.3#~/.yarn/patches/openai-npm-4.77.3-59c6d42e7a.patch::version=4.77.3&hash=c5d42a":
  locations:
    - "node_modules/openai"
  aliases:
    - "virtual:d906658f7b5d855bd3eabcf2d950184ae7f0458b2b4ce870c18ac5743477cf6794be296ef9c192fd94dcaff77e47d42d7184c598dbd48b5163a58e986cf88ba5#patch:openai@npm%3A4.77.3#~/.yarn/patches/openai-npm-4.77.3-59c6d42e7a.patch::version=4.77.3&hash=c5d42a"

"openapi-types@npm:12.1.3":
  locations:
    - "node_modules/openapi-types"

"option@npm:0.2.4":
  locations:
    - "node_modules/option"

"optionator@npm:0.9.4":
  locations:
    - "node_modules/optionator"

"os-locale@npm:1.4.0":
  locations:
    - "node_modules/os-locale"

"own-keys@npm:1.0.1":
  locations:
    - "node_modules/own-keys"

"p-cancelable@npm:2.1.1":
  locations:
    - "node_modules/got/node_modules/p-cancelable"

"p-cancelable@npm:3.0.0":
  locations:
    - "node_modules/p-cancelable"

"p-finally@npm:1.0.0":
  locations:
    - "node_modules/p-finally"

"p-limit@npm:2.3.0":
  locations:
    - "node_modules/p-locate/node_modules/p-limit"

"p-limit@npm:3.1.0":
  locations:
    - "node_modules/p-limit"

"p-locate@npm:3.0.0":
  locations:
    - "node_modules/p-locate"

"p-locate@npm:5.0.0":
  locations:
    - "node_modules/eslint/node_modules/p-locate"

"p-map@npm:4.0.0":
  locations:
    - "node_modules/p-map"

"p-map@npm:7.0.3":
  locations:
    - "node_modules/cacache/node_modules/p-map"

"p-queue@npm:6.6.2":
  locations:
    - "node_modules/p-queue"

"p-retry@npm:4.6.2":
  locations:
    - "node_modules/p-retry"

"p-timeout@npm:3.2.0":
  locations:
    - "node_modules/p-timeout"

"p-try@npm:2.2.0":
  locations:
    - "node_modules/p-try"

"package-json-from-dist@npm:1.0.1":
  locations:
    - "node_modules/package-json-from-dist"

"pako@npm:1.0.11":
  locations:
    - "node_modules/pako"

"parent-module@npm:1.0.1":
  locations:
    - "node_modules/parent-module"

"parse-bmfont-ascii@npm:1.0.6":
  locations:
    - "node_modules/parse-bmfont-ascii"

"parse-bmfont-binary@npm:1.0.6":
  locations:
    - "node_modules/parse-bmfont-binary"

"parse-bmfont-xml@npm:1.1.6":
  locations:
    - "node_modules/parse-bmfont-xml"

"parse-entities@npm:4.0.2":
  locations:
    - "node_modules/parse-entities"

"parse-headers@npm:2.0.5":
  locations:
    - "node_modules/parse-headers"

"parse-json@npm:2.2.0":
  locations:
    - "node_modules/parse-json"

"parse5@npm:7.2.1":
  locations:
    - "node_modules/parse5"

"parseley@npm:0.12.1":
  locations:
    - "node_modules/parseley"

"path-exists@npm:2.1.0":
  locations:
    - "node_modules/path-exists"

"path-exists@npm:3.0.0":
  locations:
    - "node_modules/locate-path/node_modules/path-exists"

"path-exists@npm:4.0.0":
  locations:
    - "node_modules/eslint/node_modules/path-exists"

"path-is-absolute@npm:1.0.1":
  locations:
    - "node_modules/path-is-absolute"

"path-key@npm:3.1.1":
  locations:
    - "node_modules/path-key"

"path-parse@npm:1.0.7":
  locations:
    - "node_modules/path-parse"

"path-posix@npm:1.0.0":
  locations:
    - "node_modules/path-posix"

"path-scurry@npm:1.11.1":
  locations:
    - "node_modules/path-scurry"

"path-type@npm:1.1.0":
  locations:
    - "node_modules/read-pkg/node_modules/path-type"

"path-type@npm:4.0.0":
  locations:
    - "node_modules/path-type"

"pdf-parse@patch:pdf-parse@npm%3A1.1.1#~/.yarn/patches/pdf-parse-npm-1.1.1-04a6109b2a.patch::version=1.1.1&hash=d6cd03":
  locations:
    - "node_modules/pdf-parse"

"peberminta@npm:0.9.0":
  locations:
    - "node_modules/peberminta"

"peek-readable@npm:4.1.0":
  locations:
    - "node_modules/file-type/node_modules/peek-readable"

"peek-readable@npm:5.3.1":
  locations:
    - "node_modules/peek-readable"

"pend@npm:1.2.0":
  locations:
    - "node_modules/pend"

"performance-now@npm:2.1.0":
  locations:
    - "node_modules/performance-now"

"phantomjs-prebuilt@npm:2.1.16":
  locations:
    - "node_modules/phantomjs-prebuilt"

"phin@npm:2.9.3":
  locations:
    - "node_modules/@jimp/core/node_modules/phin"

"phin@npm:3.7.1":
  locations:
    - "node_modules/phin"

"picocolors@npm:1.1.1":
  locations:
    - "node_modules/picocolors"

"picomatch@npm:2.3.1":
  locations:
    - "node_modules/picomatch"

"picomatch@npm:4.0.2":
  locations:
    - "node_modules/rollup-plugin-visualizer/node_modules/picomatch"

"pify@npm:2.3.0":
  locations:
    - "node_modules/pify"

"pify@npm:3.0.0":
  locations:
    - "node_modules/make-dir/node_modules/pify"

"pinkie-promise@npm:2.0.1":
  locations:
    - "node_modules/pinkie-promise"

"pinkie@npm:2.0.4":
  locations:
    - "node_modules/pinkie"

"pixelmatch@npm:4.0.2":
  locations:
    - "node_modules/pixelmatch"

"pkg-up@npm:3.1.0":
  locations:
    - "node_modules/pkg-up"

"plist@npm:3.1.0":
  locations:
    - "node_modules/plist"

"pn@npm:1.1.0":
  locations:
    - "node_modules/pn"

"pngjs@npm:3.4.0":
  locations:
    - "node_modules/pngjs"

"pngjs@npm:6.0.0":
  locations:
    - "node_modules/icon-gen/node_modules/pngjs"

"possible-typed-array-names@npm:1.0.0":
  locations:
    - "node_modules/possible-typed-array-names"

"postcss-value-parser@npm:4.2.0":
  locations:
    - "node_modules/postcss-value-parser"

"postcss@npm:8.4.38":
  locations:
    - "node_modules/postcss"

"postcss@npm:8.4.49":
  locations:
    - "node_modules/vite/node_modules/postcss"

"prebuild-install@npm:7.1.2":
  locations:
    - "node_modules/prebuild-install"

"prelude-ls@npm:1.2.1":
  locations:
    - "node_modules/prelude-ls"

"prettier-linter-helpers@npm:1.0.0":
  locations:
    - "node_modules/prettier-linter-helpers"

"prettier@npm:3.4.2":
  locations:
    - "node_modules/prettier"

"proc-log@npm:5.0.0":
  locations:
    - "node_modules/proc-log"

"process-nextick-args@npm:2.0.1":
  locations:
    - "node_modules/process-nextick-args"

"process@npm:0.11.10":
  locations:
    - "node_modules/process"

"progress@npm:1.1.8":
  locations:
    - "node_modules/progress"

"progress@npm:2.0.3":
  locations:
    - "node_modules/@electron/get/node_modules/progress"

"promise-inflight@virtual:a7e5239c6ae68bf6359adfd3598326db000e94dbb349bc00a3852ed53a31712a0e2e787228c6e859d3e5cf2fbb872aba1ea4abe4995cef8086a77ef619ae1be6#npm:1.0.1":
  locations:
    - "node_modules/promise-inflight"

"promise-limit@npm:2.7.0":
  locations:
    - "node_modules/promise-limit"

"promise-retry@npm:2.0.1":
  locations:
    - "node_modules/promise-retry"

"prop-types@npm:15.8.1":
  locations:
    - "node_modules/prop-types"

"property-information@npm:6.5.0":
  locations:
    - "node_modules/property-information"

"proxy-from-env@npm:1.1.0":
  locations:
    - "node_modules/proxy-from-env"

"psl@npm:1.15.0":
  locations:
    - "node_modules/psl"

"pump@npm:3.0.2":
  locations:
    - "node_modules/pump"

"punycode.js@npm:2.3.1":
  locations:
    - "node_modules/punycode.js"

"punycode@npm:2.3.1":
  locations:
    - "node_modules/punycode"

"qs@npm:6.5.3":
  locations:
    - "node_modules/qs"

"querystringify@npm:2.2.0":
  locations:
    - "node_modules/querystringify"

"queue-microtask@npm:1.2.3":
  locations:
    - "node_modules/queue-microtask"

"quick-lru@npm:5.1.1":
  locations:
    - "node_modules/quick-lru"

"raf-schd@npm:4.0.3":
  locations:
    - "node_modules/raf-schd"

"rc-cascader@virtual:6df4dbc1ca8071e4a25798dcf556125e6f1f2c329762d063a35400e7dad1cea462309a57b89691ddc97b67420941871587c645698f52f51472459070f709a4eb#npm:3.32.0":
  locations:
    - "node_modules/rc-cascader"

"rc-checkbox@virtual:6df4dbc1ca8071e4a25798dcf556125e6f1f2c329762d063a35400e7dad1cea462309a57b89691ddc97b67420941871587c645698f52f51472459070f709a4eb#npm:3.5.0":
  locations:
    - "node_modules/rc-checkbox"

"rc-collapse@virtual:6df4dbc1ca8071e4a25798dcf556125e6f1f2c329762d063a35400e7dad1cea462309a57b89691ddc97b67420941871587c645698f52f51472459070f709a4eb#npm:3.9.0":
  locations:
    - "node_modules/rc-collapse"

"rc-dialog@virtual:6df4dbc1ca8071e4a25798dcf556125e6f1f2c329762d063a35400e7dad1cea462309a57b89691ddc97b67420941871587c645698f52f51472459070f709a4eb#npm:9.6.0":
  locations:
    - "node_modules/rc-dialog"

"rc-drawer@virtual:6df4dbc1ca8071e4a25798dcf556125e6f1f2c329762d063a35400e7dad1cea462309a57b89691ddc97b67420941871587c645698f52f51472459070f709a4eb#npm:7.2.0":
  locations:
    - "node_modules/rc-drawer"

"rc-dropdown@virtual:6df4dbc1ca8071e4a25798dcf556125e6f1f2c329762d063a35400e7dad1cea462309a57b89691ddc97b67420941871587c645698f52f51472459070f709a4eb#npm:4.2.1":
  locations:
    - "node_modules/rc-dropdown"

"rc-field-form@virtual:6df4dbc1ca8071e4a25798dcf556125e6f1f2c329762d063a35400e7dad1cea462309a57b89691ddc97b67420941871587c645698f52f51472459070f709a4eb#npm:2.7.0":
  locations:
    - "node_modules/rc-field-form"

"rc-image@virtual:6df4dbc1ca8071e4a25798dcf556125e6f1f2c329762d063a35400e7dad1cea462309a57b89691ddc97b67420941871587c645698f52f51472459070f709a4eb#npm:7.11.0":
  locations:
    - "node_modules/rc-image"

"rc-input-number@virtual:6df4dbc1ca8071e4a25798dcf556125e6f1f2c329762d063a35400e7dad1cea462309a57b89691ddc97b67420941871587c645698f52f51472459070f709a4eb#npm:9.4.0":
  locations:
    - "node_modules/rc-input-number"

"rc-input@virtual:6df4dbc1ca8071e4a25798dcf556125e6f1f2c329762d063a35400e7dad1cea462309a57b89691ddc97b67420941871587c645698f52f51472459070f709a4eb#npm:1.7.2":
  locations:
    - "node_modules/rc-input"

"rc-mentions@virtual:6df4dbc1ca8071e4a25798dcf556125e6f1f2c329762d063a35400e7dad1cea462309a57b89691ddc97b67420941871587c645698f52f51472459070f709a4eb#npm:2.19.1":
  locations:
    - "node_modules/rc-mentions"

"rc-menu@virtual:6df4dbc1ca8071e4a25798dcf556125e6f1f2c329762d063a35400e7dad1cea462309a57b89691ddc97b67420941871587c645698f52f51472459070f709a4eb#npm:9.16.0":
  locations:
    - "node_modules/rc-menu"

"rc-motion@virtual:6df4dbc1ca8071e4a25798dcf556125e6f1f2c329762d063a35400e7dad1cea462309a57b89691ddc97b67420941871587c645698f52f51472459070f709a4eb#npm:2.9.5":
  locations:
    - "node_modules/rc-motion"

"rc-notification@virtual:6df4dbc1ca8071e4a25798dcf556125e6f1f2c329762d063a35400e7dad1cea462309a57b89691ddc97b67420941871587c645698f52f51472459070f709a4eb#npm:5.6.2":
  locations:
    - "node_modules/rc-notification"

"rc-overflow@virtual:64af028cd1cf1f44f54cc49d3839c351e16fcaf6a98e56737b14d41fb2c8837a6729f22113d7811ec23e453cc3873e79811d73e1d374c1606123b56f174b40fc#npm:1.3.2":
  locations:
    - "node_modules/rc-overflow"

"rc-pagination@virtual:6df4dbc1ca8071e4a25798dcf556125e6f1f2c329762d063a35400e7dad1cea462309a57b89691ddc97b67420941871587c645698f52f51472459070f709a4eb#npm:5.0.0":
  locations:
    - "node_modules/rc-pagination"

"rc-picker@virtual:6df4dbc1ca8071e4a25798dcf556125e6f1f2c329762d063a35400e7dad1cea462309a57b89691ddc97b67420941871587c645698f52f51472459070f709a4eb#npm:4.9.0":
  locations:
    - "node_modules/rc-picker"

"rc-progress@virtual:6df4dbc1ca8071e4a25798dcf556125e6f1f2c329762d063a35400e7dad1cea462309a57b89691ddc97b67420941871587c645698f52f51472459070f709a4eb#npm:4.0.0":
  locations:
    - "node_modules/rc-progress"

"rc-rate@virtual:6df4dbc1ca8071e4a25798dcf556125e6f1f2c329762d063a35400e7dad1cea462309a57b89691ddc97b67420941871587c645698f52f51472459070f709a4eb#npm:2.13.0":
  locations:
    - "node_modules/rc-rate"

"rc-resize-observer@virtual:6df4dbc1ca8071e4a25798dcf556125e6f1f2c329762d063a35400e7dad1cea462309a57b89691ddc97b67420941871587c645698f52f51472459070f709a4eb#npm:1.4.3":
  locations:
    - "node_modules/rc-resize-observer"

"rc-segmented@virtual:6df4dbc1ca8071e4a25798dcf556125e6f1f2c329762d063a35400e7dad1cea462309a57b89691ddc97b67420941871587c645698f52f51472459070f709a4eb#npm:2.7.0":
  locations:
    - "node_modules/rc-segmented"

"rc-select@virtual:6df4dbc1ca8071e4a25798dcf556125e6f1f2c329762d063a35400e7dad1cea462309a57b89691ddc97b67420941871587c645698f52f51472459070f709a4eb#npm:14.16.4":
  locations:
    - "node_modules/rc-select"

"rc-slider@virtual:6df4dbc1ca8071e4a25798dcf556125e6f1f2c329762d063a35400e7dad1cea462309a57b89691ddc97b67420941871587c645698f52f51472459070f709a4eb#npm:11.1.8":
  locations:
    - "node_modules/rc-slider"

"rc-steps@virtual:6df4dbc1ca8071e4a25798dcf556125e6f1f2c329762d063a35400e7dad1cea462309a57b89691ddc97b67420941871587c645698f52f51472459070f709a4eb#npm:6.0.1":
  locations:
    - "node_modules/rc-steps"

"rc-switch@virtual:6df4dbc1ca8071e4a25798dcf556125e6f1f2c329762d063a35400e7dad1cea462309a57b89691ddc97b67420941871587c645698f52f51472459070f709a4eb#npm:4.1.0":
  locations:
    - "node_modules/rc-switch"

"rc-table@virtual:6df4dbc1ca8071e4a25798dcf556125e6f1f2c329762d063a35400e7dad1cea462309a57b89691ddc97b67420941871587c645698f52f51472459070f709a4eb#npm:7.50.1":
  locations:
    - "node_modules/rc-table"

"rc-tabs@virtual:6df4dbc1ca8071e4a25798dcf556125e6f1f2c329762d063a35400e7dad1cea462309a57b89691ddc97b67420941871587c645698f52f51472459070f709a4eb#npm:15.5.0":
  locations:
    - "node_modules/rc-tabs"

"rc-textarea@virtual:6df4dbc1ca8071e4a25798dcf556125e6f1f2c329762d063a35400e7dad1cea462309a57b89691ddc97b67420941871587c645698f52f51472459070f709a4eb#npm:1.9.0":
  locations:
    - "node_modules/rc-textarea"

"rc-tooltip@virtual:6df4dbc1ca8071e4a25798dcf556125e6f1f2c329762d063a35400e7dad1cea462309a57b89691ddc97b67420941871587c645698f52f51472459070f709a4eb#npm:6.3.2":
  locations:
    - "node_modules/rc-tooltip"

"rc-tree-select@virtual:6df4dbc1ca8071e4a25798dcf556125e6f1f2c329762d063a35400e7dad1cea462309a57b89691ddc97b67420941871587c645698f52f51472459070f709a4eb#npm:5.26.0":
  locations:
    - "node_modules/rc-tree-select"

"rc-tree@virtual:6df4dbc1ca8071e4a25798dcf556125e6f1f2c329762d063a35400e7dad1cea462309a57b89691ddc97b67420941871587c645698f52f51472459070f709a4eb#npm:5.12.4":
  locations:
    - "node_modules/rc-tree"

"rc-upload@virtual:6df4dbc1ca8071e4a25798dcf556125e6f1f2c329762d063a35400e7dad1cea462309a57b89691ddc97b67420941871587c645698f52f51472459070f709a4eb#npm:4.8.1":
  locations:
    - "node_modules/rc-upload"

"rc-util@virtual:6df4dbc1ca8071e4a25798dcf556125e6f1f2c329762d063a35400e7dad1cea462309a57b89691ddc97b67420941871587c645698f52f51472459070f709a4eb#npm:5.44.3":
  locations:
    - "node_modules/rc-util"

"rc-virtual-list@virtual:09ac45d168de210e4f1973fea24e91601620917959e99133d3e218505943ddc9d291613e8ebb73a505a884d5ae0d4403a52de1cacf6e4d8513d2f66a651e2bfd#npm:3.17.0":
  locations:
    - "node_modules/rc-virtual-list"

"rc@npm:1.2.8":
  locations:
    - "node_modules/rc"

"react-dom@virtual:d906658f7b5d855bd3eabcf2d950184ae7f0458b2b4ce870c18ac5743477cf6794be296ef9c192fd94dcaff77e47d42d7184c598dbd48b5163a58e986cf88ba5#npm:18.3.1":
  locations:
    - "node_modules/react-dom"

"react-hotkeys-hook@virtual:d906658f7b5d855bd3eabcf2d950184ae7f0458b2b4ce870c18ac5743477cf6794be296ef9c192fd94dcaff77e47d42d7184c598dbd48b5163a58e986cf88ba5#npm:4.6.1":
  locations:
    - "node_modules/react-hotkeys-hook"

"react-i18next@virtual:d906658f7b5d855bd3eabcf2d950184ae7f0458b2b4ce870c18ac5743477cf6794be296ef9c192fd94dcaff77e47d42d7184c598dbd48b5163a58e986cf88ba5#npm:14.1.3":
  locations:
    - "node_modules/react-i18next"

"react-infinite-scroll-component@virtual:c29777a1cbf81501cbe26424bdff56e6fbd42b1b38f3d1f87ff6f977c628b7d41552d24e4564fc2ad33adb21b8d2cda977931a0800f4a927d2e6e8838d76235c#npm:6.1.0":
  locations:
    - "node_modules/react-infinite-scroll-component"
  aliases:
    - "virtual:d906658f7b5d855bd3eabcf2d950184ae7f0458b2b4ce870c18ac5743477cf6794be296ef9c192fd94dcaff77e47d42d7184c598dbd48b5163a58e986cf88ba5#npm:6.1.0"

"react-is@npm:16.13.1":
  locations:
    - "node_modules/react-is"

"react-is@npm:18.3.1":
  locations:
    - "node_modules/rc-util/node_modules/react-is"
    - "node_modules/@hello-pangea/dnd/node_modules/react-is"

"react-markdown@virtual:d906658f7b5d855bd3eabcf2d950184ae7f0458b2b4ce870c18ac5743477cf6794be296ef9c192fd94dcaff77e47d42d7184c598dbd48b5163a58e986cf88ba5#npm:9.0.3":
  locations:
    - "node_modules/react-markdown"

"react-redux@virtual:4479edbaca4d5713ce5d8846a3d7b7508f9590b3881f6804844a806ca7689e409891bd0585dfdc1d2e9760041e15c998350ced5a5bfa4122ee9fca8e59b6ae8c#npm:8.1.3":
  locations:
    - "node_modules/@hello-pangea/dnd/node_modules/react-redux"

"react-redux@virtual:d906658f7b5d855bd3eabcf2d950184ae7f0458b2b4ce870c18ac5743477cf6794be296ef9c192fd94dcaff77e47d42d7184c598dbd48b5163a58e986cf88ba5#npm:9.2.0":
  locations:
    - "node_modules/react-redux"

"react-refresh@npm:0.14.2":
  locations:
    - "node_modules/react-refresh"

"react-router-dom@virtual:d906658f7b5d855bd3eabcf2d950184ae7f0458b2b4ce870c18ac5743477cf6794be296ef9c192fd94dcaff77e47d42d7184c598dbd48b5163a58e986cf88ba5#npm:6.28.1":
  locations:
    - "node_modules/react-router-dom"

"react-router@virtual:d906658f7b5d855bd3eabcf2d950184ae7f0458b2b4ce870c18ac5743477cf6794be296ef9c192fd94dcaff77e47d42d7184c598dbd48b5163a58e986cf88ba5#npm:6.28.1":
  locations:
    - "node_modules/react-router"

"react-spinners@virtual:d906658f7b5d855bd3eabcf2d950184ae7f0458b2b4ce870c18ac5743477cf6794be296ef9c192fd94dcaff77e47d42d7184c598dbd48b5163a58e986cf88ba5#npm:0.14.1":
  locations:
    - "node_modules/react-spinners"

"react@npm:18.3.1":
  locations:
    - "node_modules/react"

"read-config-file@npm:6.3.2":
  locations:
    - "node_modules/read-config-file"

"read-pkg-up@npm:1.0.1":
  locations:
    - "node_modules/read-pkg-up"

"read-pkg@npm:1.1.0":
  locations:
    - "node_modules/read-pkg"

"readable-stream@npm:2.3.8":
  locations:
    - "node_modules/tar-stream/node_modules/readable-stream"
    - "node_modules/jszip/node_modules/readable-stream"
    - "node_modules/concat-stream/node_modules/readable-stream"
    - "node_modules/bl/node_modules/readable-stream"

"readable-stream@npm:3.6.2":
  locations:
    - "node_modules/readable-stream"

"readable-web-to-node-stream@npm:3.0.2":
  locations:
    - "node_modules/readable-web-to-node-stream"

"readdirp@npm:4.0.2":
  locations:
    - "node_modules/readdirp"

"redux-persist@virtual:d906658f7b5d855bd3eabcf2d950184ae7f0458b2b4ce870c18ac5743477cf6794be296ef9c192fd94dcaff77e47d42d7184c598dbd48b5163a58e986cf88ba5#npm:6.0.0":
  locations:
    - "node_modules/redux-persist"

"redux-thunk@virtual:aaae2c86a654b35e2e8a08794920f29bf8a0226fa936fa54ac58b9243a790922301892b08475d5f55d2341bd3d439236f4298d09bff995f4e71a22b4210e423f#npm:3.1.0":
  locations:
    - "node_modules/redux-thunk"

"redux@npm:4.2.1":
  locations:
    - "node_modules/@hello-pangea/dnd/node_modules/redux"

"redux@npm:5.0.1":
  locations:
    - "node_modules/redux"

"reflect.getprototypeof@npm:1.0.10":
  locations:
    - "node_modules/reflect.getprototypeof"

"regenerator-runtime@npm:0.13.11":
  locations:
    - "node_modules/regenerator-runtime"

"regenerator-runtime@npm:0.14.1":
  locations:
    - "node_modules/@babel/runtime/node_modules/regenerator-runtime"

"regex-recursion@npm:5.1.1":
  locations:
    - "node_modules/regex-recursion"

"regex-utilities@npm:2.3.0":
  locations:
    - "node_modules/regex-utilities"

"regex@npm:5.1.1":
  locations:
    - "node_modules/regex"

"regexp.prototype.flags@npm:1.5.4":
  locations:
    - "node_modules/regexp.prototype.flags"

"rehype-katex@npm:7.0.1":
  locations:
    - "node_modules/rehype-katex"

"rehype-mathjax@npm:6.0.0":
  locations:
    - "node_modules/rehype-mathjax"

"rehype-raw@npm:7.0.0":
  locations:
    - "node_modules/rehype-raw"

"remark-gfm@npm:4.0.0":
  locations:
    - "node_modules/remark-gfm"

"remark-math@npm:6.0.0":
  locations:
    - "node_modules/remark-math"

"remark-parse@npm:11.0.0":
  locations:
    - "node_modules/remark-parse"

"remark-rehype@npm:11.1.1":
  locations:
    - "node_modules/remark-rehype"

"remark-stringify@npm:11.0.0":
  locations:
    - "node_modules/remark-stringify"

"request-progress@npm:2.0.1":
  locations:
    - "node_modules/request-progress"

"request@npm:2.88.2":
  locations:
    - "node_modules/request"

"require-directory@npm:2.1.1":
  locations:
    - "node_modules/require-directory"

"require-from-string@npm:2.0.2":
  locations:
    - "node_modules/require-from-string"

"require-main-filename@npm:1.0.1":
  locations:
    - "node_modules/require-main-filename"

"requires-port@npm:1.0.0":
  locations:
    - "node_modules/requires-port"

"reselect@npm:5.1.1":
  locations:
    - "node_modules/reselect"

"resize-observer-polyfill@npm:1.5.1":
  locations:
    - "node_modules/resize-observer-polyfill"

"resolve-alpn@npm:1.2.1":
  locations:
    - "node_modules/resolve-alpn"

"resolve-from@npm:4.0.0":
  locations:
    - "node_modules/resolve-from"

"resolve@patch:resolve@npm%3A1.22.10#optional!builtin<compat/resolve>::version=1.22.10&hash=c3c19d":
  locations:
    - "node_modules/resolve"

"resolve@patch:resolve@npm%3A2.0.0-next.5#optional!builtin<compat/resolve>::version=2.0.0-next.5&hash=c3c19d":
  locations:
    - "node_modules/eslint-plugin-react/node_modules/resolve"

"responselike@npm:2.0.1":
  locations:
    - "node_modules/got/node_modules/responselike"

"responselike@npm:3.0.0":
  locations:
    - "node_modules/responselike"

"retry@npm:0.12.0":
  locations:
    - "node_modules/retry"

"retry@npm:0.13.1":
  locations:
    - "node_modules/p-retry/node_modules/retry"

"reusify@npm:1.0.4":
  locations:
    - "node_modules/reusify"

"rimraf@npm:3.0.2":
  locations:
    - "node_modules/rimraf"

"rimraf@npm:5.0.10":
  locations:
    - "node_modules/officeparser/node_modules/rimraf"
    - "node_modules/minizlib/node_modules/rimraf"

"roarr@npm:2.15.4":
  locations:
    - "node_modules/roarr"

"rollup-plugin-visualizer@virtual:d906658f7b5d855bd3eabcf2d950184ae7f0458b2b4ce870c18ac5743477cf6794be296ef9c192fd94dcaff77e47d42d7184c598dbd48b5163a58e986cf88ba5#npm:5.14.0":
  locations:
    - "node_modules/rollup-plugin-visualizer"

"rollup@npm:4.30.0":
  locations:
    - "node_modules/rollup"

"rrweb-cssom@npm:0.6.0":
  locations:
    - "node_modules/jsdom/node_modules/rrweb-cssom"

"rrweb-cssom@npm:0.7.1":
  locations:
    - "node_modules/rrweb-cssom"

"run-parallel@npm:1.2.0":
  locations:
    - "node_modules/run-parallel"

"safe-array-concat@npm:1.1.3":
  locations:
    - "node_modules/safe-array-concat"

"safe-buffer@npm:5.1.2":
  locations:
    - "node_modules/tar-stream/node_modules/safe-buffer"
    - "node_modules/jszip/node_modules/safe-buffer"
    - "node_modules/concat-stream/node_modules/safe-buffer"
    - "node_modules/bl/node_modules/string_decoder/node_modules/safe-buffer"
    - "node_modules/bl/node_modules/readable-stream/node_modules/safe-buffer"

"safe-buffer@npm:5.2.1":
  locations:
    - "node_modules/safe-buffer"

"safe-push-apply@npm:1.0.0":
  locations:
    - "node_modules/safe-push-apply"

"safe-regex-test@npm:1.1.0":
  locations:
    - "node_modules/safe-regex-test"

"safer-buffer@npm:2.1.2":
  locations:
    - "node_modules/safer-buffer"

"sanitize-filename@npm:1.6.3":
  locations:
    - "node_modules/sanitize-filename"

"sass@npm:1.83.1":
  locations:
    - "node_modules/sass"

"sax@npm:1.4.1":
  locations:
    - "node_modules/sax"

"saxes@npm:6.0.0":
  locations:
    - "node_modules/saxes"

"scheduler@npm:0.23.2":
  locations:
    - "node_modules/scheduler"

"scroll-into-view-if-needed@npm:3.1.0":
  locations:
    - "node_modules/scroll-into-view-if-needed"

"seek-bzip@npm:1.0.6":
  locations:
    - "node_modules/seek-bzip"

"selderee@npm:0.11.0":
  locations:
    - "node_modules/selderee"

"semver-compare@npm:1.0.0":
  locations:
    - "node_modules/semver-compare"

"semver@npm:5.7.2":
  locations:
    - "node_modules/normalize-package-data/node_modules/semver"

"semver@npm:6.3.1":
  locations:
    - "node_modules/eslint-plugin-react/node_modules/semver"
    - "node_modules/@electron/get/node_modules/semver"
    - "node_modules/@babel/helper-compilation-targets/node_modules/semver"
    - "node_modules/@babel/core/node_modules/semver"

"semver@npm:7.6.3":
  locations:
    - "node_modules/semver"

"serialize-error@npm:7.0.1":
  locations:
    - "node_modules/serialize-error"

"set-blocking@npm:2.0.0":
  locations:
    - "node_modules/set-blocking"

"set-function-length@npm:1.2.2":
  locations:
    - "node_modules/set-function-length"

"set-function-name@npm:2.0.2":
  locations:
    - "node_modules/set-function-name"

"set-proto@npm:1.0.0":
  locations:
    - "node_modules/set-proto"

"setimmediate@npm:1.0.5":
  locations:
    - "node_modules/setimmediate"

"shallowequal@npm:1.1.0":
  locations:
    - "node_modules/shallowequal"

"shebang-command@npm:2.0.0":
  locations:
    - "node_modules/shebang-command"

"shebang-regex@npm:3.0.0":
  locations:
    - "node_modules/shebang-regex"

"shiki@npm:1.26.1":
  locations:
    - "node_modules/shiki"

"side-channel-list@npm:1.0.0":
  locations:
    - "node_modules/side-channel-list"

"side-channel-map@npm:1.0.1":
  locations:
    - "node_modules/side-channel-map"

"side-channel-weakmap@npm:1.0.2":
  locations:
    - "node_modules/side-channel-weakmap"

"side-channel@npm:1.1.0":
  locations:
    - "node_modules/side-channel"

"signal-exit@npm:3.0.7":
  locations:
    - "node_modules/gauge/node_modules/signal-exit"

"signal-exit@npm:4.1.0":
  locations:
    - "node_modules/signal-exit"

"simple-concat@npm:1.0.1":
  locations:
    - "node_modules/simple-concat"

"simple-get@npm:4.0.1":
  locations:
    - "node_modules/simple-get"

"simple-update-notifier@npm:2.0.0":
  locations:
    - "node_modules/simple-update-notifier"

"simple-wcswidth@npm:1.0.1":
  locations:
    - "node_modules/simple-wcswidth"

"sitemapper@npm:3.2.20":
  locations:
    - "node_modules/sitemapper"

"slash@npm:3.0.0":
  locations:
    - "node_modules/slash"

"slice-ansi@npm:3.0.0":
  locations:
    - "node_modules/slice-ansi"

"smart-buffer@npm:4.2.0":
  locations:
    - "node_modules/smart-buffer"

"socks-proxy-agent@npm:6.2.1":
  locations:
    - "node_modules/sqlite3/node_modules/socks-proxy-agent"

"socks-proxy-agent@npm:8.0.5":
  locations:
    - "node_modules/socks-proxy-agent"

"socks@npm:2.8.3":
  locations:
    - "node_modules/socks"

"source-map-js@npm:1.2.1":
  locations:
    - "node_modules/source-map-js"

"source-map-support@npm:0.5.21":
  locations:
    - "node_modules/source-map-support"

"source-map@npm:0.6.1":
  locations:
    - "node_modules/source-map"

"source-map@npm:0.7.4":
  locations:
    - "node_modules/rollup-plugin-visualizer/node_modules/source-map"

"space-separated-tokens@npm:2.0.2":
  locations:
    - "node_modules/space-separated-tokens"

"spdx-correct@npm:3.2.0":
  locations:
    - "node_modules/spdx-correct"

"spdx-exceptions@npm:2.5.0":
  locations:
    - "node_modules/spdx-exceptions"

"spdx-expression-parse@npm:3.0.1":
  locations:
    - "node_modules/spdx-expression-parse"

"spdx-license-ids@npm:3.0.20":
  locations:
    - "node_modules/spdx-license-ids"

"speech-rule-engine@npm:4.0.7":
  locations:
    - "node_modules/speech-rule-engine"

"sprintf-js@npm:1.0.3":
  locations:
    - "node_modules/mammoth/node_modules/sprintf-js"

"sprintf-js@npm:1.1.3":
  locations:
    - "node_modules/sprintf-js"

"sqlite3@virtual:d906658f7b5d855bd3eabcf2d950184ae7f0458b2b4ce870c18ac5743477cf6794be296ef9c192fd94dcaff77e47d42d7184c598dbd48b5163a58e986cf88ba5#npm:5.1.7":
  locations:
    - "node_modules/sqlite3"

"sshpk@npm:1.18.0":
  locations:
    - "node_modules/sshpk"

"ssri@npm:12.0.0":
  locations:
    - "node_modules/ssri"

"ssri@npm:8.0.1":
  locations:
    - "node_modules/sqlite3/node_modules/ssri"

"stat-mode@npm:1.0.0":
  locations:
    - "node_modules/stat-mode"

"stream-head@npm:3.0.0":
  locations:
    - "node_modules/stream-head"

"stream-mime-type@npm:2.0.0":
  locations:
    - "node_modules/stream-mime-type"

"string-convert@npm:0.2.1":
  locations:
    - "node_modules/string-convert"

"string-width@npm:1.0.2":
  locations:
    - "node_modules/svg2png/node_modules/string-width"

"string-width@npm:4.2.3":
  locations:
    - "node_modules/yargs/node_modules/string-width"
    - "node_modules/wrap-ansi/node_modules/string-width"
    - "node_modules/wrap-ansi-cjs/node_modules/string-width"
    - "node_modules/wide-align/node_modules/string-width"
    - "node_modules/string-width-cjs"
    - "node_modules/gauge/node_modules/string-width"
    - "node_modules/cliui/node_modules/string-width"
    - "node_modules/cli-truncate/node_modules/string-width"

"string-width@npm:5.1.2":
  locations:
    - "node_modules/@isaacs/cliui/node_modules/string-width"

"string-width@npm:7.2.0":
  locations:
    - "node_modules/string-width"

"string.prototype.matchall@npm:4.0.12":
  locations:
    - "node_modules/string.prototype.matchall"

"string.prototype.repeat@npm:1.0.0":
  locations:
    - "node_modules/string.prototype.repeat"

"string.prototype.trim@npm:1.2.10":
  locations:
    - "node_modules/string.prototype.trim"

"string.prototype.trimend@npm:1.0.9":
  locations:
    - "node_modules/string.prototype.trimend"

"string.prototype.trimstart@npm:1.0.8":
  locations:
    - "node_modules/string.prototype.trimstart"

"string_decoder@npm:1.1.1":
  locations:
    - "node_modules/tar-stream/node_modules/string_decoder"
    - "node_modules/jszip/node_modules/string_decoder"
    - "node_modules/concat-stream/node_modules/string_decoder"
    - "node_modules/bl/node_modules/string_decoder"

"string_decoder@npm:1.3.0":
  locations:
    - "node_modules/string_decoder"

"stringify-entities@npm:4.0.4":
  locations:
    - "node_modules/stringify-entities"

"strip-ansi@npm:3.0.1":
  locations:
    - "node_modules/svg2png/node_modules/strip-ansi"

"strip-ansi@npm:6.0.1":
  locations:
    - "node_modules/strip-ansi-cjs"
    - "node_modules/strip-ansi"

"strip-ansi@npm:7.1.0":
  locations:
    - "node_modules/string-width/node_modules/strip-ansi"
    - "node_modules/@isaacs/cliui/node_modules/strip-ansi"

"strip-bom@npm:2.0.0":
  locations:
    - "node_modules/strip-bom"

"strip-dirs@npm:2.1.0":
  locations:
    - "node_modules/strip-dirs"

"strip-json-comments@npm:2.0.1":
  locations:
    - "node_modules/rc/node_modules/strip-json-comments"

"strip-json-comments@npm:3.1.1":
  locations:
    - "node_modules/strip-json-comments"

"strnum@npm:1.0.5":
  locations:
    - "node_modules/strnum"

"strtok3@npm:6.3.0":
  locations:
    - "node_modules/file-type/node_modules/strtok3"

"strtok3@npm:7.1.1":
  locations:
    - "node_modules/strtok3"

"style-to-object@npm:1.0.8":
  locations:
    - "node_modules/style-to-object"

"styled-components@virtual:d906658f7b5d855bd3eabcf2d950184ae7f0458b2b4ce870c18ac5743477cf6794be296ef9c192fd94dcaff77e47d42d7184c598dbd48b5163a58e986cf88ba5#npm:6.1.14":
  locations:
    - "node_modules/styled-components"

"stylis@npm:4.3.2":
  locations:
    - "node_modules/styled-components/node_modules/stylis"

"stylis@npm:4.3.4":
  locations:
    - "node_modules/stylis"

"sumchecker@npm:3.0.1":
  locations:
    - "node_modules/sumchecker"

"supports-color@npm:5.5.0":
  locations:
    - "node_modules/args/node_modules/supports-color"

"supports-color@npm:7.2.0":
  locations:
    - "node_modules/supports-color"

"supports-preserve-symlinks-flag@npm:1.0.0":
  locations:
    - "node_modules/supports-preserve-symlinks-flag"

"svg2png@npm:4.1.1":
  locations:
    - "node_modules/svg2png"

"symbol-tree@npm:3.2.4":
  locations:
    - "node_modules/symbol-tree"

"synckit@npm:0.9.2":
  locations:
    - "node_modules/synckit"

"table-layout@npm:4.1.1":
  locations:
    - "node_modules/table-layout"

"tar-fs@npm:2.1.1":
  locations:
    - "node_modules/tar-fs"

"tar-stream@npm:1.6.2":
  locations:
    - "node_modules/tar-stream"

"tar-stream@npm:2.2.0":
  locations:
    - "node_modules/tar-fs/node_modules/tar-stream"

"tar@npm:6.2.1":
  locations:
    - "node_modules/tar"

"tar@npm:7.4.3":
  locations:
    - "node_modules/node-gyp/node_modules/tar"
    - "node_modules/cacache/node_modules/tar"

"temp-file@npm:3.4.0":
  locations:
    - "node_modules/temp-file"

"text-encoding@npm:0.7.0":
  locations:
    - "node_modules/text-encoding"

"text-segmentation@npm:1.0.3":
  locations:
    - "node_modules/text-segmentation"

"text-table@npm:0.2.0":
  locations:
    - "node_modules/text-table"

"throttle-debounce@npm:2.3.0":
  locations:
    - "node_modules/react-infinite-scroll-component/node_modules/throttle-debounce"

"throttle-debounce@npm:5.0.2":
  locations:
    - "node_modules/throttle-debounce"

"throttleit@npm:1.0.1":
  locations:
    - "node_modules/throttleit"

"through2@npm:4.0.2":
  locations:
    - "node_modules/through2"

"through@npm:2.3.8":
  locations:
    - "node_modules/through"

"timm@npm:1.7.1":
  locations:
    - "node_modules/timm"

"tiny-invariant@npm:1.3.3":
  locations:
    - "node_modules/tiny-invariant"

"tiny-typed-emitter@npm:2.1.0":
  locations:
    - "node_modules/tiny-typed-emitter"

"tinycolor2@npm:1.6.0":
  locations:
    - "node_modules/tinycolor2"

"tmp-promise@npm:3.0.3":
  locations:
    - "node_modules/tmp-promise"

"tmp@npm:0.2.3":
  locations:
    - "node_modules/tmp"

"to-buffer@npm:1.1.1":
  locations:
    - "node_modules/to-buffer"

"to-regex-range@npm:5.0.1":
  locations:
    - "node_modules/to-regex-range"

"toggle-selection@npm:1.0.6":
  locations:
    - "node_modules/toggle-selection"

"token-types@npm:4.2.1":
  locations:
    - "node_modules/file-type/node_modules/token-types"

"token-types@npm:5.0.1":
  locations:
    - "node_modules/token-types"

"tokenx@npm:0.4.1":
  locations:
    - "node_modules/tokenx"

"tough-cookie@npm:2.5.0":
  locations:
    - "node_modules/tough-cookie"

"tough-cookie@npm:4.1.4":
  locations:
    - "node_modules/jsdom/node_modules/tough-cookie"

"tr46@npm:0.0.3":
  locations:
    - "node_modules/tr46"

"tr46@npm:5.0.0":
  locations:
    - "node_modules/whatwg-url/node_modules/tr46"

"trim-lines@npm:3.0.1":
  locations:
    - "node_modules/trim-lines"

"trough@npm:2.2.0":
  locations:
    - "node_modules/trough"

"truncate-utf8-bytes@npm:1.0.2":
  locations:
    - "node_modules/truncate-utf8-bytes"

"ts-api-utils@virtual:8d18b839c1ac07f0226f2a43388348b6c33cd7d40791af9c076fcb6684fe6d6dfa19d50820c945600105c49ea388bedbd966fbc635dcdb238c5c2ad6e5f11e95#npm:1.4.3":
  locations:
    - "node_modules/ts-api-utils"

"tslib@npm:2.6.2":
  locations:
    - "node_modules/styled-components/node_modules/tslib"

"tslib@npm:2.8.1":
  locations:
    - "node_modules/tslib"

"tunnel-agent@npm:0.6.0":
  locations:
    - "node_modules/tunnel-agent"

"tweetnacl@npm:0.14.5":
  locations:
    - "node_modules/tweetnacl"

"type-check@npm:0.4.0":
  locations:
    - "node_modules/type-check"

"type-fest@npm:0.13.1":
  locations:
    - "node_modules/serialize-error/node_modules/type-fest"

"type-fest@npm:0.20.2":
  locations:
    - "node_modules/globals/node_modules/type-fest"

"type-fest@npm:2.19.0":
  locations:
    - "node_modules/type-fest"

"typed-array-buffer@npm:1.0.3":
  locations:
    - "node_modules/typed-array-buffer"

"typed-array-byte-length@npm:1.0.3":
  locations:
    - "node_modules/typed-array-byte-length"

"typed-array-byte-offset@npm:1.0.4":
  locations:
    - "node_modules/typed-array-byte-offset"

"typed-array-length@npm:1.0.7":
  locations:
    - "node_modules/typed-array-length"

"typedarray@npm:0.0.6":
  locations:
    - "node_modules/typedarray"

"typescript@patch:typescript@npm%3A5.7.2#optional!builtin<compat/typescript>::version=5.7.2&hash=8c6c40":
  locations:
    - "node_modules/config-file-ts/node_modules/typescript"

"typescript@patch:typescript@npm%3A5.7.3#optional!builtin<compat/typescript>::version=5.7.3&hash=8c6c40":
  locations:
    - "node_modules/typescript"

"typical@npm:4.0.0":
  locations:
    - "node_modules/typical"

"typical@npm:7.3.0":
  locations:
    - "node_modules/command-line-usage/node_modules/typical"

"uc.micro@npm:2.1.0":
  locations:
    - "node_modules/uc.micro"

"unbox-primitive@npm:1.1.0":
  locations:
    - "node_modules/unbox-primitive"

"unbzip2-stream@npm:1.4.3":
  locations:
    - "node_modules/unbzip2-stream"

"underscore@npm:1.13.7":
  locations:
    - "node_modules/underscore"

"undici-types@npm:5.26.5":
  locations:
    - "node_modules/@types/node/node_modules/undici-types"

"undici-types@npm:6.19.8":
  locations:
    - "node_modules/electron/node_modules/undici-types"
    - "node_modules/apache-arrow/node_modules/undici-types"

"undici-types@npm:6.20.0":
  locations:
    - "node_modules/undici-types"

"unified@npm:11.0.5":
  locations:
    - "node_modules/unified"

"unique-filename@npm:1.1.1":
  locations:
    - "node_modules/sqlite3/node_modules/unique-filename"

"unique-filename@npm:4.0.0":
  locations:
    - "node_modules/unique-filename"

"unique-slug@npm:2.0.2":
  locations:
    - "node_modules/sqlite3/node_modules/unique-slug"

"unique-slug@npm:5.0.0":
  locations:
    - "node_modules/unique-slug"

"unist-util-find-after@npm:5.0.0":
  locations:
    - "node_modules/unist-util-find-after"

"unist-util-is@npm:6.0.0":
  locations:
    - "node_modules/unist-util-is"

"unist-util-position-from-estree@npm:2.0.0":
  locations:
    - "node_modules/unist-util-position-from-estree"

"unist-util-position@npm:5.0.0":
  locations:
    - "node_modules/unist-util-position"

"unist-util-remove-position@npm:5.0.0":
  locations:
    - "node_modules/unist-util-remove-position"

"unist-util-stringify-position@npm:4.0.0":
  locations:
    - "node_modules/unist-util-stringify-position"

"unist-util-visit-parents@npm:6.0.1":
  locations:
    - "node_modules/unist-util-visit-parents"

"unist-util-visit@npm:5.0.0":
  locations:
    - "node_modules/unist-util-visit"

"universalify@npm:0.1.2":
  locations:
    - "node_modules/@electron/get/node_modules/universalify"

"universalify@npm:0.2.0":
  locations:
    - "node_modules/jsdom/node_modules/universalify"

"universalify@npm:2.0.1":
  locations:
    - "node_modules/universalify"

"unzip-crx-3@npm:0.2.0":
  locations:
    - "node_modules/unzip-crx-3"

"update-browserslist-db@virtual:1f4e7bedfbc1da62b08a4dff0b1939e165c1ac8621825a199f80044f745d21b1197aa9e3f40b945971ed6970a3219a5c2658011edc0375ed6177bae1c352c57a#npm:1.1.1":
  locations:
    - "node_modules/update-browserslist-db"

"uri-js@npm:4.4.1":
  locations:
    - "node_modules/uri-js"

"url-join@npm:4.0.1":
  locations:
    - "node_modules/url-join"

"url-parse@npm:1.5.10":
  locations:
    - "node_modules/url-parse"

"use-memo-one@virtual:4479edbaca4d5713ce5d8846a3d7b7508f9590b3881f6804844a806ca7689e409891bd0585dfdc1d2e9760041e15c998350ced5a5bfa4122ee9fca8e59b6ae8c#npm:1.1.3":
  locations:
    - "node_modules/use-memo-one"

"use-sync-external-store@virtual:692d35ed19517dd75df295fdc0d75365e557e3935bd9f6bfb54f0608e6f3ec6c410dd8d58bc15e3bde0292ea8436c535bc4da57f1b0a8406b23e3b09bc0339e5#npm:1.4.0":
  locations:
    - "node_modules/use-sync-external-store"

"utf8-byte-length@npm:1.0.5":
  locations:
    - "node_modules/utf8-byte-length"

"utif@npm:2.0.1":
  locations:
    - "node_modules/utif"

"util-deprecate@npm:1.0.2":
  locations:
    - "node_modules/util-deprecate"

"utrie@npm:1.0.2":
  locations:
    - "node_modules/utrie"

"uuid@npm:10.0.0":
  locations:
    - "node_modules/uuid"

"uuid@npm:11.0.4":
  locations:
    - "node_modules/@llm-tools/embedjs-interfaces/node_modules/uuid"

"uuid@npm:3.4.0":
  locations:
    - "node_modules/request/node_modules/uuid"

"uuid@npm:8.3.2":
  locations:
    - "node_modules/icon-gen/node_modules/uuid"

"uzip@npm:0.20201231.0":
  locations:
    - "node_modules/uzip"

"validate-npm-package-license@npm:3.0.4":
  locations:
    - "node_modules/validate-npm-package-license"

"verror@npm:1.10.0":
  locations:
    - "node_modules/jsprim/node_modules/verror"

"verror@npm:1.10.1":
  locations:
    - "node_modules/verror"

"vfile-location@npm:5.0.3":
  locations:
    - "node_modules/vfile-location"

"vfile-message@npm:4.0.2":
  locations:
    - "node_modules/vfile-message"

"vfile@npm:6.0.3":
  locations:
    - "node_modules/vfile"

"vite@virtual:d906658f7b5d855bd3eabcf2d950184ae7f0458b2b4ce870c18ac5743477cf6794be296ef9c192fd94dcaff77e47d42d7184c598dbd48b5163a58e986cf88ba5#npm:5.4.11":
  locations:
    - "node_modules/vite"

"void-elements@npm:3.1.0":
  locations:
    - "node_modules/void-elements"

"w3c-xmlserializer@npm:5.0.0":
  locations:
    - "node_modules/w3c-xmlserializer"

"web-namespaces@npm:2.0.1":
  locations:
    - "node_modules/web-namespaces"

"web-streams-polyfill@npm:3.3.3":
  locations:
    - "node_modules/web-streams-polyfill"

"web-streams-polyfill@npm:4.0.0-beta.3":
  locations:
    - "node_modules/formdata-node/node_modules/web-streams-polyfill"

"webdav@npm:4.11.4":
  locations:
    - "node_modules/webdav"

"webidl-conversions@npm:3.0.1":
  locations:
    - "node_modules/node-fetch/node_modules/webidl-conversions"

"webidl-conversions@npm:7.0.0":
  locations:
    - "node_modules/webidl-conversions"

"whatwg-encoding@npm:3.1.1":
  locations:
    - "node_modules/whatwg-encoding"

"whatwg-mimetype@npm:4.0.0":
  locations:
    - "node_modules/whatwg-mimetype"

"whatwg-url@npm:14.1.0":
  locations:
    - "node_modules/whatwg-url"

"whatwg-url@npm:5.0.0":
  locations:
    - "node_modules/node-fetch/node_modules/whatwg-url"

"which-boxed-primitive@npm:1.1.1":
  locations:
    - "node_modules/which-boxed-primitive"

"which-builtin-type@npm:1.2.1":
  locations:
    - "node_modules/which-builtin-type"

"which-collection@npm:1.0.2":
  locations:
    - "node_modules/which-collection"

"which-module@npm:1.0.0":
  locations:
    - "node_modules/which-module"

"which-typed-array@npm:1.1.18":
  locations:
    - "node_modules/which-typed-array"

"which@npm:1.3.1":
  locations:
    - "node_modules/phantomjs-prebuilt/node_modules/which"

"which@npm:2.0.2":
  locations:
    - "node_modules/which"

"which@npm:5.0.0":
  locations:
    - "node_modules/node-gyp/node_modules/which"

"wicked-good-xpath@npm:1.3.0":
  locations:
    - "node_modules/wicked-good-xpath"

"wide-align@npm:1.1.5":
  locations:
    - "node_modules/wide-align"

"word-wrap@npm:1.2.5":
  locations:
    - "node_modules/word-wrap"

"wordwrapjs@npm:5.1.0":
  locations:
    - "node_modules/wordwrapjs"

"wrap-ansi@npm:2.1.0":
  locations:
    - "node_modules/svg2png/node_modules/wrap-ansi"

"wrap-ansi@npm:7.0.0":
  locations:
    - "node_modules/wrap-ansi-cjs"
    - "node_modules/wrap-ansi"

"wrap-ansi@npm:8.1.0":
  locations:
    - "node_modules/@isaacs/cliui/node_modules/wrap-ansi"

"wrappy@npm:1.0.2":
  locations:
    - "node_modules/wrappy"

"ws@virtual:d46a0b2a1298f44b4585b0e51e04cc7af718aff3191e76bb8a73c27f29d8219f54c864e0531f610b4f018bcae2726d8f23dc8c1a35a9692e90f03267f368c394#npm:8.18.0":
  locations:
    - "node_modules/ws"

"xhr@npm:2.6.0":
  locations:
    - "node_modules/xhr"

"xlsx@https://cdn.sheetjs.com/xlsx-0.20.2/xlsx-0.20.2.tgz":
  locations:
    - "node_modules/xlsx"

"xml-js@npm:1.6.11":
  locations:
    - "node_modules/xml-js"

"xml-name-validator@npm:5.0.0":
  locations:
    - "node_modules/xml-name-validator"

"xml-parse-from-string@npm:1.0.1":
  locations:
    - "node_modules/xml-parse-from-string"

"xml2js@npm:0.5.0":
  locations:
    - "node_modules/parse-bmfont-xml/node_modules/xml2js"

"xml2js@npm:0.6.2":
  locations:
    - "node_modules/xml2js"

"xml@npm:1.0.1":
  locations:
    - "node_modules/xml"

"xmlbuilder@npm:10.1.1":
  locations:
    - "node_modules/mammoth/node_modules/xmlbuilder"

"xmlbuilder@npm:11.0.1":
  locations:
    - "node_modules/xmlbuilder"

"xmlbuilder@npm:15.1.1":
  locations:
    - "node_modules/plist/node_modules/xmlbuilder"
    - "node_modules/@types/plist/node_modules/xmlbuilder"

"xmlchars@npm:2.2.0":
  locations:
    - "node_modules/xmlchars"

"xmldom-sre@npm:0.1.31":
  locations:
    - "node_modules/xmldom-sre"

"xtend@npm:4.0.2":
  locations:
    - "node_modules/xtend"

"y18n@npm:3.2.2":
  locations:
    - "node_modules/svg2png/node_modules/y18n"

"y18n@npm:5.0.8":
  locations:
    - "node_modules/y18n"

"yaku@npm:0.16.7":
  locations:
    - "node_modules/yaku"

"yallist@npm:3.1.1":
  locations:
    - "node_modules/@babel/helper-compilation-targets/node_modules/yallist"

"yallist@npm:4.0.0":
  locations:
    - "node_modules/yallist"

"yallist@npm:5.0.0":
  locations:
    - "node_modules/node-gyp/node_modules/yallist"
    - "node_modules/cacache/node_modules/yallist"

"yaml@npm:2.7.0":
  locations:
    - "node_modules/yaml"

"yargs-parser@npm:21.1.1":
  locations:
    - "node_modules/yargs-parser"

"yargs-parser@npm:4.2.1":
  locations:
    - "node_modules/svg2png/node_modules/yargs-parser"

"yargs@npm:17.7.2":
  locations:
    - "node_modules/yargs"

"yargs@npm:6.6.0":
  locations:
    - "node_modules/svg2png/node_modules/yargs"

"yauzl@npm:2.10.0":
  locations:
    - "node_modules/yauzl"

"yocto-queue@npm:0.1.0":
  locations:
    - "node_modules/yocto-queue"

"zod-to-json-schema@virtual:ce7171b9c8b49dedf13848728aed63b9114b5847d0af9022072d91c772c62798a5cf53ee4b1a13c73b130212945e1af99fe716f4b3fc85942ea43be958620fe4#npm:3.24.1":
  locations:
    - "node_modules/zod-to-json-schema"

"zod@npm:3.24.1":
  locations:
    - "node_modules/zod"

"zwitch@npm:2.0.4":
  locations:
    - "node_modules/zwitch"
