{"_id":"@tour-kit/react","_rev":"28-1ef8e42e2a61e442e24a890738dfcd8d","name":"@tour-kit/react","dist-tags":{"latest":"3.0.1"},"versions":{"0.1.0":{"name":"@tour-kit/react","version":"0.1.0","keywords":["react","onboarding","tour","product-tour","walkthrough","hints","tooltip","headless","shadcn","components"],"author":{"name":"Tour Kit Team"},"license":"MIT","_id":"@tour-kit/react@0.1.0","maintainers":[{"name":"domidex","email":"domidex01@gmail.com"}],"homepage":"https://github.com/DomiDex/tour-kit#readme","bugs":{"url":"https://github.com/DomiDex/tour-kit/issues"},"dist":{"shasum":"2910c80c7ea10911ef3f669b795a80f4b4cfb441","tarball":"https://registry.npmjs.org/@tour-kit/react/-/react-0.1.0.tgz","fileCount":8,"integrity":"sha512-+GKu9Zw/DBhlI8wU7niX8q0t+sh1E/px47QKKQZwNlwk7isLrmC/B9YhkCHqY3dk6/T2ExYCpkHMVCE5T1VECg==","signatures":[{"sig":"MEQCIA/KiivRFBIHrHoR3SJ2sMZzwqg2E130hVFuOteUKGkcAiAKq1rHzl66QTwdJyhcbHUYwdw3jfaIe2HjnHQYPPP8ew==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tour-kit%2freact@0.1.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4283},"main":"./dist/index.cjs","type":"module","_from":"file:tour-kit-react-0.1.0.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}},"./package.json":"./package.json"},"scripts":{"dev":"tsup --watch","build":"tsup","typecheck":"tsc --noEmit"},"_npmUser":{"name":"domidex","email":"domidex01@gmail.com"},"_resolved":"/tmp/80ddcecbcacc4571ef2edabffaf0c20d/tour-kit-react-0.1.0.tgz","_integrity":"sha512-+GKu9Zw/DBhlI8wU7niX8q0t+sh1E/px47QKKQZwNlwk7isLrmC/B9YhkCHqY3dk6/T2ExYCpkHMVCE5T1VECg==","repository":{"url":"git+https://github.com/DomiDex/tour-kit.git","type":"git","directory":"packages/react"},"_npmVersion":"10.8.2","description":"Headless onboarding and product tour library for React - React components","directories":{},"sideEffects":false,"_nodeVersion":"20.19.6","dependencies":{"@tour-kit/core":"0.1.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1","react":"^19.2.0","react-dom":"^19.2.0","typescript":"^5.9.3","@types/react":"^19.2.0","@types/react-dom":"^19.2.0"},"peerDependencies":{"react":">=18.0.0","react-dom":">=18.0.0"},"_npmOperationalInternal":{"tmp":"tmp/react_0.1.0_1766460313054_0.09569808450629069","host":"s3://npm-registry-packages-npm-production"}},"0.2.0":{"name":"@tour-kit/react","version":"0.2.0","keywords":["react","onboarding","tour","product-tour","walkthrough","hints","tooltip","headless","shadcn","components"],"author":{"name":"Tour Kit Team"},"license":"MIT","_id":"@tour-kit/react@0.2.0","maintainers":[{"name":"domidex","email":"domidex01@gmail.com"}],"homepage":"https://github.com/DomiDex/tour-kit#readme","bugs":{"url":"https://github.com/DomiDex/tour-kit/issues"},"dist":{"shasum":"b994fc65ae0e74371b309a9598f7272a054f7d70","tarball":"https://registry.npmjs.org/@tour-kit/react/-/react-0.2.0.tgz","fileCount":8,"integrity":"sha512-c/f0nrzx1wNDK1q6QBu0JLRf0Hi7dl9/aK1b434eSnSxoW+jCYJMDMykR/2bF2PnM5wiExuKe0Dk8HHlG3o6Dg==","signatures":[{"sig":"MEUCIQCfKTIBn/g18/Qz6MdaErB+ZTeqyGbOclVkngPVwNjq5QIgTmE1ZzJWY/T1I6oIAGr/icqCUixGoz6H4FdtvOX8QvE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tour-kit%2freact@0.2.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4744},"main":"./dist/index.cjs","type":"module","_from":"file:tour-kit-react-0.2.0.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}},"./package.json":"./package.json"},"scripts":{"dev":"tsup --watch","build":"tsup","typecheck":"tsc --noEmit"},"_npmUser":{"name":"domidex","email":"domidex01@gmail.com"},"_resolved":"/tmp/6b1a2c0797c7cfd35f08ca9fe2de09b9/tour-kit-react-0.2.0.tgz","_integrity":"sha512-c/f0nrzx1wNDK1q6QBu0JLRf0Hi7dl9/aK1b434eSnSxoW+jCYJMDMykR/2bF2PnM5wiExuKe0Dk8HHlG3o6Dg==","repository":{"url":"git+https://github.com/DomiDex/tour-kit.git","type":"git","directory":"packages/react"},"_npmVersion":"10.8.2","description":"Headless onboarding and product tour library for React - React components","directories":{},"sideEffects":false,"_nodeVersion":"20.19.6","dependencies":{"@tour-kit/core":"0.2.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1","react":"^19.2.0","react-dom":"^19.2.0","typescript":"^5.9.3","@types/react":"^19.2.0","@types/react-dom":"^19.2.0"},"peerDependencies":{"react":"^18.0.0 || >=19.2.0","react-dom":"^18.0.0 || >=19.2.0"},"_npmOperationalInternal":{"tmp":"tmp/react_0.2.0_1766472374843_0.4339394833360881","host":"s3://npm-registry-packages-npm-production"}},"0.3.0":{"name":"@tour-kit/react","version":"0.3.0","keywords":["react","onboarding","tour","product-tour","walkthrough","hints","tooltip","headless","shadcn","components"],"author":{"name":"Tour Kit Team"},"license":"MIT","_id":"@tour-kit/react@0.3.0","maintainers":[{"name":"domidex","email":"domidex01@gmail.com"}],"homepage":"https://github.com/DomiDex/tour-kit#readme","bugs":{"url":"https://github.com/DomiDex/tour-kit/issues"},"dist":{"shasum":"e4e4bf5eb6fae00e0b077ff33e199a5f53406fa4","tarball":"https://registry.npmjs.org/@tour-kit/react/-/react-0.3.0.tgz","fileCount":8,"integrity":"sha512-2LtaB4WxW1Cb7hBPJRMHuPb4zTatuIMonWU9gbhvegBcMrKhCLzLwG2eu9H8SNjCBkj9zvA0KAetYhbWdCKo4w==","signatures":[{"sig":"MEUCIQCVoyhyp4US9M5kJ3yJa5XxgjL4+W1TNFGaMgLOSg27rwIgH9zgyRZh94SIbTLvuLaRBEqb4kK2MLWLV7Wa16uP9Uo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":81740},"main":"./dist/index.cjs","type":"module","_from":"file:tour-kit-react-0.3.0.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}},"./package.json":"./package.json"},"scripts":{"dev":"tsup --watch","build":"tsup","typecheck":"tsc --noEmit"},"_npmUser":{"name":"domidex","email":"domidex01@gmail.com"},"_resolved":"C:\\Users\\domi\\AppData\\Local\\Temp\\108d2c543e17ca2ab0b444fd6212ab54\\tour-kit-react-0.3.0.tgz","_integrity":"sha512-2LtaB4WxW1Cb7hBPJRMHuPb4zTatuIMonWU9gbhvegBcMrKhCLzLwG2eu9H8SNjCBkj9zvA0KAetYhbWdCKo4w==","repository":{"url":"git+https://github.com/DomiDex/tour-kit.git","type":"git","directory":"packages/react"},"_npmVersion":"11.0.0","description":"Headless onboarding and product tour library for React - React components","directories":{},"sideEffects":false,"_nodeVersion":"22.15.0","dependencies":{"clsx":"^2.1.0","@tour-kit/core":"0.3.0","tailwind-merge":"^2.3.0","@floating-ui/react":"^0.26.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1","react":"^19.2.0","react-dom":"^19.2.0","typescript":"^5.9.3","@types/react":"^19.2.0","@types/react-dom":"^19.2.0"},"peerDependencies":{"react":"^18.0.0 || >=19.2.0","react-dom":"^18.0.0 || >=19.2.0"},"_npmOperationalInternal":{"tmp":"tmp/react_0.3.0_1766559170396_0.0551734071118013","host":"s3://npm-registry-packages-npm-production"}},"0.4.1":{"name":"@tour-kit/react","version":"0.4.1","keywords":["react","onboarding","tour","product-tour","walkthrough","hints","tooltip","headless","shadcn","components"],"author":{"name":"Tour Kit Team"},"license":"MIT","_id":"@tour-kit/react@0.4.1","maintainers":[{"name":"domidex","email":"domidex01@gmail.com"}],"homepage":"https://github.com/DomiDex/tour-kit#readme","bugs":{"url":"https://github.com/DomiDex/tour-kit/issues"},"dist":{"shasum":"cbe787758e77591d8118d452ddceb85152bc9325","tarball":"https://registry.npmjs.org/@tour-kit/react/-/react-0.4.1.tgz","fileCount":8,"integrity":"sha512-E/1GHm1ciJ1kmFWYQAHIZeabh5/p98Bsi68M/H0JfziE7KGOi+fIGPYbxqhRkQZ8+ZuOLOlL0x5BZTjptiS2aw==","signatures":[{"sig":"MEYCIQDO978UHnfOINt6pOIwpUOGxEawG9tzwBXJa5ePrNdbqgIhAJv7ZkFVvBHASD6HC6BKGsbsqB7lhAhdV1wjzQPNRjHO","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":82463},"main":"./dist/index.cjs","type":"module","_from":"file:tour-kit-react-0.4.1.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}},"./package.json":"./package.json"},"scripts":{"dev":"tsup --watch","build":"tsup","typecheck":"tsc --noEmit"},"_npmUser":{"name":"domidex","email":"domidex01@gmail.com"},"_resolved":"C:\\Users\\domi\\AppData\\Local\\Temp\\20d0c7f9528b7738ec930ab9247586a3\\tour-kit-react-0.4.1.tgz","_integrity":"sha512-E/1GHm1ciJ1kmFWYQAHIZeabh5/p98Bsi68M/H0JfziE7KGOi+fIGPYbxqhRkQZ8+ZuOLOlL0x5BZTjptiS2aw==","repository":{"url":"git+https://github.com/DomiDex/tour-kit.git","type":"git","directory":"packages/react"},"_npmVersion":"11.0.0","description":"Headless onboarding and product tour library for React - React components","directories":{},"sideEffects":false,"_nodeVersion":"22.15.0","dependencies":{"clsx":"^2.1.0","@tour-kit/core":"0.3.0","tailwind-merge":"^2.3.0","@floating-ui/react":"^0.26.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1","react":"^19.2.0","react-dom":"^19.2.0","typescript":"^5.9.3","@types/react":"^19.2.0","@types/react-dom":"^19.2.0"},"peerDependencies":{"react":"^18.0.0 || >=19.2.0","react-dom":"^18.0.0 || >=19.2.0"},"_npmOperationalInternal":{"tmp":"tmp/react_0.4.1_1766632243544_0.6967255318480969","host":"s3://npm-registry-packages-npm-production"}},"0.4.2":{"name":"@tour-kit/react","version":"0.4.2","keywords":["react","onboarding","tour","product-tour","walkthrough","hints","tooltip","headless","shadcn","components"],"author":{"name":"Tour Kit Team"},"license":"MIT","_id":"@tour-kit/react@0.4.2","maintainers":[{"name":"domidex","email":"domidex01@gmail.com"}],"homepage":"https://github.com/domidex01/tour-kit#readme","bugs":{"url":"https://github.com/domidex01/tour-kit/issues"},"dist":{"shasum":"53eb838cfb78dac883a2b506a5944a0586a8167d","tarball":"https://registry.npmjs.org/@tour-kit/react/-/react-0.4.2.tgz","fileCount":114,"integrity":"sha512-BgupV1DxBvXGIDm/BxbC9TBu+GttMDRXoLX0HbWpTaidUVnAA7tiXRK0elSnWyt4swVkjsIhTAmwDzOPmY4xyQ==","signatures":[{"sig":"MEQCIC+uaXqYEm8GLc/pGunUYM0uPQJRkEMhIhYghuVWZLgAAiAzNyQ8wGw55MreHib4KZr/MsCQD9khwJaM/QEyuiShTg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":403503},"main":"./dist/index.cjs","type":"module","_from":"file:tour-kit-react-0.4.2.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}},"./lazy":{"import":{"types":"./dist/lazy.d.ts","default":"./dist/lazy.js"},"require":{"types":"./dist/lazy.d.cts","default":"./dist/lazy.cjs"}},"./headless":{"import":{"types":"./dist/headless.d.ts","default":"./dist/headless.js"},"require":{"types":"./dist/headless.d.cts","default":"./dist/headless.cjs"}},"./tailwind":{"import":{"types":"./dist/tailwind/index.d.ts","default":"./dist/tailwind/index.js"},"require":{"types":"./dist/tailwind/index.d.cts","default":"./dist/tailwind/index.cjs"}},"./styles.css":"./dist/styles/variables.css","./package.json":"./package.json","./components.css":"./dist/styles/components.css","./styles/theme.css":"./src/styles/theme.css","./styles/variables.css":"./src/styles/variables.css","./styles/components.css":"./src/styles/components.css"},"scripts":{"dev":"tsup --watch","test":"vitest run","build":"tsup","typecheck":"tsc --noEmit","test:watch":"vitest","test:coverage":"vitest run --coverage"},"_npmUser":{"name":"domidex","email":"domidex01@gmail.com"},"_resolved":"/tmp/f6cc4bb1a1d766fa21761ba22bca2bd9/tour-kit-react-0.4.2.tgz","_integrity":"sha512-BgupV1DxBvXGIDm/BxbC9TBu+GttMDRXoLX0HbWpTaidUVnAA7tiXRK0elSnWyt4swVkjsIhTAmwDzOPmY4xyQ==","repository":{"url":"git+https://github.com/domidex01/tour-kit.git","type":"git","directory":"packages/react"},"_npmVersion":"10.8.2","description":"React components for TourKit - works with or without Tailwind CSS","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"clsx":"^2.1.1","@tour-kit/core":"0.4.2","tailwind-merge":"^3.5.0","@floating-ui/react":"^0.27.19","@radix-ui/react-slot":"^1.2.4","class-variance-authority":"^0.7.1"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1","jsdom":"^27.3.0","react":"^19.2.0","vitest":"^4.1.0","react-dom":"^19.2.0","typescript":"^5.9.3","vitest-axe":"^1.0.0-pre.3","tailwindcss":"^4.1.8","@types/react":"^19.2.0","@types/react-dom":"^19.2.0","@vitest/coverage-v8":"^4.1.0","@vitejs/plugin-react":"^4.5.2","@testing-library/react":"^16.3.1","@testing-library/jest-dom":"^6.9.1","@testing-library/user-event":"^14.6.1"},"peerDependencies":{"react":"^18.0.0 || ^19.0.0","@mui/base":"^5.0.0-beta.0","react-dom":"^18.0.0 || ^19.0.0","tailwindcss":"^3.4.0 || ^4.0.0"},"peerDependenciesMeta":{"@mui/base":{"optional":true},"tailwindcss":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/react_0.4.2_1776746189975_0.7599317592842258","host":"s3://npm-registry-packages-npm-production"}},"0.5.0":{"name":"@tour-kit/react","version":"0.5.0","keywords":["react","onboarding","tour","product-tour","walkthrough","hints","tooltip","headless","shadcn","components"],"author":{"name":"Tour Kit Team"},"license":"MIT","_id":"@tour-kit/react@0.5.0","maintainers":[{"name":"domidex","email":"domidex01@gmail.com"}],"homepage":"https://github.com/domidex01/tour-kit#readme","bugs":{"url":"https://github.com/domidex01/tour-kit/issues"},"dist":{"shasum":"0782bbba1c91783bf685574b5d7185e3faaaad5e","tarball":"https://registry.npmjs.org/@tour-kit/react/-/react-0.5.0.tgz","fileCount":114,"integrity":"sha512-2C8o9TIkU2WJoxlu7fpR/yfQsbyzin0iYUR8hHxe4dcSADcRrwd/L8aLLdaa/g5U2iTlRpuJzwVyNGj8Pat9Pg==","signatures":[{"sig":"MEUCIQD4NhMwvEvrb6AGI0+hbqqca8j23mftrRt3Yf+FIXo9OQIgDLzq+AiShDidVsb7CDiKf+2al7Tqkln1bDHF4qHOrXc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":404168},"main":"./dist/index.cjs","type":"module","_from":"file:tour-kit-react-0.5.0.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}},"./lazy":{"import":{"types":"./dist/lazy.d.ts","default":"./dist/lazy.js"},"require":{"types":"./dist/lazy.d.cts","default":"./dist/lazy.cjs"}},"./headless":{"import":{"types":"./dist/headless.d.ts","default":"./dist/headless.js"},"require":{"types":"./dist/headless.d.cts","default":"./dist/headless.cjs"}},"./tailwind":{"import":{"types":"./dist/tailwind/index.d.ts","default":"./dist/tailwind/index.js"},"require":{"types":"./dist/tailwind/index.d.cts","default":"./dist/tailwind/index.cjs"}},"./styles.css":"./dist/styles/variables.css","./package.json":"./package.json","./components.css":"./dist/styles/components.css","./styles/theme.css":"./src/styles/theme.css","./styles/variables.css":"./src/styles/variables.css","./styles/components.css":"./src/styles/components.css"},"scripts":{"dev":"tsup --watch","test":"vitest run","build":"tsup","typecheck":"tsc --noEmit","test:watch":"vitest","test:coverage":"vitest run --coverage"},"_npmUser":{"name":"domidex","email":"domidex01@gmail.com"},"_resolved":"/tmp/ff8182d37f620eb7be0972c44378f7eb/tour-kit-react-0.5.0.tgz","_integrity":"sha512-2C8o9TIkU2WJoxlu7fpR/yfQsbyzin0iYUR8hHxe4dcSADcRrwd/L8aLLdaa/g5U2iTlRpuJzwVyNGj8Pat9Pg==","repository":{"url":"git+https://github.com/domidex01/tour-kit.git","type":"git","directory":"packages/react"},"_npmVersion":"10.8.2","description":"React components for TourKit - works with or without Tailwind CSS","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"clsx":"^2.1.1","@tour-kit/core":"0.5.0","tailwind-merge":"^3.5.0","@floating-ui/react":"^0.27.19","@radix-ui/react-slot":"^1.2.4","class-variance-authority":"^0.7.1"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1","jsdom":"^27.3.0","react":"^19.2.0","vitest":"^4.1.0","react-dom":"^19.2.0","typescript":"^5.9.3","vitest-axe":"^1.0.0-pre.3","tailwindcss":"^4.1.8","@types/react":"^19.2.0","@types/react-dom":"^19.2.0","@vitest/coverage-v8":"^4.1.0","@vitejs/plugin-react":"^4.5.2","@testing-library/react":"^16.3.1","@testing-library/jest-dom":"^6.9.1","@testing-library/user-event":"^14.6.1"},"peerDependencies":{"react":"^18.0.0 || ^19.0.0","@mui/base":"^5.0.0-beta.0","react-dom":"^18.0.0 || ^19.0.0","tailwindcss":"^3.4.0 || ^4.0.0"},"peerDependenciesMeta":{"@mui/base":{"optional":true},"tailwindcss":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/react_0.5.0_1776855361936_0.3916606924502015","host":"s3://npm-registry-packages-npm-production"}},"0.5.1":{"name":"@tour-kit/react","version":"0.5.1","keywords":["react","onboarding","tour","tours","product-tour","guided-tour","user-onboarding","walkthrough","step-by-step","coachmarks","hints","tooltip","popover","headless","shadcn","radix","base-ui","components","nextjs","react-router","tanstack-router","tour-kit","react-joyride-alternative","intro-js-alternative","shepherd-alternative","userpilot-alternative","appcues-alternative","pendo-alternative"],"author":{"name":"Tour Kit Team"},"license":"MIT","_id":"@tour-kit/react@0.5.1","maintainers":[{"name":"domidex","email":"domidex01@gmail.com"}],"homepage":"https://github.com/domidex01/tour-kit#readme","bugs":{"url":"https://github.com/domidex01/tour-kit/issues"},"dist":{"shasum":"ba89c940bfafe004b7530e751f4ef96f7adc310a","tarball":"https://registry.npmjs.org/@tour-kit/react/-/react-0.5.1.tgz","fileCount":114,"integrity":"sha512-bH5TTwhyxe1ve2luefDEIITuxvCsMIanzFNib1eODKO5HEpkg64JnD+Cri3nusArTQHt9MZdBaO5TC9TxhNwgw==","signatures":[{"sig":"MEUCIQCd/Fs/l5C4dwxafIiQxtUSHkK7t2hxplOCo6rIgaCtzgIgJ5XrMRs4cuXjJYmjdBz1qSuOeLw92c+wAselWlUUAPM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":418369},"main":"./dist/index.cjs","type":"module","_from":"file:tour-kit-react-0.5.1.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}},"./lazy":{"import":{"types":"./dist/lazy.d.ts","default":"./dist/lazy.js"},"require":{"types":"./dist/lazy.d.cts","default":"./dist/lazy.cjs"}},"./headless":{"import":{"types":"./dist/headless.d.ts","default":"./dist/headless.js"},"require":{"types":"./dist/headless.d.cts","default":"./dist/headless.cjs"}},"./tailwind":{"import":{"types":"./dist/tailwind/index.d.ts","default":"./dist/tailwind/index.js"},"require":{"types":"./dist/tailwind/index.d.cts","default":"./dist/tailwind/index.cjs"}},"./styles.css":"./dist/styles/variables.css","./package.json":"./package.json","./components.css":"./dist/styles/components.css","./styles/theme.css":"./src/styles/theme.css","./styles/variables.css":"./src/styles/variables.css","./styles/components.css":"./src/styles/components.css"},"scripts":{"dev":"tsup --watch","test":"vitest run","build":"tsup","typecheck":"tsc --noEmit","test:watch":"vitest","test:coverage":"vitest run --coverage"},"_npmUser":{"name":"domidex","email":"domidex01@gmail.com"},"_resolved":"/tmp/fe810f66cc5b414e6420f637d31c97e3/tour-kit-react-0.5.1.tgz","_integrity":"sha512-bH5TTwhyxe1ve2luefDEIITuxvCsMIanzFNib1eODKO5HEpkg64JnD+Cri3nusArTQHt9MZdBaO5TC9TxhNwgw==","repository":{"url":"git+https://github.com/domidex01/tour-kit.git","type":"git","directory":"packages/react"},"_npmVersion":"11.3.0","description":"React components for product tours and onboarding — accessible TourCard and TourPopover, headless render-prop variants, multi-tour registry, and Next.js, React Router, TanStack Router adapters","directories":{},"sideEffects":false,"_nodeVersion":"24.2.0","dependencies":{"clsx":"^2.1.1","@tour-kit/core":"0.5.1","tailwind-merge":"^3.5.0","@floating-ui/react":"^0.27.19","@radix-ui/react-slot":"^1.2.4","class-variance-authority":"^0.7.1"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1","jsdom":"^27.3.0","react":"^19.2.0","vitest":"^4.1.0","react-dom":"^19.2.0","typescript":"^5.9.3","tailwindcss":"^4.1.8","@types/react":"^19.2.0","@types/react-dom":"^19.2.0","@vitest/coverage-v8":"^4.1.0","@vitejs/plugin-react":"^4.5.2","@testing-library/react":"^16.3.1","@testing-library/jest-dom":"^6.9.1","@testing-library/user-event":"^14.6.1"},"peerDependencies":{"next":"^13.0.0 || ^14.0.0 || ^15.0.0","react":"^18.0.0 || ^19.0.0","@mui/base":"^5.0.0-beta.0","react-dom":"^18.0.0 || ^19.0.0","tailwindcss":"^3.4.0 || ^4.0.0","react-router":"^6.0.0 || ^7.0.0","react-router-dom":"^6.0.0"},"peerDependenciesMeta":{"next":{"optional":true},"@mui/base":{"optional":true},"tailwindcss":{"optional":true},"react-router":{"optional":true},"react-router-dom":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/react_0.5.1_1777389254373_0.4127118733475097","host":"s3://npm-registry-packages-npm-production"}},"0.6.0":{"name":"@tour-kit/react","version":"0.6.0","keywords":["react","onboarding","tour","tours","product-tour","guided-tour","user-onboarding","walkthrough","step-by-step","coachmarks","hints","tooltip","popover","headless","shadcn","radix","base-ui","components","nextjs","react-router","tanstack-router","tour-kit","react-joyride-alternative","intro-js-alternative","shepherd-alternative","userpilot-alternative","appcues-alternative","pendo-alternative"],"author":{"name":"Tour Kit Team"},"license":"MIT","_id":"@tour-kit/react@0.6.0","maintainers":[{"name":"domidex","email":"domidex01@gmail.com"}],"homepage":"https://github.com/domidex01/tour-kit#readme","bugs":{"url":"https://github.com/domidex01/tour-kit/issues"},"dist":{"shasum":"d1b2a7213a901bdd91f342e9f6d4518db5627b9e","tarball":"https://registry.npmjs.org/@tour-kit/react/-/react-0.6.0.tgz","fileCount":108,"integrity":"sha512-wMqOCN559KMal/cnUfhrlAefV+2Xhx50HmrEJTRD8PD0Y7zZrhPG+TLyJ2bgnqQrsjcqnKxMX6XKrlAzr3xgRg==","signatures":[{"sig":"MEUCIHU6OhqNPYhMT+aM+DYiQOiivUY8h0OaVvRlpa0X4SPnAiEA8gT5Qaknh4bpE2avpLY6xVfKXZLYd+LvbvHHrc4Gy2c=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":396446},"main":"./dist/index.cjs","type":"module","_from":"file:tour-kit-react-0.6.0.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}},"./lazy":{"import":{"types":"./dist/lazy.d.ts","default":"./dist/lazy.js"},"require":{"types":"./dist/lazy.d.cts","default":"./dist/lazy.cjs"}},"./headless":{"import":{"types":"./dist/headless.d.ts","default":"./dist/headless.js"},"require":{"types":"./dist/headless.d.cts","default":"./dist/headless.cjs"}},"./tailwind":{"import":{"types":"./dist/tailwind/index.d.ts","default":"./dist/tailwind/index.js"},"require":{"types":"./dist/tailwind/index.d.cts","default":"./dist/tailwind/index.cjs"}},"./styles.css":"./dist/styles/variables.css","./package.json":"./package.json","./components.css":"./dist/styles/components.css","./styles/theme.css":"./src/styles/theme.css","./styles/variables.css":"./src/styles/variables.css","./styles/components.css":"./src/styles/components.css"},"scripts":{"dev":"tsup --watch","test":"vitest run","build":"tsup","typecheck":"tsc --noEmit","test:watch":"vitest","test:coverage":"vitest run --coverage"},"_npmUser":{"name":"domidex","email":"domidex01@gmail.com"},"_resolved":"/tmp/e579efa20dc024ccf043e39c90d20311/tour-kit-react-0.6.0.tgz","_integrity":"sha512-wMqOCN559KMal/cnUfhrlAefV+2Xhx50HmrEJTRD8PD0Y7zZrhPG+TLyJ2bgnqQrsjcqnKxMX6XKrlAzr3xgRg==","repository":{"url":"git+https://github.com/domidex01/tour-kit.git","type":"git","directory":"packages/react"},"_npmVersion":"10.8.2","description":"React components for product tours and onboarding — accessible TourCard and TourPopover, headless render-prop variants, multi-tour registry, and Next.js, React Router, TanStack Router adapters","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"clsx":"^2.1.1","@tour-kit/core":"0.6.0","tailwind-merge":"^3.5.0","@floating-ui/react":"^0.27.19","@radix-ui/react-slot":"^1.2.4","class-variance-authority":"^0.7.1"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1","jsdom":"^27.3.0","react":"^19.2.0","vitest":"^4.1.0","react-dom":"^19.2.0","typescript":"^5.9.3","vitest-axe":"^1.0.0-pre.3","tailwindcss":"^4.1.8","@types/react":"^19.2.0","@types/react-dom":"^19.2.0","@vitest/coverage-v8":"^4.1.0","@vitejs/plugin-react":"^4.5.2","@testing-library/react":"^16.3.1","@testing-library/jest-dom":"^6.9.1","@testing-library/user-event":"^14.6.1"},"peerDependencies":{"next":"^13.0.0 || ^14.0.0 || ^15.0.0","react":"^18.0.0 || ^19.0.0","@mui/base":"^5.0.0-beta.0","react-dom":"^18.0.0 || ^19.0.0","tailwindcss":"^3.4.0 || ^4.0.0","react-router":"^6.0.0 || ^7.0.0","react-router-dom":"^6.0.0"},"peerDependenciesMeta":{"next":{"optional":true},"@mui/base":{"optional":true},"tailwindcss":{"optional":true},"react-router":{"optional":true},"react-router-dom":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/react_0.6.0_1777553310021_0.6367963198144662","host":"s3://npm-registry-packages-npm-production"}},"0.7.0":{"name":"@tour-kit/react","version":"0.7.0","keywords":["react-onboarding","nextjs-onboarding","react-product-tour","onboarding-component","onboarding-flow","onboarding-wizard","product-tour","guided-tour","user-onboarding","walkthrough","onboarding-tutorial","onboarding-guide","step-by-step","coachmarks","wizard","headless","shadcn","radix","base-ui","nextjs","react-router","tanstack-router","tour-kit","react-joyride-alternative","intro-js-alternative","shepherd-alternative","userpilot-alternative","appcues-alternative","pendo-alternative"],"author":{"name":"Tour Kit Team"},"license":"MIT","_id":"@tour-kit/react@0.7.0","maintainers":[{"name":"domidex","email":"domidex01@gmail.com"}],"homepage":"https://github.com/domidex01/tour-kit#readme","bugs":{"url":"https://github.com/domidex01/tour-kit/issues"},"dist":{"shasum":"dfcfd2b4b73fa98e5966ac4fee85ee18638085cf","tarball":"https://registry.npmjs.org/@tour-kit/react/-/react-0.7.0.tgz","fileCount":108,"integrity":"sha512-bHZ9JAZlnztv8ErRdfb+Z2fDu2S3v+l3hsFCBQZimIA4tf6nLIlTuPav1cs3MUVC27PCdhunvuy1pozJaQoHaQ==","signatures":[{"sig":"MEQCIHsRGEpG1idrxTEKgMDtbiCqkVsl2q7GhJiuCEQZ4ScDAiBPBYZ9EWBSAdGMUfZbbbUgS3c3qJH63Ka6ThUIuRaKEw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":450160},"main":"./dist/index.cjs","type":"module","_from":"file:tour-kit-react-0.7.0.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}},"./lazy":{"import":{"types":"./dist/lazy.d.ts","default":"./dist/lazy.js"},"require":{"types":"./dist/lazy.d.cts","default":"./dist/lazy.cjs"}},"./headless":{"import":{"types":"./dist/headless.d.ts","default":"./dist/headless.js"},"require":{"types":"./dist/headless.d.cts","default":"./dist/headless.cjs"}},"./tailwind":{"import":{"types":"./dist/tailwind/index.d.ts","default":"./dist/tailwind/index.js"},"require":{"types":"./dist/tailwind/index.d.cts","default":"./dist/tailwind/index.cjs"}},"./styles.css":"./dist/styles/variables.css","./package.json":"./package.json","./components.css":"./dist/styles/components.css","./styles/theme.css":"./src/styles/theme.css","./styles/variables.css":"./src/styles/variables.css","./styles/components.css":"./src/styles/components.css"},"scripts":{"dev":"tsup --watch","test":"vitest run","build":"tsup","typecheck":"tsc --noEmit","test:watch":"vitest","test:coverage":"vitest run --coverage"},"_npmUser":{"name":"domidex","email":"domidex01@gmail.com"},"_resolved":"/tmp/97caeb64eac2f3cc57da408acc2450d1/tour-kit-react-0.7.0.tgz","_integrity":"sha512-bHZ9JAZlnztv8ErRdfb+Z2fDu2S3v+l3hsFCBQZimIA4tf6nLIlTuPav1cs3MUVC27PCdhunvuy1pozJaQoHaQ==","repository":{"url":"git+https://github.com/domidex01/tour-kit.git","type":"git","directory":"packages/react"},"_npmVersion":"10.8.2","description":"React onboarding & product tour components — accessible, headless, Tailwind & shadcn-ready, with Next.js, React Router, TanStack adapters.","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@tour-kit/core":"0.7.0","@floating-ui/react":"^0.27.19","@radix-ui/react-slot":"^1.2.4","class-variance-authority":"^0.7.1"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1","jsdom":"^27.3.0","react":"^19.2.0","vitest":"^4.1.0","react-dom":"^19.2.0","typescript":"^5.9.3","vitest-axe":"^1.0.0-pre.3","tailwindcss":"^4.1.8","@types/react":"^19.2.0","@types/react-dom":"^19.2.0","@vitest/coverage-v8":"^4.1.0","@vitejs/plugin-react":"^4.5.2","@testing-library/react":"^16.3.1","@testing-library/jest-dom":"^6.9.1","@testing-library/user-event":"^14.6.1"},"peerDependencies":{"next":"^13.0.0 || ^14.0.0 || ^15.0.0","react":"^18.0.0 || ^19.0.0","@mui/base":"^5.0.0-beta.0","react-dom":"^18.0.0 || ^19.0.0","tailwindcss":"^3.4.0 || ^4.0.0","react-router":"^6.0.0 || ^7.0.0","react-router-dom":"^6.0.0"},"peerDependenciesMeta":{"next":{"optional":true},"@mui/base":{"optional":true},"tailwindcss":{"optional":true},"react-router":{"optional":true},"react-router-dom":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/react_0.7.0_1777793072306_0.7385446354484908","host":"s3://npm-registry-packages-npm-production"}},"0.8.0":{"name":"@tour-kit/react","version":"0.8.0","keywords":["react-onboarding","nextjs-onboarding","react-product-tour","onboarding-component","onboarding-flow","onboarding-wizard","product-tour","guided-tour","user-onboarding","walkthrough","onboarding-tutorial","onboarding-guide","step-by-step","coachmarks","wizard","headless","shadcn","radix","base-ui","nextjs","react-router","tanstack-router","tour-kit","react-joyride-alternative","intro-js-alternative","shepherd-alternative","userpilot-alternative","appcues-alternative","pendo-alternative"],"author":{"name":"Tour Kit Team"},"license":"MIT","_id":"@tour-kit/react@0.8.0","maintainers":[{"name":"domidex","email":"domidex01@gmail.com"}],"homepage":"https://github.com/domidex01/tour-kit#readme","bugs":{"url":"https://github.com/domidex01/tour-kit/issues"},"dist":{"shasum":"e6a63004edce71f4188bb1edce11b42fe61d1059","tarball":"https://registry.npmjs.org/@tour-kit/react/-/react-0.8.0.tgz","fileCount":108,"integrity":"sha512-VptESSMA27d07nISDWjUE2APfXa6dCT85n+2SePpcJ92oMReCzxKR9YXQg0FayELwPJ6qy/zUBz+qQ+O5Bgtyg==","signatures":[{"sig":"MEUCIQDrZ1a0LP4tVomW8ybx9SKcWDQQBVCiKkw7fzynBQT46wIgRHSwagmkxQ3Gv+/5hqycEFohmNPzfP6petRChUIZdBQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":450446},"main":"./dist/index.cjs","type":"module","_from":"file:tour-kit-react-0.8.0.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}},"./lazy":{"import":{"types":"./dist/lazy.d.ts","default":"./dist/lazy.js"},"require":{"types":"./dist/lazy.d.cts","default":"./dist/lazy.cjs"}},"./headless":{"import":{"types":"./dist/headless.d.ts","default":"./dist/headless.js"},"require":{"types":"./dist/headless.d.cts","default":"./dist/headless.cjs"}},"./tailwind":{"import":{"types":"./dist/tailwind/index.d.ts","default":"./dist/tailwind/index.js"},"require":{"types":"./dist/tailwind/index.d.cts","default":"./dist/tailwind/index.cjs"}},"./styles.css":"./dist/styles/variables.css","./package.json":"./package.json","./components.css":"./dist/styles/components.css","./styles/theme.css":"./src/styles/theme.css","./styles/variables.css":"./src/styles/variables.css","./styles/components.css":"./src/styles/components.css"},"scripts":{"dev":"tsup --watch","test":"vitest run","build":"tsup","typecheck":"tsc --noEmit","test:watch":"vitest","test:coverage":"vitest run --coverage"},"_npmUser":{"name":"domidex","email":"domidex01@gmail.com"},"_resolved":"/tmp/0256d2ab21739d8b74920bf701df4e5f/tour-kit-react-0.8.0.tgz","_integrity":"sha512-VptESSMA27d07nISDWjUE2APfXa6dCT85n+2SePpcJ92oMReCzxKR9YXQg0FayELwPJ6qy/zUBz+qQ+O5Bgtyg==","repository":{"url":"git+https://github.com/domidex01/tour-kit.git","type":"git","directory":"packages/react"},"_npmVersion":"11.3.0","description":"React onboarding & product tour components — accessible, headless, Tailwind & shadcn-ready, with Next.js, React Router, TanStack adapters.","directories":{},"sideEffects":false,"_nodeVersion":"24.2.0","dependencies":{"@tour-kit/core":"0.8.0","@floating-ui/react":"^0.27.19","@radix-ui/react-slot":"^1.2.4","class-variance-authority":"^0.7.1"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1","jsdom":"^27.3.0","react":"^19.2.0","vitest":"^4.1.0","react-dom":"^19.2.0","typescript":"^5.9.3","vitest-axe":"^1.0.0-pre.3","tailwindcss":"^4.1.8","@types/react":"^19.2.0","@types/react-dom":"^19.2.0","@vitest/coverage-v8":"^4.1.0","@vitejs/plugin-react":"^4.5.2","@testing-library/react":"^16.3.1","@testing-library/jest-dom":"^6.9.1","@testing-library/user-event":"^14.6.1"},"peerDependencies":{"next":"^13.0.0 || ^14.0.0 || ^15.0.0","react":"^18.0.0 || ^19.0.0","@mui/base":"^5.0.0-beta.0","react-dom":"^18.0.0 || ^19.0.0","tailwindcss":"^3.4.0 || ^4.0.0","react-router":"^6.0.0 || ^7.0.0","react-router-dom":"^6.0.0"},"peerDependenciesMeta":{"next":{"optional":true},"@mui/base":{"optional":true},"tailwindcss":{"optional":true},"react-router":{"optional":true},"react-router-dom":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/react_0.8.0_1777796586727_0.8812293374595921","host":"s3://npm-registry-packages-npm-production"}},"0.9.0":{"name":"@tour-kit/react","version":"0.9.0","keywords":["react-onboarding","nextjs-onboarding","react-product-tour","onboarding-component","onboarding-flow","onboarding-wizard","product-tour","guided-tour","user-onboarding","walkthrough","onboarding-tutorial","onboarding-guide","step-by-step","coachmarks","wizard","headless","shadcn","radix","base-ui","nextjs","react-router","tanstack-router","tour-kit","react-joyride-alternative","intro-js-alternative","shepherd-alternative","userpilot-alternative","appcues-alternative","pendo-alternative"],"author":{"name":"Tour Kit Team"},"license":"MIT","_id":"@tour-kit/react@0.9.0","maintainers":[{"name":"domidex","email":"domidex01@gmail.com"}],"homepage":"https://github.com/domidex01/tour-kit#readme","bugs":{"url":"https://github.com/domidex01/tour-kit/issues"},"dist":{"shasum":"fde3a4f5ff9274729a77cd1398ec786048563d95","tarball":"https://registry.npmjs.org/@tour-kit/react/-/react-0.9.0.tgz","fileCount":108,"integrity":"sha512-uhJGqj4aKYMphMvvilXTooGQ6aDkZTr1d4EDzkRn/Nn7nd9qgE2/BErgzwy1F03zHfWW7UJvWabSGWKMLn10ew==","signatures":[{"sig":"MEUCIQCkcvU/ZH0feMy+DW+zmtBolXrzvcyPLwufGTW3dgwM2QIgS4Lg/JdkGp2fpe66qurXFquGPclfxDDn90y/9QZTElo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":451300},"main":"./dist/index.cjs","type":"module","_from":"file:tour-kit-react-0.9.0.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}},"./lazy":{"import":{"types":"./dist/lazy.d.ts","default":"./dist/lazy.js"},"require":{"types":"./dist/lazy.d.cts","default":"./dist/lazy.cjs"}},"./headless":{"import":{"types":"./dist/headless.d.ts","default":"./dist/headless.js"},"require":{"types":"./dist/headless.d.cts","default":"./dist/headless.cjs"}},"./tailwind":{"import":{"types":"./dist/tailwind/index.d.ts","default":"./dist/tailwind/index.js"},"require":{"types":"./dist/tailwind/index.d.cts","default":"./dist/tailwind/index.cjs"}},"./styles.css":"./dist/styles/variables.css","./package.json":"./package.json","./components.css":"./dist/styles/components.css","./styles/theme.css":"./src/styles/theme.css","./styles/variables.css":"./src/styles/variables.css","./styles/components.css":"./src/styles/components.css"},"scripts":{"dev":"tsup --watch","test":"vitest run","build":"tsup","typecheck":"tsc --noEmit","test:watch":"vitest","test:coverage":"vitest run --coverage"},"_npmUser":{"name":"domidex","email":"domidex01@gmail.com"},"_resolved":"/tmp/63ed7cdf9a3809f97c9de695659a7f1b/tour-kit-react-0.9.0.tgz","_integrity":"sha512-uhJGqj4aKYMphMvvilXTooGQ6aDkZTr1d4EDzkRn/Nn7nd9qgE2/BErgzwy1F03zHfWW7UJvWabSGWKMLn10ew==","repository":{"url":"git+https://github.com/domidex01/tour-kit.git","type":"git","directory":"packages/react"},"_npmVersion":"10.8.2","description":"React onboarding & product tour components — accessible, headless, Tailwind & shadcn-ready, with Next.js, React Router, TanStack adapters.","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@tour-kit/core":"0.9.0","@floating-ui/react":"^0.27.19","@radix-ui/react-slot":"^1.2.4","class-variance-authority":"^0.7.1"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1","jsdom":"^27.3.0","react":"^19.2.0","vitest":"^4.1.0","react-dom":"^19.2.0","typescript":"^5.9.3","vitest-axe":"^1.0.0-pre.3","tailwindcss":"^4.1.8","@types/react":"^19.2.0","@types/react-dom":"^19.2.0","@vitest/coverage-v8":"^4.1.0","@vitejs/plugin-react":"^4.5.2","@testing-library/react":"^16.3.1","@testing-library/jest-dom":"^6.9.1","@testing-library/user-event":"^14.6.1"},"peerDependencies":{"next":"^13.0.0 || ^14.0.0 || ^15.0.0","react":"^18.0.0 || ^19.0.0","@mui/base":"^5.0.0-beta.0","react-dom":"^18.0.0 || ^19.0.0","tailwindcss":"^3.4.0 || ^4.0.0","react-router":"^6.0.0 || ^7.0.0","react-router-dom":"^6.0.0"},"peerDependenciesMeta":{"next":{"optional":true},"@mui/base":{"optional":true},"tailwindcss":{"optional":true},"react-router":{"optional":true},"react-router-dom":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/react_0.9.0_1777863876621_0.8995051103192049","host":"s3://npm-registry-packages-npm-production"}},"0.10.0":{"name":"@tour-kit/react","version":"0.10.0","keywords":["react-onboarding","nextjs-onboarding","react-product-tour","onboarding-component","onboarding-flow","onboarding-wizard","product-tour","guided-tour","user-onboarding","walkthrough","onboarding-tutorial","onboarding-guide","step-by-step","coachmarks","wizard","headless","shadcn","radix","base-ui","nextjs","react-router","tanstack-router","tour-kit","react-joyride-alternative","intro-js-alternative","shepherd-alternative","userpilot-alternative","appcues-alternative","pendo-alternative"],"author":{"name":"Tour Kit Team"},"license":"MIT","_id":"@tour-kit/react@0.10.0","maintainers":[{"name":"domidex","email":"domidex01@gmail.com"}],"homepage":"https://github.com/domidex01/tour-kit#readme","bugs":{"url":"https://github.com/domidex01/tour-kit/issues"},"dist":{"shasum":"484f60c4d27d70031c2c4b19f37f6457a5a0445f","tarball":"https://registry.npmjs.org/@tour-kit/react/-/react-0.10.0.tgz","fileCount":108,"integrity":"sha512-C6OhG4yWWJfVFcszSvHS6e765AQkJduspUYjgi7tnqqO89nWoRsFzw+WHD17D3rjVUB5dvNw7VcUuCqrc1msig==","signatures":[{"sig":"MEYCIQDGKpcFGLVkdQ7j9NvqT46Oal7Mlx3QYI2Xbwj2yTP6jgIhAJeitM/6FrFVWI3timda77x4O+8/+PRRW6sGOvrb/+GX","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":474676},"main":"./dist/index.cjs","type":"module","_from":"file:tour-kit-react-0.10.0.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}},"./lazy":{"import":{"types":"./dist/lazy.d.ts","default":"./dist/lazy.js"},"require":{"types":"./dist/lazy.d.cts","default":"./dist/lazy.cjs"}},"./headless":{"import":{"types":"./dist/headless.d.ts","default":"./dist/headless.js"},"require":{"types":"./dist/headless.d.cts","default":"./dist/headless.cjs"}},"./tailwind":{"import":{"types":"./dist/tailwind/index.d.ts","default":"./dist/tailwind/index.js"},"require":{"types":"./dist/tailwind/index.d.cts","default":"./dist/tailwind/index.cjs"}},"./styles.css":"./dist/styles/variables.css","./package.json":"./package.json","./components.css":"./dist/styles/components.css","./styles/theme.css":"./src/styles/theme.css","./styles/variables.css":"./src/styles/variables.css","./styles/components.css":"./src/styles/components.css"},"scripts":{"dev":"tsup --watch","test":"vitest run","build":"tsup","typecheck":"tsc --noEmit","test:watch":"vitest","test:coverage":"vitest run --coverage"},"_npmUser":{"name":"domidex","email":"domidex01@gmail.com"},"_resolved":"/tmp/6dce42aa974a521e0e774c1fcbed8029/tour-kit-react-0.10.0.tgz","_integrity":"sha512-C6OhG4yWWJfVFcszSvHS6e765AQkJduspUYjgi7tnqqO89nWoRsFzw+WHD17D3rjVUB5dvNw7VcUuCqrc1msig==","repository":{"url":"git+https://github.com/domidex01/tour-kit.git","type":"git","directory":"packages/react"},"_npmVersion":"10.8.2","description":"React onboarding & product tour components — accessible, headless, Tailwind & shadcn-ready, with Next.js, React Router, TanStack adapters.","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@tour-kit/core":"0.10.0","@tour-kit/media":"0.10.0","@floating-ui/react":"^0.27.19","@radix-ui/react-slot":"^1.2.4","class-variance-authority":"^0.7.1"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1","jsdom":"^27.3.0","react":"^19.2.0","vitest":"^4.1.0","react-dom":"^19.2.0","typescript":"^5.9.3","vitest-axe":"^1.0.0-pre.3","tailwindcss":"^4.1.8","@types/react":"^19.2.0","@types/react-dom":"^19.2.0","@vitest/coverage-v8":"^4.1.0","@vitejs/plugin-react":"^4.5.2","@testing-library/react":"^16.3.1","@testing-library/jest-dom":"^6.9.1","@testing-library/user-event":"^14.6.1"},"peerDependencies":{"next":"^13.0.0 || ^14.0.0 || ^15.0.0","react":"^18.0.0 || ^19.0.0","@mui/base":"^5.0.0-beta.0","react-dom":"^18.0.0 || ^19.0.0","tailwindcss":"^3.4.0 || ^4.0.0","react-router":"^6.0.0 || ^7.0.0","react-router-dom":"^6.0.0"},"peerDependenciesMeta":{"next":{"optional":true},"@mui/base":{"optional":true},"tailwindcss":{"optional":true},"react-router":{"optional":true},"react-router-dom":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/react_0.10.0_1777952211265_0.29781735983910784","host":"s3://npm-registry-packages-npm-production"}},"0.11.0":{"name":"@tour-kit/react","version":"0.11.0","keywords":["react-onboarding","nextjs-onboarding","react-product-tour","onboarding-component","onboarding-flow","onboarding-wizard","product-tour","guided-tour","user-onboarding","walkthrough","onboarding-tutorial","onboarding-guide","step-by-step","coachmarks","wizard","headless","shadcn","radix","base-ui","nextjs","react-router","tanstack-router","tour-kit","react-joyride-alternative","intro-js-alternative","shepherd-alternative","userpilot-alternative","appcues-alternative","pendo-alternative"],"author":{"name":"Tour Kit Team"},"license":"MIT","_id":"@tour-kit/react@0.11.0","maintainers":[{"name":"domidex","email":"domidex01@gmail.com"}],"homepage":"https://github.com/domidex01/tour-kit#readme","bugs":{"url":"https://github.com/domidex01/tour-kit/issues"},"dist":{"shasum":"cc00392da869dc184c5e58ece9f4986cb418513b","tarball":"https://registry.npmjs.org/@tour-kit/react/-/react-0.11.0.tgz","fileCount":108,"integrity":"sha512-iwQJac/+Zs9llf5zBtUdlVgnRiGbbiRFCjlTvF49UeeCMZNobpuZX8jYEZvtPZRholHEurLQMh8XIor9PuXBMg==","signatures":[{"sig":"MEUCIQDPCl3/Hg3JVzkofb32YkrBsqTZJK1SeyshI2a0sZJ29gIgHgEQqxF9mZDQu5lkEeJ6XvnnnNR2CDs2/IL+uCgHJxo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":475947},"main":"./dist/index.cjs","type":"module","_from":"file:tour-kit-react-0.11.0.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}},"./lazy":{"import":{"types":"./dist/lazy.d.ts","default":"./dist/lazy.js"},"require":{"types":"./dist/lazy.d.cts","default":"./dist/lazy.cjs"}},"./headless":{"import":{"types":"./dist/headless.d.ts","default":"./dist/headless.js"},"require":{"types":"./dist/headless.d.cts","default":"./dist/headless.cjs"}},"./tailwind":{"import":{"types":"./dist/tailwind/index.d.ts","default":"./dist/tailwind/index.js"},"require":{"types":"./dist/tailwind/index.d.cts","default":"./dist/tailwind/index.cjs"}},"./styles.css":"./dist/styles/variables.css","./package.json":"./package.json","./components.css":"./dist/styles/components.css","./styles/theme.css":"./src/styles/theme.css","./styles/variables.css":"./src/styles/variables.css","./styles/components.css":"./src/styles/components.css"},"scripts":{"dev":"tsup --watch","test":"vitest run","build":"tsup","typecheck":"tsc --noEmit","test:watch":"vitest","test:coverage":"vitest run --coverage"},"_npmUser":{"name":"domidex","email":"domidex01@gmail.com"},"_resolved":"/tmp/ad72dc94260a45ff93732d423990a80b/tour-kit-react-0.11.0.tgz","_integrity":"sha512-iwQJac/+Zs9llf5zBtUdlVgnRiGbbiRFCjlTvF49UeeCMZNobpuZX8jYEZvtPZRholHEurLQMh8XIor9PuXBMg==","repository":{"url":"git+https://github.com/domidex01/tour-kit.git","type":"git","directory":"packages/react"},"_npmVersion":"11.3.0","description":"React onboarding & product tour components — accessible, headless, Tailwind & shadcn-ready, with Next.js, React Router, TanStack adapters.","directories":{},"sideEffects":false,"_nodeVersion":"24.2.0","dependencies":{"@tour-kit/core":"0.11.0","@tour-kit/media":"0.11.0","@floating-ui/react":"^0.27.19","@radix-ui/react-slot":"^1.2.4","class-variance-authority":"^0.7.1"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1","jsdom":"^27.3.0","react":"^19.2.0","vitest":"^4.1.0","react-dom":"^19.2.0","typescript":"^5.9.3","vitest-axe":"^1.0.0-pre.3","tailwindcss":"^4.1.8","@types/react":"^19.2.0","@types/react-dom":"^19.2.0","@vitest/coverage-v8":"^4.1.0","@vitejs/plugin-react":"^4.5.2","@testing-library/react":"^16.3.1","@testing-library/jest-dom":"^6.9.1","@testing-library/user-event":"^14.6.1"},"peerDependencies":{"next":"^13.0.0 || ^14.0.0 || ^15.0.0","react":"^18.0.0 || ^19.0.0","@mui/base":"^5.0.0-beta.0","react-dom":"^18.0.0 || ^19.0.0","tailwindcss":"^3.4.0 || ^4.0.0","react-router":"^6.0.0 || ^7.0.0","react-router-dom":"^6.0.0"},"peerDependenciesMeta":{"next":{"optional":true},"@mui/base":{"optional":true},"tailwindcss":{"optional":true},"react-router":{"optional":true},"react-router-dom":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/react_0.11.0_1777965002405_0.8765166372704114","host":"s3://npm-registry-packages-npm-production"}},"0.11.1":{"name":"@tour-kit/react","version":"0.11.1","keywords":["react-onboarding","nextjs-onboarding","react-product-tour","onboarding-component","onboarding-flow","onboarding-wizard","product-tour","guided-tour","user-onboarding","walkthrough","onboarding-tutorial","onboarding-guide","step-by-step","coachmarks","wizard","headless","shadcn","radix","base-ui","nextjs","react-router","tanstack-router","tour-kit","react-joyride-alternative","intro-js-alternative","shepherd-alternative","userpilot-alternative","appcues-alternative","pendo-alternative"],"author":{"name":"Tour Kit Team"},"license":"MIT","_id":"@tour-kit/react@0.11.1","maintainers":[{"name":"domidex","email":"domidex01@gmail.com"}],"homepage":"https://usertourkit.com/","bugs":{"url":"https://github.com/domidex01/tour-kit/issues"},"dist":{"shasum":"b1684298a3352b70d97abd764cc09e656dc8d153","tarball":"https://registry.npmjs.org/@tour-kit/react/-/react-0.11.1.tgz","fileCount":108,"integrity":"sha512-L42tx9dp9vjMedIFZCe6QC/cR1F6foICWbP0HGNEhd/wum6ANNqKhULGDWJVREW+DiFPDy+GO77qqe5r/NB6HQ==","signatures":[{"sig":"MEUCIAFmTam8Es4mcCEkc1+fqRqunYFZ0eEFoUK7ajLYrrFlAiEA4Etdpz8qCoA4vUavfVjsZzqOxow9tYhxzkukecfU8aA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":477387},"main":"./dist/index.cjs","type":"module","_from":"file:tour-kit-react-0.11.1.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}},"./lazy":{"import":{"types":"./dist/lazy.d.ts","default":"./dist/lazy.js"},"require":{"types":"./dist/lazy.d.cts","default":"./dist/lazy.cjs"}},"./headless":{"import":{"types":"./dist/headless.d.ts","default":"./dist/headless.js"},"require":{"types":"./dist/headless.d.cts","default":"./dist/headless.cjs"}},"./tailwind":{"import":{"types":"./dist/tailwind/index.d.ts","default":"./dist/tailwind/index.js"},"require":{"types":"./dist/tailwind/index.d.cts","default":"./dist/tailwind/index.cjs"}},"./styles.css":"./dist/styles/variables.css","./package.json":"./package.json","./components.css":"./dist/styles/components.css","./styles/theme.css":"./src/styles/theme.css","./styles/variables.css":"./src/styles/variables.css","./styles/components.css":"./src/styles/components.css"},"scripts":{"dev":"tsup --watch","test":"vitest run","build":"tsup","typecheck":"tsc --noEmit","test:watch":"vitest","test:coverage":"vitest run --coverage"},"_npmUser":{"name":"domidex","email":"domidex01@gmail.com"},"_resolved":"/tmp/5ad4bcdca4efa4c04cb8de0bde23dc53/tour-kit-react-0.11.1.tgz","_integrity":"sha512-L42tx9dp9vjMedIFZCe6QC/cR1F6foICWbP0HGNEhd/wum6ANNqKhULGDWJVREW+DiFPDy+GO77qqe5r/NB6HQ==","repository":{"url":"git+https://github.com/domidex01/tour-kit.git","type":"git","directory":"packages/react"},"_npmVersion":"10.8.2","description":"React onboarding & product tour components — accessible, headless, Tailwind & shadcn-ready, with Next.js, React Router, TanStack adapters.","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@tour-kit/core":"0.11.1","@tour-kit/media":"0.12.0","@floating-ui/react":"^0.27.19","@radix-ui/react-slot":"^1.2.4","class-variance-authority":"^0.7.1"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1","jsdom":"^27.3.0","react":"^19.2.0","vitest":"^4.1.0","react-dom":"^19.2.0","typescript":"^5.9.3","vitest-axe":"^1.0.0-pre.3","tailwindcss":"^4.1.8","@types/react":"^19.2.0","@types/react-dom":"^19.2.0","@vitest/coverage-v8":"^4.1.0","@vitejs/plugin-react":"^4.5.2","@testing-library/react":"^16.3.1","@testing-library/jest-dom":"^6.9.1","@testing-library/user-event":"^14.6.1"},"peerDependencies":{"next":"^13.0.0 || ^14.0.0 || ^15.0.0","react":"^18.0.0 || ^19.0.0","@mui/base":"^5.0.0-beta.0","react-dom":"^18.0.0 || ^19.0.0","tailwindcss":"^3.4.0 || ^4.0.0","react-router":"^6.0.0 || ^7.0.0","react-router-dom":"^6.0.0"},"peerDependenciesMeta":{"next":{"optional":true},"@mui/base":{"optional":true},"tailwindcss":{"optional":true},"react-router":{"optional":true},"react-router-dom":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/react_0.11.1_1778835506977_0.27153044758248135","host":"s3://npm-registry-packages-npm-production"}},"0.12.0":{"name":"@tour-kit/react","version":"0.12.0","keywords":["react-onboarding","nextjs-onboarding","react-product-tour","onboarding-component","onboarding-flow","onboarding-wizard","product-tour","guided-tour","user-onboarding","walkthrough","onboarding-tutorial","onboarding-guide","step-by-step","coachmarks","wizard","headless","shadcn","radix","base-ui","nextjs","react-router","tanstack-router","tour-kit","react-joyride-alternative","intro-js-alternative","shepherd-alternative","userpilot-alternative","appcues-alternative","pendo-alternative"],"author":{"name":"Tour Kit Team"},"license":"MIT","_id":"@tour-kit/react@0.12.0","maintainers":[{"name":"domidex","email":"domidex01@gmail.com"}],"homepage":"https://usertourkit.com/","bugs":{"url":"https://github.com/domidex01/tour-kit/issues"},"dist":{"shasum":"f6a64624d6aa4f28211a8fa796dbf360e47a3b51","tarball":"https://registry.npmjs.org/@tour-kit/react/-/react-0.12.0.tgz","fileCount":108,"integrity":"sha512-4YeZLmdGRBkvDGHqSXhHSjXviLgOAMYs3lnhmYMGMSCuhDU34mL46p+yve71kx5prULHmthTbYs3+WmyxkUU5Q==","signatures":[{"sig":"MEYCIQCHWKoWVTPGYtLThhWEHpoqsDEQZ7pZJ2SB/VELCqAdWQIhAKuTvKV+B55ypA8wnmkXVJ+3wKLiGOIfbrHw8kIykOAT","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":482749},"main":"./dist/index.cjs","type":"module","_from":"file:tour-kit-react-0.12.0.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}},"./lazy":{"import":{"types":"./dist/lazy.d.ts","default":"./dist/lazy.js"},"require":{"types":"./dist/lazy.d.cts","default":"./dist/lazy.cjs"}},"./headless":{"import":{"types":"./dist/headless.d.ts","default":"./dist/headless.js"},"require":{"types":"./dist/headless.d.cts","default":"./dist/headless.cjs"}},"./tailwind":{"import":{"types":"./dist/tailwind/index.d.ts","default":"./dist/tailwind/index.js"},"require":{"types":"./dist/tailwind/index.d.cts","default":"./dist/tailwind/index.cjs"}},"./styles.css":"./dist/styles/variables.css","./package.json":"./package.json","./components.css":"./dist/styles/components.css","./styles/theme.css":"./src/styles/theme.css","./styles/variables.css":"./src/styles/variables.css","./styles/components.css":"./src/styles/components.css"},"scripts":{"dev":"tsup --watch","test":"vitest run","build":"tsup","typecheck":"tsc --noEmit","test:watch":"vitest","test:coverage":"vitest run --coverage"},"_npmUser":{"name":"domidex","email":"domidex01@gmail.com"},"_resolved":"/tmp/109827469bdf6884192db248efca261a/tour-kit-react-0.12.0.tgz","_integrity":"sha512-4YeZLmdGRBkvDGHqSXhHSjXviLgOAMYs3lnhmYMGMSCuhDU34mL46p+yve71kx5prULHmthTbYs3+WmyxkUU5Q==","repository":{"url":"git+https://github.com/domidex01/tour-kit.git","type":"git","directory":"packages/react"},"_npmVersion":"10.8.2","description":"React onboarding & product tour components — accessible, headless, Tailwind & shadcn-ready, with Next.js, React Router, TanStack adapters.","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@tour-kit/core":"0.12.0","@tour-kit/media":"0.12.1","@floating-ui/react":"^0.27.19","@tour-kit/analytics":"0.11.0","@radix-ui/react-slot":"^1.2.4","class-variance-authority":"^0.7.1"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1","jsdom":"^27.3.0","react":"^19.2.0","vitest":"^4.1.0","react-dom":"^19.2.0","typescript":"^5.9.3","vitest-axe":"^1.0.0-pre.3","tailwindcss":"^4.1.8","@types/react":"^19.2.0","@types/react-dom":"^19.2.0","@vitest/coverage-v8":"^4.1.0","@vitejs/plugin-react":"^4.5.2","@testing-library/react":"^16.3.1","@testing-library/jest-dom":"^6.9.1","@testing-library/user-event":"^14.6.1"},"peerDependencies":{"next":"^13.0.0 || ^14.0.0 || ^15.0.0","react":"^18.0.0 || ^19.0.0","@mui/base":"^5.0.0-beta.0","react-dom":"^18.0.0 || ^19.0.0","tailwindcss":"^3.4.0 || ^4.0.0","react-router":"^6.0.0 || ^7.0.0","react-router-dom":"^6.0.0"},"peerDependenciesMeta":{"next":{"optional":true},"@mui/base":{"optional":true},"tailwindcss":{"optional":true},"react-router":{"optional":true},"react-router-dom":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/react_0.12.0_1778838859860_0.9022779964292797","host":"s3://npm-registry-packages-npm-production"}},"1.0.0":{"name":"@tour-kit/react","version":"1.0.0","keywords":["react-onboarding","nextjs-onboarding","react-product-tour","onboarding-component","onboarding-flow","onboarding-wizard","product-tour","guided-tour","user-onboarding","walkthrough","onboarding-tutorial","onboarding-guide","step-by-step","coachmarks","wizard","headless","shadcn","radix","base-ui","nextjs","react-router","tanstack-router","tour-kit","react-joyride-alternative","intro-js-alternative","shepherd-alternative","userpilot-alternative","appcues-alternative","pendo-alternative"],"author":{"name":"Tour Kit Team"},"license":"MIT","_id":"@tour-kit/react@1.0.0","maintainers":[{"name":"domidex","email":"domidex01@gmail.com"}],"homepage":"https://usertourkit.com/","bugs":{"url":"https://github.com/domidex01/tour-kit/issues"},"dist":{"shasum":"eb87d99d2ed1508eebd860b000dc6c4be0d20180","tarball":"https://registry.npmjs.org/@tour-kit/react/-/react-1.0.0.tgz","fileCount":108,"integrity":"sha512-UoUcFhEnI15VliznkEPYsht4v7mlHpYLFV1Cd8SnOk+A2Q52FNrIgoIFvxqqGbV4p7TjLwEZlOJaZe6XYnJ4Zw==","signatures":[{"sig":"MEYCIQCAfhATi+137woZdxB78ZN9QhF73UKa8jDmqcKK7TMuVwIhAMvbV/V1OkojQ5wEsFQlurtGAW8q5vIlcS7lliSgcz+N","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":499006},"main":"./dist/index.cjs","type":"module","_from":"file:tour-kit-react-1.0.0.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}},"./lazy":{"import":{"types":"./dist/lazy.d.ts","default":"./dist/lazy.js"},"require":{"types":"./dist/lazy.d.cts","default":"./dist/lazy.cjs"}},"./headless":{"import":{"types":"./dist/headless.d.ts","default":"./dist/headless.js"},"require":{"types":"./dist/headless.d.cts","default":"./dist/headless.cjs"}},"./tailwind":{"import":{"types":"./dist/tailwind/index.d.ts","default":"./dist/tailwind/index.js"},"require":{"types":"./dist/tailwind/index.d.cts","default":"./dist/tailwind/index.cjs"}},"./styles.css":"./dist/styles/variables.css","./package.json":"./package.json","./components.css":"./dist/styles/components.css","./styles/theme.css":"./src/styles/theme.css","./styles/variables.css":"./src/styles/variables.css","./styles/components.css":"./src/styles/components.css"},"scripts":{"dev":"tsup --watch","test":"vitest run","build":"tsup","typecheck":"tsc --noEmit","test:watch":"vitest","test:coverage":"vitest run --coverage"},"_npmUser":{"name":"domidex","email":"domidex01@gmail.com"},"_resolved":"/tmp/4e7246c79326e89c2bbdc9fac86d17eb/tour-kit-react-1.0.0.tgz","_integrity":"sha512-UoUcFhEnI15VliznkEPYsht4v7mlHpYLFV1Cd8SnOk+A2Q52FNrIgoIFvxqqGbV4p7TjLwEZlOJaZe6XYnJ4Zw==","repository":{"url":"git+https://github.com/domidex01/tour-kit.git","type":"git","directory":"packages/react"},"_npmVersion":"10.8.2","description":"React onboarding & product tour components — accessible, headless, Tailwind & shadcn-ready, with Next.js, React Router, TanStack adapters.","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@tour-kit/core":"1.0.0","@tour-kit/media":"0.12.4","@floating-ui/react":"^0.27.19","@radix-ui/react-slot":"^1.2.4","class-variance-authority":"^0.7.1"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1","jsdom":"^27.3.0","react":"^19.2.0","vitest":"^4.1.0","react-dom":"^19.2.0","typescript":"^5.9.3","vitest-axe":"^1.0.0-pre.3","tailwindcss":"^4.1.8","@types/react":"^19.2.0","@types/react-dom":"^19.2.0","@vitest/coverage-v8":"^4.1.0","@vitejs/plugin-react":"^4.5.2","@testing-library/react":"^16.3.1","@testing-library/jest-dom":"^6.9.1","@testing-library/user-event":"^14.6.1"},"peerDependencies":{"next":"^13.0.0 || ^14.0.0 || ^15.0.0","react":"^18.0.0 || ^19.0.0","@mui/base":"^5.0.0-beta.0","react-dom":"^18.0.0 || ^19.0.0","tailwindcss":"^3.4.0 || ^4.0.0","react-router":"^6.0.0 || ^7.0.0","react-router-dom":"^6.0.0","@tour-kit/analytics":"0.11.3"},"peerDependenciesMeta":{"next":{"optional":true},"@mui/base":{"optional":true},"tailwindcss":{"optional":true},"react-router":{"optional":true},"react-router-dom":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/react_1.0.0_1779465194801_0.3210133699065214","host":"s3://npm-registry-packages-npm-production"}},"1.0.1":{"name":"@tour-kit/react","version":"1.0.1","keywords":["react-onboarding","nextjs-onboarding","react-product-tour","onboarding-component","onboarding-flow","onboarding-wizard","product-tour","guided-tour","user-onboarding","walkthrough","onboarding-tutorial","onboarding-guide","step-by-step","coachmarks","wizard","headless","shadcn","radix","base-ui","nextjs","react-router","tanstack-router","tour-kit","react-joyride-alternative","intro-js-alternative","shepherd-alternative","userpilot-alternative","appcues-alternative","pendo-alternative"],"author":{"name":"Tour Kit Team"},"license":"MIT","_id":"@tour-kit/react@1.0.1","maintainers":[{"name":"domidex","email":"domidex01@gmail.com"}],"homepage":"https://usertourkit.com/","bugs":{"url":"https://github.com/domidex01/tour-kit/issues"},"dist":{"shasum":"fb832b35a762080b6274f77f46ead127de4031ae","tarball":"https://registry.npmjs.org/@tour-kit/react/-/react-1.0.1.tgz","fileCount":108,"integrity":"sha512-KlLnJiUCuspk1F6CwuVMcfKz0qcHuQRtMpv5mto1ZnxyfTH0kflXMYvlOAE/xKg7anIxCurjh0VuNC6VCf30sg==","signatures":[{"sig":"MEUCIQCQ6Nnl4dM3zCk0kxUcB/VSi4y3nYJpwh6AK+Ui9QzoVAIgMIeABMaIq/AzHcxKBH4csr6tL3IJES1dLip/rCexiEY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":499185},"main":"./dist/index.cjs","type":"module","_from":"file:tour-kit-react-1.0.1.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}},"./lazy":{"import":{"types":"./dist/lazy.d.ts","default":"./dist/lazy.js"},"require":{"types":"./dist/lazy.d.cts","default":"./dist/lazy.cjs"}},"./headless":{"import":{"types":"./dist/headless.d.ts","default":"./dist/headless.js"},"require":{"types":"./dist/headless.d.cts","default":"./dist/headless.cjs"}},"./tailwind":{"import":{"types":"./dist/tailwind/index.d.ts","default":"./dist/tailwind/index.js"},"require":{"types":"./dist/tailwind/index.d.cts","default":"./dist/tailwind/index.cjs"}},"./styles.css":"./dist/styles/variables.css","./package.json":"./package.json","./components.css":"./dist/styles/components.css","./styles/theme.css":"./src/styles/theme.css","./styles/variables.css":"./src/styles/variables.css","./styles/components.css":"./src/styles/components.css"},"scripts":{"dev":"tsup --watch","test":"vitest run","build":"tsup","typecheck":"tsc --noEmit","test:watch":"vitest","test:coverage":"vitest run --coverage"},"_npmUser":{"name":"domidex","email":"domidex01@gmail.com"},"_resolved":"/tmp/6b8a9281591c5496d14d3fb46bbb4de9/tour-kit-react-1.0.1.tgz","_integrity":"sha512-KlLnJiUCuspk1F6CwuVMcfKz0qcHuQRtMpv5mto1ZnxyfTH0kflXMYvlOAE/xKg7anIxCurjh0VuNC6VCf30sg==","repository":{"url":"git+https://github.com/domidex01/tour-kit.git","type":"git","directory":"packages/react"},"_npmVersion":"10.8.2","description":"React onboarding & product tour components — accessible, headless, Tailwind & shadcn-ready, with Next.js, React Router, TanStack adapters.","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@tour-kit/core":"1.0.1","@tour-kit/media":"0.12.5","@floating-ui/react":"^0.27.19","@radix-ui/react-slot":"^1.2.4","class-variance-authority":"^0.7.1"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1","jsdom":"^27.3.0","react":"^19.2.0","vitest":"^4.1.0","react-dom":"^19.2.0","typescript":"^5.9.3","vitest-axe":"^1.0.0-pre.3","tailwindcss":"^4.1.8","@types/react":"^19.2.0","@types/react-dom":"^19.2.0","@vitest/coverage-v8":"^4.1.0","@vitejs/plugin-react":"^4.5.2","@testing-library/react":"^16.3.1","@testing-library/jest-dom":"^6.9.1","@testing-library/user-event":"^14.6.1"},"peerDependencies":{"next":"^13.0.0 || ^14.0.0 || ^15.0.0","react":"^18.0.0 || ^19.0.0","@mui/base":"^5.0.0-beta.0","react-dom":"^18.0.0 || ^19.0.0","tailwindcss":"^3.4.0 || ^4.0.0","react-router":"^6.0.0 || ^7.0.0","react-router-dom":"^6.0.0","@tour-kit/analytics":"0.11.4"},"peerDependenciesMeta":{"next":{"optional":true},"@mui/base":{"optional":true},"tailwindcss":{"optional":true},"react-router":{"optional":true},"react-router-dom":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/react_1.0.1_1779616777367_0.39857990500336626","host":"s3://npm-registry-packages-npm-production"}},"1.0.2":{"name":"@tour-kit/react","version":"1.0.2","keywords":["react-onboarding","nextjs-onboarding","react-product-tour","onboarding-component","onboarding-flow","onboarding-wizard","product-tour","guided-tour","user-onboarding","walkthrough","onboarding-tutorial","onboarding-guide","step-by-step","coachmarks","wizard","headless","shadcn","radix","base-ui","nextjs","react-router","tanstack-router","tour-kit","react-joyride-alternative","intro-js-alternative","shepherd-alternative","userpilot-alternative","appcues-alternative","pendo-alternative"],"author":{"name":"Tour Kit Team"},"license":"MIT","_id":"@tour-kit/react@1.0.2","maintainers":[{"name":"domidex","email":"domidex01@gmail.com"}],"homepage":"https://usertourkit.com/","bugs":{"url":"https://github.com/domidex01/tour-kit/issues"},"dist":{"shasum":"e3fb7c46bb1c7452957fc2960cc00cbfce85ddc8","tarball":"https://registry.npmjs.org/@tour-kit/react/-/react-1.0.2.tgz","fileCount":108,"integrity":"sha512-4kZ4J7r0afm7NkRmkEgyqWluSEi4PTD7HqTai3uyZbV/IahCaHpKnMmdm3mr+vq8vVw2GZW2JtlnPXPDlOE0lw==","signatures":[{"sig":"MEQCIDCBK8DBI5vDegN54pyJeUV4hOVZwZsFyMynt90MH5iAAiAeCAnNfV7vdODulF+0Qd6dCNotGOXJ+oeaKK7ooafhQg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":499767},"main":"./dist/index.cjs","type":"module","_from":"file:tour-kit-react-1.0.2.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}},"./lazy":{"import":{"types":"./dist/lazy.d.ts","default":"./dist/lazy.js"},"require":{"types":"./dist/lazy.d.cts","default":"./dist/lazy.cjs"}},"./headless":{"import":{"types":"./dist/headless.d.ts","default":"./dist/headless.js"},"require":{"types":"./dist/headless.d.cts","default":"./dist/headless.cjs"}},"./tailwind":{"import":{"types":"./dist/tailwind/index.d.ts","default":"./dist/tailwind/index.js"},"require":{"types":"./dist/tailwind/index.d.cts","default":"./dist/tailwind/index.cjs"}},"./styles.css":"./dist/styles/variables.css","./package.json":"./package.json","./components.css":"./dist/styles/components.css","./styles/theme.css":"./src/styles/theme.css","./styles/variables.css":"./src/styles/variables.css","./styles/components.css":"./src/styles/components.css"},"scripts":{"dev":"tsup --watch","test":"vitest run","build":"tsup","typecheck":"tsc --noEmit","test:watch":"vitest","test:coverage":"vitest run --coverage"},"_npmUser":{"name":"domidex","email":"domidex01@gmail.com"},"_resolved":"/tmp/c47e02014a657f22cbcbc3d003bf8ead/tour-kit-react-1.0.2.tgz","_integrity":"sha512-4kZ4J7r0afm7NkRmkEgyqWluSEi4PTD7HqTai3uyZbV/IahCaHpKnMmdm3mr+vq8vVw2GZW2JtlnPXPDlOE0lw==","repository":{"url":"git+https://github.com/domidex01/tour-kit.git","type":"git","directory":"packages/react"},"_npmVersion":"10.8.2","description":"React onboarding & product tour components — accessible, headless, Tailwind & shadcn-ready, with Next.js, React Router, TanStack adapters.","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@tour-kit/core":"1.0.2","@tour-kit/media":"0.12.6","@floating-ui/react":"^0.27.19","@radix-ui/react-slot":"^1.2.4","class-variance-authority":"^0.7.1"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1","jsdom":"^27.3.0","react":"^19.2.0","vitest":"^4.1.0","react-dom":"^19.2.0","typescript":"^5.9.3","vitest-axe":"^1.0.0-pre.3","tailwindcss":"^4.1.8","@types/react":"^19.2.0","@types/react-dom":"^19.2.0","@vitest/coverage-v8":"^4.1.0","@vitejs/plugin-react":"^4.5.2","@testing-library/react":"^16.3.1","@testing-library/jest-dom":"^6.9.1","@testing-library/user-event":"^14.6.1"},"peerDependencies":{"next":"^13.0.0 || ^14.0.0 || ^15.0.0","react":"^18.0.0 || ^19.0.0","@mui/base":"^5.0.0-beta.0","react-dom":"^18.0.0 || ^19.0.0","tailwindcss":"^3.4.0 || ^4.0.0","react-router":"^6.0.0 || ^7.0.0","react-router-dom":"^6.0.0","@tour-kit/analytics":"0.11.5"},"peerDependenciesMeta":{"next":{"optional":true},"@mui/base":{"optional":true},"tailwindcss":{"optional":true},"react-router":{"optional":true},"react-router-dom":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/react_1.0.2_1779675838099_0.41575757637915745","host":"s3://npm-registry-packages-npm-production"}},"1.0.3":{"name":"@tour-kit/react","version":"1.0.3","keywords":["react-onboarding","nextjs-onboarding","react-product-tour","onboarding-component","onboarding-flow","onboarding-wizard","product-tour","guided-tour","user-onboarding","walkthrough","onboarding-tutorial","onboarding-guide","step-by-step","coachmarks","wizard","headless","shadcn","radix","base-ui","nextjs","react-router","tanstack-router","tour-kit","react-joyride-alternative","intro-js-alternative","shepherd-alternative","userpilot-alternative","appcues-alternative","pendo-alternative"],"author":{"name":"Tour Kit Team"},"license":"MIT","_id":"@tour-kit/react@1.0.3","maintainers":[{"name":"domidex","email":"domidex01@gmail.com"}],"homepage":"https://usertourkit.com/","bugs":{"url":"https://github.com/domidex01/tour-kit/issues"},"dist":{"shasum":"6d6254db2e16881c13251c1a956aeeb3ffd7f1e2","tarball":"https://registry.npmjs.org/@tour-kit/react/-/react-1.0.3.tgz","fileCount":108,"integrity":"sha512-/LWbvWQqc+m3kyU2UMvtxdu1D3hEglEX8MbXAIia35m1MJZKl+DSOLMFtEm96wfqE3FzlZ4TK2rFBvE5YbKivA==","signatures":[{"sig":"MEUCIHPafJYFP4oWsR4b+0rituroIPHd3RqSxxbJo0hLeOrQAiEA1dVr5puywz1jEGPX9DbLTWhrwE+COkX4CV+p1KcaQVM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":509635},"main":"./dist/index.cjs","type":"module","_from":"file:tour-kit-react-1.0.3.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}},"./lazy":{"import":{"types":"./dist/lazy.d.ts","default":"./dist/lazy.js"},"require":{"types":"./dist/lazy.d.cts","default":"./dist/lazy.cjs"}},"./headless":{"import":{"types":"./dist/headless.d.ts","default":"./dist/headless.js"},"require":{"types":"./dist/headless.d.cts","default":"./dist/headless.cjs"}},"./tailwind":{"import":{"types":"./dist/tailwind/index.d.ts","default":"./dist/tailwind/index.js"},"require":{"types":"./dist/tailwind/index.d.cts","default":"./dist/tailwind/index.cjs"}},"./styles.css":"./dist/styles/variables.css","./package.json":"./package.json","./components.css":"./dist/styles/components.css","./styles/theme.css":"./src/styles/theme.css","./styles/variables.css":"./src/styles/variables.css","./styles/components.css":"./src/styles/components.css"},"scripts":{"dev":"tsup --watch","test":"vitest run","build":"tsup","typecheck":"tsc --noEmit","test:watch":"vitest","test:coverage":"vitest run --coverage"},"_npmUser":{"name":"domidex","email":"domidex01@gmail.com"},"_resolved":"/tmp/04770081ea57aef828bfd5a79e128d0b/tour-kit-react-1.0.3.tgz","_integrity":"sha512-/LWbvWQqc+m3kyU2UMvtxdu1D3hEglEX8MbXAIia35m1MJZKl+DSOLMFtEm96wfqE3FzlZ4TK2rFBvE5YbKivA==","repository":{"url":"git+https://github.com/domidex01/tour-kit.git","type":"git","directory":"packages/react"},"_npmVersion":"10.8.2","description":"React onboarding & product tour components — accessible, headless, Tailwind & shadcn-ready, with Next.js, React Router, TanStack adapters.","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@tour-kit/core":"1.0.3","@tour-kit/media":"0.13.0","@floating-ui/react":"^0.27.19","@radix-ui/react-slot":"^1.2.4","class-variance-authority":"^0.7.1"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1","jsdom":"^27.3.0","react":"^19.2.0","vitest":"^4.1.0","react-dom":"^19.2.0","typescript":"^5.9.3","vitest-axe":"^1.0.0-pre.3","tailwindcss":"^4.1.8","@types/react":"^19.2.0","@types/react-dom":"^19.2.0","@vitest/coverage-v8":"^4.1.0","@vitejs/plugin-react":"^4.5.2","@testing-library/react":"^16.3.1","@testing-library/jest-dom":"^6.9.1","@testing-library/user-event":"^14.6.1"},"peerDependencies":{"next":"^13.0.0 || ^14.0.0 || ^15.0.0","react":"^18.0.0 || ^19.0.0","@mui/base":"^5.0.0-beta.0","react-dom":"^18.0.0 || ^19.0.0","tailwindcss":"^3.4.0 || ^4.0.0","react-router":"^6.0.0 || ^7.0.0","react-router-dom":"^6.0.0","@tour-kit/analytics":"0.11.6"},"peerDependenciesMeta":{"next":{"optional":true},"@mui/base":{"optional":true},"tailwindcss":{"optional":true},"react-router":{"optional":true},"react-router-dom":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/react_1.0.3_1780492616469_0.648699752038925","host":"s3://npm-registry-packages-npm-production"}},"1.0.4":{"name":"@tour-kit/react","version":"1.0.4","keywords":["react-onboarding","nextjs-onboarding","react-product-tour","onboarding-component","onboarding-flow","onboarding-wizard","product-tour","guided-tour","user-onboarding","walkthrough","onboarding-tutorial","onboarding-guide","step-by-step","coachmarks","wizard","headless","shadcn","radix","base-ui","nextjs","react-router","tanstack-router","tour-kit","react-joyride-alternative","intro-js-alternative","shepherd-alternative","userpilot-alternative","appcues-alternative","pendo-alternative"],"author":{"name":"Tour Kit Team"},"license":"MIT","_id":"@tour-kit/react@1.0.4","maintainers":[{"name":"domidex","email":"domidex01@gmail.com"}],"homepage":"https://usertourkit.com/","bugs":{"url":"https://github.com/domidex01/tour-kit/issues"},"dist":{"shasum":"05233018f84eb6107a70d2f5294a687577340a50","tarball":"https://registry.npmjs.org/@tour-kit/react/-/react-1.0.4.tgz","fileCount":108,"integrity":"sha512-AInNHaczHO2E/Dl8GmV42CUh4eLL6VxF8KikGpI0YGEqnPXkTrLtoT4Bx0JOm6oX3iF9cI4/xrcny2uEeSEFaw==","signatures":[{"sig":"MEQCICFY//zRd6/VNHCQfTzEeTK2S/H0/jYcpKx5NYp9fXcAAiAxZ8tSMwN6nt0HUTwl6P9RKYDCFTiQ2Bk6FKww9tiBZA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":509729},"main":"./dist/index.cjs","type":"module","_from":"file:tour-kit-react-1.0.4.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}},"./lazy":{"import":{"types":"./dist/lazy.d.ts","default":"./dist/lazy.js"},"require":{"types":"./dist/lazy.d.cts","default":"./dist/lazy.cjs"}},"./headless":{"import":{"types":"./dist/headless.d.ts","default":"./dist/headless.js"},"require":{"types":"./dist/headless.d.cts","default":"./dist/headless.cjs"}},"./tailwind":{"import":{"types":"./dist/tailwind/index.d.ts","default":"./dist/tailwind/index.js"},"require":{"types":"./dist/tailwind/index.d.cts","default":"./dist/tailwind/index.cjs"}},"./styles.css":"./dist/styles/variables.css","./package.json":"./package.json","./components.css":"./dist/styles/components.css","./styles/theme.css":"./src/styles/theme.css","./styles/variables.css":"./src/styles/variables.css","./styles/components.css":"./src/styles/components.css"},"scripts":{"dev":"tsup --watch","test":"vitest run","build":"tsup","typecheck":"tsc --noEmit","test:watch":"vitest","test:coverage":"vitest run --coverage"},"_npmUser":{"name":"domidex","email":"domidex01@gmail.com"},"_resolved":"/tmp/6270efbf8862c2f9a952561df86ec4e0/tour-kit-react-1.0.4.tgz","_integrity":"sha512-AInNHaczHO2E/Dl8GmV42CUh4eLL6VxF8KikGpI0YGEqnPXkTrLtoT4Bx0JOm6oX3iF9cI4/xrcny2uEeSEFaw==","repository":{"url":"git+https://github.com/domidex01/tour-kit.git","type":"git","directory":"packages/react"},"_npmVersion":"10.8.2","description":"React onboarding & product tour components — accessible, headless, Tailwind & shadcn-ready, with Next.js, React Router, TanStack adapters.","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@tour-kit/core":"1.0.3","@tour-kit/media":"0.13.0","@floating-ui/react":"^0.27.19","@radix-ui/react-slot":"^1.2.4","class-variance-authority":"^0.7.1"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1","jsdom":"^27.3.0","react":"^19.2.0","vitest":"^4.1.0","react-dom":"^19.2.0","typescript":"^5.9.3","vitest-axe":"^1.0.0-pre.3","tailwindcss":"^4.1.8","@types/react":"^19.2.0","@types/react-dom":"^19.2.0","@vitest/coverage-v8":"^4.1.0","@vitejs/plugin-react":"^4.5.2","@testing-library/react":"^16.3.1","@testing-library/jest-dom":"^6.9.1","@testing-library/user-event":"^14.6.1"},"peerDependencies":{"next":"^13.0.0 || ^14.0.0 || ^15.0.0","react":"^18.0.0 || ^19.0.0","@mui/base":"^5.0.0-beta.0","react-dom":"^18.0.0 || ^19.0.0","tailwindcss":"^3.4.0 || ^4.0.0","react-router":"^6.0.0 || ^7.0.0","react-router-dom":"^6.0.0","@tour-kit/analytics":"0.11.7"},"peerDependenciesMeta":{"next":{"optional":true},"@mui/base":{"optional":true},"tailwindcss":{"optional":true},"react-router":{"optional":true},"react-router-dom":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/react_1.0.4_1780904438403_0.8350851201581384","host":"s3://npm-registry-packages-npm-production"}},"1.0.5":{"name":"@tour-kit/react","version":"1.0.5","keywords":["react-onboarding","nextjs-onboarding","react-product-tour","onboarding-component","onboarding-flow","onboarding-wizard","product-tour","guided-tour","user-onboarding","walkthrough","onboarding-tutorial","onboarding-guide","step-by-step","coachmarks","wizard","headless","shadcn","radix","base-ui","nextjs","react-router","tanstack-router","tour-kit","react-joyride-alternative","intro-js-alternative","shepherd-alternative","userpilot-alternative","appcues-alternative","pendo-alternative"],"author":{"name":"Tour Kit Team"},"license":"MIT","_id":"@tour-kit/react@1.0.5","maintainers":[{"name":"domidex","email":"domidex01@gmail.com"}],"homepage":"https://usertourkit.com/","bugs":{"url":"https://github.com/domidex01/tour-kit/issues"},"dist":{"shasum":"acb82c81aadad4f70cbf4555b8e1d06caa74350e","tarball":"https://registry.npmjs.org/@tour-kit/react/-/react-1.0.5.tgz","fileCount":108,"integrity":"sha512-aEgBcWYT/e+v5Mh7/BdaAccoQGxhtEVV2u+5aPG/xq3PGAk3szsNPYCEd9kg9OPOsToCnAaZD6R8+qCVMlXqEg==","signatures":[{"sig":"MEQCICMJNKXNHcrtvyTSa36CSEFgMot1GUKYoqe5co4fHWhyAiAgSGOTOUy83VJumggok9RrKC8PMnvPsccD3oJO8JCUYg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":509813},"main":"./dist/index.cjs","type":"module","_from":"file:tour-kit-react-1.0.5.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}},"./lazy":{"import":{"types":"./dist/lazy.d.ts","default":"./dist/lazy.js"},"require":{"types":"./dist/lazy.d.cts","default":"./dist/lazy.cjs"}},"./headless":{"import":{"types":"./dist/headless.d.ts","default":"./dist/headless.js"},"require":{"types":"./dist/headless.d.cts","default":"./dist/headless.cjs"}},"./tailwind":{"import":{"types":"./dist/tailwind/index.d.ts","default":"./dist/tailwind/index.js"},"require":{"types":"./dist/tailwind/index.d.cts","default":"./dist/tailwind/index.cjs"}},"./styles.css":"./dist/styles/variables.css","./package.json":"./package.json","./components.css":"./dist/styles/components.css","./styles/theme.css":"./src/styles/theme.css","./styles/variables.css":"./src/styles/variables.css","./styles/components.css":"./src/styles/components.css"},"scripts":{"dev":"tsup --watch","test":"vitest run","build":"tsup","typecheck":"tsc --noEmit","test:watch":"vitest","test:coverage":"vitest run --coverage"},"_npmUser":{"name":"domidex","email":"domidex01@gmail.com"},"_resolved":"/tmp/2bffeb20f15194a511a731bd82305591/tour-kit-react-1.0.5.tgz","_integrity":"sha512-aEgBcWYT/e+v5Mh7/BdaAccoQGxhtEVV2u+5aPG/xq3PGAk3szsNPYCEd9kg9OPOsToCnAaZD6R8+qCVMlXqEg==","repository":{"url":"git+https://github.com/domidex01/tour-kit.git","type":"git","directory":"packages/react"},"_npmVersion":"10.8.2","description":"React onboarding & product tour components — accessible, headless, Tailwind & shadcn-ready, with Next.js, React Router, TanStack adapters.","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@tour-kit/core":"1.0.3","@tour-kit/media":"0.13.1","@floating-ui/react":"^0.27.19","@radix-ui/react-slot":"^1.2.4","class-variance-authority":"^0.7.1"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1","jsdom":"^27.3.0","react":"^19.2.0","vitest":"^4.1.0","react-dom":"^19.2.0","typescript":"^5.9.3","vitest-axe":"^1.0.0-pre.3","tailwindcss":"^4.1.8","@types/react":"^19.2.0","@types/react-dom":"^19.2.0","@vitest/coverage-v8":"^4.1.0","@vitejs/plugin-react":"^4.5.2","@testing-library/react":"^16.3.1","@testing-library/jest-dom":"^6.9.1","@testing-library/user-event":"^14.6.1"},"peerDependencies":{"next":"^13.0.0 || ^14.0.0 || ^15.0.0","react":"^18.0.0 || ^19.0.0","@mui/base":"^5.0.0-beta.0","react-dom":"^18.0.0 || ^19.0.0","tailwindcss":"^3.4.0 || ^4.0.0","react-router":"^6.0.0 || ^7.0.0","react-router-dom":"^6.0.0","@tour-kit/analytics":"0.11.8"},"peerDependenciesMeta":{"next":{"optional":true},"@mui/base":{"optional":true},"tailwindcss":{"optional":true},"react-router":{"optional":true},"react-router-dom":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/react_1.0.5_1781012515965_0.8267489529814565","host":"s3://npm-registry-packages-npm-production"}},"1.0.6":{"name":"@tour-kit/react","version":"1.0.6","keywords":["react-onboarding","nextjs-onboarding","react-product-tour","onboarding-component","onboarding-flow","onboarding-wizard","product-tour","guided-tour","user-onboarding","walkthrough","onboarding-tutorial","onboarding-guide","step-by-step","coachmarks","wizard","headless","shadcn","radix","base-ui","nextjs","react-router","tanstack-router","tour-kit","react-joyride-alternative","intro-js-alternative","shepherd-alternative","userpilot-alternative","appcues-alternative","pendo-alternative"],"author":{"name":"Tour Kit Team"},"license":"MIT","_id":"@tour-kit/react@1.0.6","maintainers":[{"name":"domidex","email":"domidex01@gmail.com"}],"homepage":"https://usertourkit.com/","bugs":{"url":"https://github.com/domidex01/tour-kit/issues"},"dist":{"shasum":"f6b7a1c7cc18f2ffc7372f5f1ffa23413cb69d20","tarball":"https://registry.npmjs.org/@tour-kit/react/-/react-1.0.6.tgz","fileCount":108,"integrity":"sha512-OmHaDQ6WlDClNVvmYmLMHGG+IhCXIobWyb93ZP0B+2KYkwqeEzzn0KGfcRIykMb1Dby3F0dzp8NBBjBukgyDwA==","signatures":[{"sig":"MEUCIAgxEABpVTj8+ARS0BGTS3wfj/PpcLUdUlHXS+Zy4jAcAiEAs2eBIc1u+dIbWdqV2wu3vq+O0TaCQQyf3rlpk2GhhT4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":514476},"main":"./dist/index.cjs","type":"module","_from":"file:tour-kit-react-1.0.6.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}},"./lazy":{"import":{"types":"./dist/lazy.d.ts","default":"./dist/lazy.js"},"require":{"types":"./dist/lazy.d.cts","default":"./dist/lazy.cjs"}},"./headless":{"import":{"types":"./dist/headless.d.ts","default":"./dist/headless.js"},"require":{"types":"./dist/headless.d.cts","default":"./dist/headless.cjs"}},"./tailwind":{"import":{"types":"./dist/tailwind/index.d.ts","default":"./dist/tailwind/index.js"},"require":{"types":"./dist/tailwind/index.d.cts","default":"./dist/tailwind/index.cjs"}},"./styles.css":"./dist/styles/variables.css","./package.json":"./package.json","./components.css":"./dist/styles/components.css","./styles/theme.css":"./src/styles/theme.css","./styles/variables.css":"./src/styles/variables.css","./styles/components.css":"./src/styles/components.css"},"scripts":{"dev":"tsup --watch","test":"vitest run","build":"tsup","typecheck":"tsc --noEmit","test:watch":"vitest","test:coverage":"vitest run --coverage"},"_npmUser":{"name":"domidex","email":"domidex01@gmail.com"},"_resolved":"/tmp/4c337367acfd91bed92a2a9631c11252/tour-kit-react-1.0.6.tgz","_integrity":"sha512-OmHaDQ6WlDClNVvmYmLMHGG+IhCXIobWyb93ZP0B+2KYkwqeEzzn0KGfcRIykMb1Dby3F0dzp8NBBjBukgyDwA==","repository":{"url":"git+https://github.com/domidex01/tour-kit.git","type":"git","directory":"packages/react"},"_npmVersion":"10.8.2","description":"React onboarding & product tour components — accessible, headless, Tailwind & shadcn-ready, with Next.js, React Router, TanStack adapters.","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@tour-kit/core":"1.0.6","@tour-kit/media":"0.13.2","@floating-ui/react":"^0.27.19","@radix-ui/react-slot":"^1.2.4","class-variance-authority":"^0.7.1"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1","jsdom":"^27.3.0","react":"^19.2.0","vitest":"^4.1.0","react-dom":"^19.2.0","typescript":"^5.9.3","vitest-axe":"^1.0.0-pre.3","tailwindcss":"^4.1.8","@types/react":"^19.2.0","@types/react-dom":"^19.2.0","@vitest/coverage-v8":"^4.1.0","@vitejs/plugin-react":"^4.5.2","@testing-library/react":"^16.3.1","@testing-library/jest-dom":"^6.9.1","@testing-library/user-event":"^14.6.1"},"peerDependencies":{"next":"^13.0.0 || ^14.0.0 || ^15.0.0","react":"^18.0.0 || ^19.0.0","@mui/base":"^5.0.0-beta.0","react-dom":"^18.0.0 || ^19.0.0","tailwindcss":"^3.4.0 || ^4.0.0","react-router":"^6.0.0 || ^7.0.0","react-router-dom":"^6.0.0 || ^7.0.0","@tour-kit/analytics":"0.11.9"},"peerDependenciesMeta":{"next":{"optional":true},"@mui/base":{"optional":true},"tailwindcss":{"optional":true},"react-router":{"optional":true},"react-router-dom":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/react_1.0.6_1781072308001_0.5172689602021885","host":"s3://npm-registry-packages-npm-production"}},"1.0.7":{"name":"@tour-kit/react","version":"1.0.7","keywords":["react-onboarding","nextjs-onboarding","react-product-tour","onboarding-component","onboarding-flow","onboarding-wizard","product-tour","guided-tour","user-onboarding","walkthrough","onboarding-tutorial","onboarding-guide","step-by-step","coachmarks","wizard","headless","shadcn","radix","base-ui","nextjs","react-router","tanstack-router","tour-kit","react-joyride-alternative","intro-js-alternative","shepherd-alternative","userpilot-alternative","appcues-alternative","pendo-alternative"],"author":{"name":"Tour Kit Team"},"license":"MIT","_id":"@tour-kit/react@1.0.7","maintainers":[{"name":"domidex","email":"domidex01@gmail.com"}],"homepage":"https://usertourkit.com/","bugs":{"url":"https://github.com/domidex01/tour-kit/issues"},"dist":{"shasum":"cfb99dd670632cf2032e4c3a2ff3789cb9566600","tarball":"https://registry.npmjs.org/@tour-kit/react/-/react-1.0.7.tgz","fileCount":108,"integrity":"sha512-fu8qU2EmnEui27u9x0XqY1aZY20rCsGq93L1W5hItytT6fiMa3Q/70emO72wLJV31vqImVQGr0DLxnW1aLJQrA==","signatures":[{"sig":"MEQCIALmErRynWdQTOLKnJpkuhEtEewDmqmtZyY9UqgiTV6AAiAZm/zXg4hUEWDwesO2V8YM2WztbE+k+7XWRzxeM4mmqA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":514624},"main":"./dist/index.cjs","type":"module","_from":"file:tour-kit-react-1.0.7.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}},"./lazy":{"import":{"types":"./dist/lazy.d.ts","default":"./dist/lazy.js"},"require":{"types":"./dist/lazy.d.cts","default":"./dist/lazy.cjs"}},"./headless":{"import":{"types":"./dist/headless.d.ts","default":"./dist/headless.js"},"require":{"types":"./dist/headless.d.cts","default":"./dist/headless.cjs"}},"./tailwind":{"import":{"types":"./dist/tailwind/index.d.ts","default":"./dist/tailwind/index.js"},"require":{"types":"./dist/tailwind/index.d.cts","default":"./dist/tailwind/index.cjs"}},"./styles.css":"./dist/styles/variables.css","./package.json":"./package.json","./components.css":"./dist/styles/components.css","./styles/theme.css":"./src/styles/theme.css","./styles/variables.css":"./src/styles/variables.css","./styles/components.css":"./src/styles/components.css"},"scripts":{"dev":"tsup --watch","test":"vitest run","build":"tsup","typecheck":"tsc --noEmit","test:watch":"vitest","test:coverage":"vitest run --coverage"},"_npmUser":{"name":"domidex","email":"domidex01@gmail.com"},"_resolved":"/tmp/33f0405c4ac47492743f99a681e3bf63/tour-kit-react-1.0.7.tgz","_integrity":"sha512-fu8qU2EmnEui27u9x0XqY1aZY20rCsGq93L1W5hItytT6fiMa3Q/70emO72wLJV31vqImVQGr0DLxnW1aLJQrA==","repository":{"url":"git+https://github.com/domidex01/tour-kit.git","type":"git","directory":"packages/react"},"_npmVersion":"10.8.2","description":"React onboarding & product tour components — accessible, headless, Tailwind & shadcn-ready, with Next.js, React Router, TanStack adapters.","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@tour-kit/core":"1.0.7","@tour-kit/media":"0.13.3","@floating-ui/react":"^0.27.19","@radix-ui/react-slot":"^1.2.4","class-variance-authority":"^0.7.1"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1","jsdom":"^27.3.0","react":"^19.2.0","vitest":"^4.1.0","react-dom":"^19.2.0","typescript":"^5.9.3","vitest-axe":"^1.0.0-pre.3","tailwindcss":"^4.1.8","@types/react":"^19.2.0","@types/react-dom":"^19.2.0","@vitest/coverage-v8":"^4.1.0","@vitejs/plugin-react":"^4.5.2","@testing-library/react":"^16.3.1","@testing-library/jest-dom":"^6.9.1","@testing-library/user-event":"^14.6.1"},"peerDependencies":{"next":"^13.0.0 || ^14.0.0 || ^15.0.0","react":"^18.0.0 || ^19.0.0","@mui/base":"^5.0.0-beta.0","react-dom":"^18.0.0 || ^19.0.0","tailwindcss":"^3.4.0 || ^4.0.0","react-router":"^6.0.0 || ^7.0.0","react-router-dom":"^6.0.0 || ^7.0.0","@tour-kit/analytics":"0.11.10"},"peerDependenciesMeta":{"next":{"optional":true},"@mui/base":{"optional":true},"tailwindcss":{"optional":true},"react-router":{"optional":true},"react-router-dom":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/react_1.0.7_1781772040191_0.6901429263620689","host":"s3://npm-registry-packages-npm-production"}},"2.0.0":{"name":"@tour-kit/react","version":"2.0.0","keywords":["react-onboarding","nextjs-onboarding","react-product-tour","onboarding-component","onboarding-flow","onboarding-wizard","product-tour","guided-tour","user-onboarding","walkthrough","onboarding-tutorial","onboarding-guide","step-by-step","coachmarks","wizard","headless","shadcn","radix","base-ui","nextjs","react-router","tanstack-router","tour-kit","react-joyride-alternative","intro-js-alternative","shepherd-alternative","userpilot-alternative","appcues-alternative","pendo-alternative"],"author":{"name":"Tour Kit Team"},"license":"MIT","_id":"@tour-kit/react@2.0.0","maintainers":[{"name":"domidex","email":"domidex01@gmail.com"}],"homepage":"https://usertourkit.com/","bugs":{"url":"https://github.com/domidex01/tour-kit/issues"},"dist":{"shasum":"f06fdde42f3309548e83676980e25bbc4cc9fed7","tarball":"https://registry.npmjs.org/@tour-kit/react/-/react-2.0.0.tgz","fileCount":108,"integrity":"sha512-mwRdYjW3MswgTscG4fWunjmfMrUG6hNXMIvzCcvadn9zcbF/z1ft5Lm3HvDybMikBk85N5bTSDrWZPBuOsKINw==","signatures":[{"sig":"MEUCIQCk76k4k1RdQ1ZZj28IdAAcDUCEvSrQzYqSdp1xhcklNAIgO+u9N3akFIq30LiVQw90qmiW5S6YX92/wMNbmNzXs6U=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":514717},"main":"./dist/index.cjs","type":"module","_from":"file:tour-kit-react-2.0.0.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}},"./lazy":{"import":{"types":"./dist/lazy.d.ts","default":"./dist/lazy.js"},"require":{"types":"./dist/lazy.d.cts","default":"./dist/lazy.cjs"}},"./headless":{"import":{"types":"./dist/headless.d.ts","default":"./dist/headless.js"},"require":{"types":"./dist/headless.d.cts","default":"./dist/headless.cjs"}},"./tailwind":{"import":{"types":"./dist/tailwind/index.d.ts","default":"./dist/tailwind/index.js"},"require":{"types":"./dist/tailwind/index.d.cts","default":"./dist/tailwind/index.cjs"}},"./styles.css":"./dist/styles/variables.css","./package.json":"./package.json","./components.css":"./dist/styles/components.css","./styles/theme.css":"./src/styles/theme.css","./styles/variables.css":"./src/styles/variables.css","./styles/components.css":"./src/styles/components.css"},"scripts":{"dev":"tsup --watch","test":"vitest run","build":"tsup","typecheck":"tsc --noEmit","test:watch":"vitest","test:coverage":"vitest run --coverage"},"_npmUser":{"name":"domidex","email":"domidex01@gmail.com"},"_resolved":"/tmp/12855733bc6d60eec7105d1ac3b3cb56/tour-kit-react-2.0.0.tgz","_integrity":"sha512-mwRdYjW3MswgTscG4fWunjmfMrUG6hNXMIvzCcvadn9zcbF/z1ft5Lm3HvDybMikBk85N5bTSDrWZPBuOsKINw==","repository":{"url":"git+https://github.com/domidex01/tour-kit.git","type":"git","directory":"packages/react"},"_npmVersion":"10.8.2","description":"React onboarding & product tour components — accessible, headless, Tailwind & shadcn-ready, with Next.js, React Router, TanStack adapters.","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@tour-kit/core":"1.0.7","@tour-kit/media":"0.13.3","@floating-ui/react":"^0.27.19","@radix-ui/react-slot":"^1.2.4","class-variance-authority":"^0.7.1"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1","jsdom":"^27.3.0","react":"^19.2.0","vitest":"^4.1.0","react-dom":"^19.2.0","typescript":"^5.9.3","vitest-axe":"^1.0.0-pre.3","tailwindcss":"^4.1.8","@types/react":"^19.2.0","@types/react-dom":"^19.2.0","@vitest/coverage-v8":"^4.1.0","@vitejs/plugin-react":"^4.5.2","@testing-library/react":"^16.3.1","@testing-library/jest-dom":"^6.9.1","@testing-library/user-event":"^14.6.1"},"peerDependencies":{"next":"^13.0.0 || ^14.0.0 || ^15.0.0","react":"^18.0.0 || ^19.0.0","@mui/base":"^5.0.0-beta.0","react-dom":"^18.0.0 || ^19.0.0","tailwindcss":"^3.4.0 || ^4.0.0","react-router":"^6.0.0 || ^7.0.0","react-router-dom":"^6.0.0 || ^7.0.0","@tour-kit/analytics":"0.12.0"},"peerDependenciesMeta":{"next":{"optional":true},"@mui/base":{"optional":true},"tailwindcss":{"optional":true},"react-router":{"optional":true},"react-router-dom":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/react_2.0.0_1788280499805_0.5169316110546343","host":"s3://npm-registry-packages-npm-production"}},"2.1.0":{"name":"@tour-kit/react","version":"2.1.0","keywords":["react-onboarding","nextjs-onboarding","react-product-tour","onboarding-component","onboarding-flow","onboarding-wizard","product-tour","guided-tour","user-onboarding","walkthrough","onboarding-tutorial","onboarding-guide","step-by-step","coachmarks","wizard","headless","shadcn","radix","base-ui","nextjs","react-router","tanstack-router","tour-kit","react-joyride-alternative","intro-js-alternative","shepherd-alternative","userpilot-alternative","appcues-alternative","pendo-alternative"],"author":{"name":"Tour Kit Team"},"license":"MIT","_id":"@tour-kit/react@2.1.0","maintainers":[{"name":"domidex","email":"domidex01@gmail.com"}],"homepage":"https://usertourkit.com/","bugs":{"url":"https://github.com/domidex01/tour-kit/issues"},"dist":{"shasum":"cbc9d98938a15f26293fca7bb513972137769425","tarball":"https://registry.npmjs.org/@tour-kit/react/-/react-2.1.0.tgz","fileCount":108,"integrity":"sha512-bdzlUf5zV4mFLbaWiC5KJ44GGJh+VGvZUOvRRIlH1Srfg9zXkfjUhhbGPUI7RU+ZrKVhFoSjUf0hdCwuavWH5g==","signatures":[{"sig":"MEYCIQD9lLhVj6SwG0eYfNOO/MWrFbjzBxoOecey0u8UVYN8CwIhAKhcY2RCuVaP0u7RuoZQoIaM9k8o6laFpmb677f81/IQ","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIBPLY/qAd0JhUSlPmDtfwN3ZzN4GUXALtYe2dzpKSCmTAiEAlvP/vz+qJNbTAgb3dV/wUoVmRTg2k72+dnbEiP6zbzM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":511790},"main":"./dist/index.cjs","type":"module","_from":"file:tour-kit-react-2.1.0.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}},"./lazy":{"import":{"types":"./dist/lazy.d.ts","default":"./dist/lazy.js"},"require":{"types":"./dist/lazy.d.cts","default":"./dist/lazy.cjs"}},"./headless":{"import":{"types":"./dist/headless.d.ts","default":"./dist/headless.js"},"require":{"types":"./dist/headless.d.cts","default":"./dist/headless.cjs"}},"./tailwind":{"import":{"types":"./dist/tailwind/index.d.ts","default":"./dist/tailwind/index.js"},"require":{"types":"./dist/tailwind/index.d.cts","default":"./dist/tailwind/index.cjs"}},"./styles.css":"./dist/styles/variables.css","./package.json":"./package.json","./components.css":"./dist/styles/components.css","./styles/theme.css":"./src/styles/theme.css","./styles/variables.css":"./src/styles/variables.css","./styles/components.css":"./src/styles/components.css"},"scripts":{"dev":"tsup --watch","test":"vitest run","build":"tsup","typecheck":"tsc --noEmit","test:watch":"vitest","test:coverage":"vitest run --coverage"},"_npmUser":{"name":"domidex","email":"domidex01@gmail.com"},"_resolved":"/tmp/bdcd72be71164d7949222c8b92dee03e/tour-kit-react-2.1.0.tgz","_integrity":"sha512-bdzlUf5zV4mFLbaWiC5KJ44GGJh+VGvZUOvRRIlH1Srfg9zXkfjUhhbGPUI7RU+ZrKVhFoSjUf0hdCwuavWH5g==","repository":{"url":"git+https://github.com/domidex01/tour-kit.git","type":"git","directory":"packages/react"},"_npmVersion":"10.8.2","description":"React onboarding & product tour components — accessible, headless, Tailwind & shadcn-ready, with Next.js, React Router, TanStack adapters.","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@tour-kit/core":"2.1.0","@tour-kit/media":"0.13.4","@floating-ui/react":"^0.27.19","@radix-ui/react-slot":"^1.2.4","class-variance-authority":"^0.7.1"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1","jsdom":"^27.3.0","react":"^19.2.0","vitest":"^4.1.0","react-dom":"^19.2.0","typescript":"^5.9.3","vitest-axe":"^1.0.0-pre.3","tailwindcss":"^4.1.8","@types/react":"^19.2.0","@types/react-dom":"^19.2.0","@vitest/coverage-v8":"^4.1.0","@vitejs/plugin-react":"^4.5.2","@testing-library/react":"^16.3.1","@testing-library/jest-dom":"^6.9.1","@testing-library/user-event":"^14.6.1"},"peerDependencies":{"next":"^13.0.0 || ^14.0.0 || ^15.0.0","react":"^18.0.0 || ^19.0.0","@mui/base":"^5.0.0-beta.0","react-dom":"^18.0.0 || ^19.0.0","tailwindcss":"^3.4.0 || ^4.0.0","react-router":"^6.0.0 || ^7.0.0","react-router-dom":"^6.0.0 || ^7.0.0","@tour-kit/analytics":"0.12.1"},"peerDependenciesMeta":{"next":{"optional":true},"@mui/base":{"optional":true},"tailwindcss":{"optional":true},"react-router":{"optional":true},"react-router-dom":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/react_2.1.0_1788873284998_0.07213334886224354","host":"s3://npm-registry-packages-npm-production"}},"3.0.0":{"name":"@tour-kit/react","version":"3.0.0","keywords":["react-onboarding","nextjs-onboarding","react-product-tour","onboarding-component","onboarding-flow","onboarding-wizard","product-tour","guided-tour","user-onboarding","walkthrough","onboarding-tutorial","onboarding-guide","step-by-step","coachmarks","wizard","headless","shadcn","radix","base-ui","nextjs","react-router","tanstack-router","tour-kit","react-joyride-alternative","intro-js-alternative","shepherd-alternative","userpilot-alternative","appcues-alternative","pendo-alternative"],"author":{"name":"Tour Kit Team"},"license":"BUSL-1.1","_id":"@tour-kit/react@3.0.0","maintainers":[{"name":"domidex","email":"domidex01@gmail.com"}],"homepage":"https://usertourkit.com/","bugs":{"url":"https://github.com/domidex01/tour-kit/issues"},"dist":{"shasum":"02f4dc6a54f0dfe834a29d8b6e21737fd69d14e4","tarball":"https://registry.npmjs.org/@tour-kit/react/-/react-3.0.0.tgz","fileCount":109,"integrity":"sha512-NdENSkA2T3rXRwjIEtKro/Pvw+x8gUFfYl68G2b4hvIdOpy3frcOEVbmUjs9cwlPUVT1Cq97IQBXxB7u4rb6Og==","signatures":[{"sig":"MEYCIQCm2KxKRf7Nke1FERo2dvFDYFlFV0dzVia9eb67jxD78QIhAJkDV1JYlqt758Aygc1a/QoDaPcpwF435ZJBVEw7BwZV","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIC0ioGwNQVx8g8U179LXiMosxXtaiwjDmhDFFYpnajsVAiBPHy1hUcMiM/SxQG09XuA1nAwyX+mZHGeArhvt5NOsvg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":528477},"main":"./dist/index.cjs","type":"module","_from":"file:tour-kit-react-3.0.0.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}},"./lazy":{"import":{"types":"./dist/lazy.d.ts","default":"./dist/lazy.js"},"require":{"types":"./dist/lazy.d.cts","default":"./dist/lazy.cjs"}},"./headless":{"import":{"types":"./dist/headless.d.ts","default":"./dist/headless.js"},"require":{"types":"./dist/headless.d.cts","default":"./dist/headless.cjs"}},"./tailwind":{"import":{"types":"./dist/tailwind/index.d.ts","default":"./dist/tailwind/index.js"},"require":{"types":"./dist/tailwind/index.d.cts","default":"./dist/tailwind/index.cjs"}},"./styles.css":"./dist/styles/variables.css","./package.json":"./package.json","./components.css":"./dist/styles/components.css","./styles/theme.css":"./src/styles/theme.css","./styles/variables.css":"./src/styles/variables.css","./styles/components.css":"./src/styles/components.css"},"scripts":{"dev":"tsup --watch","test":"vitest run","build":"tsup","typecheck":"tsc --noEmit","test:watch":"vitest","test:coverage":"vitest run --coverage"},"_npmUser":{"name":"domidex","email":"domidex01@gmail.com"},"_resolved":"/tmp/10c1af5d25e3988137c20cc411783435/tour-kit-react-3.0.0.tgz","_integrity":"sha512-NdENSkA2T3rXRwjIEtKro/Pvw+x8gUFfYl68G2b4hvIdOpy3frcOEVbmUjs9cwlPUVT1Cq97IQBXxB7u4rb6Og==","repository":{"url":"git+https://github.com/domidex01/tour-kit.git","type":"git","directory":"packages/react"},"_npmVersion":"10.8.2","description":"React onboarding & product tour components — accessible, headless, Tailwind & shadcn-ready, with Next.js, React Router, TanStack adapters.","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@tour-kit/core":"3.0.0","@tour-kit/media":"0.13.5","@tour-kit/license":"1.4.0","@floating-ui/react":"^0.27.19","@radix-ui/react-slot":"^1.2.4","class-variance-authority":"^0.7.1"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1","jsdom":"^27.3.0","react":"^19.2.0","vitest":"^4.1.0","react-dom":"^19.2.0","typescript":"^5.9.3","vitest-axe":"^1.0.0-pre.3","tailwindcss":"^4.1.8","@types/react":"^19.2.0","@types/react-dom":"^19.2.0","@vitest/coverage-v8":"^4.1.0","@vitejs/plugin-react":"^4.5.2","@testing-library/react":"^16.3.1","@testing-library/jest-dom":"^6.9.1","@testing-library/user-event":"^14.6.1"},"peerDependencies":{"next":"^13.0.0 || ^14.0.0 || ^15.0.0","react":"^18.0.0 || ^19.0.0","@mui/base":"^5.0.0-beta.0","react-dom":"^18.0.0 || ^19.0.0","tailwindcss":"^3.4.0 || ^4.0.0","react-router":"^6.0.0 || ^7.0.0","react-router-dom":"^6.0.0 || ^7.0.0","@tour-kit/analytics":"0.13.0"},"peerDependenciesMeta":{"next":{"optional":true},"@mui/base":{"optional":true},"tailwindcss":{"optional":true},"react-router":{"optional":true},"react-router-dom":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/react_3.0.0_1789403926032_0.6306399630676167","host":"s3://npm-registry-packages-npm-production"}},"2.1.1":{"name":"@tour-kit/react","version":"2.1.1","keywords":["react-onboarding","nextjs-onboarding","react-product-tour","onboarding-component","onboarding-flow","onboarding-wizard","product-tour","guided-tour","user-onboarding","walkthrough","onboarding-tutorial","onboarding-guide","step-by-step","coachmarks","wizard","headless","shadcn","radix","base-ui","nextjs","react-router","tanstack-router","tour-kit","react-joyride-alternative","intro-js-alternative","shepherd-alternative","userpilot-alternative","appcues-alternative","pendo-alternative"],"author":{"name":"Tour Kit Team"},"license":"MIT","_id":"@tour-kit/react@2.1.1","maintainers":[{"name":"domidex","email":"domidex01@gmail.com"}],"homepage":"https://usertourkit.com/","bugs":{"url":"https://github.com/domidex01/tour-kit/issues"},"dist":{"shasum":"a80e7e2bb02740f59f23eb28b293c76866f8d0c7","tarball":"https://registry.npmjs.org/@tour-kit/react/-/react-2.1.1.tgz","fileCount":108,"integrity":"sha512-IM6DSBove6dKkdrJpf4ChlZmFL9uDdVu7hSrdEQj20N9Wze+Wd+ixt21536aZo/afekAYTzA8PYi3Scaf4AWzg==","signatures":[{"sig":"MEUCIQC5wVxA2CwiIF0P114JfizblvaMPUfdEgh0MVUsZ8hoLwIgP7ZJ40tiXVlTRx5oOWe6Cd1kvAMfw4jrjWgjBM7o4KM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQC8EYGe64lxvxqnx5RRYKiwL0NkVm5Hfh/I49JPK3sF5wIhAIz9OHzttMgVRT/0QEUDO9vaz9H+vRd2DWBZxNyb2QmC","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":521876},"main":"./dist/index.cjs","type":"module","_from":"file:tour-kit-react-2.1.1.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}},"./lazy":{"import":{"types":"./dist/lazy.d.ts","default":"./dist/lazy.js"},"require":{"types":"./dist/lazy.d.cts","default":"./dist/lazy.cjs"}},"./headless":{"import":{"types":"./dist/headless.d.ts","default":"./dist/headless.js"},"require":{"types":"./dist/headless.d.cts","default":"./dist/headless.cjs"}},"./tailwind":{"import":{"types":"./dist/tailwind/index.d.ts","default":"./dist/tailwind/index.js"},"require":{"types":"./dist/tailwind/index.d.cts","default":"./dist/tailwind/index.cjs"}},"./styles.css":"./dist/styles/variables.css","./package.json":"./package.json","./components.css":"./dist/styles/components.css","./styles/theme.css":"./src/styles/theme.css","./styles/variables.css":"./src/styles/variables.css","./styles/components.css":"./src/styles/components.css"},"scripts":{"dev":"tsup --watch","test":"vitest run","build":"tsup","typecheck":"tsc --noEmit","test:watch":"vitest","test:coverage":"vitest run --coverage"},"_npmUser":{"name":"domidex","email":"domidex01@gmail.com"},"_resolved":"/tmp/949b0bce3bff5bb81bd981aad65cc4ca/tour-kit-react-2.1.1.tgz","_integrity":"sha512-IM6DSBove6dKkdrJpf4ChlZmFL9uDdVu7hSrdEQj20N9Wze+Wd+ixt21536aZo/afekAYTzA8PYi3Scaf4AWzg==","repository":{"url":"git+https://github.com/domidex01/tour-kit.git","type":"git","directory":"packages/react"},"_npmVersion":"11.3.0","description":"React onboarding & product tour components — accessible, headless, Tailwind & shadcn-ready, with Next.js, React Router, TanStack adapters.","directories":{},"sideEffects":false,"_nodeVersion":"24.2.0","dependencies":{"@tour-kit/core":"2.1.0","@tour-kit/media":"0.13.6","@tour-kit/license":"1.4.1","@floating-ui/react":"^0.27.19","@radix-ui/react-slot":"^1.2.4","class-variance-authority":"^0.7.1"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1","jsdom":"^27.3.0","react":"^19.2.0","vitest":"^4.1.0","react-dom":"^19.2.0","typescript":"^5.9.3","vitest-axe":"^1.0.0-pre.3","tailwindcss":"^4.1.8","@types/react":"^19.2.0","@types/react-dom":"^19.2.0","@vitest/coverage-v8":"^4.1.0","@vitejs/plugin-react":"^4.5.2","@testing-library/react":"^16.3.1","@testing-library/jest-dom":"^6.9.1","@testing-library/user-event":"^14.6.1"},"peerDependencies":{"next":"^13.0.0 || ^14.0.0 || ^15.0.0","react":"^18.0.0 || ^19.0.0","@mui/base":"^5.0.0-beta.0","react-dom":"^18.0.0 || ^19.0.0","tailwindcss":"^3.4.0 || ^4.0.0","react-router":"^6.0.0 || ^7.0.0","react-router-dom":"^6.0.0 || ^7.0.0","@tour-kit/analytics":"0.13.1"},"peerDependenciesMeta":{"next":{"optional":true},"@mui/base":{"optional":true},"tailwindcss":{"optional":true},"react-router":{"optional":true},"react-router-dom":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/react_2.1.1_1790247471604_0.6745255368957648","host":"s3://npm-registry-packages-npm-production"}},"3.0.1":{"_id":"@tour-kit/react@3.0.1","bugs":{"url":"https://github.com/domidex01/tour-kit/issues"},"dist":{"shasum":"cfe176ee286e08a4f6697ca126bfe3aaf7a7f1bb","tarball":"https://registry.npmjs.org/@tour-kit/react/-/react-3.0.1.tgz","fileCount":109,"integrity":"sha512-vzePvsJaToAR57zLxzFhYRqmZivOn+MZ7skf3sPwjhuoGGpd/ypy/hctVB6l9etWC8EsHfxfr1SyAQO/iDs5EA==","signatures":[{"sig":"MEUCIQDur6RzEhoKHSz7LZ3bQyNd2YWxZkhS80Cv/WR7gIvaTgIgaaZpQF0o/gamFmfBLJUX2VLjChcBxIAudd8+bof+HZk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEYCIQCb7LvycJq6kBKVBrP4VKZ/+nt3uOIRwuvo97BE7AxoNQIhAK45VDsxDJkmn/2llK1O7KDFzKqDDWo5fqGotgw+MGkR"}],"unpackedSize":529731},"main":"./dist/index.cjs","name":"@tour-kit/react","type":"module","_from":"file:tour-kit-react-3.0.1.tgz","types":"./dist/index.d.ts","author":{"name":"Tour Kit Team"},"module":"./dist/index.js","exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}},"./lazy":{"import":{"types":"./dist/lazy.d.ts","default":"./dist/lazy.js"},"require":{"types":"./dist/lazy.d.cts","default":"./dist/lazy.cjs"}},"./headless":{"import":{"types":"./dist/headless.d.ts","default":"./dist/headless.js"},"require":{"types":"./dist/headless.d.cts","default":"./dist/headless.cjs"}},"./tailwind":{"import":{"types":"./dist/tailwind/index.d.ts","default":"./dist/tailwind/index.js"},"require":{"types":"./dist/tailwind/index.d.cts","default":"./dist/tailwind/index.cjs"}},"./styles.css":"./dist/styles/variables.css","./package.json":"./package.json","./components.css":"./dist/styles/components.css","./styles/theme.css":"./src/styles/theme.css","./styles/variables.css":"./src/styles/variables.css","./styles/components.css":"./src/styles/components.css"},"license":"BUSL-1.1","scripts":{"dev":"tsup --watch","test":"vitest run","build":"tsup","typecheck":"tsc --noEmit","test:watch":"vitest","test:coverage":"vitest run --coverage"},"version":"3.0.1","_npmUser":{"name":"domidex","email":"domidex01@gmail.com"},"homepage":"https://usertourkit.com/","keywords":["react-onboarding","nextjs-onboarding","react-product-tour","onboarding-component","onboarding-flow","onboarding-wizard","product-tour","guided-tour","user-onboarding","walkthrough","onboarding-tutorial","onboarding-guide","step-by-step","coachmarks","wizard","headless","shadcn","radix","base-ui","nextjs","react-router","tanstack-router","tour-kit","react-joyride-alternative","intro-js-alternative","shepherd-alternative","userpilot-alternative","appcues-alternative","pendo-alternative"],"_resolved":"/tmp/f6693f79051e92dfff1d7845bc8a8a0d/tour-kit-react-3.0.1.tgz","_integrity":"sha512-vzePvsJaToAR57zLxzFhYRqmZivOn+MZ7skf3sPwjhuoGGpd/ypy/hctVB6l9etWC8EsHfxfr1SyAQO/iDs5EA==","repository":{"url":"git+https://github.com/domidex01/tour-kit.git","type":"git","directory":"packages/react"},"_npmVersion":"10.8.2","description":"React onboarding & product tour components — accessible, headless, Tailwind & shadcn-ready, with Next.js, React Router, TanStack adapters.","directories":{},"maintainers":[{"name":"domidex","email":"domidex01@gmail.com"}],"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@tour-kit/core":"^3.0.1","@tour-kit/media":"0.13.6","@tour-kit/license":"1.4.1","@floating-ui/react":"^0.27.19","@radix-ui/react-slot":"^1.2.4","class-variance-authority":"^0.7.1"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1","jsdom":"^27.3.0","react":"^19.2.0","vitest":"^4.1.0","react-dom":"^19.2.0","typescript":"^5.9.3","vitest-axe":"^1.0.0-pre.3","tailwindcss":"^4.1.8","@types/react":"^19.2.0","@types/react-dom":"^19.2.0","@vitest/coverage-v8":"^4.1.0","@vitejs/plugin-react":"^4.5.2","@testing-library/react":"^16.3.1","@testing-library/jest-dom":"^6.9.1","@testing-library/user-event":"^14.6.1"},"peerDependencies":{"next":"^13.0.0 || ^14.0.0 || ^15.0.0","react":"^18.0.0 || ^19.0.0","@mui/base":"^5.0.0-beta.0","react-dom":"^18.0.0 || ^19.0.0","tailwindcss":"^3.4.0 || ^4.0.0","react-router":"^6.0.0 || ^7.0.0","react-router-dom":"^6.0.0 || ^7.0.0","@tour-kit/analytics":"0.13.1"},"peerDependenciesMeta":{"next":{"optional":true},"@mui/base":{"optional":true},"tailwindcss":{"optional":true},"react-router":{"optional":true},"react-router-dom":{"optional":true}},"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/react_3.0.1_1790262507474_0.37282710195527935"}}},"time":{"created":"2025-12-23T03:25:12.961Z","modified":"2026-09-24T15:08:27.785Z","0.1.0":"2025-12-23T03:25:13.189Z","0.2.0":"2025-12-23T06:46:14.976Z","0.3.0":"2025-12-24T06:52:50.537Z","0.4.1":"2025-12-25T03:10:43.680Z","0.4.2":"2026-04-21T04:36:30.119Z","0.5.0":"2026-04-22T10:56:02.068Z","0.5.1":"2026-04-28T15:14:14.521Z","0.6.0":"2026-04-30T12:48:30.157Z","0.7.0":"2026-05-03T07:24:32.488Z","0.8.0":"2026-05-03T08:23:06.862Z","0.9.0":"2026-05-04T03:04:36.809Z","0.10.0":"2026-05-05T03:36:51.416Z","0.11.0":"2026-05-05T07:10:02.548Z","0.11.1":"2026-05-15T08:58:27.141Z","0.12.0":"2026-05-15T09:54:20.017Z","1.0.0":"2026-05-22T15:53:14.962Z","1.0.1":"2026-05-24T09:59:37.573Z","1.0.2":"2026-05-25T02:23:58.246Z","1.0.3":"2026-06-03T13:16:56.644Z","1.0.4":"2026-06-08T07:40:38.527Z","1.0.5":"2026-06-09T13:41:56.168Z","1.0.6":"2026-06-10T06:18:28.143Z","1.0.7":"2026-06-18T08:40:40.345Z","2.0.0":"2026-09-01T16:35:00.027Z","2.1.0":"2026-09-08T13:14:45.081Z","3.0.0":"2026-09-14T16:38:46.111Z","2.1.1":"2026-09-24T10:57:51.678Z","3.0.1":"2026-09-24T15:08:27.569Z"},"bugs":{"url":"https://github.com/domidex01/tour-kit/issues"},"author":{"name":"Tour Kit Team"},"license":"BUSL-1.1","homepage":"https://usertourkit.com/","keywords":["react-onboarding","nextjs-onboarding","react-product-tour","onboarding-component","onboarding-flow","onboarding-wizard","product-tour","guided-tour","user-onboarding","walkthrough","onboarding-tutorial","onboarding-guide","step-by-step","coachmarks","wizard","headless","shadcn","radix","base-ui","nextjs","react-router","tanstack-router","tour-kit","react-joyride-alternative","intro-js-alternative","shepherd-alternative","userpilot-alternative","appcues-alternative","pendo-alternative"],"repository":{"url":"git+https://github.com/domidex01/tour-kit.git","type":"git","directory":"packages/react"},"description":"React onboarding & product tour components — accessible, headless, Tailwind & shadcn-ready, with Next.js, React Router, TanStack adapters.","maintainers":[{"name":"domidex","email":"domidex01@gmail.com"}],"readme":"# @tour-kit/react\n\n> React onboarding & product tour components — accessible, headless, Tailwind & shadcn-ready, with Next.js, React Router, TanStack Router adapters.\n\n[![npm version](https://img.shields.io/npm/v/@tour-kit/react.svg)](https://www.npmjs.com/package/@tour-kit/react)\n[![npm downloads](https://img.shields.io/npm/dm/@tour-kit/react.svg)](https://www.npmjs.com/package/@tour-kit/react)\n[![bundle size](https://img.shields.io/bundlephobia/minzip/@tour-kit/react?label=gzip)](https://bundlephobia.com/package/@tour-kit/react)\n[![types](https://img.shields.io/npm/types/@tour-kit/react.svg)](https://www.npmjs.com/package/@tour-kit/react)\n[![license](https://img.shields.io/npm/l/@tour-kit/react.svg)](https://github.com/domidex01/tour-kit/blob/main/LICENSE)\n\nThe components layer for **React onboarding**, **product tours**, **guided walkthroughs**, and **onboarding wizards**. Ships accessible defaults plus headless render-prop variants — works with **Tailwind**, **shadcn/ui**, **Radix UI**, or **Base UI**, and includes router adapters for **Next.js** (App + Pages), **React Router**, and **TanStack Router**.\n\n**Alternative to:** [React Joyride](https://github.com/gilbarbara/react-joyride), [Reactour](https://github.com/elrumordelaluz/reactour), [Intro.js React](https://github.com/HiDeoo/intro.js-react), [Shepherd.js](https://shepherdjs.dev/), [Userpilot](https://userpilot.com/), [Appcues](https://www.appcues.com/), [Pendo](https://www.pendo.io/).\n\n## Features\n\n- **React onboarding components** — `Tour`, `TourStep`, `TourCard`, `TourNavigation`, `TourProgress`, `TourOverlay`\n- **Headless variants** with render props — `TourCardHeadless`, `TourNavigationHeadless`, etc. for full UI control\n- **Accessible by default** — focus trap, ARIA live regions, keyboard navigation, `prefers-reduced-motion`, RTL\n- **Next.js App Router-ready** — every component starts with `'use client'`\n- **Router adapters** — Next.js (App + Pages), React Router v6/v7, TanStack Router\n- **Multi-tour registry** — `MultiTourKitProvider` registers many tours, trigger by id with `useTours()`\n- **Lazy entry** — `@tour-kit/react/lazy` exports `React.lazy()` wrappers for code-splitting\n- **Tailwind plugin** — `@tour-kit/react/tailwind` ships a CVA-aware preset\n- **TypeScript-first** — strict types, full inference, supports React 18 & 19\n\n## Installation\n\n```bash\nnpm install @tour-kit/react\n# or\npnpm add @tour-kit/react\n# or\nyarn add @tour-kit/react\n```\n\n## Quick Start\n\n```tsx\nimport { Tour, TourStep, TourKitProvider } from '@tour-kit/react'\n\nfunction App() {\n  return (\n    <TourKitProvider>\n      <Tour id=\"welcome-tour\" autoStart>\n        <TourStep\n          id=\"step-1\"\n          target=\"#feature-button\"\n          title=\"Welcome!\"\n          content=\"Let me show you around.\"\n        />\n        <TourStep\n          id=\"step-2\"\n          target=\"#another-element\"\n          title=\"This is great\"\n          content=\"Here's another feature.\"\n        />\n      </Tour>\n    </TourKitProvider>\n  )\n}\n```\n\n## i18n & interpolation\n\nAll user-facing strings in `@tour-kit/react` accept the `{{var | fallback}}` interpolation grammar from `@tour-kit/core`. Wrap your tree in `<LocaleProvider>` and every step title, content, and button label resolves automatically.\n\n```tsx\nimport { LocaleProvider } from '@tour-kit/core'\nimport { Tour, TourStep, TourKitProvider } from '@tour-kit/react'\n\n<LocaleProvider locale=\"en\" messages={{ welcome: 'Hi {{user.name | there}}' }}>\n  <TourKitProvider>\n    <Tour id=\"welcome-tour\">\n      <TourStep id=\"s1\" target=\"#cta\" title={{ key: 'welcome' }} />\n    </Tour>\n  </TourKitProvider>\n</LocaleProvider>\n```\n\n> Full guide: https://usertourkit.com/docs/guides/i18n\n\n## Why @tour-kit/react?\n\n| | @tour-kit/react | React Joyride | Reactour | Intro.js React | Shepherd.js |\n|---|---|---|---|---|---|\n| Headless variants | ✅ | ❌ | ❌ | ❌ | Partial |\n| TypeScript-native | ✅ | ✅ | ✅ | Partial | ✅ |\n| Next.js App Router | ✅ (`'use client'`) | Manual | Manual | Manual | Manual |\n| Multi-page tours | ✅ (built-in adapters) | Manual | Manual | ❌ | Manual |\n| Branching & skip logic | ✅ | Limited | Limited | ❌ | Limited |\n| `prefers-reduced-motion` | ✅ | ❌ | ❌ | ❌ | ❌ |\n| RTL support | ✅ | ❌ | ❌ | ❌ | ❌ |\n| Tailwind preset | ✅ | ❌ | ❌ | ❌ | ❌ |\n| License | BUSL-1.1 (MIT after 4y) | MIT | MIT | MIT | MIT |\n\n## Tailwind CSS setup\n\n```ts\n// tailwind.config.ts\nimport { tourKitPlugin } from '@tour-kit/react/tailwind'\n\nexport default {\n  content: [\n    './src/**/*.{js,ts,jsx,tsx}',\n    './node_modules/@tour-kit/react/dist/**/*.js',\n  ],\n  plugins: [tourKitPlugin],\n}\n```\n\n`@tour-kit/react/tailwind` also exports `tourKitPreset` for Tailwind v4.\n\n## Headless components\n\nFor full UI control, use the headless render-prop variants from the `/headless` entry:\n\n```tsx\nimport { TourCardHeadless } from '@tour-kit/react/headless'\n\n<TourCardHeadless\n  render={({ currentStep, next, prev, floatingStyles }) => (\n    <div style={floatingStyles}>\n      <h2>{currentStep?.title}</h2>\n      <button onClick={prev}>Back</button>\n      <button onClick={next}>Next</button>\n    </div>\n  )}\n/>\n```\n\nAvailable headless components:\n\n- `TourCardHeadless`\n- `TourNavigationHeadless`\n- `TourProgressHeadless`\n- `TourOverlayHeadless`\n- `TourCloseHeadless`\n\n## Router adapters\n\nEach framework has a **factory** (testable, dependency-injected) and a **direct hook** (convenient):\n\n```tsx\nimport { useNextAppRouter, TourProvider } from '@tour-kit/react'\n\nfunction App() {\n  const router = useNextAppRouter()\n  return (\n    <TourProvider tours={[multiPageTour]} router={router}>\n      <YourApp />\n    </TourProvider>\n  )\n}\n```\n\n| Framework | Hook | Factory |\n|---|---|---|\n| Next.js App Router | `useNextAppRouter()` | `createNextAppRouterAdapter(usePathname, useRouter)` |\n| Next.js Pages Router | `useNextPagesRouter()` | `createNextPagesRouterAdapter(useRouter)` |\n| React Router v6 / v7 | `useReactRouter()` | `createReactRouterAdapter(useLocation, useNavigate)` |\n\n> Direct hooks call dynamic `require()` for the framework — they throw if the framework isn't installed. Factories accept your own router primitives so tests don't need the framework as a dependency.\n\n## Lazy / code-split entry\n\n```tsx\nimport { Suspense } from 'react'\nimport { LazyTour, LazyTourStep } from '@tour-kit/react/lazy'\n\n<Suspense fallback={null}>\n  <LazyTour id=\"welcome-tour\">\n    <LazyTourStep id=\"step-1\" target=\"#cta\" content=\"Click here\" />\n  </LazyTour>\n</Suspense>\n```\n\n## API Reference\n\n### Tour components\n\n| Export | Purpose |\n|---|---|\n| `Tour` | Tour wrapper that registers steps declaratively |\n| `TourStep` | Single step (target, title, content, placement) |\n| `TourCard`, `TourCardHeader`, `TourCardContent`, `TourCardFooter` | Composable step card |\n| `TourNavigation`, `TourProgress`, `TourClose` | Footer controls |\n| `TourOverlay` | Spotlight overlay |\n| `TourPortal`, `TourArrow` | Low-level primitives |\n| `TourRoutePrompt` | Multi-page route confirmation prompt |\n| `MultiTourKitProvider` | Registers many tours; trigger by id with `useTours()` |\n\n### Variants (CVA)\n\nFor styling customization, every component exposes its `class-variance-authority` config:\n\n```ts\nimport {\n  tourButtonVariants,\n  tourCardVariants,\n  tourCardHeaderVariants,\n  tourCardContentVariants,\n  tourCardFooterVariants,\n  tourProgressVariants,\n  tourProgressDotVariants,\n  tourOverlayVariants,\n} from '@tour-kit/react'\n```\n\n### Hooks (own)\n\n| Hook | Description |\n|---|---|\n| `useTours()` | Multi-tour registry consumer |\n| `useTourRoute()` | Current route info from the active adapter |\n\n### Hooks (re-exported from `@tour-kit/core`)\n\n`useTour`, `useStep`, `useSpotlight`, `useElementPosition`, `useKeyboardNavigation`, `useFocusTrap`, `usePersistence`, `useRoutePersistence`, `useMediaQuery`, `usePrefersReducedMotion`, `useBranch`, `useUILibrary`.\n\n### Utilities (re-exported)\n\n`createTour`, `createStep`, `waitForElement`, `isElementVisible`, `getScrollParent`, `scrollIntoView`, `generateId`, `announce`, `prefersReducedMotion`, `getStepAnnouncement`, `createStorageAdapter`, `createPrefixedStorage`, `safeJSONParse`, `calculatePosition`, `cn`.\n\n### Slot & UI library\n\n```ts\nimport {\n  Slot, Slottable,            // Radix UI primitives\n  UnifiedSlot,                // Reconciles Radix + Base UI render-prop styles\n  UILibraryProvider,          // Switch to Base UI\n  useUILibrary,\n} from '@tour-kit/react'\n```\n\n### Types\n\nRe-exported from core. **Note the rename:** `TourStep` and `Tour` *components* shadow the type names from core, so types come through as `TourStepConfig` and `TourConfig`.\n\n```ts\nimport type {\n  TourConfig, TourStepConfig, TourState, TourCallbackContext,\n  Placement, KeyboardConfig, SpotlightConfig, PersistenceConfig,\n  RouterAdapter, MultiPagePersistenceConfig,\n  Branch, BranchTarget, UseBranchReturn,\n  UseTourReturn, UseStepReturn, UseSpotlightReturn,\n  UseFocusTrapReturn, UsePersistenceReturn, UseRoutePersistenceReturn,\n} from '@tour-kit/react'\n```\n\n## Single import surface\n\nAlways import from `@tour-kit/react`. Do **not** mix `@tour-kit/core` and `@tour-kit/react` imports in the same file — react re-exports nearly the full core surface to keep your imports flat.\n\n## Step media is lazy-loaded\n\n`TourCard` renders step `media` through `@tour-kit/media`, but loads it with\n`React.lazy` — bundlers split it into its own async chunk that is only fetched\nthe first time a step with `media` renders. Tours without media steps never\nship the media stack in their initial bundle. No setup needed; the embed\nmounts one tick after the card (wrapped in `<Suspense fallback={null}>`).\n\n## Related packages\n\n- [`@tour-kit/core`](https://www.npmjs.com/package/@tour-kit/core) — headless engine (re-exported here)\n- [`@tour-kit/hints`](https://www.npmjs.com/package/@tour-kit/hints) — persistent hints, hotspots, beacons\n- [`@tour-kit/checklists`](https://www.npmjs.com/package/@tour-kit/checklists) — onboarding checklists\n- [`@tour-kit/announcements`](https://www.npmjs.com/package/@tour-kit/announcements) — modal / toast / banner / slideout announcements\n- [`@tour-kit/analytics`](https://www.npmjs.com/package/@tour-kit/analytics) — PostHog, Mixpanel, Amplitude, GA4 plugins\n\n## Documentation\n\nFull documentation: [https://usertourkit.com/docs/react](https://usertourkit.com/docs/react)\n\nSee [Troubleshooting](https://usertourkit.com/docs/troubleshooting) for React 19 / Next 16 caveats.\n\n## Licence\n\n[Business Source License 1.1](./LICENSE.md). Development, evaluation, testing,\nCI and any non-production environment are free and need no key. **Production\nuse needs a licence key** — a one-time purchase from $9.99 at\n[usertourkit.com/pricing](https://usertourkit.com/pricing). Each version\nconverts to MIT on its Change Date, four years after release.\n\nVersions up to and including 2.1.0 were published under MIT and stay MIT — an\nMIT grant cannot be withdrawn. This applies from 3.0.0 onward.\n\n© 2026 domidex01\n","readmeFilename":"README.md"}