{"_id":"@abhi21121211/project-pa-runtime","_rev":"13-438712fb305d0d270775c58be3601b15","name":"@abhi21121211/project-pa-runtime","dist-tags":{"latest":"1.1.22"},"versions":{"1.1.6":{"name":"@abhi21121211/project-pa-runtime","version":"1.1.6","keywords":["tour","guide","onboarding","presentation","ai"],"author":{"name":"Abhi"},"license":"MIT","_id":"@abhi21121211/project-pa-runtime@1.1.6","maintainers":[{"name":"abhi21121211","email":"abhishekdukare689@gmail.com"}],"dist":{"shasum":"d21b9442fa94130af9bc9c6ebf9ababb66604045","tarball":"https://registry.npmjs.org/@abhi21121211/project-pa-runtime/-/project-pa-runtime-1.1.6.tgz","fileCount":6,"integrity":"sha512-vnvfvL+NHDIR9Z03E+AJ1DwGoBsXvLpOX8A3M2gB6lN/bxnDOP1VRcd/qK0TcOfJDAN9Yw++B22uwU01Up+URw==","signatures":[{"sig":"MEUCIA37maFfushJ2i7bRG7UX42KlkUHfK/1DzBA5WAOc1XdAiEAwEdk3ExWzK4pGAZRZ4JmCCyWbWRMY+0/nw5mUfIPkso=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":43989},"main":"dist/project-pa.min.js","gitHead":"2328f47d979e1c9668896bde7fb014b29835ae9c","scripts":{"dev":"node build.mjs --watch","test":"echo \"Error: no test specified\" && exit 1","build":"node build.mjs"},"_npmUser":{"name":"abhi21121211","email":"abhishekdukare689@gmail.com"},"_npmVersion":"10.9.3","description":"Runtime widget for Project PA guided tours","directories":{},"_nodeVersion":"22.20.0","_hasShrinkwrap":false,"devDependencies":{"esbuild":"^0.20.1"},"_npmOperationalInternal":{"tmp":"tmp/project-pa-runtime_1.1.6_1764562876272_0.05956667916971292","host":"s3://npm-registry-packages-npm-production"}},"1.1.7":{"name":"@abhi21121211/project-pa-runtime","version":"1.1.7","keywords":["tour","guide","onboarding","presentation","ai"],"author":{"name":"Abhi"},"license":"MIT","_id":"@abhi21121211/project-pa-runtime@1.1.7","maintainers":[{"name":"abhi21121211","email":"abhishekdukare689@gmail.com"}],"dist":{"shasum":"d8f21f01e56f9e9f22928f51ed9e8b50b356e864","tarball":"https://registry.npmjs.org/@abhi21121211/project-pa-runtime/-/project-pa-runtime-1.1.7.tgz","fileCount":6,"integrity":"sha512-ozSOzJBBXUXviFpMQEZXD/f6GbAVoLdO5DpH23EDjHUDiHsZcNcieyH4JvhLGd+0XGPWW8vYN9m/IxX6Sj5jRA==","signatures":[{"sig":"MEUCIG4z108IrF+d1COPGio/xjESrG0LJM8fFQ7EfckA3ZP3AiEA0qJ6nOZdGZWiNj3OVwkgPCXpfyY/zr3HLyf2ZDCN9RA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":43992},"main":"dist/project-pa.min.js","gitHead":"2328f47d979e1c9668896bde7fb014b29835ae9c","scripts":{"dev":"node build.mjs --watch","test":"echo \"Error: no test specified\" && exit 1","build":"node build.mjs"},"_npmUser":{"name":"abhi21121211","email":"abhishekdukare689@gmail.com"},"_npmVersion":"10.9.3","description":"Runtime widget for Project PA guided tours","directories":{},"_nodeVersion":"22.20.0","_hasShrinkwrap":false,"devDependencies":{"esbuild":"^0.20.1"},"_npmOperationalInternal":{"tmp":"tmp/project-pa-runtime_1.1.7_1764563251467_0.8207598342374156","host":"s3://npm-registry-packages-npm-production"}},"1.1.8":{"name":"@abhi21121211/project-pa-runtime","version":"1.1.8","keywords":["tour","guide","onboarding","presentation","ai"],"author":{"name":"Abhi"},"license":"MIT","_id":"@abhi21121211/project-pa-runtime@1.1.8","maintainers":[{"name":"abhi21121211","email":"abhishekdukare689@gmail.com"}],"dist":{"shasum":"e85951e7c8ed182b8691edc298cc386855a4147d","tarball":"https://registry.npmjs.org/@abhi21121211/project-pa-runtime/-/project-pa-runtime-1.1.8.tgz","fileCount":6,"integrity":"sha512-EQWwhwUpSXvAFGIOs19gj1YYmz4N1DvedpnWpQVxrCmRx3fgvAESzHFevzYcM1cRbsuP2suW7RI425fu2KKbQA==","signatures":[{"sig":"MEYCIQCYy9odgXqj7/98z9ONZBX4mJq44o8slIVirn97AlApswIhAJ49DbMln7XOOZIhPbqNXqqeWaPDzx7LuZ4pEOLOtg5C","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":49443},"main":"dist/project-pa.min.js","gitHead":"2328f47d979e1c9668896bde7fb014b29835ae9c","scripts":{"dev":"node build.mjs --watch","test":"echo \"Error: no test specified\" && exit 1","build":"node build.mjs"},"_npmUser":{"name":"abhi21121211","email":"abhishekdukare689@gmail.com"},"_npmVersion":"10.9.3","description":"Runtime widget for Project PA guided tours","directories":{},"_nodeVersion":"22.20.0","_hasShrinkwrap":false,"devDependencies":{"esbuild":"^0.20.1"},"_npmOperationalInternal":{"tmp":"tmp/project-pa-runtime_1.1.8_1764570063610_0.893073530083782","host":"s3://npm-registry-packages-npm-production"}},"1.1.9":{"name":"@abhi21121211/project-pa-runtime","version":"1.1.9","keywords":["tour","guide","onboarding","presentation","ai"],"author":{"name":"Abhi"},"license":"MIT","_id":"@abhi21121211/project-pa-runtime@1.1.9","maintainers":[{"name":"abhi21121211","email":"abhishekdukare689@gmail.com"}],"dist":{"shasum":"7035a731f1f1d62421ae314b5250d5fabe749fb7","tarball":"https://registry.npmjs.org/@abhi21121211/project-pa-runtime/-/project-pa-runtime-1.1.9.tgz","fileCount":6,"integrity":"sha512-Xksl2wYfWgWBCropzIXckOr0qw5hDsqC9vV9vR078hZbENjvgq938ATDlX26xVyvKWROYJ7c/+/pNRZfwXwF+g==","signatures":[{"sig":"MEUCIQC+LpAkgXuo6bwdvEMe3UecN4xlV4uDJ4C1wzjmzA91CAIgXFXqGpxzt2qYwGFzE71r+/AMhWZn5khywS6iAHjBN1c=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":52319},"main":"dist/project-pa.min.js","gitHead":"2328f47d979e1c9668896bde7fb014b29835ae9c","scripts":{"dev":"node build.mjs --watch","test":"echo \"Error: no test specified\" && exit 1","build":"node build.mjs"},"_npmUser":{"name":"abhi21121211","email":"abhishekdukare689@gmail.com"},"_npmVersion":"10.9.3","description":"Runtime widget for Project PA guided tours","directories":{},"_nodeVersion":"22.20.0","_hasShrinkwrap":false,"devDependencies":{"esbuild":"^0.20.1"},"_npmOperationalInternal":{"tmp":"tmp/project-pa-runtime_1.1.9_1764572349614_0.04447118655421467","host":"s3://npm-registry-packages-npm-production"}},"1.1.11":{"name":"@abhi21121211/project-pa-runtime","version":"1.1.11","keywords":["tour","guide","onboarding","presentation","ai"],"author":{"name":"Abhi"},"license":"MIT","_id":"@abhi21121211/project-pa-runtime@1.1.11","maintainers":[{"name":"abhi21121211","email":"abhishekdukare689@gmail.com"}],"dist":{"shasum":"c47a55fa3d490d06775798135e8788a2d30e08bb","tarball":"https://registry.npmjs.org/@abhi21121211/project-pa-runtime/-/project-pa-runtime-1.1.11.tgz","fileCount":6,"integrity":"sha512-7+flhEX0s3kMHknFR1tJ7RMb5mqMeFX1jFyMxc0gMhCIyATJ3pYgRqYF+7qDZPVEDsTUTf1X9JlM+2G6kHdWdQ==","signatures":[{"sig":"MEYCIQCHumHA7dGQTdV7eqGe2PZf2QAQy51XFRVuwtbUOdmfwQIhALF70lEcoz74lehMkgZBdH16MB34Jt8Lu+8EjvjbLogG","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":54971},"main":"dist/project-pa.min.js","gitHead":"2328f47d979e1c9668896bde7fb014b29835ae9c","scripts":{"dev":"node build.mjs --watch","test":"echo \"Error: no test specified\" && exit 1","build":"node build.mjs"},"_npmUser":{"name":"abhi21121211","email":"abhishekdukare689@gmail.com"},"_npmVersion":"10.9.3","description":"Runtime widget for Project PA guided tours","directories":{},"_nodeVersion":"22.20.0","_hasShrinkwrap":false,"devDependencies":{"esbuild":"^0.20.1"},"_npmOperationalInternal":{"tmp":"tmp/project-pa-runtime_1.1.11_1764574366655_0.08580759640176194","host":"s3://npm-registry-packages-npm-production"}},"1.1.12":{"name":"@abhi21121211/project-pa-runtime","version":"1.1.12","keywords":["tour","guide","onboarding","presentation","ai"],"author":{"name":"Abhi"},"license":"MIT","_id":"@abhi21121211/project-pa-runtime@1.1.12","maintainers":[{"name":"abhi21121211","email":"abhishekdukare689@gmail.com"}],"dist":{"shasum":"1dac7dc3348bf2faa7c1a0f035e6fa5b3bade0c8","tarball":"https://registry.npmjs.org/@abhi21121211/project-pa-runtime/-/project-pa-runtime-1.1.12.tgz","fileCount":6,"integrity":"sha512-kdlPRvCKWjuMH/DmxEbUFHAvvudy9G+Z89AObCTmxjvcyViTgSVK8o5JfaXRFFtt1zKeJAEX5rxVwiKSIIP7GA==","signatures":[{"sig":"MEUCIQDB+tbpfXthhKG66O93bi6Q349RxBP0YtcnRJsmVuiwagIgJLLwcETMYVm8eed8nA1zCyS8/cCNQ0ssNgDg6wASYeI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":54971},"main":"dist/project-pa.min.js","gitHead":"945b53e403def1bb4240f99bd41d45dfddfaa8eb","scripts":{"dev":"node build.mjs --watch","test":"echo \"Error: no test specified\" && exit 1","build":"node build.mjs"},"_npmUser":{"name":"abhi21121211","email":"abhishekdukare689@gmail.com"},"_npmVersion":"10.9.3","description":"Runtime widget for Project PA guided tours","directories":{},"_nodeVersion":"22.20.0","_hasShrinkwrap":false,"devDependencies":{"esbuild":"^0.20.1"},"_npmOperationalInternal":{"tmp":"tmp/project-pa-runtime_1.1.12_1764649940219_0.21100039246204338","host":"s3://npm-registry-packages-npm-production"}},"1.1.13":{"name":"@abhi21121211/project-pa-runtime","version":"1.1.13","keywords":["tour","guide","onboarding","presentation","ai"],"author":{"name":"Abhi"},"license":"MIT","_id":"@abhi21121211/project-pa-runtime@1.1.13","maintainers":[{"name":"abhi21121211","email":"abhishekdukare689@gmail.com"}],"dist":{"shasum":"8b7718f70d555b31a23ac40b5cabe834933288aa","tarball":"https://registry.npmjs.org/@abhi21121211/project-pa-runtime/-/project-pa-runtime-1.1.13.tgz","fileCount":6,"integrity":"sha512-FBlcfv90ijbBWj3jI9p4JxJTDCXwQNn3zwQDQFA/6WkW589Bmki5llq4VeX5bxi9utI0h9qYfJuIhclOYhOCHg==","signatures":[{"sig":"MEYCIQD2UKtqbOgo4S/pC3nT6pRwaMJOLI40r8A3C+qWAIBiSwIhAPsX1mczfBVcs2qDK6F9aHlcMLdwuuuxmOems2DxKDgc","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":54971},"main":"dist/project-pa.min.js","gitHead":"945b53e403def1bb4240f99bd41d45dfddfaa8eb","scripts":{"dev":"node build.mjs --watch","test":"echo \"Error: no test specified\" && exit 1","build":"node build.mjs"},"_npmUser":{"name":"abhi21121211","email":"abhishekdukare689@gmail.com"},"_npmVersion":"10.9.3","description":"Runtime widget for Project PA guided tours","directories":{},"_nodeVersion":"22.20.0","_hasShrinkwrap":false,"devDependencies":{"esbuild":"^0.20.1"},"_npmOperationalInternal":{"tmp":"tmp/project-pa-runtime_1.1.13_1764654328928_0.12797586308069864","host":"s3://npm-registry-packages-npm-production"}},"1.1.14":{"name":"@abhi21121211/project-pa-runtime","version":"1.1.14","keywords":["tour","guide","onboarding","presentation","ai"],"author":{"name":"Abhi"},"license":"MIT","_id":"@abhi21121211/project-pa-runtime@1.1.14","maintainers":[{"name":"abhi21121211","email":"abhishekdukare689@gmail.com"}],"dist":{"shasum":"dd27035044bb435c1ce2425eeef23acdd842ddd3","tarball":"https://registry.npmjs.org/@abhi21121211/project-pa-runtime/-/project-pa-runtime-1.1.14.tgz","fileCount":6,"integrity":"sha512-kBxpdAwAbRKsOJEHT7LJ00h5N4sXuok2qYTMAkSKoOepAIZPMXExyy0tVUYm/5OHuXOjEd5a9EH65GURbaKnzw==","signatures":[{"sig":"MEUCIQC/YGkzJECJD9xdPgGvew6vuM17XIdPKATxo1bFpuTeQAIgQoYfL/P2prjb2B6BG4zc/t00rGQjVKwp3Cvpr9vnl2A=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":54971},"main":"dist/project-pa.min.js","gitHead":"945b53e403def1bb4240f99bd41d45dfddfaa8eb","scripts":{"dev":"node build.mjs --watch","test":"echo \"Error: no test specified\" && exit 1","build":"node build.mjs"},"_npmUser":{"name":"abhi21121211","email":"abhishekdukare689@gmail.com"},"_npmVersion":"10.9.3","description":"Runtime widget for Project PA guided tours","directories":{},"_nodeVersion":"22.20.0","_hasShrinkwrap":false,"devDependencies":{"esbuild":"^0.20.1"},"_npmOperationalInternal":{"tmp":"tmp/project-pa-runtime_1.1.14_1764688542670_0.8096060129467839","host":"s3://npm-registry-packages-npm-production"}},"1.1.17":{"name":"@abhi21121211/project-pa-runtime","version":"1.1.17","keywords":["tour","guide","onboarding","presentation","ai"],"author":{"name":"Abhi"},"license":"MIT","_id":"@abhi21121211/project-pa-runtime@1.1.17","maintainers":[{"name":"abhi21121211","email":"abhishekdukare689@gmail.com"}],"dist":{"shasum":"c7dd486aa9558e44b213264c80829b2d440f9a44","tarball":"https://registry.npmjs.org/@abhi21121211/project-pa-runtime/-/project-pa-runtime-1.1.17.tgz","fileCount":6,"integrity":"sha512-AT9yUu8/LVE4oGQYc0re1U7NsLUrXwRs8qtc0YfFHa7WwE4yXZgrY5dHi9mmhXjbDs2arVWJXBpn1ByqkoVjhQ==","signatures":[{"sig":"MEUCIQCbKA4dFHHQF6aeDqJwe+cq8RWY/Wq0h5GKH5bgNR6pNQIgDm4nw7YFB9K+GC3hxyWHz+In4b28ZCyRekMVGunlpbA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":54971},"main":"dist/project-pa.min.js","gitHead":"945b53e403def1bb4240f99bd41d45dfddfaa8eb","scripts":{"dev":"node build.mjs --watch","test":"echo \"Error: no test specified\" && exit 1","build":"node build.mjs"},"_npmUser":{"name":"abhi21121211","email":"abhishekdukare689@gmail.com"},"_npmVersion":"10.9.3","description":"Runtime widget for Project PA guided tours","directories":{},"_nodeVersion":"22.20.0","_hasShrinkwrap":false,"devDependencies":{"esbuild":"^0.20.1"},"_npmOperationalInternal":{"tmp":"tmp/project-pa-runtime_1.1.17_1764689436738_0.4839786559214849","host":"s3://npm-registry-packages-npm-production"}},"1.1.19":{"name":"@abhi21121211/project-pa-runtime","version":"1.1.19","keywords":["tour","guide","onboarding","presentation","ai"],"author":{"name":"Abhi"},"license":"MIT","_id":"@abhi21121211/project-pa-runtime@1.1.19","maintainers":[{"name":"abhi21121211","email":"abhishekdukare689@gmail.com"}],"dist":{"shasum":"f11d7bd1c193dee3f49c1700763e8216b71ed7be","tarball":"https://registry.npmjs.org/@abhi21121211/project-pa-runtime/-/project-pa-runtime-1.1.19.tgz","fileCount":6,"integrity":"sha512-delops0rqZhdALGJPRcwAMaWqY7BdD9x0sEX6xqFDBdlwZUy/8zzZ5TUyCd35cAtMx1G4pSPAUaAiKd55sRufw==","signatures":[{"sig":"MEQCIEynGwS8xXeuCx1xpEQqcM6RRwzPBZANY1jjZ9CBTRM7AiA4mIw9HpJoY8h2CnKWGxJZjraVdXEy00aj6NS0u6RZDw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":58960},"main":"dist/project-pa.min.js","gitHead":"945b53e403def1bb4240f99bd41d45dfddfaa8eb","scripts":{"dev":"node build.mjs --watch","test":"echo \"Error: no test specified\" && exit 1","build":"node build.mjs"},"_npmUser":{"name":"abhi21121211","email":"abhishekdukare689@gmail.com"},"_npmVersion":"10.9.3","description":"Runtime widget for Project PA guided tours","directories":{},"_nodeVersion":"22.20.0","_hasShrinkwrap":false,"devDependencies":{"esbuild":"^0.20.1"},"_npmOperationalInternal":{"tmp":"tmp/project-pa-runtime_1.1.19_1764735397333_0.9202583608165662","host":"s3://npm-registry-packages-npm-production"}},"1.1.20":{"name":"@abhi21121211/project-pa-runtime","version":"1.1.20","keywords":["tour","guide","onboarding","presentation","ai"],"author":{"name":"Abhi"},"license":"MIT","_id":"@abhi21121211/project-pa-runtime@1.1.20","maintainers":[{"name":"abhi21121211","email":"abhishekdukare689@gmail.com"}],"dist":{"shasum":"82241519a6df44fece74e9b7451b2e184613bb23","tarball":"https://registry.npmjs.org/@abhi21121211/project-pa-runtime/-/project-pa-runtime-1.1.20.tgz","fileCount":6,"integrity":"sha512-8/3xVyRAFYnw+QT9pBOmpkdUyG5TaLqipS0877cqjBMEySAA8jda0tFIAOCdc6/Z5UjaPFZnSrX8PDqSVYR/KQ==","signatures":[{"sig":"MEUCIQDpZDnWQRvkpzgByqHCaQv/cC771xqziXO277Y1/YdlHAIgRoXSWEZ8cM8JqLSEBzK5jAR46H5Q2+3Ta8T5n6r68yY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":58589},"main":"dist/project-pa.min.js","gitHead":"945b53e403def1bb4240f99bd41d45dfddfaa8eb","scripts":{"dev":"node build.mjs --watch","test":"echo \"Error: no test specified\" && exit 1","build":"node build.mjs"},"_npmUser":{"name":"abhi21121211","email":"abhishekdukare689@gmail.com"},"_npmVersion":"10.9.3","description":"Runtime widget for Project PA guided tours","directories":{},"_nodeVersion":"22.20.0","_hasShrinkwrap":false,"devDependencies":{"esbuild":"^0.20.1"},"_npmOperationalInternal":{"tmp":"tmp/project-pa-runtime_1.1.20_1764735578617_0.5839405694298048","host":"s3://npm-registry-packages-npm-production"}},"1.1.21":{"name":"@abhi21121211/project-pa-runtime","version":"1.1.21","keywords":["tour","guide","onboarding","presentation","ai"],"author":{"name":"Abhi"},"license":"MIT","_id":"@abhi21121211/project-pa-runtime@1.1.21","maintainers":[{"name":"abhi21121211","email":"abhishekdukare689@gmail.com"}],"dist":{"shasum":"46e6a1de4ba877da0902c2406ccff7d575329528","tarball":"https://registry.npmjs.org/@abhi21121211/project-pa-runtime/-/project-pa-runtime-1.1.21.tgz","fileCount":6,"integrity":"sha512-cLrdAuei1BcFzYvNtIs47uxWV15fs3/SGCNVkvqSVCkN/KEMFRGwbOqUi9YH5ZxvxUquh9GHyAHydgCZTjQpRg==","signatures":[{"sig":"MEYCIQCEZpFrTt9KcunatUgGcaFrQBdg4ORLCdnOMhVXinxjCAIhAMl/RuVVjNI7g5DHIhN+SYka/V7+Q/UL77x3Z5JMdfYn","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":61712},"main":"dist/project-pa.min.js","gitHead":"945b53e403def1bb4240f99bd41d45dfddfaa8eb","scripts":{"dev":"node build.mjs --watch","test":"echo \"Error: no test specified\" && exit 1","build":"node build.mjs"},"_npmUser":{"name":"abhi21121211","email":"abhishekdukare689@gmail.com"},"_npmVersion":"10.9.3","description":"Runtime widget for Project PA guided tours","directories":{},"_nodeVersion":"22.20.0","_hasShrinkwrap":false,"devDependencies":{"esbuild":"^0.20.1"},"_npmOperationalInternal":{"tmp":"tmp/project-pa-runtime_1.1.21_1764735868612_0.4238572502199378","host":"s3://npm-registry-packages-npm-production"}},"1.1.22":{"name":"@abhi21121211/project-pa-runtime","version":"1.1.22","description":"Runtime widget for Project PA guided tours","main":"dist/project-pa.min.js","scripts":{"build":"node build.mjs","dev":"node build.mjs --watch","test":"echo \"Error: no test specified\" && exit 1"},"keywords":["tour","guide","onboarding","presentation","ai"],"author":{"name":"Abhi"},"license":"MIT","devDependencies":{"esbuild":"^0.20.1"},"_id":"@abhi21121211/project-pa-runtime@1.1.22","gitHead":"76f2544219e1d0e56f32625d82ab82147e5a5f1c","_nodeVersion":"22.20.0","_npmVersion":"10.9.3","dist":{"integrity":"sha512-End7LBBjYOozlHPqr6iPrmILZXleW1enGvIJV0WMIyRmlMuCvQXg1CgBkJX7oHhQNgOHVWqdwnBMn9f16Ehv9A==","shasum":"88f2370b3a5ec3931441760f66d3e6ac6d38b965","tarball":"https://registry.npmjs.org/@abhi21121211/project-pa-runtime/-/project-pa-runtime-1.1.22.tgz","fileCount":6,"unpackedSize":63000,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIHYFL2a9WZpKtCINb1PbH/CknK0DBDd00QbDCkiDm/DAAiEA9KIQX8SI3m8IWP/IBG8Yk8xgSrEHX6u5O0JZOpEB7Ko="}]},"_npmUser":{"name":"abhi21121211","email":"abhishekdukare689@gmail.com"},"directories":{},"maintainers":[{"name":"abhi21121211","email":"abhishekdukare689@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/project-pa-runtime_1.1.22_1764803481804_0.4723005868151924"},"_hasShrinkwrap":false}},"time":{"created":"2025-12-01T04:21:16.168Z","modified":"2025-12-03T23:11:22.170Z","1.1.6":"2025-12-01T04:21:16.492Z","1.1.7":"2025-12-01T04:27:31.671Z","1.1.8":"2025-12-01T06:21:03.803Z","1.1.9":"2025-12-01T06:59:09.818Z","1.1.11":"2025-12-01T07:32:46.842Z","1.1.12":"2025-12-02T04:32:20.407Z","1.1.13":"2025-12-02T05:45:29.126Z","1.1.14":"2025-12-02T15:15:42.872Z","1.1.17":"2025-12-02T15:30:36.921Z","1.1.19":"2025-12-03T04:16:37.541Z","1.1.20":"2025-12-03T04:19:38.858Z","1.1.21":"2025-12-03T04:24:28.818Z","1.1.22":"2025-12-03T23:11:21.956Z"},"author":{"name":"Abhi"},"license":"MIT","keywords":["tour","guide","onboarding","presentation","ai"],"description":"Runtime widget for Project PA guided tours","maintainers":[{"name":"abhi21121211","email":"abhishekdukare689@gmail.com"}],"readme":"# @abhi21121211/project-pa-runtime\n\n[![npm version](https://img.shields.io/npm/v/@abhi21121211/project-pa-runtime.svg)](https://www.npmjs.com/package/@abhi21121211/project-pa-runtime)\n[![License: MIT](https://img.shields.io/badge/License-MIT-yellow.svg)](https://opensource.org/licenses/MIT)\n\nThe lightweight runtime widget for **Project PA** (Project Personal Assistant). This zero-dependency library injects a floating \"Start Tour\" widget, a guided tour popup, and an element highlighter into any web application.\n\n## Features\n\n- 🎯 **Smart Highlighting**: Visually focuses on elements using CSS selectors.\n- 💬 **Guided Tour**: Step-by-step popup with professional narration.\n- 🗣️ **Text-to-Speech**: Built-in voice narration for accessibility and engagement.\n- ⏩ **Auto-Advance**: Seamlessly moves to the next step after a set duration.\n- 🔄 **State Persistence**: Remembers the current step across page reloads and redirects.\n- 📱 **Responsive**: Fully optimized for desktop and mobile devices.\n- 🎭 **Two Modes**: Full project tour OR current page explanation only.\n\n## Installation & Usage\n\n### Option 1: CDN (Recommended)\nSimply add this script tag to your `index.html` `<body>`. This is the easiest way to integrate Project PA.\n\n```html\n<script \n  type=\"module\" \n  src=\"https://unpkg.com/@abhi21121211/project-pa-runtime@latest/dist/project-pa.min.js\"\n  data-project-id=\"YOUR_PROJECT_ID\">\n</script>\n```\n\n*   Replace `YOUR_PROJECT_ID` with the ID you received from `pa deploy`.\n*   If testing locally with a `presentation.json` file, you can omit `data-project-id`.\n\n### Option 2: NPM\nIf you prefer to bundle it with your application:\n\n```bash\nnpm install @abhi21121211/project-pa-runtime\n```\n\nThen import it in your entry file (e.g., `main.js`, `App.tsx`):\n\n```javascript\nimport '@abhi21121211/project-pa-runtime';\n```\n\n## Tour Modes\n\nThe widget provides two modes accessible via the floating button:\n\n| Mode | Description |\n|------|-------------|\n| **Start Full Tour** | Navigates to home page and shows ALL steps across all pages |\n| **Explain This Page** | Shows only steps for the CURRENT page (no navigation) |\n\n## Configuration\n\nThe runtime is driven by a `presentation.json` file (fetched from the cloud via `data-project-id` or locally).\n\n### Structure\n\n```json\n{\n  \"meta\": {\n    \"project\": \"My Awesome App\",\n    \"author\": \"Developer\",\n    \"description\": \"Brief project description\",\n    \"techStack\": [\"React\", \"Node.js\"],\n    \"entryUrl\": \"/\"\n  },\n  \"steps\": [\n    {\n      \"id\": \"intro\",\n      \"type\": \"popup\",\n      \"page\": \"/\",\n      \"target\": \"body\",\n      \"content\": \"Welcome to the app! Built with React and Node.js.\",\n      \"duration\": 8000\n    },\n    {\n      \"id\": \"login-btn\",\n      \"type\": \"highlight\", \n      \"page\": \"/\",\n      \"target\": \"#login-btn\",\n      \"content\": \"Click here to sign in securely with JWT authentication.\",\n      \"duration\": 7000\n    },\n    {\n      \"id\": \"dashboard\",\n      \"type\": \"popup\",\n      \"page\": \"/dashboard\",\n      \"target\": \"body\",\n      \"content\": \"This is the main dashboard where you can see your stats.\",\n      \"duration\": 8000\n    }\n  ]\n}\n```\n\n### Step Properties\n\n| Property | Type | Required | Description |\n|----------|------|----------|-------------|\n| `id` | `string` | ✅ | Unique identifier for the step |\n| `type` | `string` | ✅ | `popup`, `highlight`, `click`, or `navigate` |\n| `page` | `string` | ✅ | URL path this step belongs to (e.g., `/`, `/about`) |\n| `target` | `string` | ✅ | CSS selector (e.g., `#my-id`, `.my-class`). Use `body` for popups. |\n| `content` | `string` | ✅ | Text to display and narrate (15-25 words recommended) |\n| `duration` | `number` | ❌ | Time in ms before auto-advancing (default: 5000) |\n| `actions` | `array` | ❌ | Actions to perform, e.g., `[{\"do\": \"click\", \"selector\": \"#btn\"}]` |\n\n### Step Types\n\n| Type | Description | Target |\n|------|-------------|--------|\n| `popup` | Shows a message popup | Use `body` |\n| `highlight` | Highlights a UI element with overlay | Specific selector |\n| `click` | Simulates a click action | Specific selector |\n| `navigate` | Navigates to another page | Specific selector + `page` |\n\n## Links\n\n- 📦 [CLI Package](https://www.npmjs.com/package/@abhi21121211/project-pa-cli)\n- 🐙 [GitHub Repository](https://github.com/abhi21121211/project-pa)\n\n## License\n\nMIT\n","readmeFilename":"README.md"}