From f40ff51af94a5a9f6abacf19cb7a5ef61641a7c0 Mon Sep 17 00:00:00 2001 From: DexterStorey Date: Thu, 5 Sep 2024 15:12:10 -0400 Subject: [PATCH] touch bleed, format, lint --- .eslintrc.js | 4 + .prettierrc.js | 1 + build.mjs | 2 +- bun.lockb | Bin 101773 -> 94504 bytes package-lock.json | 2710 --------------------------------------------- package.json | 185 ++-- 6 files changed, 102 insertions(+), 2800 deletions(-) create mode 100644 .eslintrc.js create mode 100644 .prettierrc.js delete mode 100644 package-lock.json diff --git a/.eslintrc.js b/.eslintrc.js new file mode 100644 index 0000000..ee581e1 --- /dev/null +++ b/.eslintrc.js @@ -0,0 +1,4 @@ +module.exports = { + extends: ['@rubriclab/eslint-config'], + root: true +} diff --git a/.prettierrc.js b/.prettierrc.js new file mode 100644 index 0000000..69791a2 --- /dev/null +++ b/.prettierrc.js @@ -0,0 +1 @@ +module.exports = require('@rubriclab/prettier-config') diff --git a/build.mjs b/build.mjs index 1565852..c1530df 100644 --- a/build.mjs +++ b/build.mjs @@ -27,4 +27,4 @@ if (cssFile) { const oldPath = path.join(distDir, cssFile); const newPath = path.join(distDir, "index.css"); await rename(oldPath, newPath); -} \ No newline at end of file +} diff --git a/bun.lockb b/bun.lockb index 66569ae0d31ad1ccd872e3e6104ee1f3bf99c0f9..982ccb78882ba468eb3c658741e2c9f697becd46 100755 GIT binary patch delta 23401 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 Pt0}xp!_Q+gmKOa#q{EK$ diff --git a/package-lock.json b/package-lock.json deleted file mode 100644 index 554bd66..0000000 --- a/package-lock.json +++ /dev/null @@ -1,2710 +0,0 @@ -{ - "name": "rubricui", - "version": "0.0.8", - "lockfileVersion": 3, - "requires": true, - "packages": { - "": { - "name": "rubricui", - "version": "0.0.8", - "license": "MIT", - "dependencies": { - "@radix-ui/react-checkbox": "^1.1.0", - "@radix-ui/react-switch": "^1.0.3", - "@radix-ui/react-toggle": "^1.0.3", - "@radix-ui/react-tooltip": "^1.1.0", - "@types/react": "^18.3.3", - "@types/react-dom": "^18.3.0", - "chalk": "^5.3.0", - "clsx": "^2.1.1", - "commander": "^12.1.0", - "prompts": "^2.4.2", - "react": "^18.3.1", - "react-dom": "^18.3.1", - "tailwind-merge": "^2.3.0" - }, - "bin": { - "rubricui": "bin/execute.js" - }, - "devDependencies": { - "@types/bun": "latest", - "autoprefixer": "^10.4.19", - "bun-plugin-dts": "latest", - "postcss": "^8.4.38", - "tailwindcss": "^3.4.4", - "typescript": "^5.2.2" - }, - "peerDependencies": { - "typescript": "^5.2.2" - } - }, - "node_modules/@alloc/quick-lru": { - "version": "5.2.0", - "resolved": "https://registry.npmjs.org/@alloc/quick-lru/-/quick-lru-5.2.0.tgz", - "integrity": "sha512-UrcABB+4bUrFABwbluTIBErXwvbsU/V7TZWfmbgJfbkwiBuziS9gxdODUyuiecfdGQ85jglMW6juS3+z5TsKLw==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/@babel/runtime": { - "version": "7.24.7", - "resolved": "https://registry.npmjs.org/@babel/runtime/-/runtime-7.24.7.tgz", - "integrity": "sha512-UwgBRMjJP+xv857DCngvqXI3Iq6J4v0wXmwc6sapg+zyhbwmQX67LUEFrkK5tbyJ30jGuG3ZvWpBiB9LCy1kWw==", - "license": "MIT", - "dependencies": { - "regenerator-runtime": "^0.14.0" - }, - "engines": { - "node": ">=6.9.0" - } - }, - "node_modules/@floating-ui/core": { - "version": "1.6.2", - "resolved": "https://registry.npmjs.org/@floating-ui/core/-/core-1.6.2.tgz", - "integrity": "sha512-+2XpQV9LLZeanU4ZevzRnGFg2neDeKHgFLjP6YLW+tly0IvrhqT4u8enLGjLH3qeh85g19xY5rsAusfwTdn5lg==", - "license": "MIT", - "dependencies": { - "@floating-ui/utils": "^0.2.0" - } - }, - "node_modules/@floating-ui/dom": { - "version": "1.6.5", - "resolved": "https://registry.npmjs.org/@floating-ui/dom/-/dom-1.6.5.tgz", - "integrity": "sha512-Nsdud2X65Dz+1RHjAIP0t8z5e2ff/IRbei6BqFrl1urT8sDVzM1HMQ+R0XcU5ceRfyO3I6ayeqIfh+6Wb8LGTw==", - "license": "MIT", - "dependencies": { - "@floating-ui/core": "^1.0.0", - "@floating-ui/utils": "^0.2.0" - } - }, - "node_modules/@floating-ui/react-dom": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/@floating-ui/react-dom/-/react-dom-2.1.0.tgz", - "integrity": "sha512-lNzj5EQmEKn5FFKc04+zasr09h/uX8RtJRNj5gUXsSQIXHVWTVh+hVAg1vOMCexkX8EgvemMvIFpQfkosnVNyA==", - "license": "MIT", - "dependencies": { - "@floating-ui/dom": "^1.0.0" - }, - "peerDependencies": { - "react": ">=16.8.0", - "react-dom": ">=16.8.0" - } - }, - "node_modules/@floating-ui/utils": { - "version": "0.2.2", - "resolved": "https://registry.npmjs.org/@floating-ui/utils/-/utils-0.2.2.tgz", - "integrity": "sha512-J4yDIIthosAsRZ5CPYP/jQvUAQtlZTTD/4suA08/FEnlxqW3sKS9iAhgsa9VYLZ6vDHn/ixJgIqRQPotoBjxIw==", - "license": "MIT" - }, - "node_modules/@isaacs/cliui": { - "version": "8.0.2", - "resolved": "https://registry.npmjs.org/@isaacs/cliui/-/cliui-8.0.2.tgz", - "integrity": "sha512-O8jcjabXaleOG9DQ0+ARXWZBTfnP4WNAqzuiJK7ll44AmxGKv/J2M4TPjxjY3znBCfvBXFzucm1twdyFybFqEA==", - "dev": true, - "license": "ISC", - "dependencies": { - "string-width": "^5.1.2", - "string-width-cjs": "npm:string-width@^4.2.0", - "strip-ansi": "^7.0.1", - "strip-ansi-cjs": "npm:strip-ansi@^6.0.1", - "wrap-ansi": "^8.1.0", - "wrap-ansi-cjs": "npm:wrap-ansi@^7.0.0" - }, - "engines": { - "node": ">=12" - } - }, - "node_modules/@jridgewell/gen-mapping": { - "version": "0.3.5", - "resolved": "https://registry.npmjs.org/@jridgewell/gen-mapping/-/gen-mapping-0.3.5.tgz", - "integrity": "sha512-IzL8ZoEDIBRWEzlCcRhOaCupYyN5gdIK+Q6fbFdPDg6HqX6jpkItn7DFIpW9LQzXG6Df9sA7+OKnq0qlz/GaQg==", - "dev": true, - "license": "MIT", - "dependencies": { - "@jridgewell/set-array": "^1.2.1", - "@jridgewell/sourcemap-codec": "^1.4.10", - "@jridgewell/trace-mapping": "^0.3.24" - }, - "engines": { - "node": ">=6.0.0" - } - }, - "node_modules/@jridgewell/resolve-uri": { - "version": "3.1.2", - "resolved": "https://registry.npmjs.org/@jridgewell/resolve-uri/-/resolve-uri-3.1.2.tgz", - "integrity": "sha512-bRISgCIjP20/tbWSPWMEi54QVPRZExkuD9lJL+UIxUKtwVJA8wW1Trb1jMs1RFXo1CBTNZ/5hpC9QvmKWdopKw==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=6.0.0" - } - }, - "node_modules/@jridgewell/set-array": { - "version": "1.2.1", - "resolved": "https://registry.npmjs.org/@jridgewell/set-array/-/set-array-1.2.1.tgz", - "integrity": "sha512-R8gLRTZeyp03ymzP/6Lil/28tGeGEzhx1q2k703KGWRAI1VdvPIXdG70VJc2pAMw3NA6JKL5hhFu1sJX0Mnn/A==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=6.0.0" - } - }, - "node_modules/@jridgewell/sourcemap-codec": { - "version": "1.4.15", - "resolved": "https://registry.npmjs.org/@jridgewell/sourcemap-codec/-/sourcemap-codec-1.4.15.tgz", - "integrity": "sha512-eF2rxCRulEKXHTRiDrDy6erMYWqNw4LPdQ8UQA4huuxaQsVeRPFl2oM8oDGxMFhJUWZf9McpLtJasDDZb/Bpeg==", - "dev": true, - "license": "MIT" - }, - "node_modules/@jridgewell/trace-mapping": { - "version": "0.3.25", - "resolved": "https://registry.npmjs.org/@jridgewell/trace-mapping/-/trace-mapping-0.3.25.tgz", - "integrity": "sha512-vNk6aEwybGtawWmy/PzwnGDOjCkLWSD2wqvjGGAgOAwCGWySYXfYoxt00IJkTF+8Lb57DwOb3Aa0o9CApepiYQ==", - "dev": true, - "license": "MIT", - "dependencies": { - "@jridgewell/resolve-uri": "^3.1.0", - "@jridgewell/sourcemap-codec": "^1.4.14" - } - }, - "node_modules/@nodelib/fs.scandir": { - "version": "2.1.5", - "resolved": "https://registry.npmjs.org/@nodelib/fs.scandir/-/fs.scandir-2.1.5.tgz", - "integrity": "sha512-vq24Bq3ym5HEQm2NKCr3yXDwjc7vTsEThRDnkp2DK9p1uqLR+DHurm/NOTo0KG7HYHU7eppKZj3MyqYuMBf62g==", - "dev": true, - "license": "MIT", - "dependencies": { - "@nodelib/fs.stat": "2.0.5", - "run-parallel": "^1.1.9" - }, - "engines": { - "node": ">= 8" - } - }, - "node_modules/@nodelib/fs.stat": { - "version": "2.0.5", - "resolved": "https://registry.npmjs.org/@nodelib/fs.stat/-/fs.stat-2.0.5.tgz", - "integrity": "sha512-RkhPPp2zrqDAQA/2jNhnztcPAlv64XdhIp7a7454A5ovI7Bukxgt7MX7udwAu3zg1DcpPU0rz3VV1SeaqvY4+A==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">= 8" - } - }, - "node_modules/@nodelib/fs.walk": { - "version": "1.2.8", - "resolved": "https://registry.npmjs.org/@nodelib/fs.walk/-/fs.walk-1.2.8.tgz", - "integrity": "sha512-oGB+UxlgWcgQkgwo8GcEGwemoTFt3FIO9ababBmaGwXIoBKZ+GTy0pP185beGg7Llih/NSHSV2XAs1lnznocSg==", - "dev": true, - "license": "MIT", - "dependencies": { - "@nodelib/fs.scandir": "2.1.5", - "fastq": "^1.6.0" - }, - "engines": { - "node": ">= 8" - } - }, - "node_modules/@pkgjs/parseargs": { - "version": "0.11.0", - "resolved": "https://registry.npmjs.org/@pkgjs/parseargs/-/parseargs-0.11.0.tgz", - "integrity": "sha512-+1VkjdD0QBLPodGrJUeqarH8VAIvQODIbwh9XpP5Syisf7YoQgsJKPNFoqqLQlu+VQ/tVSshMR6loPMn8U+dPg==", - "dev": true, - "license": "MIT", - "optional": true, - "engines": { - "node": ">=14" - } - }, - "node_modules/@radix-ui/primitive": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/@radix-ui/primitive/-/primitive-1.1.0.tgz", - "integrity": "sha512-4Z8dn6Upk0qk4P74xBhZ6Hd/w0mPEzOOLxy4xiPXOXqjF7jZS0VAKk7/x/H6FyY2zCkYJqePf1G5KmkmNJ4RBA==", - "license": "MIT" - }, - "node_modules/@radix-ui/react-arrow": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/@radix-ui/react-arrow/-/react-arrow-1.1.0.tgz", - "integrity": "sha512-FmlW1rCg7hBpEBwFbjHwCW6AmWLQM6g/v0Sn8XbP9NvmSZ2San1FpQeyPtufzOMSIx7Y4dzjlHoifhp+7NkZhw==", - "license": "MIT", - "dependencies": { - "@radix-ui/react-primitive": "2.0.0" - }, - "peerDependencies": { - "@types/react": "*", - "@types/react-dom": "*", - "react": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc", - "react-dom": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc" - }, - "peerDependenciesMeta": { - "@types/react": { - "optional": true - }, - "@types/react-dom": { - "optional": true - } - } - }, - "node_modules/@radix-ui/react-checkbox": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/@radix-ui/react-checkbox/-/react-checkbox-1.1.0.tgz", - "integrity": "sha512-3+kSzVfMONtP3B6CvaOrXLVTyGYws7tGmG5kOY0AfyH9sexkLytIwciNwjZhY0RoGOEbxI7bMS21XYB8H5itWQ==", - "license": "MIT", - "dependencies": { - "@radix-ui/primitive": "1.1.0", - "@radix-ui/react-compose-refs": "1.1.0", - "@radix-ui/react-context": "1.1.0", - "@radix-ui/react-presence": "1.1.0", - "@radix-ui/react-primitive": "2.0.0", - "@radix-ui/react-use-controllable-state": "1.1.0", - "@radix-ui/react-use-previous": "1.1.0", - "@radix-ui/react-use-size": "1.1.0" - }, - "peerDependencies": { - "@types/react": "*", - "@types/react-dom": "*", - "react": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc", - "react-dom": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc" - }, - "peerDependenciesMeta": { - "@types/react": { - "optional": true - }, - "@types/react-dom": { - "optional": true - } - } - }, - "node_modules/@radix-ui/react-compose-refs": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/@radix-ui/react-compose-refs/-/react-compose-refs-1.1.0.tgz", - "integrity": "sha512-b4inOtiaOnYf9KWyO3jAeeCG6FeyfY6ldiEPanbUjWd+xIk5wZeHa8yVwmrJ2vderhu/BQvzCrJI0lHd+wIiqw==", - "license": "MIT", - "peerDependencies": { - "@types/react": "*", - "react": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc" - }, - "peerDependenciesMeta": { - "@types/react": { - "optional": true - } - } - }, - "node_modules/@radix-ui/react-context": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/@radix-ui/react-context/-/react-context-1.1.0.tgz", - "integrity": "sha512-OKrckBy+sMEgYM/sMmqmErVn0kZqrHPJze+Ql3DzYsDDp0hl0L62nx/2122/Bvps1qz645jlcu2tD9lrRSdf8A==", - "license": "MIT", - "peerDependencies": { - "@types/react": "*", - "react": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc" - }, - "peerDependenciesMeta": { - "@types/react": { - "optional": true - } - } - }, - "node_modules/@radix-ui/react-dismissable-layer": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/@radix-ui/react-dismissable-layer/-/react-dismissable-layer-1.1.0.tgz", - "integrity": "sha512-/UovfmmXGptwGcBQawLzvn2jOfM0t4z3/uKffoBlj724+n3FvBbZ7M0aaBOmkp6pqFYpO4yx8tSVJjx3Fl2jig==", - "license": "MIT", - "dependencies": { - "@radix-ui/primitive": "1.1.0", - "@radix-ui/react-compose-refs": "1.1.0", - "@radix-ui/react-primitive": "2.0.0", - "@radix-ui/react-use-callback-ref": "1.1.0", - "@radix-ui/react-use-escape-keydown": "1.1.0" - }, - "peerDependencies": { - "@types/react": "*", - "@types/react-dom": "*", - "react": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc", - "react-dom": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc" - }, - "peerDependenciesMeta": { - "@types/react": { - "optional": true - }, - "@types/react-dom": { - "optional": true - } - } - }, - "node_modules/@radix-ui/react-id": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/@radix-ui/react-id/-/react-id-1.1.0.tgz", - "integrity": "sha512-EJUrI8yYh7WOjNOqpoJaf1jlFIH2LvtgAl+YcFqNCa+4hj64ZXmPkAKOFs/ukjz3byN6bdb/AVUqHkI8/uWWMA==", - "license": "MIT", - "dependencies": { - "@radix-ui/react-use-layout-effect": "1.1.0" - }, - "peerDependencies": { - "@types/react": "*", - "react": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc" - }, - "peerDependenciesMeta": { - "@types/react": { - "optional": true - } - } - }, - "node_modules/@radix-ui/react-popper": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/@radix-ui/react-popper/-/react-popper-1.2.0.tgz", - "integrity": "sha512-ZnRMshKF43aBxVWPWvbj21+7TQCvhuULWJ4gNIKYpRlQt5xGRhLx66tMp8pya2UkGHTSlhpXwmjqltDYHhw7Vg==", - "license": "MIT", - "dependencies": { - "@floating-ui/react-dom": "^2.0.0", - "@radix-ui/react-arrow": "1.1.0", - "@radix-ui/react-compose-refs": "1.1.0", - "@radix-ui/react-context": "1.1.0", - "@radix-ui/react-primitive": "2.0.0", - "@radix-ui/react-use-callback-ref": "1.1.0", - "@radix-ui/react-use-layout-effect": "1.1.0", - "@radix-ui/react-use-rect": "1.1.0", - "@radix-ui/react-use-size": "1.1.0", - "@radix-ui/rect": "1.1.0" - }, - "peerDependencies": { - "@types/react": "*", - "@types/react-dom": "*", - "react": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc", - "react-dom": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc" - }, - "peerDependenciesMeta": { - "@types/react": { - "optional": true - }, - "@types/react-dom": { - "optional": true - } - } - }, - "node_modules/@radix-ui/react-portal": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/@radix-ui/react-portal/-/react-portal-1.1.0.tgz", - "integrity": "sha512-0tXZ5O6qAVvuN9SWP0X+zadHf9hzHiMf/vxOU+kXO+fbtS8lS57MXa6EmikDxk9s/Bmkk80+dcxgbvisIyeqxg==", - "license": "MIT", - "dependencies": { - "@radix-ui/react-primitive": "2.0.0" - }, - "peerDependencies": { - "@types/react": "*", - "@types/react-dom": "*", - "react": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc", - "react-dom": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc" - }, - "peerDependenciesMeta": { - "@types/react": { - "optional": true - }, - "@types/react-dom": { - "optional": true - } - } - }, - "node_modules/@radix-ui/react-presence": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/@radix-ui/react-presence/-/react-presence-1.1.0.tgz", - "integrity": "sha512-Gq6wuRN/asf9H/E/VzdKoUtT8GC9PQc9z40/vEr0VCJ4u5XvvhWIrSsCB6vD2/cH7ugTdSfYq9fLJCcM00acrQ==", - "license": "MIT", - "dependencies": { - "@radix-ui/react-compose-refs": "1.1.0", - "@radix-ui/react-use-layout-effect": "1.1.0" - }, - "peerDependencies": { - "@types/react": "*", - "@types/react-dom": "*", - "react": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc", - "react-dom": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc" - }, - "peerDependenciesMeta": { - "@types/react": { - "optional": true - }, - "@types/react-dom": { - "optional": true - } - } - }, - "node_modules/@radix-ui/react-primitive": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/@radix-ui/react-primitive/-/react-primitive-2.0.0.tgz", - "integrity": "sha512-ZSpFm0/uHa8zTvKBDjLFWLo8dkr4MBsiDLz0g3gMUwqgLHz9rTaRRGYDgvZPtBJgYCBKXkS9fzmoySgr8CO6Cw==", - "license": "MIT", - "dependencies": { - "@radix-ui/react-slot": "1.1.0" - }, - "peerDependencies": { - "@types/react": "*", - "@types/react-dom": "*", - "react": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc", - "react-dom": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc" - }, - "peerDependenciesMeta": { - "@types/react": { - "optional": true - }, - "@types/react-dom": { - "optional": true - } - } - }, - "node_modules/@radix-ui/react-slot": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/@radix-ui/react-slot/-/react-slot-1.1.0.tgz", - "integrity": "sha512-FUCf5XMfmW4dtYl69pdS4DbxKy8nj4M7SafBgPllysxmdachynNflAdp/gCsnYWNDnge6tI9onzMp5ARYc1KNw==", - "license": "MIT", - "dependencies": { - "@radix-ui/react-compose-refs": "1.1.0" - }, - "peerDependencies": { - "@types/react": "*", - "react": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc" - }, - "peerDependenciesMeta": { - "@types/react": { - "optional": true - } - } - }, - "node_modules/@radix-ui/react-switch": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/@radix-ui/react-switch/-/react-switch-1.1.0.tgz", - "integrity": "sha512-OBzy5WAj641k0AOSpKQtreDMe+isX0MQJ1IVyF03ucdF3DunOnROVrjWs8zsXUxC3zfZ6JL9HFVCUlMghz9dJw==", - "license": "MIT", - "dependencies": { - "@radix-ui/primitive": "1.1.0", - "@radix-ui/react-compose-refs": "1.1.0", - "@radix-ui/react-context": "1.1.0", - "@radix-ui/react-primitive": "2.0.0", - "@radix-ui/react-use-controllable-state": "1.1.0", - "@radix-ui/react-use-previous": "1.1.0", - "@radix-ui/react-use-size": "1.1.0" - }, - "peerDependencies": { - "@types/react": "*", - "@types/react-dom": "*", - "react": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc", - "react-dom": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc" - }, - "peerDependenciesMeta": { - "@types/react": { - "optional": true - }, - "@types/react-dom": { - "optional": true - } - } - }, - "node_modules/@radix-ui/react-toggle": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/@radix-ui/react-toggle/-/react-toggle-1.1.0.tgz", - "integrity": "sha512-gwoxaKZ0oJ4vIgzsfESBuSgJNdc0rv12VhHgcqN0TEJmmZixXG/2XpsLK8kzNWYcnaoRIEEQc0bEi3dIvdUpjw==", - "license": "MIT", - "dependencies": { - "@radix-ui/primitive": "1.1.0", - "@radix-ui/react-primitive": "2.0.0", - "@radix-ui/react-use-controllable-state": "1.1.0" - }, - "peerDependencies": { - "@types/react": "*", - "@types/react-dom": "*", - "react": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc", - "react-dom": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc" - }, - "peerDependenciesMeta": { - "@types/react": { - "optional": true - }, - "@types/react-dom": { - "optional": true - } - } - }, - "node_modules/@radix-ui/react-tooltip": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/@radix-ui/react-tooltip/-/react-tooltip-1.1.0.tgz", - "integrity": "sha512-DZZvEn5WUJyd9+JzVT/cTjt7m0rymjxpzJZMmb09lCWo8kRqOp4rsckFrGgocD5cR8e3gtaNINvWWqFMccvV/w==", - "license": "MIT", - "dependencies": { - "@radix-ui/primitive": "1.1.0", - "@radix-ui/react-compose-refs": "1.1.0", - "@radix-ui/react-context": "1.1.0", - "@radix-ui/react-dismissable-layer": "1.1.0", - "@radix-ui/react-id": "1.1.0", - "@radix-ui/react-popper": "1.2.0", - "@radix-ui/react-portal": "1.1.0", - "@radix-ui/react-presence": "1.1.0", - "@radix-ui/react-primitive": "2.0.0", - "@radix-ui/react-slot": "1.1.0", - "@radix-ui/react-use-controllable-state": "1.1.0", - "@radix-ui/react-visually-hidden": "1.1.0" - }, - "peerDependencies": { - "@types/react": "*", - "@types/react-dom": "*", - "react": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc", - "react-dom": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc" - }, - "peerDependenciesMeta": { - "@types/react": { - "optional": true - }, - "@types/react-dom": { - "optional": true - } - } - }, - "node_modules/@radix-ui/react-use-callback-ref": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/@radix-ui/react-use-callback-ref/-/react-use-callback-ref-1.1.0.tgz", - "integrity": "sha512-CasTfvsy+frcFkbXtSJ2Zu9JHpN8TYKxkgJGWbjiZhFivxaeW7rMeZt7QELGVLaYVfFMsKHjb7Ak0nMEe+2Vfw==", - "license": "MIT", - "peerDependencies": { - "@types/react": "*", - "react": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc" - }, - "peerDependenciesMeta": { - "@types/react": { - "optional": true - } - } - }, - "node_modules/@radix-ui/react-use-controllable-state": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/@radix-ui/react-use-controllable-state/-/react-use-controllable-state-1.1.0.tgz", - "integrity": "sha512-MtfMVJiSr2NjzS0Aa90NPTnvTSg6C/JLCV7ma0W6+OMV78vd8OyRpID+Ng9LxzsPbLeuBnWBA1Nq30AtBIDChw==", - "license": "MIT", - "dependencies": { - "@radix-ui/react-use-callback-ref": "1.1.0" - }, - "peerDependencies": { - "@types/react": "*", - "react": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc" - }, - "peerDependenciesMeta": { - "@types/react": { - "optional": true - } - } - }, - "node_modules/@radix-ui/react-use-escape-keydown": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/@radix-ui/react-use-escape-keydown/-/react-use-escape-keydown-1.1.0.tgz", - "integrity": "sha512-L7vwWlR1kTTQ3oh7g1O0CBF3YCyyTj8NmhLR+phShpyA50HCfBFKVJTpshm9PzLiKmehsrQzTYTpX9HvmC9rhw==", - "license": "MIT", - "dependencies": { - "@radix-ui/react-use-callback-ref": "1.1.0" - }, - "peerDependencies": { - "@types/react": "*", - "react": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc" - }, - "peerDependenciesMeta": { - "@types/react": { - "optional": true - } - } - }, - "node_modules/@radix-ui/react-use-layout-effect": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/@radix-ui/react-use-layout-effect/-/react-use-layout-effect-1.1.0.tgz", - "integrity": "sha512-+FPE0rOdziWSrH9athwI1R0HDVbWlEhd+FR+aSDk4uWGmSJ9Z54sdZVDQPZAinJhJXwfT+qnj969mCsT2gfm5w==", - "license": "MIT", - "peerDependencies": { - "@types/react": "*", - "react": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc" - }, - "peerDependenciesMeta": { - "@types/react": { - "optional": true - } - } - }, - "node_modules/@radix-ui/react-use-previous": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/@radix-ui/react-use-previous/-/react-use-previous-1.1.0.tgz", - "integrity": "sha512-Z/e78qg2YFnnXcW88A4JmTtm4ADckLno6F7OXotmkQfeuCVaKuYzqAATPhVzl3delXE7CxIV8shofPn3jPc5Og==", - "license": "MIT", - "peerDependencies": { - "@types/react": "*", - "react": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc" - }, - "peerDependenciesMeta": { - "@types/react": { - "optional": true - } - } - }, - "node_modules/@radix-ui/react-use-rect": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/@radix-ui/react-use-rect/-/react-use-rect-1.1.0.tgz", - "integrity": "sha512-0Fmkebhr6PiseyZlYAOtLS+nb7jLmpqTrJyv61Pe68MKYW6OWdRE2kI70TaYY27u7H0lajqM3hSMMLFq18Z7nQ==", - "license": "MIT", - "dependencies": { - "@radix-ui/rect": "1.1.0" - }, - "peerDependencies": { - "@types/react": "*", - "react": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc" - }, - "peerDependenciesMeta": { - "@types/react": { - "optional": true - } - } - }, - "node_modules/@radix-ui/react-use-size": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/@radix-ui/react-use-size/-/react-use-size-1.1.0.tgz", - "integrity": "sha512-XW3/vWuIXHa+2Uwcc2ABSfcCledmXhhQPlGbfcRXbiUQI5Icjcg19BGCZVKKInYbvUCut/ufbbLLPFC5cbb1hw==", - "license": "MIT", - "dependencies": { - "@radix-ui/react-use-layout-effect": "1.1.0" - }, - "peerDependencies": { - "@types/react": "*", - "react": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc" - }, - "peerDependenciesMeta": { - "@types/react": { - "optional": true - } - } - }, - "node_modules/@radix-ui/react-visually-hidden": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/@radix-ui/react-visually-hidden/-/react-visually-hidden-1.1.0.tgz", - "integrity": "sha512-N8MDZqtgCgG5S3aV60INAB475osJousYpZ4cTJ2cFbMpdHS5Y6loLTH8LPtkj2QN0x93J30HT/M3qJXM0+lyeQ==", - "license": "MIT", - "dependencies": { - "@radix-ui/react-primitive": "2.0.0" - }, - "peerDependencies": { - "@types/react": "*", - "@types/react-dom": "*", - "react": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc", - "react-dom": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc" - }, - "peerDependenciesMeta": { - "@types/react": { - "optional": true - }, - "@types/react-dom": { - "optional": true - } - } - }, - "node_modules/@radix-ui/rect": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/@radix-ui/rect/-/rect-1.1.0.tgz", - "integrity": "sha512-A9+lCBZoaMJlVKcRBz2YByCG+Cp2t6nAnMnNba+XiWxnj6r4JUFqfsgwocMBZU9LPtdxC6wB56ySYpc7LQIoJg==", - "license": "MIT" - }, - "node_modules/@types/bun": { - "version": "1.1.5", - "resolved": "https://registry.npmjs.org/@types/bun/-/bun-1.1.5.tgz", - "integrity": "sha512-7RprVDMF+1o+EWSo7F1+iJpkfNz+Ikw9K//vwambcY+D1QHXfb9l7jWY1hSBfuFEkW9yFAhkMzP2uTi1pQXoqw==", - "dev": true, - "license": "MIT", - "dependencies": { - "bun-types": "1.1.14" - } - }, - "node_modules/@types/node": { - "version": "20.12.14", - "resolved": "https://registry.npmjs.org/@types/node/-/node-20.12.14.tgz", - "integrity": "sha512-scnD59RpYD91xngrQQLGkE+6UrHUPzeKZWhhjBSa3HSkwjbQc38+q3RoIVEwxQGRw3M+j5hpNAM+lgV3cVormg==", - "dev": true, - "license": "MIT", - "dependencies": { - "undici-types": "~5.26.4" - } - }, - "node_modules/@types/prop-types": { - "version": "15.7.12", - "resolved": "https://registry.npmjs.org/@types/prop-types/-/prop-types-15.7.12.tgz", - "integrity": "sha512-5zvhXYtRNRluoE/jAp4GVsSduVUzNWKkOZrCDBWYtE7biZywwdC2AcEzg+cSMLFRfVgeAFqpfNabiPjxFddV1Q==", - "license": "MIT" - }, - "node_modules/@types/react": { - "version": "18.3.3", - "resolved": "https://registry.npmjs.org/@types/react/-/react-18.3.3.tgz", - "integrity": "sha512-hti/R0pS0q1/xx+TsI73XIqk26eBsISZ2R0wUijXIngRK9R/e7Xw/cXVxQK7R5JjW+SV4zGcn5hXjudkN/pLIw==", - "license": "MIT", - "dependencies": { - "@types/prop-types": "*", - "csstype": "^3.0.2" - } - }, - "node_modules/@types/react-dom": { - "version": "18.3.0", - "resolved": "https://registry.npmjs.org/@types/react-dom/-/react-dom-18.3.0.tgz", - "integrity": "sha512-EhwApuTmMBmXuFOikhQLIBUn6uFg81SwLMOAUgodJF14SOBOCMdU04gDoYi0WOJJHD144TL32z4yDqCW3dnkQg==", - "license": "MIT", - "dependencies": { - "@types/react": "*" - } - }, - "node_modules/@types/ws": { - "version": "8.5.10", - "resolved": "https://registry.npmjs.org/@types/ws/-/ws-8.5.10.tgz", - "integrity": "sha512-vmQSUcfalpIq0R9q7uTo2lXs6eGIpt9wtnLdMv9LVpIjCA/+ufZRozlVoVelIYixx1ugCBKDhn89vnsEGOCx9A==", - "dev": true, - "license": "MIT", - "dependencies": { - "@types/node": "*" - } - }, - "node_modules/ansi-regex": { - "version": "6.0.1", - "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-6.0.1.tgz", - "integrity": "sha512-n5M855fKb2SsfMIiFFoVrABHJC8QtHwVx+mHWP3QcEqBHYienj5dHSgjbxtC0WEZXYt4wcD6zrQElDPhFuZgfA==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=12" - }, - "funding": { - "url": "https://github.com/chalk/ansi-regex?sponsor=1" - } - }, - "node_modules/ansi-styles": { - "version": "6.2.1", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-6.2.1.tgz", - "integrity": "sha512-bN798gFfQX+viw3R7yrGWRqnrN2oRkEkUjjl4JNn4E8GxxbjtG3FbrEIIY3l8/hrwUwIeCZvi4QuOTP4MErVug==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=12" - }, - "funding": { - "url": "https://github.com/chalk/ansi-styles?sponsor=1" - } - }, - "node_modules/any-promise": { - "version": "1.3.0", - "resolved": "https://registry.npmjs.org/any-promise/-/any-promise-1.3.0.tgz", - "integrity": "sha512-7UvmKalWRt1wgjL1RrGxoSJW/0QZFIegpeGvZG9kjp8vrRu55XTHbwnqq2GpXm9uLbcuhxm3IqX9OB4MZR1b2A==", - "dev": true, - "license": "MIT" - }, - "node_modules/anymatch": { - "version": "3.1.3", - "resolved": "https://registry.npmjs.org/anymatch/-/anymatch-3.1.3.tgz", - "integrity": "sha512-KMReFUr0B4t+D+OBkjR3KYqvocp2XaSzO55UcB6mgQMd3KbcE+mWTyvVV7D/zsdEbNnV6acZUutkiHQXvTr1Rw==", - "dev": true, - "license": "ISC", - "dependencies": { - "normalize-path": "^3.0.0", - "picomatch": "^2.0.4" - }, - "engines": { - "node": ">= 8" - } - }, - "node_modules/arg": { - "version": "5.0.2", - "resolved": "https://registry.npmjs.org/arg/-/arg-5.0.2.tgz", - "integrity": "sha512-PYjyFOLKQ9y57JvQ6QLo8dAgNqswh8M1RMJYdQduT6xbWSgK36P/Z/v+p888pM69jMMfS8Xd8F6I1kQ/I9HUGg==", - "dev": true, - "license": "MIT" - }, - "node_modules/autoprefixer": { - "version": "10.4.19", - "resolved": "https://registry.npmjs.org/autoprefixer/-/autoprefixer-10.4.19.tgz", - "integrity": "sha512-BaENR2+zBZ8xXhM4pUaKUxlVdxZ0EZhjvbopwnXmxRUfqDmwSpC2lAi/QXvx7NRdPCo1WKEcEF6mV64si1z4Ew==", - "dev": true, - "funding": [ - { - "type": "opencollective", - "url": "https://opencollective.com/postcss/" - }, - { - "type": "tidelift", - "url": "https://tidelift.com/funding/github/npm/autoprefixer" - }, - { - "type": "github", - "url": "https://github.com/sponsors/ai" - } - ], - "license": "MIT", - "dependencies": { - "browserslist": "^4.23.0", - "caniuse-lite": "^1.0.30001599", - "fraction.js": "^4.3.7", - "normalize-range": "^0.1.2", - "picocolors": "^1.0.0", - "postcss-value-parser": "^4.2.0" - }, - "bin": { - "autoprefixer": "bin/autoprefixer" - }, - "engines": { - "node": "^10 || ^12 || >=14" - }, - "peerDependencies": { - "postcss": "^8.1.0" - } - }, - "node_modules/balanced-match": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/balanced-match/-/balanced-match-1.0.2.tgz", - "integrity": "sha512-3oSeUO0TMV67hN1AmbXsK4yaqU7tjiHlbxRDZOpH0KW9+CeX4bRAaX0Anxt0tx2MrpRpWwQaPwIlISEJhYU5Pw==", - "dev": true, - "license": "MIT" - }, - "node_modules/binary-extensions": { - "version": "2.3.0", - "resolved": "https://registry.npmjs.org/binary-extensions/-/binary-extensions-2.3.0.tgz", - "integrity": "sha512-Ceh+7ox5qe7LJuLHoY0feh3pHuUDHAcRUeyL2VYghZwfpkNIy/+8Ocg0a3UuSoYzavmylwuLWQOf3hl0jjMMIw==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=8" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/brace-expansion": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-2.0.1.tgz", - "integrity": "sha512-XnAIvQ8eM+kC6aULx6wuQiwVsnzsi9d3WxzV3FpWTGA19F621kwdbsAcFKXgKUHZWsy+mY6iL1sHTxWEFCytDA==", - "dev": true, - "license": "MIT", - "dependencies": { - "balanced-match": "^1.0.0" - } - }, - "node_modules/braces": { - "version": "3.0.3", - "resolved": "https://registry.npmjs.org/braces/-/braces-3.0.3.tgz", - "integrity": "sha512-yQbXgO/OSZVD2IsiLlro+7Hf6Q18EJrKSEsdoMzKePKXct3gvD8oLcOQdIzGupr5Fj+EDe8gO/lxc1BzfMpxvA==", - "dev": true, - "license": "MIT", - "dependencies": { - "fill-range": "^7.1.1" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/browserslist": { - "version": "4.23.1", - "resolved": "https://registry.npmjs.org/browserslist/-/browserslist-4.23.1.tgz", - "integrity": "sha512-TUfofFo/KsK/bWZ9TWQ5O26tsWW4Uhmt8IYklbnUa70udB6P2wA7w7o4PY4muaEPBQaAX+CEnmmIA41NVHtPVw==", - "dev": true, - "funding": [ - { - "type": "opencollective", - "url": "https://opencollective.com/browserslist" - }, - { - "type": "tidelift", - "url": "https://tidelift.com/funding/github/npm/browserslist" - }, - { - "type": "github", - "url": "https://github.com/sponsors/ai" - } - ], - "license": "MIT", - "dependencies": { - "caniuse-lite": "^1.0.30001629", - "electron-to-chromium": "^1.4.796", - "node-releases": "^2.0.14", - "update-browserslist-db": "^1.0.16" - }, - "bin": { - "browserslist": "cli.js" - }, - "engines": { - "node": "^6 || ^7 || ^8 || ^9 || ^10 || ^11 || ^12 || >=13.7" - } - }, - "node_modules/bun-plugin-dts": { - "version": "0.2.3", - "resolved": "https://registry.npmjs.org/bun-plugin-dts/-/bun-plugin-dts-0.2.3.tgz", - "integrity": "sha512-M93ICvrhd0LK/rvCrACsr7sh94J6VFXKxbw6+mXdfWe3bj077rMz09lKHYCm5Ry15ESJsIerRL7Lgn6PGZSzig==", - "dev": true, - "license": "MIT", - "dependencies": { - "dts-bundle-generator": "^9.4.0", - "get-tsconfig": "^4.7.3" - } - }, - "node_modules/bun-types": { - "version": "1.1.14", - "resolved": "https://registry.npmjs.org/bun-types/-/bun-types-1.1.14.tgz", - "integrity": "sha512-esfxOvECTkjEuUEHBOoOo590Qggf4b9cz5h29AOB2SKt3yZwG3LbAX4iIYwWZX7GnO7vaY5hIdcQygwN0xGdNw==", - "dev": true, - "license": "MIT", - "dependencies": { - "@types/node": "~20.12.8", - "@types/ws": "~8.5.10" - } - }, - "node_modules/camelcase-css": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/camelcase-css/-/camelcase-css-2.0.1.tgz", - "integrity": "sha512-QOSvevhslijgYwRx6Rv7zKdMF8lbRmx+uQGx2+vDc+KI/eBnsy9kit5aj23AgGu3pa4t9AgwbnXWqS+iOY+2aA==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">= 6" - } - }, - "node_modules/caniuse-lite": { - "version": "1.0.30001636", - "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001636.tgz", - "integrity": "sha512-bMg2vmr8XBsbL6Lr0UHXy/21m84FTxDLWn2FSqMd5PrlbMxwJlQnC2YWYxVgp66PZE+BBNF2jYQUBKCo1FDeZg==", - "dev": true, - "funding": [ - { - "type": "opencollective", - "url": "https://opencollective.com/browserslist" - }, - { - "type": "tidelift", - "url": "https://tidelift.com/funding/github/npm/caniuse-lite" - }, - { - "type": "github", - "url": "https://github.com/sponsors/ai" - } - ], - "license": "CC-BY-4.0" - }, - "node_modules/chalk": { - "version": "5.3.0", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-5.3.0.tgz", - "integrity": "sha512-dLitG79d+GV1Nb/VYcCDFivJeK1hiukt9QjRNVOsUtTy1rR1YJsmpGGTZ3qJos+uw7WmWF4wUwBd9jxjocFC2w==", - "license": "MIT", - "engines": { - "node": "^12.17.0 || ^14.13 || >=16.0.0" - }, - "funding": { - "url": "https://github.com/chalk/chalk?sponsor=1" - } - }, - "node_modules/chokidar": { - "version": "3.6.0", - "resolved": "https://registry.npmjs.org/chokidar/-/chokidar-3.6.0.tgz", - "integrity": "sha512-7VT13fmjotKpGipCW9JEQAusEPE+Ei8nl6/g4FBAmIm0GOOLMua9NDDo/DWp0ZAxCr3cPq5ZpBqmPAQgDda2Pw==", - "dev": true, - "license": "MIT", - "dependencies": { - "anymatch": "~3.1.2", - "braces": "~3.0.2", - "glob-parent": "~5.1.2", - "is-binary-path": "~2.1.0", - "is-glob": "~4.0.1", - "normalize-path": "~3.0.0", - "readdirp": "~3.6.0" - }, - "engines": { - "node": ">= 8.10.0" - }, - "funding": { - "url": "https://paulmillr.com/funding/" - }, - "optionalDependencies": { - "fsevents": "~2.3.2" - } - }, - "node_modules/chokidar/node_modules/glob-parent": { - "version": "5.1.2", - "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-5.1.2.tgz", - "integrity": "sha512-AOIgSQCepiJYwP3ARnGx+5VnTu2HBYdzbGP45eLw1vr3zB3vZLeyed1sC9hnbcOc9/SrMyM5RPQrkGz4aS9Zow==", - "dev": true, - "license": "ISC", - "dependencies": { - "is-glob": "^4.0.1" - }, - "engines": { - "node": ">= 6" - } - }, - "node_modules/cliui": { - "version": "8.0.1", - "resolved": "https://registry.npmjs.org/cliui/-/cliui-8.0.1.tgz", - "integrity": "sha512-BSeNnyus75C4//NQ9gQt1/csTXyo/8Sb+afLAkzAptFuMsod9HFokGNudZpi/oQV73hnVK+sR+5PVRMd+Dr7YQ==", - "dev": true, - "license": "ISC", - "dependencies": { - "string-width": "^4.2.0", - "strip-ansi": "^6.0.1", - "wrap-ansi": "^7.0.0" - }, - "engines": { - "node": ">=12" - } - }, - "node_modules/cliui/node_modules/ansi-regex": { - "version": "5.0.1", - "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.1.tgz", - "integrity": "sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=8" - } - }, - "node_modules/cliui/node_modules/ansi-styles": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", - "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", - "dev": true, - "license": "MIT", - "dependencies": { - "color-convert": "^2.0.1" - }, - "engines": { - "node": ">=8" - }, - "funding": { - "url": "https://github.com/chalk/ansi-styles?sponsor=1" - } - }, - "node_modules/cliui/node_modules/emoji-regex": { - "version": "8.0.0", - "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-8.0.0.tgz", - "integrity": "sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A==", - "dev": true, - "license": "MIT" - }, - "node_modules/cliui/node_modules/string-width": { - "version": "4.2.3", - "resolved": "https://registry.npmjs.org/string-width/-/string-width-4.2.3.tgz", - "integrity": "sha512-wKyQRQpjJ0sIp62ErSZdGsjMJWsap5oRNihHhu6G7JVO/9jIB6UyevL+tXuOqrng8j/cxKTWyWUwvSTriiZz/g==", - "dev": true, - "license": "MIT", - "dependencies": { - "emoji-regex": "^8.0.0", - "is-fullwidth-code-point": "^3.0.0", - "strip-ansi": "^6.0.1" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/cliui/node_modules/strip-ansi": { - "version": "6.0.1", - "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.1.tgz", - "integrity": "sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==", - "dev": true, - "license": "MIT", - "dependencies": { - "ansi-regex": "^5.0.1" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/cliui/node_modules/wrap-ansi": { - "version": "7.0.0", - "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-7.0.0.tgz", - "integrity": "sha512-YVGIj2kamLSTxw6NsZjoBxfSwsn0ycdesmc4p+Q21c5zPuZ1pl+NfxVdxPtdHvmNVOQ6XSYG4AUtyt/Fi7D16Q==", - "dev": true, - "license": "MIT", - "dependencies": { - "ansi-styles": "^4.0.0", - "string-width": "^4.1.0", - "strip-ansi": "^6.0.0" - }, - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/chalk/wrap-ansi?sponsor=1" - } - }, - "node_modules/clsx": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/clsx/-/clsx-2.1.1.tgz", - "integrity": "sha512-eYm0QWBtUrBWZWG0d386OGAw16Z995PiOVo2B7bjWSbHedGl5e0ZWaq65kOGgUSNesEIDkB9ISbTg/JK9dhCZA==", - "license": "MIT", - "engines": { - "node": ">=6" - } - }, - "node_modules/color-convert": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", - "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", - "dev": true, - "license": "MIT", - "dependencies": { - "color-name": "~1.1.4" - }, - "engines": { - "node": ">=7.0.0" - } - }, - "node_modules/color-name": { - "version": "1.1.4", - "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", - "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", - "dev": true, - "license": "MIT" - }, - "node_modules/commander": { - "version": "12.1.0", - "resolved": "https://registry.npmjs.org/commander/-/commander-12.1.0.tgz", - "integrity": "sha512-Vw8qHK3bZM9y/P10u3Vib8o/DdkvA2OtPtZvD871QKjy74Wj1WSKFILMPRPSdUSx5RFK1arlJzEtA4PkFgnbuA==", - "license": "MIT", - "engines": { - "node": ">=18" - } - }, - "node_modules/cross-spawn": { - "version": "7.0.3", - "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-7.0.3.tgz", - "integrity": "sha512-iRDPJKUPVEND7dHPO8rkbOnPpyDygcDFtWjpeWNCgy8WP2rXcxXL8TskReQl6OrB2G7+UJrags1q15Fudc7G6w==", - "dev": true, - "license": "MIT", - "dependencies": { - "path-key": "^3.1.0", - "shebang-command": "^2.0.0", - "which": "^2.0.1" - }, - "engines": { - "node": ">= 8" - } - }, - "node_modules/cssesc": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/cssesc/-/cssesc-3.0.0.tgz", - "integrity": "sha512-/Tb/JcjK111nNScGob5MNtsntNM1aCNUDipB/TkwZFhyDrrE47SOx/18wF2bbjgc3ZzCSKW1T5nt5EbFoAz/Vg==", - "dev": true, - "license": "MIT", - "bin": { - "cssesc": "bin/cssesc" - }, - "engines": { - "node": ">=4" - } - }, - "node_modules/csstype": { - "version": "3.1.3", - "resolved": "https://registry.npmjs.org/csstype/-/csstype-3.1.3.tgz", - "integrity": "sha512-M1uQkMl8rQK/szD0LNhtqxIPLpimGm8sOBwU7lLnCpSbTyY3yeU1Vc7l4KT5zT4s/yOxHH5O7tIuuLOCnLADRw==", - "license": "MIT" - }, - "node_modules/didyoumean": { - "version": "1.2.2", - "resolved": "https://registry.npmjs.org/didyoumean/-/didyoumean-1.2.2.tgz", - "integrity": "sha512-gxtyfqMg7GKyhQmb056K7M3xszy/myH8w+B4RT+QXBQsvAOdc3XymqDDPHx1BgPgsdAA5SIifona89YtRATDzw==", - "dev": true, - "license": "Apache-2.0" - }, - "node_modules/dlv": { - "version": "1.1.3", - "resolved": "https://registry.npmjs.org/dlv/-/dlv-1.1.3.tgz", - "integrity": "sha512-+HlytyjlPKnIG8XuRG8WvmBP8xs8P71y+SKKS6ZXWoEgLuePxtDoUEiH7WkdePWrQ5JBpE6aoVqfZfJUQkjXwA==", - "dev": true, - "license": "MIT" - }, - "node_modules/dts-bundle-generator": { - "version": "9.5.1", - "resolved": "https://registry.npmjs.org/dts-bundle-generator/-/dts-bundle-generator-9.5.1.tgz", - "integrity": "sha512-DxpJOb2FNnEyOzMkG11sxO2dmxPjthoVWxfKqWYJ/bI/rT1rvTMktF5EKjAYrRZu6Z6t3NhOUZ0sZ5ZXevOfbA==", - "dev": true, - "license": "MIT", - "dependencies": { - "typescript": ">=5.0.2", - "yargs": "^17.6.0" - }, - "bin": { - "dts-bundle-generator": "dist/bin/dts-bundle-generator.js" - }, - "engines": { - "node": ">=14.0.0" - } - }, - "node_modules/eastasianwidth": { - "version": "0.2.0", - "resolved": "https://registry.npmjs.org/eastasianwidth/-/eastasianwidth-0.2.0.tgz", - "integrity": "sha512-I88TYZWc9XiYHRQ4/3c5rjjfgkjhLyW2luGIheGERbNQ6OY7yTybanSpDXZa8y7VUP9YmDcYa+eyq4ca7iLqWA==", - "dev": true, - "license": "MIT" - }, - "node_modules/electron-to-chromium": { - "version": "1.4.807", - "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.4.807.tgz", - "integrity": "sha512-kSmJl2ZwhNf/bcIuCH/imtNOKlpkLDn2jqT5FJ+/0CXjhnFaOa9cOe9gHKKy71eM49izwuQjZhKk+lWQ1JxB7A==", - "dev": true, - "license": "ISC" - }, - "node_modules/emoji-regex": { - "version": "9.2.2", - "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-9.2.2.tgz", - "integrity": "sha512-L18DaJsXSUk2+42pv8mLs5jJT2hqFkFE4j21wOmgbUqsZ2hL72NsUU785g9RXgo3s0ZNgVl42TiHp3ZtOv/Vyg==", - "dev": true, - "license": "MIT" - }, - "node_modules/escalade": { - "version": "3.1.2", - "resolved": "https://registry.npmjs.org/escalade/-/escalade-3.1.2.tgz", - "integrity": "sha512-ErCHMCae19vR8vQGe50xIsVomy19rg6gFu3+r3jkEO46suLMWBksvVyoGgQV+jOfl84ZSOSlmv6Gxa89PmTGmA==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=6" - } - }, - "node_modules/fast-glob": { - "version": "3.3.2", - "resolved": "https://registry.npmjs.org/fast-glob/-/fast-glob-3.3.2.tgz", - "integrity": "sha512-oX2ruAFQwf/Orj8m737Y5adxDQO0LAB7/S5MnxCdTNDd4p6BsyIVsv9JQsATbTSq8KHRpLwIHbVlUNatxd+1Ow==", - "dev": true, - "license": "MIT", - "dependencies": { - "@nodelib/fs.stat": "^2.0.2", - "@nodelib/fs.walk": "^1.2.3", - "glob-parent": "^5.1.2", - "merge2": "^1.3.0", - "micromatch": "^4.0.4" - }, - "engines": { - "node": ">=8.6.0" - } - }, - "node_modules/fast-glob/node_modules/glob-parent": { - "version": "5.1.2", - "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-5.1.2.tgz", - "integrity": "sha512-AOIgSQCepiJYwP3ARnGx+5VnTu2HBYdzbGP45eLw1vr3zB3vZLeyed1sC9hnbcOc9/SrMyM5RPQrkGz4aS9Zow==", - "dev": true, - "license": "ISC", - "dependencies": { - "is-glob": "^4.0.1" - }, - "engines": { - "node": ">= 6" - } - }, - "node_modules/fastq": { - "version": "1.17.1", - "resolved": "https://registry.npmjs.org/fastq/-/fastq-1.17.1.tgz", - "integrity": "sha512-sRVD3lWVIXWg6By68ZN7vho9a1pQcN/WBFaAAsDDFzlJjvoGx0P8z7V1t72grFJfJhu3YPZBuu25f7Kaw2jN1w==", - "dev": true, - "license": "ISC", - "dependencies": { - "reusify": "^1.0.4" - } - }, - "node_modules/fill-range": { - "version": "7.1.1", - "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-7.1.1.tgz", - "integrity": "sha512-YsGpe3WHLK8ZYi4tWDg2Jy3ebRz2rXowDxnld4bkQB00cc/1Zw9AWnC0i9ztDJitivtQvaI9KaLyKrc+hBW0yg==", - "dev": true, - "license": "MIT", - "dependencies": { - "to-regex-range": "^5.0.1" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/foreground-child": { - "version": "3.2.1", - "resolved": "https://registry.npmjs.org/foreground-child/-/foreground-child-3.2.1.tgz", - "integrity": "sha512-PXUUyLqrR2XCWICfv6ukppP96sdFwWbNEnfEMt7jNsISjMsvaLNinAHNDYyvkyU+SZG2BTSbT5NjG+vZslfGTA==", - "dev": true, - "license": "ISC", - "dependencies": { - "cross-spawn": "^7.0.0", - "signal-exit": "^4.0.1" - }, - "engines": { - "node": ">=14" - }, - "funding": { - "url": "https://github.com/sponsors/isaacs" - } - }, - "node_modules/fraction.js": { - "version": "4.3.7", - "resolved": "https://registry.npmjs.org/fraction.js/-/fraction.js-4.3.7.tgz", - "integrity": "sha512-ZsDfxO51wGAXREY55a7la9LScWpwv9RxIrYABrlvOFBlH/ShPnrtsXeuUIfXKKOVicNxQ+o8JTbJvjS4M89yew==", - "dev": true, - "license": "MIT", - "engines": { - "node": "*" - }, - "funding": { - "type": "patreon", - "url": "https://github.com/sponsors/rawify" - } - }, - "node_modules/fsevents": { - "version": "2.3.3", - "resolved": "https://registry.npmjs.org/fsevents/-/fsevents-2.3.3.tgz", - "integrity": "sha512-5xoDfX+fL7faATnagmWPpbFtwh/R77WmMMqqHGS65C3vvB0YHrgF+B1YmZ3441tMj5n63k0212XNoJwzlhffQw==", - "dev": true, - "hasInstallScript": true, - "license": "MIT", - "optional": true, - "os": [ - "darwin" - ], - "engines": { - "node": "^8.16.0 || ^10.6.0 || >=11.0.0" - } - }, - "node_modules/function-bind": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/function-bind/-/function-bind-1.1.2.tgz", - "integrity": "sha512-7XHNxH7qX9xG5mIwxkhumTox/MIRNcOgDrxWsMt2pAr23WHp6MrRlN7FBSFpCpr+oVO0F744iUgR82nJMfG2SA==", - "dev": true, - "license": "MIT", - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/get-caller-file": { - "version": "2.0.5", - "resolved": "https://registry.npmjs.org/get-caller-file/-/get-caller-file-2.0.5.tgz", - "integrity": "sha512-DyFP3BM/3YHTQOCUL/w0OZHR0lpKeGrxotcHWcqNEdnltqFwXVfhEBQ94eIo34AfQpo0rGki4cyIiftY06h2Fg==", - "dev": true, - "license": "ISC", - "engines": { - "node": "6.* || 8.* || >= 10.*" - } - }, - "node_modules/get-tsconfig": { - "version": "4.7.5", - "resolved": "https://registry.npmjs.org/get-tsconfig/-/get-tsconfig-4.7.5.tgz", - "integrity": "sha512-ZCuZCnlqNzjb4QprAzXKdpp/gh6KTxSJuw3IBsPnV/7fV4NxC9ckB+vPTt8w7fJA0TaSD7c55BR47JD6MEDyDw==", - "dev": true, - "license": "MIT", - "dependencies": { - "resolve-pkg-maps": "^1.0.0" - }, - "funding": { - "url": "https://github.com/privatenumber/get-tsconfig?sponsor=1" - } - }, - "node_modules/glob": { - "version": "10.4.2", - "resolved": "https://registry.npmjs.org/glob/-/glob-10.4.2.tgz", - "integrity": "sha512-GwMlUF6PkPo3Gk21UxkCohOv0PLcIXVtKyLlpEI28R/cO/4eNOdmLk3CMW1wROV/WR/EsZOWAfBbBOqYvs88/w==", - "dev": true, - "license": "ISC", - "dependencies": { - "foreground-child": "^3.1.0", - "jackspeak": "^3.1.2", - "minimatch": "^9.0.4", - "minipass": "^7.1.2", - "package-json-from-dist": "^1.0.0", - "path-scurry": "^1.11.1" - }, - "bin": { - "glob": "dist/esm/bin.mjs" - }, - "engines": { - "node": ">=16 || 14 >=14.18" - }, - "funding": { - "url": "https://github.com/sponsors/isaacs" - } - }, - "node_modules/glob-parent": { - "version": "6.0.2", - "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-6.0.2.tgz", - "integrity": "sha512-XxwI8EOhVQgWp6iDL+3b0r86f4d6AX6zSU55HfB4ydCEuXLXc5FcYeOu+nnGftS4TEju/11rt4KJPTMgbfmv4A==", - "dev": true, - "license": "ISC", - "dependencies": { - "is-glob": "^4.0.3" - }, - "engines": { - "node": ">=10.13.0" - } - }, - "node_modules/hasown": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/hasown/-/hasown-2.0.2.tgz", - "integrity": "sha512-0hJU9SCPvmMzIBdZFqNPXWa6dqh7WdH0cII9y+CyS8rG3nL48Bclra9HmKhVVUHyPWNH5Y7xDwAB7bfgSjkUMQ==", - "dev": true, - "license": "MIT", - "dependencies": { - "function-bind": "^1.1.2" - }, - "engines": { - "node": ">= 0.4" - } - }, - "node_modules/is-binary-path": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/is-binary-path/-/is-binary-path-2.1.0.tgz", - "integrity": "sha512-ZMERYes6pDydyuGidse7OsHxtbI7WVeUEozgR/g7rd0xUimYNlvZRE/K2MgZTjWy725IfelLeVcEM97mmtRGXw==", - "dev": true, - "license": "MIT", - "dependencies": { - "binary-extensions": "^2.0.0" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/is-core-module": { - "version": "2.13.1", - "resolved": "https://registry.npmjs.org/is-core-module/-/is-core-module-2.13.1.tgz", - "integrity": "sha512-hHrIjvZsftOsvKSn2TRYl63zvxsgE0K+0mYMoH6gD4omR5IWB2KynivBQczo3+wF1cCkjzvptnI9Q0sPU66ilw==", - "dev": true, - "license": "MIT", - "dependencies": { - "hasown": "^2.0.0" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/is-extglob": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/is-extglob/-/is-extglob-2.1.1.tgz", - "integrity": "sha512-SbKbANkN603Vi4jEZv49LeVJMn4yGwsbzZworEoyEiutsN3nJYdbO36zfhGJ6QEDpOZIFkDtnq5JRxmvl3jsoQ==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/is-fullwidth-code-point": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-3.0.0.tgz", - "integrity": "sha512-zymm5+u+sCsSWyD9qNaejV3DFvhCKclKdizYaJUuHA83RLjb7nSuGnddCHGv0hk+KY7BMAlsWeK4Ueg6EV6XQg==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=8" - } - }, - "node_modules/is-glob": { - "version": "4.0.3", - "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-4.0.3.tgz", - "integrity": "sha512-xelSayHH36ZgE7ZWhli7pW34hNbNl8Ojv5KVmkJD4hBdD3th8Tfk9vYasLM+mXWOZhFkgZfxhLSnrwRr4elSSg==", - "dev": true, - "license": "MIT", - "dependencies": { - "is-extglob": "^2.1.1" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/is-number": { - "version": "7.0.0", - "resolved": "https://registry.npmjs.org/is-number/-/is-number-7.0.0.tgz", - "integrity": "sha512-41Cifkg6e8TylSpdtTpeLVMqvSBEVzTttHvERD741+pnZ8ANv0004MRL43QKPDlK9cGvNp6NZWZUBlbGXYxxng==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=0.12.0" - } - }, - "node_modules/isexe": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/isexe/-/isexe-2.0.0.tgz", - "integrity": "sha512-RHxMLp9lnKHGHRng9QFhRCMbYAcVpn69smSGcq3f36xjgVVWThj4qqLbTLlq7Ssj8B+fIQ1EuCEGI2lKsyQeIw==", - "dev": true, - "license": "ISC" - }, - "node_modules/jackspeak": { - "version": "3.4.0", - "resolved": "https://registry.npmjs.org/jackspeak/-/jackspeak-3.4.0.tgz", - "integrity": "sha512-JVYhQnN59LVPFCEcVa2C3CrEKYacvjRfqIQl+h8oi91aLYQVWRYbxjPcv1bUiUy/kLmQaANrYfNMCO3kuEDHfw==", - "dev": true, - "license": "BlueOak-1.0.0", - "dependencies": { - "@isaacs/cliui": "^8.0.2" - }, - "engines": { - "node": ">=14" - }, - "funding": { - "url": "https://github.com/sponsors/isaacs" - }, - "optionalDependencies": { - "@pkgjs/parseargs": "^0.11.0" - } - }, - "node_modules/jiti": { - "version": "1.21.6", - "resolved": "https://registry.npmjs.org/jiti/-/jiti-1.21.6.tgz", - "integrity": "sha512-2yTgeWTWzMWkHu6Jp9NKgePDaYHbntiwvYuuJLbbN9vl7DC9DvXKOB2BC3ZZ92D3cvV/aflH0osDfwpHepQ53w==", - "dev": true, - "license": "MIT", - "bin": { - "jiti": "bin/jiti.js" - } - }, - "node_modules/js-tokens": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/js-tokens/-/js-tokens-4.0.0.tgz", - "integrity": "sha512-RdJUflcE3cUzKiMqQgsCu06FPu9UdIJO0beYbPhHN4k6apgJtifcoCtT9bcxOpYBtpD2kCM6Sbzg4CausW/PKQ==", - "license": "MIT" - }, - "node_modules/kleur": { - "version": "3.0.3", - "resolved": "https://registry.npmjs.org/kleur/-/kleur-3.0.3.tgz", - "integrity": "sha512-eTIzlVOSUR+JxdDFepEYcBMtZ9Qqdef+rnzWdRZuMbOywu5tO2w2N7rqjoANZ5k9vywhL6Br1VRjUIgTQx4E8w==", - "license": "MIT", - "engines": { - "node": ">=6" - } - }, - "node_modules/lilconfig": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/lilconfig/-/lilconfig-2.1.0.tgz", - "integrity": "sha512-utWOt/GHzuUxnLKxB6dk81RoOeoNeHgbrXiuGk4yyF5qlRz+iIVWu56E2fqGHFrXz0QNUhLB/8nKqvRH66JKGQ==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=10" - } - }, - "node_modules/lines-and-columns": { - "version": "1.2.4", - "resolved": "https://registry.npmjs.org/lines-and-columns/-/lines-and-columns-1.2.4.tgz", - "integrity": "sha512-7ylylesZQ/PV29jhEDl3Ufjo6ZX7gCqJr5F7PKrqc93v7fzSymt1BpwEU8nAUXs8qzzvqhbjhK5QZg6Mt/HkBg==", - "dev": true, - "license": "MIT" - }, - "node_modules/loose-envify": { - "version": "1.4.0", - "resolved": "https://registry.npmjs.org/loose-envify/-/loose-envify-1.4.0.tgz", - "integrity": "sha512-lyuxPGr/Wfhrlem2CL/UcnUc1zcqKAImBDzukY7Y5F/yQiNdko6+fRLevlw1HgMySw7f611UIY408EtxRSoK3Q==", - "license": "MIT", - "dependencies": { - "js-tokens": "^3.0.0 || ^4.0.0" - }, - "bin": { - "loose-envify": "cli.js" - } - }, - "node_modules/lru-cache": { - "version": "10.2.2", - "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-10.2.2.tgz", - "integrity": "sha512-9hp3Vp2/hFQUiIwKo8XCeFVnrg8Pk3TYNPIR7tJADKi5YfcF7vEaK7avFHTlSy3kOKYaJQaalfEo6YuXdceBOQ==", - "dev": true, - "license": "ISC", - "engines": { - "node": "14 || >=16.14" - } - }, - "node_modules/merge2": { - "version": "1.4.1", - "resolved": "https://registry.npmjs.org/merge2/-/merge2-1.4.1.tgz", - "integrity": "sha512-8q7VEgMJW4J8tcfVPy8g09NcQwZdbwFEqhe/WZkoIzjn/3TGDwtOCYtXGxA3O8tPzpczCCDgv+P2P5y00ZJOOg==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">= 8" - } - }, - "node_modules/micromatch": { - "version": "4.0.7", - "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-4.0.7.tgz", - "integrity": "sha512-LPP/3KorzCwBxfeUuZmaR6bG2kdeHSbe0P2tY3FLRU4vYrjYz5hI4QZwV0njUx3jeuKe67YukQ1LSPZBKDqO/Q==", - "dev": true, - "license": "MIT", - "dependencies": { - "braces": "^3.0.3", - "picomatch": "^2.3.1" - }, - "engines": { - "node": ">=8.6" - } - }, - "node_modules/minimatch": { - "version": "9.0.4", - "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-9.0.4.tgz", - "integrity": "sha512-KqWh+VchfxcMNRAJjj2tnsSJdNbHsVgnkBhTNrW7AjVo6OvLtxw8zfT9oLw1JSohlFzJ8jCoTgaoXvJ+kHt6fw==", - "dev": true, - "license": "ISC", - "dependencies": { - "brace-expansion": "^2.0.1" - }, - "engines": { - "node": ">=16 || 14 >=14.17" - }, - "funding": { - "url": "https://github.com/sponsors/isaacs" - } - }, - "node_modules/minipass": { - "version": "7.1.2", - "resolved": "https://registry.npmjs.org/minipass/-/minipass-7.1.2.tgz", - "integrity": "sha512-qOOzS1cBTWYF4BH8fVePDBOO9iptMnGUEZwNc/cMWnTV2nVLZ7VoNWEPHkYczZA0pdoA7dl6e7FL659nX9S2aw==", - "dev": true, - "license": "ISC", - "engines": { - "node": ">=16 || 14 >=14.17" - } - }, - "node_modules/mz": { - "version": "2.7.0", - "resolved": "https://registry.npmjs.org/mz/-/mz-2.7.0.tgz", - "integrity": "sha512-z81GNO7nnYMEhrGh9LeymoE4+Yr0Wn5McHIZMK5cfQCl+NDX08sCZgUc9/6MHni9IWuFLm1Z3HTCXu2z9fN62Q==", - "dev": true, - "license": "MIT", - "dependencies": { - "any-promise": "^1.0.0", - "object-assign": "^4.0.1", - "thenify-all": "^1.0.0" - } - }, - "node_modules/nanoid": { - "version": "3.3.7", - "resolved": "https://registry.npmjs.org/nanoid/-/nanoid-3.3.7.tgz", - "integrity": "sha512-eSRppjcPIatRIMC1U6UngP8XFcz8MQWGQdt1MTBQ7NaAmvXDfvNxbvWV3x2y6CdEUciCSsDHDQZbhYaB8QEo2g==", - "dev": true, - "funding": [ - { - "type": "github", - "url": "https://github.com/sponsors/ai" - } - ], - "license": "MIT", - "bin": { - "nanoid": "bin/nanoid.cjs" - }, - "engines": { - "node": "^10 || ^12 || ^13.7 || ^14 || >=15.0.1" - } - }, - "node_modules/node-releases": { - "version": "2.0.14", - "resolved": "https://registry.npmjs.org/node-releases/-/node-releases-2.0.14.tgz", - "integrity": "sha512-y10wOWt8yZpqXmOgRo77WaHEmhYQYGNA6y421PKsKYWEK8aW+cqAphborZDhqfyKrbZEN92CN1X2KbafY2s7Yw==", - "dev": true, - "license": "MIT" - }, - "node_modules/normalize-path": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/normalize-path/-/normalize-path-3.0.0.tgz", - "integrity": "sha512-6eZs5Ls3WtCisHWp9S2GUy8dqkpGi4BVSz3GaqiE6ezub0512ESztXUwUB6C6IKbQkY2Pnb/mD4WYojCRwcwLA==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/normalize-range": { - "version": "0.1.2", - "resolved": "https://registry.npmjs.org/normalize-range/-/normalize-range-0.1.2.tgz", - "integrity": "sha512-bdok/XvKII3nUpklnV6P2hxtMNrCboOjAcyBuQnWEhO665FwrSNRxU+AqpsyvO6LgGYPspN+lu5CLtw4jPRKNA==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/object-assign": { - "version": "4.1.1", - "resolved": "https://registry.npmjs.org/object-assign/-/object-assign-4.1.1.tgz", - "integrity": "sha512-rJgTQnkUnH1sFw8yT6VSU3zD3sWmu6sZhIseY8VX+GRu3P6F7Fu+JNDoXfklElbLJSnc3FUQHVe4cU5hj+BcUg==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/object-hash": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/object-hash/-/object-hash-3.0.0.tgz", - "integrity": "sha512-RSn9F68PjH9HqtltsSnqYC1XXoWe9Bju5+213R98cNGttag9q9yAOTzdbsqvIa7aNm5WffBZFpWYr2aWrklWAw==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">= 6" - } - }, - "node_modules/package-json-from-dist": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/package-json-from-dist/-/package-json-from-dist-1.0.0.tgz", - "integrity": "sha512-dATvCeZN/8wQsGywez1mzHtTlP22H8OEfPrVMLNr4/eGa+ijtLn/6M5f0dY8UKNrC2O9UCU6SSoG3qRKnt7STw==", - "dev": true, - "license": "BlueOak-1.0.0" - }, - "node_modules/path-key": { - "version": "3.1.1", - "resolved": "https://registry.npmjs.org/path-key/-/path-key-3.1.1.tgz", - "integrity": "sha512-ojmeN0qd+y0jszEtoY48r0Peq5dwMEkIlCOu6Q5f41lfkswXuKtYrhgoTpLnyIcHm24Uhqx+5Tqm2InSwLhE6Q==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=8" - } - }, - "node_modules/path-parse": { - "version": "1.0.7", - "resolved": "https://registry.npmjs.org/path-parse/-/path-parse-1.0.7.tgz", - "integrity": "sha512-LDJzPVEEEPR+y48z93A0Ed0yXb8pAByGWo/k5YYdYgpY2/2EsOsksJrq7lOHxryrVOn1ejG6oAp8ahvOIQD8sw==", - "dev": true, - "license": "MIT" - }, - "node_modules/path-scurry": { - "version": "1.11.1", - "resolved": "https://registry.npmjs.org/path-scurry/-/path-scurry-1.11.1.tgz", - "integrity": "sha512-Xa4Nw17FS9ApQFJ9umLiJS4orGjm7ZzwUrwamcGQuHSzDyth9boKDaycYdDcZDuqYATXw4HFXgaqWTctW/v1HA==", - "dev": true, - "license": "BlueOak-1.0.0", - "dependencies": { - "lru-cache": "^10.2.0", - "minipass": "^5.0.0 || ^6.0.2 || ^7.0.0" - }, - "engines": { - "node": ">=16 || 14 >=14.18" - }, - "funding": { - "url": "https://github.com/sponsors/isaacs" - } - }, - "node_modules/picocolors": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-1.0.1.tgz", - "integrity": "sha512-anP1Z8qwhkbmu7MFP5iTt+wQKXgwzf7zTyGlcdzabySa9vd0Xt392U0rVmz9poOaBj0uHJKyyo9/upk0HrEQew==", - "dev": true, - "license": "ISC" - }, - "node_modules/picomatch": { - "version": "2.3.1", - "resolved": "https://registry.npmjs.org/picomatch/-/picomatch-2.3.1.tgz", - "integrity": "sha512-JU3teHTNjmE2VCGFzuY8EXzCDVwEqB2a8fsIvwaStHhAWJEeVd1o1QD80CU6+ZdEXXSLbSsuLwJjkCBWqRQUVA==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=8.6" - }, - "funding": { - "url": "https://github.com/sponsors/jonschlinkert" - } - }, - "node_modules/pify": { - "version": "2.3.0", - "resolved": "https://registry.npmjs.org/pify/-/pify-2.3.0.tgz", - "integrity": "sha512-udgsAY+fTnvv7kI7aaxbqwWNb0AHiB0qBO89PZKPkoTmGOgdbrHDKD+0B2X4uTfJ/FT1R09r9gTsjUjNJotuog==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/pirates": { - "version": "4.0.6", - "resolved": "https://registry.npmjs.org/pirates/-/pirates-4.0.6.tgz", - "integrity": "sha512-saLsH7WeYYPiD25LDuLRRY/i+6HaPYr6G1OUlN39otzkSTxKnubR9RTxS3/Kk50s1g2JTgFwWQDQyplC5/SHZg==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">= 6" - } - }, - "node_modules/postcss": { - "version": "8.4.38", - "resolved": "https://registry.npmjs.org/postcss/-/postcss-8.4.38.tgz", - "integrity": "sha512-Wglpdk03BSfXkHoQa3b/oulrotAkwrlLDRSOb9D0bN86FdRyE9lppSp33aHNPgBa0JKCoB+drFLZkQoRRYae5A==", - "dev": true, - "funding": [ - { - "type": "opencollective", - "url": "https://opencollective.com/postcss/" - }, - { - "type": "tidelift", - "url": "https://tidelift.com/funding/github/npm/postcss" - }, - { - "type": "github", - "url": "https://github.com/sponsors/ai" - } - ], - "license": "MIT", - "dependencies": { - "nanoid": "^3.3.7", - "picocolors": "^1.0.0", - "source-map-js": "^1.2.0" - }, - "engines": { - "node": "^10 || ^12 || >=14" - } - }, - "node_modules/postcss-import": { - "version": "15.1.0", - "resolved": "https://registry.npmjs.org/postcss-import/-/postcss-import-15.1.0.tgz", - "integrity": "sha512-hpr+J05B2FVYUAXHeK1YyI267J/dDDhMU6B6civm8hSY1jYJnBXxzKDKDswzJmtLHryrjhnDjqqp/49t8FALew==", - "dev": true, - "license": "MIT", - "dependencies": { - "postcss-value-parser": "^4.0.0", - "read-cache": "^1.0.0", - "resolve": "^1.1.7" - }, - "engines": { - "node": ">=14.0.0" - }, - "peerDependencies": { - "postcss": "^8.0.0" - } - }, - "node_modules/postcss-js": { - "version": "4.0.1", - "resolved": "https://registry.npmjs.org/postcss-js/-/postcss-js-4.0.1.tgz", - "integrity": "sha512-dDLF8pEO191hJMtlHFPRa8xsizHaM82MLfNkUHdUtVEV3tgTp5oj+8qbEqYM57SLfc74KSbw//4SeJma2LRVIw==", - "dev": true, - "license": "MIT", - "dependencies": { - "camelcase-css": "^2.0.1" - }, - "engines": { - "node": "^12 || ^14 || >= 16" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/postcss/" - }, - "peerDependencies": { - "postcss": "^8.4.21" - } - }, - "node_modules/postcss-load-config": { - "version": "4.0.2", - "resolved": "https://registry.npmjs.org/postcss-load-config/-/postcss-load-config-4.0.2.tgz", - "integrity": "sha512-bSVhyJGL00wMVoPUzAVAnbEoWyqRxkjv64tUl427SKnPrENtq6hJwUojroMz2VB+Q1edmi4IfrAPpami5VVgMQ==", - "dev": true, - "funding": [ - { - "type": "opencollective", - "url": "https://opencollective.com/postcss/" - }, - { - "type": "github", - "url": "https://github.com/sponsors/ai" - } - ], - "license": "MIT", - "dependencies": { - "lilconfig": "^3.0.0", - "yaml": "^2.3.4" - }, - "engines": { - "node": ">= 14" - }, - "peerDependencies": { - "postcss": ">=8.0.9", - "ts-node": ">=9.0.0" - }, - "peerDependenciesMeta": { - "postcss": { - "optional": true - }, - "ts-node": { - "optional": true - } - } - }, - "node_modules/postcss-load-config/node_modules/lilconfig": { - "version": "3.1.2", - "resolved": "https://registry.npmjs.org/lilconfig/-/lilconfig-3.1.2.tgz", - "integrity": "sha512-eop+wDAvpItUys0FWkHIKeC9ybYrTGbU41U5K7+bttZZeohvnY7M9dZ5kB21GNWiFT2q1OoPTvncPCgSOVO5ow==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=14" - }, - "funding": { - "url": "https://github.com/sponsors/antonk52" - } - }, - "node_modules/postcss-nested": { - "version": "6.0.1", - "resolved": "https://registry.npmjs.org/postcss-nested/-/postcss-nested-6.0.1.tgz", - "integrity": "sha512-mEp4xPMi5bSWiMbsgoPfcP74lsWLHkQbZc3sY+jWYd65CUwXrUaTp0fmNpa01ZcETKlIgUdFN/MpS2xZtqL9dQ==", - "dev": true, - "license": "MIT", - "dependencies": { - "postcss-selector-parser": "^6.0.11" - }, - "engines": { - "node": ">=12.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/postcss/" - }, - "peerDependencies": { - "postcss": "^8.2.14" - } - }, - "node_modules/postcss-selector-parser": { - "version": "6.1.0", - "resolved": "https://registry.npmjs.org/postcss-selector-parser/-/postcss-selector-parser-6.1.0.tgz", - "integrity": "sha512-UMz42UD0UY0EApS0ZL9o1XnLhSTtvvvLe5Dc2H2O56fvRZi+KulDyf5ctDhhtYJBGKStV2FL1fy6253cmLgqVQ==", - "dev": true, - "license": "MIT", - "dependencies": { - "cssesc": "^3.0.0", - "util-deprecate": "^1.0.2" - }, - "engines": { - "node": ">=4" - } - }, - "node_modules/postcss-value-parser": { - "version": "4.2.0", - "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-4.2.0.tgz", - "integrity": "sha512-1NNCs6uurfkVbeXG4S8JFT9t19m45ICnif8zWLd5oPSZ50QnwMfK+H3jv408d4jw/7Bttv5axS5IiHoLaVNHeQ==", - "dev": true, - "license": "MIT" - }, - "node_modules/prompts": { - "version": "2.4.2", - "resolved": "https://registry.npmjs.org/prompts/-/prompts-2.4.2.tgz", - "integrity": "sha512-NxNv/kLguCA7p3jE8oL2aEBsrJWgAakBpgmgK6lpPWV+WuOmY6r2/zbAVnP+T8bQlA0nzHXSJSJW0Hq7ylaD2Q==", - "license": "MIT", - "dependencies": { - "kleur": "^3.0.3", - "sisteransi": "^1.0.5" - }, - "engines": { - "node": ">= 6" - } - }, - "node_modules/queue-microtask": { - "version": "1.2.3", - "resolved": "https://registry.npmjs.org/queue-microtask/-/queue-microtask-1.2.3.tgz", - "integrity": "sha512-NuaNSa6flKT5JaSYQzJok04JzTL1CA6aGhv5rfLW3PgqA+M2ChpZQnAC8h8i4ZFkBS8X5RqkDBHA7r4hej3K9A==", - "dev": true, - "funding": [ - { - "type": "github", - "url": "https://github.com/sponsors/feross" - }, - { - "type": "patreon", - "url": "https://www.patreon.com/feross" - }, - { - "type": "consulting", - "url": "https://feross.org/support" - } - ], - "license": "MIT" - }, - "node_modules/react": { - "version": "18.3.1", - "resolved": "https://registry.npmjs.org/react/-/react-18.3.1.tgz", - "integrity": "sha512-wS+hAgJShR0KhEvPJArfuPVN1+Hz1t0Y6n5jLrGQbkb4urgPE/0Rve+1kMB1v/oWgHgm4WIcV+i7F2pTVj+2iQ==", - "license": "MIT", - "dependencies": { - "loose-envify": "^1.1.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/react-dom": { - "version": "18.3.1", - "resolved": "https://registry.npmjs.org/react-dom/-/react-dom-18.3.1.tgz", - "integrity": "sha512-5m4nQKp+rZRb09LNH59GM4BxTh9251/ylbKIbpe7TpGxfJ+9kv6BLkLBXIjjspbgbnIBNqlI23tRnTWT0snUIw==", - "license": "MIT", - "dependencies": { - "loose-envify": "^1.1.0", - "scheduler": "^0.23.2" - }, - "peerDependencies": { - "react": "^18.3.1" - } - }, - "node_modules/read-cache": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/read-cache/-/read-cache-1.0.0.tgz", - "integrity": "sha512-Owdv/Ft7IjOgm/i0xvNDZ1LrRANRfew4b2prF3OWMQLxLfu3bS8FVhCsrSCMK4lR56Y9ya+AThoTpDCTxCmpRA==", - "dev": true, - "license": "MIT", - "dependencies": { - "pify": "^2.3.0" - } - }, - "node_modules/readdirp": { - "version": "3.6.0", - "resolved": "https://registry.npmjs.org/readdirp/-/readdirp-3.6.0.tgz", - "integrity": "sha512-hOS089on8RduqdbhvQ5Z37A0ESjsqz6qnRcffsMU3495FuTdqSm+7bhJ29JvIOsBDEEnan5DPu9t3To9VRlMzA==", - "dev": true, - "license": "MIT", - "dependencies": { - "picomatch": "^2.2.1" - }, - "engines": { - "node": ">=8.10.0" - } - }, - "node_modules/regenerator-runtime": { - "version": "0.14.1", - "resolved": "https://registry.npmjs.org/regenerator-runtime/-/regenerator-runtime-0.14.1.tgz", - "integrity": "sha512-dYnhHh0nJoMfnkZs6GmmhFknAGRrLznOu5nc9ML+EJxGvrx6H7teuevqVqCuPcPK//3eDrrjQhehXVx9cnkGdw==", - "license": "MIT" - }, - "node_modules/require-directory": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/require-directory/-/require-directory-2.1.1.tgz", - "integrity": "sha512-fGxEI7+wsG9xrvdjsrlmL22OMTTiHRwAMroiEeMgq8gzoLC/PQr7RsRDSTLUg/bZAZtF+TVIkHc6/4RIKrui+Q==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/resolve": { - "version": "1.22.8", - "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.22.8.tgz", - "integrity": "sha512-oKWePCxqpd6FlLvGV1VU0x7bkPmmCNolxzjMf4NczoDnQcIWrAF+cPtZn5i6n+RfD2d9i0tzpKnG6Yk168yIyw==", - "dev": true, - "license": "MIT", - "dependencies": { - "is-core-module": "^2.13.0", - "path-parse": "^1.0.7", - "supports-preserve-symlinks-flag": "^1.0.0" - }, - "bin": { - "resolve": "bin/resolve" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/resolve-pkg-maps": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/resolve-pkg-maps/-/resolve-pkg-maps-1.0.0.tgz", - "integrity": "sha512-seS2Tj26TBVOC2NIc2rOe2y2ZO7efxITtLZcGSOnHHNOQ7CkiUBfw0Iw2ck6xkIhPwLhKNLS8BO+hEpngQlqzw==", - "dev": true, - "license": "MIT", - "funding": { - "url": "https://github.com/privatenumber/resolve-pkg-maps?sponsor=1" - } - }, - "node_modules/reusify": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/reusify/-/reusify-1.0.4.tgz", - "integrity": "sha512-U9nH88a3fc/ekCF1l0/UP1IosiuIjyTh7hBvXVMHYgVcfGvt897Xguj2UOLDeI5BG2m7/uwyaLVT6fbtCwTyzw==", - "dev": true, - "license": "MIT", - "engines": { - "iojs": ">=1.0.0", - "node": ">=0.10.0" - } - }, - "node_modules/run-parallel": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/run-parallel/-/run-parallel-1.2.0.tgz", - "integrity": "sha512-5l4VyZR86LZ/lDxZTR6jqL8AFE2S0IFLMP26AbjsLVADxHdhB/c0GUsH+y39UfCi3dzz8OlQuPmnaJOMoDHQBA==", - "dev": true, - "funding": [ - { - "type": "github", - "url": "https://github.com/sponsors/feross" - }, - { - "type": "patreon", - "url": "https://www.patreon.com/feross" - }, - { - "type": "consulting", - "url": "https://feross.org/support" - } - ], - "license": "MIT", - "dependencies": { - "queue-microtask": "^1.2.2" - } - }, - "node_modules/scheduler": { - "version": "0.23.2", - "resolved": "https://registry.npmjs.org/scheduler/-/scheduler-0.23.2.tgz", - "integrity": "sha512-UOShsPwz7NrMUqhR6t0hWjFduvOzbtv7toDH1/hIrfRNIDBnnBWd0CwJTGvTpngVlmwGCdP9/Zl/tVrDqcuYzQ==", - "license": "MIT", - "dependencies": { - "loose-envify": "^1.1.0" - } - }, - "node_modules/shebang-command": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/shebang-command/-/shebang-command-2.0.0.tgz", - "integrity": "sha512-kHxr2zZpYtdmrN1qDjrrX/Z1rR1kG8Dx+gkpK1G4eXmvXswmcE1hTWBWYUzlraYw1/yZp6YuDY77YtvbN0dmDA==", - "dev": true, - "license": "MIT", - "dependencies": { - "shebang-regex": "^3.0.0" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/shebang-regex": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/shebang-regex/-/shebang-regex-3.0.0.tgz", - "integrity": "sha512-7++dFhtcx3353uBaq8DDR4NuxBetBzC7ZQOhmTQInHEd6bSrXdiEyzCvG07Z44UYdLShWUyXt5M/yhz8ekcb1A==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=8" - } - }, - "node_modules/signal-exit": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/signal-exit/-/signal-exit-4.1.0.tgz", - "integrity": "sha512-bzyZ1e88w9O1iNJbKnOlvYTrWPDl46O1bG0D3XInv+9tkPrxrN8jUUTiFlDkkmKWgn1M6CfIA13SuGqOa9Korw==", - "dev": true, - "license": "ISC", - "engines": { - "node": ">=14" - }, - "funding": { - "url": "https://github.com/sponsors/isaacs" - } - }, - "node_modules/sisteransi": { - "version": "1.0.5", - "resolved": "https://registry.npmjs.org/sisteransi/-/sisteransi-1.0.5.tgz", - "integrity": "sha512-bLGGlR1QxBcynn2d5YmDX4MGjlZvy2MRBDRNHLJ8VI6l6+9FUiyTFNJ0IveOSP0bcXgVDPRcfGqA0pjaqUpfVg==", - "license": "MIT" - }, - "node_modules/source-map-js": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/source-map-js/-/source-map-js-1.2.0.tgz", - "integrity": "sha512-itJW8lvSA0TXEphiRoawsCksnlf8SyvmFzIhltqAHluXd88pkCd+cXJVHTDwdCr0IzwptSm035IHQktUu1QUMg==", - "dev": true, - "license": "BSD-3-Clause", - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/string-width": { - "version": "5.1.2", - "resolved": "https://registry.npmjs.org/string-width/-/string-width-5.1.2.tgz", - "integrity": "sha512-HnLOCR3vjcY8beoNLtcjZ5/nxn2afmME6lhrDrebokqMap+XbeW8n9TXpPDOqdGK5qcI3oT0GKTW6wC7EMiVqA==", - "dev": true, - "license": "MIT", - "dependencies": { - "eastasianwidth": "^0.2.0", - "emoji-regex": "^9.2.2", - "strip-ansi": "^7.0.1" - }, - "engines": { - "node": ">=12" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/string-width-cjs": { - "name": "string-width", - "version": "4.2.3", - "resolved": "https://registry.npmjs.org/string-width/-/string-width-4.2.3.tgz", - "integrity": "sha512-wKyQRQpjJ0sIp62ErSZdGsjMJWsap5oRNihHhu6G7JVO/9jIB6UyevL+tXuOqrng8j/cxKTWyWUwvSTriiZz/g==", - "dev": true, - "license": "MIT", - "dependencies": { - "emoji-regex": "^8.0.0", - "is-fullwidth-code-point": "^3.0.0", - "strip-ansi": "^6.0.1" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/string-width-cjs/node_modules/ansi-regex": { - "version": "5.0.1", - "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.1.tgz", - "integrity": "sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=8" - } - }, - "node_modules/string-width-cjs/node_modules/emoji-regex": { - "version": "8.0.0", - "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-8.0.0.tgz", - "integrity": "sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A==", - "dev": true, - "license": "MIT" - }, - "node_modules/string-width-cjs/node_modules/strip-ansi": { - "version": "6.0.1", - "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.1.tgz", - "integrity": "sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==", - "dev": true, - "license": "MIT", - "dependencies": { - "ansi-regex": "^5.0.1" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/strip-ansi": { - "version": "7.1.0", - "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-7.1.0.tgz", - "integrity": "sha512-iq6eVVI64nQQTRYq2KtEg2d2uU7LElhTJwsH4YzIHZshxlgZms/wIc4VoDQTlG/IvVIrBKG06CrZnp0qv7hkcQ==", - "dev": true, - "license": "MIT", - "dependencies": { - "ansi-regex": "^6.0.1" - }, - "engines": { - "node": ">=12" - }, - "funding": { - "url": "https://github.com/chalk/strip-ansi?sponsor=1" - } - }, - "node_modules/strip-ansi-cjs": { - "name": "strip-ansi", - "version": "6.0.1", - "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.1.tgz", - "integrity": "sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==", - "dev": true, - "license": "MIT", - "dependencies": { - "ansi-regex": "^5.0.1" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/strip-ansi-cjs/node_modules/ansi-regex": { - "version": "5.0.1", - "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.1.tgz", - "integrity": "sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=8" - } - }, - "node_modules/sucrase": { - "version": "3.35.0", - "resolved": "https://registry.npmjs.org/sucrase/-/sucrase-3.35.0.tgz", - "integrity": "sha512-8EbVDiu9iN/nESwxeSxDKe0dunta1GOlHufmSSXxMD2z2/tMZpDMpvXQGsc+ajGo8y2uYUmixaSRUc/QPoQ0GA==", - "dev": true, - "license": "MIT", - "dependencies": { - "@jridgewell/gen-mapping": "^0.3.2", - "commander": "^4.0.0", - "glob": "^10.3.10", - "lines-and-columns": "^1.1.6", - "mz": "^2.7.0", - "pirates": "^4.0.1", - "ts-interface-checker": "^0.1.9" - }, - "bin": { - "sucrase": "bin/sucrase", - "sucrase-node": "bin/sucrase-node" - }, - "engines": { - "node": ">=16 || 14 >=14.17" - } - }, - "node_modules/sucrase/node_modules/commander": { - "version": "4.1.1", - "resolved": "https://registry.npmjs.org/commander/-/commander-4.1.1.tgz", - "integrity": "sha512-NOKm8xhkzAjzFx8B2v5OAHT+u5pRQc2UCa2Vq9jYL/31o2wi9mxBA7LIFs3sV5VSC49z6pEhfbMULvShKj26WA==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">= 6" - } - }, - "node_modules/supports-preserve-symlinks-flag": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/supports-preserve-symlinks-flag/-/supports-preserve-symlinks-flag-1.0.0.tgz", - "integrity": "sha512-ot0WnXS9fgdkgIcePe6RHNk1WA8+muPa6cSjeR3V8K27q9BB1rTE3R1p7Hv0z1ZyAc8s6Vvv8DIyWf681MAt0w==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/tailwind-merge": { - "version": "2.3.0", - "resolved": "https://registry.npmjs.org/tailwind-merge/-/tailwind-merge-2.3.0.tgz", - "integrity": "sha512-vkYrLpIP+lgR0tQCG6AP7zZXCTLc1Lnv/CCRT3BqJ9CZ3ui2++GPaGb1x/ILsINIMSYqqvrpqjUFsMNLlW99EA==", - "license": "MIT", - "dependencies": { - "@babel/runtime": "^7.24.1" - }, - "funding": { - "type": "github", - "url": "https://github.com/sponsors/dcastil" - } - }, - "node_modules/tailwindcss": { - "version": "3.4.4", - "resolved": "https://registry.npmjs.org/tailwindcss/-/tailwindcss-3.4.4.tgz", - "integrity": "sha512-ZoyXOdJjISB7/BcLTR6SEsLgKtDStYyYZVLsUtWChO4Ps20CBad7lfJKVDiejocV4ME1hLmyY0WJE3hSDcmQ2A==", - "dev": true, - "license": "MIT", - "dependencies": { - "@alloc/quick-lru": "^5.2.0", - "arg": "^5.0.2", - "chokidar": "^3.5.3", - "didyoumean": "^1.2.2", - "dlv": "^1.1.3", - "fast-glob": "^3.3.0", - "glob-parent": "^6.0.2", - "is-glob": "^4.0.3", - "jiti": "^1.21.0", - "lilconfig": "^2.1.0", - "micromatch": "^4.0.5", - "normalize-path": "^3.0.0", - "object-hash": "^3.0.0", - "picocolors": "^1.0.0", - "postcss": "^8.4.23", - "postcss-import": "^15.1.0", - "postcss-js": "^4.0.1", - "postcss-load-config": "^4.0.1", - "postcss-nested": "^6.0.1", - "postcss-selector-parser": "^6.0.11", - "resolve": "^1.22.2", - "sucrase": "^3.32.0" - }, - "bin": { - "tailwind": "lib/cli.js", - "tailwindcss": "lib/cli.js" - }, - "engines": { - "node": ">=14.0.0" - } - }, - "node_modules/thenify": { - "version": "3.3.1", - "resolved": "https://registry.npmjs.org/thenify/-/thenify-3.3.1.tgz", - "integrity": "sha512-RVZSIV5IG10Hk3enotrhvz0T9em6cyHBLkH/YAZuKqd8hRkKhSfCGIcP2KUY0EPxndzANBmNllzWPwak+bheSw==", - "dev": true, - "license": "MIT", - "dependencies": { - "any-promise": "^1.0.0" - } - }, - "node_modules/thenify-all": { - "version": "1.6.0", - "resolved": "https://registry.npmjs.org/thenify-all/-/thenify-all-1.6.0.tgz", - "integrity": "sha512-RNxQH/qI8/t3thXJDwcstUO4zeqo64+Uy/+sNVRBx4Xn2OX+OZ9oP+iJnNFqplFra2ZUVeKCSa2oVWi3T4uVmA==", - "dev": true, - "license": "MIT", - "dependencies": { - "thenify": ">= 3.1.0 < 4" - }, - "engines": { - "node": ">=0.8" - } - }, - "node_modules/to-regex-range": { - "version": "5.0.1", - "resolved": "https://registry.npmjs.org/to-regex-range/-/to-regex-range-5.0.1.tgz", - "integrity": "sha512-65P7iz6X5yEr1cwcgvQxbbIw7Uk3gOy5dIdtZ4rDveLqhrdJP+Li/Hx6tyK0NEb+2GCyneCMJiGqrADCSNk8sQ==", - "dev": true, - "license": "MIT", - "dependencies": { - "is-number": "^7.0.0" - }, - "engines": { - "node": ">=8.0" - } - }, - "node_modules/ts-interface-checker": { - "version": "0.1.13", - "resolved": "https://registry.npmjs.org/ts-interface-checker/-/ts-interface-checker-0.1.13.tgz", - "integrity": "sha512-Y/arvbn+rrz3JCKl9C4kVNfTfSm2/mEp5FSz5EsZSANGPSlQrpRI5M4PKF+mJnE52jOO90PnPSc3Ur3bTQw0gA==", - "dev": true, - "license": "Apache-2.0" - }, - "node_modules/typescript": { - "version": "5.4.5", - "resolved": "https://registry.npmjs.org/typescript/-/typescript-5.4.5.tgz", - "integrity": "sha512-vcI4UpRgg81oIRUFwR0WSIHKt11nJ7SAVlYNIu+QpqeyXP+gpQJy/Z4+F0aGxSE4MqwjyXvW/TzgkLAx2AGHwQ==", - "dev": true, - "license": "Apache-2.0", - "bin": { - "tsc": "bin/tsc", - "tsserver": "bin/tsserver" - }, - "engines": { - "node": ">=14.17" - } - }, - "node_modules/undici-types": { - "version": "5.26.5", - "resolved": "https://registry.npmjs.org/undici-types/-/undici-types-5.26.5.tgz", - "integrity": "sha512-JlCMO+ehdEIKqlFxk6IfVoAUVmgz7cU7zD/h9XZ0qzeosSHmUJVOzSQvvYSYWXkFXC+IfLKSIffhv0sVZup6pA==", - "dev": true, - "license": "MIT" - }, - "node_modules/update-browserslist-db": { - "version": "1.0.16", - "resolved": "https://registry.npmjs.org/update-browserslist-db/-/update-browserslist-db-1.0.16.tgz", - "integrity": "sha512-KVbTxlBYlckhF5wgfyZXTWnMn7MMZjMu9XG8bPlliUOP9ThaF4QnhP8qrjrH7DRzHfSk0oQv1wToW+iA5GajEQ==", - "dev": true, - "funding": [ - { - "type": "opencollective", - "url": "https://opencollective.com/browserslist" - }, - { - "type": "tidelift", - "url": "https://tidelift.com/funding/github/npm/browserslist" - }, - { - "type": "github", - "url": "https://github.com/sponsors/ai" - } - ], - "license": "MIT", - "dependencies": { - "escalade": "^3.1.2", - "picocolors": "^1.0.1" - }, - "bin": { - "update-browserslist-db": "cli.js" - }, - "peerDependencies": { - "browserslist": ">= 4.21.0" - } - }, - "node_modules/util-deprecate": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/util-deprecate/-/util-deprecate-1.0.2.tgz", - "integrity": "sha512-EPD5q1uXyFxJpCrLnCc1nHnq3gOa6DZBocAIiI2TaSCA7VCJ1UJDMagCzIkXNsUYfD1daK//LTEQ8xiIbrHtcw==", - "dev": true, - "license": "MIT" - }, - "node_modules/which": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/which/-/which-2.0.2.tgz", - "integrity": "sha512-BLI3Tl1TW3Pvl70l3yq3Y64i+awpwXqsGBYWkkqMtnbXgrMD+yj7rhW0kuEDxzJaYXGjEW5ogapKNMEKNMjibA==", - "dev": true, - "license": "ISC", - "dependencies": { - "isexe": "^2.0.0" - }, - "bin": { - "node-which": "bin/node-which" - }, - "engines": { - "node": ">= 8" - } - }, - "node_modules/wrap-ansi": { - "version": "8.1.0", - "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-8.1.0.tgz", - "integrity": "sha512-si7QWI6zUMq56bESFvagtmzMdGOtoxfR+Sez11Mobfc7tm+VkUckk9bW2UeffTGVUbOksxmSw0AA2gs8g71NCQ==", - "dev": true, - "license": "MIT", - "dependencies": { - "ansi-styles": "^6.1.0", - "string-width": "^5.0.1", - "strip-ansi": "^7.0.1" - }, - "engines": { - "node": ">=12" - }, - "funding": { - "url": "https://github.com/chalk/wrap-ansi?sponsor=1" - } - }, - "node_modules/wrap-ansi-cjs": { - "name": "wrap-ansi", - "version": "7.0.0", - "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-7.0.0.tgz", - "integrity": "sha512-YVGIj2kamLSTxw6NsZjoBxfSwsn0ycdesmc4p+Q21c5zPuZ1pl+NfxVdxPtdHvmNVOQ6XSYG4AUtyt/Fi7D16Q==", - "dev": true, - "license": "MIT", - "dependencies": { - "ansi-styles": "^4.0.0", - "string-width": "^4.1.0", - "strip-ansi": "^6.0.0" - }, - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/chalk/wrap-ansi?sponsor=1" - } - }, - "node_modules/wrap-ansi-cjs/node_modules/ansi-regex": { - "version": "5.0.1", - "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.1.tgz", - "integrity": "sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=8" - } - }, - "node_modules/wrap-ansi-cjs/node_modules/ansi-styles": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", - "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", - "dev": true, - "license": "MIT", - "dependencies": { - "color-convert": "^2.0.1" - }, - "engines": { - "node": ">=8" - }, - "funding": { - "url": "https://github.com/chalk/ansi-styles?sponsor=1" - } - }, - "node_modules/wrap-ansi-cjs/node_modules/emoji-regex": { - "version": "8.0.0", - "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-8.0.0.tgz", - "integrity": "sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A==", - "dev": true, - "license": "MIT" - }, - "node_modules/wrap-ansi-cjs/node_modules/string-width": { - "version": "4.2.3", - "resolved": "https://registry.npmjs.org/string-width/-/string-width-4.2.3.tgz", - "integrity": "sha512-wKyQRQpjJ0sIp62ErSZdGsjMJWsap5oRNihHhu6G7JVO/9jIB6UyevL+tXuOqrng8j/cxKTWyWUwvSTriiZz/g==", - "dev": true, - "license": "MIT", - "dependencies": { - "emoji-regex": "^8.0.0", - "is-fullwidth-code-point": "^3.0.0", - "strip-ansi": "^6.0.1" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/wrap-ansi-cjs/node_modules/strip-ansi": { - "version": "6.0.1", - "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.1.tgz", - "integrity": "sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==", - "dev": true, - "license": "MIT", - "dependencies": { - "ansi-regex": "^5.0.1" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/y18n": { - "version": "5.0.8", - "resolved": "https://registry.npmjs.org/y18n/-/y18n-5.0.8.tgz", - "integrity": "sha512-0pfFzegeDWJHJIAmTLRP2DwHjdF5s7jo9tuztdQxAhINCdvS+3nGINqPd00AphqJR/0LhANUS6/+7SCb98YOfA==", - "dev": true, - "license": "ISC", - "engines": { - "node": ">=10" - } - }, - "node_modules/yaml": { - "version": "2.4.5", - "resolved": "https://registry.npmjs.org/yaml/-/yaml-2.4.5.tgz", - "integrity": "sha512-aBx2bnqDzVOyNKfsysjA2ms5ZlnjSAW2eG3/L5G/CSujfjLJTJsEw1bGw8kCf04KodQWk1pxlGnZ56CRxiawmg==", - "dev": true, - "license": "ISC", - "bin": { - "yaml": "bin.mjs" - }, - "engines": { - "node": ">= 14" - } - }, - "node_modules/yargs": { - "version": "17.7.2", - "resolved": "https://registry.npmjs.org/yargs/-/yargs-17.7.2.tgz", - "integrity": "sha512-7dSzzRQ++CKnNI/krKnYRV7JKKPUXMEh61soaHKg9mrWEhzFWhFnxPxGl+69cD1Ou63C13NUPCnmIcrvqCuM6w==", - "dev": true, - "license": "MIT", - "dependencies": { - "cliui": "^8.0.1", - "escalade": "^3.1.1", - "get-caller-file": "^2.0.5", - "require-directory": "^2.1.1", - "string-width": "^4.2.3", - "y18n": "^5.0.5", - "yargs-parser": "^21.1.1" - }, - "engines": { - "node": ">=12" - } - }, - "node_modules/yargs-parser": { - "version": "21.1.1", - "resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-21.1.1.tgz", - "integrity": "sha512-tVpsJW7DdjecAiFpbIB1e3qxIQsE6NoPc5/eTdrbbIC4h0LVsWhnoa3g+m2HclBIujHzsxZ4VJVA+GUuc2/LBw==", - "dev": true, - "license": "ISC", - "engines": { - "node": ">=12" - } - }, - "node_modules/yargs/node_modules/ansi-regex": { - "version": "5.0.1", - "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.1.tgz", - "integrity": "sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=8" - } - }, - "node_modules/yargs/node_modules/emoji-regex": { - "version": "8.0.0", - "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-8.0.0.tgz", - "integrity": "sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A==", - "dev": true, - "license": "MIT" - }, - "node_modules/yargs/node_modules/string-width": { - "version": "4.2.3", - "resolved": "https://registry.npmjs.org/string-width/-/string-width-4.2.3.tgz", - "integrity": "sha512-wKyQRQpjJ0sIp62ErSZdGsjMJWsap5oRNihHhu6G7JVO/9jIB6UyevL+tXuOqrng8j/cxKTWyWUwvSTriiZz/g==", - "dev": true, - "license": "MIT", - "dependencies": { - "emoji-regex": "^8.0.0", - "is-fullwidth-code-point": "^3.0.0", - "strip-ansi": "^6.0.1" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/yargs/node_modules/strip-ansi": { - "version": "6.0.1", - "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.1.tgz", - "integrity": "sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==", - "dev": true, - "license": "MIT", - "dependencies": { - "ansi-regex": "^5.0.1" - }, - "engines": { - "node": ">=8" - } - } - } -} diff --git a/package.json b/package.json index c433a6e..493384d 100644 --- a/package.json +++ b/package.json @@ -1,91 +1,98 @@ { - "name": "rubricui", - "version": "0.0.17", - "main": "dist/index.js", - "types": "dist/index.d.ts", - "description": "UI package by Rubric Labs", - "scripts": { - "build": "NODE_ENV=production bun run build.mjs", - "tailwind": "bunx tailwindcss -i ./src/styles.css -o ./dist/output.css", - "watch": "bun run build --watch", - "prepublishOnly": "bun run build", - "clean": "rm -rf node_modules && rm -rf bun.lockb" - }, - "bin": { - "rubricui": "./bin/execute.js" - }, - "files": [ - "dist/*.js", - "dist/*.d.ts", - "dist/*.css", - "bin/commands", - "bin/config" - ], - "keywords": [ - "tailwindcss", - "react", - "ui", - "bun" - ], - "license": "MIT", - "homepage": "https://github.com/RubricLab/ui#readme", - "repository": { - "type": "git", - "url": "git+https://github.com/RubricLab/ui.git" - }, - "bugs": "https://github.com/RubricLab/ui/issues", - "author": "Rubric Labs ", - "module": "src/index.ts", - "devDependencies": { - "@types/bun": "latest", - "@types/react": "^18", - "@types/react-dom": "^18", - "autoprefixer": "^10.4.20", - "bun-plugin-dts": "latest", - "npm-check-updates": "^17.1.0", - "postcss": "^8.4.41", - "tailwindcss": "^3.4.10", - "typescript": "^5.5.4" - }, - "peerDependencies": { - "typescript": "^5.2.2", - "react": "^18", - "react-dom": "^18" - }, - "type": "module", - "dependencies": { - "@hookform/resolvers": "^3.9.0", - "@radix-ui/react-accordion": "^1.2.0", - "@radix-ui/react-checkbox": "^1.1.1", - "@radix-ui/react-context-menu": "^2.2.1", - "@radix-ui/react-dialog": "^1.1.1", - "@radix-ui/react-label": "^2.1.0", - "@radix-ui/react-popover": "^1.1.1", - "@radix-ui/react-select": "^2.1.1", - "@radix-ui/react-slot": "^1.1.0", - "@radix-ui/react-switch": "^1.1.0", - "@radix-ui/react-toggle": "^1.1.0", - "@radix-ui/react-tooltip": "^1.1.2", - "@tailwindcss/typography": "^0.5.14", - "@types/react-grid-layout": "^1.3.5", - "chalk": "^5.3.0", - "clsx": "^2.1.1", - "commander": "^12.1.0", - "date-fns": "^3.6.0", - "markdown-to-jsx": "^7.5.0", - "prism-react-renderer": "^2.3.1", - "prismjs": "^1.29.0", - "prompts": "^2.4.2", - "react-day-picker": "^9.0.8", - "react-grid-layout": "^1.4.4", - "react-hook-form": "^7.52.2", - "tailwind-merge": "^2.5.2", - "tailwindcss-animate": "^1.0.7", - "zod": "^3.23.8" - }, - "publishConfig": { - "@RubricLab:registry": "https://registry.npmjs.org", - "access": "public", - "registry": "https://registry.npmjs.org" - } + "name": "rubricui", + "version": "0.0.17", + "main": "dist/index.js", + "types": "dist/index.d.ts", + "description": "UI package by Rubric Labs", + "scripts": { + "build": "NODE_ENV=production bun run build.mjs", + "tailwind": "bunx tailwindcss -i ./src/styles.css -o ./dist/output.css", + "watch": "bun run build --watch", + "prepublishOnly": "bun run build", + "clean": "rm -rf node_modules && rm -rf bun.lockb", + "bleed": "bunx npm-check-updates -u && bun i", + "format": "prettier --write .", + "lint": "eslint . --ext .js,.jsx,.cjs,.mjs,.json,.ts,.tsx", + "lint:fix": "eslint . --ext .js,.jsx,.cjs,.mjs,.json,.ts,.tsx --fix" + }, + "bin": { + "rubricui": "./bin/execute.js" + }, + "files": [ + "dist/*.js", + "dist/*.d.ts", + "dist/*.css", + "bin/commands", + "bin/config" + ], + + "keywords": [ + "tailwindcss", + "react", + "ui", + "bun" + ], + "license": "MIT", + "homepage": "https://github.com/RubricLab/ui#readme", + "repository": { + "type": "git", + "url": "git+https://github.com/RubricLab/ui.git" + }, + "bugs": "https://github.com/RubricLab/ui/issues", + "author": "Rubric Labs ", + "module": "src/index.ts", + "devDependencies": { + "@rubriclab/eslint-config": "^1.1.4", + "@rubriclab/prettier-config": "^1.1.1", + "@types/bun": "latest", + "@types/react": "^18", + "@types/react-dom": "^18", + "autoprefixer": "^10.4.20", + "bun-plugin-dts": "latest", + "npm-check-updates": "^17.1.1", + "postcss": "^8.4.45", + "tailwindcss": "^3.4.10", + "typescript": "^5.5.4" + }, + "peerDependencies": { + "typescript": "^5.2.2", + "react": "^18", + "react-dom": "^18" + }, + "type": "module", + "dependencies": { + "@hookform/resolvers": "^3.9.0", + "@radix-ui/react-accordion": "^1.2.0", + "@radix-ui/react-checkbox": "^1.1.1", + "@radix-ui/react-context-menu": "^2.2.1", + "@radix-ui/react-dialog": "^1.1.1", + "@radix-ui/react-label": "^2.1.0", + "@radix-ui/react-popover": "^1.1.1", + "@radix-ui/react-select": "^2.1.1", + "@radix-ui/react-slot": "^1.1.0", + "@radix-ui/react-switch": "^1.1.0", + "@radix-ui/react-toggle": "^1.1.0", + "@radix-ui/react-tooltip": "^1.1.2", + "@tailwindcss/typography": "^0.5.15", + "@types/react-grid-layout": "^1.3.5", + "chalk": "^5.3.0", + "clsx": "^2.1.1", + "commander": "^12.1.0", + "date-fns": "^3.6.0", + "markdown-to-jsx": "^7.5.0", + "prism-react-renderer": "^2.4.0", + "prismjs": "^1.29.0", + "prompts": "^2.4.2", + "react-day-picker": "^9.0.8", + "react-grid-layout": "^1.4.4", + "react-hook-form": "^7.53.0", + "tailwind-merge": "^2.5.2", + "tailwindcss-animate": "^1.0.7", + "zod": "^3.23.8" + }, + "publishConfig": { + "@RubricLab:registry": "https://registry.npmjs.org", + "access": "public", + "registry": "https://registry.npmjs.org" + } }