{"_id":"@abbasmgz/ngx-web-tour","_rev":"10-4f7cea344a9af21c09208aea6229600d","name":"@abbasmgz/ngx-web-tour","dist-tags":{"latest":"1.0.9"},"versions":{"1.0.0":{"name":"@abbasmgz/ngx-web-tour","version":"1.0.0","keywords":["angular","tour","tutorial","guide","onboarding","walkthrough","product-tour","user-guide","tooltip","highlight"],"author":{"name":"abbas-mgz"},"license":"MIT","_id":"@abbasmgz/ngx-web-tour@1.0.0","maintainers":[{"name":"abbasmgz","email":"abbasmarghaei97@gmail.com"}],"homepage":"https://github.com/abbas-mgz/ngx-web-tour#readme","bugs":{"url":"https://github.com/abbas-mgz/ngx-web-tour/issues"},"dist":{"shasum":"5fb146679949cc4131addcbf8a940c4a447a7d5f","tarball":"https://registry.npmjs.org/@abbasmgz/ngx-web-tour/-/ngx-web-tour-1.0.0.tgz","fileCount":14,"integrity":"sha512-hVXBVbsebcM7sq652ENqkDW4+MkdJM0pI9SgzYTdfHoBgEd/f0Of0fzL3Q8uJjvretziHIrpgK3laHiIYrP4KQ==","signatures":[{"sig":"MEYCIQDqX2blSBmOnMWo+yYG5U/X/a+hEVSv+W4DNkF2M16DsAIhAI+P+aDJ/ZuQF1xLVqm3fDnlMJ8r6rUK+zfTlk6J/Dqw","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":106593},"module":"fesm2022/abbasmgz-ngx-web-tour.mjs","exports":{".":{"types":"./index.d.ts","default":"./fesm2022/abbasmgz-ngx-web-tour.mjs"},"./package.json":{"default":"./package.json"}},"gitHead":"e687c4d3fb5954ddc5fcfd270a7d3687cb04c18d","typings":"index.d.ts","_npmUser":{"name":"abbasmgz","email":"abbasmarghaei97@gmail.com"},"repository":{"url":"git+https://github.com/abbas-mgz/ngx-web-tour.git","type":"git"},"_npmVersion":"10.8.2","description":"A beautiful, customizable, and easy-to-use product tour library for Angular applications","directories":{},"sideEffects":false,"_nodeVersion":"20.19.5","dependencies":{"tslib":"^2.3.0"},"_hasShrinkwrap":false,"peerDependencies":{"rxjs":">=6.5.0 || >=7.0.0","@angular/core":">=13.0.0","@angular/common":">=13.0.0"},"_npmOperationalInternal":{"tmp":"tmp/ngx-web-tour_1.0.0_1766044650479_0.11766372929207214","host":"s3://npm-registry-packages-npm-production"}},"1.0.1":{"name":"@abbasmgz/ngx-web-tour","version":"1.0.1","keywords":["angular","tour","tutorial","guide","onboarding","walkthrough","product-tour","user-guide","tooltip","highlight"],"author":{"name":"abbas-mgz"},"license":"MIT","_id":"@abbasmgz/ngx-web-tour@1.0.1","maintainers":[{"name":"abbasmgz","email":"abbasmarghaei97@gmail.com"}],"homepage":"https://github.com/abbas-mgz/ngx-web-tour#readme","bugs":{"url":"https://github.com/abbas-mgz/ngx-web-tour/issues"},"dist":{"shasum":"f4e5aa4a276b83c5df79f4a38a756e6fabd9a091","tarball":"https://registry.npmjs.org/@abbasmgz/ngx-web-tour/-/ngx-web-tour-1.0.1.tgz","fileCount":14,"integrity":"sha512-4v/1gg5RTid/bprGbBvnsqVQ3R8x9opFMdtWKUrHhqfwXcx3lbCqiVaMhyknF4MG9ionIjM8PUy/I27CsxhSkg==","signatures":[{"sig":"MEYCIQCQvgmiap7Cmw8VSK0YqNwbCAuRgAbdbLeGWTJT47N1qQIhAOiD+PG5MGstMrZc0j4l9sbxWidzhUYgY/YZ9lr3f5Ua","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":106623},"module":"fesm2022/abbasmgz-ngx-web-tour.mjs","exports":{".":{"types":"./index.d.ts","default":"./fesm2022/abbasmgz-ngx-web-tour.mjs"},"./package.json":{"default":"./package.json"}},"gitHead":"e687c4d3fb5954ddc5fcfd270a7d3687cb04c18d","typings":"index.d.ts","_npmUser":{"name":"abbasmgz","email":"abbasmarghaei97@gmail.com"},"repository":{"url":"git+https://github.com/abbas-mgz/ngx-web-tour.git","type":"git"},"_npmVersion":"10.8.2","description":"A beautiful, customizable, and easy-to-use product tour library for Angular applications","directories":{},"sideEffects":false,"_nodeVersion":"20.19.5","dependencies":{"tslib":"^2.3.0"},"_hasShrinkwrap":false,"peerDependencies":{"rxjs":">=6.5.0 || >=7.0.0","@angular/core":">=13.0.0","@angular/common":">=13.0.0"},"_npmOperationalInternal":{"tmp":"tmp/ngx-web-tour_1.0.1_1766044861795_0.8617447532875058","host":"s3://npm-registry-packages-npm-production"}},"1.0.2":{"name":"@abbasmgz/ngx-web-tour","version":"1.0.2","keywords":["angular","tour","tutorial","guide","onboarding","walkthrough","product-tour","user-guide","tooltip","highlight"],"author":{"name":"abbas-mgz"},"license":"MIT","_id":"@abbasmgz/ngx-web-tour@1.0.2","maintainers":[{"name":"abbasmgz","email":"abbasmarghaei97@gmail.com"}],"homepage":"https://github.com/abbas-mgz/ngx-web-tour#readme","bugs":{"url":"https://github.com/abbas-mgz/ngx-web-tour/issues"},"dist":{"shasum":"4ce7d49187dbe9337febb7b9dc4b8c887183424c","tarball":"https://registry.npmjs.org/@abbasmgz/ngx-web-tour/-/ngx-web-tour-1.0.2.tgz","fileCount":14,"integrity":"sha512-Hen7bT2aRTjGoNC08fCsYPjJaonXC/EayA65jtYuWx1+2r8bsaCSYseZQGaxuFZpzKcsmGDAXAhuTrTj5gJAng==","signatures":[{"sig":"MEYCIQCeVL6V2cRoKbzGBqeAu6/ie+TRW27H6tehAIsEfDe1ewIhAM1nN+ChgTPEolnNPmviGUqHyUgjZtV3N7we/4nglY9M","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":106675},"module":"fesm2022/abbasmgz-ngx-web-tour.mjs","exports":{".":{"types":"./index.d.ts","default":"./fesm2022/abbasmgz-ngx-web-tour.mjs"},"./package.json":{"default":"./package.json"}},"gitHead":"7b323d2c669f8dbbfafed21cfd1ad25dbe731c61","typings":"index.d.ts","_npmUser":{"name":"abbasmgz","email":"abbasmarghaei97@gmail.com"},"repository":{"url":"git+https://github.com/abbas-mgz/ngx-web-tour.git","type":"git"},"_npmVersion":"10.8.2","description":"A beautiful, customizable, and easy-to-use product tour library for Angular applications","directories":{},"sideEffects":false,"_nodeVersion":"20.19.5","dependencies":{"tslib":"^2.3.0"},"_hasShrinkwrap":false,"peerDependencies":{"rxjs":">=6.5.0 || >=7.0.0","@angular/core":">=13.0.0","@angular/common":">=13.0.0"},"_npmOperationalInternal":{"tmp":"tmp/ngx-web-tour_1.0.2_1766046063827_0.6242639188470469","host":"s3://npm-registry-packages-npm-production"}},"1.0.3":{"name":"@abbasmgz/ngx-web-tour","version":"1.0.3","keywords":["angular","tour","tutorial","guide","onboarding","walkthrough","product-tour","user-guide","tooltip","highlight"],"author":{"name":"abbas-mgz"},"license":"MIT","_id":"@abbasmgz/ngx-web-tour@1.0.3","maintainers":[{"name":"abbasmgz","email":"abbasmarghaei97@gmail.com"}],"homepage":"https://github.com/abbas-mgz/ngx-web-tour#readme","bugs":{"url":"https://github.com/abbas-mgz/ngx-web-tour/issues"},"dist":{"shasum":"7ba3f2244a7bf6154f88ac387e1a1e64187795e1","tarball":"https://registry.npmjs.org/@abbasmgz/ngx-web-tour/-/ngx-web-tour-1.0.3.tgz","fileCount":14,"integrity":"sha512-+Ri7LTFH5USwP/Yo9jJWuV3h5a3J27y1lrsVihfwkN/eStZTzztYwhaZlTyJOSUBEJb3MT3h84Y9dG+P7jF9/Q==","signatures":[{"sig":"MEYCIQCrRraGNXkDEI9TdyLawpktEK+63/K1zmenjOrUYNDvLgIhAP04SobmhTWWOoP/M4yFM7JjslWfCofsk4DXs1FUaXHh","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":106675},"module":"fesm2022/abbasmgz-ngx-web-tour.mjs","exports":{".":{"types":"./index.d.ts","default":"./fesm2022/abbasmgz-ngx-web-tour.mjs"},"./package.json":{"default":"./package.json"}},"gitHead":"7b323d2c669f8dbbfafed21cfd1ad25dbe731c61","typings":"index.d.ts","_npmUser":{"name":"abbasmgz","email":"abbasmarghaei97@gmail.com"},"repository":{"url":"git+https://github.com/abbas-mgz/ngx-web-tour.git","type":"git"},"_npmVersion":"10.8.2","description":"A beautiful, customizable, and easy-to-use product tour library for Angular applications","directories":{},"sideEffects":false,"_nodeVersion":"20.19.5","dependencies":{"tslib":"^2.3.0"},"_hasShrinkwrap":false,"peerDependencies":{"rxjs":">=6.5.0 || >=7.0.0","@angular/core":">=13.0.0","@angular/common":">=13.0.0"},"_npmOperationalInternal":{"tmp":"tmp/ngx-web-tour_1.0.3_1766046363346_0.3387220583912003","host":"s3://npm-registry-packages-npm-production"}},"1.0.4":{"name":"@abbasmgz/ngx-web-tour","version":"1.0.4","keywords":["angular","tour","tutorial","guide","onboarding","walkthrough","product-tour","user-guide","tooltip","highlight"],"author":{"name":"abbas-mgz"},"license":"MIT","_id":"@abbasmgz/ngx-web-tour@1.0.4","maintainers":[{"name":"abbasmgz","email":"abbasmarghaei97@gmail.com"}],"homepage":"https://github.com/abbas-mgz/ngx-web-tour#readme","bugs":{"url":"https://github.com/abbas-mgz/ngx-web-tour/issues"},"dist":{"shasum":"faa5810290a432a06c8092ae4351be23cb2569da","tarball":"https://registry.npmjs.org/@abbasmgz/ngx-web-tour/-/ngx-web-tour-1.0.4.tgz","fileCount":14,"integrity":"sha512-tEkI7Cm+Flv7HFXz7tFsluI5hSKqvqkb2loc0/lwroulQD92/Q7a80W3Uyf/FERT3WlottRE/M+kzVJ7PqBWZQ==","signatures":[{"sig":"MEYCIQDAvWGTzbbk7KazIz8GIlFaKuL8PJDdcN0aTQzOrAZDfgIhAMAkH2ZXjDLA7RAdSow247X1W1n0tCy6jbuiv8ao8hmg","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":106612},"module":"fesm2022/abbasmgz-ngx-web-tour.mjs","exports":{".":{"types":"./index.d.ts","default":"./fesm2022/abbasmgz-ngx-web-tour.mjs"},"./package.json":{"default":"./package.json"}},"gitHead":"7b323d2c669f8dbbfafed21cfd1ad25dbe731c61","typings":"index.d.ts","_npmUser":{"name":"abbasmgz","email":"abbasmarghaei97@gmail.com"},"repository":{"url":"git+https://github.com/abbas-mgz/ngx-web-tour.git","type":"git"},"_npmVersion":"10.8.2","description":"A beautiful, customizable, and easy-to-use product tour library for Angular applications","directories":{},"sideEffects":false,"_nodeVersion":"20.19.5","dependencies":{"tslib":"^2.3.0"},"_hasShrinkwrap":false,"peerDependencies":{"rxjs":">=6.5.0 || >=7.0.0","@angular/core":">=13.0.0","@angular/common":">=13.0.0"},"_npmOperationalInternal":{"tmp":"tmp/ngx-web-tour_1.0.4_1766046959460_0.7293000563299481","host":"s3://npm-registry-packages-npm-production"}},"1.0.5":{"name":"@abbasmgz/ngx-web-tour","version":"1.0.5","keywords":["angular","tour","tutorial","guide","onboarding","walkthrough","product-tour","user-guide","tooltip","highlight"],"author":{"name":"abbas-mgz"},"license":"MIT","_id":"@abbasmgz/ngx-web-tour@1.0.5","maintainers":[{"name":"abbasmgz","email":"abbasmarghaei97@gmail.com"}],"homepage":"https://github.com/abbas-mgz/ngx-web-tour#readme","bugs":{"url":"https://github.com/abbas-mgz/ngx-web-tour/issues"},"dist":{"shasum":"693e81fcaae2045b3d3e55dc966cfd99ba2eafa0","tarball":"https://registry.npmjs.org/@abbasmgz/ngx-web-tour/-/ngx-web-tour-1.0.5.tgz","fileCount":14,"integrity":"sha512-sFJnelmk1PtL3jjMf778EDXtm+EI8v03Irzm1Y8X/P9HpKpwGvvwjG45jeMYe+8AoZmZHkiReHhrWxCXmlIOiA==","signatures":[{"sig":"MEQCIDTXc/DUr773EA4YFRcWN3wzI0q+yZbEXe8gkS75u30qAiAEiFaWOmmHcp7pRrN6pVjdtGs6JJbVsbjJ27p8I+DuQQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":106563},"module":"fesm2022/abbasmgz-ngx-web-tour.mjs","exports":{".":{"types":"./index.d.ts","default":"./fesm2022/abbasmgz-ngx-web-tour.mjs"},"./package.json":{"default":"./package.json"}},"gitHead":"7b323d2c669f8dbbfafed21cfd1ad25dbe731c61","typings":"index.d.ts","_npmUser":{"name":"abbasmgz","email":"abbasmarghaei97@gmail.com"},"repository":{"url":"git+https://github.com/abbas-mgz/ngx-web-tour.git","type":"git"},"_npmVersion":"10.8.2","description":"A beautiful, customizable, and easy-to-use product tour library for Angular applications","directories":{},"sideEffects":false,"_nodeVersion":"20.19.5","dependencies":{"tslib":"^2.3.0"},"_hasShrinkwrap":false,"peerDependencies":{"rxjs":">=6.5.0 || >=7.0.0","@angular/core":">=13.0.0","@angular/common":">=13.0.0"},"_npmOperationalInternal":{"tmp":"tmp/ngx-web-tour_1.0.5_1766047227843_0.7909450083726397","host":"s3://npm-registry-packages-npm-production"}},"1.0.6":{"name":"@abbasmgz/ngx-web-tour","version":"1.0.6","keywords":["angular","tour","tutorial","guide","onboarding","walkthrough","product-tour","user-guide","tooltip","highlight"],"author":{"name":"abbas-mgz"},"license":"MIT","_id":"@abbasmgz/ngx-web-tour@1.0.6","maintainers":[{"name":"abbasmgz","email":"abbasmarghaei97@gmail.com"}],"homepage":"https://github.com/abbas-mgz/ngx-web-tour#readme","bugs":{"url":"https://github.com/abbas-mgz/ngx-web-tour/issues"},"dist":{"shasum":"91082dcc583fb6286c493ed2722b334d80d11f73","tarball":"https://registry.npmjs.org/@abbasmgz/ngx-web-tour/-/ngx-web-tour-1.0.6.tgz","fileCount":14,"integrity":"sha512-VK42lUZ7tRh28Xm7XhdwKFOE05Jwnb0X+SnS38UP3uoJev+TsCqZDNEFr6G6wqdqzd2k9JuIoyMz1fyuWrxoNw==","signatures":[{"sig":"MEUCIQDPcYUOymVw3i+aEbCo49H7n4FUWd9uiwYAFDL55wqc5QIgAK1QjuIebixWIlSwOWOjzfRlf1Z+lqyMvmopf23yqh8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":105969},"module":"fesm2022/abbasmgz-ngx-web-tour.mjs","exports":{".":{"types":"./index.d.ts","default":"./fesm2022/abbasmgz-ngx-web-tour.mjs"},"./package.json":{"default":"./package.json"}},"gitHead":"7b323d2c669f8dbbfafed21cfd1ad25dbe731c61","typings":"index.d.ts","_npmUser":{"name":"abbasmgz","email":"abbasmarghaei97@gmail.com"},"repository":{"url":"git+https://github.com/abbas-mgz/ngx-web-tour.git","type":"git"},"_npmVersion":"10.8.2","description":"A beautiful, customizable, and easy-to-use product tour library for Angular applications","directories":{},"sideEffects":false,"_nodeVersion":"20.19.5","dependencies":{"tslib":"^2.3.0"},"_hasShrinkwrap":false,"peerDependencies":{"rxjs":">=6.5.0 || >=7.0.0","@angular/core":">=13.0.0","@angular/common":">=13.0.0"},"_npmOperationalInternal":{"tmp":"tmp/ngx-web-tour_1.0.6_1766047438436_0.5822978072379172","host":"s3://npm-registry-packages-npm-production"}},"1.0.7":{"name":"@abbasmgz/ngx-web-tour","version":"1.0.7","keywords":["angular","tour","tutorial","guide","onboarding","walkthrough","product-tour","user-guide","tooltip","highlight"],"author":{"name":"abbas-mgz"},"license":"MIT","_id":"@abbasmgz/ngx-web-tour@1.0.7","maintainers":[{"name":"abbasmgz","email":"abbasmarghaei97@gmail.com"}],"homepage":"https://github.com/abbas-mgz/ngx-web-tour#readme","bugs":{"url":"https://github.com/abbas-mgz/ngx-web-tour/issues"},"dist":{"shasum":"a9066caed80ce9cc40e24dbb370c81d611120bf6","tarball":"https://registry.npmjs.org/@abbasmgz/ngx-web-tour/-/ngx-web-tour-1.0.7.tgz","fileCount":26,"integrity":"sha512-p01IdzFoq1cq4yFQ8rh/uBYpDcf1knXXPgb+mJeEOrj35bxuKOuUa+EA81/rNG7ONyQuMBgjisY7L9xo3D6YpA==","signatures":[{"sig":"MEQCIFZ1pPDSRIOnAtikbJHVoRXSH6uZLCVDgF+AehTjWp4KAiAiPqqrujflv6O3DrxHO08o3Owx2LgSTGwBihSfLGQM2g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":307399},"es2020":"fesm2020/abbasmgz-ngx-web-tour.mjs","module":"fesm2015/abbasmgz-ngx-web-tour.mjs","esm2020":"esm2020/abbasmgz-ngx-web-tour.mjs","exports":{".":{"node":"./fesm2015/abbasmgz-ngx-web-tour.mjs","types":"./abbasmgz-ngx-web-tour.d.ts","es2015":"./fesm2015/abbasmgz-ngx-web-tour.mjs","es2020":"./fesm2020/abbasmgz-ngx-web-tour.mjs","default":"./fesm2020/abbasmgz-ngx-web-tour.mjs","esm2020":"./esm2020/abbasmgz-ngx-web-tour.mjs"},"./package.json":{"default":"./package.json"}},"gitHead":"7b323d2c669f8dbbfafed21cfd1ad25dbe731c61","typings":"abbasmgz-ngx-web-tour.d.ts","_npmUser":{"name":"abbasmgz","email":"abbasmarghaei97@gmail.com"},"fesm2015":"fesm2015/abbasmgz-ngx-web-tour.mjs","fesm2020":"fesm2020/abbasmgz-ngx-web-tour.mjs","repository":{"url":"git+https://github.com/abbas-mgz/ngx-web-tour.git","type":"git"},"_npmVersion":"10.8.2","description":"A beautiful, customizable, and easy-to-use product tour library for Angular applications","directories":{},"sideEffects":false,"_nodeVersion":"20.19.5","dependencies":{"tslib":"^2.3.0"},"_hasShrinkwrap":false,"peerDependencies":{"rxjs":">=6.5.0 || >=7.0.0","@angular/core":">=13.0.0","@angular/common":">=13.0.0"},"_npmOperationalInternal":{"tmp":"tmp/ngx-web-tour_1.0.7_1766049377987_0.2675475619343668","host":"s3://npm-registry-packages-npm-production"}},"1.0.8":{"name":"@abbasmgz/ngx-web-tour","version":"1.0.8","keywords":["angular","tour","tutorial","guide","onboarding","walkthrough","product-tour","user-guide","tooltip","highlight"],"author":{"name":"abbas-mgz"},"license":"MIT","_id":"@abbasmgz/ngx-web-tour@1.0.8","maintainers":[{"name":"abbasmgz","email":"abbasmarghaei97@gmail.com"}],"homepage":"https://github.com/abbas-mgz/ngx-web-tour#readme","bugs":{"url":"https://github.com/abbas-mgz/ngx-web-tour/issues"},"dist":{"shasum":"c40721349c3c4b9ecdb4e37063cb85e9319fa38d","tarball":"https://registry.npmjs.org/@abbasmgz/ngx-web-tour/-/ngx-web-tour-1.0.8.tgz","fileCount":26,"integrity":"sha512-rH56yUeLWkahd6NOrxogfzut3V8YIZTkeo+2qCOk3Re61F5GbWIv/C8K5SZNgi5pxHrCWHzsez32uylD7uTneQ==","signatures":[{"sig":"MEUCIQDvIS92hEIcsTO/wX0fi+YXx4Njrk7hcKE1Ia6i3Lz0RAIge54IiJIAepDPqbW0jnuiT8FInwayhSLvrm0j7uzBUs8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":316879},"es2020":"fesm2020/abbasmgz-ngx-web-tour.mjs","module":"fesm2015/abbasmgz-ngx-web-tour.mjs","esm2020":"esm2020/abbasmgz-ngx-web-tour.mjs","exports":{".":{"node":"./fesm2015/abbasmgz-ngx-web-tour.mjs","types":"./abbasmgz-ngx-web-tour.d.ts","es2015":"./fesm2015/abbasmgz-ngx-web-tour.mjs","es2020":"./fesm2020/abbasmgz-ngx-web-tour.mjs","default":"./fesm2020/abbasmgz-ngx-web-tour.mjs","esm2020":"./esm2020/abbasmgz-ngx-web-tour.mjs"},"./package.json":{"default":"./package.json"}},"gitHead":"7b323d2c669f8dbbfafed21cfd1ad25dbe731c61","typings":"abbasmgz-ngx-web-tour.d.ts","_npmUser":{"name":"abbasmgz","email":"abbasmarghaei97@gmail.com"},"fesm2015":"fesm2015/abbasmgz-ngx-web-tour.mjs","fesm2020":"fesm2020/abbasmgz-ngx-web-tour.mjs","repository":{"url":"git+https://github.com/abbas-mgz/ngx-web-tour.git","type":"git"},"_npmVersion":"10.8.2","description":"A beautiful, customizable, and easy-to-use product tour library for Angular applications","directories":{},"sideEffects":false,"_nodeVersion":"20.19.5","dependencies":{"tslib":"^2.3.0"},"_hasShrinkwrap":false,"peerDependencies":{"rxjs":">=6.5.0 || >=7.0.0","@angular/core":">=13.0.0","@angular/common":">=13.0.0"},"_npmOperationalInternal":{"tmp":"tmp/ngx-web-tour_1.0.8_1766049693482_0.11573340360757856","host":"s3://npm-registry-packages-npm-production"}},"1.0.9":{"name":"@abbasmgz/ngx-web-tour","version":"1.0.9","description":"A beautiful, customizable, and easy-to-use product tour library for Angular applications","keywords":["angular","tour","tutorial","guide","onboarding","walkthrough","product-tour","user-guide","tooltip","highlight"],"author":{"name":"abbas-mgz"},"license":"MIT","homepage":"https://github.com/abbas-mgz/ngx-web-tour#readme","bugs":{"url":"https://github.com/abbas-mgz/ngx-web-tour/issues"},"repository":{"type":"git","url":"git+https://github.com/abbas-mgz/ngx-web-tour.git"},"peerDependencies":{"@angular/common":">=13.0.0","@angular/core":">=13.0.0","rxjs":">=6.5.0 || >=7.0.0"},"dependencies":{"tslib":"^2.3.0"},"sideEffects":false,"module":"fesm2015/abbasmgz-ngx-web-tour.mjs","es2020":"fesm2020/abbasmgz-ngx-web-tour.mjs","esm2020":"esm2020/abbasmgz-ngx-web-tour.mjs","fesm2020":"fesm2020/abbasmgz-ngx-web-tour.mjs","fesm2015":"fesm2015/abbasmgz-ngx-web-tour.mjs","typings":"abbasmgz-ngx-web-tour.d.ts","exports":{"./package.json":{"default":"./package.json"},".":{"types":"./abbasmgz-ngx-web-tour.d.ts","esm2020":"./esm2020/abbasmgz-ngx-web-tour.mjs","es2020":"./fesm2020/abbasmgz-ngx-web-tour.mjs","es2015":"./fesm2015/abbasmgz-ngx-web-tour.mjs","node":"./fesm2015/abbasmgz-ngx-web-tour.mjs","default":"./fesm2020/abbasmgz-ngx-web-tour.mjs"}},"_id":"@abbasmgz/ngx-web-tour@1.0.9","gitHead":"6b66af3277cb2846ca22c6d382f5792cadbf7c62","_nodeVersion":"20.19.5","_npmVersion":"10.8.2","dist":{"integrity":"sha512-/PVyULIDvu0J7kDWGXGaQhdD+kt8562j8NMf3Qfh/dqyKGfFrqs0iFDB96hpSRCUYFW+Cnb18S4oeeDq1QbaxQ==","shasum":"7018a2e4c636840ddb47f37a89f8bdc5d8ca36b6","tarball":"https://registry.npmjs.org/@abbasmgz/ngx-web-tour/-/ngx-web-tour-1.0.9.tgz","fileCount":26,"unpackedSize":307131,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIAvbiYZ3WU0KGeypvl2qBEfCYvZXOnGR6gyIC6DcVuJPAiEAkqgGbortEBsgufXT63cZnr68mKstRZotnvH3anOKUYE="}]},"_npmUser":{"name":"abbasmgz","email":"abbasmarghaei97@gmail.com"},"directories":{},"maintainers":[{"name":"abbasmgz","email":"abbasmarghaei97@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/ngx-web-tour_1.0.9_1766050538344_0.907240930536076"},"_hasShrinkwrap":false}},"time":{"created":"2025-12-18T07:57:30.409Z","modified":"2025-12-18T09:35:38.664Z","1.0.0":"2025-12-18T07:57:30.633Z","1.0.1":"2025-12-18T08:01:01.937Z","1.0.2":"2025-12-18T08:21:03.973Z","1.0.3":"2025-12-18T08:26:03.484Z","1.0.4":"2025-12-18T08:35:59.605Z","1.0.5":"2025-12-18T08:40:27.996Z","1.0.6":"2025-12-18T08:43:58.575Z","1.0.7":"2025-12-18T09:16:18.145Z","1.0.8":"2025-12-18T09:21:33.621Z","1.0.9":"2025-12-18T09:35:38.483Z"},"bugs":{"url":"https://github.com/abbas-mgz/ngx-web-tour/issues"},"author":{"name":"abbas-mgz"},"license":"MIT","homepage":"https://github.com/abbas-mgz/ngx-web-tour#readme","keywords":["angular","tour","tutorial","guide","onboarding","walkthrough","product-tour","user-guide","tooltip","highlight"],"repository":{"type":"git","url":"git+https://github.com/abbas-mgz/ngx-web-tour.git"},"description":"A beautiful, customizable, and easy-to-use product tour library for Angular applications","maintainers":[{"name":"abbasmgz","email":"abbasmarghaei97@gmail.com"}],"readme":"# NgxWebTour\n\nA beautiful, customizable, and easy-to-use product tour library for Angular 13+ applications.\n\n## ✨ Features\n\n- 🎨 **Beautiful UI** - Modern, professional design with smooth animations\n- 🎯 **Smart Positioning** - Auto-detects best position for tooltips\n- 📱 **Responsive** - Works perfectly on mobile, tablet, and desktop\n- 🌈 **Customizable** - Full control over styling and behavior\n- 🔄 **Observable State** - Track tour state with RxJS\n- 🎭 **Backdrop Highlight** - Focus user attention on important elements\n- ⚡ **Lightweight** - No external dependencies except Angular and RxJS\n- 🔒 **Type Safe** - Full TypeScript support\n\n## 📦 Installation\n\n```bash\nnpm install @abbasmgz/ngx-web-tour\n```\n\n## 🚀 Quick Start\n\n### 1. Import the Module\n\n```typescript\nimport { NgxWebTourModule } from '@abbasmgz/ngx-web-tour';\n\n@NgModule({\n  imports: [NgxWebTourModule],\n})\nexport class AppModule {}\n```\n\n### 2. Add Tour Directive to Elements\n\n```html\n<button\n  tour=\"my-tour\"\n  tourText=\"Click here to get started!\"\n  tourTitle=\"Welcome\"\n  [tourPriority]=\"1\"\n>\n  Start\n</button>\n\n<div\n  tour=\"my-tour\"\n  tourText=\"This is your dashboard where you can see all your data.\"\n  tourTitle=\"Dashboard\"\n  [tourPriority]=\"2\"\n  tourPosition=\"bottom\"\n>\n  Dashboard Content\n</div>\n\n<button\n  tour=\"my-tour\"\n  tourText=\"Click here when you're done!\"\n  tourTitle=\"Finish\"\n  [tourPriority]=\"3\"\n>\n  Finish\n</button>\n```\n\n### 3. Start the Tour\n\n```typescript\nimport { Component } from '@angular/core';\nimport { TourService } from '@abbasmgz/ngx-web-tour';\n\n@Component({\n  selector: 'app-root',\n  templateUrl: './app.component.html',\n})\nexport class AppComponent {\n  constructor(private tourService: TourService) {}\n\n  startTour(): void {\n    this.tourService.start('my-tour');\n  }\n}\n```\n\n## 📖 API Documentation\n\n### Directive Inputs\n\n| Input | Type | Default | Description |\n|-------|------|---------|-------------|\n| `tour` | `string` | - | **Required.** Tour name/identifier |\n| `tourText` | `string` | - | **Required.** Description text for the step |\n| `tourTitle` | `string` | - | Optional title for the step |\n| `tourPriority` | `number` | `0` | Step order (lower numbers show first) |\n| `tourPosition` | `'top' \\| 'bottom' \\| 'left' \\| 'right' \\| 'auto'` | `'auto'` | Tooltip position |\n| `tourShowProgress` | `boolean` | `true` | Show progress bar |\n| `tourAllowClose` | `boolean` | `true` | Show close button |\n| `tourNextBtnText` | `string` | `'Next'` | Custom text for next button |\n| `tourPrevBtnText` | `string` | `'Previous'` | Custom text for previous button |\n| `tourDoneBtnText` | `string` | `'Done'` | Custom text for done button |\n\n### TourService Methods\n\n#### `start(tourName: string, config?: Partial<TourConfig>): void`\nStart a tour with optional configuration.\n\n```typescript\nthis.tourService.start('my-tour', {\n  backdrop: true,\n  backdropColor: 'rgba(0, 0, 0, 0.7)',\n  showProgress: true,\n});\n```\n\n#### `next(): void`\nMove to the next step.\n\n#### `previous(): void`\nMove to the previous step.\n\n#### `end(): void`\nEnd the current tour.\n\n#### `configure(config: Partial<TourConfig>): void`\nSet default configuration for all tours.\n\n```typescript\nthis.tourService.configure({\n  backdrop: true,\n  showProgress: true,\n  allowClose: true,\n  nextBtnText: 'Next →',\n  prevBtnText: '← Back',\n  doneBtnText: '✓ Done',\n});\n```\n\n#### `state$: Observable<TourState>`\nObservable for tracking tour state.\n\n```typescript\nthis.tourService.state$.subscribe(state => {\n  console.log('Is active:', state.isActive);\n  console.log('Current step:', state.currentStep);\n  console.log('Total steps:', state.totalSteps);\n});\n```\n\n### Configuration Options\n\n```typescript\ninterface TourConfig {\n  backdrop?: boolean;                    // Show backdrop overlay\n  backdropColor?: string;                // Backdrop color\n  closeOnBackdropClick?: boolean;        // Close tour when clicking backdrop\n  showProgress?: boolean;                // Show progress indicator\n  allowClose?: boolean;                  // Show close button\n  nextBtnText?: string;                  // Default next button text\n  prevBtnText?: string;                  // Default previous button text\n  doneBtnText?: string;                  // Default done button text\n  skipBtnText?: string;                  // Default skip button text\n  animationDuration?: number;            // Animation duration in ms\n}\n```\n\n## 🎨 Customization\n\n### Custom Styling\n\nOverride CSS variables to customize the appearance:\n\n```css\n:root {\n  --ngx-tour-primary: #4f46e5;\n  --ngx-tour-text: #1f2937;\n  --ngx-tour-background: #ffffff;\n  --ngx-tour-shadow: 0 8px 24px rgba(0, 0, 0, 0.15);\n}\n```\n\n### Multiple Tours\n\nYou can have multiple independent tours:\n\n```html\n<!-- Onboarding Tour -->\n<div tour=\"onboarding\" tourText=\"Welcome!\" [tourPriority]=\"1\"></div>\n\n<!-- Feature Tour -->\n<div tour=\"features\" tourText=\"Check out this feature!\" [tourPriority]=\"1\"></div>\n```\n\n```typescript\nthis.tourService.start('onboarding');\n// or\nthis.tourService.start('features');\n```\n\n## 📱 Examples\n\n### Basic Example\n\n```typescript\n@Component({\n  template: `\n    <button (click)=\"startTour()\">Start Tour</button>\n    \n    <div tour=\"demo\" tourText=\"This is step 1\" [tourPriority]=\"1\">\n      Step 1\n    </div>\n    \n    <div tour=\"demo\" tourText=\"This is step 2\" [tourPriority]=\"2\">\n      Step 2\n    </div>\n  `\n})\nexport class DemoComponent {\n  constructor(private tourService: TourService) {}\n  \n  startTour() {\n    this.tourService.start('demo');\n  }\n}\n```\n\n### Advanced Example with State Tracking\n\n```typescript\n@Component({\n  template: `\n    <button (click)=\"startTour()\" [disabled]=\"isActive\">\n      {{ isActive ? 'Tour Active...' : 'Start Tour' }}\n    </button>\n    \n    <div *ngIf=\"isActive\" class=\"tour-progress\">\n      Step {{ currentStep + 1 }} of {{ totalSteps }}\n    </div>\n  `\n})\nexport class AdvancedComponent implements OnInit, OnDestroy {\n  isActive = false;\n  currentStep = 0;\n  totalSteps = 0;\n  \n  private destroy$ = new Subject<void>();\n  \n  constructor(private tourService: TourService) {}\n  \n  ngOnInit() {\n    this.tourService.state$\n      .pipe(takeUntil(this.destroy$))\n      .subscribe(state => {\n        this.isActive = state.isActive;\n        this.currentStep = state.currentStep;\n        this.totalSteps = state.totalSteps;\n      });\n  }\n  \n  ngOnDestroy() {\n    this.destroy$.next();\n    this.destroy$.complete();\n  }\n  \n  startTour() {\n    this.tourService.start('advanced-tour', {\n      backdrop: true,\n      closeOnBackdropClick: false,\n    });\n  }\n}\n```\n\n## 🤝 Contributing\n\nContributions are welcome! Please feel free to submit a Pull Request.\n\n## 📄 License\n\nMIT License\n\n## 🌟 Show Your Support\n\nIf you like this project, please give it a ⭐ on GitHub!\n\nOnce the project is built, you can publish your library by following these steps:\n\n1. Navigate to the `dist` directory:\n   ```bash\n   cd dist/ngx-web-tour\n   ```\n\n2. Run the `npm publish` command to publish your library to the npm registry:\n   ```bash\n   npm publish\n   ```\n\n## Running unit tests\n\nTo execute unit tests with the [Karma](https://karma-runner.github.io) test runner, use the following command:\n\n```bash\nng test\n```\n\n## Running end-to-end tests\n\nFor end-to-end (e2e) testing, run:\n\n```bash\nng e2e\n```\n\nAngular CLI does not come with an end-to-end testing framework by default. You can choose one that suits your needs.\n\n## Additional Resources\n\nFor more information on using the Angular CLI, including detailed command references, visit the [Angular CLI Overview and Command Reference](https://angular.dev/tools/cli) page.\n","readmeFilename":"README.md"}