From f3fa5ff106d9b6b7a48a5bdb0348155a17e3f088 Mon Sep 17 00:00:00 2001 From: dish Date: Wed, 1 Oct 2025 17:56:58 -0400 Subject: [PATCH] cspell: migrate from nodePackages --- .../cs/cspell/inject-workplace-deps.patch | 799 ++++++++++++++++ pkgs/by-name/cs/cspell/package.nix | 80 ++ pkgs/development/node-packages/aliases.nix | 1 + .../node-packages/node-packages.json | 1 - .../node-packages/node-packages.nix | 897 ------------------ 5 files changed, 880 insertions(+), 898 deletions(-) create mode 100644 pkgs/by-name/cs/cspell/inject-workplace-deps.patch create mode 100644 pkgs/by-name/cs/cspell/package.nix diff --git a/pkgs/by-name/cs/cspell/inject-workplace-deps.patch b/pkgs/by-name/cs/cspell/inject-workplace-deps.patch new file mode 100644 index 000000000000..ab497c688cc3 --- /dev/null +++ b/pkgs/by-name/cs/cspell/inject-workplace-deps.patch @@ -0,0 +1,799 @@ +diff --git i/.npmrc w/.npmrc +index 7b6aac5399..e5fe8dfea0 100644 +--- i/.npmrc ++++ w/.npmrc +@@ -2,3 +2,4 @@ auto-install-peers=true + strict-peer-dependencies=false + save-workspace-protocol=rolling + node-linker=isolated ++inject-workspace-packages=true +diff --git i/pnpm-lock.yaml w/pnpm-lock.yaml +index ca893d48d9..4e81b2eb2f 100644 +--- i/pnpm-lock.yaml ++++ w/pnpm-lock.yaml +@@ -3,6 +3,7 @@ lockfileVersion: '9.0' + settings: + autoInstallPeers: true + excludeLinksFromLockfile: false ++ injectWorkspacePackages: true + + importers: + +@@ -590,7 +591,7 @@ importers: + devDependencies: + '@cspell/eslint-plugin': + specifier: workspace:* +- version: link:../.. ++ version: file:packages/cspell-eslint-plugin(eslint@8.57.1) + es-toolkit: + specifier: ^1.39.10 + version: 1.39.10 +@@ -1073,7 +1074,7 @@ importers: + devDependencies: + '@cspell/eslint-plugin': + specifier: workspace:* +- version: link:../../../packages/cspell-eslint-plugin ++ version: file:packages/cspell-eslint-plugin(eslint@9.8.0) + '@eslint/js': + specifier: ^9.34.0 + version: 9.34.0 +@@ -2091,6 +2092,10 @@ packages: + resolution: {integrity: sha512-2ZRcZP/ncJ5q953o8i+R0fb8+14PDt5UefUNMrFZZHvfTI0jukAASOQeLY+WT6ASZv6CgbPrApAdbppy9FaXYQ==} + engines: {node: '>=18'} + ++ '@cspell/cspell-bundled-dicts@file:packages/cspell-bundled-dicts': ++ resolution: {directory: packages/cspell-bundled-dicts, type: directory} ++ engines: {node: '>=20'} ++ + '@cspell/cspell-json-reporter@8.19.4': + resolution: {integrity: sha512-pOlUtLUmuDdTIOhDTvWxxta0Wm8RCD/p1V0qUqeP6/Ups1ajBI4FWEpRFd7yMBTUHeGeSNicJX5XeX7wNbAbLQ==} + engines: {node: '>=18'} +@@ -2099,18 +2104,34 @@ packages: + resolution: {integrity: sha512-GNAyk+7ZLEcL2fCMT5KKZprcdsq3L1eYy3e38/tIeXfbZS7Sd1R5FXUe6CHXphVWTItV39TvtLiDwN/2jBts9A==} + engines: {node: '>=18'} + ++ '@cspell/cspell-pipe@file:packages/cspell-pipe': ++ resolution: {directory: packages/cspell-pipe, type: directory} ++ engines: {node: '>=20'} ++ + '@cspell/cspell-resolver@8.19.4': + resolution: {integrity: sha512-S8vJMYlsx0S1D60glX8H2Jbj4mD8519VjyY8lu3fnhjxfsl2bDFZvF3ZHKsLEhBE+Wh87uLqJDUJQiYmevHjDg==} + engines: {node: '>=18'} + ++ '@cspell/cspell-resolver@file:packages/cspell-resolver': ++ resolution: {directory: packages/cspell-resolver, type: directory} ++ engines: {node: '>=20'} ++ + '@cspell/cspell-service-bus@8.19.4': + resolution: {integrity: sha512-uhY+v8z5JiUogizXW2Ft/gQf3eWrh5P9036jN2Dm0UiwEopG/PLshHcDjRDUiPdlihvA0RovrF0wDh4ptcrjuQ==} + engines: {node: '>=18'} + ++ '@cspell/cspell-service-bus@file:packages/cspell-service-bus': ++ resolution: {directory: packages/cspell-service-bus, type: directory} ++ engines: {node: '>=20'} ++ + '@cspell/cspell-types@8.19.4': + resolution: {integrity: sha512-ekMWuNlFiVGfsKhfj4nmc8JCA+1ZltwJgxiKgDuwYtR09ie340RfXFF6YRd2VTW5zN7l4F1PfaAaPklVz6utSg==} + engines: {node: '>=18'} + ++ '@cspell/cspell-types@file:packages/cspell-types': ++ resolution: {directory: packages/cspell-types, type: directory} ++ engines: {node: '>=20'} ++ + '@cspell/dict-ada@4.1.1': + resolution: {integrity: sha512-E+0YW9RhZod/9Qy2gxfNZiHJjCYFlCdI69br1eviQQWB8yOTJX0JHXLs79kOYhSW0kINPVUdvddEBe6Lu6CjGQ==} + +@@ -2321,18 +2342,40 @@ packages: + resolution: {integrity: sha512-0LLghC64+SiwQS20Sa0VfFUBPVia1rNyo0bYeIDoB34AA3qwguDBVJJkthkpmaP1R2JeR/VmxmJowuARc4ZUxA==} + engines: {node: '>=18.0'} + ++ '@cspell/dynamic-import@file:packages/dynamic-import': ++ resolution: {directory: packages/dynamic-import, type: directory} ++ engines: {node: '>=20'} ++ ++ '@cspell/eslint-plugin@file:packages/cspell-eslint-plugin': ++ resolution: {directory: packages/cspell-eslint-plugin, type: directory} ++ engines: {node: '>=20'} ++ peerDependencies: ++ eslint: ^7 || ^8 || ^9 ++ + '@cspell/filetypes@8.19.4': + resolution: {integrity: sha512-D9hOCMyfKtKjjqQJB8F80PWsjCZhVGCGUMiDoQpcta0e+Zl8vHgzwaC0Ai4QUGBhwYEawHGiWUd7Y05u/WXiNQ==} + engines: {node: '>=18'} + ++ '@cspell/filetypes@file:packages/cspell-filetypes': ++ resolution: {directory: packages/cspell-filetypes, type: directory} ++ engines: {node: '>=20'} ++ + '@cspell/strong-weak-map@8.19.4': + resolution: {integrity: sha512-MUfFaYD8YqVe32SQaYLI24/bNzaoyhdBIFY5pVrvMo1ZCvMl8AlfI2OcBXvcGb5aS5z7sCNCJm11UuoYbLI1zw==} + engines: {node: '>=18'} + ++ '@cspell/strong-weak-map@file:packages/cspell-strong-weak-map': ++ resolution: {directory: packages/cspell-strong-weak-map, type: directory} ++ engines: {node: '>=20'} ++ + '@cspell/url@8.19.4': + resolution: {integrity: sha512-Pa474iBxS+lxsAL4XkETPGIq3EgMLCEb9agj3hAd2VGMTCApaiUvamR4b+uGXIPybN70piFxvzrfoxsG2uIP6A==} + engines: {node: '>=18.0'} + ++ '@cspell/url@file:packages/cspell-url': ++ resolution: {directory: packages/cspell-url, type: directory} ++ engines: {node: '>=20'} ++ + '@cspotcode/source-map-support@0.8.1': + resolution: {integrity: sha512-IchNf6dN4tHoMFIn/7OE8LWZ19Y6q/67Bmf6vnGREv8RSbBVb9LPJxEcnwrcwX6ixSvaiGoomAUvu4YSxXrVgw==} + engines: {node: '>=12'} +@@ -3254,6 +3297,9 @@ packages: + '@napi-rs/wasm-runtime@1.0.3': + resolution: {integrity: sha512-rZxtMsLwjdXkMUGC3WwsPwLNVqVqnTJT6MNIB6e+5fhMcSCPP0AOsNWuMQ5mdCq6HNjs/ZeWAEchpqeprqBD2Q==} + ++ '@napi-rs/wasm-runtime@1.0.5': ++ resolution: {integrity: sha512-TBr9Cf9onSAS2LQ2+QHx6XcC6h9+RIzJgbqG3++9TUZSH204AwEy5jg3BTQ0VATsyoGj4ee49tN/y6rvaOOtcg==} ++ + '@nodelib/fs.scandir@2.1.5': + resolution: {integrity: sha512-vq24Bq3ym5HEQm2NKCr3yXDwjc7vTsEThRDnkp2DK9p1uqLR+DHurm/NOTo0KG7HYHU7eppKZj3MyqYuMBf62g==} + engines: {node: '>= 8'} +@@ -3407,12 +3453,8 @@ packages: + '@octokit/types@14.1.0': + resolution: {integrity: sha512-1y6DgTy8Jomcpu33N+p5w58l6xyt55Ar2I91RPiIA0xCJBXyUAhXCcmZaDWSANiha7R9a6qJJ2CRomGPZ6f46g==} + +- '@oxc-project/runtime@0.82.3': +- resolution: {integrity: sha512-LNh5GlJvYHAnMurO+EyA8jJwN1rki7l3PSHuosDh2I7h00T6/u9rCkUjg/SvPmT1CZzvhuW0y+gf7jcqUy/Usg==} +- engines: {node: '>=6.9.0'} +- +- '@oxc-project/types@0.82.3': +- resolution: {integrity: sha512-6nCUxBnGX0c6qfZW5MaF6/fmu5dHJDMiMPaioKHKs5mi5+8/FHQ7WGjgQIz1zxpmceMYfdIXkOaLYE+ejbuOtA==} ++ '@oxc-project/types@0.93.0': ++ resolution: {integrity: sha512-yNtwmWZIBtJsMr5TEfoZFDxIWV6OdScOpza/f5YxbqUMJk+j6QX3Cf3jgZShGEFYWQJ5j9mJ6jM0tZHu2J9Yrg==} + + '@oxc-resolver/binding-android-arm-eabi@11.7.1': + resolution: {integrity: sha512-K0gF1mD6CYMAuX0dMWe6XW1Js00xCOBh/+ZAAJReQMa4+jmAk3bIeitsc8VnDthDbzOOKp3riizP3o/tBvNpgw==} +@@ -3535,78 +3577,91 @@ packages: + '@quansync/fs@0.1.5': + resolution: {integrity: sha512-lNS9hL2aS2NZgNW7BBj+6EBl4rOf8l+tQ0eRY6JWCI8jI2kc53gSoqbjojU0OnAWhzoXiOjFyGsHcDGePB3lhA==} + +- '@rolldown/binding-android-arm64@1.0.0-beta.34': +- resolution: {integrity: sha512-jf5GNe5jP3Sr1Tih0WKvg2bzvh5T/1TA0fn1u32xSH7ca/p5t+/QRr4VRFCV/na5vjwKEhwWrChsL2AWlY+eoA==} ++ '@rolldown/binding-android-arm64@1.0.0-beta.41': ++ resolution: {integrity: sha512-Edflndd9lU7JVhVIvJlZhdCj5DkhYDJPIRn4Dx0RUdfc8asP9xHOI5gMd8MesDDx+BJpdIT/uAmVTearteU/mQ==} ++ engines: {node: ^20.19.0 || >=22.12.0} + cpu: [arm64] + os: [android] + +- '@rolldown/binding-darwin-arm64@1.0.0-beta.34': +- resolution: {integrity: sha512-2F/TqH4QuJQ34tgWxqBjFL3XV1gMzeQgUO8YRtCPGBSP0GhxtoFzsp7KqmQEothsxztlv+KhhT9Dbg3HHwHViQ==} ++ '@rolldown/binding-darwin-arm64@1.0.0-beta.41': ++ resolution: {integrity: sha512-XGCzqfjdk7550PlyZRTBKbypXrB7ATtXhw/+bjtxnklLQs0mKP/XkQVOKyn9qGKSlvH8I56JLYryVxl0PCvSNw==} ++ engines: {node: ^20.19.0 || >=22.12.0} + cpu: [arm64] + os: [darwin] + +- '@rolldown/binding-darwin-x64@1.0.0-beta.34': +- resolution: {integrity: sha512-E1QuFslgLWbHQ8Qli/AqUKdfg0pockQPwRxVbhNQ74SciZEZpzLaujkdmOLSccMlSXDfFCF8RPnMoRAzQ9JV8Q==} ++ '@rolldown/binding-darwin-x64@1.0.0-beta.41': ++ resolution: {integrity: sha512-Ho6lIwGJed98zub7n0xcRKuEtnZgbxevAmO4x3zn3C3N4GVXZD5xvCvTVxSMoeBJwTcIYzkVDRTIhylQNsTgLQ==} ++ engines: {node: ^20.19.0 || >=22.12.0} + cpu: [x64] + os: [darwin] + +- '@rolldown/binding-freebsd-x64@1.0.0-beta.34': +- resolution: {integrity: sha512-VS8VInNCwnkpI9WeQaWu3kVBq9ty6g7KrHdLxYMzeqz24+w9hg712TcWdqzdY6sn+24lUoMD9jTZrZ/qfVpk0g==} ++ '@rolldown/binding-freebsd-x64@1.0.0-beta.41': ++ resolution: {integrity: sha512-ijAZETywvL+gACjbT4zBnCp5ez1JhTRs6OxRN4J+D6AzDRbU2zb01Esl51RP5/8ZOlvB37xxsRQ3X4YRVyYb3g==} ++ engines: {node: ^20.19.0 || >=22.12.0} + cpu: [x64] + os: [freebsd] + +- '@rolldown/binding-linux-arm-gnueabihf@1.0.0-beta.34': +- resolution: {integrity: sha512-4St4emjcnULnxJYb/5ZDrH/kK/j6PcUgc3eAqH5STmTrcF+I9m/X2xvSF2a2bWv1DOQhxBewThu0KkwGHdgu5w==} ++ '@rolldown/binding-linux-arm-gnueabihf@1.0.0-beta.41': ++ resolution: {integrity: sha512-EgIOZt7UildXKFEFvaiLNBXm+4ggQyGe3E5Z1QP9uRcJJs9omihOnm897FwOBQdCuMvI49iBgjFrkhH+wMJ2MA==} ++ engines: {node: ^20.19.0 || >=22.12.0} + cpu: [arm] + os: [linux] + +- '@rolldown/binding-linux-arm64-gnu@1.0.0-beta.34': +- resolution: {integrity: sha512-a737FTqhFUoWfnebS2SnQ2BS50p0JdukdkUBwy2J06j4hZ6Eej0zEB8vTfAqoCjn8BQKkXBy+3Sx0IRkgwz1gA==} ++ '@rolldown/binding-linux-arm64-gnu@1.0.0-beta.41': ++ resolution: {integrity: sha512-F8bUwJq8v/JAU8HSwgF4dztoqJ+FjdyjuvX4//3+Fbe2we9UktFeZ27U4lRMXF1vxWtdV4ey6oCSqI7yUrSEeg==} ++ engines: {node: ^20.19.0 || >=22.12.0} + cpu: [arm64] + os: [linux] + +- '@rolldown/binding-linux-arm64-musl@1.0.0-beta.34': +- resolution: {integrity: sha512-NH+FeQWKyuw0k+PbXqpFWNfvD8RPvfJk766B/njdaWz4TmiEcSB0Nb6guNw1rBpM1FmltQYb3fFnTumtC6pRfA==} ++ '@rolldown/binding-linux-arm64-musl@1.0.0-beta.41': ++ resolution: {integrity: sha512-MioXcCIX/wB1pBnBoJx8q4OGucUAfC1+/X1ilKFsjDK05VwbLZGRgOVD5OJJpUQPK86DhQciNBrfOKDiatxNmg==} ++ engines: {node: ^20.19.0 || >=22.12.0} + cpu: [arm64] + os: [linux] + +- '@rolldown/binding-linux-x64-gnu@1.0.0-beta.34': +- resolution: {integrity: sha512-Q3RSCivp8pNadYK8ke3hLnQk08BkpZX9BmMjgwae2FWzdxhxxUiUzd9By7kneUL0vRQ4uRnhD9VkFQ+Haeqdvw==} ++ '@rolldown/binding-linux-x64-gnu@1.0.0-beta.41': ++ resolution: {integrity: sha512-m66M61fizvRCwt5pOEiZQMiwBL9/y0bwU/+Kc4Ce/Pef6YfoEkR28y+DzN9rMdjo8Z28NXjsDPq9nH4mXnAP0g==} ++ engines: {node: ^20.19.0 || >=22.12.0} + cpu: [x64] + os: [linux] + +- '@rolldown/binding-linux-x64-musl@1.0.0-beta.34': +- resolution: {integrity: sha512-wDd/HrNcVoBhWWBUW3evJHoo7GJE/RofssBy3Dsiip05YUBmokQVrYAyrboOY4dzs/lJ7HYeBtWQ9hj8wlyF0A==} ++ '@rolldown/binding-linux-x64-musl@1.0.0-beta.41': ++ resolution: {integrity: sha512-yRxlSfBvWnnfrdtJfvi9lg8xfG5mPuyoSHm0X01oiE8ArmLRvoJGHUTJydCYz+wbK2esbq5J4B4Tq9WAsOlP1Q==} ++ engines: {node: ^20.19.0 || >=22.12.0} + cpu: [x64] + os: [linux] + +- '@rolldown/binding-openharmony-arm64@1.0.0-beta.34': +- resolution: {integrity: sha512-dH3FTEV6KTNWpYSgjSXZzeX7vLty9oBYn6R3laEdhwZftQwq030LKL+5wyQdlbX5pnbh4h127hpv3Hl1+sj8dg==} ++ '@rolldown/binding-openharmony-arm64@1.0.0-beta.41': ++ resolution: {integrity: sha512-PHVxYhBpi8UViS3/hcvQQb9RFqCtvFmFU1PvUoTRiUdBtgHA6fONNHU4x796lgzNlVSD3DO/MZNk1s5/ozSMQg==} ++ engines: {node: ^20.19.0 || >=22.12.0} + cpu: [arm64] + os: [openharmony] + +- '@rolldown/binding-wasm32-wasi@1.0.0-beta.34': +- resolution: {integrity: sha512-y5BUf+QtO0JsIDKA51FcGwvhJmv89BYjUl8AmN7jqD6k/eU55mH6RJYnxwCsODq5m7KSSTigVb6O7/GqB8wbPw==} ++ '@rolldown/binding-wasm32-wasi@1.0.0-beta.41': ++ resolution: {integrity: sha512-OAfcO37ME6GGWmj9qTaDT7jY4rM0T2z0/8ujdQIJQ2x2nl+ztO32EIwURfmXOK0U1tzkyuaKYvE34Pug/ucXlQ==} + engines: {node: '>=14.0.0'} + cpu: [wasm32] + +- '@rolldown/binding-win32-arm64-msvc@1.0.0-beta.34': +- resolution: {integrity: sha512-ga5hFhdTwpaNxEiuxZHWnD3ed0GBAzbgzS5tRHpe0ObptxM1a9Xrq6TVfNQirBLwb5Y7T/FJmJi3pmdLy95ljg==} ++ '@rolldown/binding-win32-arm64-msvc@1.0.0-beta.41': ++ resolution: {integrity: sha512-NIYGuCcuXaq5BC4Q3upbiMBvmZsTsEPG9k/8QKQdmrch+ocSy5Jv9tdpdmXJyighKqm182nh/zBt+tSJkYoNlg==} ++ engines: {node: ^20.19.0 || >=22.12.0} + cpu: [arm64] + os: [win32] + +- '@rolldown/binding-win32-ia32-msvc@1.0.0-beta.34': +- resolution: {integrity: sha512-4/MBp9T9eRnZskxWr8EXD/xHvLhdjWaeX/qY9LPRG1JdCGV3DphkLTy5AWwIQ5jhAy2ZNJR5z2fYRlpWU0sIyQ==} ++ '@rolldown/binding-win32-ia32-msvc@1.0.0-beta.41': ++ resolution: {integrity: sha512-kANdsDbE5FkEOb5NrCGBJBCaZ2Sabp3D7d4PRqMYJqyLljwh9mDyYyYSv5+QNvdAmifj+f3lviNEUUuUZPEFPw==} ++ engines: {node: ^20.19.0 || >=22.12.0} + cpu: [ia32] + os: [win32] + +- '@rolldown/binding-win32-x64-msvc@1.0.0-beta.34': +- resolution: {integrity: sha512-7O5iUBX6HSBKlQU4WykpUoEmb0wQmonb6ziKFr3dJTHud2kzDnWMqk344T0qm3uGv9Ddq6Re/94pInxo1G2d4w==} ++ '@rolldown/binding-win32-x64-msvc@1.0.0-beta.41': ++ resolution: {integrity: sha512-UlpxKmFdik0Y2VjZrgUCgoYArZJiZllXgIipdBRV1hw6uK45UbQabSTW6Kp6enuOu7vouYWftwhuxfpE8J2JAg==} ++ engines: {node: ^20.19.0 || >=22.12.0} + cpu: [x64] + os: [win32] + +- '@rolldown/pluginutils@1.0.0-beta.34': +- resolution: {integrity: sha512-LyAREkZHP5pMom7c24meKmJCdhf2hEyvam2q0unr3or9ydwDL+DJ8chTF6Av/RFPb3rH8UFBdMzO5MxTZW97oA==} ++ '@rolldown/pluginutils@1.0.0-beta.41': ++ resolution: {integrity: sha512-ycMEPrS3StOIeb87BT3/+bu+blEtyvwQ4zmo2IcJQy0Rd1DAAhKksA0iUZ3MYSpJtjlPhg0Eo6mvVS6ggPhRbw==} + + '@rollup/plugin-alias@5.1.1': + resolution: {integrity: sha512-PR9zDb+rOzkRb2VD+EuKB7UC41vU5DIwZ5qqCpk0KJudcWAyi8rvYOhS7+L5aZCspw1stTViLgN5v6FF1p5cgQ==} +@@ -4091,6 +4146,9 @@ packages: + '@tybys/wasm-util@0.10.0': + resolution: {integrity: sha512-VyyPYFlOMNylG45GoAe0xDoLwWuowvf92F9kySqzYh8vmYm7D2u4iUJKa1tOUpS70Ku13ASrOkS4ScXFsTaCNQ==} + ++ '@tybys/wasm-util@0.10.1': ++ resolution: {integrity: sha512-9tTaPJLSiejZKx+Bmog4uSubteqTvFrVrURwkmHixBo0G4seD0zUxp98E1DzUBJxLQ3NPwXrGKDiVjwx/DpPsg==} ++ + '@types/body-parser@1.19.6': + resolution: {integrity: sha512-HLFeCYgz89uk22N5Qg3dvGvsv46B8GLvKKo1zKG4NybA8U2DiEO3w9lqGg29t/tfLRJpJ6iQxnVw4OnB7MoM9g==} + +@@ -4582,6 +4640,10 @@ packages: + resolution: {integrity: sha512-BGcItUBWSMRgOCe+SVZJ+S7yTRG0eGt9cXAHev72yuGcY23hnLA7Bky5L/xLyPINoSN95geovfBkqoTlNZYa7w==} + engines: {node: '>=14'} + ++ ansis@4.2.0: ++ resolution: {integrity: sha512-HqZ5rWlFjGiV0tDm3UxxgNRqsOTniqoKZu0pIAfh7TZQMGuZK+hH0drySty0si0QXj1ieop4+SkSfPZBPPkHig==} ++ engines: {node: '>=14'} ++ + any-promise@1.3.0: + resolution: {integrity: sha512-7UvmKalWRt1wgjL1RrGxoSJW/0QZFIegpeGvZG9kjp8vrRu55XTHbwnqq2GpXm9uLbcuhxm3IqX9OB4MZR1b2A==} + +@@ -5257,6 +5319,10 @@ packages: + resolution: {integrity: sha512-LtFNZEWVrnpjiTNgEDsVN05UqhhJ1iA0HnTv4jsascPehlaUYVoyucgNbFeRs6UMaClJnqR0qT9lnPX+KO1OLg==} + engines: {node: '>=18'} + ++ cspell-config-lib@file:packages/cspell-config-lib: ++ resolution: {directory: packages/cspell-config-lib, type: directory} ++ engines: {node: '>=20'} ++ + cspell-dict-nl-nl@1.1.2: + resolution: {integrity: sha512-dwf5NgXQxLpuZysjTO9sM0fgoOTVL30CzG+4S0xYrbP1culdlaNejEPpzqoS30FRdIBroJmTIZ+hfB+tD6Fhmg==} + hasBin: true +@@ -5265,6 +5331,10 @@ packages: + resolution: {integrity: sha512-lr8uIm7Wub8ToRXO9f6f7in429P1Egm3I+Ps3ZGfWpwLTCUBnHvJdNF/kQqF7PL0Lw6acXcjVWFYT7l2Wdst2g==} + engines: {node: '>=18'} + ++ cspell-dictionary@file:packages/cspell-dictionary: ++ resolution: {directory: packages/cspell-dictionary, type: directory} ++ engines: {node: '>=20'} ++ + cspell-gitignore@8.19.4: + resolution: {integrity: sha512-KrViypPilNUHWZkMV0SM8P9EQVIyH8HvUqFscI7+cyzWnlglvzqDdV4N5f+Ax5mK+IqR6rTEX8JZbCwIWWV7og==} + engines: {node: '>=18'} +@@ -5274,23 +5344,44 @@ packages: + resolution: {integrity: sha512-042uDU+RjAz882w+DXKuYxI2rrgVPfRQDYvIQvUrY1hexH4sHbne78+OMlFjjzOCEAgyjnm1ktWUCCmh08pQUw==} + engines: {node: '>=18'} + ++ cspell-glob@file:packages/cspell-glob: ++ resolution: {directory: packages/cspell-glob, type: directory} ++ engines: {node: '>=20'} ++ + cspell-grammar@8.19.4: + resolution: {integrity: sha512-lzWgZYTu/L7DNOHjxuKf8H7DCXvraHMKxtFObf8bAzgT+aBmey5fW2LviXUkZ2Lb2R0qQY+TJ5VIGoEjNf55ow==} + engines: {node: '>=18'} + hasBin: true + ++ cspell-grammar@file:packages/cspell-grammar: ++ resolution: {directory: packages/cspell-grammar, type: directory} ++ engines: {node: '>=20'} ++ hasBin: true ++ + cspell-io@8.19.4: + resolution: {integrity: sha512-W48egJqZ2saEhPWf5ftyighvm4mztxEOi45ILsKgFikXcWFs0H0/hLwqVFeDurgELSzprr12b6dXsr67dV8amg==} + engines: {node: '>=18'} + ++ cspell-io@file:packages/cspell-io: ++ resolution: {directory: packages/cspell-io, type: directory} ++ engines: {node: '>=20'} ++ + cspell-lib@8.19.4: + resolution: {integrity: sha512-NwfdCCYtIBNQuZcoMlMmL3HSv2olXNErMi/aOTI9BBAjvCHjhgX5hbHySMZ0NFNynnN+Mlbu5kooJ5asZeB3KA==} + engines: {node: '>=18'} + ++ cspell-lib@file:packages/cspell-lib: ++ resolution: {directory: packages/cspell-lib, type: directory} ++ engines: {node: '>=20'} ++ + cspell-trie-lib@8.19.4: + resolution: {integrity: sha512-yIPlmGSP3tT3j8Nmu+7CNpkPh/gBO2ovdnqNmZV+LNtQmVxqFd2fH7XvR1TKjQyctSH1ip0P5uIdJmzY1uhaYg==} + engines: {node: '>=18'} + ++ cspell-trie-lib@file:packages/cspell-trie-lib: ++ resolution: {directory: packages/cspell-trie-lib, type: directory} ++ engines: {node: '>=20'} ++ + cspell@8.19.4: + resolution: {integrity: sha512-toaLrLj3usWY0Bvdi661zMmpKW2DVLAG3tcwkAv4JBTisdIRn15kN/qZDrhSieUEhVgJgZJDH4UKRiq29mIFxA==} + engines: {node: '>=18'} +@@ -9075,8 +9166,9 @@ packages: + vue-tsc: + optional: true + +- rolldown@1.0.0-beta.34: +- resolution: {integrity: sha512-Wwh7EwalMzzX3Yy3VN58VEajeR2Si8+HDNMf706jPLIqU7CxneRW+dQVfznf5O0TWTnJyu4npelwg2bzTXB1Nw==} ++ rolldown@1.0.0-beta.41: ++ resolution: {integrity: sha512-U+NPR0Bkg3wm61dteD2L4nAM1U9dtaqVrpDXwC36IKRHpEO/Ubpid4Nijpa2imPchcVNHfxVFwSSMJdwdGFUbg==} ++ engines: {node: ^20.19.0 || >=22.12.0} + hasBin: true + + rollup-plugin-dts@6.2.3: +@@ -11432,20 +11524,91 @@ snapshots: + '@cspell/dict-typescript': 3.2.3 + '@cspell/dict-vue': 3.0.5 + ++ '@cspell/cspell-bundled-dicts@file:packages/cspell-bundled-dicts': ++ dependencies: ++ '@cspell/dict-ada': 4.1.1 ++ '@cspell/dict-al': 1.1.1 ++ '@cspell/dict-aws': 4.0.15 ++ '@cspell/dict-bash': 4.2.1 ++ '@cspell/dict-companies': 3.2.5 ++ '@cspell/dict-cpp': 6.0.12 ++ '@cspell/dict-cryptocurrencies': 5.0.5 ++ '@cspell/dict-csharp': 4.0.7 ++ '@cspell/dict-css': 4.0.18 ++ '@cspell/dict-dart': 2.3.1 ++ '@cspell/dict-data-science': 2.0.9 ++ '@cspell/dict-django': 4.1.5 ++ '@cspell/dict-docker': 1.1.16 ++ '@cspell/dict-dotnet': 5.0.10 ++ '@cspell/dict-elixir': 4.0.8 ++ '@cspell/dict-en-common-misspellings': 2.1.5 ++ '@cspell/dict-en-gb-mit': 3.1.8 ++ '@cspell/dict-en_us': 4.4.18 ++ '@cspell/dict-filetypes': 3.0.13 ++ '@cspell/dict-flutter': 1.1.1 ++ '@cspell/dict-fonts': 4.0.5 ++ '@cspell/dict-fsharp': 1.1.1 ++ '@cspell/dict-fullstack': 3.2.7 ++ '@cspell/dict-gaming-terms': 1.1.2 ++ '@cspell/dict-git': 3.0.7 ++ '@cspell/dict-golang': 6.0.23 ++ '@cspell/dict-google': 1.0.9 ++ '@cspell/dict-haskell': 4.0.6 ++ '@cspell/dict-html': 4.0.12 ++ '@cspell/dict-html-symbol-entities': 4.0.4 ++ '@cspell/dict-java': 5.0.12 ++ '@cspell/dict-julia': 1.1.1 ++ '@cspell/dict-k8s': 1.0.12 ++ '@cspell/dict-kotlin': 1.1.1 ++ '@cspell/dict-latex': 4.0.4 ++ '@cspell/dict-lorem-ipsum': 4.0.5 ++ '@cspell/dict-lua': 4.0.8 ++ '@cspell/dict-makefile': 1.0.5 ++ '@cspell/dict-markdown': 2.0.12(@cspell/dict-css@4.0.18)(@cspell/dict-html-symbol-entities@4.0.4)(@cspell/dict-html@4.0.12)(@cspell/dict-typescript@3.2.3) ++ '@cspell/dict-monkeyc': 1.0.11 ++ '@cspell/dict-node': 5.0.8 ++ '@cspell/dict-npm': 5.2.15 ++ '@cspell/dict-php': 4.0.15 ++ '@cspell/dict-powershell': 5.0.15 ++ '@cspell/dict-public-licenses': 2.0.15 ++ '@cspell/dict-python': 4.2.19 ++ '@cspell/dict-r': 2.1.1 ++ '@cspell/dict-ruby': 5.0.9 ++ '@cspell/dict-rust': 4.0.12 ++ '@cspell/dict-scala': 5.0.8 ++ '@cspell/dict-shell': 1.1.1 ++ '@cspell/dict-software-terms': 5.1.7 ++ '@cspell/dict-sql': 2.2.1 ++ '@cspell/dict-svelte': 1.0.7 ++ '@cspell/dict-swift': 2.0.6 ++ '@cspell/dict-terraform': 1.1.3 ++ '@cspell/dict-typescript': 3.2.3 ++ '@cspell/dict-vue': 3.0.5 ++ + '@cspell/cspell-json-reporter@8.19.4': + dependencies: + '@cspell/cspell-types': 8.19.4 + + '@cspell/cspell-pipe@8.19.4': {} + ++ '@cspell/cspell-pipe@file:packages/cspell-pipe': {} ++ + '@cspell/cspell-resolver@8.19.4': + dependencies: + global-directory: 4.0.1 + ++ '@cspell/cspell-resolver@file:packages/cspell-resolver': ++ dependencies: ++ global-directory: 4.0.1 ++ + '@cspell/cspell-service-bus@8.19.4': {} + ++ '@cspell/cspell-service-bus@file:packages/cspell-service-bus': {} ++ + '@cspell/cspell-types@8.19.4': {} + ++ '@cspell/cspell-types@file:packages/cspell-types': {} ++ + '@cspell/dict-ada@4.1.1': {} + + '@cspell/dict-al@1.1.1': {} +@@ -11594,12 +11757,39 @@ snapshots: + '@cspell/url': 8.19.4 + import-meta-resolve: 4.2.0 + ++ '@cspell/dynamic-import@file:packages/dynamic-import': ++ dependencies: ++ '@cspell/url': file:packages/cspell-url ++ import-meta-resolve: 4.2.0 ++ ++ '@cspell/eslint-plugin@file:packages/cspell-eslint-plugin(eslint@8.57.1)': ++ dependencies: ++ '@cspell/cspell-types': file:packages/cspell-types ++ '@cspell/url': file:packages/cspell-url ++ cspell-lib: file:packages/cspell-lib ++ eslint: 8.57.1 ++ synckit: 0.11.11 ++ ++ '@cspell/eslint-plugin@file:packages/cspell-eslint-plugin(eslint@9.8.0)': ++ dependencies: ++ '@cspell/cspell-types': file:packages/cspell-types ++ '@cspell/url': file:packages/cspell-url ++ cspell-lib: file:packages/cspell-lib ++ eslint: 9.8.0 ++ synckit: 0.11.11 ++ + '@cspell/filetypes@8.19.4': {} + ++ '@cspell/filetypes@file:packages/cspell-filetypes': {} ++ + '@cspell/strong-weak-map@8.19.4': {} + ++ '@cspell/strong-weak-map@file:packages/cspell-strong-weak-map': {} ++ + '@cspell/url@8.19.4': {} + ++ '@cspell/url@file:packages/cspell-url': {} ++ + '@cspotcode/source-map-support@0.8.1': + dependencies: + '@jridgewell/trace-mapping': 0.3.9 +@@ -13234,6 +13424,13 @@ snapshots: + '@tybys/wasm-util': 0.10.0 + optional: true + ++ '@napi-rs/wasm-runtime@1.0.5': ++ dependencies: ++ '@emnapi/core': 1.5.0 ++ '@emnapi/runtime': 1.5.0 ++ '@tybys/wasm-util': 0.10.1 ++ optional: true ++ + '@nodelib/fs.scandir@2.1.5': + dependencies: + '@nodelib/fs.stat': 2.0.5 +@@ -13493,9 +13690,7 @@ snapshots: + dependencies: + '@octokit/openapi-types': 25.1.0 + +- '@oxc-project/runtime@0.82.3': {} +- +- '@oxc-project/types@0.82.3': {} ++ '@oxc-project/types@0.93.0': {} + + '@oxc-resolver/binding-android-arm-eabi@11.7.1': + optional: true +@@ -13579,51 +13774,51 @@ snapshots: + dependencies: + quansync: 0.2.11 + +- '@rolldown/binding-android-arm64@1.0.0-beta.34': ++ '@rolldown/binding-android-arm64@1.0.0-beta.41': + optional: true + +- '@rolldown/binding-darwin-arm64@1.0.0-beta.34': ++ '@rolldown/binding-darwin-arm64@1.0.0-beta.41': + optional: true + +- '@rolldown/binding-darwin-x64@1.0.0-beta.34': ++ '@rolldown/binding-darwin-x64@1.0.0-beta.41': + optional: true + +- '@rolldown/binding-freebsd-x64@1.0.0-beta.34': ++ '@rolldown/binding-freebsd-x64@1.0.0-beta.41': + optional: true + +- '@rolldown/binding-linux-arm-gnueabihf@1.0.0-beta.34': ++ '@rolldown/binding-linux-arm-gnueabihf@1.0.0-beta.41': + optional: true + +- '@rolldown/binding-linux-arm64-gnu@1.0.0-beta.34': ++ '@rolldown/binding-linux-arm64-gnu@1.0.0-beta.41': + optional: true + +- '@rolldown/binding-linux-arm64-musl@1.0.0-beta.34': ++ '@rolldown/binding-linux-arm64-musl@1.0.0-beta.41': + optional: true + +- '@rolldown/binding-linux-x64-gnu@1.0.0-beta.34': ++ '@rolldown/binding-linux-x64-gnu@1.0.0-beta.41': + optional: true + +- '@rolldown/binding-linux-x64-musl@1.0.0-beta.34': ++ '@rolldown/binding-linux-x64-musl@1.0.0-beta.41': + optional: true + +- '@rolldown/binding-openharmony-arm64@1.0.0-beta.34': ++ '@rolldown/binding-openharmony-arm64@1.0.0-beta.41': + optional: true + +- '@rolldown/binding-wasm32-wasi@1.0.0-beta.34': ++ '@rolldown/binding-wasm32-wasi@1.0.0-beta.41': + dependencies: +- '@napi-rs/wasm-runtime': 1.0.3 ++ '@napi-rs/wasm-runtime': 1.0.5 + optional: true + +- '@rolldown/binding-win32-arm64-msvc@1.0.0-beta.34': ++ '@rolldown/binding-win32-arm64-msvc@1.0.0-beta.41': + optional: true + +- '@rolldown/binding-win32-ia32-msvc@1.0.0-beta.34': ++ '@rolldown/binding-win32-ia32-msvc@1.0.0-beta.41': + optional: true + +- '@rolldown/binding-win32-x64-msvc@1.0.0-beta.34': ++ '@rolldown/binding-win32-x64-msvc@1.0.0-beta.41': + optional: true + +- '@rolldown/pluginutils@1.0.0-beta.34': {} ++ '@rolldown/pluginutils@1.0.0-beta.41': {} + + '@rollup/plugin-alias@5.1.1(rollup@4.50.0)': + optionalDependencies: +@@ -14053,6 +14248,11 @@ snapshots: + tslib: 2.8.1 + optional: true + ++ '@tybys/wasm-util@0.10.1': ++ dependencies: ++ tslib: 2.8.1 ++ optional: true ++ + '@types/body-parser@1.19.6': + dependencies: + '@types/connect': 3.4.38 +@@ -14641,6 +14841,8 @@ snapshots: + + ansis@4.1.0: {} + ++ ansis@4.2.0: {} ++ + any-promise@1.3.0: {} + + anymatch@3.1.3: +@@ -15387,6 +15589,13 @@ snapshots: + comment-json: 4.2.5 + yaml: 2.8.1 + ++ cspell-config-lib@file:packages/cspell-config-lib: ++ dependencies: ++ '@cspell/cspell-types': file:packages/cspell-types ++ comment-json: 4.2.5 ++ smol-toml: 1.4.2 ++ yaml: 2.8.1 ++ + cspell-dict-nl-nl@1.1.2: + dependencies: + '@cspell/dict-nl-nl': 1.0.35 +@@ -15399,6 +15608,13 @@ snapshots: + cspell-trie-lib: 8.19.4 + fast-equals: 5.2.2 + ++ cspell-dictionary@file:packages/cspell-dictionary: ++ dependencies: ++ '@cspell/cspell-pipe': file:packages/cspell-pipe ++ '@cspell/cspell-types': file:packages/cspell-types ++ cspell-trie-lib: file:packages/cspell-trie-lib ++ fast-equals: 5.2.2 ++ + cspell-gitignore@8.19.4: + dependencies: + '@cspell/url': 8.19.4 +@@ -15410,16 +15626,31 @@ snapshots: + '@cspell/url': 8.19.4 + picomatch: 4.0.3 + ++ cspell-glob@file:packages/cspell-glob: ++ dependencies: ++ '@cspell/url': file:packages/cspell-url ++ picomatch: 4.0.3 ++ + cspell-grammar@8.19.4: + dependencies: + '@cspell/cspell-pipe': 8.19.4 + '@cspell/cspell-types': 8.19.4 + ++ cspell-grammar@file:packages/cspell-grammar: ++ dependencies: ++ '@cspell/cspell-pipe': file:packages/cspell-pipe ++ '@cspell/cspell-types': file:packages/cspell-types ++ + cspell-io@8.19.4: + dependencies: + '@cspell/cspell-service-bus': 8.19.4 + '@cspell/url': 8.19.4 + ++ cspell-io@file:packages/cspell-io: ++ dependencies: ++ '@cspell/cspell-service-bus': file:packages/cspell-service-bus ++ '@cspell/url': file:packages/cspell-url ++ + cspell-lib@8.19.4: + dependencies: + '@cspell/cspell-bundled-dicts': 8.19.4 +@@ -15447,12 +15678,45 @@ snapshots: + vscode-uri: 3.1.0 + xdg-basedir: 5.1.0 + ++ cspell-lib@file:packages/cspell-lib: ++ dependencies: ++ '@cspell/cspell-bundled-dicts': file:packages/cspell-bundled-dicts ++ '@cspell/cspell-pipe': file:packages/cspell-pipe ++ '@cspell/cspell-resolver': file:packages/cspell-resolver ++ '@cspell/cspell-types': file:packages/cspell-types ++ '@cspell/dynamic-import': file:packages/dynamic-import ++ '@cspell/filetypes': file:packages/cspell-filetypes ++ '@cspell/strong-weak-map': file:packages/cspell-strong-weak-map ++ '@cspell/url': file:packages/cspell-url ++ clear-module: 4.1.2 ++ comment-json: 4.2.5 ++ cspell-config-lib: file:packages/cspell-config-lib ++ cspell-dictionary: file:packages/cspell-dictionary ++ cspell-glob: file:packages/cspell-glob ++ cspell-grammar: file:packages/cspell-grammar ++ cspell-io: file:packages/cspell-io ++ cspell-trie-lib: file:packages/cspell-trie-lib ++ env-paths: 3.0.0 ++ fast-equals: 5.2.2 ++ gensequence: 7.0.0 ++ import-fresh: 3.3.1 ++ resolve-from: 5.0.0 ++ vscode-languageserver-textdocument: 1.0.12 ++ vscode-uri: 3.1.0 ++ xdg-basedir: 5.1.0 ++ + cspell-trie-lib@8.19.4: + dependencies: + '@cspell/cspell-pipe': 8.19.4 + '@cspell/cspell-types': 8.19.4 + gensequence: 7.0.0 + ++ cspell-trie-lib@file:packages/cspell-trie-lib: ++ dependencies: ++ '@cspell/cspell-pipe': file:packages/cspell-pipe ++ '@cspell/cspell-types': file:packages/cspell-types ++ gensequence: 7.0.0 ++ + cspell@8.19.4: + dependencies: + '@cspell/cspell-json-reporter': 8.19.4 +@@ -20092,7 +20356,7 @@ snapshots: + dependencies: + glob: 7.2.3 + +- rolldown-plugin-dts@0.15.10(oxc-resolver@11.7.1)(rolldown@1.0.0-beta.34)(typescript@5.9.2): ++ rolldown-plugin-dts@0.15.10(oxc-resolver@11.7.1)(rolldown@1.0.0-beta.41)(typescript@5.9.2): + dependencies: + '@babel/generator': 7.28.3 + '@babel/parser': 7.28.3 +@@ -20102,34 +20366,33 @@ snapshots: + debug: 4.4.1(supports-color@8.1.1) + dts-resolver: 2.1.2(oxc-resolver@11.7.1) + get-tsconfig: 4.10.1 +- rolldown: 1.0.0-beta.34 ++ rolldown: 1.0.0-beta.41 + optionalDependencies: + typescript: 5.9.2 + transitivePeerDependencies: + - oxc-resolver + - supports-color + +- rolldown@1.0.0-beta.34: ++ rolldown@1.0.0-beta.41: + dependencies: +- '@oxc-project/runtime': 0.82.3 +- '@oxc-project/types': 0.82.3 +- '@rolldown/pluginutils': 1.0.0-beta.34 +- ansis: 4.1.0 ++ '@oxc-project/types': 0.93.0 ++ '@rolldown/pluginutils': 1.0.0-beta.41 ++ ansis: 4.2.0 + optionalDependencies: +- '@rolldown/binding-android-arm64': 1.0.0-beta.34 +- '@rolldown/binding-darwin-arm64': 1.0.0-beta.34 +- '@rolldown/binding-darwin-x64': 1.0.0-beta.34 +- '@rolldown/binding-freebsd-x64': 1.0.0-beta.34 +- '@rolldown/binding-linux-arm-gnueabihf': 1.0.0-beta.34 +- '@rolldown/binding-linux-arm64-gnu': 1.0.0-beta.34 +- '@rolldown/binding-linux-arm64-musl': 1.0.0-beta.34 +- '@rolldown/binding-linux-x64-gnu': 1.0.0-beta.34 +- '@rolldown/binding-linux-x64-musl': 1.0.0-beta.34 +- '@rolldown/binding-openharmony-arm64': 1.0.0-beta.34 +- '@rolldown/binding-wasm32-wasi': 1.0.0-beta.34 +- '@rolldown/binding-win32-arm64-msvc': 1.0.0-beta.34 +- '@rolldown/binding-win32-ia32-msvc': 1.0.0-beta.34 +- '@rolldown/binding-win32-x64-msvc': 1.0.0-beta.34 ++ '@rolldown/binding-android-arm64': 1.0.0-beta.41 ++ '@rolldown/binding-darwin-arm64': 1.0.0-beta.41 ++ '@rolldown/binding-darwin-x64': 1.0.0-beta.41 ++ '@rolldown/binding-freebsd-x64': 1.0.0-beta.41 ++ '@rolldown/binding-linux-arm-gnueabihf': 1.0.0-beta.41 ++ '@rolldown/binding-linux-arm64-gnu': 1.0.0-beta.41 ++ '@rolldown/binding-linux-arm64-musl': 1.0.0-beta.41 ++ '@rolldown/binding-linux-x64-gnu': 1.0.0-beta.41 ++ '@rolldown/binding-linux-x64-musl': 1.0.0-beta.41 ++ '@rolldown/binding-openharmony-arm64': 1.0.0-beta.41 ++ '@rolldown/binding-wasm32-wasi': 1.0.0-beta.41 ++ '@rolldown/binding-win32-arm64-msvc': 1.0.0-beta.41 ++ '@rolldown/binding-win32-ia32-msvc': 1.0.0-beta.41 ++ '@rolldown/binding-win32-x64-msvc': 1.0.0-beta.41 + + rollup-plugin-dts@6.2.3(rollup@4.50.0)(typescript@5.9.2): + dependencies: +@@ -20926,8 +21189,8 @@ snapshots: + diff: 8.0.2 + empathic: 2.0.0 + hookable: 5.5.3 +- rolldown: 1.0.0-beta.34 +- rolldown-plugin-dts: 0.15.10(oxc-resolver@11.7.1)(rolldown@1.0.0-beta.34)(typescript@5.9.2) ++ rolldown: 1.0.0-beta.41 ++ rolldown-plugin-dts: 0.15.10(oxc-resolver@11.7.1)(rolldown@1.0.0-beta.41)(typescript@5.9.2) + semver: 7.7.2 + tinyexec: 1.0.1 + tinyglobby: 0.2.14 diff --git a/pkgs/by-name/cs/cspell/package.nix b/pkgs/by-name/cs/cspell/package.nix new file mode 100644 index 000000000000..04cfb7661e54 --- /dev/null +++ b/pkgs/by-name/cs/cspell/package.nix @@ -0,0 +1,80 @@ +{ + lib, + stdenv, + nodejs, + pnpm_10, + fetchFromGitHub, +}: + +stdenv.mkDerivation (finalAttrs: { + pname = "cspell"; + version = "9.2.1"; + + src = fetchFromGitHub { + owner = "streetsidesoftware"; + repo = "cspell"; + tag = "v${finalAttrs.version}"; + hash = "sha256-xQCE6YWCvlWjcpf2nCBjbdI76qejlvHdWiUCD4SZhRg="; + }; + + patches = [ + ./inject-workplace-deps.patch + ]; + + pnpmWorkspaces = [ "cspell..." ]; + + prePnpmInstall = '' + pnpm config set --location=project inject-workplace-packages true + ''; + + pnpmDeps = pnpm_10.fetchDeps { + inherit (finalAttrs) + pname + version + src + pnpmWorkspaces + patches + prePnpmInstall + ; + fetcherVersion = 2; + hash = "sha256-aE7DHyXPLziVjW9bBL98fFRiPwOFIyU5edbj8rEws6U="; + }; + + nativeBuildInputs = [ + nodejs + pnpm_10.configHook + ]; + + buildInputs = [ + nodejs + ]; + + buildPhase = '' + runHook preBuild + + pnpm --filter "cspell..." build + + runHook postBuild + ''; + + installPhase = '' + runHook preInstall + + mkdir -p $out/lib/node_modules/cspell + mkdir $out/bin + pnpm --filter="cspell" --offline --prod deploy $out/lib/node_modules/cspell + + ln -s $out/lib/node_modules/cspell/bin.mjs $out/bin/cspell + + runHook postInstall + ''; + + meta = { + description = "Spell checker for code"; + homepage = "https://cspell.org"; + changelog = "https://github.com/streetsidesoftware/cspell/releases/tag/v${finalAttrs.version}"; + license = lib.licenses.mit; + mainProgram = "cspell"; + maintainers = [ lib.maintainers.pyrox0 ]; + }; +}) diff --git a/pkgs/development/node-packages/aliases.nix b/pkgs/development/node-packages/aliases.nix index 8ea746e2cdc6..7ab935b2f6a3 100644 --- a/pkgs/development/node-packages/aliases.nix +++ b/pkgs/development/node-packages/aliases.nix @@ -90,6 +90,7 @@ mapAliases { inherit (pkgs) cordova; # added 2023-08-18 inherit (pkgs) create-react-app; # added 2023-09-25 create-react-native-app = throw "create-react-native-app was removed because it was deprecated. Upstream suggests using a framework for React Native."; # added 2024-12-08 + inherit (pkgs) cspell; dat = throw "dat was removed because it was broken"; # added 2023-08-21 inherit (pkgs) degit; # added 2023-08-18 inherit (pkgs) diagnostic-languageserver; # added 2024-06-25 diff --git a/pkgs/development/node-packages/node-packages.json b/pkgs/development/node-packages/node-packages.json index 1d3c6ac5970f..8f6a310b7c3f 100644 --- a/pkgs/development/node-packages/node-packages.json +++ b/pkgs/development/node-packages/node-packages.json @@ -65,7 +65,6 @@ , "conventional-changelog-cli" , "cpy-cli" , "create-cycle-app" -, "cspell" , "csslint" , "dhcp" , "diff2html-cli" diff --git a/pkgs/development/node-packages/node-packages.nix b/pkgs/development/node-packages/node-packages.nix index c5ffd207eb08..0316f9866063 100644 --- a/pkgs/development/node-packages/node-packages.nix +++ b/pkgs/development/node-packages/node-packages.nix @@ -2091,78 +2091,6 @@ let sha512 = "gB5C5nDIacLUdsMuW8YsM9SzK3vaFANe4J11CVXpovpy7bZUGrcJKmc6m/0gWG789pKr6XSZY2aEetjFvSRw5g=="; }; }; - "@cspell/cspell-bundled-dicts-8.17.5" = { - name = "_at_cspell_slash_cspell-bundled-dicts"; - packageName = "@cspell/cspell-bundled-dicts"; - version = "8.17.5"; - src = fetchurl { - url = "https://registry.npmjs.org/@cspell/cspell-bundled-dicts/-/cspell-bundled-dicts-8.17.5.tgz"; - sha512 = "b/Ntabar+g4gsRNwOct909cvatO/auHhNvBzJZfyFQzryI1nqHMaSFuDsrrtzbhQkGJ4GiMAKCXZC2EOdHMgmw=="; - }; - }; - "@cspell/cspell-json-reporter-8.17.5" = { - name = "_at_cspell_slash_cspell-json-reporter"; - packageName = "@cspell/cspell-json-reporter"; - version = "8.17.5"; - src = fetchurl { - url = "https://registry.npmjs.org/@cspell/cspell-json-reporter/-/cspell-json-reporter-8.17.5.tgz"; - sha512 = "+eVFCdnda74Frv8hguHYwDtxvqDuJJ/luFRl4dC5oknPMRab0JCHM1DDYjp3NzsehTex0HmcxplxqVW6QoDosg=="; - }; - }; - "@cspell/cspell-pipe-8.17.5" = { - name = "_at_cspell_slash_cspell-pipe"; - packageName = "@cspell/cspell-pipe"; - version = "8.17.5"; - src = fetchurl { - url = "https://registry.npmjs.org/@cspell/cspell-pipe/-/cspell-pipe-8.17.5.tgz"; - sha512 = "VOIfFdIo3FYQFcSpIyGkqHupOx0LgfBrWs79IKnTT1II27VUHPF+0oGq0WWf4c2Zpd8tzdHvS3IUhGarWZq69g=="; - }; - }; - "@cspell/cspell-resolver-8.17.5" = { - name = "_at_cspell_slash_cspell-resolver"; - packageName = "@cspell/cspell-resolver"; - version = "8.17.5"; - src = fetchurl { - url = "https://registry.npmjs.org/@cspell/cspell-resolver/-/cspell-resolver-8.17.5.tgz"; - sha512 = "5MhYInligPbGctWxoklAKxtg+sxvtJCuRKGSQHHA0JlCOLSsducypl780P6zvpjLK59XmdfC+wtFONxSmRbsuA=="; - }; - }; - "@cspell/cspell-service-bus-8.17.5" = { - name = "_at_cspell_slash_cspell-service-bus"; - packageName = "@cspell/cspell-service-bus"; - version = "8.17.5"; - src = fetchurl { - url = "https://registry.npmjs.org/@cspell/cspell-service-bus/-/cspell-service-bus-8.17.5.tgz"; - sha512 = "Ur3IK0R92G/2J6roopG9cU/EhoYAMOx2um7KYlq93cdrly8RBAK2NCcGCL7DbjQB6C9RYEAV60ueMUnQ45RrCQ=="; - }; - }; - "@cspell/cspell-types-8.17.5" = { - name = "_at_cspell_slash_cspell-types"; - packageName = "@cspell/cspell-types"; - version = "8.17.5"; - src = fetchurl { - url = "https://registry.npmjs.org/@cspell/cspell-types/-/cspell-types-8.17.5.tgz"; - sha512 = "91y2+0teunRSRZj940ORDA3kdjyenrUiM+4j6nQQH24sAIAJdRmQl2LG3eUTmeaSReJGkZIpnToQ6DyU5cC88Q=="; - }; - }; - "@cspell/dict-ada-4.1.0" = { - name = "_at_cspell_slash_dict-ada"; - packageName = "@cspell/dict-ada"; - version = "4.1.0"; - src = fetchurl { - url = "https://registry.npmjs.org/@cspell/dict-ada/-/dict-ada-4.1.0.tgz"; - sha512 = "7SvmhmX170gyPd+uHXrfmqJBY5qLcCX8kTGURPVeGxmt8XNXT75uu9rnZO+jwrfuU2EimNoArdVy5GZRGljGNg=="; - }; - }; - "@cspell/dict-al-1.1.0" = { - name = "_at_cspell_slash_dict-al"; - packageName = "@cspell/dict-al"; - version = "1.1.0"; - src = fetchurl { - url = "https://registry.npmjs.org/@cspell/dict-al/-/dict-al-1.1.0.tgz"; - sha512 = "PtNI1KLmYkELYltbzuoztBxfi11jcE9HXBHCpID2lou/J4VMYKJPNqe4ZjVzSI9NYbMnMnyG3gkbhIdx66VSXg=="; - }; - }; "@cspell/dict-aws-1.0.14" = { name = "_at_cspell_slash_dict-aws"; packageName = "@cspell/dict-aws"; @@ -2172,15 +2100,6 @@ let sha512 = "K21CfB4ZpKYwwDQiPfic2zJA/uxkbsd4IQGejEvDAhE3z8wBs6g6BwwqdVO767M9NgZqc021yAVpr79N5pWe3w=="; }; }; - "@cspell/dict-aws-4.0.9" = { - name = "_at_cspell_slash_dict-aws"; - packageName = "@cspell/dict-aws"; - version = "4.0.9"; - src = fetchurl { - url = "https://registry.npmjs.org/@cspell/dict-aws/-/dict-aws-4.0.9.tgz"; - sha512 = "bDYdnnJGwSkIZ4gzrauu7qzOs/ZAY/FnU4k11LgdMI8BhwMfsbsy2EI1iS+sD/BI5ZnNT9kU5YR3WADeNOmhRg=="; - }; - }; "@cspell/dict-bash-1.0.18" = { name = "_at_cspell_slash_dict-bash"; packageName = "@cspell/dict-bash"; @@ -2190,15 +2109,6 @@ let sha512 = "kJIqQ+FD2TCSgaaP5XLEDgy222+pVWTc+VhveNO++gnTWU3BCVjkD5LjfW7g/CmGONnz+nwXDueWspProaSdJw=="; }; }; - "@cspell/dict-bash-4.2.0" = { - name = "_at_cspell_slash_dict-bash"; - packageName = "@cspell/dict-bash"; - version = "4.2.0"; - src = fetchurl { - url = "https://registry.npmjs.org/@cspell/dict-bash/-/dict-bash-4.2.0.tgz"; - sha512 = "HOyOS+4AbCArZHs/wMxX/apRkjxg6NDWdt0jF9i9XkvJQUltMwEhyA2TWYjQ0kssBsnof+9amax2lhiZnh3kCg=="; - }; - }; "@cspell/dict-companies-1.0.40" = { name = "_at_cspell_slash_dict-companies"; packageName = "@cspell/dict-companies"; @@ -2208,15 +2118,6 @@ let sha512 = "Aw07qiTroqSST2P5joSrC4uOA05zTXzI2wMb+me3q4Davv1D9sCkzXY0TGoC2vzhNv5ooemRi9KATGaBSdU1sw=="; }; }; - "@cspell/dict-companies-3.1.14" = { - name = "_at_cspell_slash_dict-companies"; - packageName = "@cspell/dict-companies"; - version = "3.1.14"; - src = fetchurl { - url = "https://registry.npmjs.org/@cspell/dict-companies/-/dict-companies-3.1.14.tgz"; - sha512 = "iqo1Ce4L7h0l0GFSicm2wCLtfuymwkvgFGhmu9UHyuIcTbdFkDErH+m6lH3Ed+QuskJlpQ9dM7puMIGqUlVERw=="; - }; - }; "@cspell/dict-cpp-1.1.40" = { name = "_at_cspell_slash_dict-cpp"; packageName = "@cspell/dict-cpp"; @@ -2226,15 +2127,6 @@ let sha512 = "sscfB3woNDNj60/yGXAdwNtIRWZ89y35xnIaJVDMk5TPMMpaDvuk0a34iOPIq0g4V+Y8e3RyAg71SH6ADwSjGw=="; }; }; - "@cspell/dict-cpp-6.0.6" = { - name = "_at_cspell_slash_dict-cpp"; - packageName = "@cspell/dict-cpp"; - version = "6.0.6"; - src = fetchurl { - url = "https://registry.npmjs.org/@cspell/dict-cpp/-/dict-cpp-6.0.6.tgz"; - sha512 = "HMV1chsExuZt5IL9rYBW7GmhNZDVdQJEd1WtFgOO6jqiNxbpTG3Is3Pkldl7FpusBQQZr4BdjMit5bnPpVRy3A=="; - }; - }; "@cspell/dict-cryptocurrencies-1.0.10" = { name = "_at_cspell_slash_dict-cryptocurrencies"; packageName = "@cspell/dict-cryptocurrencies"; @@ -2244,15 +2136,6 @@ let sha512 = "47ABvDJOkaST/rXipNMfNvneHUzASvmL6K/CbOFpYKfsd0x23Jc9k1yaOC7JAm82XSC/8a7+3Yu+Fk2jVJNnsA=="; }; }; - "@cspell/dict-cryptocurrencies-5.0.4" = { - name = "_at_cspell_slash_dict-cryptocurrencies"; - packageName = "@cspell/dict-cryptocurrencies"; - version = "5.0.4"; - src = fetchurl { - url = "https://registry.npmjs.org/@cspell/dict-cryptocurrencies/-/dict-cryptocurrencies-5.0.4.tgz"; - sha512 = "6iFu7Abu+4Mgqq08YhTKHfH59mpMpGTwdzDB2Y8bbgiwnGFCeoiSkVkgLn1Kel2++hYcZ8vsAW/MJS9oXxuMag=="; - }; - }; "@cspell/dict-csharp-1.0.11" = { name = "_at_cspell_slash_dict-csharp"; packageName = "@cspell/dict-csharp"; @@ -2262,15 +2145,6 @@ let sha512 = "nub+ZCiTgmT87O+swI+FIAzNwaZPWUGckJU4GN402wBq420V+F4ZFqNV7dVALJrGaWH7LvADRtJxi6cZVHJKeA=="; }; }; - "@cspell/dict-csharp-4.0.6" = { - name = "_at_cspell_slash_dict-csharp"; - packageName = "@cspell/dict-csharp"; - version = "4.0.6"; - src = fetchurl { - url = "https://registry.npmjs.org/@cspell/dict-csharp/-/dict-csharp-4.0.6.tgz"; - sha512 = "w/+YsqOknjQXmIlWDRmkW+BHBPJZ/XDrfJhZRQnp0wzpPOGml7W0q1iae65P2AFRtTdPKYmvSz7AL5ZRkCnSIw=="; - }; - }; "@cspell/dict-css-1.0.13" = { name = "_at_cspell_slash_dict-css"; packageName = "@cspell/dict-css"; @@ -2280,33 +2154,6 @@ let sha512 = "HU8RbFRoGanFH85mT01Ot/Ay48ixr/gG25VPLtdq56QTrmPsw79gxYm/5Qay16eQbpoPIxaj5CAWNam+DX4GbA=="; }; }; - "@cspell/dict-css-4.0.17" = { - name = "_at_cspell_slash_dict-css"; - packageName = "@cspell/dict-css"; - version = "4.0.17"; - src = fetchurl { - url = "https://registry.npmjs.org/@cspell/dict-css/-/dict-css-4.0.17.tgz"; - sha512 = "2EisRLHk6X/PdicybwlajLGKF5aJf4xnX2uuG5lexuYKt05xV/J/OiBADmi8q9obhxf1nesrMQbqAt+6CsHo/w=="; - }; - }; - "@cspell/dict-dart-2.3.0" = { - name = "_at_cspell_slash_dict-dart"; - packageName = "@cspell/dict-dart"; - version = "2.3.0"; - src = fetchurl { - url = "https://registry.npmjs.org/@cspell/dict-dart/-/dict-dart-2.3.0.tgz"; - sha512 = "1aY90lAicek8vYczGPDKr70pQSTQHwMFLbmWKTAI6iavmb1fisJBS1oTmMOKE4ximDf86MvVN6Ucwx3u/8HqLg=="; - }; - }; - "@cspell/dict-data-science-2.0.7" = { - name = "_at_cspell_slash_dict-data-science"; - packageName = "@cspell/dict-data-science"; - version = "2.0.7"; - src = fetchurl { - url = "https://registry.npmjs.org/@cspell/dict-data-science/-/dict-data-science-2.0.7.tgz"; - sha512 = "XhAkK+nSW6zmrnWzusmZ1BpYLc62AWYHZc2p17u4nE2Z9XG5DleG55PCZxXQTKz90pmwlhFM9AfpkJsYaBWATA=="; - }; - }; "@cspell/dict-django-1.0.26" = { name = "_at_cspell_slash_dict-django"; packageName = "@cspell/dict-django"; @@ -2316,24 +2163,6 @@ let sha512 = "mn9bd7Et1L2zuibc08GVHTiD2Go3/hdjyX5KLukXDklBkq06r+tb0OtKtf1zKodtFDTIaYekGADhNhA6AnKLkg=="; }; }; - "@cspell/dict-django-4.1.4" = { - name = "_at_cspell_slash_dict-django"; - packageName = "@cspell/dict-django"; - version = "4.1.4"; - src = fetchurl { - url = "https://registry.npmjs.org/@cspell/dict-django/-/dict-django-4.1.4.tgz"; - sha512 = "fX38eUoPvytZ/2GA+g4bbdUtCMGNFSLbdJJPKX2vbewIQGfgSFJKY56vvcHJKAvw7FopjvgyS/98Ta9WN1gckg=="; - }; - }; - "@cspell/dict-docker-1.1.12" = { - name = "_at_cspell_slash_dict-docker"; - packageName = "@cspell/dict-docker"; - version = "1.1.12"; - src = fetchurl { - url = "https://registry.npmjs.org/@cspell/dict-docker/-/dict-docker-1.1.12.tgz"; - sha512 = "6d25ZPBnYZaT9D9An/x6g/4mk542R8bR3ipnby3QFCxnfdd6xaWiTcwDPsCgwN2aQZIQ1jX/fil9KmBEqIK/qA=="; - }; - }; "@cspell/dict-dotnet-1.0.32" = { name = "_at_cspell_slash_dict-dotnet"; packageName = "@cspell/dict-dotnet"; @@ -2343,15 +2172,6 @@ let sha512 = "9H9vXrgJB4KF8xsyTToXO53cXD33iyfrpT4mhCds+YLUw3P3x3E9myszgJzshnrxYBvQZ+QMII57Qr6SjZVk4Q=="; }; }; - "@cspell/dict-dotnet-5.0.9" = { - name = "_at_cspell_slash_dict-dotnet"; - packageName = "@cspell/dict-dotnet"; - version = "5.0.9"; - src = fetchurl { - url = "https://registry.npmjs.org/@cspell/dict-dotnet/-/dict-dotnet-5.0.9.tgz"; - sha512 = "JGD6RJW5sHtO5lfiJl11a5DpPN6eKSz5M1YBa1I76j4dDOIqgZB6rQexlDlK1DH9B06X4GdDQwdBfnpAB0r2uQ=="; - }; - }; "@cspell/dict-elixir-1.0.26" = { name = "_at_cspell_slash_dict-elixir"; packageName = "@cspell/dict-elixir"; @@ -2361,24 +2181,6 @@ let sha512 = "hz1yETUiRJM7yjN3mITSnxcmZaEyaBbyJhpZPpg+cKUil+xhHeZ2wwfbRc83QHGmlqEuDWbdCFqKSpCDJYpYhg=="; }; }; - "@cspell/dict-elixir-4.0.7" = { - name = "_at_cspell_slash_dict-elixir"; - packageName = "@cspell/dict-elixir"; - version = "4.0.7"; - src = fetchurl { - url = "https://registry.npmjs.org/@cspell/dict-elixir/-/dict-elixir-4.0.7.tgz"; - sha512 = "MAUqlMw73mgtSdxvbAvyRlvc3bYnrDqXQrx5K9SwW8F7fRYf9V4vWYFULh+UWwwkqkhX9w03ZqFYRTdkFku6uA=="; - }; - }; - "@cspell/dict-en-common-misspellings-2.0.10" = { - name = "_at_cspell_slash_dict-en-common-misspellings"; - packageName = "@cspell/dict-en-common-misspellings"; - version = "2.0.10"; - src = fetchurl { - url = "https://registry.npmjs.org/@cspell/dict-en-common-misspellings/-/dict-en-common-misspellings-2.0.10.tgz"; - sha512 = "80mXJLtr0tVEtzowrI7ycVae/ULAYImZUlr0kUTpa8i57AUk7Zy3pYBs44EYIKW7ZC9AHu4Qjjfq4vriAtyTDQ=="; - }; - }; "@cspell/dict-en-gb-1.1.33" = { name = "_at_cspell_slash_dict-en-gb"; packageName = "@cspell/dict-en-gb"; @@ -2415,24 +2217,6 @@ let sha512 = "EllahNkhzvLWo0ptwu0l3oEeAJOQSUpZnDfnKRIh6mJVehuSovNHwA9vrdZ8jBUjuqcfaN2e7c32zN0D/qvWJQ=="; }; }; - "@cspell/dict-filetypes-3.0.11" = { - name = "_at_cspell_slash_dict-filetypes"; - packageName = "@cspell/dict-filetypes"; - version = "3.0.11"; - src = fetchurl { - url = "https://registry.npmjs.org/@cspell/dict-filetypes/-/dict-filetypes-3.0.11.tgz"; - sha512 = "bBtCHZLo7MiSRUqx5KEiPdGOmXIlDGY+L7SJEtRWZENpAKE+96rT7hj+TUUYWBbCzheqHr0OXZJFEKDgsG/uZg=="; - }; - }; - "@cspell/dict-flutter-1.1.0" = { - name = "_at_cspell_slash_dict-flutter"; - packageName = "@cspell/dict-flutter"; - version = "1.1.0"; - src = fetchurl { - url = "https://registry.npmjs.org/@cspell/dict-flutter/-/dict-flutter-1.1.0.tgz"; - sha512 = "3zDeS7zc2p8tr9YH9tfbOEYfopKY/srNsAa+kE3rfBTtQERAZeOhe5yxrnTPoufctXLyuUtcGMUTpxr3dO0iaA=="; - }; - }; "@cspell/dict-fonts-1.0.14" = { name = "_at_cspell_slash_dict-fonts"; packageName = "@cspell/dict-fonts"; @@ -2442,24 +2226,6 @@ let sha512 = "VhIX+FVYAnqQrOuoFEtya6+H72J82cIicz9QddgknsTqZQ3dvgp6lmVnsQXPM3EnzA8n1peTGpLDwHzT7ociLA=="; }; }; - "@cspell/dict-fonts-4.0.4" = { - name = "_at_cspell_slash_dict-fonts"; - packageName = "@cspell/dict-fonts"; - version = "4.0.4"; - src = fetchurl { - url = "https://registry.npmjs.org/@cspell/dict-fonts/-/dict-fonts-4.0.4.tgz"; - sha512 = "cHFho4hjojBcHl6qxidl9CvUb492IuSk7xIf2G2wJzcHwGaCFa2o3gRcxmIg1j62guetAeDDFELizDaJlVRIOg=="; - }; - }; - "@cspell/dict-fsharp-1.1.0" = { - name = "_at_cspell_slash_dict-fsharp"; - packageName = "@cspell/dict-fsharp"; - version = "1.1.0"; - src = fetchurl { - url = "https://registry.npmjs.org/@cspell/dict-fsharp/-/dict-fsharp-1.1.0.tgz"; - sha512 = "oguWmHhGzgbgbEIBKtgKPrFSVAFtvGHaQS0oj+vacZqMObwkapcTGu7iwf4V3Bc2T3caf0QE6f6rQfIJFIAVsw=="; - }; - }; "@cspell/dict-fullstack-1.0.39" = { name = "_at_cspell_slash_dict-fullstack"; packageName = "@cspell/dict-fullstack"; @@ -2469,33 +2235,6 @@ let sha512 = "Mbi+zWdiP9yzL+X4YD9Tgcm5YQ95Ql+Y3vF2LRnOY6g2QWaijTRN1rgksVuxzpFqHi//+bx2uoUb0XEKBYDi8g=="; }; }; - "@cspell/dict-fullstack-3.2.6" = { - name = "_at_cspell_slash_dict-fullstack"; - packageName = "@cspell/dict-fullstack"; - version = "3.2.6"; - src = fetchurl { - url = "https://registry.npmjs.org/@cspell/dict-fullstack/-/dict-fullstack-3.2.6.tgz"; - sha512 = "cSaq9rz5RIU9j+0jcF2vnKPTQjxGXclntmoNp4XB7yFX2621PxJcekGjwf/lN5heJwVxGLL9toR0CBlGKwQBgA=="; - }; - }; - "@cspell/dict-gaming-terms-1.1.0" = { - name = "_at_cspell_slash_dict-gaming-terms"; - packageName = "@cspell/dict-gaming-terms"; - version = "1.1.0"; - src = fetchurl { - url = "https://registry.npmjs.org/@cspell/dict-gaming-terms/-/dict-gaming-terms-1.1.0.tgz"; - sha512 = "46AnDs9XkgJ2f1Sqol1WgfJ8gOqp60fojpc9Wxch7x+BA63g4JfMV5/M5x0sI0TLlLY8EBSglcr8wQF/7C80AQ=="; - }; - }; - "@cspell/dict-git-3.0.4" = { - name = "_at_cspell_slash_dict-git"; - packageName = "@cspell/dict-git"; - version = "3.0.4"; - src = fetchurl { - url = "https://registry.npmjs.org/@cspell/dict-git/-/dict-git-3.0.4.tgz"; - sha512 = "C44M+m56rYn6QCsLbiKiedyPTMZxlDdEYAsPwwlL5bhMDDzXZ3Ic8OCQIhMbiunhCOJJT+er4URmOmM+sllnjg=="; - }; - }; "@cspell/dict-golang-1.1.24" = { name = "_at_cspell_slash_dict-golang"; packageName = "@cspell/dict-golang"; @@ -2505,24 +2244,6 @@ let sha512 = "qq3Cjnx2U1jpeWAGJL1GL0ylEhUMqyaR36Xij6Y6Aq4bViCRp+HRRqk0x5/IHHbOrti45h3yy7ii1itRFo+Xkg=="; }; }; - "@cspell/dict-golang-6.0.19" = { - name = "_at_cspell_slash_dict-golang"; - packageName = "@cspell/dict-golang"; - version = "6.0.19"; - src = fetchurl { - url = "https://registry.npmjs.org/@cspell/dict-golang/-/dict-golang-6.0.19.tgz"; - sha512 = "VS+oinB2/CbgmHE06kMJlj52OVMZM0S2EEXph3oaroNTgTuclSwdFylQmOEjquZi55kW+n3FM9MyWXiitB7Dtg=="; - }; - }; - "@cspell/dict-google-1.0.8" = { - name = "_at_cspell_slash_dict-google"; - packageName = "@cspell/dict-google"; - version = "1.0.8"; - src = fetchurl { - url = "https://registry.npmjs.org/@cspell/dict-google/-/dict-google-1.0.8.tgz"; - sha512 = "BnMHgcEeaLyloPmBs8phCqprI+4r2Jb8rni011A8hE+7FNk7FmLE3kiwxLFrcZnnb7eqM0agW4zUaNoB0P+z8A=="; - }; - }; "@cspell/dict-haskell-1.0.13" = { name = "_at_cspell_slash_dict-haskell"; packageName = "@cspell/dict-haskell"; @@ -2532,15 +2253,6 @@ let sha512 = "kvl8T84cnYRPpND/P3D86P6WRSqebsbk0FnMfy27zo15L5MLAb3d3MOiT1kW3vEWfQgzUD7uddX/vUiuroQ8TA=="; }; }; - "@cspell/dict-haskell-4.0.5" = { - name = "_at_cspell_slash_dict-haskell"; - packageName = "@cspell/dict-haskell"; - version = "4.0.5"; - src = fetchurl { - url = "https://registry.npmjs.org/@cspell/dict-haskell/-/dict-haskell-4.0.5.tgz"; - sha512 = "s4BG/4tlj2pPM9Ha7IZYMhUujXDnI0Eq1+38UTTCpatYLbQqDwRFf2KNPLRqkroU+a44yTUAe0rkkKbwy4yRtQ=="; - }; - }; "@cspell/dict-html-1.1.9" = { name = "_at_cspell_slash_dict-html"; packageName = "@cspell/dict-html"; @@ -2550,15 +2262,6 @@ let sha512 = "vvnYia0tyIS5Fdoz+gEQm77MGZZE66kOJjuNpIYyRHCXFAhWdYz3SmkRm6YKJSWSvuO+WBJYTKDvkOxSh3Fx/w=="; }; }; - "@cspell/dict-html-4.0.11" = { - name = "_at_cspell_slash_dict-html"; - packageName = "@cspell/dict-html"; - version = "4.0.11"; - src = fetchurl { - url = "https://registry.npmjs.org/@cspell/dict-html/-/dict-html-4.0.11.tgz"; - sha512 = "QR3b/PB972SRQ2xICR1Nw/M44IJ6rjypwzA4jn+GH8ydjAX9acFNfc+hLZVyNe0FqsE90Gw3evLCOIF0vy1vQw=="; - }; - }; "@cspell/dict-html-symbol-entities-1.0.23" = { name = "_at_cspell_slash_dict-html-symbol-entities"; packageName = "@cspell/dict-html-symbol-entities"; @@ -2568,15 +2271,6 @@ let sha512 = "PV0UBgcBFbBLf/m1wfkVMM8w96kvfHoiCGLWO6BR3Q9v70IXoE4ae0+T+f0CkxcEkacMqEQk/I7vuE9MzrjaNw=="; }; }; - "@cspell/dict-html-symbol-entities-4.0.3" = { - name = "_at_cspell_slash_dict-html-symbol-entities"; - packageName = "@cspell/dict-html-symbol-entities"; - version = "4.0.3"; - src = fetchurl { - url = "https://registry.npmjs.org/@cspell/dict-html-symbol-entities/-/dict-html-symbol-entities-4.0.3.tgz"; - sha512 = "aABXX7dMLNFdSE8aY844X4+hvfK7977sOWgZXo4MTGAmOzR8524fjbJPswIBK7GaD3+SgFZ2yP2o0CFvXDGF+A=="; - }; - }; "@cspell/dict-java-1.0.23" = { name = "_at_cspell_slash_dict-java"; packageName = "@cspell/dict-java"; @@ -2586,42 +2280,6 @@ let sha512 = "LcOg9srYLDoNGd8n3kbfDBlZD+LOC9IVcnFCdua1b/luCHNVmlgBx7e677qPu7olpMYOD5TQIVW2OmM1+/6MFA=="; }; }; - "@cspell/dict-java-5.0.11" = { - name = "_at_cspell_slash_dict-java"; - packageName = "@cspell/dict-java"; - version = "5.0.11"; - src = fetchurl { - url = "https://registry.npmjs.org/@cspell/dict-java/-/dict-java-5.0.11.tgz"; - sha512 = "T4t/1JqeH33Raa/QK/eQe26FE17eUCtWu+JsYcTLkQTci2dk1DfcIKo8YVHvZXBnuM43ATns9Xs0s+AlqDeH7w=="; - }; - }; - "@cspell/dict-julia-1.1.0" = { - name = "_at_cspell_slash_dict-julia"; - packageName = "@cspell/dict-julia"; - version = "1.1.0"; - src = fetchurl { - url = "https://registry.npmjs.org/@cspell/dict-julia/-/dict-julia-1.1.0.tgz"; - sha512 = "CPUiesiXwy3HRoBR3joUseTZ9giFPCydSKu2rkh6I2nVjXnl5vFHzOMLXpbF4HQ1tH2CNfnDbUndxD+I+7eL9w=="; - }; - }; - "@cspell/dict-k8s-1.0.10" = { - name = "_at_cspell_slash_dict-k8s"; - packageName = "@cspell/dict-k8s"; - version = "1.0.10"; - src = fetchurl { - url = "https://registry.npmjs.org/@cspell/dict-k8s/-/dict-k8s-1.0.10.tgz"; - sha512 = "313haTrX9prep1yWO7N6Xw4D6tvUJ0Xsx+YhCP+5YrrcIKoEw5Rtlg8R4PPzLqe6zibw6aJ+Eqq+y76Vx5BZkw=="; - }; - }; - "@cspell/dict-kotlin-1.1.0" = { - name = "_at_cspell_slash_dict-kotlin"; - packageName = "@cspell/dict-kotlin"; - version = "1.1.0"; - src = fetchurl { - url = "https://registry.npmjs.org/@cspell/dict-kotlin/-/dict-kotlin-1.1.0.tgz"; - sha512 = "vySaVw6atY7LdwvstQowSbdxjXG6jDhjkWVWSjg1XsUckyzH1JRHXe9VahZz1i7dpoFEUOWQrhIe5B9482UyJQ=="; - }; - }; "@cspell/dict-latex-1.0.25" = { name = "_at_cspell_slash_dict-latex"; packageName = "@cspell/dict-latex"; @@ -2631,15 +2289,6 @@ let sha512 = "cEgg91Migqcp1SdVV7dUeMxbPDhxdNo6Fgq2eygAXQjIOFK520FFvh/qxyBvW90qdZbIRoU2AJpchyHfGuwZFA=="; }; }; - "@cspell/dict-latex-4.0.3" = { - name = "_at_cspell_slash_dict-latex"; - packageName = "@cspell/dict-latex"; - version = "4.0.3"; - src = fetchurl { - url = "https://registry.npmjs.org/@cspell/dict-latex/-/dict-latex-4.0.3.tgz"; - sha512 = "2KXBt9fSpymYHxHfvhUpjUFyzrmN4c4P8mwIzweLyvqntBT3k0YGZJSriOdjfUjwSygrfEwiuPI1EMrvgrOMJw=="; - }; - }; "@cspell/dict-lorem-ipsum-1.0.22" = { name = "_at_cspell_slash_dict-lorem-ipsum"; packageName = "@cspell/dict-lorem-ipsum"; @@ -2649,15 +2298,6 @@ let sha512 = "yqzspR+2ADeAGUxLTfZ4pXvPl7FmkENMRcGDECmddkOiuEwBCWMZdMP5fng9B0Q6j91hQ8w9CLvJKBz10TqNYg=="; }; }; - "@cspell/dict-lorem-ipsum-4.0.4" = { - name = "_at_cspell_slash_dict-lorem-ipsum"; - packageName = "@cspell/dict-lorem-ipsum"; - version = "4.0.4"; - src = fetchurl { - url = "https://registry.npmjs.org/@cspell/dict-lorem-ipsum/-/dict-lorem-ipsum-4.0.4.tgz"; - sha512 = "+4f7vtY4dp2b9N5fn0za/UR0kwFq2zDtA62JCbWHbpjvO9wukkbl4rZg4YudHbBgkl73HRnXFgCiwNhdIA1JPw=="; - }; - }; "@cspell/dict-lua-1.0.16" = { name = "_at_cspell_slash_dict-lua"; packageName = "@cspell/dict-lua"; @@ -2667,42 +2307,6 @@ let sha512 = "YiHDt8kmHJ8nSBy0tHzaxiuitYp+oJ66ffCYuFWTNB3//Y0SI4OGHU3omLsQVeXIfCeVrO4DrVvRDoCls9B5zQ=="; }; }; - "@cspell/dict-lua-4.0.7" = { - name = "_at_cspell_slash_dict-lua"; - packageName = "@cspell/dict-lua"; - version = "4.0.7"; - src = fetchurl { - url = "https://registry.npmjs.org/@cspell/dict-lua/-/dict-lua-4.0.7.tgz"; - sha512 = "Wbr7YSQw+cLHhTYTKV6cAljgMgcY+EUAxVIZW3ljKswEe4OLxnVJ7lPqZF5JKjlXdgCjbPSimsHqyAbC5pQN/Q=="; - }; - }; - "@cspell/dict-makefile-1.0.4" = { - name = "_at_cspell_slash_dict-makefile"; - packageName = "@cspell/dict-makefile"; - version = "1.0.4"; - src = fetchurl { - url = "https://registry.npmjs.org/@cspell/dict-makefile/-/dict-makefile-1.0.4.tgz"; - sha512 = "E4hG/c0ekPqUBvlkrVvzSoAA+SsDA9bLi4xSV3AXHTVru7Y2bVVGMPtpfF+fI3zTkww/jwinprcU1LSohI3ylw=="; - }; - }; - "@cspell/dict-markdown-2.0.9" = { - name = "_at_cspell_slash_dict-markdown"; - packageName = "@cspell/dict-markdown"; - version = "2.0.9"; - src = fetchurl { - url = "https://registry.npmjs.org/@cspell/dict-markdown/-/dict-markdown-2.0.9.tgz"; - sha512 = "j2e6Eg18BlTb1mMP1DkyRFMM/FLS7qiZjltpURzDckB57zDZbUyskOFdl4VX7jItZZEeY0fe22bSPOycgS1Z5A=="; - }; - }; - "@cspell/dict-monkeyc-1.0.10" = { - name = "_at_cspell_slash_dict-monkeyc"; - packageName = "@cspell/dict-monkeyc"; - version = "1.0.10"; - src = fetchurl { - url = "https://registry.npmjs.org/@cspell/dict-monkeyc/-/dict-monkeyc-1.0.10.tgz"; - sha512 = "7RTGyKsTIIVqzbvOtAu6Z/lwwxjGRtY5RkKPlXKHEoEAgIXwfDxb5EkVwzGQwQr8hF/D3HrdYbRT8MFBfsueZw=="; - }; - }; "@cspell/dict-node-1.0.12" = { name = "_at_cspell_slash_dict-node"; packageName = "@cspell/dict-node"; @@ -2712,15 +2316,6 @@ let sha512 = "RPNn/7CSkflAWk0sbSoOkg0ORrgBARUjOW3QjB11KwV1gSu8f5W/ij/S50uIXtlrfoBLqd4OyE04jyON+g/Xfg=="; }; }; - "@cspell/dict-node-5.0.6" = { - name = "_at_cspell_slash_dict-node"; - packageName = "@cspell/dict-node"; - version = "5.0.6"; - src = fetchurl { - url = "https://registry.npmjs.org/@cspell/dict-node/-/dict-node-5.0.6.tgz"; - sha512 = "CEbhPCpxGvRNByGolSBTrXXW2rJA4bGqZuTx1KKO85mwR6aadeOmUE7xf/8jiCkXSy+qvr9aJeh+jlfXcsrziQ=="; - }; - }; "@cspell/dict-npm-1.0.16" = { name = "_at_cspell_slash_dict-npm"; packageName = "@cspell/dict-npm"; @@ -2730,15 +2325,6 @@ let sha512 = "RwkuZGcYBxL3Yux3cSG/IOWGlQ1e9HLCpHeyMtTVGYKAIkFAVUnGrz20l16/Q7zUG7IEktBz5O42kAozrEnqMQ=="; }; }; - "@cspell/dict-npm-5.1.30" = { - name = "_at_cspell_slash_dict-npm"; - packageName = "@cspell/dict-npm"; - version = "5.1.30"; - src = fetchurl { - url = "https://registry.npmjs.org/@cspell/dict-npm/-/dict-npm-5.1.30.tgz"; - sha512 = "qRMJZFz4FBPECH5rGQN9p2Ld6nfpSaPFQvlG6V2RowWcrJQqF4RFmLUNuRQpvndpSeIUo32yX1hxb7AT45ARCQ=="; - }; - }; "@cspell/dict-php-1.0.25" = { name = "_at_cspell_slash_dict-php"; packageName = "@cspell/dict-php"; @@ -2748,15 +2334,6 @@ let sha512 = "RoBIP5MRdByyPaXcznZMfOY1JdCMYPPLua5E9gkq0TJO7bX5mC9hyAKfYBSWVQunZydd82HZixjb5MPkDFU1uw=="; }; }; - "@cspell/dict-php-4.0.14" = { - name = "_at_cspell_slash_dict-php"; - packageName = "@cspell/dict-php"; - version = "4.0.14"; - src = fetchurl { - url = "https://registry.npmjs.org/@cspell/dict-php/-/dict-php-4.0.14.tgz"; - sha512 = "7zur8pyncYZglxNmqsRycOZ6inpDoVd4yFfz1pQRe5xaRWMiK3Km4n0/X/1YMWhh3e3Sl/fQg5Axb2hlN68t1g=="; - }; - }; "@cspell/dict-powershell-1.0.19" = { name = "_at_cspell_slash_dict-powershell"; packageName = "@cspell/dict-powershell"; @@ -2766,24 +2343,6 @@ let sha512 = "zF/raM/lkhXeHf4I43OtK0gP9rBeEJFArscTVwLWOCIvNk21MJcNoTYoaGw+c056+Q+hJL0psGLO7QN+mxYH1A=="; }; }; - "@cspell/dict-powershell-5.0.14" = { - name = "_at_cspell_slash_dict-powershell"; - packageName = "@cspell/dict-powershell"; - version = "5.0.14"; - src = fetchurl { - url = "https://registry.npmjs.org/@cspell/dict-powershell/-/dict-powershell-5.0.14.tgz"; - sha512 = "ktjjvtkIUIYmj/SoGBYbr3/+CsRGNXGpvVANrY0wlm/IoGlGywhoTUDYN0IsGwI2b8Vktx3DZmQkfb3Wo38jBA=="; - }; - }; - "@cspell/dict-public-licenses-2.0.13" = { - name = "_at_cspell_slash_dict-public-licenses"; - packageName = "@cspell/dict-public-licenses"; - version = "2.0.13"; - src = fetchurl { - url = "https://registry.npmjs.org/@cspell/dict-public-licenses/-/dict-public-licenses-2.0.13.tgz"; - sha512 = "1Wdp/XH1ieim7CadXYE7YLnUlW0pULEjVl9WEeziZw3EKCAw8ZI8Ih44m4bEa5VNBLnuP5TfqC4iDautAleQzQ=="; - }; - }; "@cspell/dict-python-1.0.38" = { name = "_at_cspell_slash_dict-python"; packageName = "@cspell/dict-python"; @@ -2793,24 +2352,6 @@ let sha512 = "KuyOQaby9NID/pn7EkXilpUxjVIvvyLzhr7BPsDS6FcvUE8Yhss6bJowEDHSv6pa+W2387phoqbDf2rTicquAA=="; }; }; - "@cspell/dict-python-4.2.16" = { - name = "_at_cspell_slash_dict-python"; - packageName = "@cspell/dict-python"; - version = "4.2.16"; - src = fetchurl { - url = "https://registry.npmjs.org/@cspell/dict-python/-/dict-python-4.2.16.tgz"; - sha512 = "LkQssFt1hPOWXIQiD8ScTkz/41RL7Ti0V/2ytUzEW82dc0atIEksrBg8MuOjWXktp0Dk5tDwRLgmIvhV3CFFOA=="; - }; - }; - "@cspell/dict-r-2.1.0" = { - name = "_at_cspell_slash_dict-r"; - packageName = "@cspell/dict-r"; - version = "2.1.0"; - src = fetchurl { - url = "https://registry.npmjs.org/@cspell/dict-r/-/dict-r-2.1.0.tgz"; - sha512 = "k2512wgGG0lTpTYH9w5Wwco+lAMf3Vz7mhqV8+OnalIE7muA0RSuD9tWBjiqLcX8zPvEJr4LdgxVju8Gk3OKyA=="; - }; - }; "@cspell/dict-ruby-1.0.15" = { name = "_at_cspell_slash_dict-ruby"; packageName = "@cspell/dict-ruby"; @@ -2820,15 +2361,6 @@ let sha512 = "I76hJA///lc1pgmDTGUFHN/O8KLIZIU/8TgIYIGI6Ix/YzSEvWNdQYbANn6JbCynS0X+7IbZ2Ft+QqvmGtIWuA=="; }; }; - "@cspell/dict-ruby-5.0.8" = { - name = "_at_cspell_slash_dict-ruby"; - packageName = "@cspell/dict-ruby"; - version = "5.0.8"; - src = fetchurl { - url = "https://registry.npmjs.org/@cspell/dict-ruby/-/dict-ruby-5.0.8.tgz"; - sha512 = "ixuTneU0aH1cPQRbWJvtvOntMFfeQR2KxT8LuAv5jBKqQWIHSxzGlp+zX3SVyoeR0kOWiu64/O5Yn836A5yMcQ=="; - }; - }; "@cspell/dict-rust-1.0.23" = { name = "_at_cspell_slash_dict-rust"; packageName = "@cspell/dict-rust"; @@ -2838,15 +2370,6 @@ let sha512 = "lR4boDzs79YD6+30mmiSGAMMdwh7HTBAPUFSB0obR3Kidibfc3GZ+MHWZXay5dxZ4nBKM06vyjtanF9VJ8q1Iw=="; }; }; - "@cspell/dict-rust-4.0.11" = { - name = "_at_cspell_slash_dict-rust"; - packageName = "@cspell/dict-rust"; - version = "4.0.11"; - src = fetchurl { - url = "https://registry.npmjs.org/@cspell/dict-rust/-/dict-rust-4.0.11.tgz"; - sha512 = "OGWDEEzm8HlkSmtD8fV3pEcO2XBpzG2XYjgMCJCRwb2gRKvR+XIm6Dlhs04N/K2kU+iH8bvrqNpM8fS/BFl0uw=="; - }; - }; "@cspell/dict-scala-1.0.21" = { name = "_at_cspell_slash_dict-scala"; packageName = "@cspell/dict-scala"; @@ -2856,24 +2379,6 @@ let sha512 = "5V/R7PRbbminTpPS3ywgdAalI9BHzcEjEj9ug4kWYvBIGwSnS7T6QCFCiu+e9LvEGUqQC+NHgLY4zs1NaBj2vA=="; }; }; - "@cspell/dict-scala-5.0.7" = { - name = "_at_cspell_slash_dict-scala"; - packageName = "@cspell/dict-scala"; - version = "5.0.7"; - src = fetchurl { - url = "https://registry.npmjs.org/@cspell/dict-scala/-/dict-scala-5.0.7.tgz"; - sha512 = "yatpSDW/GwulzO3t7hB5peoWwzo+Y3qTc0pO24Jf6f88jsEeKmDeKkfgPbYuCgbE4jisGR4vs4+jfQZDIYmXPA=="; - }; - }; - "@cspell/dict-shell-1.1.0" = { - name = "_at_cspell_slash_dict-shell"; - packageName = "@cspell/dict-shell"; - version = "1.1.0"; - src = fetchurl { - url = "https://registry.npmjs.org/@cspell/dict-shell/-/dict-shell-1.1.0.tgz"; - sha512 = "D/xHXX7T37BJxNRf5JJHsvziFDvh23IF/KvkZXNSh8VqcRdod3BAz9VGHZf6VDqcZXr1VRqIYR3mQ8DSvs3AVQ=="; - }; - }; "@cspell/dict-software-terms-1.0.48" = { name = "_at_cspell_slash_dict-software-terms"; packageName = "@cspell/dict-software-terms"; @@ -2883,51 +2388,6 @@ let sha512 = "pfF3Ys2gRffu5ElqkH7FQMDMi/iZMyOzpGMb3FSH0PJ2AnRQ5rRNWght1h2L36YxvXl0mWVaFrrfwiOyRIc8ZQ=="; }; }; - "@cspell/dict-software-terms-4.2.5" = { - name = "_at_cspell_slash_dict-software-terms"; - packageName = "@cspell/dict-software-terms"; - version = "4.2.5"; - src = fetchurl { - url = "https://registry.npmjs.org/@cspell/dict-software-terms/-/dict-software-terms-4.2.5.tgz"; - sha512 = "CaRzkWti3AgcXoxuRcMijaNG7YUk/MH1rHjB8VX34v3UdCxXXeqvRyElRKnxhFeVLB/robb2UdShqh/CpskxRg=="; - }; - }; - "@cspell/dict-sql-2.2.0" = { - name = "_at_cspell_slash_dict-sql"; - packageName = "@cspell/dict-sql"; - version = "2.2.0"; - src = fetchurl { - url = "https://registry.npmjs.org/@cspell/dict-sql/-/dict-sql-2.2.0.tgz"; - sha512 = "MUop+d1AHSzXpBvQgQkCiok8Ejzb+nrzyG16E8TvKL2MQeDwnIvMe3bv90eukP6E1HWb+V/MA/4pnq0pcJWKqQ=="; - }; - }; - "@cspell/dict-svelte-1.0.6" = { - name = "_at_cspell_slash_dict-svelte"; - packageName = "@cspell/dict-svelte"; - version = "1.0.6"; - src = fetchurl { - url = "https://registry.npmjs.org/@cspell/dict-svelte/-/dict-svelte-1.0.6.tgz"; - sha512 = "8LAJHSBdwHCoKCSy72PXXzz7ulGROD0rP1CQ0StOqXOOlTUeSFaJJlxNYjlONgd2c62XBQiN2wgLhtPN+1Zv7Q=="; - }; - }; - "@cspell/dict-swift-2.0.5" = { - name = "_at_cspell_slash_dict-swift"; - packageName = "@cspell/dict-swift"; - version = "2.0.5"; - src = fetchurl { - url = "https://registry.npmjs.org/@cspell/dict-swift/-/dict-swift-2.0.5.tgz"; - sha512 = "3lGzDCwUmnrfckv3Q4eVSW3sK3cHqqHlPprFJZD4nAqt23ot7fic5ALR7J4joHpvDz36nHX34TgcbZNNZOC/JA=="; - }; - }; - "@cspell/dict-terraform-1.1.1" = { - name = "_at_cspell_slash_dict-terraform"; - packageName = "@cspell/dict-terraform"; - version = "1.1.1"; - src = fetchurl { - url = "https://registry.npmjs.org/@cspell/dict-terraform/-/dict-terraform-1.1.1.tgz"; - sha512 = "07KFDwCU7EnKl4hOZLsLKlj6Zceq/IsQ3LRWUyIjvGFfZHdoGtFdCp3ZPVgnFaAcd/DKv+WVkrOzUBSYqHopQQ=="; - }; - }; "@cspell/dict-typescript-1.0.20" = { name = "_at_cspell_slash_dict-typescript"; packageName = "@cspell/dict-typescript"; @@ -2937,60 +2397,6 @@ let sha512 = "yIuGeeZtQA2gqpGefGjZqBl8iGJpIYWz0QzDqsscNi2qfSnLsbjM0RkRbTehM8y9gGGe7xfgUP5adxceJa5Krg=="; }; }; - "@cspell/dict-typescript-3.2.0" = { - name = "_at_cspell_slash_dict-typescript"; - packageName = "@cspell/dict-typescript"; - version = "3.2.0"; - src = fetchurl { - url = "https://registry.npmjs.org/@cspell/dict-typescript/-/dict-typescript-3.2.0.tgz"; - sha512 = "Pk3zNePLT8qg51l0M4g1ISowYAEGxTuNfZlgkU5SvHa9Cu7x/BWoyYq9Fvc3kAyoisCjRPyvWF4uRYrPitPDFw=="; - }; - }; - "@cspell/dict-vue-3.0.4" = { - name = "_at_cspell_slash_dict-vue"; - packageName = "@cspell/dict-vue"; - version = "3.0.4"; - src = fetchurl { - url = "https://registry.npmjs.org/@cspell/dict-vue/-/dict-vue-3.0.4.tgz"; - sha512 = "0dPtI0lwHcAgSiQFx8CzvqjdoXROcH+1LyqgROCpBgppommWpVhbQ0eubnKotFEXgpUCONVkeZJ6Ql8NbTEu+w=="; - }; - }; - "@cspell/dynamic-import-8.17.5" = { - name = "_at_cspell_slash_dynamic-import"; - packageName = "@cspell/dynamic-import"; - version = "8.17.5"; - src = fetchurl { - url = "https://registry.npmjs.org/@cspell/dynamic-import/-/dynamic-import-8.17.5.tgz"; - sha512 = "tY+cVkRou+0VKvH+K1NXv8/R7mOlW3BDGSs9fcgvhatj0m00Yf8blFC7tE4VVI9Qh2bkC/KDFqM24IqZbuwXUQ=="; - }; - }; - "@cspell/filetypes-8.17.5" = { - name = "_at_cspell_slash_filetypes"; - packageName = "@cspell/filetypes"; - version = "8.17.5"; - src = fetchurl { - url = "https://registry.npmjs.org/@cspell/filetypes/-/filetypes-8.17.5.tgz"; - sha512 = "Fj6py2Rl+FEnMiXhRQUM1A5QmyeCLxi6dY/vQ0qfH6tp6KSaBiaC8wuPUKhr8hKyTd3+8lkUbobDhUf6xtMEXg=="; - }; - }; - "@cspell/strong-weak-map-8.17.5" = { - name = "_at_cspell_slash_strong-weak-map"; - packageName = "@cspell/strong-weak-map"; - version = "8.17.5"; - src = fetchurl { - url = "https://registry.npmjs.org/@cspell/strong-weak-map/-/strong-weak-map-8.17.5.tgz"; - sha512 = "Z4eo+rZJr1086wZWycBiIG/n7gGvVoqn28I7ZicS8xedRYu/4yp2loHgLn4NpxG3e46+dNWs4La6vinod+UydQ=="; - }; - }; - "@cspell/url-8.17.5" = { - name = "_at_cspell_slash_url"; - packageName = "@cspell/url"; - version = "8.17.5"; - src = fetchurl { - url = "https://registry.npmjs.org/@cspell/url/-/url-8.17.5.tgz"; - sha512 = "GNQqST7zI85dAFVyao6oiTeg5rNhO9FH1ZAd397qQhvwfxrrniNfuoewu8gPXyP0R4XBiiaCwhBL7w9S/F5guw=="; - }; - }; "@cspotcode/source-map-support-0.8.1" = { name = "_at_cspotcode_slash_source-map-support"; packageName = "@cspotcode/source-map-support"; @@ -12299,15 +11705,6 @@ let sha512 = "TyUIUJgdFnCISzG5zu3291TAsE77ddchd0bepon1VVQrKLGKFED4iXFEDQ24mIPdPBbyE16PK3F8MYE1CmcBEQ=="; }; }; - "clear-module-4.1.2" = { - name = "clear-module"; - packageName = "clear-module"; - version = "4.1.2"; - src = fetchurl { - url = "https://registry.npmjs.org/clear-module/-/clear-module-4.1.2.tgz"; - sha512 = "LWAxzHqdHsAZlPlEyJ2Poz6AIs384mPeqLVCru2p0BrP9G/kVGuhNyZYClLO6cXlnuJjzC8xtsJIuMjKqLXoAw=="; - }; - }; "cli-1.0.1" = { name = "cli"; packageName = "cli"; @@ -12992,15 +12389,6 @@ let sha512 = "yPVavfyCcRhmorC7rWlkHn15b4wDVgVmBA7kV4QVBsF7kv/9TKJAbAXVTxvTnwP8HHKjRCJDClKbciiYS7p0DQ=="; }; }; - "commander-13.1.0" = { - name = "commander"; - packageName = "commander"; - version = "13.1.0"; - src = fetchurl { - url = "https://registry.npmjs.org/commander/-/commander-13.1.0.tgz"; - sha512 = "/rFeCpNJQbhSZjGVwO9RFV3xPqbnERS8MmIQzCtD/zl6gpJuV/bMLuN92oG3F7d8oDEHHRrujSXNUr8fpjntKw=="; - }; - }; "commander-2.11.0" = { name = "commander"; packageName = "commander"; @@ -14127,15 +13515,6 @@ let sha512 = "x8dy3RnvYdlUcPOjkEHqozhiwzKNSq7GcPuXFbnyMOCHxX8V3OgIg/pYuabl2sbUPfIJaeAQB7PMOK8DFIdoRA=="; }; }; - "cspell-config-lib-8.17.5" = { - name = "cspell-config-lib"; - packageName = "cspell-config-lib"; - version = "8.17.5"; - src = fetchurl { - url = "https://registry.npmjs.org/cspell-config-lib/-/cspell-config-lib-8.17.5.tgz"; - sha512 = "XDc+UJO5RZ9S9e2Ajz332XjT7dv6Og2UqCiSnAlvHt7t/MacLHSPARZFIivheObNkWZ7E1iWI681RxKoH4o40w=="; - }; - }; "cspell-dict-vimlang-1.0.1" = { name = "cspell-dict-vimlang"; packageName = "cspell-dict-vimlang"; @@ -14145,24 +13524,6 @@ let sha512 = "pP2W2BvLrRKggS1fUk8qQw2FG8PhyV969dlwF3M0jAg/HH83n76H+KGdzGsmEut6VJFlJYQkd1ZZskjaeVWnrA=="; }; }; - "cspell-dictionary-8.17.5" = { - name = "cspell-dictionary"; - packageName = "cspell-dictionary"; - version = "8.17.5"; - src = fetchurl { - url = "https://registry.npmjs.org/cspell-dictionary/-/cspell-dictionary-8.17.5.tgz"; - sha512 = "O/Uuhv1RuDu+5WYQml0surudweaTvr+2YJSmPSdlihByUSiogCbpGqwrRow7wQv/C5p1W1FlFjotvUfoR0fxHA=="; - }; - }; - "cspell-gitignore-8.17.5" = { - name = "cspell-gitignore"; - packageName = "cspell-gitignore"; - version = "8.17.5"; - src = fetchurl { - url = "https://registry.npmjs.org/cspell-gitignore/-/cspell-gitignore-8.17.5.tgz"; - sha512 = "I27fgOUZzH14jeIYo65LooB60fZ42f6OJL1lOR9Mk6IrIlDyUtzherGR+xx5KshK2katYkX42Qu4zsVYM6VFPA=="; - }; - }; "cspell-glob-0.1.25" = { name = "cspell-glob"; packageName = "cspell-glob"; @@ -14172,24 +13533,6 @@ let sha512 = "/XaSHrGBpMJa+duFz3GKOWfrijrfdHT7a/XGgIcq3cymCSpOH+DPho42sl0jLI/hjM+8yv2m8aEoxRT8yVSnlg=="; }; }; - "cspell-glob-8.17.5" = { - name = "cspell-glob"; - packageName = "cspell-glob"; - version = "8.17.5"; - src = fetchurl { - url = "https://registry.npmjs.org/cspell-glob/-/cspell-glob-8.17.5.tgz"; - sha512 = "OXquou7UykInlGV5et5lNKYYrW0dwa28aEF995x1ocANND7o0bbHmFlbgyci/Lp4uFQai8sifmfFJbuIg2IC/A=="; - }; - }; - "cspell-grammar-8.17.5" = { - name = "cspell-grammar"; - packageName = "cspell-grammar"; - version = "8.17.5"; - src = fetchurl { - url = "https://registry.npmjs.org/cspell-grammar/-/cspell-grammar-8.17.5.tgz"; - sha512 = "st2n+FVw25MvMbsGb3TeJNRr6Oih4g14rjOd/UJN0qn+ceH360SAShUFqSd4kHHu2ADazI/TESFU6FRtMTPNOg=="; - }; - }; "cspell-io-4.1.7" = { name = "cspell-io"; packageName = "cspell-io"; @@ -14199,15 +13542,6 @@ let sha512 = "V0/tUu9FnIS3v+vAvDT6NNa14Nc/zUNX8+YUUOfFAiDJJTdqefmvcWjOJBIMYBf3wIk9iWLmLbMM+bNHqr7DSQ=="; }; }; - "cspell-io-8.17.5" = { - name = "cspell-io"; - packageName = "cspell-io"; - version = "8.17.5"; - src = fetchurl { - url = "https://registry.npmjs.org/cspell-io/-/cspell-io-8.17.5.tgz"; - sha512 = "oevM/8l0s6nc1NCYPqNFumrW50QSHoa6wqUT8cWs09gtZdE2AWG0U6bIE8ZEVz6e6FxS+6IenGKTdUUwP0+3fg=="; - }; - }; "cspell-lib-4.3.12" = { name = "cspell-lib"; packageName = "cspell-lib"; @@ -14217,15 +13551,6 @@ let sha512 = "yCCb6MoW1K8Tsr/WVEQoO4dfYhH9bCsjQayccb8MlyDaNNuWJHuX+gUGHsZSXSuChSh8PrTWKXJzs13/uM977g=="; }; }; - "cspell-lib-8.17.5" = { - name = "cspell-lib"; - packageName = "cspell-lib"; - version = "8.17.5"; - src = fetchurl { - url = "https://registry.npmjs.org/cspell-lib/-/cspell-lib-8.17.5.tgz"; - sha512 = "S3KuOrcST1d2BYmTXA+hnbRdho5n3w5GUvEaCx3QZQBwAPfLpAwJbe2yig1TxBpyEJ5LqP02i/mDg1pUCOP0hQ=="; - }; - }; "cspell-trie-lib-4.2.8" = { name = "cspell-trie-lib"; packageName = "cspell-trie-lib"; @@ -14235,15 +13560,6 @@ let sha512 = "Nt3c0gxOYXIc3/yhALDukpje1BgR6guvlUKWQO2zb0r7qRWpwUw2j2YM4dWbHQeH/3Hx5ei4Braa6cMaiJ5YBw=="; }; }; - "cspell-trie-lib-8.17.5" = { - name = "cspell-trie-lib"; - packageName = "cspell-trie-lib"; - version = "8.17.5"; - src = fetchurl { - url = "https://registry.npmjs.org/cspell-trie-lib/-/cspell-trie-lib-8.17.5.tgz"; - sha512 = "9hjI3nRQxtGEua6CgnLbK3sGHLx9dXR/BHwI/csRL4dN5GGRkE5X3CCoy1RJVL7iGFLIzi43+L10xeFRmWniKw=="; - }; - }; "cspell-util-bundle-4.1.11" = { name = "cspell-util-bundle"; packageName = "cspell-util-bundle"; @@ -17916,15 +17232,6 @@ let sha512 = "VxPP4NqbUjj6MaAOafWeUn2cXWLcCtljklUtZf0Ind4XQ+QPtmA0b18zZy0jIQx+ExRVCR/ZQpBmik5lXshNsw=="; }; }; - "fast-equals-5.2.2" = { - name = "fast-equals"; - packageName = "fast-equals"; - version = "5.2.2"; - src = fetchurl { - url = "https://registry.npmjs.org/fast-equals/-/fast-equals-5.2.2.tgz"; - sha512 = "V7/RktU11J3I36Nwq2JnZEM7tNm17eBJz+u25qdxBZeCKiX6BkVSZQjwWIr+IobgnZy+ag73tTZgZi7tr0LrBw=="; - }; - }; "fast-fifo-1.3.2" = { name = "fast-fifo"; packageName = "fast-fifo"; @@ -18231,15 +17538,6 @@ let sha512 = "XXTUwCvisa5oacNGRP9SfNtYBNAMi+RPwBFmblZEF7N7swHYQS6/Zfk7SRwx4D5j3CH211YNRco1DEMNVfZCnQ=="; }; }; - "file-entry-cache-9.1.0" = { - name = "file-entry-cache"; - packageName = "file-entry-cache"; - version = "9.1.0"; - src = fetchurl { - url = "https://registry.npmjs.org/file-entry-cache/-/file-entry-cache-9.1.0.tgz"; - sha512 = "/pqPFG+FdxWQj+/WSuzXSDaNzxgTLr/OrR1QuqfEZzDakpdYE70PwUxL7BPUa8hpjbvY1+qvCl8k+8Tq34xJgg=="; - }; - }; "file-or-stdin-1.0.2" = { name = "file-or-stdin"; packageName = "file-or-stdin"; @@ -18618,15 +17916,6 @@ let sha512 = "f7ccFPK3SXFHpx15UIGyRJ/FJQctuKZ0zVuN3frBo4HnK3cay9VEW0R6yPYFHC0AgqhukPzKjq22t5DmAyqGyw=="; }; }; - "flat-cache-5.0.0" = { - name = "flat-cache"; - packageName = "flat-cache"; - version = "5.0.0"; - src = fetchurl { - url = "https://registry.npmjs.org/flat-cache/-/flat-cache-5.0.0.tgz"; - sha512 = "JrqFmyUl2PnPi1OvLyTVHnQvwQ0S+e6lGSwu8OkAZlSaNIZciTY2H/cOOROxsBA1m/LZNHDsqAgDZt6akWcjsQ=="; - }; - }; "flatiron-0.4.3" = { name = "flatiron"; packageName = "flatiron"; @@ -19302,15 +18591,6 @@ let sha512 = "ys3h0hiteRwmY6BsvSttPmkhC0vEQHPJduANBRtH/dlDPZ0UBIb/dXy80IcckXyuQ6LKg+PloRqvGER9IS7F7g=="; }; }; - "gensequence-7.0.0" = { - name = "gensequence"; - packageName = "gensequence"; - version = "7.0.0"; - src = fetchurl { - url = "https://registry.npmjs.org/gensequence/-/gensequence-7.0.0.tgz"; - sha512 = "47Frx13aZh01afHJTB3zTtKIlFI6vWY+MYCN9Qpew6i52rfKjnhCF/l1YlC8UmEMvvntZZ6z4PiCcmyuedR2aQ=="; - }; - }; "gensync-1.0.0-beta.2" = { name = "gensync"; packageName = "gensync"; @@ -30608,15 +29888,6 @@ let sha512 = "GQ2EWRpQV8/o+Aw8YqtfZZPfNRWZYkbidE9k5rpl/hC3vtHHBfGm2Ifi6qWV+coDGkrUKZAxE3Lot5kcsRlh+g=="; }; }; - "parent-module-2.0.0" = { - name = "parent-module"; - packageName = "parent-module"; - version = "2.0.0"; - src = fetchurl { - url = "https://registry.npmjs.org/parent-module/-/parent-module-2.0.0.tgz"; - sha512 = "uo0Z9JJeWzv8BG+tRcapBKNJ0dro9cLyczGzulS6EfeyAdeC9sbojtW6XwvYxJkEne9En+J2XEl4zyglVeIwFg=="; - }; - }; "parents-1.0.1" = { name = "parents"; packageName = "parents"; @@ -38177,15 +37448,6 @@ let sha512 = "KQQR9yN7R5+OSwaK0XQoj22pwHoTlgYqmUscPYoknOoWCWfj/5/ABTMRi69FrKU5ffPVh5QcFikpWJI/P1ocHA=="; }; }; - "tinyglobby-0.2.12" = { - name = "tinyglobby"; - packageName = "tinyglobby"; - version = "0.2.12"; - src = fetchurl { - url = "https://registry.npmjs.org/tinyglobby/-/tinyglobby-0.2.12.tgz"; - sha512 = "qkf4trmKSIiMTs/E63cxH+ojC2unam7rJ0WrauAzpT3ECNTxGRMlaXxVbfxMUC/w0LaYk6jQ4y/nGR9uBO3tww=="; - }; - }; "tkwidgets-0.5.27" = { name = "tkwidgets"; packageName = "tkwidgets"; @@ -50235,165 +49497,6 @@ in bypassCache = true; reconstructLock = true; }; - cspell = nodeEnv.buildNodePackage { - name = "cspell"; - packageName = "cspell"; - version = "8.17.5"; - src = fetchurl { - url = "https://registry.npmjs.org/cspell/-/cspell-8.17.5.tgz"; - sha512 = "l3Cfp87d7Yrodem675irdxV6+7+OsdR+jNwYHe33Dgnd6ePEfooYrvmfGdXF9rlQrNLUQp/HqYgHJzSq19UEsg=="; - }; - dependencies = [ - sources."@cspell/cspell-bundled-dicts-8.17.5" - sources."@cspell/cspell-json-reporter-8.17.5" - sources."@cspell/cspell-pipe-8.17.5" - sources."@cspell/cspell-resolver-8.17.5" - sources."@cspell/cspell-service-bus-8.17.5" - sources."@cspell/cspell-types-8.17.5" - sources."@cspell/dict-ada-4.1.0" - sources."@cspell/dict-al-1.1.0" - sources."@cspell/dict-aws-4.0.9" - sources."@cspell/dict-bash-4.2.0" - sources."@cspell/dict-companies-3.1.14" - sources."@cspell/dict-cpp-6.0.6" - sources."@cspell/dict-cryptocurrencies-5.0.4" - sources."@cspell/dict-csharp-4.0.6" - sources."@cspell/dict-css-4.0.17" - sources."@cspell/dict-dart-2.3.0" - sources."@cspell/dict-data-science-2.0.7" - sources."@cspell/dict-django-4.1.4" - sources."@cspell/dict-docker-1.1.12" - sources."@cspell/dict-dotnet-5.0.9" - sources."@cspell/dict-elixir-4.0.7" - sources."@cspell/dict-en-common-misspellings-2.0.10" - sources."@cspell/dict-en-gb-1.1.33" - sources."@cspell/dict-en_us-4.3.34" - sources."@cspell/dict-filetypes-3.0.11" - sources."@cspell/dict-flutter-1.1.0" - sources."@cspell/dict-fonts-4.0.4" - sources."@cspell/dict-fsharp-1.1.0" - sources."@cspell/dict-fullstack-3.2.6" - sources."@cspell/dict-gaming-terms-1.1.0" - sources."@cspell/dict-git-3.0.4" - sources."@cspell/dict-golang-6.0.19" - sources."@cspell/dict-google-1.0.8" - sources."@cspell/dict-haskell-4.0.5" - sources."@cspell/dict-html-4.0.11" - sources."@cspell/dict-html-symbol-entities-4.0.3" - sources."@cspell/dict-java-5.0.11" - sources."@cspell/dict-julia-1.1.0" - sources."@cspell/dict-k8s-1.0.10" - sources."@cspell/dict-kotlin-1.1.0" - sources."@cspell/dict-latex-4.0.3" - sources."@cspell/dict-lorem-ipsum-4.0.4" - sources."@cspell/dict-lua-4.0.7" - sources."@cspell/dict-makefile-1.0.4" - sources."@cspell/dict-markdown-2.0.9" - sources."@cspell/dict-monkeyc-1.0.10" - sources."@cspell/dict-node-5.0.6" - sources."@cspell/dict-npm-5.1.30" - sources."@cspell/dict-php-4.0.14" - sources."@cspell/dict-powershell-5.0.14" - sources."@cspell/dict-public-licenses-2.0.13" - sources."@cspell/dict-python-4.2.16" - sources."@cspell/dict-r-2.1.0" - sources."@cspell/dict-ruby-5.0.8" - sources."@cspell/dict-rust-4.0.11" - sources."@cspell/dict-scala-5.0.7" - sources."@cspell/dict-shell-1.1.0" - sources."@cspell/dict-software-terms-4.2.5" - sources."@cspell/dict-sql-2.2.0" - sources."@cspell/dict-svelte-1.0.6" - sources."@cspell/dict-swift-2.0.5" - sources."@cspell/dict-terraform-1.1.1" - sources."@cspell/dict-typescript-3.2.0" - sources."@cspell/dict-vue-3.0.4" - sources."@cspell/dynamic-import-8.17.5" - sources."@cspell/filetypes-8.17.5" - sources."@cspell/strong-weak-map-8.17.5" - sources."@cspell/url-8.17.5" - sources."array-timsort-1.0.3" - sources."braces-3.0.3" - sources."callsites-3.1.0" - sources."chalk-5.4.1" - sources."chalk-template-1.1.0" - sources."clear-module-4.1.2" - sources."commander-13.1.0" - sources."comment-json-4.2.5" - sources."core-util-is-1.0.3" - sources."cspell-config-lib-8.17.5" - sources."cspell-dictionary-8.17.5" - sources."cspell-gitignore-8.17.5" - sources."cspell-glob-8.17.5" - sources."cspell-grammar-8.17.5" - sources."cspell-io-8.17.5" - sources."cspell-lib-8.17.5" - sources."cspell-trie-lib-8.17.5" - sources."env-paths-3.0.0" - sources."esprima-4.0.1" - sources."fast-equals-5.2.2" - sources."fast-json-stable-stringify-2.1.0" - ( - sources."fdir-6.4.3" - // { - dependencies = [ - sources."picomatch-4.0.2" - ]; - } - ) - sources."file-entry-cache-9.1.0" - sources."fill-range-7.1.1" - sources."find-up-simple-1.0.1" - sources."flat-cache-5.0.0" - sources."flatted-3.3.3" - sources."gensequence-7.0.0" - sources."get-stdin-9.0.0" - sources."global-directory-4.0.1" - sources."has-own-prop-2.0.0" - ( - sources."import-fresh-3.3.1" - // { - dependencies = [ - sources."parent-module-1.0.1" - sources."resolve-from-4.0.0" - ]; - } - ) - sources."import-meta-resolve-4.1.0" - sources."ini-4.1.1" - sources."is-number-7.0.0" - sources."json-buffer-3.0.1" - sources."keyv-4.5.4" - sources."micromatch-4.0.8" - sources."parent-module-2.0.0" - sources."picomatch-2.3.1" - sources."repeat-string-1.6.1" - sources."resolve-from-5.0.0" - sources."semver-7.7.1" - ( - sources."tinyglobby-0.2.12" - // { - dependencies = [ - sources."picomatch-4.0.2" - ]; - } - ) - sources."to-regex-range-5.0.1" - sources."vscode-languageserver-textdocument-1.0.12" - sources."vscode-uri-3.1.0" - sources."xdg-basedir-5.1.0" - sources."yaml-2.7.0" - ]; - buildInputs = globalBuildInputs; - meta = { - description = "Spelling Checker for Code"; - homepage = "https://cspell.org/"; - license = "MIT"; - }; - production = true; - bypassCache = true; - reconstructLock = true; - }; csslint = nodeEnv.buildNodePackage { name = "csslint"; packageName = "csslint";