{"_id":"@q1travel/design-system","_rev":"35-55f91619aa5190356c0968b937c7ff38","name":"@q1travel/design-system","dist-tags":{"latest":"0.20.0"},"versions":{"0.1.0":{"name":"@q1travel/design-system","version":"0.1.0","_id":"@q1travel/design-system@0.1.0","maintainers":[{"name":"q1travel","email":"unsoou@gmail.com"}],"dist":{"shasum":"025409f18378650af3ca34e72f79ff3e1ceae882","tarball":"https://registry.npmjs.org/@q1travel/design-system/-/design-system-0.1.0.tgz","fileCount":5,"integrity":"sha512-5Ft+dSAATsf/vcqqa+t3FtFrjEHegYOoVFUIZJNBXx3TUd/gsv0Xe3HklwTcrbxcokE5OY4ZqArHT81CPjhEDw==","signatures":[{"sig":"MEUCIExcsovPDEjuxz/JwfUSXzmDmo9znI6X0k6ahqx7X1evAiEAlCl4DvpjyRCrrD1mt9vhFgZ4kIsZDAmktTWgQ6TvQtg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":376143},"main":"./dist/design-system.js","type":"module","types":"./dist/design-system.d.ts","module":"./dist/design-system.js","exports":{".":{"types":"./dist/design-system.d.ts","import":"./dist/design-system.js"},"./style.css":"./dist/style.css"},"gitHead":"c20dd41423191e82455941933e27ade91c46b4f1","private":false,"scripts":{"dev":"vite --host 127.0.0.1","build":"npm run sync:contracts && tsc -b && vite build","check":"npm run build && npm run check:shell && npm run check:browser","preview":"vite preview --host 127.0.0.1","build:lib":"vite build --config vite.lib.config.ts","build:pkg":"npm run build:lib && npm run build:style","build:style":"node scripts/build-style.mjs","check:shell":"npm run sync:contracts && node scripts/check-shell.mjs","check:browser":"node scripts/check-browser.mjs","sync:contracts":"node scripts/sync-design-contracts.mjs"},"_npmUser":{"name":"q1travel","email":"unsoou@gmail.com"},"_npmVersion":"11.17.0","description":"Design system documentation site for q1travel.","directories":{},"sideEffects":["*.css"],"_nodeVersion":"26.4.0","dependencies":{"lucide-react":"^0.468.0"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^7.0.0","typescript":"^5.8.0","@types/react":"^19.2.17","vite-plugin-dts":"^4.5.0","@types/react-dom":"^19.2.3","@vitejs/plugin-react":"^5.0.0"},"peerDependencies":{"react":"^19.0.0","react-dom":"^19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/design-system_0.1.0_1783798080799_0.24189638909730293","host":"s3://npm-registry-packages-npm-production"}},"0.2.0":{"name":"@q1travel/design-system","version":"0.2.0","_id":"@q1travel/design-system@0.2.0","maintainers":[{"name":"q1travel","email":"unsoou@gmail.com"}],"dist":{"shasum":"8dbe4778a6a01fdf6d43729a3540419144437c16","tarball":"https://registry.npmjs.org/@q1travel/design-system/-/design-system-0.2.0.tgz","fileCount":5,"integrity":"sha512-IRbbJUnw0JAwIYf4TupsklsFCGhA9xCk7WEQzhoM0O/ZdbeyDAGvBcLRiO287868HiHXuZWAZjwsgoy6T091FQ==","signatures":[{"sig":"MEUCIQCa+pmvo9tXaVuwBe2aH59QYRqY/5QxtA5fBTo6hBzJKgIgOnmrXQzNX+Atl/YkH/pbGm6eZKbzbtZ5PmC3oZDDLpI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":376184},"main":"./dist/design-system.js","type":"module","types":"./dist/design-system.d.ts","module":"./dist/design-system.js","exports":{".":{"types":"./dist/design-system.d.ts","import":"./dist/design-system.js"},"./style.css":"./dist/style.css"},"gitHead":"1b3db8024690a55f2d8150b47621d8015ec54f8e","private":false,"scripts":{"dev":"vite --host 127.0.0.1","build":"npm run sync:contracts && tsc -b && vite build","check":"npm run build && npm run check:shell && npm run check:browser","preview":"vite preview --host 127.0.0.1","build:lib":"vite build --config vite.lib.config.ts","build:pkg":"npm run build:lib && npm run build:style","build:style":"node scripts/build-style.mjs","check:shell":"npm run sync:contracts && node scripts/check-shell.mjs","check:browser":"node scripts/check-browser.mjs","sync:contracts":"node scripts/sync-design-contracts.mjs"},"_npmUser":{"name":"q1travel","email":"unsoou@gmail.com"},"_npmVersion":"11.17.0","description":"Design system documentation site for q1travel.","directories":{},"sideEffects":["*.css"],"_nodeVersion":"26.4.0","dependencies":{"lucide-react":"^0.468.0"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^7.0.0","typescript":"^5.8.0","@types/react":"^19.2.17","vite-plugin-dts":"^4.5.0","@types/react-dom":"^19.2.3","@vitejs/plugin-react":"^5.0.0"},"peerDependencies":{"react":"^19.0.0","react-dom":"^19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/design-system_0.2.0_1783843055122_0.3515105532597993","host":"s3://npm-registry-packages-npm-production"}},"0.3.0":{"name":"@q1travel/design-system","version":"0.3.0","_id":"@q1travel/design-system@0.3.0","maintainers":[{"name":"q1travel","email":"unsoou@gmail.com"}],"bin":{"q1-design":"bin/q1-design.mjs"},"dist":{"shasum":"1bb7b256165ed1b22b49ee1f703ce87299fb7281","tarball":"https://registry.npmjs.org/@q1travel/design-system/-/design-system-0.3.0.tgz","fileCount":33,"integrity":"sha512-7ypzA73eUSRYJZWFZCBLkIGDKK3iaIuU8atGnVoM6wDRtqva8lo8E9IM3HuH5xJAsox/AfxU6ceNCJF2jpyLew==","signatures":[{"sig":"MEUCIA+sEfwOfEw7Ydt5H1+vITuBgjmLxjr/lZJfct+nMAOUAiEAlGBLQaVuxdSFnU6Lm4401rx0eraBurqO7ocouS3yIJE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":459208},"main":"./dist-pkg/design-system.js","type":"module","types":"./dist-pkg/design-system.d.ts","module":"./dist-pkg/design-system.js","exports":{".":{"types":"./dist-pkg/design-system.d.ts","import":"./dist-pkg/design-system.js"},"./style.css":"./dist-pkg/style.css","./contracts/*":"./contracts/*","./package.json":"./package.json"},"gitHead":"88b29fac6e143f1c7be96a86ef3ea11950a01059","private":false,"scripts":{"dev":"vite --host 127.0.0.1","build":"npm run sync:contracts && tsc -b && vite build","check":"npm run build && npm run check:shell && npm run check:browser","prepack":"npm run build:pkg","preview":"vite preview --host 127.0.0.1","build:lib":"vite build --config vite.lib.config.ts","build:pkg":"npm run build:lib && npm run build:style","build:style":"node scripts/build-style.mjs","check:shell":"npm run sync:contracts && node scripts/check-shell.mjs","check:browser":"node scripts/check-browser.mjs","sync:contracts":"node scripts/sync-design-contracts.mjs"},"_npmUser":{"name":"q1travel","email":"unsoou@gmail.com"},"_npmVersion":"11.17.0","description":"Design system documentation site for q1travel.","directories":{},"sideEffects":["*.css"],"_nodeVersion":"26.4.0","dependencies":{"lucide-react":"^0.468.0"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^7.0.0","typescript":"^5.8.0","@types/react":"^19.2.17","vite-plugin-dts":"^4.5.0","@types/react-dom":"^19.2.3","@vitejs/plugin-react":"^5.0.0"},"peerDependencies":{"react":"^19.0.0","react-dom":"^19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/design-system_0.3.0_1784065124453_0.029118056969287043","host":"s3://npm-registry-packages-npm-production"}},"0.3.1":{"name":"@q1travel/design-system","version":"0.3.1","_id":"@q1travel/design-system@0.3.1","maintainers":[{"name":"q1travel","email":"unsoou@gmail.com"}],"bin":{"q1-design":"bin/q1-design.mjs"},"dist":{"shasum":"be32b860778dfe913a2b3b3b05506e46b2351f0d","tarball":"https://registry.npmjs.org/@q1travel/design-system/-/design-system-0.3.1.tgz","fileCount":33,"integrity":"sha512-2CSPYHkk6NSJqBIzN02/fHR/MbQBSNhBXlu7txAIHE+d6bBsKJKBh+dekFew3vbDkRWfuijuMaK7JM7fSuEiiQ==","signatures":[{"sig":"MEUCIE5tOZ/LfAQuss9Np7vOqo6NM5jKeClutNzbebWjO2RHAiEA5yGodawV8D7iH4JmrCvV18hN7225mzq54eYjaZ7yy8c=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":458801},"main":"./dist-pkg/design-system.js","type":"module","types":"./dist-pkg/design-system.d.ts","module":"./dist-pkg/design-system.js","exports":{".":{"types":"./dist-pkg/design-system.d.ts","import":"./dist-pkg/design-system.js"},"./style.css":"./dist-pkg/style.css","./contracts/*":"./contracts/*","./package.json":"./package.json"},"private":false,"scripts":{"dev":"vite --host 127.0.0.1","build":"npm run sync:contracts && tsc -b && vite build","check":"npm run build && npm run check:shell && npm run check:browser","prepack":"npm run build:pkg","preview":"vite preview --host 127.0.0.1","build:lib":"vite build --config vite.lib.config.ts","build:pkg":"npm run build:lib && npm run build:style","build:style":"node scripts/build-style.mjs","check:shell":"npm run sync:contracts && node scripts/check-shell.mjs","check:browser":"node scripts/check-browser.mjs","sync:contracts":"node scripts/sync-design-contracts.mjs"},"_npmUser":{"name":"q1travel","email":"unsoou@gmail.com"},"_npmVersion":"11.17.0","description":"Design system documentation site for q1travel.","directories":{},"sideEffects":["*.css"],"_nodeVersion":"26.4.0","dependencies":{"lucide-react":"^0.468.0"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^7.0.0","typescript":"^5.8.0","@types/react":"^19.2.17","vite-plugin-dts":"^4.5.0","@types/react-dom":"^19.2.3","@vitejs/plugin-react":"^5.0.0"},"peerDependencies":{"react":"^19.0.0","react-dom":"^19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/design-system_0.3.1_1784306157437_0.2235269355711733","host":"s3://npm-registry-packages-npm-production"}},"0.3.2":{"name":"@q1travel/design-system","version":"0.3.2","_id":"@q1travel/design-system@0.3.2","maintainers":[{"name":"q1travel","email":"unsoou@gmail.com"}],"bin":{"q1-design":"bin/q1-design.mjs"},"dist":{"shasum":"209cacb6c26192e9399ac2b4f9ba6ee22c1232f5","tarball":"https://registry.npmjs.org/@q1travel/design-system/-/design-system-0.3.2.tgz","fileCount":34,"integrity":"sha512-fe+CHWvESHHT3XTmzZWtCZOV+7jqRTVucvc9+jO5hG7Hki3MCHixUvHrf9IyP5Q+2LAs6Zl4+eLiZffG5l93Og==","signatures":[{"sig":"MEUCIQDi+F+syK/9H+IBtB/vcAOLyOXkIjr2ANjAhk3nZYuc8AIgIbpTAp6InPO/kuAJLVb8Y9NEdmN7zp4aTz1AasyHsOg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":474216},"main":"./dist-pkg/design-system.js","type":"module","types":"./dist-pkg/design-system.d.ts","module":"./dist-pkg/design-system.js","exports":{".":{"types":"./dist-pkg/design-system.d.ts","import":"./dist-pkg/design-system.js"},"./style.css":"./dist-pkg/style.css","./tokens.css":"./dist-pkg/tokens.css","./contracts/*":"./contracts/*","./package.json":"./package.json"},"private":false,"scripts":{"dev":"vite --host 127.0.0.1","build":"npm run sync:contracts && tsc -b && vite build","check":"npm run build && npm run check:shell && npm run check:browser","prepack":"npm run build:pkg","preview":"vite preview --host 127.0.0.1","build:lib":"vite build --config vite.lib.config.ts","build:pkg":"npm run build:lib && npm run build:style","build:style":"node scripts/build-style.mjs","check:shell":"npm run sync:contracts && node scripts/check-shell.mjs && node scripts/check-token-package.mjs","check:browser":"node scripts/check-browser.mjs","sync:contracts":"node scripts/sync-design-contracts.mjs"},"_npmUser":{"name":"q1travel","email":"unsoou@gmail.com"},"_npmVersion":"11.17.0","description":"Design system documentation site for q1travel.","directories":{},"sideEffects":["*.css"],"_nodeVersion":"26.4.0","dependencies":{"lucide-react":"^0.468.0"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^7.0.0","typescript":"^5.8.0","@types/react":"^19.2.17","vite-plugin-dts":"^4.5.0","@types/react-dom":"^19.2.3","@vitejs/plugin-react":"^5.0.0"},"peerDependencies":{"react":"^19.0.0","react-dom":"^19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/design-system_0.3.2_1784372508323_0.5675656040471118","host":"s3://npm-registry-packages-npm-production"}},"0.4.0":{"name":"@q1travel/design-system","version":"0.4.0","_id":"@q1travel/design-system@0.4.0","maintainers":[{"name":"q1travel","email":"unsoou@gmail.com"}],"bin":{"q1-design":"bin/q1-design.mjs"},"dist":{"shasum":"fd6e88d1718be0a86d061e03b3e9813eba71af36","tarball":"https://registry.npmjs.org/@q1travel/design-system/-/design-system-0.4.0.tgz","fileCount":34,"integrity":"sha512-8dWUvTiUSO7tj2VaqVroJ2dfnrHj1Lgw+uHPGNCby6dz1FByn7K3rOX+CwhenYozTyd+nfqLzI8E1TqRQD32Cw==","signatures":[{"sig":"MEQCIEOaSSRyy+Sj0n9zkFTK0DrTH+xtD9KdGFMpFehaqZzeAiBEk44vgNtPR0ohvSFnPKZqsKF2KnKfVOY9dJFeWkpxbg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":486547},"main":"./dist-pkg/design-system.js","type":"module","types":"./dist-pkg/design-system.d.ts","module":"./dist-pkg/design-system.js","exports":{".":{"types":"./dist-pkg/design-system.d.ts","import":"./dist-pkg/design-system.js"},"./style.css":"./dist-pkg/style.css","./tokens.css":"./dist-pkg/tokens.css","./contracts/*":"./contracts/*","./package.json":"./package.json"},"private":false,"scripts":{"dev":"vite --host 127.0.0.1","build":"npm run sync:contracts && tsc -b && vite build","check":"npm run build && npm run check:shell && npm run check:browser","prepack":"npm run build:pkg","preview":"vite preview --host 127.0.0.1","build:lib":"vite build --config vite.lib.config.ts","build:pkg":"npm run build:lib && npm run build:style","build:style":"node scripts/build-style.mjs","check:shell":"npm run sync:contracts && node scripts/check-shell.mjs && node scripts/check-token-package.mjs","check:browser":"node scripts/check-browser.mjs","sync:contracts":"node scripts/sync-design-contracts.mjs"},"_npmUser":{"name":"q1travel","email":"unsoou@gmail.com"},"_npmVersion":"11.17.0","description":"Design system documentation site for q1travel.","directories":{},"sideEffects":["*.css"],"_nodeVersion":"26.4.0","dependencies":{"lucide-react":"^0.468.0"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^7.0.0","typescript":"^5.8.0","@types/react":"^19.2.17","vite-plugin-dts":"^4.5.0","@types/react-dom":"^19.2.3","@vitejs/plugin-react":"^5.0.0"},"peerDependencies":{"react":"^19.0.0","react-dom":"^19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/design-system_0.4.0_1784380648527_0.7107611431000507","host":"s3://npm-registry-packages-npm-production"}},"0.5.0":{"name":"@q1travel/design-system","version":"0.5.0","_id":"@q1travel/design-system@0.5.0","maintainers":[{"name":"q1travel","email":"unsoou@gmail.com"}],"bin":{"q1-design":"bin/q1-design.mjs"},"dist":{"shasum":"7180d4f2a870988b4aa11ec7b0af9c72b9b13cc6","tarball":"https://registry.npmjs.org/@q1travel/design-system/-/design-system-0.5.0.tgz","fileCount":35,"integrity":"sha512-MtXcDZEfozgvljzU/tqJV5AshJh8EEJcJi4k6JkhyGT3ji1zqEvVJnVzDx3pg97pEJaSpvcGVNCiwqJ/MFlIRw==","signatures":[{"sig":"MEUCIENAJ0Om0OHgfrwllxHiOYW+NTt3ShaDIZN47gCiqvxoAiEA1coeBfayjEZF3dpAhPIHN2Vi0QKr7OJpfPLFCJp06LE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":491918},"main":"./dist-pkg/design-system.js","type":"module","types":"./dist-pkg/design-system.d.ts","module":"./dist-pkg/design-system.js","exports":{".":{"types":"./dist-pkg/design-system.d.ts","import":"./dist-pkg/design-system.js"},"./style.css":"./dist-pkg/style.css","./tokens.css":"./dist-pkg/tokens.css","./contracts/*":"./contracts/*","./package.json":"./package.json"},"gitHead":"f7c8df40c9dbff47e63a1844ddcf425df5d9e591","private":false,"scripts":{"dev":"vite --host 127.0.0.1","build":"npm run sync:contracts && tsc -b && vite build","check":"npm run build && npm run check:shell && npm run check:browser","prepack":"npm run build:pkg","preview":"vite preview --host 127.0.0.1","build:lib":"vite build --config vite.lib.config.ts","build:pkg":"npm run build:lib && npm run build:style && npm run check:package-api","build:style":"node scripts/build-style.mjs","check:shell":"npm run sync:contracts && node scripts/check-shell.mjs && node scripts/check-token-package.mjs","check:browser":"npm run check:browser:strictmode && node scripts/check-browser.mjs","sync:contracts":"node scripts/sync-design-contracts.mjs","check:package-api":"node scripts/check-package-api.mjs","check:browser:strictmode":"node scripts/check-browser.mjs --strictmode-ref"},"_npmUser":{"name":"q1travel","email":"unsoou@gmail.com"},"_npmVersion":"12.0.1","description":"Design system documentation site for q1travel.","directories":{},"sideEffects":["*.css"],"_nodeVersion":"26.5.0","dependencies":{"lucide-react":"^0.468.0"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^7.0.0","typescript":"^5.8.0","@types/react":"^19.2.17","vite-plugin-dts":"^4.5.0","@types/react-dom":"^19.2.3","@vitejs/plugin-react":"^5.0.0"},"peerDependencies":{"react":"^19.0.0","react-dom":"^19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/design-system_0.5.0_1785075744838_0.13125595819358948","host":"s3://npm-registry-packages-npm-production"}},"0.5.1":{"name":"@q1travel/design-system","version":"0.5.1","_id":"@q1travel/design-system@0.5.1","maintainers":[{"name":"q1travel","email":"unsoou@gmail.com"}],"bin":{"q1-design":"bin/q1-design.mjs"},"dist":{"shasum":"0dd36e2087682eda09be74b47cff18827fc545d6","tarball":"https://registry.npmjs.org/@q1travel/design-system/-/design-system-0.5.1.tgz","fileCount":35,"integrity":"sha512-TKiG97kmoKH9HN7i6dkjVRS0VPjDK0ZXHcRkpaFsnnwC6HcL9v2QCf6K1WNKo8/wQDn8y9Tna5q3gwhxkqvOCw==","signatures":[{"sig":"MEYCIQD6jW4j4dl2YGH/hTMRZxZcSWnkYj6FbqKKSLhRNI4j4AIhAKFSzqFoVn0OQnzGhOk7tqCpmOl7U5xwscpR0rdxaWs7","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":492275},"main":"./dist-pkg/design-system.js","type":"module","types":"./dist-pkg/design-system.d.ts","module":"./dist-pkg/design-system.js","exports":{".":{"types":"./dist-pkg/design-system.d.ts","import":"./dist-pkg/design-system.js"},"./style.css":"./dist-pkg/style.css","./tokens.css":"./dist-pkg/tokens.css","./contracts/*":"./contracts/*","./package.json":"./package.json"},"gitHead":"0ed4c9b7859d37ec20fb2b675520ee21959bb163","private":false,"scripts":{"dev":"vite --host 127.0.0.1","build":"npm run sync:contracts && tsc -b && vite build","check":"npm run build && npm run check:shell && npm run check:browser","prepack":"npm run build:pkg","preview":"vite preview --host 127.0.0.1","build:lib":"vite build --config vite.lib.config.ts","build:pkg":"npm run build:lib && npm run build:style && npm run check:package-api","build:style":"node scripts/build-style.mjs","check:shell":"npm run sync:contracts && node scripts/check-shell.mjs && node scripts/check-token-package.mjs && npm run check:release-provenance","check:browser":"npm run check:browser:strictmode && node scripts/check-browser.mjs","sync:contracts":"node scripts/sync-design-contracts.mjs","check:package-api":"node scripts/check-package-api.mjs","check:browser:strictmode":"node scripts/check-browser.mjs --strictmode-ref","check:release-provenance":"node --test scripts/check-release-provenance.test.mjs && node scripts/check-release-provenance.mjs"},"_npmUser":{"name":"q1travel","email":"unsoou@gmail.com"},"_npmVersion":"10.8.2","description":"Design system documentation site for q1travel.","directories":{},"sideEffects":["*.css"],"_nodeVersion":"26.5.0","dependencies":{"lucide-react":"^0.468.0"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^7.0.0","typescript":"^5.8.0","@types/react":"^19.2.17","vite-plugin-dts":"^4.5.0","@types/react-dom":"^19.2.3","@vitejs/plugin-react":"^5.0.0"},"peerDependencies":{"react":"^19.0.0","react-dom":"^19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/design-system_0.5.1_1785371138143_0.6230604841681624","host":"s3://npm-registry-packages-npm-production"}},"0.6.0":{"name":"@q1travel/design-system","version":"0.6.0","_id":"@q1travel/design-system@0.6.0","maintainers":[{"name":"q1travel","email":"unsoou@gmail.com"}],"bin":{"q1-design":"bin/q1-design.mjs"},"dist":{"shasum":"801f7e29d21a39324abfa1e5304bd8fcefe8a84d","tarball":"https://registry.npmjs.org/@q1travel/design-system/-/design-system-0.6.0.tgz","fileCount":35,"integrity":"sha512-y+Nw1fDumligUdYlXjTcyNqBLN36K0YJQsiUj30slMk3CIgfeBapfgRymDALz+4SD6jgVWoXO05EY0PIg4MXdQ==","signatures":[{"sig":"MEQCIGruJf8uYuAxiA3g91692J3OEZL6h0+6f75psbl+SWubAiA0obZF5EZdFSDjjyybvtteWPV9ve84Y4RZ4li3T72HpQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":521857},"main":"./dist-pkg/design-system.js","type":"module","types":"./dist-pkg/design-system.d.ts","module":"./dist-pkg/design-system.js","exports":{".":{"types":"./dist-pkg/design-system.d.ts","import":"./dist-pkg/design-system.js"},"./style.css":"./dist-pkg/style.css","./tokens.css":"./dist-pkg/tokens.css","./contracts/*":"./contracts/*","./package.json":"./package.json"},"private":false,"scripts":{"dev":"vite --host 127.0.0.1","build":"npm run sync:contracts && tsc -b && vite build","check":"npm run build && npm run check:shell && npm run check:browser","prepack":"npm run build:pkg","preview":"vite preview --host 127.0.0.1","build:lib":"vite build --config vite.lib.config.ts","build:pkg":"npm run build:lib && npm run build:style && npm run check:package-api","build:style":"node scripts/build-style.mjs","check:shell":"npm run sync:contracts && node scripts/check-shell.mjs && node scripts/check-token-package.mjs && npm run check:release-provenance","check:browser":"npm run check:browser:strictmode && node scripts/check-browser.mjs","sync:contracts":"node scripts/sync-design-contracts.mjs","check:package-api":"node scripts/check-package-api.mjs","check:browser:strictmode":"node scripts/check-browser.mjs --strictmode-ref","check:release-provenance":"node --test scripts/check-release-provenance.test.mjs && node scripts/check-release-provenance.mjs"},"_npmUser":{"name":"q1travel","email":"unsoou@gmail.com"},"_npmVersion":"12.0.1","description":"Design system documentation site for q1travel.","directories":{},"sideEffects":["*.css"],"_nodeVersion":"26.5.0","dependencies":{"lucide-react":"^0.468.0"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^7.0.0","typescript":"^5.8.0","@types/react":"^19.2.17","vite-plugin-dts":"^4.5.0","@types/react-dom":"^19.2.3","@vitejs/plugin-react":"^5.0.0"},"peerDependencies":{"react":"^19.0.0","react-dom":"^19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/design-system_0.6.0_1785387127257_0.684755634798885","host":"s3://npm-registry-packages-npm-production"}},"0.6.1":{"name":"@q1travel/design-system","version":"0.6.1","_id":"@q1travel/design-system@0.6.1","maintainers":[{"name":"q1travel","email":"unsoou@gmail.com"}],"bin":{"q1-design":"bin/q1-design.mjs"},"dist":{"shasum":"7da7d7923c1f86925acd4d3181a15e577289c825","tarball":"https://registry.npmjs.org/@q1travel/design-system/-/design-system-0.6.1.tgz","fileCount":35,"integrity":"sha512-WbH3Q+NqLloHxe7Xr2IFMgS2IhvHR5SuHKd8LHtqlTHmWPqesL5ACm4Lkmq2SA5OvrBTh6eEZUpYB2NEA7iHqA==","signatures":[{"sig":"MEYCIQDsYf4/tGW4hE9+niKkvGDXCQkBnUi7hP8oQaiY3a3DPgIhAKUWb1HUNUlzUUEZ4mmc/MA1lha8M5KA1o7CAjM4HfCB","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":524006},"main":"./dist-pkg/design-system.js","type":"module","_from":"file:/private/var/folders/8_/ch6gvrs564zg0wms8clzv5d00000gn/T/q1-ds-061-publish-authorized.bmBHMk/pack.cQE7ZG/q1travel-design-system-0.6.1.tgz","types":"./dist-pkg/design-system.d.ts","module":"./dist-pkg/design-system.js","exports":{".":{"types":"./dist-pkg/design-system.d.ts","import":"./dist-pkg/design-system.js"},"./style.css":"./dist-pkg/style.css","./tokens.css":"./dist-pkg/tokens.css","./contracts/*":"./contracts/*","./package.json":"./package.json"},"private":false,"scripts":{"dev":"vite --host 127.0.0.1","build":"npm run sync:contracts && tsc -b && vite build","check":"npm run build && npm run check:shell && npm run check:browser","prepack":"npm run build:pkg","preview":"vite preview --host 127.0.0.1","build:lib":"vite build --config vite.lib.config.ts","build:pkg":"npm run build:lib && npm run build:style && npm run check:package-api","build:style":"node scripts/build-style.mjs","check:shell":"npm run sync:contracts && node scripts/check-shell.mjs && node scripts/check-token-package.mjs && npm run check:release-provenance","check:browser":"npm run check:browser:strictmode && node scripts/check-browser.mjs","sync:contracts":"node scripts/sync-design-contracts.mjs","check:package-api":"node scripts/check-package-api.mjs","check:browser:strictmode":"node scripts/check-browser.mjs --strictmode-ref","check:release-provenance":"node --test scripts/check-release-provenance.test.mjs && node scripts/check-release-provenance.mjs"},"_npmUser":{"name":"q1travel","email":"unsoou@gmail.com"},"_resolved":"/private/var/folders/8_/ch6gvrs564zg0wms8clzv5d00000gn/T/q1-ds-061-publish-authorized.bmBHMk/pack.cQE7ZG/q1travel-design-system-0.6.1.tgz","_integrity":"sha512-WbH3Q+NqLloHxe7Xr2IFMgS2IhvHR5SuHKd8LHtqlTHmWPqesL5ACm4Lkmq2SA5OvrBTh6eEZUpYB2NEA7iHqA==","_npmVersion":"12.0.1","description":"Design system documentation site for q1travel.","directories":{},"sideEffects":["*.css"],"_nodeVersion":"26.5.0","dependencies":{"lucide-react":"^0.468.0"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^7.0.0","typescript":"^5.8.0","@types/react":"^19.2.17","vite-plugin-dts":"^4.5.0","@types/react-dom":"^19.2.3","@vitejs/plugin-react":"^5.0.0"},"peerDependencies":{"react":"^19.0.0","react-dom":"^19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/design-system_0.6.1_1785464598128_0.42984702927514085","host":"s3://npm-registry-packages-npm-production"}},"0.7.0":{"name":"@q1travel/design-system","version":"0.7.0","_id":"@q1travel/design-system@0.7.0","maintainers":[{"name":"q1travel","email":"unsoou@gmail.com"}],"bin":{"q1-design":"bin/q1-design.mjs"},"dist":{"shasum":"1bc9f38f9f7e22b77f1e2e35968f0c14c2262799","tarball":"https://registry.npmjs.org/@q1travel/design-system/-/design-system-0.7.0.tgz","fileCount":35,"integrity":"sha512-cUC8sUh+2118MyJWCAqsZSKP1zuRf5GhXOo+gw0RcOnRjj/mcZSmpRGu6UPU+6s5N5ujWBEkGRT/6eHLjf0UAQ==","signatures":[{"sig":"MEYCIQDEox9DUd6m490DzE63U8edPZ5bfv6xdmnAX3BvihjxeQIhAJSIm8G2Nx5z7vYzUdNgdRcftsmTm73eX4gnkQIz0DG3","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":539972},"main":"./dist-pkg/design-system.js","type":"module","_from":"file:/Users/q1travel/.codex/artifacts/design-system-070-publish.cKUNpq/q1travel-design-system-0.7.0.tgz","types":"./dist-pkg/design-system.d.ts","module":"./dist-pkg/design-system.js","exports":{".":{"types":"./dist-pkg/design-system.d.ts","import":"./dist-pkg/design-system.js"},"./style.css":"./dist-pkg/style.css","./tokens.css":"./dist-pkg/tokens.css","./contracts/*":"./contracts/*","./package.json":"./package.json"},"private":false,"scripts":{"dev":"vite --host 127.0.0.1","build":"npm run sync:contracts && tsc -b && vite build","check":"npm run build && npm run check:shell && npm run check:browser","prepack":"npm run build:pkg","preview":"vite preview --host 127.0.0.1","build:lib":"vite build --config vite.lib.config.ts","build:pkg":"npm run build:lib && npm run build:style && npm run check:package-api","build:style":"node scripts/build-style.mjs","check:shell":"npm run sync:contracts && node scripts/check-shell.mjs && node scripts/check-token-package.mjs && npm run check:release-provenance","check:browser":"npm run check:browser:strictmode && node scripts/check-browser.mjs","sync:contracts":"node scripts/sync-design-contracts.mjs","check:package-api":"node scripts/check-package-api.mjs","check:browser:strictmode":"node scripts/check-browser.mjs --strictmode-ref","check:release-provenance":"node --test scripts/check-release-provenance.test.mjs && node scripts/check-release-provenance.mjs"},"_npmUser":{"name":"q1travel","email":"unsoou@gmail.com"},"_resolved":"/Users/q1travel/.codex/artifacts/design-system-070-publish.cKUNpq/q1travel-design-system-0.7.0.tgz","_integrity":"sha512-cUC8sUh+2118MyJWCAqsZSKP1zuRf5GhXOo+gw0RcOnRjj/mcZSmpRGu6UPU+6s5N5ujWBEkGRT/6eHLjf0UAQ==","_npmVersion":"12.0.1","description":"Design system documentation site for q1travel.","directories":{},"sideEffects":["*.css"],"_nodeVersion":"26.5.0","dependencies":{"lucide-react":"^0.468.0"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^7.0.0","typescript":"^5.8.0","@types/react":"^19.2.17","vite-plugin-dts":"^4.5.0","@types/react-dom":"^19.2.3","@vitejs/plugin-react":"^5.0.0"},"peerDependencies":{"react":"^19.0.0","react-dom":"^19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/design-system_0.7.0_1785554357503_0.6883868080803217","host":"s3://npm-registry-packages-npm-production"}},"0.7.1":{"name":"@q1travel/design-system","version":"0.7.1","_id":"@q1travel/design-system@0.7.1","maintainers":[{"name":"q1travel","email":"unsoou@gmail.com"}],"bin":{"q1-design":"bin/q1-design.mjs"},"dist":{"shasum":"9ecd8034d00374b24dce5aba5299a61810802c05","tarball":"https://registry.npmjs.org/@q1travel/design-system/-/design-system-0.7.1.tgz","fileCount":35,"integrity":"sha512-kldJ/FE/80yIvgFsuhTtyB35kRjtNZXrGtZULgILCCrCB5CxZOBf5GLZHVT0wxhGBpfiMxs1E8pPAaWlyUbd/g==","signatures":[{"sig":"MEUCIFTPAY6PXN+mNlJpqAhiggDww/BIaOA4AKnKnlTPEYDfAiEAy+3rDMZoUc5SOpl+XVPbRXAoFyCu+fiPzpJA1rsKO7w=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":560225},"main":"./dist-pkg/design-system.js","type":"module","_from":"file:/tmp/q1travel-ds-071-release.gOTl0w/artifacts/q1travel-design-system-0.7.1.tgz","types":"./dist-pkg/design-system.d.ts","module":"./dist-pkg/design-system.js","exports":{".":{"types":"./dist-pkg/design-system.d.ts","import":"./dist-pkg/design-system.js"},"./style.css":"./dist-pkg/style.css","./tokens.css":"./dist-pkg/tokens.css","./contracts/*":"./contracts/*","./package.json":"./package.json"},"private":false,"scripts":{"dev":"vite --host 127.0.0.1","build":"npm run sync:contracts && tsc -b && vite build","check":"npm run build && npm run check:shell && npm run check:browser","prepack":"npm run build:pkg","preview":"vite preview --host 127.0.0.1","build:lib":"vite build --config vite.lib.config.ts","build:pkg":"npm run build:lib && npm run build:style && npm run check:package-api","build:style":"node scripts/build-style.mjs","check:shell":"npm run sync:contracts && node scripts/check-shell.mjs && node scripts/check-token-package.mjs && npm run check:release-provenance","check:browser":"npm run check:browser:strictmode && node scripts/check-browser.mjs","sync:contracts":"node scripts/sync-design-contracts.mjs","check:package-api":"node scripts/check-package-api.mjs","check:browser:strictmode":"node scripts/check-browser.mjs --strictmode-ref","check:release-provenance":"node --test scripts/check-release-provenance.test.mjs && node scripts/check-release-provenance.mjs"},"_npmUser":{"name":"q1travel","email":"unsoou@gmail.com"},"_resolved":"/tmp/q1travel-ds-071-release.gOTl0w/artifacts/q1travel-design-system-0.7.1.tgz","_integrity":"sha512-kldJ/FE/80yIvgFsuhTtyB35kRjtNZXrGtZULgILCCrCB5CxZOBf5GLZHVT0wxhGBpfiMxs1E8pPAaWlyUbd/g==","_npmVersion":"12.0.1","description":"Design system documentation site for q1travel.","directories":{},"sideEffects":["*.css"],"_nodeVersion":"26.5.0","dependencies":{"lucide-react":"^0.468.0"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^7.0.0","axe-core":"4.10.2","typescript":"^5.8.0","@types/react":"^19.2.17","vite-plugin-dts":"^4.5.0","@types/react-dom":"^19.2.3","@vitejs/plugin-react":"^5.0.0"},"peerDependencies":{"react":"^19.0.0","react-dom":"^19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/design-system_0.7.1_1785736650696_0.2204338884823811","host":"s3://npm-registry-packages-npm-production"}},"0.7.2":{"name":"@q1travel/design-system","version":"0.7.2","_id":"@q1travel/design-system@0.7.2","maintainers":[{"name":"q1travel","email":"unsoou@gmail.com"}],"bin":{"q1-design":"bin/q1-design.mjs"},"dist":{"shasum":"55c66b47a8e96d3c4a0a410135bb638494165d19","tarball":"https://registry.npmjs.org/@q1travel/design-system/-/design-system-0.7.2.tgz","fileCount":35,"integrity":"sha512-BGhryQ+86ovXQIFnABJApP+q2+COegxAZGWCq+pU28tzF7j8c6x7S3H/pmgvcGNfbq7wnbs+0ga+X2P/vSQ7qg==","signatures":[{"sig":"MEQCIDK3PNG52/J9maFJYLvx+Ryyz+GIvwtUcphOOn6nqPkbAiBPlawH35GnkSj0mfnkTYCMD/cixvbgoABYuoXOf1+OsA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":569288},"main":"./dist-pkg/design-system.js","type":"module","_from":"file:/tmp/q1-design-system-0.7.2-exact-JrTJtH/package/q1travel-design-system-0.7.2.tgz","types":"./dist-pkg/design-system.d.ts","module":"./dist-pkg/design-system.js","exports":{".":{"types":"./dist-pkg/design-system.d.ts","import":"./dist-pkg/design-system.js"},"./style.css":"./dist-pkg/style.css","./tokens.css":"./dist-pkg/tokens.css","./contracts/*":"./contracts/*","./package.json":"./package.json"},"private":false,"scripts":{"dev":"vite --host 127.0.0.1","build":"npm run sync:contracts && tsc -b && vite build","check":"npm run build && npm run check:shell && npm run check:browser","prepack":"npm run build:pkg","preview":"vite preview --host 127.0.0.1","build:lib":"vite build --config vite.lib.config.ts","build:pkg":"npm run build:lib && npm run build:style && npm run check:package-api","build:style":"node scripts/build-style.mjs","check:shell":"npm run sync:contracts && node scripts/check-shell.mjs && node scripts/check-token-package.mjs && npm run check:release-provenance","check:browser":"npm run check:browser:strictmode && node scripts/check-browser.mjs","sync:contracts":"node scripts/sync-design-contracts.mjs","check:package-api":"node scripts/check-package-api.mjs","check:browser:strictmode":"node scripts/check-browser.mjs --strictmode-ref","check:release-provenance":"node --test scripts/check-release-provenance.test.mjs && node scripts/check-release-provenance.mjs"},"_npmUser":{"name":"q1travel","email":"unsoou@gmail.com"},"_resolved":"/tmp/q1-design-system-0.7.2-exact-JrTJtH/package/q1travel-design-system-0.7.2.tgz","_integrity":"sha512-BGhryQ+86ovXQIFnABJApP+q2+COegxAZGWCq+pU28tzF7j8c6x7S3H/pmgvcGNfbq7wnbs+0ga+X2P/vSQ7qg==","_npmVersion":"12.0.1","description":"Design system documentation site for q1travel.","directories":{},"sideEffects":["*.css"],"_nodeVersion":"26.5.0","dependencies":{"lucide-react":"^0.468.0"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^7.0.0","axe-core":"4.10.2","typescript":"^5.8.0","@types/react":"^19.2.17","vite-plugin-dts":"^4.5.0","@types/react-dom":"^19.2.3","@vitejs/plugin-react":"^5.0.0"},"peerDependencies":{"react":"^19.0.0","react-dom":"^19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/design-system_0.7.2_1785858590434_0.7622403987331523","host":"s3://npm-registry-packages-npm-production"}},"0.7.3":{"name":"@q1travel/design-system","version":"0.7.3","_id":"@q1travel/design-system@0.7.3","maintainers":[{"name":"q1travel","email":"unsoou@gmail.com"}],"bin":{"q1-design":"bin/q1-design.mjs"},"dist":{"shasum":"9843f6ba054f0b64a3eb0863ab656903bde9370c","tarball":"https://registry.npmjs.org/@q1travel/design-system/-/design-system-0.7.3.tgz","fileCount":37,"integrity":"sha512-Q4U2u0f2s+EIx6xH1BJBnEwxzm0WO814ckYqSLXlpy9QbOBSw0f7LyyQuaWn//bGRwjYPJcWEMbxB/0kVEnNGQ==","signatures":[{"sig":"MEUCIQC2x/lJ7Bl+lYQF+pi+h03TWDn95F1gbKw2s0+CuO3WhgIgFQKfJnFCHKA9O32cJQVDJk1awJDTTqPr1NvvDZrXSTI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":605611},"main":"./dist-pkg/design-system.js","type":"module","types":"./dist-pkg/design-system.d.ts","module":"./dist-pkg/design-system.js","exports":{".":{"types":"./dist-pkg/design-system.d.ts","import":"./dist-pkg/design-system.js"},"./style.css":"./dist-pkg/style.css","./tokens.css":"./dist-pkg/tokens.css","./contracts/*":"./contracts/*","./package.json":"./package.json"},"private":false,"scripts":{"dev":"vite --host 127.0.0.1","build":"npm run sync:contracts && tsc -b && vite build","check":"npm run build && npm run check:shell && npm run check:browser","prepack":"npm run build:pkg","preview":"vite preview --host 127.0.0.1","build:lib":"vite build --config vite.lib.config.ts","build:pkg":"npm run build:lib && npm run build:style && npm run check:package-api","build:style":"node scripts/build-style.mjs","check:shell":"npm run sync:contracts && node scripts/check-shell.mjs && node scripts/check-token-package.mjs && npm run check:release-provenance","check:browser":"npm run check:browser:strictmode && node scripts/check-browser.mjs","sync:contracts":"node scripts/sync-design-contracts.mjs","check:package-api":"node scripts/check-package-api.mjs && node --test scripts/check-controls-contract.test.mjs","check:browser:strictmode":"node scripts/check-browser.mjs --strictmode-ref","check:release-provenance":"node --test scripts/check-release-provenance.test.mjs && node scripts/check-release-provenance.mjs"},"_npmUser":{"name":"q1travel","email":"unsoou@gmail.com"},"_npmVersion":"12.0.1","description":"Design system documentation site for q1travel.","directories":{},"sideEffects":["*.css"],"_nodeVersion":"26.5.0","dependencies":{"lucide-react":"^0.468.0"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^7.0.0","axe-core":"4.10.2","typescript":"^5.8.0","@types/react":"^19.2.17","vite-plugin-dts":"^4.5.0","@types/react-dom":"^19.2.3","@vitejs/plugin-react":"^5.0.0"},"peerDependencies":{"react":"^19.0.0","react-dom":"^19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/design-system_0.7.3_1786024684341_0.7858021180810242","host":"s3://npm-registry-packages-npm-production"}},"0.8.0":{"name":"@q1travel/design-system","version":"0.8.0","_id":"@q1travel/design-system@0.8.0","maintainers":[{"name":"q1travel","email":"unsoou@gmail.com"}],"bin":{"q1-design":"bin/q1-design.mjs"},"dist":{"shasum":"a6e85637714396060dfe240c7795575cb28e0d21","tarball":"https://registry.npmjs.org/@q1travel/design-system/-/design-system-0.8.0.tgz","fileCount":38,"integrity":"sha512-DfRRHV/tsiS8wSeN/0ACACq2RE+YFD01pXSGztBXNwWU/Ucju7bR/UzoNz99M67tteNZPCcuUIoosWjkHJMt5w==","signatures":[{"sig":"MEUCIC011xZmCWLdqsYQsLAnDj4Zw4w8/FZVyHfKRjjfCtRCAiEAlY4c6+0gK1oKzd81gtSz3sZTJK1Tk67BYBXY5QhBYZ0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":618618},"main":"./dist-pkg/design-system.js","type":"module","types":"./dist-pkg/design-system.d.ts","module":"./dist-pkg/design-system.js","exports":{".":{"types":"./dist-pkg/design-system.d.ts","import":"./dist-pkg/design-system.js"},"./style.css":"./dist-pkg/style.css","./tokens.css":"./dist-pkg/tokens.css","./contracts/*":"./contracts/*","./package.json":"./package.json"},"gitHead":"a81fddd19c13d2ed589d9e0ade0c75c243f2e059","private":false,"scripts":{"dev":"vite --host 127.0.0.1","build":"npm run sync:contracts && tsc -b && vite build","check":"npm run build && npm run check:shell && npm run check:browser","prepack":"npm run build:pkg","preview":"vite preview --host 127.0.0.1","build:lib":"vite build --config vite.lib.config.ts","build:pkg":"npm run build:lib && npm run build:style && npm run check:package-api","build:style":"node scripts/build-style.mjs","check:shell":"npm run sync:contracts && node scripts/check-shell.mjs && node scripts/check-token-package.mjs && npm run check:release-provenance","check:browser":"npm run check:browser:strictmode && node scripts/check-browser.mjs","sync:contracts":"node scripts/sync-design-contracts.mjs","check:package-api":"node scripts/check-package-api.mjs && node --test scripts/check-controls-contract.test.mjs && node --test scripts/check-pagination-contract.test.mjs","check:browser:strictmode":"node scripts/check-browser.mjs --strictmode-ref","check:release-provenance":"node --test scripts/check-release-provenance.test.mjs && node scripts/check-release-provenance.mjs"},"_npmUser":{"name":"q1travel","email":"unsoou@gmail.com"},"_npmVersion":"12.0.1","description":"Design system documentation site for q1travel.","directories":{},"sideEffects":["*.css"],"_nodeVersion":"26.5.0","dependencies":{"lucide-react":"^0.468.0"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^7.0.0","axe-core":"4.10.2","typescript":"^5.8.0","@types/react":"^19.2.17","vite-plugin-dts":"^4.5.0","@types/react-dom":"^19.2.3","@vitejs/plugin-react":"^5.0.0"},"peerDependencies":{"react":"^19.0.0","react-dom":"^19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/design-system_0.8.0_1786108365323_0.9814623949232444","host":"s3://npm-registry-packages-npm-production"}},"0.9.0":{"name":"@q1travel/design-system","version":"0.9.0","_id":"@q1travel/design-system@0.9.0","maintainers":[{"name":"q1travel","email":"unsoou@gmail.com"}],"bin":{"q1-design":"bin/q1-design.mjs"},"dist":{"shasum":"185ff2f89236d6f86a2092f606f39175cd393d6b","tarball":"https://registry.npmjs.org/@q1travel/design-system/-/design-system-0.9.0.tgz","fileCount":39,"integrity":"sha512-hmMQIV83vzDrMyPteBx0+++w0rKTvLFaZ6xTH5lZnreJRjHCcFZ+sM+evb+4OED63aTcZlV3RK3th//VjFu6KA==","signatures":[{"sig":"MEUCIQDvTlZMIR7HHD/PZY1ISGnPo5kULGREM7EAu5jl4MnPmQIgAT4YvX7MjFhtrMTxyS5M/a9ki/aD/D6zrS1aukbX5Oc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":642796},"main":"./dist-pkg/design-system.js","type":"module","_from":"file:/tmp/q1travel-ds-090-publish.Etw84J/package/q1travel-design-system-0.9.0.tgz","types":"./dist-pkg/design-system.d.ts","module":"./dist-pkg/design-system.js","exports":{".":{"types":"./dist-pkg/design-system.d.ts","import":"./dist-pkg/design-system.js"},"./style.css":"./dist-pkg/style.css","./tokens.css":"./dist-pkg/tokens.css","./contracts/*":"./contracts/*","./package.json":"./package.json"},"private":false,"scripts":{"dev":"vite --host 127.0.0.1","build":"npm run sync:contracts && tsc -b && vite build","check":"npm run build && npm run check:shell && npm run check:browser && npm run build:pkg","prepack":"npm run build:pkg","preview":"vite preview --host 127.0.0.1","build:lib":"vite build --config vite.lib.config.ts","build:pkg":"npm run build:lib && npm run build:style && npm run check:package-api","build:style":"node scripts/build-style.mjs","check:shell":"npm run sync:contracts && node scripts/check-shell.mjs && node scripts/check-token-package.mjs && npm run check:release-provenance","check:browser":"npm run check:browser:strictmode && node scripts/check-browser.mjs","sync:contracts":"node scripts/sync-design-contracts.mjs","check:package-api":"node scripts/check-package-api.mjs && node --test scripts/check-controls-contract.test.mjs && node --test scripts/check-pagination-contract.test.mjs && node --test scripts/check-table-core.test.mjs scripts/check-table-interaction.test.mjs scripts/check-table-layout.test.mjs","check:browser:strictmode":"node scripts/check-browser.mjs --strictmode-ref","check:release-provenance":"node --test scripts/check-release-provenance.test.mjs && node scripts/check-release-provenance.mjs"},"_npmUser":{"name":"q1travel","email":"unsoou@gmail.com"},"_resolved":"/tmp/q1travel-ds-090-publish.Etw84J/package/q1travel-design-system-0.9.0.tgz","_integrity":"sha512-hmMQIV83vzDrMyPteBx0+++w0rKTvLFaZ6xTH5lZnreJRjHCcFZ+sM+evb+4OED63aTcZlV3RK3th//VjFu6KA==","_npmVersion":"12.0.1","description":"Design system documentation site for q1travel.","directories":{},"sideEffects":["*.css"],"_nodeVersion":"26.5.0","dependencies":{"lucide-react":"^0.468.0"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^7.0.0","axe-core":"4.10.2","typescript":"^5.8.0","@types/react":"^19.2.17","vite-plugin-dts":"^4.5.0","@types/react-dom":"^19.2.3","@vitejs/plugin-react":"^5.0.0"},"peerDependencies":{"react":"^19.0.0","react-dom":"^19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/design-system_0.9.0_1786273903271_0.9660055688451277","host":"s3://npm-registry-packages-npm-production"}},"0.9.1":{"name":"@q1travel/design-system","version":"0.9.1","_id":"@q1travel/design-system@0.9.1","maintainers":[{"name":"q1travel","email":"unsoou@gmail.com"}],"bin":{"q1-design":"bin/q1-design.mjs"},"dist":{"shasum":"36ec71a49284f9fd7438afe2323878ee84e3356a","tarball":"https://registry.npmjs.org/@q1travel/design-system/-/design-system-0.9.1.tgz","fileCount":39,"integrity":"sha512-JhYCnxU6XIvNbpTSgHQZVZQRTQP6hxKNBlMg2KOVn6qO7FjrGFlV6NmC4MuNe0T4AEGw8ZbKl4f/+RO5ir+m8Q==","signatures":[{"sig":"MEUCIEYwpHBP8QZGz1Q6CY+X/EFJ5SAloJjwYuROXToDsbucAiEA7klEjJ1W51g5w7nut0lC64ed6BeCvgAZGZ9MftgXJVI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":642822},"main":"./dist-pkg/design-system.js","type":"module","types":"./dist-pkg/design-system.d.ts","module":"./dist-pkg/design-system.js","exports":{".":{"types":"./dist-pkg/design-system.d.ts","import":"./dist-pkg/design-system.js"},"./style.css":"./dist-pkg/style.css","./tokens.css":"./dist-pkg/tokens.css","./contracts/*":"./contracts/*","./package.json":"./package.json"},"private":false,"scripts":{"dev":"vite --host 127.0.0.1","build":"npm run sync:contracts && tsc -b && vite build","check":"npm run build && npm run check:shell && npm run check:browser && npm run build:pkg","prepack":"npm run build:pkg","preview":"vite preview --host 127.0.0.1","build:lib":"vite build --config vite.lib.config.ts","build:pkg":"npm run build:lib && npm run build:style && npm run check:package-api","build:style":"node scripts/build-style.mjs","check:shell":"npm run sync:contracts && node scripts/check-shell.mjs && node scripts/check-token-package.mjs && npm run check:release-provenance","check:browser":"npm run check:browser:strictmode && node scripts/check-browser.mjs","sync:contracts":"node scripts/sync-design-contracts.mjs","check:package-api":"node scripts/check-package-api.mjs && node --test scripts/check-controls-contract.test.mjs && node --test scripts/check-pagination-contract.test.mjs && node --test scripts/check-table-core.test.mjs scripts/check-table-interaction.test.mjs scripts/check-table-layout.test.mjs","check:browser:strictmode":"node scripts/check-browser.mjs --strictmode-ref","check:release-provenance":"node --test scripts/check-release-provenance.test.mjs && node scripts/check-release-provenance.mjs"},"_npmUser":{"name":"q1travel","email":"unsoou@gmail.com"},"_npmVersion":"11.19.0","description":"Design system documentation site for q1travel.","directories":{},"sideEffects":["*.css"],"_nodeVersion":"26.7.0","dependencies":{"lucide-react":"^0.468.0"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^7.0.0","axe-core":"4.10.2","typescript":"^5.8.0","@types/react":"^19.2.17","vite-plugin-dts":"^4.5.0","@types/react-dom":"^19.2.3","@vitejs/plugin-react":"^5.0.0"},"peerDependencies":{"react":"^19.0.0","react-dom":"^19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/design-system_0.9.1_1787849431392_0.7889346759088667","host":"s3://npm-registry-packages-npm-production"}},"0.10.0":{"name":"@q1travel/design-system","version":"0.10.0","_id":"@q1travel/design-system@0.10.0","maintainers":[{"name":"q1travel","email":"unsoou@gmail.com"}],"bin":{"q1-design":"bin/q1-design.mjs"},"dist":{"shasum":"475457c6f339a9297b9bf0866f87cec2f2beadc1","tarball":"https://registry.npmjs.org/@q1travel/design-system/-/design-system-0.10.0.tgz","fileCount":42,"integrity":"sha512-Vt6zUAbE0WLs2K61h9Mn6SL1UpQBwFzblKuE1KjuMPV5+R6HBaLDyb8yMXkpP5ZdiDXetQ3ogpFvG6fpZXgERg==","signatures":[{"sig":"MEYCIQCJ1EvYRbiUiY2PtpNOjrHTe41JGldZOk9utO8GvrdluAIhAJRnrYuDNMD3yLwViiTNQhZe9aEiYGdeEUtPNseex3fI","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":714446},"main":"./dist-pkg/design-system.js","type":"module","types":"./dist-pkg/design-system.d.ts","module":"./dist-pkg/design-system.js","exports":{".":{"types":"./dist-pkg/design-system.d.ts","import":"./dist-pkg/design-system.js"},"./style.css":"./dist-pkg/style.css","./tokens.css":"./dist-pkg/tokens.css","./contracts/*":"./contracts/*","./package.json":"./package.json"},"private":false,"scripts":{"dev":"vite --host 127.0.0.1","build":"npm run sync:contracts && tsc -b && vite build","check":"npm run build && npm run check:shell && npm run check:browser && npm run build:pkg","prepack":"npm run build:pkg","preview":"vite preview --host 127.0.0.1","build:lib":"vite build --config vite.lib.config.ts","build:pkg":"npm run build:lib && npm run build:style && npm run check:package-api","build:style":"node scripts/build-style.mjs","check:shell":"npm run sync:contracts && node scripts/check-shell.mjs && node scripts/check-token-package.mjs && npm run check:release-provenance","check:browser":"npm run check:browser:strictmode && node scripts/check-browser.mjs","sync:contracts":"node scripts/sync-design-contracts.mjs","check:package-api":"node scripts/check-package-api.mjs && node --test scripts/check-q1-design-lint.test.mjs && node --test scripts/check-json-view-contract.test.mjs && node --test scripts/check-controls-contract.test.mjs && node --test scripts/check-pagination-contract.test.mjs && node --test scripts/check-table-core.test.mjs scripts/check-table-interaction.test.mjs scripts/check-table-layout.test.mjs","check:browser:strictmode":"node scripts/check-browser.mjs --strictmode-ref","check:release-provenance":"node --test scripts/check-release-provenance.test.mjs && node scripts/check-release-provenance.mjs"},"_npmUser":{"name":"q1travel","email":"unsoou@gmail.com"},"_npmVersion":"11.19.0","description":"q1travel 产品家族的设计权威上游仓，三件事集于一处：`@q1travel/design-system` npm 包、设计契约（`contracts/`）与公开文档站。下游各仓只读消费已发布的包，并用包内 `q1-design` CLI 同步、校验契约缓存。推荐公开域名：`design.q1lx.com`。","directories":{},"sideEffects":["*.css"],"_nodeVersion":"26.7.0","dependencies":{"lucide-react":"^0.468.0"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^7.0.0","axe-core":"4.10.2","typescript":"^5.8.0","@types/react":"^19.2.17","vite-plugin-dts":"^4.5.0","@types/react-dom":"^19.2.3","@vitejs/plugin-react":"^5.0.0"},"peerDependencies":{"react":"^19.0.0","react-dom":"^19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/design-system_0.10.0_1787853099067_0.07820208854250899","host":"s3://npm-registry-packages-npm-production"}},"0.11.0":{"name":"@q1travel/design-system","version":"0.11.0","_id":"@q1travel/design-system@0.11.0","maintainers":[{"name":"q1travel","email":"unsoou@gmail.com"}],"bin":{"q1-design":"bin/q1-design.mjs"},"dist":{"shasum":"697eba966e8cb878bb6511004bf43b9a628012bf","tarball":"https://registry.npmjs.org/@q1travel/design-system/-/design-system-0.11.0.tgz","fileCount":42,"integrity":"sha512-mjKsz+e+gpgAiXE5k27rYs/oHOHQn8CEFTEiA+N8yWeVBV8YaHx8bPeLM87TGjn9kbwIgWOL7ecZdySKQoRT7w==","signatures":[{"sig":"MEUCIQDb64EefOZsNZ0g7JcfyLnNVZhWM3zBXojtJ7X1Claq1wIgaJhEnwqEPyShGObPHJJOsR5lRv/ziCP+Le04TX5ZlPc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":736691},"main":"./dist-pkg/design-system.js","type":"module","types":"./dist-pkg/design-system.d.ts","module":"./dist-pkg/design-system.js","exports":{".":{"types":"./dist-pkg/design-system.d.ts","import":"./dist-pkg/design-system.js"},"./style.css":"./dist-pkg/style.css","./tokens.css":"./dist-pkg/tokens.css","./contracts/*":"./contracts/*","./package.json":"./package.json"},"private":false,"scripts":{"dev":"vite --host 127.0.0.1","build":"npm run sync:contracts && tsc -b && vite build","check":"npm run build && npm run check:shell && npm run check:browser && npm run build:pkg","prepack":"npm run build:pkg","preview":"vite preview --host 127.0.0.1","build:lib":"vite build --config vite.lib.config.ts","build:pkg":"npm run build:lib && npm run build:style && npm run check:package-api","build:style":"node scripts/build-style.mjs","check:shell":"npm run sync:contracts && node scripts/check-shell.mjs && node scripts/check-token-package.mjs && npm run check:release-provenance","check:browser":"npm run check:browser:strictmode && node scripts/check-browser.mjs","sync:contracts":"node scripts/sync-design-contracts.mjs","check:package-api":"node scripts/check-package-api.mjs && node --test scripts/check-q1-design-lint.test.mjs && node --test scripts/check-json-view-contract.test.mjs && node --test scripts/check-controls-contract.test.mjs && node --test scripts/check-pagination-contract.test.mjs && node --test scripts/check-table-core.test.mjs scripts/check-table-interaction.test.mjs scripts/check-table-layout.test.mjs","check:browser:strictmode":"node scripts/check-browser.mjs --strictmode-ref","check:release-provenance":"node --test scripts/check-release-provenance.test.mjs && node scripts/check-release-provenance.mjs"},"_npmUser":{"name":"q1travel","email":"unsoou@gmail.com"},"_npmVersion":"11.19.0","description":"q1travel 产品家族的设计权威上游仓，三件事集于一处：`@q1travel/design-system` npm 包、设计契约（`contracts/`）与公开文档站。下游各仓只读消费已发布的包，并用包内 `q1-design` CLI 同步、校验契约缓存。推荐公开域名：`design.q1lx.com`。","directories":{},"sideEffects":["*.css"],"_nodeVersion":"26.7.0","dependencies":{"lucide-react":"^0.468.0"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^7.0.0","axe-core":"4.10.2","typescript":"^5.8.0","@types/react":"^19.2.17","vite-plugin-dts":"^4.5.0","@types/react-dom":"^19.2.3","@vitejs/plugin-react":"^5.0.0"},"peerDependencies":{"react":"^19.0.0","react-dom":"^19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/design-system_0.11.0_1787912111000_0.4168849280815705","host":"s3://npm-registry-packages-npm-production"}},"0.12.0":{"name":"@q1travel/design-system","version":"0.12.0","_id":"@q1travel/design-system@0.12.0","maintainers":[{"name":"q1travel","email":"unsoou@gmail.com"}],"bin":{"q1-design":"bin/q1-design.mjs"},"dist":{"shasum":"cc07f03b727b90cfdcdd1ffd731ef46474ed410d","tarball":"https://registry.npmjs.org/@q1travel/design-system/-/design-system-0.12.0.tgz","fileCount":42,"integrity":"sha512-UuQHBmuxjutdYvUpCiLWw/N5L2PJaCheRZgddHAme6PKNGSIbTkbW8CWDxC4VnZx8ILzjfaJeWPpEtn4eJt86Q==","signatures":[{"sig":"MEUCIA2zlJ0BHg1CxO0HPr+Y8qTSYFk2zOsKNTto+cE/2qZxAiEAnuwpT/rBvk/Ah9MyS5wWZb8WGyURx4if2bjuH3TA350=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":793210},"main":"./dist-pkg/design-system.js","type":"module","_from":"file:q1travel-design-system-0.12.0.tgz","types":"./dist-pkg/design-system.d.ts","module":"./dist-pkg/design-system.js","exports":{".":{"types":"./dist-pkg/design-system.d.ts","import":"./dist-pkg/design-system.js"},"./style.css":"./dist-pkg/style.css","./tokens.css":"./dist-pkg/tokens.css","./contracts/*":"./contracts/*","./package.json":"./package.json"},"private":false,"scripts":{"dev":"vite --host 127.0.0.1","build":"npm run sync:contracts && tsc -b && vite build","check":"npm run build && npm run check:shell && npm run check:browser && npm run build:pkg","prepack":"npm run build:pkg","preview":"vite preview --host 127.0.0.1","build:lib":"vite build --config vite.lib.config.ts","build:pkg":"npm run build:lib && npm run build:style && npm run check:package-api","build:style":"node scripts/build-style.mjs","check:shell":"npm run sync:contracts && node scripts/check-shell.mjs && node scripts/check-token-package.mjs && npm run check:release-provenance","check:browser":"npm run check:browser:strictmode && node scripts/check-browser.mjs","sync:contracts":"node scripts/sync-design-contracts.mjs","check:package-api":"node scripts/check-package-api.mjs && node --test scripts/check-q1-design-lint.test.mjs && node --test scripts/check-json-view-contract.test.mjs && node --test scripts/check-controls-contract.test.mjs && node --test scripts/check-pagination-contract.test.mjs && node --test scripts/check-table-core.test.mjs scripts/check-table-interaction.test.mjs scripts/check-table-layout.test.mjs","check:browser:strictmode":"node scripts/check-browser.mjs --strictmode-ref","check:release-provenance":"node --test scripts/check-release-provenance.test.mjs && node scripts/check-release-provenance.mjs"},"_npmUser":{"name":"q1travel","email":"unsoou@gmail.com"},"_resolved":"/private/tmp/q1-ds-release-0.12.0.5o0Ddy/q1travel-design-system-0.12.0.tgz","_integrity":"sha512-UuQHBmuxjutdYvUpCiLWw/N5L2PJaCheRZgddHAme6PKNGSIbTkbW8CWDxC4VnZx8ILzjfaJeWPpEtn4eJt86Q==","_npmVersion":"11.19.0","description":"q1travel 产品家族的设计权威上游仓，三件事集于一处：`@q1travel/design-system` npm 包、设计契约（`contracts/`）与公开文档站。下游各仓只读消费已发布的包，并用包内 `q1-design` CLI 同步、校验契约缓存。推荐公开域名：`design.q1lx.com`。","directories":{},"sideEffects":["*.css"],"_nodeVersion":"26.8.1","dependencies":{"lucide-react":"^0.468.0"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^7.0.0","axe-core":"4.10.2","typescript":"^5.8.0","@types/react":"^19.2.17","vite-plugin-dts":"^4.5.0","@types/react-dom":"^19.2.3","@vitejs/plugin-react":"^5.0.0"},"peerDependencies":{"react":"^19.0.0","react-dom":"^19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/design-system_0.12.0_1788471071781_0.3101036895861453","host":"s3://npm-registry-packages-npm-production"}},"0.13.0":{"name":"@q1travel/design-system","version":"0.13.0","_id":"@q1travel/design-system@0.13.0","maintainers":[{"name":"q1travel","email":"unsoou@gmail.com"}],"bin":{"q1-design":"bin/q1-design.mjs"},"dist":{"shasum":"f6ac3bb1dd559b781f1509a1f567cfa6e24e684c","tarball":"https://registry.npmjs.org/@q1travel/design-system/-/design-system-0.13.0.tgz","fileCount":42,"integrity":"sha512-KicUE69/rqOgjyWKV8JLVH8u207zQZRBFQGWqOuy1YSOlnxR+jm45u4PFK1Sr3+XoSgzC3xOcPT3YUROIcvoVw==","signatures":[{"sig":"MEUCIDIPtb6kMre8Dbx+4iP4GroTD5VsmJZbH7hpYbjbRJfbAiEAm1wKp4BK51ybgEYvDAPkCOfxE324kHctMBZjg6hXLYI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":798774},"main":"./dist-pkg/design-system.js","type":"module","_from":"file:/private/tmp/q1-ds-release-0.13.0-Blb0MF/artifacts/q1travel-design-system-0.13.0.tgz","types":"./dist-pkg/design-system.d.ts","module":"./dist-pkg/design-system.js","exports":{".":{"types":"./dist-pkg/design-system.d.ts","import":"./dist-pkg/design-system.js"},"./style.css":"./dist-pkg/style.css","./tokens.css":"./dist-pkg/tokens.css","./contracts/*":"./contracts/*","./package.json":"./package.json"},"private":false,"scripts":{"dev":"vite --host 127.0.0.1","build":"npm run sync:contracts && tsc -b && vite build","check":"npm run build && npm run check:shell && npm run check:browser && npm run build:pkg","prepack":"npm run build:pkg","preview":"vite preview --host 127.0.0.1","build:lib":"vite build --config vite.lib.config.ts","build:pkg":"npm run build:lib && npm run build:style && npm run check:package-api","build:style":"node scripts/build-style.mjs","check:shell":"npm run sync:contracts && node scripts/check-shell.mjs && node scripts/check-token-package.mjs && npm run check:release-provenance","check:browser":"npm run check:browser:strictmode && node scripts/check-browser.mjs","sync:contracts":"node scripts/sync-design-contracts.mjs","check:package-api":"node scripts/check-package-api.mjs && node --test scripts/check-q1-design-lint.test.mjs && node --test scripts/check-json-view-contract.test.mjs && node --test scripts/check-controls-contract.test.mjs && node --test scripts/check-pagination-contract.test.mjs && node --test scripts/check-table-core.test.mjs scripts/check-table-interaction.test.mjs scripts/check-table-layout.test.mjs","check:browser:strictmode":"node scripts/check-browser.mjs --strictmode-ref","check:release-provenance":"node --test scripts/check-release-provenance.test.mjs && node scripts/check-release-provenance.mjs"},"_npmUser":{"name":"q1travel","email":"unsoou@gmail.com"},"_resolved":"/private/tmp/q1-ds-release-0.13.0-Blb0MF/artifacts/q1travel-design-system-0.13.0.tgz","_integrity":"sha512-KicUE69/rqOgjyWKV8JLVH8u207zQZRBFQGWqOuy1YSOlnxR+jm45u4PFK1Sr3+XoSgzC3xOcPT3YUROIcvoVw==","_npmVersion":"11.19.0","description":"q1travel 产品家族的设计权威上游仓，三件事集于一处：`@q1travel/design-system` npm 包、设计契约（`contracts/`）与公开文档站。下游各仓只读消费已发布的包，并用包内 `q1-design` CLI 同步、校验契约缓存。推荐公开域名：`design.q1lx.com`。","directories":{},"sideEffects":["*.css"],"_nodeVersion":"26.8.1","dependencies":{"lucide-react":"^0.468.0"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^7.0.0","axe-core":"4.10.2","typescript":"^5.8.0","@types/react":"^19.2.17","vite-plugin-dts":"^4.5.0","@types/react-dom":"^19.2.3","@vitejs/plugin-react":"^5.0.0"},"peerDependencies":{"react":"^19.0.0","react-dom":"^19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/design-system_0.13.0_1788603908600_0.5727186763134884","host":"s3://npm-registry-packages-npm-production"}},"0.14.0":{"name":"@q1travel/design-system","version":"0.14.0","_id":"@q1travel/design-system@0.14.0","maintainers":[{"name":"q1travel","email":"unsoou@gmail.com"}],"bin":{"q1-design":"bin/q1-design.mjs"},"dist":{"shasum":"54dc438671f0ed009f25e156e5872966b68a35c8","tarball":"https://registry.npmjs.org/@q1travel/design-system/-/design-system-0.14.0.tgz","fileCount":42,"integrity":"sha512-bGoBXVkBUYJYsXHh+Yr+c2m4BTFAmo/1+70amYLB5Od1EGR7DuYG8IGgaUC8tWScslrDFmk+V947Fg9l1cxEFA==","signatures":[{"sig":"MEUCIFBH9TnlOgK3PExlIQNXe9UKebnNBrUHgpSGAbskxiwLAiEA5tdOOf4m5Qi4uqR9wGTt2DcG359tUpmK0ynHgjwMZjU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":815739},"main":"./dist-pkg/design-system.js","type":"module","_from":"file:/private/tmp/q1-design-release-0.14.0.LFKq5R/q1travel-design-system-0.14.0.tgz","types":"./dist-pkg/design-system.d.ts","module":"./dist-pkg/design-system.js","exports":{".":{"types":"./dist-pkg/design-system.d.ts","import":"./dist-pkg/design-system.js"},"./style.css":"./dist-pkg/style.css","./tokens.css":"./dist-pkg/tokens.css","./contracts/*":"./contracts/*","./package.json":"./package.json"},"private":false,"scripts":{"dev":"vite --host 127.0.0.1","build":"npm run sync:contracts && tsc -b && vite build","check":"npm run check:release-sync && npm run build && npm run check:shell && npm run check:browser && npm run build:pkg","prepack":"npm run build:pkg","preview":"vite preview --host 127.0.0.1","build:lib":"vite build --config vite.lib.config.ts","build:pkg":"npm run build:lib && npm run build:style && npm run check:package-api","build:style":"node scripts/build-style.mjs","check:shell":"npm run sync:contracts && node scripts/check-shell.mjs && node scripts/check-token-package.mjs && npm run check:release-provenance","release:npm":"node scripts/release-npm.mjs","release:sync":"node scripts/release-npm.mjs --sync-only","check:browser":"npm run check:browser:strictmode && node scripts/check-browser.mjs","sync:contracts":"node scripts/sync-design-contracts.mjs","check:package-api":"node scripts/check-package-api.mjs && node --test scripts/check-q1-design-lint.test.mjs && node --test scripts/check-json-view-contract.test.mjs && node --test scripts/check-verification-code-input.test.mjs && node --test scripts/check-controls-contract.test.mjs && node --test scripts/check-pagination-contract.test.mjs && node --test scripts/check-table-core.test.mjs scripts/check-table-interaction.test.mjs scripts/check-table-layout.test.mjs && node --test scripts/check-overlay-coordination.test.mjs","check:release-sync":"node --test scripts/release-npm.test.mjs","check:browser:strictmode":"node scripts/check-browser.mjs --strictmode-ref","check:release-provenance":"node --test scripts/check-release-provenance.test.mjs && node scripts/check-release-provenance.mjs"},"_npmUser":{"name":"q1travel","email":"unsoou@gmail.com"},"_resolved":"/private/tmp/q1-design-release-0.14.0.LFKq5R/q1travel-design-system-0.14.0.tgz","_integrity":"sha512-bGoBXVkBUYJYsXHh+Yr+c2m4BTFAmo/1+70amYLB5Od1EGR7DuYG8IGgaUC8tWScslrDFmk+V947Fg9l1cxEFA==","_npmVersion":"11.19.0","description":"q1travel 产品家族的设计权威上游仓，三件事集于一处：`@q1travel/design-system` npm 包、设计契约（`contracts/`）与公开文档站。下游各仓只读消费已发布的包，并用包内 `q1-design` CLI 同步、校验契约缓存。推荐公开域名：`design.q1lx.com`。","directories":{},"sideEffects":["*.css"],"_nodeVersion":"26.8.1","dependencies":{"lucide-react":"^0.468.0"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^7.3.6","axe-core":"4.10.2","typescript":"^5.8.0","@types/react":"^19.2.17","vite-plugin-dts":"^4.5.0","@types/react-dom":"^19.2.3","@vitejs/plugin-react":"^5.0.0"},"peerDependencies":{"react":"^19.0.0","react-dom":"^19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/design-system_0.14.0_1788830442658_0.9787345123760391","host":"s3://npm-registry-packages-npm-production"}},"0.14.1":{"name":"@q1travel/design-system","version":"0.14.1","_id":"@q1travel/design-system@0.14.1","maintainers":[{"name":"q1travel","email":"unsoou@gmail.com"}],"bin":{"q1-design":"bin/q1-design.mjs"},"dist":{"shasum":"a5ebbd1bdd0a20f0d1a02fc476617d8b55a68c50","tarball":"https://registry.npmjs.org/@q1travel/design-system/-/design-system-0.14.1.tgz","fileCount":42,"integrity":"sha512-osj9XNFiM2s5/IZy2gLd85t4ExvPw5JXJLFUQw7+nEb0xXro2wp7fSosDOVwcEUI5F7PuMxhmSrGPL2X9E1yuw==","signatures":[{"sig":"MEYCIQCllyoJMjXulim8E6luIINsVxCOGhvO6VuK9nkC6vcBvwIhAOTCayE/knevRZKw84E+mrzGE6EuWOEmmjLhbiz8GZCm","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":816829},"main":"./dist-pkg/design-system.js","type":"module","_from":"file:/private/tmp/q1-foundation-focus-release-0.14.1/q1travel-design-system-0.14.1.tgz","types":"./dist-pkg/design-system.d.ts","module":"./dist-pkg/design-system.js","exports":{".":{"types":"./dist-pkg/design-system.d.ts","import":"./dist-pkg/design-system.js"},"./style.css":"./dist-pkg/style.css","./tokens.css":"./dist-pkg/tokens.css","./contracts/*":"./contracts/*","./package.json":"./package.json"},"private":false,"scripts":{"dev":"vite --host 127.0.0.1","build":"npm run sync:contracts && tsc -b && vite build","check":"npm run check:release-sync && npm run build && npm run check:shell && npm run check:browser && npm run build:pkg","prepack":"npm run build:pkg","preview":"vite preview --host 127.0.0.1","build:lib":"vite build --config vite.lib.config.ts","build:pkg":"npm run build:lib && npm run build:style && npm run check:package-api","build:style":"node scripts/build-style.mjs","check:shell":"npm run sync:contracts && node scripts/check-shell.mjs && node scripts/check-token-package.mjs && npm run check:release-provenance","release:npm":"node scripts/release-npm.mjs","release:sync":"node scripts/release-npm.mjs --sync-only","check:browser":"npm run check:browser:strictmode && node scripts/check-browser.mjs","sync:contracts":"node scripts/sync-design-contracts.mjs","check:package-api":"node scripts/check-package-api.mjs && node --test scripts/check-q1-design-lint.test.mjs && node --test scripts/check-json-view-contract.test.mjs && node --test scripts/check-verification-code-input.test.mjs && node --test scripts/check-controls-contract.test.mjs && node --test scripts/check-pagination-contract.test.mjs && node --test scripts/check-table-core.test.mjs scripts/check-table-interaction.test.mjs scripts/check-table-layout.test.mjs && node --test scripts/check-overlay-coordination.test.mjs","check:release-sync":"node --test scripts/release-npm.test.mjs","check:browser:strictmode":"node scripts/check-browser.mjs --strictmode-ref","check:release-provenance":"node --test scripts/check-release-provenance.test.mjs && node scripts/check-release-provenance.mjs"},"_npmUser":{"name":"q1travel","email":"unsoou@gmail.com"},"_resolved":"/private/tmp/q1-foundation-focus-release-0.14.1/q1travel-design-system-0.14.1.tgz","_integrity":"sha512-osj9XNFiM2s5/IZy2gLd85t4ExvPw5JXJLFUQw7+nEb0xXro2wp7fSosDOVwcEUI5F7PuMxhmSrGPL2X9E1yuw==","_npmVersion":"11.16.0","description":"q1travel 产品家族的设计权威上游仓，三件事集于一处：`@q1travel/design-system` npm 包、设计契约（`contracts/`）与公开文档站。下游各仓只读消费已发布的包，并用包内 `q1-design` CLI 同步、校验契约缓存。推荐公开域名：`design.q1lx.com`。","directories":{},"sideEffects":["*.css"],"_nodeVersion":"24.18.0","dependencies":{"lucide-react":"^0.468.0"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^7.3.6","axe-core":"4.10.2","typescript":"^5.8.0","@types/react":"^19.2.17","vite-plugin-dts":"^4.5.0","@types/react-dom":"^19.2.3","@vitejs/plugin-react":"^5.0.0"},"peerDependencies":{"react":"^19.0.0","react-dom":"^19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/design-system_0.14.1_1788898719793_0.636910407391871","host":"s3://npm-registry-packages-npm-production"}},"0.15.0":{"name":"@q1travel/design-system","version":"0.15.0","_id":"@q1travel/design-system@0.15.0","maintainers":[{"name":"q1travel","email":"unsoou@gmail.com"}],"bin":{"q1-design":"bin/q1-design.mjs"},"dist":{"shasum":"10784fc70fc11071d729790feceb2e82bc1ef63e","tarball":"https://registry.npmjs.org/@q1travel/design-system/-/design-system-0.15.0.tgz","fileCount":42,"integrity":"sha512-au8i4NE72ILHnlx3yVRu3PCwHlTzqvWBGz9YsbYMkEOXLCUxOeCXnBr5fHP6BluS4BGiolvzBiptIlzcqeqosw==","signatures":[{"sig":"MEYCIQDkakgbP73nHfCWCaYkmfx9my6icOgEIAxeeIMzhBHROgIhAIrRAiLzQuqrM1Ro9ZOxHZyNVVt5w8V/SFwWhsNSPoFq","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":818092},"main":"./dist-pkg/design-system.js","type":"module","_from":"file:/private/tmp/q1-ds-015-artifacts-5295c18/q1travel-design-system-0.15.0.tgz","types":"./dist-pkg/design-system.d.ts","module":"./dist-pkg/design-system.js","exports":{".":{"types":"./dist-pkg/design-system.d.ts","import":"./dist-pkg/design-system.js"},"./style.css":"./dist-pkg/style.css","./tokens.css":"./dist-pkg/tokens.css","./contracts/*":"./contracts/*","./package.json":"./package.json"},"private":false,"scripts":{"dev":"vite --host 127.0.0.1","build":"npm run sync:contracts && tsc -b && vite build","check":"npm run check:release-sync && npm run build && npm run check:shell && npm run check:browser && npm run build:pkg","prepack":"npm run build:pkg","preview":"vite preview --host 127.0.0.1","build:lib":"vite build --config vite.lib.config.ts","build:pkg":"npm run build:lib && npm run build:style && npm run check:package-api","build:style":"node scripts/build-style.mjs","check:shell":"npm run sync:contracts && node scripts/check-shell.mjs && node scripts/check-token-package.mjs && npm run check:release-provenance","release:npm":"node scripts/release-npm.mjs","release:sync":"node scripts/release-npm.mjs --sync-only","check:browser":"npm run check:browser:strictmode && node scripts/check-browser.mjs","sync:contracts":"node scripts/sync-design-contracts.mjs","check:package-api":"node scripts/check-package-api.mjs && node --test scripts/check-q1-design-lint.test.mjs && node --test scripts/check-json-view-contract.test.mjs && node --test scripts/check-verification-code-input.test.mjs && node --test scripts/check-controls-contract.test.mjs && node --test scripts/check-pagination-contract.test.mjs && node --test scripts/check-table-core.test.mjs scripts/check-table-interaction.test.mjs scripts/check-table-layout.test.mjs && node --test scripts/check-overlay-coordination.test.mjs scripts/check-sheet-contract.test.mjs","check:release-sync":"node --test scripts/release-npm.test.mjs","check:browser:strictmode":"node scripts/check-browser.mjs --strictmode-ref","check:release-provenance":"node --test scripts/check-release-provenance.test.mjs && node scripts/check-release-provenance.mjs"},"_npmUser":{"name":"q1travel","email":"unsoou@gmail.com"},"_resolved":"/private/tmp/q1-ds-015-artifacts-5295c18/q1travel-design-system-0.15.0.tgz","_integrity":"sha512-au8i4NE72ILHnlx3yVRu3PCwHlTzqvWBGz9YsbYMkEOXLCUxOeCXnBr5fHP6BluS4BGiolvzBiptIlzcqeqosw==","_npmVersion":"10.9.8","description":"q1travel 产品家族的设计权威上游仓，三件事集于一处：`@q1travel/design-system` npm 包、设计契约（`contracts/`）与公开文档站。下游各仓只读消费已发布的包，并用包内 `q1-design` CLI 同步、校验契约缓存。推荐公开域名：`design.q1lx.com`。","directories":{},"sideEffects":["*.css"],"_nodeVersion":"22.23.2","dependencies":{"lucide-react":"^0.468.0"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^7.3.6","axe-core":"4.10.2","typescript":"^5.8.0","@types/react":"^19.2.17","vite-plugin-dts":"^4.5.0","@types/react-dom":"^19.2.3","@vitejs/plugin-react":"^5.0.0"},"peerDependencies":{"react":"^19.0.0","react-dom":"^19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/design-system_0.15.0_1788909658565_0.8423151265041124","host":"s3://npm-registry-packages-npm-production"}},"0.15.1":{"name":"@q1travel/design-system","version":"0.15.1","_id":"@q1travel/design-system@0.15.1","maintainers":[{"name":"q1travel","email":"unsoou@gmail.com"}],"bin":{"q1-design":"bin/q1-design.mjs"},"dist":{"shasum":"8042e10707b47c7fb88fa00d9cd905491eeb861f","tarball":"https://registry.npmjs.org/@q1travel/design-system/-/design-system-0.15.1.tgz","fileCount":43,"integrity":"sha512-Wy7CxcDMuCChZ4iAdaMVLixpAkIppwl/d+qmc+zs8TDpaVX0ohXjBjYCs1dcRJC2zQorleIoW7YPNf+ROkIIAg==","signatures":[{"sig":"MEYCIQCVdXvd+ZdMYpnLzzEc0+hjGiULgZoyTo5mk+CQ9n7FngIhAJ9TxDbbqOUyXXYAoqPE2Wv3FmzgdBQm3YQsq6k42L70","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":828311},"main":"./dist-pkg/design-system.js","type":"module","_from":"file:/private/tmp/q1-design-release-0.15.1.k38hbP/q1travel-design-system-0.15.1.tgz","types":"./dist-pkg/design-system.d.ts","module":"./dist-pkg/design-system.js","exports":{".":{"types":"./dist-pkg/design-system.d.ts","import":"./dist-pkg/design-system.js"},"./style.css":"./dist-pkg/style.css","./tokens.css":"./dist-pkg/tokens.css","./contracts/*":"./contracts/*","./package.json":"./package.json"},"private":false,"scripts":{"dev":"vite --host 127.0.0.1","build":"npm run sync:contracts && tsc -b && vite build","check":"npm run check:release-sync && npm run build && npm run check:shell && npm run check:browser && npm run build:pkg","prepack":"npm run build:pkg","preview":"vite preview --host 127.0.0.1","build:lib":"vite build --config vite.lib.config.ts","build:pkg":"npm run build:lib && npm run build:style && npm run check:package-api","build:style":"node scripts/build-style.mjs","check:shell":"npm run sync:contracts && node scripts/check-shell.mjs && node scripts/check-token-package.mjs && npm run check:release-provenance","release:npm":"node scripts/release-npm.mjs","release:sync":"node scripts/release-npm.mjs --sync-only","check:browser":"npm run check:browser:strictmode && node scripts/check-browser.mjs","sync:contracts":"node scripts/sync-design-contracts.mjs","check:package-api":"node scripts/check-package-api.mjs && node --test scripts/check-q1-design-lint.test.mjs && node --test scripts/check-json-view-contract.test.mjs && node --test scripts/check-verification-code-input.test.mjs && node --test scripts/check-controls-contract.test.mjs && node --test scripts/check-pagination-contract.test.mjs && node --test scripts/check-table-core.test.mjs scripts/check-table-interaction.test.mjs scripts/check-table-layout.test.mjs && node --test scripts/check-contrast-contract.test.mjs && node --test scripts/check-overlay-coordination.test.mjs scripts/check-sheet-contract.test.mjs","check:release-sync":"node --test scripts/release-npm.test.mjs","check:browser:strictmode":"node scripts/check-browser.mjs --strictmode-ref","check:release-provenance":"node --test scripts/check-release-provenance.test.mjs && node scripts/check-release-provenance.mjs"},"_npmUser":{"name":"q1travel","email":"unsoou@gmail.com"},"_resolved":"/private/tmp/q1-design-release-0.15.1.k38hbP/q1travel-design-system-0.15.1.tgz","_integrity":"sha512-Wy7CxcDMuCChZ4iAdaMVLixpAkIppwl/d+qmc+zs8TDpaVX0ohXjBjYCs1dcRJC2zQorleIoW7YPNf+ROkIIAg==","_npmVersion":"10.9.8","description":"q1travel 产品家族的设计权威上游仓，三件事集于一处：`@q1travel/design-system` npm 包、设计契约（`contracts/`）与公开文档站。下游各仓只读消费已发布的包，并用包内 `q1-design` CLI 同步、校验契约缓存。推荐公开域名：`design.q1lx.com`。","directories":{},"sideEffects":["*.css"],"_nodeVersion":"22.23.2","dependencies":{"lucide-react":"^0.468.0"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^7.3.6","axe-core":"4.10.2","typescript":"^5.8.0","@types/react":"^19.2.17","vite-plugin-dts":"^4.5.0","@types/react-dom":"^19.2.3","@vitejs/plugin-react":"^5.0.0"},"peerDependencies":{"react":"^19.0.0","react-dom":"^19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/design-system_0.15.1_1789161328182_0.4730657881605944","host":"s3://npm-registry-packages-npm-production"}},"0.15.2":{"name":"@q1travel/design-system","version":"0.15.2","_id":"@q1travel/design-system@0.15.2","maintainers":[{"name":"q1travel","email":"unsoou@gmail.com"}],"bin":{"q1-design":"bin/q1-design.mjs"},"dist":{"shasum":"b548a0629fdb8a97826535f19515ba3ec1627c75","tarball":"https://registry.npmjs.org/@q1travel/design-system/-/design-system-0.15.2.tgz","fileCount":43,"integrity":"sha512-nQj/pwlYBpxh+ujCOPHeO253RVgqR00zqvgeg3sDeOeks84+fpUdUYsCamPdzMbU/PWJ1Agqx1LBEhQoFgWMlg==","signatures":[{"sig":"MEUCIFg/p2UUf73PyU5oKdcufRB6KYWEmnTBLvTPTXB1dH5TAiEAjXLXIqahgbhUf4Xz4ZbRcGlXhnTDjZ5rSoGsgOq2hEM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQCfTXO1UcZQVv1+ud6mUH05boR/7A9DrMvXIt9kKAN9FwIhAPCpY4lxpnB55+ipfpXWWgW9Uni3iKHrPvuOxgdJlmps","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":839020},"main":"./dist-pkg/design-system.js","type":"module","_from":"file:/var/folders/8_/ch6gvrs564zg0wms8clzv5d00000gn/T/q1-design-release.5UEUeM/q1travel-design-system-0.15.2.tgz","types":"./dist-pkg/design-system.d.ts","module":"./dist-pkg/design-system.js","exports":{".":{"types":"./dist-pkg/design-system.d.ts","import":"./dist-pkg/design-system.js"},"./style.css":"./dist-pkg/style.css","./tokens.css":"./dist-pkg/tokens.css","./contracts/*":"./contracts/*","./package.json":"./package.json"},"private":false,"scripts":{"dev":"vite --host 127.0.0.1","build":"npm run sync:contracts && tsc -b && vite build","check":"npm run check:release-sync && npm run build && npm run check:shell && npm run check:browser && npm run build:pkg","prepack":"npm run build:pkg","preview":"vite preview --host 127.0.0.1","build:lib":"vite build --config vite.lib.config.ts","build:pkg":"npm run build:lib && npm run build:style && npm run check:package-api","build:style":"node scripts/build-style.mjs","check:shell":"npm run sync:contracts && node scripts/check-shell.mjs && node scripts/check-token-package.mjs && npm run check:release-provenance","release:npm":"node scripts/release-npm.mjs","release:sync":"node scripts/release-npm.mjs --sync-only","check:browser":"npm run check:browser:strictmode && node scripts/check-browser.mjs","sync:contracts":"node scripts/sync-design-contracts.mjs","check:package-api":"node scripts/check-package-api.mjs && node --test scripts/check-q1-design-lint.test.mjs && node --test scripts/check-json-view-contract.test.mjs && node --test scripts/check-verification-code-input.test.mjs && node --test scripts/check-controls-contract.test.mjs && node --test scripts/check-pagination-contract.test.mjs && node --test scripts/check-table-core.test.mjs scripts/check-table-interaction.test.mjs scripts/check-table-layout.test.mjs && node --test scripts/check-contrast-contract.test.mjs && node --test scripts/check-optical-alignment-contract.test.mjs && node --test scripts/check-overlay-coordination.test.mjs scripts/check-sheet-contract.test.mjs","check:release-sync":"node --test scripts/release-npm.test.mjs","check:browser:strictmode":"node scripts/check-browser.mjs --strictmode-ref","check:release-provenance":"node --test scripts/check-release-provenance.test.mjs && node scripts/check-release-provenance.mjs"},"_npmUser":{"name":"q1travel","email":"unsoou@gmail.com"},"_resolved":"/var/folders/8_/ch6gvrs564zg0wms8clzv5d00000gn/T/q1-design-release.5UEUeM/q1travel-design-system-0.15.2.tgz","_integrity":"sha512-nQj/pwlYBpxh+ujCOPHeO253RVgqR00zqvgeg3sDeOeks84+fpUdUYsCamPdzMbU/PWJ1Agqx1LBEhQoFgWMlg==","_npmVersion":"10.9.8","description":"q1travel 产品家族的设计权威上游仓，三件事集于一处：`@q1travel/design-system` npm 包、设计契约（`contracts/`）与公开文档站。下游各仓只读消费已发布的包，并用包内 `q1-design` CLI 同步、校验契约缓存。推荐公开域名：`design.q1lx.com`。","directories":{},"sideEffects":["*.css"],"_nodeVersion":"22.23.2","dependencies":{"lucide-react":"^0.468.0"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^7.3.6","axe-core":"4.10.2","typescript":"^5.8.0","@types/react":"^19.2.17","vite-plugin-dts":"^4.5.0","@types/react-dom":"^19.2.3","@vitejs/plugin-react":"^5.0.0"},"peerDependencies":{"react":"^19.0.0","react-dom":"^19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/design-system_0.15.2_1789642764292_0.3868795657516835","host":"s3://npm-registry-packages-npm-production"}},"0.15.3":{"name":"@q1travel/design-system","version":"0.15.3","_id":"@q1travel/design-system@0.15.3","maintainers":[{"name":"q1travel","email":"unsoou@gmail.com"}],"bin":{"q1-design":"bin/q1-design.mjs"},"dist":{"shasum":"afe5dbb31500cc554181387c67d49cfab29a17ae","tarball":"https://registry.npmjs.org/@q1travel/design-system/-/design-system-0.15.3.tgz","fileCount":43,"integrity":"sha512-PyADbvCtHyr6noYZ74RG/H2jIYYsVzNrNov9juGVaIci2IUUZVisvt3Q5xAJEaPekmz4jo2iLQkMPr88afW0qw==","signatures":[{"sig":"MEUCIQCJ1OFmkDR+VlNfJsJw8/oXOK5NFeSFlnbEz8xqZ4Y6agIgXJGWlPMpG/pL8vmdRFK2buSOrsaidfKjHpC3hDoWqaA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCICdXMCIUvLVW0fNZ6KRxuK+xWfOeyVYcFmrgakvpYOczAiEA0HYToMZrsEWBtL2zP9zDKkksc5DPBKTp3VRWBSUTbg0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":838569},"main":"./dist-pkg/design-system.js","type":"module","_from":"file:/var/folders/8_/ch6gvrs564zg0wms8clzv5d00000gn/T/tmp.0otbAttKU8/q1travel-design-system-0.15.3.tgz","types":"./dist-pkg/design-system.d.ts","module":"./dist-pkg/design-system.js","exports":{".":{"types":"./dist-pkg/design-system.d.ts","import":"./dist-pkg/design-system.js"},"./style.css":"./dist-pkg/style.css","./tokens.css":"./dist-pkg/tokens.css","./contracts/*":"./contracts/*","./package.json":"./package.json"},"private":false,"scripts":{"dev":"vite --host 127.0.0.1","build":"npm run sync:contracts && tsc -b && vite build","check":"npm run check:release-sync && npm run build && npm run check:shell && npm run check:browser && npm run build:pkg","prepack":"npm run build:pkg","preview":"vite preview --host 127.0.0.1","build:lib":"vite build --config vite.lib.config.ts","build:pkg":"npm run build:lib && npm run build:style && npm run check:package-api","build:style":"node scripts/build-style.mjs","check:shell":"npm run sync:contracts && node scripts/check-shell.mjs && node scripts/check-token-package.mjs && npm run check:release-provenance","release:npm":"node scripts/release-npm.mjs","release:sync":"node scripts/release-npm.mjs --sync-only","check:browser":"npm run check:browser:strictmode && node scripts/check-browser.mjs","sync:contracts":"node scripts/sync-design-contracts.mjs","check:package-api":"node scripts/check-package-api.mjs && node --test scripts/check-q1-design-lint.test.mjs && node --test scripts/check-json-view-contract.test.mjs && node --test scripts/check-verification-code-input.test.mjs && node --test scripts/check-controls-contract.test.mjs && node --test scripts/check-pagination-contract.test.mjs && node --test scripts/check-table-core.test.mjs scripts/check-table-interaction.test.mjs scripts/check-table-layout.test.mjs && node --test scripts/check-contrast-contract.test.mjs && node --test scripts/check-optical-alignment-contract.test.mjs && node --test scripts/check-overlay-coordination.test.mjs scripts/check-sheet-contract.test.mjs","check:release-sync":"node --test scripts/release-npm.test.mjs","check:browser:strictmode":"node scripts/check-browser.mjs --strictmode-ref","check:release-provenance":"node --test scripts/check-release-provenance.test.mjs && node scripts/check-release-provenance.mjs"},"_npmUser":{"name":"q1travel","email":"unsoou@gmail.com"},"_resolved":"/var/folders/8_/ch6gvrs564zg0wms8clzv5d00000gn/T/tmp.0otbAttKU8/q1travel-design-system-0.15.3.tgz","_integrity":"sha512-PyADbvCtHyr6noYZ74RG/H2jIYYsVzNrNov9juGVaIci2IUUZVisvt3Q5xAJEaPekmz4jo2iLQkMPr88afW0qw==","_npmVersion":"10.9.8","description":"q1travel 产品家族的设计权威上游仓，三件事集于一处：`@q1travel/design-system` npm 包、设计契约（`contracts/`）与公开文档站。下游各仓只读消费已发布的包，并用包内 `q1-design` CLI 同步、校验契约缓存。推荐公开域名：`design.q1lx.com`。","directories":{},"sideEffects":["*.css"],"_nodeVersion":"22.23.2","dependencies":{"lucide-react":"^0.468.0"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^7.3.6","axe-core":"4.10.2","typescript":"^5.8.0","@types/react":"^19.2.17","vite-plugin-dts":"^4.5.0","@types/react-dom":"^19.2.3","@vitejs/plugin-react":"^5.0.0"},"peerDependencies":{"react":"^19.0.0","react-dom":"^19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/design-system_0.15.3_1789647016498_0.42499410651865843","host":"s3://npm-registry-packages-npm-production"}},"0.16.0":{"name":"@q1travel/design-system","version":"0.16.0","_id":"@q1travel/design-system@0.16.0","maintainers":[{"name":"q1travel","email":"unsoou@gmail.com"}],"bin":{"q1-design":"bin/q1-design.mjs"},"dist":{"shasum":"2cff98bc846652cdf87140bdfb3415e6c4894953","tarball":"https://registry.npmjs.org/@q1travel/design-system/-/design-system-0.16.0.tgz","fileCount":43,"integrity":"sha512-vnCR3tUDDaLlOWYxZFc16fnmJl7+WLAfrtswTx/mZqID0LAU6aZ2gDYa3x5hNGDtzTAndm4LDnSKtsq03/VOGw==","signatures":[{"sig":"MEQCIFmjjfz3Ehm3TRNFUJSxjILaS02WiXVqLPDj4JsRlfckAiAHNNPjBR/t1ZZONzk5HNjeQBcPTg/3XGE9x0oDRcpmzQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQCA8WCcsn7nPRrGn5dKPqzGoSalsQIRxOaBSoDDCOMN2QIgB3kruTvkvfi3GgCPKJeAT0qKDA4KpCAOwl5nVWhsks4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":842403},"main":"./dist-pkg/design-system.js","type":"module","_from":"file:/var/folders/8_/ch6gvrs564zg0wms8clzv5d00000gn/T/q1-design-release.bTDYUQ/q1travel-design-system-0.16.0.tgz","types":"./dist-pkg/design-system.d.ts","module":"./dist-pkg/design-system.js","exports":{".":{"types":"./dist-pkg/design-system.d.ts","import":"./dist-pkg/design-system.js"},"./style.css":"./dist-pkg/style.css","./tokens.css":"./dist-pkg/tokens.css","./contracts/*":"./contracts/*","./package.json":"./package.json"},"private":false,"scripts":{"dev":"vite --host 127.0.0.1","build":"npm run sync:contracts && tsc -b && vite build","check":"npm run check:release-sync && npm run build && npm run check:shell && npm run check:browser && npm run build:pkg","prepack":"npm run build:pkg","preview":"vite preview --host 127.0.0.1","build:lib":"vite build --config vite.lib.config.ts","build:pkg":"npm run build:lib && npm run build:style && npm run check:package-api","build:style":"node scripts/build-style.mjs","check:shell":"npm run sync:contracts && node scripts/check-shell.mjs && node scripts/check-token-package.mjs && npm run check:release-provenance","release:npm":"node scripts/release-npm.mjs","release:sync":"node scripts/release-npm.mjs --sync-only","check:browser":"npm run check:browser:strictmode && node scripts/check-browser.mjs","sync:contracts":"node scripts/sync-design-contracts.mjs","check:package-api":"node scripts/check-package-api.mjs && node --test scripts/check-q1-design-lint.test.mjs && node --test scripts/check-json-view-contract.test.mjs && node --test scripts/check-verification-code-input.test.mjs && node --test scripts/check-controls-contract.test.mjs && node --test scripts/check-pagination-contract.test.mjs && node --test scripts/check-table-core.test.mjs scripts/check-table-interaction.test.mjs scripts/check-table-layout.test.mjs && node --test scripts/check-contrast-contract.test.mjs && node --test scripts/check-optical-alignment-contract.test.mjs && node --test scripts/check-overlay-coordination.test.mjs scripts/check-sheet-contract.test.mjs","check:release-sync":"node --test scripts/release-npm.test.mjs","check:browser:strictmode":"node scripts/check-browser.mjs --strictmode-ref","check:release-provenance":"node --test scripts/check-release-provenance.test.mjs && node scripts/check-release-provenance.mjs"},"_npmUser":{"name":"q1travel","email":"unsoou@gmail.com"},"_resolved":"/var/folders/8_/ch6gvrs564zg0wms8clzv5d00000gn/T/q1-design-release.bTDYUQ/q1travel-design-system-0.16.0.tgz","_integrity":"sha512-vnCR3tUDDaLlOWYxZFc16fnmJl7+WLAfrtswTx/mZqID0LAU6aZ2gDYa3x5hNGDtzTAndm4LDnSKtsq03/VOGw==","_npmVersion":"10.9.8","description":"q1travel 产品家族的设计权威上游仓，三件事集于一处：`@q1travel/design-system` npm 包、设计契约（`contracts/`）与公开文档站。下游各仓只读消费已发布的包，并用包内 `q1-design` CLI 同步、校验契约缓存。推荐公开域名：`design.q1lx.com`。","directories":{},"sideEffects":["*.css"],"_nodeVersion":"22.23.2","dependencies":{"lucide-react":"^0.468.0"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^7.3.6","axe-core":"4.10.2","typescript":"^5.8.0","@types/react":"^19.2.17","vite-plugin-dts":"^4.5.0","@types/react-dom":"^19.2.3","@vitejs/plugin-react":"^5.0.0"},"peerDependencies":{"react":"^19.0.0","react-dom":"^19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/design-system_0.16.0_1789813128591_0.4148692869610937","host":"s3://npm-registry-packages-npm-production"}},"0.17.0":{"name":"@q1travel/design-system","version":"0.17.0","_id":"@q1travel/design-system@0.17.0","maintainers":[{"name":"q1travel","email":"unsoou@gmail.com"}],"homepage":"https://github.com/q1travel-labs/q1travel-design-system#readme","bugs":{"url":"https://github.com/q1travel-labs/q1travel-design-system/issues"},"bin":{"q1-design":"bin/q1-design.mjs"},"dist":{"shasum":"6181c33ba02ff612d2ad64053f58fa9a106ffbd2","tarball":"https://registry.npmjs.org/@q1travel/design-system/-/design-system-0.17.0.tgz","fileCount":43,"integrity":"sha512-xEVAPtU5TrYg3DPQw8nHosrejjgX2KgfFkV1MzVdf1fR+FEH5m1y40my5BXaXE9nq8nCuCb3SI+IFufoMchpMA==","signatures":[{"sig":"MEUCIQDUp4kqXzPEi2fBE/jK9VL9B/X+0vZj3hHM+QNpOoRgeAIgHm7rw+4f0nAXUiiiTW9sxZx5c3j81WYUtkJ/AzqDDow=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQCXpxpDn2uF+XILbGHYEVttYFeXrRQnwLWOKcgeeseQfAIgZdgonTYxS+MVfdrBdrIsYtDG8Lot3/SLZ0sJgJuynzM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1074872},"main":"./dist-pkg/design-system.js","type":"module","_from":"file:/home/runner/work/_temp/release-recovery-0.17.0/q1travel-design-system-0.17.0.tgz","types":"./dist-pkg/design-system.d.ts","module":"./dist-pkg/design-system.js","exports":{".":{"types":"./dist-pkg/design-system.d.ts","import":"./dist-pkg/design-system.js"},"./style.css":"./dist-pkg/style.css","./tokens.css":"./dist-pkg/tokens.css","./contracts/*":"./contracts/*","./package.json":"./package.json"},"private":false,"scripts":{"dev":"vite --host 127.0.0.1","build":"npm run sync:contracts && tsc -b && vite build","check":"npm run check:release-sync && npm run build && npm run check:shell && npm run check:browser && npm run build:pkg","prepack":"npm run build:pkg","preview":"vite preview --host 127.0.0.1","build:lib":"vite build --config vite.lib.config.ts","build:pkg":"npm run build:lib && npm run build:style && npm run check:package-api","build:style":"node scripts/build-style.mjs","check:shell":"npm run sync:contracts && node scripts/check-shell.mjs && node scripts/check-token-package.mjs && npm run check:release-provenance","release:sync":"node scripts/release-sync.mjs","check:browser":"node --test scripts/devtools-connection.test.mjs && npm run check:browser:strictmode && node scripts/check-browser.mjs --note && node scripts/check-browser.mjs && node scripts/check-clearable-input-browser.mjs && node scripts/check-calendar-browser.mjs && node scripts/check-banner-browser.mjs && node scripts/check-button-link-browser.mjs && node scripts/check-button-browser.mjs && node scripts/check-browser-component-browser.mjs","release:verify":"node scripts/release-sync.mjs --verify-only","sync:contracts":"node scripts/sync-design-contracts.mjs","check:package-api":"node scripts/check-package-api.mjs && node --test scripts/check-q1-design-lint.test.mjs && node --test scripts/check-json-view-contract.test.mjs && node --test scripts/check-verification-code-input.test.mjs && node --test scripts/check-controls-contract.test.mjs && node --test scripts/check-pagination-contract.test.mjs && node --test scripts/check-table-core.test.mjs scripts/check-table-interaction.test.mjs scripts/check-table-layout.test.mjs && node --test scripts/check-contrast-contract.test.mjs && node --test scripts/check-optical-alignment-contract.test.mjs && node --test scripts/check-overlay-coordination.test.mjs scripts/check-sheet-contract.test.mjs && node --test scripts/check-choicebox-contract.test.mjs && node --test scripts/check-clearable-input-contract.test.mjs && node --test scripts/check-card-contract.test.mjs && node --test scripts/check-book-contract.test.mjs && node --test scripts/check-breadcrumbs-contract.test.mjs && node --test scripts/check-description-contract.test.mjs && node --test scripts/check-error-message-contract.test.mjs && node --test scripts/check-show-more-contract.test.mjs && node --test scripts/check-load-more-button-contract.test.mjs && node --test scripts/check-banner-contract.test.mjs && node --test scripts/check-project-banner-contract.test.mjs && node --test scripts/check-note-contract.test.mjs && node --test scripts/check-feedback-contract.test.mjs && node --test scripts/check-drawer-gesture.test.mjs","check:release-sync":"node --test scripts/release-sync.test.mjs","check:browser:strictmode":"node scripts/check-browser.mjs --strictmode-ref","check:release-provenance":"node --test scripts/check-release-provenance.test.mjs && node scripts/check-release-provenance.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:78813ac6-452c-44d4-b7a2-f620c27c619f"}},"_resolved":"/home/runner/work/_temp/release-recovery-0.17.0/q1travel-design-system-0.17.0.tgz","_integrity":"sha512-xEVAPtU5TrYg3DPQw8nHosrejjgX2KgfFkV1MzVdf1fR+FEH5m1y40my5BXaXE9nq8nCuCb3SI+IFufoMchpMA==","repository":{"url":"git+https://github.com/q1travel-labs/q1travel-design-system.git","type":"git"},"_npmVersion":"12.0.1","description":"q1travel 产品家族的设计权威上游仓，三件事集于一处：`@q1travel/design-system` npm 包、设计契约（`contracts/`）与公开文档站。下游各仓只读消费已发布的包，并用包内 `q1-design` CLI 同步、校验契约缓存。推荐公开域名：`design.q1lx.com`。","directories":{},"sideEffects":["*.css"],"_nodeVersion":"26.5.0","dependencies":{"lucide-react":"^0.468.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^7.3.6","axe-core":"4.10.2","typescript":"^5.8.0","@types/react":"^19.2.17","vite-plugin-dts":"^4.5.0","@types/react-dom":"^19.2.3","@vitejs/plugin-react":"^5.0.0"},"peerDependencies":{"react":"^19.0.0","react-dom":"^19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/design-system_0.17.0_1790317961338_0.7558941783405313","host":"s3://npm-registry-packages-npm-production"}},"0.17.1":{"name":"@q1travel/design-system","version":"0.17.1","_id":"@q1travel/design-system@0.17.1","maintainers":[{"name":"q1travel","email":"unsoou@gmail.com"}],"homepage":"https://github.com/q1travel-labs/q1travel-design-system#readme","bugs":{"url":"https://github.com/q1travel-labs/q1travel-design-system/issues"},"bin":{"q1-design":"bin/q1-design.mjs"},"dist":{"shasum":"8e2ebb3560e1980af2b3dd0b6438b25a0acb3d3f","tarball":"https://registry.npmjs.org/@q1travel/design-system/-/design-system-0.17.1.tgz","fileCount":43,"integrity":"sha512-/M1ZewIIoWZp3nmlqgxpdz75ZROReKn3utK0jZERxyXcjsi2qMrcJPC9vo9rNVSkte/cYH9zTqB1xJD5Q3V6fw==","signatures":[{"sig":"MEUCIGVXmKzMgihCM91PNlSP2p/GT9s9CKWr129Yyxe/xL0HAiEAipaYXz3WKqp9GlJVOileKVK1Td4Z8nLx/UBsfp0OYfw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQC8CkHX0pphtNCwjj5qrdmXtHTMWJTT+xOkQFOUX5tAFwIhAKJErlwHa+cTpqO/bYo1w34UXIL2KnlmQSX/roAMa13N","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1077819},"main":"./dist-pkg/design-system.js","type":"module","_from":"file:/home/runner/work/_temp/q1travel-design-system-0.17.1.tgz","types":"./dist-pkg/design-system.d.ts","module":"./dist-pkg/design-system.js","exports":{".":{"types":"./dist-pkg/design-system.d.ts","import":"./dist-pkg/design-system.js"},"./style.css":"./dist-pkg/style.css","./tokens.css":"./dist-pkg/tokens.css","./contracts/*":"./contracts/*","./package.json":"./package.json"},"private":false,"scripts":{"dev":"vite --host 127.0.0.1","build":"npm run sync:contracts && tsc -b && vite build","check":"npm run check:release-sync && npm run build && npm run check:shell && npm run check:browser && npm run build:pkg","prepack":"npm run build:pkg","preview":"vite preview --host 127.0.0.1","build:lib":"vite build --config vite.lib.config.ts","build:pkg":"npm run build:lib && npm run build:style && npm run check:package-api","build:style":"node scripts/build-style.mjs","check:shell":"npm run sync:contracts && node scripts/check-shell.mjs && node scripts/check-token-package.mjs && npm run check:release-provenance","release:sync":"node scripts/release-sync.mjs","check:browser":"node --test scripts/devtools-connection.test.mjs && npm run check:browser:strictmode && node scripts/check-browser.mjs --note && node scripts/check-browser.mjs && node scripts/check-clearable-input-browser.mjs && node scripts/check-calendar-browser.mjs && node scripts/check-banner-browser.mjs && node scripts/check-button-link-browser.mjs && node scripts/check-button-browser.mjs && node scripts/check-browser-component-browser.mjs","release:verify":"node scripts/release-sync.mjs --verify-only","sync:contracts":"node scripts/sync-design-contracts.mjs","check:package-api":"node scripts/check-package-api.mjs && node --test scripts/check-q1-design-lint.test.mjs && node --test scripts/check-json-view-contract.test.mjs && node --test scripts/check-verification-code-input.test.mjs && node --test scripts/check-controls-contract.test.mjs && node --test scripts/check-pagination-contract.test.mjs && node --test scripts/check-table-core.test.mjs scripts/check-table-interaction.test.mjs scripts/check-table-layout.test.mjs && node --test scripts/check-contrast-contract.test.mjs && node --test scripts/check-optical-alignment-contract.test.mjs && node --test scripts/check-overlay-coordination.test.mjs scripts/check-sheet-contract.test.mjs && node --test scripts/check-choicebox-contract.test.mjs && node --test scripts/check-clearable-input-contract.test.mjs && node --test scripts/check-card-contract.test.mjs && node --test scripts/check-book-contract.test.mjs && node --test scripts/check-breadcrumbs-contract.test.mjs && node --test scripts/check-description-contract.test.mjs && node --test scripts/check-error-message-contract.test.mjs && node --test scripts/check-show-more-contract.test.mjs && node --test scripts/check-load-more-button-contract.test.mjs && node --test scripts/check-banner-contract.test.mjs && node --test scripts/check-project-banner-contract.test.mjs && node --test scripts/check-note-contract.test.mjs && node --test scripts/check-feedback-contract.test.mjs && node --test scripts/check-drawer-gesture.test.mjs","check:release-sync":"node --test scripts/release-sync.test.mjs","check:browser:strictmode":"node scripts/check-browser.mjs --strictmode-ref","check:release-provenance":"node --test scripts/check-release-provenance.test.mjs && node scripts/check-release-provenance.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:78813ac6-452c-44d4-b7a2-f620c27c619f"}},"_resolved":"/home/runner/work/_temp/q1travel-design-system-0.17.1.tgz","_integrity":"sha512-/M1ZewIIoWZp3nmlqgxpdz75ZROReKn3utK0jZERxyXcjsi2qMrcJPC9vo9rNVSkte/cYH9zTqB1xJD5Q3V6fw==","repository":{"url":"git+https://github.com/q1travel-labs/q1travel-design-system.git","type":"git"},"_npmVersion":"12.0.1","description":"q1travel 产品家族的设计权威上游仓，三件事集于一处：`@q1travel/design-system` npm 包、设计契约（`contracts/`）与公开文档站。下游各仓只读消费已发布的包，并用包内 `q1-design` CLI 同步、校验契约缓存。推荐公开域名：`design.q1lx.com`。","directories":{},"sideEffects":["*.css"],"_nodeVersion":"26.5.0","dependencies":{"lucide-react":"^0.468.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^7.3.6","axe-core":"4.10.2","typescript":"^5.8.0","@types/react":"^19.2.17","vite-plugin-dts":"^4.5.0","@types/react-dom":"^19.2.3","@vitejs/plugin-react":"^5.0.0"},"peerDependencies":{"react":"^19.0.0","react-dom":"^19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/design-system_0.17.1_1790358593242_0.8114986337657568","host":"s3://npm-registry-packages-npm-production"}},"0.17.2":{"name":"@q1travel/design-system","version":"0.17.2","keywords":["react","design-system","components","design-tokens","theme"],"license":"UNLICENSED","_id":"@q1travel/design-system@0.17.2","maintainers":[{"name":"q1travel","email":"unsoou@gmail.com"}],"homepage":"https://design.q1lx.com","bugs":{"url":"https://github.com/q1travel-labs/q1travel-design-system/issues"},"bin":{"q1-design":"bin/q1-design.mjs"},"dist":{"shasum":"58e9a06e98b9ef7526c8ee35e6d23b69bb911e17","tarball":"https://registry.npmjs.org/@q1travel/design-system/-/design-system-0.17.2.tgz","fileCount":43,"integrity":"sha512-3UGN7LTL/ZHzIXr63Dk7gNSFrfrNQFZctBee9HiOlbX8JJJYTc6KiR+ol3tD0yfU0kxk+dvKg0CJFZnlPSmIEg==","signatures":[{"sig":"MEYCIQCVmf3RuoIVVn9kNkU+geWop7PTmU2xiat8Hs77xzC5OAIhAImdSnJGX4jFonAr3e27gzwRQrLRoM2ZL5OmhdaXtTk1","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQD84gDbXm7nmbdwg+1uM3eyj4oLX7Y/teP3RTOGnNPPIgIhAIlHPKi9XBncPTgpCyHdp49rC7xVvoKKxB1z7wbOWRv9","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1079766},"main":"./dist-pkg/design-system.js","type":"module","_from":"file:/home/runner/work/_temp/q1travel-design-system-0.17.2.tgz","types":"./dist-pkg/design-system.d.ts","module":"./dist-pkg/design-system.js","exports":{".":{"types":"./dist-pkg/design-system.d.ts","import":"./dist-pkg/design-system.js"},"./style.css":"./dist-pkg/style.css","./tokens.css":"./dist-pkg/tokens.css","./contracts/*":"./contracts/*","./package.json":"./package.json"},"private":false,"scripts":{"dev":"vite --host 127.0.0.1","build":"npm run sync:contracts && tsc -b && vite build","check":"npm run check:release-sync && npm run build && npm run check:shell && npm run check:browser && npm run build:pkg","prepack":"npm run build:pkg","preview":"vite preview --host 127.0.0.1","build:lib":"vite build --config vite.lib.config.ts","build:pkg":"npm run build:lib && npm run build:style && npm run check:package-api","build:style":"node scripts/build-style.mjs","check:shell":"npm run sync:contracts && node scripts/check-shell.mjs && node scripts/check-token-package.mjs && npm run check:release-provenance","release:sync":"node scripts/release-sync.mjs","check:browser":"node --test scripts/devtools-connection.test.mjs && npm run check:browser:strictmode && node scripts/check-browser.mjs --note && node scripts/check-browser.mjs && node scripts/check-clearable-input-browser.mjs && node scripts/check-calendar-browser.mjs && node scripts/check-banner-browser.mjs && node scripts/check-button-link-browser.mjs && node scripts/check-button-browser.mjs && node scripts/check-browser-component-browser.mjs","release:verify":"node scripts/release-sync.mjs --verify-only","sync:contracts":"node scripts/sync-design-contracts.mjs","check:package-api":"node scripts/check-package-api.mjs && node --test scripts/check-q1-design-lint.test.mjs && node --test scripts/check-json-view-contract.test.mjs && node --test scripts/check-verification-code-input.test.mjs && node --test scripts/check-controls-contract.test.mjs && node --test scripts/check-pagination-contract.test.mjs && node --test scripts/check-table-core.test.mjs scripts/check-table-interaction.test.mjs scripts/check-table-layout.test.mjs && node --test scripts/check-contrast-contract.test.mjs && node --test scripts/check-optical-alignment-contract.test.mjs && node --test scripts/check-overlay-coordination.test.mjs scripts/check-sheet-contract.test.mjs && node --test scripts/check-choicebox-contract.test.mjs && node --test scripts/check-clearable-input-contract.test.mjs && node --test scripts/check-card-contract.test.mjs && node --test scripts/check-book-contract.test.mjs && node --test scripts/check-breadcrumbs-contract.test.mjs && node --test scripts/check-description-contract.test.mjs && node --test scripts/check-error-message-contract.test.mjs && node --test scripts/check-show-more-contract.test.mjs && node --test scripts/check-load-more-button-contract.test.mjs && node --test scripts/check-banner-contract.test.mjs && node --test scripts/check-project-banner-contract.test.mjs && node --test scripts/check-note-contract.test.mjs && node --test scripts/check-feedback-contract.test.mjs && node --test scripts/check-drawer-gesture.test.mjs","check:release-sync":"node --test scripts/release-sync.test.mjs","check:browser:strictmode":"node scripts/check-browser.mjs --strictmode-ref","check:release-provenance":"node --test scripts/check-release-provenance.test.mjs && node scripts/check-release-provenance.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:78813ac6-452c-44d4-b7a2-f620c27c619f"}},"_resolved":"/home/runner/work/_temp/q1travel-design-system-0.17.2.tgz","_integrity":"sha512-3UGN7LTL/ZHzIXr63Dk7gNSFrfrNQFZctBee9HiOlbX8JJJYTc6KiR+ol3tD0yfU0kxk+dvKg0CJFZnlPSmIEg==","repository":{"url":"git+https://github.com/q1travel-labs/q1travel-design-system.git","type":"git"},"_npmVersion":"12.0.1","description":"React components, design tokens, and interface contracts for q1travel products.","directories":{},"sideEffects":["*.css"],"_nodeVersion":"26.5.0","dependencies":{"lucide-react":"^0.468.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^7.3.6","axe-core":"4.10.2","typescript":"^5.8.0","@types/react":"^19.2.17","vite-plugin-dts":"^4.5.0","@types/react-dom":"^19.2.3","@vitejs/plugin-react":"^5.0.0"},"peerDependencies":{"react":"^19.0.0","react-dom":"^19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/design-system_0.17.2_1790534615287_0.439938901581838","host":"s3://npm-registry-packages-npm-production"}},"0.17.3":{"name":"@q1travel/design-system","version":"0.17.3","keywords":["react","design-system","components","design-tokens","theme"],"license":"UNLICENSED","_id":"@q1travel/design-system@0.17.3","maintainers":[{"name":"q1travel","email":"unsoou@gmail.com"}],"homepage":"https://design.q1lx.com","bugs":{"url":"https://github.com/q1travel-labs/q1travel-design-system/issues"},"bin":{"q1-design":"bin/q1-design.mjs"},"dist":{"shasum":"c158bb8c9c19c0982996b491539e0dc0314ea606","tarball":"https://registry.npmjs.org/@q1travel/design-system/-/design-system-0.17.3.tgz","fileCount":43,"integrity":"sha512-rAZJK7Xycsu7AyYvmxAFholWhxM1vX4DL+kjDvW9/Pl8Qnj02JmTQAlrOY0T42eoH+J5lGVHsEU9r3FhY2Xvog==","signatures":[{"sig":"MEYCIQCWm5/Ewf/cXQnz4itTsw27JzEISGSCuVjM1iSaruibKwIhAPg9lmkPvh6xM0QycIbk6QVe7zhxaFcGYHgBCI1PSRUN","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIHFHMxzei0GMIPcxZMAgPuO+oR82QpGITNX9zi3QnKpLAiEAqUhWIQQfhNB/P+USIZvJV66OPeC5H4yEgRNr5LACiAg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1082142},"main":"./dist-pkg/design-system.js","type":"module","_from":"file:/home/runner/work/_temp/q1travel-design-system-0.17.3.tgz","types":"./dist-pkg/design-system.d.ts","module":"./dist-pkg/design-system.js","exports":{".":{"types":"./dist-pkg/design-system.d.ts","import":"./dist-pkg/design-system.js"},"./style.css":"./dist-pkg/style.css","./tokens.css":"./dist-pkg/tokens.css","./contracts/*":"./contracts/*","./package.json":"./package.json"},"private":false,"scripts":{"dev":"vite --host 127.0.0.1","build":"npm run sync:contracts && tsc -b && vite build","check":"npm run check:release-sync && npm run build && npm run check:shell && npm run check:browser && npm run build:pkg","prepack":"npm run build:pkg","preview":"vite preview --host 127.0.0.1","build:lib":"vite build --config vite.lib.config.ts","build:pkg":"npm run build:lib && npm run build:style && npm run check:package-api","build:style":"node scripts/build-style.mjs","check:shell":"npm run sync:contracts && node scripts/check-shell.mjs && node scripts/check-token-package.mjs && npm run check:release-provenance","release:sync":"node scripts/release-sync.mjs","check:browser":"node --test scripts/devtools-connection.test.mjs && npm run check:browser:strictmode && node scripts/check-browser.mjs --note && node scripts/check-browser.mjs && node scripts/check-clearable-input-browser.mjs && node scripts/check-calendar-browser.mjs && node scripts/check-banner-browser.mjs && node scripts/check-button-link-browser.mjs && node scripts/check-button-browser.mjs && node scripts/check-browser-component-browser.mjs","release:verify":"node scripts/release-sync.mjs --verify-only","sync:contracts":"node scripts/sync-design-contracts.mjs","check:package-api":"node scripts/check-package-api.mjs && node --test scripts/check-q1-design-lint.test.mjs && node --test scripts/check-json-view-contract.test.mjs && node --test scripts/check-verification-code-input.test.mjs && node --test scripts/check-controls-contract.test.mjs && node --test scripts/check-pagination-contract.test.mjs && node --test scripts/check-table-core.test.mjs scripts/check-table-interaction.test.mjs scripts/check-table-layout.test.mjs && node --test scripts/check-contrast-contract.test.mjs && node --test scripts/check-optical-alignment-contract.test.mjs && node --test scripts/check-overlay-coordination.test.mjs scripts/check-sheet-contract.test.mjs && node --test scripts/check-choicebox-contract.test.mjs && node --test scripts/check-clearable-input-contract.test.mjs && node --test scripts/check-card-contract.test.mjs && node --test scripts/check-book-contract.test.mjs && node --test scripts/check-breadcrumbs-contract.test.mjs && node --test scripts/check-description-contract.test.mjs && node --test scripts/check-error-message-contract.test.mjs && node --test scripts/check-show-more-contract.test.mjs && node --test scripts/check-load-more-button-contract.test.mjs && node --test scripts/check-banner-contract.test.mjs && node --test scripts/check-project-banner-contract.test.mjs && node --test scripts/check-note-contract.test.mjs && node --test scripts/check-feedback-contract.test.mjs && node --test scripts/check-drawer-gesture.test.mjs","check:release-sync":"node --test scripts/release-sync.test.mjs","check:browser:strictmode":"node scripts/check-browser.mjs --strictmode-ref","check:release-provenance":"node --test scripts/check-release-provenance.test.mjs && node scripts/check-release-provenance.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:78813ac6-452c-44d4-b7a2-f620c27c619f"}},"_resolved":"/home/runner/work/_temp/q1travel-design-system-0.17.3.tgz","_integrity":"sha512-rAZJK7Xycsu7AyYvmxAFholWhxM1vX4DL+kjDvW9/Pl8Qnj02JmTQAlrOY0T42eoH+J5lGVHsEU9r3FhY2Xvog==","repository":{"url":"git+https://github.com/q1travel-labs/q1travel-design-system.git","type":"git"},"_npmVersion":"12.0.1","description":"React components, design tokens, and interface contracts for q1travel products.","directories":{},"sideEffects":["*.css"],"_nodeVersion":"26.5.0","dependencies":{"lucide-react":"^0.468.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^7.3.6","axe-core":"4.10.2","typescript":"^5.8.0","@types/react":"^19.2.17","vite-plugin-dts":"^4.5.0","@types/react-dom":"^19.2.3","@vitejs/plugin-react":"^5.0.0"},"peerDependencies":{"react":"^19.0.0","react-dom":"^19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/design-system_0.17.3_1790542821096_0.5739969194437902","host":"s3://npm-registry-packages-npm-production"}},"0.18.0":{"name":"@q1travel/design-system","version":"0.18.0","keywords":["react","design-system","components","design-tokens","theme"],"license":"UNLICENSED","_id":"@q1travel/design-system@0.18.0","maintainers":[{"name":"q1travel","email":"unsoou@gmail.com"}],"homepage":"https://design.q1lx.com","bugs":{"url":"https://github.com/q1travel-labs/q1travel-design-system/issues"},"bin":{"q1-design":"bin/q1-design.mjs"},"dist":{"shasum":"e723b269fa3255d2cdaa2b5e7c77ce2700ad091d","tarball":"https://registry.npmjs.org/@q1travel/design-system/-/design-system-0.18.0.tgz","fileCount":43,"integrity":"sha512-FJUSanvxTcKnMTDTVpClJqh3wikbL9O4/3Tm3CaT6TRUIHiCJ2Um2r7d0QefNR2qbHDhw/8YGBVaGL6w19lavQ==","signatures":[{"sig":"MEQCIAyhRVpyiy8opsREfFLKU/SDPOIj/Fmpyjq/XJZ9ws7pAiA1uzepA+xWfNSBHyYstkD5SUPN9VuDeYXZi0GudrH07g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIEqRa40Zexl/zoa6rMwrBotUowUOCSeZ9vCQ3t5hk3HlAiEA2Ycmz0veDMYVN3R/vvbwwx/PAbwkGR9wgw5rcwthKTI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1090612},"main":"./dist-pkg/design-system.js","type":"module","_from":"file:/home/runner/work/_temp/q1travel-design-system-0.18.0.tgz","types":"./dist-pkg/design-system.d.ts","module":"./dist-pkg/design-system.js","exports":{".":{"types":"./dist-pkg/design-system.d.ts","import":"./dist-pkg/design-system.js"},"./style.css":"./dist-pkg/style.css","./tokens.css":"./dist-pkg/tokens.css","./contracts/*":"./contracts/*","./package.json":"./package.json"},"private":false,"scripts":{"dev":"vite --host 127.0.0.1","build":"npm run sync:contracts && tsc -b && vite build","check":"npm run check:release-sync && npm run build && npm run check:shell && npm run check:browser && npm run build:pkg","prepack":"npm run build:pkg","preview":"vite preview --host 127.0.0.1","build:lib":"vite build --config vite.lib.config.ts","build:pkg":"npm run build:lib && npm run build:style && npm run check:package-api","build:style":"node scripts/build-style.mjs","check:shell":"npm run sync:contracts && node scripts/check-shell.mjs && node scripts/check-token-package.mjs && npm run check:release-provenance","release:sync":"node scripts/release-sync.mjs","check:browser":"node --test scripts/devtools-connection.test.mjs && npm run check:browser:strictmode && node scripts/check-browser.mjs --note && node scripts/check-browser.mjs && node scripts/check-clearable-input-browser.mjs && node scripts/check-calendar-browser.mjs && node scripts/check-banner-browser.mjs && node scripts/check-button-link-browser.mjs && node scripts/check-button-browser.mjs && node scripts/check-browser-component-browser.mjs","release:verify":"node scripts/release-sync.mjs --verify-only","sync:contracts":"node scripts/sync-design-contracts.mjs","check:package-api":"node scripts/check-package-api.mjs && node --test scripts/check-q1-design-lint.test.mjs && node --test scripts/check-json-view-contract.test.mjs && node --test scripts/check-verification-code-input.test.mjs && node --test scripts/check-controls-contract.test.mjs && node --test scripts/check-pagination-contract.test.mjs && node --test scripts/check-table-core.test.mjs scripts/check-table-interaction.test.mjs scripts/check-table-layout.test.mjs && node --test scripts/check-contrast-contract.test.mjs && node --test scripts/check-optical-alignment-contract.test.mjs && node --test scripts/check-overlay-coordination.test.mjs scripts/check-sheet-contract.test.mjs && node --test scripts/check-choicebox-contract.test.mjs && node --test scripts/check-clearable-input-contract.test.mjs && node --test scripts/check-card-contract.test.mjs && node --test scripts/check-book-contract.test.mjs && node --test scripts/check-breadcrumbs-contract.test.mjs && node --test scripts/check-description-contract.test.mjs && node --test scripts/check-error-message-contract.test.mjs && node --test scripts/check-show-more-contract.test.mjs && node --test scripts/check-load-more-button-contract.test.mjs && node --test scripts/check-banner-contract.test.mjs && node --test scripts/check-project-banner-contract.test.mjs && node --test scripts/check-note-contract.test.mjs && node --test scripts/check-feedback-contract.test.mjs && node --test scripts/check-drawer-gesture.test.mjs","check:release-sync":"node --test scripts/release-sync.test.mjs","check:browser:strictmode":"node scripts/check-browser.mjs --strictmode-ref","check:release-provenance":"node --test scripts/check-release-provenance.test.mjs && node scripts/check-release-provenance.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:78813ac6-452c-44d4-b7a2-f620c27c619f"}},"_resolved":"/home/runner/work/_temp/q1travel-design-system-0.18.0.tgz","_integrity":"sha512-FJUSanvxTcKnMTDTVpClJqh3wikbL9O4/3Tm3CaT6TRUIHiCJ2Um2r7d0QefNR2qbHDhw/8YGBVaGL6w19lavQ==","repository":{"url":"git+https://github.com/q1travel-labs/q1travel-design-system.git","type":"git"},"_npmVersion":"12.0.1","description":"React components, design tokens, and interface contracts for q1travel products.","directories":{},"sideEffects":["*.css"],"_nodeVersion":"26.5.0","dependencies":{"lucide-react":"^0.468.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^7.3.6","axe-core":"4.10.2","typescript":"^5.8.0","@types/react":"^19.2.17","vite-plugin-dts":"^4.5.0","@types/react-dom":"^19.2.3","@vitejs/plugin-react":"^5.0.0"},"peerDependencies":{"react":"^19.0.0","react-dom":"^19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/design-system_0.18.0_1790618848518_0.8234400043054315","host":"s3://npm-registry-packages-npm-production"}},"0.19.0":{"name":"@q1travel/design-system","version":"0.19.0","keywords":["react","design-system","components","design-tokens","theme"],"license":"UNLICENSED","_id":"@q1travel/design-system@0.19.0","maintainers":[{"name":"q1travel","email":"unsoou@gmail.com"}],"homepage":"https://design.q1lx.com","bugs":{"url":"https://github.com/q1travel-labs/q1travel-design-system/issues"},"bin":{"q1-design":"bin/q1-design.mjs"},"dist":{"shasum":"d30153d900022328654db706c852201290246610","tarball":"https://registry.npmjs.org/@q1travel/design-system/-/design-system-0.19.0.tgz","fileCount":43,"integrity":"sha512-sB3DRFew5UAgdIArG7p6+sDpwItoRqW+j/Ct8ggQ3R9DpOjP5uWJ92LbEOC41uQC7P7xzi1G9puQpz/+S89dFw==","signatures":[{"sig":"MEUCIG6/Jm7rBATXIqSnII2RQoX6ZfdRIsc9qDckSR+jwnOtAiEAzel+9LaUiRRTJ94mLku+COYgm5/0OvH/qfYzh1cNaNI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQD91XGo9jkDqV83k3hgBWaN47b9OKdfnOCPldmfXTt72wIgQSi6AlD+lNBsnVAwgkEWmasktu9NK9lWomBlNgN+0H0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1095322},"main":"./dist-pkg/design-system.js","type":"module","_from":"file:/home/runner/work/_temp/q1travel-design-system-0.19.0.tgz","types":"./dist-pkg/design-system.d.ts","module":"./dist-pkg/design-system.js","exports":{".":{"types":"./dist-pkg/design-system.d.ts","import":"./dist-pkg/design-system.js"},"./style.css":"./dist-pkg/style.css","./tokens.css":"./dist-pkg/tokens.css","./contracts/*":"./contracts/*","./package.json":"./package.json"},"private":false,"scripts":{"dev":"vite --host 127.0.0.1","build":"npm run sync:contracts && tsc -b && vite build","check":"npm run check:release-sync && npm run build && npm run check:shell && npm run check:browser && npm run build:pkg","prepack":"npm run build:pkg","preview":"vite preview --host 127.0.0.1","build:lib":"vite build --config vite.lib.config.ts","build:pkg":"npm run build:lib && npm run build:style && npm run check:package-api","build:style":"node scripts/build-style.mjs","check:shell":"npm run sync:contracts && node scripts/check-shell.mjs && node scripts/check-token-package.mjs && npm run check:release-provenance","release:sync":"node scripts/release-sync.mjs","check:browser":"node --test scripts/devtools-connection.test.mjs && npm run check:browser:strictmode && node scripts/check-browser.mjs --note && node scripts/check-browser.mjs && node scripts/check-clearable-input-browser.mjs && node scripts/check-calendar-browser.mjs && node scripts/check-banner-browser.mjs && node scripts/check-button-link-browser.mjs && node scripts/check-button-browser.mjs && node scripts/check-browser-component-browser.mjs","release:verify":"node scripts/release-sync.mjs --verify-only","sync:contracts":"node scripts/sync-design-contracts.mjs","check:package-api":"node scripts/check-package-api.mjs && node --test scripts/check-q1-design-lint.test.mjs && node --test scripts/check-json-view-contract.test.mjs && node --test scripts/check-verification-code-input.test.mjs && node --test scripts/check-controls-contract.test.mjs && node --test scripts/check-pagination-contract.test.mjs && node --test scripts/check-table-core.test.mjs scripts/check-table-interaction.test.mjs scripts/check-table-layout.test.mjs && node --test scripts/check-contrast-contract.test.mjs && node --test scripts/check-optical-alignment-contract.test.mjs && node --test scripts/check-overlay-coordination.test.mjs scripts/check-sheet-contract.test.mjs && node --test scripts/check-choicebox-contract.test.mjs && node --test scripts/check-clearable-input-contract.test.mjs && node --test scripts/check-card-contract.test.mjs && node --test scripts/check-book-contract.test.mjs && node --test scripts/check-breadcrumbs-contract.test.mjs && node --test scripts/check-description-contract.test.mjs && node --test scripts/check-error-message-contract.test.mjs && node --test scripts/check-show-more-contract.test.mjs && node --test scripts/check-load-more-button-contract.test.mjs && node --test scripts/check-banner-contract.test.mjs && node --test scripts/check-project-banner-contract.test.mjs && node --test scripts/check-note-contract.test.mjs && node --test scripts/check-feedback-contract.test.mjs && node --test scripts/check-drawer-gesture.test.mjs","check:release-sync":"node --test scripts/release-sync.test.mjs","check:browser:strictmode":"node scripts/check-browser.mjs --strictmode-ref","check:release-provenance":"node --test scripts/check-release-provenance.test.mjs && node scripts/check-release-provenance.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"78813ac6-452c-44d4-b7a2-f620c27c619f"}},"_resolved":"/home/runner/work/_temp/q1travel-design-system-0.19.0.tgz","_integrity":"sha512-sB3DRFew5UAgdIArG7p6+sDpwItoRqW+j/Ct8ggQ3R9DpOjP5uWJ92LbEOC41uQC7P7xzi1G9puQpz/+S89dFw==","repository":{"url":"git+https://github.com/q1travel-labs/q1travel-design-system.git","type":"git"},"_npmVersion":"12.0.1","description":"React components, design tokens, and interface contracts for q1travel products.","directories":{},"sideEffects":["*.css"],"_nodeVersion":"26.5.0","dependencies":{"lucide-react":"^0.468.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^7.3.6","axe-core":"4.10.2","typescript":"^5.8.0","@types/react":"^19.2.17","vite-plugin-dts":"^4.5.0","@types/react-dom":"^19.2.3","@vitejs/plugin-react":"^5.0.0"},"peerDependencies":{"react":"^19.0.0","react-dom":"^19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/design-system_0.19.0_1790664703828_0.08890039919952875","host":"s3://npm-registry-packages-npm-production"}},"0.20.0":{"_id":"@q1travel/design-system@0.20.0","bin":{"q1-design":"bin/q1-design.mjs"},"bugs":{"url":"https://github.com/q1travel-labs/q1travel-design-system/issues"},"dist":{"shasum":"672050346a13ffcaeac7055f1703d9e516344410","tarball":"https://registry.npmjs.org/@q1travel/design-system/-/design-system-0.20.0.tgz","fileCount":43,"integrity":"sha512-/jsSlxfgu5C+T711BFSjNYPmOqI9WgiI9c3pc4LAfE3kHJco5QCHtQYFmuPVIc9HH8wNvbDBrBUI8I230p2kXg==","signatures":[{"sig":"MEQCIB5zMWHsfNIo83XrXHwnQ+sLvl/qPBxEzhc1ed0NbOoDAiBvxUemKZLKGIJdZthPOCcgboDD/2t9M0V8uxgJOpevaQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIQDll09NUW4YBEvS2x6LeixZXVTzvgR9EucDDQn6MT/+2gIgOm0zX6MUhinNTdUg+++8LtOsNgKFXp8X1VGKMfdcXwM="}],"unpackedSize":1100755},"main":"./dist-pkg/design-system.js","name":"@q1travel/design-system","type":"module","_from":"file:/home/runner/work/_temp/q1travel-design-system-0.20.0.tgz","types":"./dist-pkg/design-system.d.ts","module":"./dist-pkg/design-system.js","exports":{".":{"types":"./dist-pkg/design-system.d.ts","import":"./dist-pkg/design-system.js"},"./style.css":"./dist-pkg/style.css","./tokens.css":"./dist-pkg/tokens.css","./contracts/*":"./contracts/*","./package.json":"./package.json"},"license":"UNLICENSED","private":false,"scripts":{"dev":"vite --host 127.0.0.1","build":"npm run sync:contracts && tsc -b && vite build","check":"npm run check:release-sync && npm run build && npm run check:shell && npm run check:browser && npm run build:pkg","prepack":"npm run build:pkg","preview":"vite preview --host 127.0.0.1","build:lib":"vite build --config vite.lib.config.ts","build:pkg":"npm run build:lib && npm run build:style && npm run check:package-api","build:style":"node scripts/build-style.mjs","check:shell":"npm run sync:contracts && node scripts/check-shell.mjs && node scripts/check-token-package.mjs && npm run check:release-provenance","release:sync":"node scripts/release-sync.mjs","check:browser":"node --test scripts/devtools-connection.test.mjs && npm run check:browser:strictmode && node scripts/check-browser.mjs --note && node scripts/check-browser.mjs && node scripts/check-clearable-input-browser.mjs && node scripts/check-calendar-browser.mjs && node scripts/check-banner-browser.mjs && node scripts/check-button-link-browser.mjs && node scripts/check-button-browser.mjs && node scripts/check-browser-component-browser.mjs","release:verify":"node scripts/release-sync.mjs --verify-only","sync:contracts":"node scripts/sync-design-contracts.mjs","check:package-api":"node scripts/check-package-api.mjs && node --test scripts/check-q1-design-lint.test.mjs && node --test scripts/check-json-view-contract.test.mjs && node --test scripts/check-verification-code-input.test.mjs && node --test scripts/check-controls-contract.test.mjs && node --test scripts/check-pagination-contract.test.mjs && node --test scripts/check-table-core.test.mjs scripts/check-table-interaction.test.mjs scripts/check-table-layout.test.mjs && node --test scripts/check-contrast-contract.test.mjs && node --test scripts/check-optical-alignment-contract.test.mjs && node --test scripts/check-overlay-coordination.test.mjs scripts/check-sheet-contract.test.mjs && node --test scripts/check-choicebox-contract.test.mjs && node --test scripts/check-clearable-input-contract.test.mjs && node --test scripts/check-card-contract.test.mjs && node --test scripts/check-book-contract.test.mjs && node --test scripts/check-breadcrumbs-contract.test.mjs && node --test scripts/check-description-contract.test.mjs && node --test scripts/check-error-message-contract.test.mjs && node --test scripts/check-show-more-contract.test.mjs && node --test scripts/check-load-more-button-contract.test.mjs && node --test scripts/check-banner-contract.test.mjs && node --test scripts/check-project-banner-contract.test.mjs && node --test scripts/check-note-contract.test.mjs && node --test scripts/check-feedback-contract.test.mjs && node --test scripts/check-drawer-gesture.test.mjs","check:release-sync":"node --test scripts/release-sync.test.mjs","check:browser:strictmode":"node scripts/check-browser.mjs --strictmode-ref","check:release-provenance":"node --test scripts/check-release-provenance.test.mjs && node scripts/check-release-provenance.mjs"},"version":"0.20.0","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"78813ac6-452c-44d4-b7a2-f620c27c619f"}},"homepage":"https://design.q1lx.com","keywords":["react","design-system","components","design-tokens","theme"],"_resolved":"/home/runner/work/_temp/q1travel-design-system-0.20.0.tgz","_integrity":"sha512-/jsSlxfgu5C+T711BFSjNYPmOqI9WgiI9c3pc4LAfE3kHJco5QCHtQYFmuPVIc9HH8wNvbDBrBUI8I230p2kXg==","repository":{"url":"git+https://github.com/q1travel-labs/q1travel-design-system.git","type":"git"},"_npmVersion":"12.0.1","description":"React components, design tokens, and interface contracts for q1travel products.","directories":{},"maintainers":[{"name":"q1travel","email":"unsoou@gmail.com"}],"sideEffects":["*.css"],"_nodeVersion":"26.5.0","dependencies":{"lucide-react":"^0.468.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^7.3.6","axe-core":"4.10.2","typescript":"^5.8.0","@types/react":"^19.2.17","vite-plugin-dts":"^4.5.0","@types/react-dom":"^19.2.3","@vitejs/plugin-react":"^5.0.0"},"peerDependencies":{"react":"^19.0.0","react-dom":"^19.0.0"},"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/design-system_0.20.0_1790728668137_0.9480560389144721"}}},"time":{"created":"2026-07-11T19:28:00.680Z","modified":"2026-09-30T00:37:48.905Z","0.1.0":"2026-07-11T19:28:00.969Z","0.2.0":"2026-07-12T07:57:35.261Z","0.3.0":"2026-07-14T21:38:44.669Z","0.3.1":"2026-07-17T16:35:57.593Z","0.3.2":"2026-07-18T11:01:48.484Z","0.4.0":"2026-07-18T13:17:28.675Z","0.5.0":"2026-07-26T14:22:24.998Z","0.5.1":"2026-07-30T00:25:38.321Z","0.6.0":"2026-07-30T04:52:07.417Z","0.6.1":"2026-07-31T02:23:18.283Z","0.7.0":"2026-08-01T03:19:17.638Z","0.7.1":"2026-08-03T05:57:30.835Z","0.7.2":"2026-08-04T15:49:50.598Z","0.7.3":"2026-08-06T13:58:04.502Z","0.8.0":"2026-08-07T13:12:45.519Z","0.9.0":"2026-08-09T11:11:43.469Z","0.9.1":"2026-08-27T16:50:31.735Z","0.10.0":"2026-08-27T17:51:39.259Z","0.11.0":"2026-08-28T10:15:11.168Z","0.12.0":"2026-09-03T21:31:18.346Z","0.13.0":"2026-09-05T10:25:08.751Z","0.14.0":"2026-09-08T01:20:42.802Z","0.14.1":"2026-09-08T20:18:39.976Z","0.15.0":"2026-09-08T23:20:58.746Z","0.15.1":"2026-09-11T21:15:28.425Z","0.15.2":"2026-09-17T10:59:24.386Z","0.15.3":"2026-09-17T12:10:16.624Z","0.16.0":"2026-09-19T10:18:48.683Z","0.17.0":"2026-09-25T06:32:41.471Z","0.17.1":"2026-09-25T17:49:53.391Z","0.17.2":"2026-09-27T18:43:35.383Z","0.17.3":"2026-09-27T21:00:21.190Z","0.18.0":"2026-09-28T18:07:28.656Z","0.19.0":"2026-09-29T06:51:43.931Z","0.20.0":"2026-09-30T00:37:48.281Z"},"bugs":{"url":"https://github.com/q1travel-labs/q1travel-design-system/issues"},"license":"UNLICENSED","homepage":"https://design.q1lx.com","keywords":["react","design-system","components","design-tokens","theme"],"repository":{"url":"git+https://github.com/q1travel-labs/q1travel-design-system.git","type":"git"},"description":"React components, design tokens, and interface contracts for q1travel products.","maintainers":[{"name":"q1travel","email":"unsoou@gmail.com"}],"readme":"# q1travel Design System\n\n[![npm version](https://img.shields.io/npm/v/@q1travel/design-system.svg)](https://www.npmjs.com/package/@q1travel/design-system)\n\n`@q1travel/design-system` 提供一套 React 组件、设计 token 与设计契约，用于构建一致、可访问、支持明暗主题的产品界面。\n\n## 文档\n\n完整的组件指南、设计基础与使用示例见 [design.q1lx.com](https://design.q1lx.com)。\n\n## 环境要求\n\n- React 19 与 React DOM 19（peerDependency）\n- 支持 ES Module 的构建工具（如 Vite）\n- 使用 `q1-design` CLI 需要 Node.js 22+\n\n## 安装\n\n```bash\nnpm install @q1travel/design-system\n```\n\n## 使用\n\n在应用入口引入样式表，然后按需导入组件：\n\n```tsx\nimport '@q1travel/design-system/style.css';\nimport { Button } from '@q1travel/design-system';\n\nexport function SaveAction() {\n  return <Button variant=\"primary\">保存</Button>;\n}\n```\n\n`style.css` 已包含全部设计 token 与组件样式。如果只需要设计 token（例如为自有组件取色、取间距），可以单独引入：\n\n```ts\nimport '@q1travel/design-system/tokens.css';\n```\n\n所有 token 以 `--q1-*` 命名，例如 `var(--q1-color-gray-1000)`。\n\n### 主题\n\n组件默认使用浅色主题。在根元素上设置 `data-theme=\"dark\"` 即可切换为深色主题：\n\n```html\n<html data-theme=\"dark\">\n```\n\n### 反馈提示\n\n使用 `useToast` 前，需要在应用根部包裹 `ToastProvider`：\n\n```tsx\nimport { ToastProvider } from '@q1travel/design-system';\n\nroot.render(\n  <ToastProvider>\n    <App />\n  </ToastProvider>,\n);\n```\n\n## CLI\n\n包内附带 `q1-design` 命令行工具，用于查询组件 API 并检查样式用法：\n\n| 命令 | 说明 |\n| --- | --- |\n| `npx q1-design ls` | 列出包内提供的组件与 hook |\n| `npx q1-design doc <组件名>` | 打印组件的公共 API |\n| `npx q1-design lint [路径...]` | 按 `Q1-DS-*` 规则检查样式用法，默认扫描 `src` |\n| `npx q1-design lint --diff <base-ref>` | 只检查相对 `base-ref` 有改动的文件 |\n| `npx q1-design overrides [路径...]` | 统计对组件外观的 `className` 覆写 |\n| `npx q1-design sync` | 将设计契约与 AI 编码指南同步为项目内的只读缓存 |\n| `npx q1-design verify` | 校验缓存未被修改且与已安装版本一致 |\n\n## 设计契约与 AI 编码指南\n\n包内随附设计契约（`contracts/*.md`）与 product-design 编码指南（`.agents/`），可供 AI 编码助手读取，使生成的界面遵循同一套 token 与组件规范。契约文件通过 `@q1travel/design-system/contracts/*` 路径导出，也可以用 `npx q1-design sync` 同步到项目中。\n\n## 版本\n\n历史版本见 npm 的 [Versions](https://www.npmjs.com/package/@q1travel/design-system?activeTab=versions) 页。\n\n## 参与开发\n\n以下内容面向本仓库的贡献者。\n\n前置要求：Node.js 22+（CI 基线 22）与 npm（依赖锁定在 `package-lock.json`）；运行 `check:browser` 需要本机 Chrome（可用 `CHROME_PATH` 指定）。`check:browser` 在本地与 CI 都默认使用 `--headless=new`，不探测 TTY 或 `DISPLAY`；只有显式设置 `Q1_DESIGN_BROWSER_HEADLESS=false` 才切换到 headed 模式。\n\n```bash\nnpm install\nnpm run dev\n```\n\n**技术栈**：React 19 · TypeScript · Vite 7（文档站 / 库双构建管线）· lucide-react · npm\n\n### Sources\n\n- Source contracts（设计契约源，canonical）：`contracts/design.md`、`contracts/design.dark.md`、`contracts/token-naming.md`、`contracts/icon-system.md`、`contracts/button-api-compatibility.md`、`contracts/interface-guidelines.md`、`contracts/design-engineering-principles.md`、`contracts/implementation-map.md`、`contracts/overlay-foundation.md`，以及迁移契约 `contracts/context-contrast-migration.md`、`contracts/status-chip-badge-migration.md`、`contracts/pagination-migration.md`、`contracts/table-migration.md`、`contracts/overlay-shadow-migration.md`。独立 HTML 文档的有界 class 词汇表源为 `contracts/design.css`。\n- Generated mirrors（生成镜像，勿手改）：`public/design.md`、`public/design.dark.md` 由 `scripts/sync-design-contracts.mjs` 从契约源逐字节复制；`public/design.css` 由 `scripts/build-design-css.mjs` 把两份契约 frontmatter 的取值注入 `contracts/design.css` 的类词汇后生成，因而自足、可被独立 HTML 页面直接加载。\n- Runtime tokens：`src/styles/tokens.css`（canonical `--q1-*`，仅 `:root` 与 `:root[data-theme='dark']` 两个扁平 selector）。\n- 发布记录：`contracts/releases/`（仅存于仓库，不进 npm 包）。\n- npm 发布：版本 tag 触发 GitHub Actions OIDC 免令牌发布，详见 `docs/npm-release.md`。\n\n### Available Scripts\n\n| 命令 | 用途 |\n| --- | --- |\n| `npm run dev` | 文档站本地开发服务器 |\n| `npm run build` | 契约镜像同步 + `tsc -b` + 文档站构建（产物 `dist/`） |\n| `npm run preview` | 预览文档站构建产物 |\n| `npm run check` | 全量门禁：build + `check:shell` + `check:browser` + `build:pkg`（含 `check:package-api`） |\n| `npm run check:shell` | 结构与源码契约断言 + token 包检查 + 发布溯源检查 |\n| `npm run check:browser` | 基于 CDP 的浏览器行为契约（含 StrictMode 前置轮） |\n| `npm run check:package-api` | 已构建包的声明与运行时 API + 组件契约 `node --test` 套件 |\n| `npm run check:release-provenance` | 发布记录 vs `CHANGELOG.md`、origin tag 与 npm registry |\n| `npm run check:release-sync` | 发布后 registry 完整性校验与依赖更新通知脚本测试 |\n| `npm run release:verify -- <tarball>` | 只校验 workflow tarball 与 npm registry 完整性 |\n| `npm run release:sync -- <tarball>` | 校验 registry 后发送依赖更新通知；不具备发布能力 |\n| `npm run build:pkg` | 库构建（产物 `dist-pkg/`）+ CSS 拼装 + 包 API 检查（`prepack` 同款） |\n\n本仓没有独立的 test / lint script——规范由 `scripts/` 下的契约门禁脚本守护。\n\n### Project Structure\n\n```\nsrc/components/ui/     npm 包组件源（入口 index.ts，统一公共导出面）\nsrc/components/        docs/、layout/、brand/ 文档站结构组件\nsrc/pages/             文档站页面（组件示例编排）\nsrc/styles/            tokens.css、foundations.css、components.css 等分桶样式\nsrc/browser-fixtures/  check:browser 的行为契约 fixture\ncontracts/             设计契约源 + releases/ 发布记录\npublic/                契约镜像与品牌/字体/图标静态资产\nscripts/               契约门禁与构建脚本（check-shell / check-browser / …）\nbin/                   q1-design CLI（ls / doc / sync / verify / lint / eval / overrides）\ntooling/               规则清单（Q1-DS-*）与 eval fixture\n.agents/               随包分发的 product-design skill\ndocs/  review/         架构说明、agent 规范、历史决策记录\n```\n\n### Documentation & AI Guidelines\n\n- AI 编码助手遵循根目录 `AGENTS.md`（命令速查、约束、工作闭环与知识索引）；`CLAUDE.md` 仅为其薄包装。\n- `docs/architecture.md` — 双构建管线、契约生成与消费模型、文档站托管与缓存策略、发布溯源链路。\n- `docs/adr/template.md` — 新 ADR 从此模板开始；早期已接受决策存于 `review/decision-log/`。\n- `docs/token-coverage-gaps.md` — 尚未导出的 `--q1-*` 能力缺口登记（待决清单，非契约）。\n- `docs/research/design-md-eval/` — design.md 有/无 对照评测：固定场景、确定性检查、修正队列（研究记录，非契约）。\n","readmeFilename":"README.md"}