{"_id":"holy-loader","_rev":"34-d93b1e73816226449f76fffc41ce5777","name":"holy-loader","dist-tags":{"latest":"2.3.14"},"versions":{"1.0.0":{"name":"holy-loader","version":"1.0.0","keywords":["react","react-loader","progress-bar","loading-indicator","nprogress","react-progress-bar","web-performance","user-interface","top-loader","loading-bar","ui-components","react-ui","react-component","front-end","website-interactivity","asynchronous-loading","page-load","nextjs","single-page-application"],"license":"MIT","_id":"holy-loader@1.0.0","maintainers":[{"name":"tomcru","email":"hello@tomrumpf.com"}],"dist":{"shasum":"de729b71033b116808fb3e69c80004c1e058a7cb","tarball":"https://registry.npmjs.org/holy-loader/-/holy-loader-1.0.0.tgz","fileCount":11,"integrity":"sha512-+lx+AS8/Aj2eVyw1OdHzNd7hygrUYgJNqDjKTOdkdreJEJLL18zgVWJo15sTHYNtzmOqrz5oElMW2kLmstzbpg==","signatures":[{"sig":"MEQCIAaVqbhPmAAZrUJJwDsfdSKOsCHIAV479o+a+qNrTtojAiAwb9+9ZnXaGnwfvfTmaJJ5a9VtY05eGutW1O+emZgkXw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":19199},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"d219e34abd94f109e462091bb8f34ea744d2f8f1","scripts":{"build":"tsup && sed -i '' '1s/^/\"use client\";/' dist/index.js","lint:fix":"eslint --fix src/ && npm run format:fix","format:fix":"prettier --write \"src/**/*.{ts,tsx}\""},"_npmUser":{"name":"tomcru","email":"hello@tomrumpf.com"},"_npmVersion":"9.8.0","description":"HolyLoader is a lightweight, customizable top-loading progress bar component for React applications.","directories":{},"_nodeVersion":"20.5.0","dependencies":{"react":"^18.2.0","nprogress":"^0.2.0"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.1","eslint":"^8.55.0","@types/react":"^18.2.43","@types/nprogress":"^0.2.3","@typescript-eslint/eslint-plugin":"^6.13.2"},"_npmOperationalInternal":{"tmp":"tmp/holy-loader_1.0.0_1702233937738_0.8736316786746516","host":"s3://npm-registry-packages"}},"1.0.2":{"name":"holy-loader","version":"1.0.2","keywords":["react","react-loader","progress-bar","loading-indicator","nprogress","react-progress-bar","web-performance","user-interface","top-loader","loading-bar","ui-components","react-ui","react-component","front-end","website-interactivity","asynchronous-loading","page-load","nextjs","single-page-application"],"license":"MIT","_id":"holy-loader@1.0.2","maintainers":[{"name":"tomcru","email":"hello@tomrumpf.com"}],"homepage":"https://github.com/tomcru/holy-loader#readme","bugs":{"url":"https://github.com/tomcru/holy-loader/issues"},"dist":{"shasum":"552c413b8e656b01f5b65f9240fe91305f61fe97","tarball":"https://registry.npmjs.org/holy-loader/-/holy-loader-1.0.2.tgz","fileCount":3,"integrity":"sha512-x32FqsaWH9RQe7Rd/gUkKmqoiasiqddVFDLlWGGbS/wqWyQcxQv9Yxgeoxt3334DwWpua0X4Pp826qer80rBgA==","signatures":[{"sig":"MEYCIQDKQnTX1lTGoCqO5PAxWEYvMYNlae8sI/zzFx2FIksj+gIhAMsf946U7woAjh39qNMTGYBou5swV3vxSLR8zpy2Qr5+","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":5857},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"449ff81caf277d9c5874f5e8f5791937a0600ccf","scripts":{"build":"tsup && sed -i '' '1s/^/\"use client\";/' dist/index.js","lint:fix":"eslint --fix src/ && npm run format:fix","format:fix":"prettier --write \"src/**/*.{ts,tsx}\""},"_npmUser":{"name":"tomcru","email":"hello@tomrumpf.com"},"repository":{"url":"git+https://github.com/tomcru/holy-loader.git","type":"git"},"_npmVersion":"9.8.0","description":"HolyLoader is a lightweight, customizable top-loading progress bar component for React applications.","directories":{},"_nodeVersion":"20.5.0","dependencies":{"react":"^18.2.0","nprogress":"^0.2.0"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.1","eslint":"^8.55.0","@types/react":"^18.2.43","@types/nprogress":"^0.2.3","@typescript-eslint/eslint-plugin":"^6.13.2"},"_npmOperationalInternal":{"tmp":"tmp/holy-loader_1.0.2_1702238349933_0.5075828308348191","host":"s3://npm-registry-packages"}},"1.0.3":{"name":"holy-loader","version":"1.0.3","keywords":["react","react-loader","progress-bar","loading-indicator","nprogress","react-progress-bar","web-performance","user-interface","top-loader","loading-bar","ui-components","react-ui","react-component","front-end","website-interactivity","asynchronous-loading","page-load","nextjs","single-page-application"],"license":"MIT","_id":"holy-loader@1.0.3","maintainers":[{"name":"tomcru","email":"hello@tomrumpf.com"}],"homepage":"https://github.com/tomcru/holy-loader#readme","bugs":{"url":"https://github.com/tomcru/holy-loader/issues"},"dist":{"shasum":"98ced744c87b2c9fd7d150c0b64488409569e161","tarball":"https://registry.npmjs.org/holy-loader/-/holy-loader-1.0.3.tgz","fileCount":6,"integrity":"sha512-/RFkBmOr6d9qYW6grikkWinh/36xq833NTmgQJ50jxW+/WmXCRGHZ6NNW9dPWImsdaA98TQJO67bDZe/9h87GQ==","signatures":[{"sig":"MEUCIF3iZqi+m9+fbbiilw1ZuyVEq85tlobg9KTFRabe9eKJAiEAxT29ipdF4ElvaXN6iyT4OBXySIjczg3imU1qoeIgKHw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":17019},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"15ef1b86ff0b93f8d5d0ecdd0fb9167b3753334d","scripts":{"build":"tsup && sed -i '' '1s/^/\"use client\";/' dist/index.js","lint:fix":"eslint --fix src/ && npm run format:fix","format:fix":"prettier --write \"src/**/*.{ts,tsx}\""},"_npmUser":{"name":"tomcru","email":"hello@tomrumpf.com"},"repository":{"url":"git+https://github.com/tomcru/holy-loader.git","type":"git"},"_npmVersion":"9.8.0","description":"HolyLoader is a lightweight, customizable top-loading progress bar component for React applications.","directories":{},"_nodeVersion":"20.5.0","dependencies":{"react":"^18.2.0","nprogress":"^0.2.0"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.1","eslint":"^8.55.0","@types/react":"^18.2.43","@types/nprogress":"^0.2.3","@typescript-eslint/eslint-plugin":"^6.13.2"},"_npmOperationalInternal":{"tmp":"tmp/holy-loader_1.0.3_1702239714444_0.4174054123015212","host":"s3://npm-registry-packages"}},"1.1.0":{"name":"holy-loader","version":"1.1.0","keywords":["react","react-loader","progress-bar","loading-indicator","nprogress","react-progress-bar","web-performance","user-interface","top-loader","loading-bar","ui-components","react-ui","react-component","front-end","website-interactivity","asynchronous-loading","page-load","nextjs","single-page-application"],"license":"MIT","_id":"holy-loader@1.1.0","maintainers":[{"name":"tomcru","email":"hello@tomrumpf.com"}],"homepage":"https://github.com/tomcru/holy-loader#readme","bugs":{"url":"https://github.com/tomcru/holy-loader/issues"},"dist":{"shasum":"f63950edc956c6de60987109c2410a5b7d9a716e","tarball":"https://registry.npmjs.org/holy-loader/-/holy-loader-1.1.0.tgz","fileCount":6,"integrity":"sha512-15CvSNwgt9sweh+XbYop+zROcW22MT6XD807OmFB0AhL1+AX+nXhsk4F8V7kT4sIRz2altcVxqoVd0j636NNlw==","signatures":[{"sig":"MEQCIF8EKv79sMwfonwtiwJPoGr0IcTkRsYZdr0n1IfuEwSeAiAN9WFRtb+pEaEmDT3X3F2Zc1lpHW0U79TRSN66/aqzMA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":18818},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"9ebbd867c63464f236647626ba7b9ac2bd0051d2","scripts":{"test":"vitest -c ./vitest.config.ts","build":"tsup && sed -i '' '1s/^/\"use client\";/' dist/index.js","lint:fix":"eslint --fix src/ && npm run format:fix","format:fix":"prettier --write \"src/**/*.{ts,tsx}\""},"_npmUser":{"name":"tomcru","email":"hello@tomrumpf.com"},"repository":{"url":"git+https://github.com/tomcru/holy-loader.git","type":"git"},"_npmVersion":"9.8.0","description":"Holy Loader is a lightweight, customizable top-loading progress bar component for React applications.","directories":{},"_nodeVersion":"20.5.0","dependencies":{"react":"^18.2.0","nprogress":"^0.2.0"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.1","eslint":"^8.55.0","vitest":"^1.0.4","@types/react":"^18.2.43","@types/nprogress":"^0.2.3","@typescript-eslint/eslint-plugin":"^6.13.2"},"_npmOperationalInternal":{"tmp":"tmp/holy-loader_1.1.0_1702242516152_0.614111619185078","host":"s3://npm-registry-packages"}},"1.2.0":{"name":"holy-loader","version":"1.2.0","keywords":["react","react-loader","progress-bar","loading-indicator","nprogress","react-progress-bar","web-performance","user-interface","top-loader","loading-bar","ui-components","react-ui","react-component","front-end","website-interactivity","asynchronous-loading","page-load","nextjs","single-page-application"],"license":"MIT","_id":"holy-loader@1.2.0","maintainers":[{"name":"tomcru","email":"hello@tomrumpf.com"}],"homepage":"https://github.com/tomcru/holy-loader#readme","bugs":{"url":"https://github.com/tomcru/holy-loader/issues"},"dist":{"shasum":"48209dd2f2317911846d2fed7bf93cdc29d83d2b","tarball":"https://registry.npmjs.org/holy-loader/-/holy-loader-1.2.0.tgz","fileCount":6,"integrity":"sha512-UkKxDntqqEEPZ7yDWso7+urVciVNjMVz8gWKwKjWlFno9hMzeO8wQVNUQyFSWoZxvWgrmq27yxTkLYciUy1KWQ==","signatures":[{"sig":"MEUCIQD2QvPh3mn7IxzRmSeXyiDAtnE8WgdsaGCu5sGsgwdrqAIgfE/iCTvDbpFlUSp0EJOp+Z7qHU23hsny63MF3XFbXE4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":18783},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"05cc379f3879071db4b673ffd6c894a278da1272","scripts":{"test":"vitest -c ./vitest.config.ts","build":"tsup && sed -i '' '1s/^/\"use client\";/' dist/index.js","lint:fix":"eslint --fix src/ && npm run format:fix","format:fix":"prettier --write \"src/**/*.{ts,tsx}\""},"_npmUser":{"name":"tomcru","email":"hello@tomrumpf.com"},"repository":{"url":"git+https://github.com/tomcru/holy-loader.git","type":"git"},"_npmVersion":"9.8.0","description":"Holy Loader is a lightweight, customizable top-loading progress bar component for React applications.","directories":{},"_nodeVersion":"20.5.0","dependencies":{"react":"^18.2.0","nprogress":"^0.2.0"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.1","eslint":"^8.55.0","vitest":"^1.0.4","@types/react":"^18.2.43","@types/nprogress":"^0.2.3","@typescript-eslint/eslint-plugin":"^6.13.2"},"_npmOperationalInternal":{"tmp":"tmp/holy-loader_1.2.0_1702332550185_0.3693631638369126","host":"s3://npm-registry-packages"}},"2.0.0":{"name":"holy-loader","version":"2.0.0","keywords":["react","react-loader","progress-bar","loading-indicator","nprogress","react-progress-bar","web-performance","user-interface","top-loader","loading-bar","ui-components","react-ui","react-component","front-end","website-interactivity","asynchronous-loading","page-load","nextjs","single-page-application"],"license":"MIT","_id":"holy-loader@2.0.0","maintainers":[{"name":"tomcru","email":"hello@tomrumpf.com"}],"homepage":"https://github.com/tomcru/holy-loader#readme","bugs":{"url":"https://github.com/tomcru/holy-loader/issues"},"dist":{"shasum":"24b1bbc6e7ae8ae30206f01c6ca6223f3e7c763a","tarball":"https://registry.npmjs.org/holy-loader/-/holy-loader-2.0.0.tgz","fileCount":6,"integrity":"sha512-S/BJ90rFNztuN6ySZjshaDiwiKGub56DT5bO43WAbUbgcZgKeHnpED90XzTsQN4z+yLha2PhNnv7jXseWt7dFQ==","signatures":[{"sig":"MEUCIQDDKIwFsOkDd/rPGals2k1ZW/s/HOF+MmmnKZml0O4M3gIgNWSugAaJrkUylgzUjR3RVJ4Vb3OAOarynNRURa6onVo=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":51024},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"d6a92d85c4573fe9826e45d2ab075559ef862ade","scripts":{"test":"vitest -c ./vitest.config.ts","build":"tsup && sed -i '' '1s/^/\"use client\";/' dist/index.js","lint:fix":"eslint --ignore-path .eslintignore --fix --ext .js,.ts . && npm run format:fix","format:fix":"prettier --ignore-path .gitignore --write \"src/**/*.{ts,tsx}\""},"_npmUser":{"name":"tomcru","email":"hello@tomrumpf.com"},"repository":{"url":"git+https://github.com/tomcru/holy-loader.git","type":"git"},"_npmVersion":"9.8.0","description":"Holy Loader is a lightweight, customizable top-loading progress bar component for React applications.","directories":{},"_nodeVersion":"20.5.0","dependencies":{"react":"^18.2.0"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.1","eslint":"^8.55.0","vitest":"^1.0.4","prettier":"^3.1.1","typescript":"^5.3.3","@types/react":"^18.2.43","eslint-plugin-n":"^16.4.0","eslint-plugin-react":"^7.33.2","eslint-plugin-import":"^2.29.0","eslint-plugin-promise":"^6.1.1","eslint-config-prettier":"^9.1.0","eslint-plugin-prettier":"^5.0.1","@typescript-eslint/parser":"^6.14.0","@typescript-eslint/eslint-plugin":"^6.14.0","eslint-config-standard-with-typescript":"^42.0.0"},"_npmOperationalInternal":{"tmp":"tmp/holy-loader_2.0.0_1702358703905_0.8528300538939393","host":"s3://npm-registry-packages"}},"2.0.1":{"name":"holy-loader","version":"2.0.1","keywords":["react","react-loader","progress-bar","loading-indicator","nprogress","react-progress-bar","web-performance","user-interface","top-loader","loading-bar","ui-components","react-ui","react-component","front-end","website-interactivity","asynchronous-loading","page-load","nextjs","single-page-application"],"license":"MIT","_id":"holy-loader@2.0.1","maintainers":[{"name":"tomcru","email":"hello@tomrumpf.com"}],"homepage":"https://github.com/tomcru/holy-loader#readme","bugs":{"url":"https://github.com/tomcru/holy-loader/issues"},"dist":{"shasum":"a446c5b152e7404cc7fe4b7a9de782560a1f92d0","tarball":"https://registry.npmjs.org/holy-loader/-/holy-loader-2.0.1.tgz","fileCount":6,"integrity":"sha512-4pbeWO0qRUvYY2r1NNY3wyOZz6c/HQ2d30VyrN7GFUCuvbxycBzffwppTwhJJS4n2PY1CBAKjB/cAV7TDyVFWg==","signatures":[{"sig":"MEUCIHiRSQFj6kbzfXuNxWXGdm3XBzyZTPri/WSBOZMD9afsAiEA1AcVx2scvnG8j1t7j2alHfGGroV+tUe6kIFOBYb1K4c=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":51528},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"94ffbec9f5655f8e6c0deb4794c2fcccd6aaa3b7","scripts":{"test":"vitest -c ./vitest.config.ts","build":"tsup && sed -i '' '1s/^/\"use client\";/' dist/index.js","lint:fix":"eslint --ignore-path .eslintignore --fix --ext .js,.ts . && npm run format:fix","format:fix":"prettier --ignore-path .gitignore --write \"src/**/*.{ts,tsx}\""},"_npmUser":{"name":"tomcru","email":"hello@tomrumpf.com"},"repository":{"url":"git+https://github.com/tomcru/holy-loader.git","type":"git"},"_npmVersion":"9.8.0","description":"Holy Loader is a lightweight, customizable top-loading progress bar component for React applications.","directories":{},"_nodeVersion":"20.5.0","dependencies":{"react":"^18.2.0"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.1","eslint":"^8.55.0","vitest":"^1.0.4","prettier":"^3.1.1","typescript":"^5.3.3","@types/react":"^18.2.43","eslint-plugin-n":"^16.4.0","eslint-plugin-react":"^7.33.2","eslint-plugin-import":"^2.29.0","eslint-plugin-promise":"^6.1.1","eslint-config-prettier":"^9.1.0","eslint-plugin-prettier":"^5.0.1","@typescript-eslint/parser":"^6.14.0","@typescript-eslint/eslint-plugin":"^6.14.0","eslint-config-standard-with-typescript":"^42.0.0"},"_npmOperationalInternal":{"tmp":"tmp/holy-loader_2.0.1_1702418824221_0.3808357157231905","host":"s3://npm-registry-packages"}},"2.1.0":{"name":"holy-loader","version":"2.1.0","keywords":["react","react-loader","progress-bar","loading-indicator","nprogress","react-progress-bar","web-performance","user-interface","top-loader","loading-bar","ui-components","react-ui","react-component","front-end","website-interactivity","asynchronous-loading","page-load","nextjs","single-page-application"],"license":"MIT","_id":"holy-loader@2.1.0","maintainers":[{"name":"tomcru","email":"hello@tomrumpf.com"}],"homepage":"https://github.com/tomcru/holy-loader#readme","bugs":{"url":"https://github.com/tomcru/holy-loader/issues"},"dist":{"shasum":"d6831ed347033de83af3ced2d844d0ba7f89c90c","tarball":"https://registry.npmjs.org/holy-loader/-/holy-loader-2.1.0.tgz","fileCount":6,"integrity":"sha512-qnOSlbAqAVDsLLm9y/fTib7w11BQMb3bWC08TTmBL29NXmr/iRVrm5WOwHP0ZOGqpUGakRmLVAJ25+6YTwck4A==","signatures":[{"sig":"MEUCIBBPZm2VibibY441iNdg+bm57Mta9Vskqgn8dGY1X5MLAiEA8Q3UTmCM5R07t6jjK6JIY8pSNbBbcNTf1yqIqjuDK00=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":52502},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"e945b5880337cef57f680e127e19273d77054274","scripts":{"test":"vitest -c ./vitest.config.ts","build":"tsup && sed -i '' '1s/^/\"use client\";/' dist/index.js","lint:fix":"eslint --ignore-path .eslintignore --fix --ext .js,.ts . && npm run format:fix","format:fix":"prettier --ignore-path .gitignore --write \"src/**/*.{ts,tsx}\""},"_npmUser":{"name":"tomcru","email":"hello@tomrumpf.com"},"repository":{"url":"git+https://github.com/tomcru/holy-loader.git","type":"git"},"_npmVersion":"9.8.0","description":"Holy Loader is a lightweight, customizable top-loading progress bar component for React applications.","directories":{},"_nodeVersion":"20.5.0","dependencies":{"react":"^18.2.0"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.1","eslint":"^8.55.0","vitest":"^1.0.4","prettier":"^3.1.1","typescript":"^5.3.3","@types/react":"^18.2.43","eslint-plugin-n":"^16.4.0","eslint-plugin-react":"^7.33.2","eslint-plugin-import":"^2.29.0","eslint-plugin-promise":"^6.1.1","eslint-config-prettier":"^9.1.0","eslint-plugin-prettier":"^5.0.1","@typescript-eslint/parser":"^6.14.0","@typescript-eslint/eslint-plugin":"^6.14.0","eslint-config-standard-with-typescript":"^42.0.0"},"_npmOperationalInternal":{"tmp":"tmp/holy-loader_2.1.0_1702426533565_0.8194829672844908","host":"s3://npm-registry-packages"}},"2.2.0":{"name":"holy-loader","version":"2.2.0","keywords":["react","react-loader","progress-bar","loading-indicator","nprogress","react-progress-bar","web-performance","user-interface","top-loader","loading-bar","ui-components","react-ui","react-component","front-end","website-interactivity","asynchronous-loading","page-load","nextjs","single-page-application"],"author":{"url":"https://github.com/tomcru","name":"Tom Rumpf","email":"hello@tomrumpf.com"},"license":"MIT","_id":"holy-loader@2.2.0","maintainers":[{"name":"tomcru","email":"hello@tomrumpf.com"}],"homepage":"https://github.com/tomcru/holy-loader#readme","bugs":{"url":"https://github.com/tomcru/holy-loader/issues"},"dist":{"shasum":"0df615eeb479fb0b76c6e647e984cb2a99efaf2a","tarball":"https://registry.npmjs.org/holy-loader/-/holy-loader-2.2.0.tgz","fileCount":6,"integrity":"sha512-KNdcrK2lCIEyJvWQnGQoO8TCo9qu4VMGW/OengnLrtsmjdnYJ8w+Wj5nrknjGzPTSpDVkoGg2BbxoH7ZG1+fCA==","signatures":[{"sig":"MEYCIQDh1shXKOxYsqOQUiu8bI6fLneGo6p267lMnKn31wstVQIhAMjROIQr+gga/zsaO/Ev2cforF8s8eT99oyrwGo0TiV+","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":35899},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"bb70522247e6882f7b7b47dbdd0d5a9f415bf9bf","scripts":{"test":"vitest -c ./vitest.config.ts","build":"tsup","lint:fix":"eslint --ignore-path .eslintignore --fix --ext .js,.ts . && npm run format:fix","format:fix":"prettier --ignore-path .gitignore --write \"src/**/*.{ts,tsx}\""},"_npmUser":{"name":"tomcru","email":"hello@tomrumpf.com"},"repository":{"url":"git+https://github.com/tomcru/holy-loader.git","type":"git"},"_npmVersion":"9.8.0","description":"Holy Loader is a lightweight, customizable top-loading progress bar component for React applications.","directories":{},"_nodeVersion":"20.5.0","dependencies":{"react":"^18.2.0"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.1","eslint":"^8.55.0","vitest":"^1.0.4","prettier":"^3.1.1","typescript":"^5.3.3","@types/react":"^18.2.43","eslint-plugin-n":"^16.4.0","eslint-plugin-react":"^7.33.2","eslint-plugin-import":"^2.29.0","eslint-plugin-promise":"^6.1.1","eslint-config-prettier":"^9.1.0","eslint-plugin-prettier":"^5.0.1","@typescript-eslint/parser":"^6.14.0","@typescript-eslint/eslint-plugin":"^6.14.0","eslint-config-standard-with-typescript":"^42.0.0"},"_npmOperationalInternal":{"tmp":"tmp/holy-loader_2.2.0_1702617913663_0.03918239373907495","host":"s3://npm-registry-packages"}},"2.2.1":{"name":"holy-loader","version":"2.2.1","keywords":["react","react-loader","progress-bar","loading-indicator","nprogress","react-progress-bar","web-performance","user-interface","top-loader","loading-bar","ui-components","react-ui","react-component","front-end","website-interactivity","asynchronous-loading","page-load","nextjs","single-page-application"],"author":{"url":"https://github.com/tomcru","name":"Tom Rumpf","email":"hello@tomrumpf.com"},"license":"MIT","_id":"holy-loader@2.2.1","maintainers":[{"name":"tomcru","email":"hello@tomrumpf.com"}],"homepage":"https://github.com/tomcru/holy-loader#readme","bugs":{"url":"https://github.com/tomcru/holy-loader/issues"},"dist":{"shasum":"d0055bd5418e7294284e5bf48856dbea2762413a","tarball":"https://registry.npmjs.org/holy-loader/-/holy-loader-2.2.1.tgz","fileCount":6,"integrity":"sha512-U0+Vm43HgNH3pEWlpyLCCqE6Kxh6L7O8PMm8/PcC21WQifKQU+bg4y83gkNZRuwDVBFHwFzjLVkwAyHB1DfMQA==","signatures":[{"sig":"MEQCIEbhzBf53p/4UqFymjdMMg8XZnp/3U6H/PaIy208V3XxAiB7XfXJ5DmhrLY8ZYJcQ9P1yaYt1B94pBKN209s9uhGXQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":50394},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"10ddcf943ae7b8c98ffee24fc315c32ff4476618","scripts":{"test":"vitest -c ./vitest.config.ts","build":"tsup","lint:fix":"eslint --ignore-path .eslintignore --fix --ext .js,.ts . && npm run format:fix","format:fix":"prettier --ignore-path .gitignore --write \"src/**/*.{ts,tsx}\""},"_npmUser":{"name":"tomcru","email":"hello@tomrumpf.com"},"repository":{"url":"git+https://github.com/tomcru/holy-loader.git","type":"git"},"_npmVersion":"9.8.0","description":"Holy Loader is a lightweight, customizable top-loading progress bar component for React applications.","directories":{},"_nodeVersion":"20.5.0","_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.1","react":"^18.2.0","eslint":"^8.55.0","vitest":"^1.0.4","prettier":"^3.1.1","typescript":"^5.3.3","@types/react":"^18.2.43","eslint-plugin-n":"^16.4.0","eslint-plugin-react":"^7.33.2","eslint-plugin-import":"^2.29.0","eslint-plugin-promise":"^6.1.1","eslint-config-prettier":"^9.1.0","eslint-plugin-prettier":"^5.0.1","@typescript-eslint/parser":"^6.14.0","@typescript-eslint/eslint-plugin":"^6.14.0","eslint-config-standard-with-typescript":"^42.0.0"},"peerDependencies":{"react":">= 16.0.0"},"_npmOperationalInternal":{"tmp":"tmp/holy-loader_2.2.1_1702835059093_0.5658160936368739","host":"s3://npm-registry-packages"}},"2.2.2":{"name":"holy-loader","version":"2.2.2","keywords":["react","react-loader","progress-bar","loading-indicator","nprogress","react-progress-bar","web-performance","user-interface","top-loader","loading-bar","ui-components","react-ui","react-component","front-end","website-interactivity","asynchronous-loading","page-load","nextjs","single-page-application"],"author":{"url":"https://github.com/tomcru","name":"Tom Rumpf","email":"hello@tomrumpf.com"},"license":"MIT","_id":"holy-loader@2.2.2","maintainers":[{"name":"tomcru","email":"hello@tomrumpf.com"}],"homepage":"https://github.com/tomcru/holy-loader#readme","bugs":{"url":"https://github.com/tomcru/holy-loader/issues"},"dist":{"shasum":"14734b09ea2357ff2f77908b1c2795e412d07dd4","tarball":"https://registry.npmjs.org/holy-loader/-/holy-loader-2.2.2.tgz","fileCount":6,"integrity":"sha512-v0ZrEaOThVCmQ5Y8LC5bUmkUu84zoFRAfRY12Vn1FuATmULvvL3QSXjIAhRI52oVoCWJ7gVM0l+EmnC1/l5Jhg==","signatures":[{"sig":"MEUCIA37TT/+s67f1OgXpNK/hhuDA3eyr+FQ2jIE4AUcBlG5AiEA8mU5tWSkGIXmEs/wuEhGFqBMnSnLNvzOQKZa4Bea3jg=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":55203},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"54e2e31e4b27cfbcc6cee5996f3421c1aa54a5c3","scripts":{"test":"vitest -c ./vitest.config.ts","build":"tsup","lint:fix":"eslint --ignore-path .eslintignore --fix --ext .js,.ts . && npm run format:fix","format:fix":"prettier --ignore-path .gitignore --write \"src/**/*.{ts,tsx}\""},"_npmUser":{"name":"tomcru","email":"hello@tomrumpf.com"},"repository":{"url":"git+https://github.com/tomcru/holy-loader.git","type":"git"},"_npmVersion":"9.8.0","description":"Holy Loader is a lightweight, customizable top-loading progress bar component for React applications.","directories":{},"_nodeVersion":"20.5.0","_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.1","react":"^18.2.0","eslint":"^8.55.0","vitest":"^1.0.4","prettier":"^3.1.1","typescript":"^5.3.3","@types/react":"^18.2.43","eslint-plugin-n":"^16.4.0","eslint-plugin-react":"^7.33.2","eslint-plugin-import":"^2.29.0","eslint-plugin-promise":"^6.1.1","eslint-config-prettier":"^9.1.0","eslint-plugin-prettier":"^5.0.1","@typescript-eslint/parser":"^6.14.0","@typescript-eslint/eslint-plugin":"^6.14.0","eslint-config-standard-with-typescript":"^42.0.0"},"peerDependencies":{"react":">= 16.0.0"},"_npmOperationalInternal":{"tmp":"tmp/holy-loader_2.2.2_1704409136181_0.28963472433811854","host":"s3://npm-registry-packages"}},"2.2.3":{"name":"holy-loader","version":"2.2.3","keywords":["react","react-loader","progress-bar","loading-indicator","nprogress","react-progress-bar","web-performance","user-interface","top-loader","loading-bar","ui-components","react-ui","react-component","front-end","website-interactivity","asynchronous-loading","page-load","nextjs","single-page-application"],"author":{"url":"https://github.com/tomcru","name":"Tom Rumpf","email":"hello@tomrumpf.com"},"license":"MIT","_id":"holy-loader@2.2.3","maintainers":[{"name":"tomcru","email":"hello@tomrumpf.com"}],"homepage":"https://github.com/tomcru/holy-loader#readme","bugs":{"url":"https://github.com/tomcru/holy-loader/issues"},"dist":{"shasum":"20d3f6c7e6e531b8f3e87ecd883223d2ecfcf0b0","tarball":"https://registry.npmjs.org/holy-loader/-/holy-loader-2.2.3.tgz","fileCount":6,"integrity":"sha512-JXh3msm9Sx3VJZsXux9nI6fyyNsnn1CNhV8DVyL+Ay8hngFK5/7W6f4eXpd+XIE6eU+WVVlOju8W1Ki+WzMtTg==","signatures":[{"sig":"MEYCIQC06m9PeTQ/6HIRtS+h1F5K/jF99pCqvwcgdt8BVIvICQIhAP0K/x4Ae09Wcd3gC70GoonOGY5i5GpTAA9V/PSjHVR7","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":55282},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"d08091b7b3a28d0af74d95adc421acec49541853","scripts":{"test":"vitest -c ./vitest.config.ts","build":"tsup","lint:fix":"eslint --ignore-path .eslintignore --fix --ext .js,.ts . && npm run format:fix","format:fix":"prettier --ignore-path .gitignore --write \"src/**/*.{ts,tsx}\""},"_npmUser":{"name":"tomcru","email":"hello@tomrumpf.com"},"repository":{"url":"git+https://github.com/tomcru/holy-loader.git","type":"git"},"_npmVersion":"9.8.0","description":"Holy Loader is a lightweight, customizable top-loading progress bar component for React applications.","directories":{},"_nodeVersion":"20.5.0","_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.1","react":"^18.2.0","eslint":"^8.55.0","vitest":"^1.0.4","prettier":"^3.1.1","typescript":"^5.3.3","@types/react":"^18.2.43","eslint-plugin-n":"^16.4.0","eslint-plugin-react":"^7.33.2","eslint-plugin-import":"^2.29.0","eslint-plugin-promise":"^6.1.1","eslint-config-prettier":"^9.1.0","eslint-plugin-prettier":"^5.0.1","@typescript-eslint/parser":"^6.14.0","@typescript-eslint/eslint-plugin":"^6.14.0","eslint-config-standard-with-typescript":"^42.0.0"},"peerDependencies":{"react":">= 16.0.0"},"_npmOperationalInternal":{"tmp":"tmp/holy-loader_2.2.3_1704409596672_0.9635178086683978","host":"s3://npm-registry-packages"}},"2.2.4":{"name":"holy-loader","version":"2.2.4","keywords":["react","react-loader","progress-bar","loading-indicator","nprogress","react-progress-bar","web-performance","user-interface","top-loader","loading-bar","ui-components","react-ui","react-component","front-end","website-interactivity","asynchronous-loading","page-load","nextjs","single-page-application"],"author":{"url":"https://github.com/tomcru","name":"Tom Rumpf","email":"hello@tomrumpf.com"},"license":"MIT","_id":"holy-loader@2.2.4","maintainers":[{"name":"tomcru","email":"hello@tomrumpf.com"}],"homepage":"https://github.com/tomcru/holy-loader#readme","bugs":{"url":"https://github.com/tomcru/holy-loader/issues"},"dist":{"shasum":"b61e79447b1233a55b9385bd7da4b0bdc47d114d","tarball":"https://registry.npmjs.org/holy-loader/-/holy-loader-2.2.4.tgz","fileCount":6,"integrity":"sha512-biv8M2jxoc8BTvzWBtXIRBBPr0au2pDsqAUp4WzDFu6CIOVtNpYPvqz1p8ebM55hum1U+6OTjCPPEpm/oj6V2g==","signatures":[{"sig":"MEUCIF3nskC/VlDqh/hjSTpOug4OjmM30CyZPUAUP4UYgTm5AiEAmMSxKgT/Jq4V0bpYkH/wsIh03rIVrgJMr6+76OyDHsQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":55297},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"e56463e0cdabc5d44bb7a762ee9411133e160e64","scripts":{"test":"vitest -c ./vitest.config.ts","build":"tsup","lint:fix":"eslint --ignore-path .eslintignore --fix --ext .js,.ts . && npm run format:fix","format:fix":"prettier --ignore-path .gitignore --write \"src/**/*.{ts,tsx}\""},"_npmUser":{"name":"tomcru","email":"hello@tomrumpf.com"},"repository":{"url":"git+https://github.com/tomcru/holy-loader.git","type":"git"},"_npmVersion":"9.8.0","description":"Holy Loader is a lightweight, customizable top-loading progress bar component for React applications.","directories":{},"_nodeVersion":"20.5.0","_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.1","react":"^18.2.0","eslint":"^8.55.0","vitest":"^1.0.4","prettier":"^3.1.1","typescript":"^5.3.3","@types/react":"^18.2.43","eslint-plugin-n":"^16.4.0","eslint-plugin-react":"^7.33.2","eslint-plugin-import":"^2.29.0","eslint-plugin-promise":"^6.1.1","eslint-config-prettier":"^9.1.0","eslint-plugin-prettier":"^5.0.1","@typescript-eslint/parser":"^6.14.0","@typescript-eslint/eslint-plugin":"^6.14.0","eslint-config-standard-with-typescript":"^42.0.0"},"peerDependencies":{"react":">= 16.0.0"},"_npmOperationalInternal":{"tmp":"tmp/holy-loader_2.2.4_1704410479514_0.9132773439994339","host":"s3://npm-registry-packages"}},"2.2.5":{"name":"holy-loader","version":"2.2.5","keywords":["react","react-loader","progress-bar","loading-indicator","nprogress","react-progress-bar","web-performance","user-interface","top-loader","loading-bar","ui-components","react-ui","react-component","front-end","website-interactivity","asynchronous-loading","page-load","nextjs","single-page-application"],"author":{"url":"https://github.com/tomcru","name":"Tom Rumpf","email":"hello@tomrumpf.com"},"license":"MIT","_id":"holy-loader@2.2.5","maintainers":[{"name":"tomcru","email":"hello@tomrumpf.com"}],"homepage":"https://github.com/tomcru/holy-loader#readme","bugs":{"url":"https://github.com/tomcru/holy-loader/issues"},"dist":{"shasum":"2de626c22f327d8467269cc32ab49ac510720052","tarball":"https://registry.npmjs.org/holy-loader/-/holy-loader-2.2.5.tgz","fileCount":6,"integrity":"sha512-PDIjg/zf7ChjT2njxHsEiiGS23SF/VngAENF66P3Eg7yrFMZuktJZyfJYtJ5UP4oaiqzInE8W2i92m7E+2P5QA==","signatures":[{"sig":"MEQCIF0pr5ANscxi7xcA0zkazcG6j8l7UZiy16aElvr53ae9AiBWE4WGLoLnTu7+ftBA6MbmMc+8UcJ51a/K3UB1x9dWFg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":55590},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"f5618e3075de46b426c41e33f769177aa71b8fec","scripts":{"test":"vitest -c ./vitest.config.ts","build":"tsup","lint:fix":"eslint --ignore-path .eslintignore --fix --ext .js,.ts . && npm run format:fix","format:fix":"prettier --ignore-path .gitignore --write \"src/**/*.{ts,tsx}\""},"_npmUser":{"name":"tomcru","email":"hello@tomrumpf.com"},"repository":{"url":"git+https://github.com/tomcru/holy-loader.git","type":"git"},"_npmVersion":"9.8.0","description":"Holy Loader is a lightweight, customizable top-loading progress bar component for React applications.","directories":{},"_nodeVersion":"20.5.0","_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.1","react":"^18.2.0","eslint":"^8.55.0","vitest":"^1.0.4","prettier":"^3.1.1","typescript":"^5.3.3","@types/react":"^18.2.43","eslint-plugin-n":"^16.4.0","eslint-plugin-react":"^7.33.2","eslint-plugin-import":"^2.29.0","eslint-plugin-promise":"^6.1.1","eslint-config-prettier":"^9.1.0","eslint-plugin-prettier":"^5.0.1","@typescript-eslint/parser":"^6.14.0","@typescript-eslint/eslint-plugin":"^6.14.0","eslint-config-standard-with-typescript":"^42.0.0"},"peerDependencies":{"react":">= 16.0.0"},"_npmOperationalInternal":{"tmp":"tmp/holy-loader_2.2.5_1704411339905_0.6739038166237439","host":"s3://npm-registry-packages"}},"2.2.6":{"name":"holy-loader","version":"2.2.6","keywords":["react","react-loader","progress-bar","loading-indicator","nprogress","react-progress-bar","web-performance","user-interface","top-loader","loading-bar","ui-components","react-ui","react-component","front-end","website-interactivity","asynchronous-loading","page-load","nextjs","single-page-application"],"author":{"url":"https://github.com/tomcru","name":"Tom Rumpf","email":"hello@tomrumpf.com"},"license":"MIT","_id":"holy-loader@2.2.6","maintainers":[{"name":"tomcru","email":"hello@tomrumpf.com"}],"homepage":"https://github.com/tomcru/holy-loader#readme","bugs":{"url":"https://github.com/tomcru/holy-loader/issues"},"dist":{"shasum":"2c5e910d9d6d0aa1f1f246d775573e79620c72dd","tarball":"https://registry.npmjs.org/holy-loader/-/holy-loader-2.2.6.tgz","fileCount":6,"integrity":"sha512-c41T8nTc2+Hx2BRSTjv2EhMf+Rqj2DcKCPnWNPB2M1RDfWZvBvZbYgL8Q82oDPEz8cGPv1PvX0q7mouLK7bY1w==","signatures":[{"sig":"MEYCIQCiwFI7YxOaAc2hsbvSf0Tw9ZJ6RGwgQlgOmUDtTslHfAIhAKHSxMVhq1fCxRa30I2/S5uEEG8oYWtynFgOiUo4qJ5m","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":55933},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"edd4fc7b6fbfe51b8eb1e5a24791df3d9f9d3670","scripts":{"test":"vitest -c ./vitest.config.ts","build":"tsup","lint:fix":"eslint --ignore-path .eslintignore --fix --ext .js,.ts . && npm run format:fix","format:fix":"prettier --ignore-path .gitignore --write \"src/**/*.{ts,tsx}\""},"_npmUser":{"name":"tomcru","email":"hello@tomrumpf.com"},"repository":{"url":"git+https://github.com/tomcru/holy-loader.git","type":"git"},"_npmVersion":"9.8.0","description":"Holy Loader is a lightweight, customizable top-loading progress bar component for React applications.","directories":{},"_nodeVersion":"20.5.0","_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.1","react":"^18.2.0","eslint":"^8.55.0","vitest":"^1.0.4","prettier":"^3.1.1","typescript":"^5.3.3","@types/react":"^18.2.43","eslint-plugin-n":"^16.4.0","eslint-plugin-react":"^7.33.2","eslint-plugin-import":"^2.29.0","eslint-plugin-promise":"^6.1.1","eslint-config-prettier":"^9.1.0","eslint-plugin-prettier":"^5.0.1","@typescript-eslint/parser":"^6.14.0","@typescript-eslint/eslint-plugin":"^6.14.0","eslint-config-standard-with-typescript":"^42.0.0"},"peerDependencies":{"react":">= 16.0.0"},"_npmOperationalInternal":{"tmp":"tmp/holy-loader_2.2.6_1704446372746_0.7264310806094287","host":"s3://npm-registry-packages"}},"2.2.7":{"name":"holy-loader","version":"2.2.7","keywords":["react","react-loader","progress-bar","loading-indicator","nprogress","react-progress-bar","web-performance","user-interface","top-loader","loading-bar","ui-components","react-ui","react-component","front-end","website-interactivity","asynchronous-loading","page-load","nextjs","single-page-application"],"author":{"url":"https://github.com/tomcru","name":"Tom Rumpf","email":"hello@tomrumpf.com"},"license":"MIT","_id":"holy-loader@2.2.7","maintainers":[{"name":"tomcru","email":"hello@tomrumpf.com"}],"homepage":"https://github.com/tomcru/holy-loader#readme","bugs":{"url":"https://github.com/tomcru/holy-loader/issues"},"dist":{"shasum":"29de1ac98f4ea87c8201fbf8d0905f0fab8f0c2a","tarball":"https://registry.npmjs.org/holy-loader/-/holy-loader-2.2.7.tgz","fileCount":6,"integrity":"sha512-3HROAKYujhdYKslOdh+MVif7h0ycmYD5cmEYDi8MCKZE/mRtisXqotUD3EnDI8yaGUqnUmvUs+I/ijEhLhu6Vg==","signatures":[{"sig":"MEYCIQDoaE+Nh+ICLw67q05gziZRYwNcaJsoQZppqSOEwIoCxAIhANcLgNw1fdSr84ke/aYibE67oL4jCdt3L/DstjFhm/TY","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":55751},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"e7b46b68b259ebf21b0f27e97eaf0bae15c11036","scripts":{"test":"vitest -c ./vitest.config.ts","build":"tsup","lint:fix":"eslint --ignore-path .eslintignore --fix --ext .js,.ts . && npm run format:fix","format:fix":"prettier --ignore-path .gitignore --write \"src/**/*.{ts,tsx}\""},"_npmUser":{"name":"tomcru","email":"hello@tomrumpf.com"},"repository":{"url":"git+https://github.com/tomcru/holy-loader.git","type":"git"},"_npmVersion":"9.8.0","description":"Holy Loader is a lightweight, customizable top-loading progress bar component for React applications.","directories":{},"_nodeVersion":"20.5.0","_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.1","react":"^18.2.0","eslint":"^8.55.0","vitest":"^1.0.4","prettier":"^3.1.1","typescript":"^5.3.3","@types/react":"^18.2.43","eslint-plugin-n":"^16.4.0","eslint-plugin-react":"^7.33.2","eslint-plugin-import":"^2.29.0","eslint-plugin-promise":"^6.1.1","eslint-config-prettier":"^9.1.0","eslint-plugin-prettier":"^5.0.1","@typescript-eslint/parser":"^6.14.0","@typescript-eslint/eslint-plugin":"^6.14.0","eslint-config-standard-with-typescript":"^42.0.0"},"peerDependencies":{"react":">= 16.0.0"},"_npmOperationalInternal":{"tmp":"tmp/holy-loader_2.2.7_1704447989834_0.10793496754059206","host":"s3://npm-registry-packages"}},"2.2.8":{"name":"holy-loader","version":"2.2.8","keywords":["react","react-loader","progress-bar","loading-indicator","nprogress","react-progress-bar","web-performance","user-interface","top-loader","loading-bar","ui-components","react-ui","react-component","front-end","website-interactivity","asynchronous-loading","page-load","nextjs","single-page-application"],"author":{"url":"https://github.com/tomcru","name":"Tom Rumpf","email":"hello@tomrumpf.com"},"license":"MIT","_id":"holy-loader@2.2.8","maintainers":[{"name":"tomcru","email":"hello@tomrumpf.com"}],"homepage":"https://github.com/tomcru/holy-loader#readme","bugs":{"url":"https://github.com/tomcru/holy-loader/issues"},"dist":{"shasum":"01d672b7484388e87577ffc470de8bfefd4a5c9e","tarball":"https://registry.npmjs.org/holy-loader/-/holy-loader-2.2.8.tgz","fileCount":6,"integrity":"sha512-5EO+2yp4Z5WLjiuOdNEPlrEr79KeGhzW88MpwnFA/Y/GkOAixpff7cty9m93SFoiF4CIwvovEXr82jFZysigyg==","signatures":[{"sig":"MEUCIDhkuWY+jf7IHLsojoXjAbVXyV7GE/ELmR6O1ktFMLs4AiEAg0xE3UwSHE0MF/PKOhGj6+Xx7KiBDQZkeP3YCRqxdU0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":56418},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"8f8f4993c2f8cc020bbd10a836b18b04cf3c92e0","scripts":{"test":"vitest -c ./vitest.config.ts","build":"tsup","lint:fix":"eslint --ignore-path .eslintignore --fix --ext .js,.ts . && npm run format:fix","format:fix":"prettier --ignore-path .gitignore --write \"src/**/*.{ts,tsx}\""},"_npmUser":{"name":"tomcru","email":"hello@tomrumpf.com"},"repository":{"url":"git+https://github.com/tomcru/holy-loader.git","type":"git"},"_npmVersion":"9.8.0","description":"Holy Loader is a lightweight, customizable top-loading progress bar component for React applications.","directories":{},"_nodeVersion":"20.5.0","_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.1","react":"^18.2.0","eslint":"^8.55.0","vitest":"^1.0.4","prettier":"^3.1.1","typescript":"^5.3.3","@types/react":"^18.2.43","eslint-plugin-n":"^16.4.0","eslint-plugin-react":"^7.33.2","eslint-plugin-import":"^2.29.0","eslint-plugin-promise":"^6.1.1","eslint-config-prettier":"^9.1.0","eslint-plugin-prettier":"^5.0.1","@typescript-eslint/parser":"^6.14.0","@typescript-eslint/eslint-plugin":"^6.14.0","eslint-config-standard-with-typescript":"^42.0.0"},"peerDependencies":{"react":">= 16.0.0"},"_npmOperationalInternal":{"tmp":"tmp/holy-loader_2.2.8_1705435131985_0.5901758619081046","host":"s3://npm-registry-packages"}},"2.2.9":{"name":"holy-loader","version":"2.2.9","keywords":["react","react-loader","progress-bar","loading-indicator","nprogress","react-progress-bar","web-performance","user-interface","top-loader","loading-bar","ui-components","react-ui","react-component","front-end","website-interactivity","asynchronous-loading","page-load","nextjs","single-page-application"],"author":{"url":"https://github.com/tomcru","name":"Tom Rumpf","email":"hello@tomrumpf.com"},"license":"MIT","_id":"holy-loader@2.2.9","maintainers":[{"name":"tomcru","email":"hello@tomrumpf.com"}],"homepage":"https://github.com/tomcru/holy-loader#readme","bugs":{"url":"https://github.com/tomcru/holy-loader/issues"},"dist":{"shasum":"b8e42e15d1678773cb52b09eb5ca2da64130fb12","tarball":"https://registry.npmjs.org/holy-loader/-/holy-loader-2.2.9.tgz","fileCount":6,"integrity":"sha512-n+Cg5wXkgjLM67gvuqJuMllZCYhg/5c0EeNGatEJyIoF/421Igak6MaFACSxBCQk+EY5sLT070M5LhaiBreFbw==","signatures":[{"sig":"MEYCIQD0XNd3QLbUZhfGEBJrFULnIvX3Gw61Yfjq98NajPu7rAIhAN8+HMKMWBpOoUfFyHDaTwfhAtB1Qa9aqHezdOSh36L9","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":55486},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"230c46ac325525176ff11033e2eaf7d1d169e871","scripts":{"test":"vitest -c ./vitest.config.ts","build":"tsup","lint:fix":"eslint --ignore-path .eslintignore --fix --ext .js,.ts . && npm run format:fix","format:fix":"prettier --ignore-path .gitignore --write \"src/**/*.{ts,tsx}\""},"_npmUser":{"name":"tomcru","email":"hello@tomrumpf.com"},"repository":{"url":"git+https://github.com/tomcru/holy-loader.git","type":"git"},"_npmVersion":"9.8.0","description":"Holy Loader is a lightweight, customizable top-loading progress bar component for React applications.","directories":{},"_nodeVersion":"20.5.0","_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.1","react":"^18.2.0","eslint":"^8.55.0","vitest":"^1.0.4","prettier":"^3.1.1","typescript":"^5.3.3","@types/react":"^18.2.43","eslint-plugin-n":"^16.4.0","eslint-plugin-react":"^7.33.2","eslint-plugin-import":"^2.29.0","eslint-plugin-promise":"^6.1.1","eslint-config-prettier":"^9.1.0","eslint-plugin-prettier":"^5.0.1","@typescript-eslint/parser":"^6.14.0","@typescript-eslint/eslint-plugin":"^6.14.0","eslint-config-standard-with-typescript":"^42.0.0"},"peerDependencies":{"react":">= 16.0.0"},"_npmOperationalInternal":{"tmp":"tmp/holy-loader_2.2.9_1706963464830_0.04874026383143182","host":"s3://npm-registry-packages"}},"2.2.10":{"name":"holy-loader","version":"2.2.10","keywords":["react","react-loader","progress-bar","loading-indicator","nprogress","react-progress-bar","web-performance","user-interface","top-loader","loading-bar","ui-components","react-ui","react-component","front-end","website-interactivity","asynchronous-loading","page-load","nextjs","single-page-application"],"author":{"url":"https://github.com/tomcru","name":"Tom Rumpf","email":"hello@tomrumpf.com"},"license":"MIT","_id":"holy-loader@2.2.10","maintainers":[{"name":"tomcru","email":"hello@tomrumpf.com"}],"homepage":"https://github.com/tomcru/holy-loader#readme","bugs":{"url":"https://github.com/tomcru/holy-loader/issues"},"dist":{"shasum":"9197608090a6c301896df1205d4418c47a6875e4","tarball":"https://registry.npmjs.org/holy-loader/-/holy-loader-2.2.10.tgz","fileCount":6,"integrity":"sha512-swykIEP14z+eYajeAzyQAIzIOXdxnbnMBqLvCODfmnS+cAITUtw6TpWiKhNX+wbQkHvCzmk2ve4jyotPYlN6rg==","signatures":[{"sig":"MEUCIFDdJvDXzWTuWJJrCJHZ4cVD7pupCb/f+N5CYCxBtPyXAiEAptC3b7Boh4dFboS0AEW/8uGl9f/CQV99NRoD0DfpAik=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":56007},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"8637c30f7da288433b82d79026507bb6b1c96e31","scripts":{"test":"vitest -c ./vitest.config.ts","build":"tsup","lint:fix":"eslint --ignore-path .eslintignore --fix --ext .js,.ts . && npm run format:fix","format:fix":"prettier --ignore-path .gitignore --write \"src/**/*.{ts,tsx}\""},"_npmUser":{"name":"tomcru","email":"hello@tomrumpf.com"},"repository":{"url":"git+https://github.com/tomcru/holy-loader.git","type":"git"},"_npmVersion":"10.2.4","description":"Holy Loader is a lightweight, customizable top-loading progress bar component for React applications.","directories":{},"_nodeVersion":"21.6.2","_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.1","react":"^18.2.0","eslint":"^8.55.0","vitest":"^1.0.4","prettier":"^3.1.1","typescript":"^5.3.3","@types/react":"^18.2.43","eslint-plugin-n":"^16.4.0","eslint-plugin-react":"^7.33.2","eslint-plugin-import":"^2.29.0","eslint-plugin-promise":"^6.1.1","eslint-config-prettier":"^9.1.0","eslint-plugin-prettier":"^5.0.1","@typescript-eslint/parser":"^6.14.0","@typescript-eslint/eslint-plugin":"^6.14.0","eslint-config-standard-with-typescript":"^42.0.0"},"peerDependencies":{"react":">= 16.0.0"},"_npmOperationalInternal":{"tmp":"tmp/holy-loader_2.2.10_1708987787370_0.3390128253932292","host":"s3://npm-registry-packages"}},"2.3.0":{"name":"holy-loader","version":"2.3.0","keywords":["react","react-loader","progress-bar","loading-indicator","nprogress","react-progress-bar","web-performance","user-interface","top-loader","loading-bar","ui-components","react-ui","react-component","front-end","website-interactivity","asynchronous-loading","page-load","nextjs","single-page-application"],"author":{"url":"https://github.com/tomcru","name":"Tom Rumpf","email":"hello@tomrumpf.com"},"license":"MIT","_id":"holy-loader@2.3.0","maintainers":[{"name":"tomcru","email":"hello@tomrumpf.com"}],"homepage":"https://github.com/tomcru/holy-loader#readme","bugs":{"url":"https://github.com/tomcru/holy-loader/issues"},"dist":{"shasum":"a20fb54937eb775a2b50dc4c3ce7a8a4a0c559b7","tarball":"https://registry.npmjs.org/holy-loader/-/holy-loader-2.3.0.tgz","fileCount":6,"integrity":"sha512-Q7moiX/CEV2GNNp9u9/3IejZeV8C33GhtCtdCnQnEfAOCZh2xzdZNVMtF1leL31j9xZfQpLsyR+ClPg0UyRr0g==","signatures":[{"sig":"MEUCIQDHLX4NFL8iSh1iyrdpHJmx0idJ912ql6oyzFgRPzPdWgIgZ9HzCe73GYZ+Olk9OGp4RG3mbRbSTkxRMj+N2ZfxNtA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":56712},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"ead67481de1d0b6ccbee21539aa1b0ce0de37fc1","scripts":{"test":"vitest -c ./vitest.config.ts","build":"tsup","lint:fix":"eslint --ignore-path .eslintignore --fix --ext .js,.ts . && npm run format:fix","format:fix":"prettier --ignore-path .gitignore --write \"src/**/*.{ts,tsx}\""},"_npmUser":{"name":"tomcru","email":"hello@tomrumpf.com"},"repository":{"url":"git+https://github.com/tomcru/holy-loader.git","type":"git"},"_npmVersion":"10.2.4","description":"Holy Loader is a lightweight, customizable top-loading progress bar component for React applications.","directories":{},"_nodeVersion":"21.6.2","_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.1","react":"^18.2.0","eslint":"^8.55.0","vitest":"^1.0.4","prettier":"^3.1.1","typescript":"^5.3.3","@types/react":"^18.2.43","eslint-plugin-n":"^16.4.0","eslint-plugin-react":"^7.33.2","eslint-plugin-import":"^2.29.0","eslint-plugin-promise":"^6.1.1","eslint-config-prettier":"^9.1.0","eslint-plugin-prettier":"^5.0.1","@typescript-eslint/parser":"^6.14.0","@typescript-eslint/eslint-plugin":"^6.14.0","eslint-config-standard-with-typescript":"^42.0.0"},"peerDependencies":{"react":">= 16.0.0"},"_npmOperationalInternal":{"tmp":"tmp/holy-loader_2.3.0_1713864316931_0.0821910695932142","host":"s3://npm-registry-packages"}},"2.3.1":{"name":"holy-loader","version":"2.3.1","keywords":["react","react-loader","progress-bar","loading-indicator","nprogress","react-progress-bar","web-performance","user-interface","top-loader","loading-bar","ui-components","react-ui","react-component","front-end","website-interactivity","asynchronous-loading","page-load","nextjs","single-page-application"],"author":{"url":"https://github.com/tomcru","name":"Tom Rumpf","email":"hello@tomrumpf.com"},"license":"MIT","_id":"holy-loader@2.3.1","maintainers":[{"name":"tomcru","email":"hello@tomrumpf.com"}],"homepage":"https://github.com/tomcru/holy-loader#readme","bugs":{"url":"https://github.com/tomcru/holy-loader/issues"},"dist":{"shasum":"c3ecf589300f2b6e30bd1c3db73ee7541503ac24","tarball":"https://registry.npmjs.org/holy-loader/-/holy-loader-2.3.1.tgz","fileCount":6,"integrity":"sha512-HP7zHTb906ePrraSbWA8+/2/UoOx98rCce4iMrrIKFxPC4U7G9lqxSCfZiA2VyhuRsiAiVXOAIzLDYspsxbA8w==","signatures":[{"sig":"MEUCIBho4/ULbPc6V4gPlxvsiqBZSmE96sY9JDii07en5AtRAiEAuNjDRCYfQ4+C4Q2hXGqiZtq4it9iPfJr1c186KX/HF8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":59940},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"1426e3f76859e1bd2566263d68dec5168a978e40","scripts":{"test":"vitest -c ./vitest.config.ts","build":"tsup","lint:fix":"eslint --ignore-path .eslintignore --fix --ext .js,.ts . && npm run format:fix","format:fix":"prettier --ignore-path .gitignore --write \"src/**/*.{ts,tsx}\""},"_npmUser":{"name":"tomcru","email":"hello@tomrumpf.com"},"repository":{"url":"git+https://github.com/tomcru/holy-loader.git","type":"git"},"_npmVersion":"10.2.4","description":"Holy Loader is a lightweight, customizable top-loading progress bar component for React applications.","directories":{},"_nodeVersion":"21.6.2","_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.1","react":"^18.2.0","eslint":"^8.55.0","vitest":"^1.0.4","prettier":"^3.1.1","typescript":"^5.3.3","@types/react":"^18.2.43","eslint-plugin-n":"^16.4.0","eslint-plugin-react":"^7.33.2","eslint-plugin-import":"^2.29.0","eslint-plugin-promise":"^6.1.1","eslint-config-prettier":"^9.1.0","eslint-plugin-prettier":"^5.0.1","@typescript-eslint/parser":"^6.14.0","@typescript-eslint/eslint-plugin":"^6.14.0","eslint-config-standard-with-typescript":"^42.0.0"},"peerDependencies":{"react":">= 16.0.0"},"_npmOperationalInternal":{"tmp":"tmp/holy-loader_2.3.1_1713864937657_0.2544402674873196","host":"s3://npm-registry-packages"}},"2.3.2":{"name":"holy-loader","version":"2.3.2","keywords":["react","react-loader","progress-bar","loading-indicator","nprogress","react-progress-bar","web-performance","user-interface","top-loader","loading-bar","ui-components","react-ui","react-component","front-end","website-interactivity","asynchronous-loading","page-load","nextjs","single-page-application"],"author":{"url":"https://github.com/tomcru","name":"Tom Rumpf","email":"hello@tomrumpf.com"},"license":"MIT","_id":"holy-loader@2.3.2","maintainers":[{"name":"tomcru","email":"hello@tomrumpf.com"}],"homepage":"https://github.com/tomcru/holy-loader#readme","bugs":{"url":"https://github.com/tomcru/holy-loader/issues"},"dist":{"shasum":"974ec348ac00b8a484f7da11fad4a933be87d8d2","tarball":"https://registry.npmjs.org/holy-loader/-/holy-loader-2.3.2.tgz","fileCount":6,"integrity":"sha512-6Z0TUrLt4dQC4J9vzxQlh6cXNOxdBQUwN5BeF7jKbOTwM50Fuhi4baA+MipDFrXXQRlc3QpY/h80t2RMNcpLqQ==","signatures":[{"sig":"MEUCIQDUy6PHyaWRwTG+ItxQ4JMSbYiUPUdKCIkQSrTv0C+0xwIgWIlvEZWxzmVEkcX8RuOU+37gBxoswsycO+KJW0WqHVA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":60785},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"2911e75335f06d1410f1ec5c344339eb6668f476","scripts":{"lint":"biome check --write","test":"vitest -c ./vitest.config.ts","build":"tsup"},"_npmUser":{"name":"tomcru","email":"hello@tomrumpf.com"},"repository":{"url":"git+https://github.com/tomcru/holy-loader.git","type":"git"},"_npmVersion":"10.8.2","description":"Holy Loader is a lightweight, customizable top-loading progress bar component for React applications.","directories":{},"_nodeVersion":"22.6.0","_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.1","react":"^18.2.0","vitest":"^2.1.1","typescript":"^5.6.2","@types/react":"^18.2.43","@biomejs/biome":"^1.9.0"},"peerDependencies":{"react":">= 16.0.0"},"_npmOperationalInternal":{"tmp":"tmp/holy-loader_2.3.2_1726342846849_0.4458640394192004","host":"s3://npm-registry-packages"}},"2.3.3":{"name":"holy-loader","version":"2.3.3","keywords":["react","react-loader","progress-bar","loading-indicator","nprogress","react-progress-bar","web-performance","user-interface","top-loader","loading-bar","ui-components","react-ui","react-component","front-end","website-interactivity","asynchronous-loading","page-load","nextjs","single-page-application"],"author":{"url":"https://github.com/tomcru","name":"Tom Rumpf","email":"hello@tomrumpf.com"},"license":"MIT","_id":"holy-loader@2.3.3","maintainers":[{"name":"tomcru","email":"hello@tomrumpf.com"}],"homepage":"https://github.com/tomcru/holy-loader#readme","bugs":{"url":"https://github.com/tomcru/holy-loader/issues"},"dist":{"shasum":"9e7418ac64397f4f998712681f8ad0cf29edffea","tarball":"https://registry.npmjs.org/holy-loader/-/holy-loader-2.3.3.tgz","fileCount":3,"integrity":"sha512-7Da6SgsBmTSi/N1XGapRQ9WjVt1yBlgFr9TC2PhoqjRXcwdb2EfUnkts4ywB7SsTRfpvoucueORrFBspv4/ikQ==","signatures":[{"sig":"MEUCIGyJ9nBZbfWJGb75iLQVggVJ5UakIrIwxVWYY8jllljRAiEA2uqxeHZaxAHG3SLRBtpx9YOGrJoBPmzIF7xB8tJUxpQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":6765},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"894ad771d4b77c89b603e721b0fbb38e2be4d0a6","scripts":{"lint":"biome check --write","test":"vitest -c ./vitest.config.ts","build":"tsup"},"_npmUser":{"name":"tomcru","email":"hello@tomrumpf.com"},"repository":{"url":"git+https://github.com/tomcru/holy-loader.git","type":"git"},"_npmVersion":"10.8.2","description":"Holy Loader is a lightweight, customizable top-loading progress bar component for React applications.","directories":{},"_nodeVersion":"22.6.0","_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.1","react":"^18.2.0","vitest":"^2.1.1","typescript":"^5.6.2","@types/react":"^18.2.43","@biomejs/biome":"^1.9.0"},"peerDependencies":{"react":">= 16.0.0"},"_npmOperationalInternal":{"tmp":"tmp/holy-loader_2.3.3_1726346559347_0.41099366186730024","host":"s3://npm-registry-packages"}},"2.3.4":{"name":"holy-loader","version":"2.3.4","keywords":["react","react-loader","progress-bar","loading-indicator","nprogress","react-progress-bar","web-performance","user-interface","top-loader","loading-bar","ui-components","react-ui","react-component","front-end","website-interactivity","asynchronous-loading","page-load","nextjs","single-page-application"],"author":{"url":"https://github.com/tomcru","name":"Tom Rumpf","email":"hello@tomrumpf.com"},"license":"MIT","_id":"holy-loader@2.3.4","maintainers":[{"name":"tomcru","email":"hello@tomrumpf.com"}],"homepage":"https://github.com/tomcru/holy-loader#readme","bugs":{"url":"https://github.com/tomcru/holy-loader/issues"},"dist":{"shasum":"0324dda2f67759a7c9e43181e52783098c384bff","tarball":"https://registry.npmjs.org/holy-loader/-/holy-loader-2.3.4.tgz","fileCount":6,"integrity":"sha512-cnDtnwPQmi84TqobOyxdsq/QAnzIicWiTL/xZtmJ0XodqUz7xYpBDBs7dAyCffdzO/+q09zIbYjrc3GSBqcFRg==","signatures":[{"sig":"MEQCIGvwDx5FhWcehQBefImdt7m7o9Wd/Nu1GjUzaG7zvwvYAiBkWU2SRUvWfs48PNbq6yJA47sYFNfGHTDtGhnwC6kbiQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":63790},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"894ad771d4b77c89b603e721b0fbb38e2be4d0a6","scripts":{"lint":"biome check --write","test":"vitest -c ./vitest.config.ts","build":"tsup"},"_npmUser":{"name":"tomcru","email":"hello@tomrumpf.com"},"repository":{"url":"git+https://github.com/tomcru/holy-loader.git","type":"git"},"_npmVersion":"10.8.2","description":"Holy Loader is a lightweight, customizable top-loading progress bar component for React applications.","directories":{},"_nodeVersion":"22.6.0","_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.1","react":"^18.2.0","vitest":"^2.1.1","typescript":"^5.6.2","@types/react":"^18.2.43","@biomejs/biome":"^1.9.0"},"peerDependencies":{"react":">= 16.0.0"},"_npmOperationalInternal":{"tmp":"tmp/holy-loader_2.3.4_1726346915209_0.22802191747635292","host":"s3://npm-registry-packages"}},"2.3.5":{"name":"holy-loader","version":"2.3.5","keywords":["react","react-loader","progress-bar","loading-indicator","nprogress","react-progress-bar","web-performance","user-interface","top-loader","loading-bar","ui-components","react-ui","react-component","front-end","website-interactivity","asynchronous-loading","page-load","nextjs","single-page-application"],"author":{"url":"https://github.com/tomcru","name":"Tom Rumpf","email":"hello@tomrumpf.com"},"license":"MIT","_id":"holy-loader@2.3.5","maintainers":[{"name":"tomcru","email":"hello@tomrumpf.com"}],"homepage":"https://github.com/tomcru/holy-loader#readme","bugs":{"url":"https://github.com/tomcru/holy-loader/issues"},"dist":{"shasum":"d99ba5280b31771da9d8a57b79b6c812a49974d6","tarball":"https://registry.npmjs.org/holy-loader/-/holy-loader-2.3.5.tgz","fileCount":6,"integrity":"sha512-z/CkaRP1ZuA/XTefQ3gtoaQMwvzg3RgwbrMlMUNbW7A8tlpaTiAXRcE+DSy/utknCQSJzWrwC6OJdXHoEkorpw==","signatures":[{"sig":"MEUCIAkEFfB8o3rbc8UhOHAZoPdYGhQokhUoDH5ynHGLPW1MAiEAt4LiozilI7/sPGuRGXkXkF6u8TyHhz3CnJFibNFsHis=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":61510},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"be536a45d47ec9c03867ad1432bfe60444ae7898","scripts":{"lint":"biome check --write","test":"vitest -c ./vitest.config.ts","build":"tsup"},"_npmUser":{"name":"tomcru","email":"hello@tomrumpf.com"},"repository":{"url":"git+https://github.com/tomcru/holy-loader.git","type":"git"},"_npmVersion":"10.8.2","description":"Holy Loader is a lightweight, customizable top-loading progress bar component for React applications.","directories":{},"_nodeVersion":"22.6.0","_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.1","react":"^18.2.0","vitest":"^2.1.1","typescript":"^5.6.2","@types/react":"^18.2.43","@biomejs/biome":"^1.9.0"},"peerDependencies":{"react":">= 16.0.0"},"_npmOperationalInternal":{"tmp":"tmp/holy-loader_2.3.5_1726402036375_0.25527549829360585","host":"s3://npm-registry-packages"}},"2.3.6":{"name":"holy-loader","version":"2.3.6","keywords":["react","react-loader","progress-bar","loading-indicator","nprogress","react-progress-bar","web-performance","user-interface","top-loader","loading-bar","ui-components","react-ui","react-component","front-end","website-interactivity","asynchronous-loading","page-load","nextjs","single-page-application"],"author":{"url":"https://github.com/tomcru","name":"Tom Rumpf","email":"hello@tomrumpf.com"},"license":"MIT","_id":"holy-loader@2.3.6","maintainers":[{"name":"tomcru","email":"hello@tomrumpf.com"}],"homepage":"https://github.com/tomcru/holy-loader#readme","bugs":{"url":"https://github.com/tomcru/holy-loader/issues"},"dist":{"shasum":"c83ad544e001ec0c84d913d2f4949efee9df05f1","tarball":"https://registry.npmjs.org/holy-loader/-/holy-loader-2.3.6.tgz","fileCount":6,"integrity":"sha512-fuXiUAna25ufzXNf3CQIUdydxB4dUOoGON7wPlnYok6jmTXwv0Rneh8D5mAKEqy20sqNogpKFPJ0NJzih1LKRg==","signatures":[{"sig":"MEQCIFgY2C2nMIK38jk8Nw0HqukE0WDeFF81ti/jVtjmr2LaAiBWFOoJBgNyy/gA0j3vnxWwUjZzqADsjOmiphxemz5GGw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":61267},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"d8073d2233a62901acf026eedd018b5b963c05d9","scripts":{"lint":"biome check --write","test":"vitest -c ./vitest.config.ts","build":"tsup"},"_npmUser":{"name":"tomcru","email":"hello@tomrumpf.com"},"repository":{"url":"git+https://github.com/tomcru/holy-loader.git","type":"git"},"_npmVersion":"10.8.2","description":"Holy Loader is a lightweight, customizable top-loading progress bar component for React applications.","directories":{},"_nodeVersion":"22.6.0","_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.1","react":"^18.2.0","vitest":"^2.1.1","typescript":"^5.6.2","@types/react":"^18.2.43","@biomejs/biome":"^1.9.0"},"peerDependencies":{"react":">= 16.0.0"},"_npmOperationalInternal":{"tmp":"tmp/holy-loader_2.3.6_1726407230128_0.2564462045852678","host":"s3://npm-registry-packages"}},"2.3.7":{"name":"holy-loader","version":"2.3.7","keywords":["react","react-loader","progress-bar","loading-indicator","nprogress","react-progress-bar","web-performance","user-interface","top-loader","loading-bar","ui-components","react-ui","react-component","front-end","website-interactivity","asynchronous-loading","page-load","nextjs","single-page-application"],"author":{"url":"https://github.com/tomcru","name":"Tom Rumpf","email":"hello@tomrumpf.com"},"license":"MIT","_id":"holy-loader@2.3.7","maintainers":[{"name":"tomcru","email":"hello@tomrumpf.com"}],"homepage":"https://github.com/tomcru/holy-loader#readme","bugs":{"url":"https://github.com/tomcru/holy-loader/issues"},"dist":{"shasum":"97aef1f60f7296880c86705d7fb2e12d7c2aa86c","tarball":"https://registry.npmjs.org/holy-loader/-/holy-loader-2.3.7.tgz","fileCount":7,"integrity":"sha512-REXJaGXQ+nZWlo+rixnL6UTIUdTyHxB91N+CTA/lX/p2SVL4v0Bva5alFNV70fqbGVthc9bubrIjREhry5+T9Q==","signatures":[{"sig":"MEUCIEJ7HFoXzFB1o1eLM58h1q8TX8KugWA5F3blmK+Q7/6FAiEAlkMK+Tvco82EpieWNIm8Ub1DZ0CuMG7YrX1+MPAqTRg=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":62207},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{"import":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"require":{"types":"./dist/index.d.cts","require":"./dist/index.cjs"}},"gitHead":"20567839d4803923274e93ba2c1fc1779b886a69","scripts":{"lint":"biome check --write","test":"vitest -c ./vitest.config.ts","build":"tsup"},"_npmUser":{"name":"tomcru","email":"hello@tomrumpf.com"},"repository":{"url":"git+https://github.com/tomcru/holy-loader.git","type":"git"},"_npmVersion":"10.8.2","description":"Holy Loader is a lightweight, customizable top-loading progress bar component for React applications.","directories":{},"_nodeVersion":"22.6.0","_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.1","react":"^18.2.0","vitest":"^2.1.1","typescript":"^5.6.2","@types/react":"^18.2.43","@biomejs/biome":"^1.9.0"},"peerDependencies":{"react":">= 16.0.0"},"_npmOperationalInternal":{"tmp":"tmp/holy-loader_2.3.7_1726938218955_0.5832223985215008","host":"s3://npm-registry-packages"}},"2.3.8":{"name":"holy-loader","version":"2.3.8","keywords":["react","react-loader","progress-bar","loading-indicator","nprogress","react-progress-bar","web-performance","user-interface","top-loader","loading-bar","ui-components","react-ui","react-component","front-end","website-interactivity","asynchronous-loading","page-load","nextjs","single-page-application"],"author":{"url":"https://github.com/tomcru","name":"Tom Rumpf","email":"hello@tomrumpf.com"},"license":"MIT","_id":"holy-loader@2.3.8","maintainers":[{"name":"tomcru","email":"hello@tomrumpf.com"}],"homepage":"https://github.com/tomcru/holy-loader#readme","bugs":{"url":"https://github.com/tomcru/holy-loader/issues"},"dist":{"shasum":"384d8591ba1d7a8e6635c06ba585974c86a6a5f6","tarball":"https://registry.npmjs.org/holy-loader/-/holy-loader-2.3.8.tgz","fileCount":7,"integrity":"sha512-EhdAbXSuZtEc5z0Ta1PAgJXr0t/9lfOWt8tl4fjObGl7ObYLESL4218VHR/zPcE+ibyALnUf9JgAIeEDyqKCDw==","signatures":[{"sig":"MEUCIEi9OS3gflJRiIFMWxj1LOMla3buoLKPVWKnHY6ouNbkAiEAiF4mNNdNuubzq0uIdGezRCKteQOIromLKNi1NvUGbBk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":62309},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{"import":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"require":{"types":"./dist/index.d.cts","require":"./dist/index.cjs"}},"gitHead":"c32fc78e20e90f006f37e5735fa548ac910869b6","scripts":{"lint":"biome check --write","test":"vitest -c ./vitest.config.ts","build":"tsup"},"_npmUser":{"name":"tomcru","email":"hello@tomrumpf.com"},"repository":{"url":"git+https://github.com/tomcru/holy-loader.git","type":"git"},"_npmVersion":"10.8.2","description":"Holy Loader is a lightweight, customizable top-loading progress bar component for React applications.","directories":{},"_nodeVersion":"22.6.0","_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.1","react":"^18.2.0","vitest":"^2.1.1","typescript":"^5.6.2","@types/react":"^18.2.43","@biomejs/biome":"^1.9.0"},"peerDependencies":{"react":">= 16.0.0"},"_npmOperationalInternal":{"tmp":"tmp/holy-loader_2.3.8_1728643555402_0.17490981892120394","host":"s3://npm-registry-packages"}},"2.3.9":{"name":"holy-loader","version":"2.3.9","keywords":["react","react-loader","progress-bar","loading-indicator","nprogress","react-progress-bar","web-performance","user-interface","top-loader","loading-bar","ui-components","react-ui","react-component","front-end","website-interactivity","asynchronous-loading","page-load","nextjs","single-page-application"],"author":{"url":"https://github.com/tomcru","name":"Tom Rumpf","email":"hello@tomrumpf.com"},"license":"MIT","_id":"holy-loader@2.3.9","maintainers":[{"name":"tomcru","email":"hello@tomrumpf.com"}],"homepage":"https://github.com/tomcru/holy-loader#readme","bugs":{"url":"https://github.com/tomcru/holy-loader/issues"},"dist":{"shasum":"4a3dac5d400265b276571aba9a7af558626294b8","tarball":"https://registry.npmjs.org/holy-loader/-/holy-loader-2.3.9.tgz","fileCount":7,"integrity":"sha512-qOtP5+bRewAn5Ay0C3CnsnT3N3t48LIMCj2lYnXTHbeYcX+T2FOMV6sOpbf5tkj2Cg7tpUa5U/qsZwxIu8hUjw==","signatures":[{"sig":"MEUCIQDElPg6NhbFQQUV0BQmGwIo2Vk/o4m2CasJ/XcPTFO9SwIgETdMwAGiW4fXsjnw7BWQZ1TwXNO91/M2QPtpmssGq/A=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":62309},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{"import":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"require":{"types":"./dist/index.d.cts","require":"./dist/index.cjs"}},"gitHead":"74d19289f1c5bca1b2a01670b89c1e21fe9bb030","scripts":{"lint":"biome check --write","test":"vitest -c ./vitest.config.ts","build":"tsup"},"_npmUser":{"name":"tomcru","email":"hello@tomrumpf.com"},"repository":{"url":"git+https://github.com/tomcru/holy-loader.git","type":"git"},"_npmVersion":"10.8.2","description":"Holy Loader is a lightweight, customizable top-loading progress bar component for React applications.","directories":{},"_nodeVersion":"22.6.0","_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.1","react":"^18.2.0","vitest":"^2.1.1","typescript":"^5.6.2","@types/react":"^18.2.43","@biomejs/biome":"^1.9.0"},"peerDependencies":{"react":">= 16.0.0"},"_npmOperationalInternal":{"tmp":"tmp/holy-loader_2.3.9_1730799524279_0.1922560714227728","host":"s3://npm-registry-packages"}},"2.3.10":{"name":"holy-loader","version":"2.3.10","keywords":["react","react-loader","progress-bar","loading-indicator","nprogress","react-progress-bar","web-performance","user-interface","top-loader","loading-bar","ui-components","react-ui","react-component","front-end","website-interactivity","asynchronous-loading","page-load","nextjs","single-page-application"],"author":{"url":"https://github.com/tomcru","name":"Tom Rumpf","email":"hello@tomrumpf.com"},"license":"MIT","_id":"holy-loader@2.3.10","maintainers":[{"name":"tomcru","email":"hello@tomrumpf.com"}],"homepage":"https://github.com/tomcru/holy-loader#readme","bugs":{"url":"https://github.com/tomcru/holy-loader/issues"},"dist":{"shasum":"bd2e4173f045689cccc54eee4244922109c1a8d0","tarball":"https://registry.npmjs.org/holy-loader/-/holy-loader-2.3.10.tgz","fileCount":9,"integrity":"sha512-nxEfZpjcfJcmqETXJFiLRqSeQigMR9gQm9TBHO493Vy2JVtl+ElDR3C3v678YnrmOXegyUvQLQsWX6WuhkgY0w==","signatures":[{"sig":"MEUCIFenc7jxOWZG3Ngv+6CJD9g5+RHBh6uc48V4a56TQUE4AiEA7mDpuYhhLib3mMi4Uc8u1ZtTyxY+TZ8YEXgEHqJ8GjU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":113998},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{"import":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"require":{"types":"./dist/index.d.cts","require":"./dist/index.cjs"}},"gitHead":"fa394e3b5ae0cd8bf5d3424ce35b26ef803cc8b7","scripts":{"lint":"biome check --write","test":"vitest -c ./vitest.config.ts","build":"tsup"},"_npmUser":{"name":"tomcru","email":"hello@tomrumpf.com"},"repository":{"url":"git+https://github.com/tomcru/holy-loader.git","type":"git"},"_npmVersion":"10.8.2","description":"Holy Loader is a lightweight, customizable top-loading progress bar component for React applications.","directories":{},"_nodeVersion":"22.6.0","_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.1","react":"^18.2.0","vitest":"^2.1.1","typescript":"^5.6.2","@types/react":"^18.2.43","@biomejs/biome":"^1.9.0"},"peerDependencies":{"react":">= 16.0.0"},"_npmOperationalInternal":{"tmp":"tmp/holy-loader_2.3.10_1730799720964_0.7438995788100069","host":"s3://npm-registry-packages"}},"2.3.11":{"name":"holy-loader","version":"2.3.11","keywords":["react","react-loader","progress-bar","loading-indicator","nprogress","react-progress-bar","web-performance","user-interface","top-loader","loading-bar","ui-components","react-ui","react-component","front-end","website-interactivity","asynchronous-loading","page-load","nextjs","single-page-application"],"author":{"url":"https://github.com/tomcru","name":"Tom Rumpf","email":"hello@tomrumpf.com"},"license":"MIT","_id":"holy-loader@2.3.11","maintainers":[{"name":"tomcru","email":"hello@tomrumpf.com"}],"homepage":"https://github.com/tomcru/holy-loader#readme","bugs":{"url":"https://github.com/tomcru/holy-loader/issues"},"dist":{"shasum":"467e136cc3e0615008135f8117805733488f5e4b","tarball":"https://registry.npmjs.org/holy-loader/-/holy-loader-2.3.11.tgz","fileCount":9,"integrity":"sha512-UsXmQQ8umzSRFqV0jcsNNvMtTCL0xHPwcH2e+s1RP3K4KYL2kSugXmD4EjdgY42GPrjMr/m3t64Hr9zanKcHog==","signatures":[{"sig":"MEUCIGWRMPbPWUYeCKb10JWNgSWXg41PutXuMNKUGcuemUDJAiEAnlCnIaidNrp9hrxzk89r1d4QY5N/88SZZ3Qj6jGPCsk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":113998},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{"import":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"require":{"types":"./dist/index.d.cts","require":"./dist/index.cjs"}},"gitHead":"af294b2694ab59182e105fc8d96325ec4ef8b42f","scripts":{"lint":"biome check --write","test":"vitest -c ./vitest.config.ts","build":"tsup"},"_npmUser":{"name":"tomcru","email":"hello@tomrumpf.com"},"repository":{"url":"git+https://github.com/tomcru/holy-loader.git","type":"git"},"_npmVersion":"10.8.2","description":"Holy Loader is a lightweight, customizable top-loading progress bar component for React applications.","directories":{},"_nodeVersion":"22.6.0","_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.1","react":"^18.2.0","vitest":"^2.1.1","typescript":"^5.6.2","@types/react":"^18.2.43","@biomejs/biome":"^1.9.0"},"peerDependencies":{"react":">= 16.0.0"},"_npmOperationalInternal":{"tmp":"tmp/holy-loader_2.3.11_1730799738272_0.524001639189851","host":"s3://npm-registry-packages"}},"2.3.12":{"name":"holy-loader","version":"2.3.12","keywords":["react","react-loader","progress-bar","loading-indicator","nprogress","react-progress-bar","web-performance","user-interface","top-loader","loading-bar","ui-components","react-ui","react-component","front-end","website-interactivity","asynchronous-loading","page-load","nextjs","single-page-application"],"author":{"url":"https://github.com/tomcru","name":"Tom Rumpf","email":"hello@tomrumpf.com"},"license":"MIT","_id":"holy-loader@2.3.12","maintainers":[{"name":"tomcru","email":"hello@tomrumpf.com"}],"homepage":"https://github.com/tomcru/holy-loader#readme","bugs":{"url":"https://github.com/tomcru/holy-loader/issues"},"dist":{"shasum":"e9080a84c0fce97ef7f91957bdcf53c83e08a56f","tarball":"https://registry.npmjs.org/holy-loader/-/holy-loader-2.3.12.tgz","fileCount":7,"integrity":"sha512-oEUr6mUwruJa1d2Tu9CHyYsG7MffCIc4ahE6D+jgPwCvOH/gvAxfHfnzn+NGmxUFtOTGjR9L5uSHB4HS1sdtpw==","signatures":[{"sig":"MEUCIQD4ipbvmtrP8uEkEL+sG2FSYKhlWtLjmm+ibxgoyRlFhQIgIcSiUxW6lVSXgBsXKXw1jMGDuzUKLuOlRjtHXFaIt2s=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":28011},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{"import":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"require":{"types":"./dist/index.d.cts","require":"./dist/index.cjs"}},"gitHead":"b4c1a7d05080fe0cd7863890ad915e1fc4c7a650","scripts":{"lint":"biome check --write","test":"vitest -c ./vitest.config.ts","build":"tsup"},"_npmUser":{"name":"tomcru","email":"hello@tomrumpf.com"},"repository":{"url":"git+https://github.com/tomcru/holy-loader.git","type":"git"},"_npmVersion":"10.8.2","description":"Holy Loader is a lightweight, customizable top-loading progress bar component for React applications.","directories":{},"_nodeVersion":"22.6.0","_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.1","react":"^18.2.0","vitest":"^2.1.1","typescript":"^5.6.2","@types/react":"^18.2.43","@biomejs/biome":"^1.9.0"},"peerDependencies":{"react":">= 16.0.0"},"_npmOperationalInternal":{"tmp":"tmp/holy-loader_2.3.12_1736796991320_0.9757741539637659","host":"s3://npm-registry-packages-npm-production"}},"2.3.13":{"name":"holy-loader","version":"2.3.13","keywords":["react","react-loader","progress-bar","loading-indicator","nprogress","react-progress-bar","web-performance","user-interface","top-loader","loading-bar","ui-components","react-ui","react-component","front-end","website-interactivity","asynchronous-loading","page-load","nextjs","single-page-application"],"author":{"url":"https://github.com/tomcru","name":"Tom Rumpf","email":"hello@tomrumpf.com"},"license":"MIT","_id":"holy-loader@2.3.13","maintainers":[{"name":"tomcru","email":"hello@tomrumpf.com"}],"homepage":"https://github.com/tomcru/holy-loader#readme","bugs":{"url":"https://github.com/tomcru/holy-loader/issues"},"dist":{"shasum":"287762f17b0aae833e0da7d087b39c51a6ae0ac3","tarball":"https://registry.npmjs.org/holy-loader/-/holy-loader-2.3.13.tgz","fileCount":7,"integrity":"sha512-SnQ06sfMgbhiRGkHZ0RFMbexSpZN3i6tgItt3q8GWNba3mOdsq1RNJXkoqsWkqPIAmyroj2/xIOHu1hCFnjkBQ==","signatures":[{"sig":"MEUCIQCwzp/z1icj5bjTUXXYTo4Zc9SI67PMiNfxTMb1UNcLTQIgV6S5y2AEj+9D7UaXaGcWUP0lbYFe83TfNk60EW2A+dI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":49892},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{"import":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"require":{"types":"./dist/index.d.cts","require":"./dist/index.cjs"}},"gitHead":"2b4b63b53b3216cdb883653c4f15bea671b23db2","scripts":{"lint":"biome check --write","test":"vitest -c ./vitest.config.ts","build":"tsup"},"_npmUser":{"name":"tomcru","email":"hello@tomrumpf.com"},"repository":{"url":"git+https://github.com/tomcru/holy-loader.git","type":"git"},"_npmVersion":"10.8.2","description":"Holy Loader is a lightweight, customizable top-loading progress bar component for React applications.","directories":{},"_nodeVersion":"22.6.0","_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.1","react":"^18.2.0","vitest":"^2.1.1","typescript":"^5.6.2","@types/react":"^18.2.43","@biomejs/biome":"^1.9.0"},"peerDependencies":{"react":">= 16.0.0"},"_npmOperationalInternal":{"tmp":"tmp/holy-loader_2.3.13_1736852753388_0.9897133080241254","host":"s3://npm-registry-packages-npm-production"}},"2.3.14":{"name":"holy-loader","version":"2.3.14","description":"Holy Loader is a lightweight, customizable top-loading progress bar component for React applications.","type":"module","main":"./dist/index.cjs","module":"./dist/index.js","types":"./dist/index.d.ts","license":"MIT","keywords":["react","react-loader","progress-bar","loading-indicator","nprogress","react-progress-bar","web-performance","user-interface","top-loader","loading-bar","ui-components","react-ui","react-component","front-end","website-interactivity","asynchronous-loading","page-load","nextjs","single-page-application"],"exports":{"import":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"require":{"types":"./dist/index.d.cts","require":"./dist/index.cjs"}},"scripts":{"build":"tsup","lint":"biome check --write","test":"vitest -c ./vitest.config.ts"},"bugs":{"url":"https://github.com/tomcru/holy-loader/issues"},"homepage":"https://github.com/tomcru/holy-loader#readme","repository":{"type":"git","url":"git+https://github.com/tomcru/holy-loader.git"},"author":{"name":"Tom Rumpf","email":"hello@tomrumpf.com","url":"https://github.com/tomcru"},"peerDependencies":{"react":">= 16.0.0"},"devDependencies":{"@biomejs/biome":"^1.9.0","@types/react":"^18.2.43","react":"^18.2.0","tsup":"^8.0.1","typescript":"^5.6.2","vitest":"^2.1.1"},"_id":"holy-loader@2.3.14","gitHead":"e0f75c12537e17d81a7bdc601cd53c6992243c23","_nodeVersion":"24.9.0","_npmVersion":"11.6.0","dist":{"integrity":"sha512-V7z6jXKy/CZfZY6EAVxMFGbLfE7/TLhYWgpMhODvZPpAL2JTkfjmZhYd0TiZIdZiychtCL5tA5sRN0MUwjRNjA==","shasum":"85897966ac28a095029a92d77587ac70d17c9714","tarball":"https://registry.npmjs.org/holy-loader/-/holy-loader-2.3.14.tgz","fileCount":7,"unpackedSize":49866,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEQCIFbz34Lga370cel2bMHvR61uosdgOy/arMNIyJeng0TQAiAgm3dt7vHEbzzgKE75FktPiI4ZvpN3xDfYTceRnX9yYw=="}]},"_npmUser":{"name":"tomcru","email":"hello@tomrumpf.com"},"directories":{},"maintainers":[{"name":"tomcru","email":"hello@tomrumpf.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/holy-loader_2.3.14_1763074788657_0.9173536191134635"},"_hasShrinkwrap":false}},"time":{"created":"2023-12-10T18:45:37.738Z","modified":"2025-11-13T22:59:49.094Z","1.0.0":"2023-12-10T18:45:37.917Z","1.0.2":"2023-12-10T19:59:10.111Z","1.0.3":"2023-12-10T20:21:54.584Z","1.1.0":"2023-12-10T21:08:36.343Z","1.2.0":"2023-12-11T22:09:10.404Z","2.0.0":"2023-12-12T05:25:04.106Z","2.0.1":"2023-12-12T22:07:04.480Z","2.1.0":"2023-12-13T00:15:33.757Z","2.2.0":"2023-12-15T05:25:13.919Z","2.2.1":"2023-12-17T17:44:19.356Z","2.2.2":"2024-01-04T22:58:56.382Z","2.2.3":"2024-01-04T23:06:36.866Z","2.2.4":"2024-01-04T23:21:19.683Z","2.2.5":"2024-01-04T23:35:40.107Z","2.2.6":"2024-01-05T09:19:32.917Z","2.2.7":"2024-01-05T09:46:30.002Z","2.2.8":"2024-01-16T19:58:52.129Z","2.2.9":"2024-02-03T12:31:05.034Z","2.2.10":"2024-02-26T22:49:47.609Z","2.3.0":"2024-04-23T09:25:17.112Z","2.3.1":"2024-04-23T09:35:37.842Z","2.3.2":"2024-09-14T19:40:47.071Z","2.3.3":"2024-09-14T20:42:39.473Z","2.3.4":"2024-09-14T20:48:35.400Z","2.3.5":"2024-09-15T12:07:16.585Z","2.3.6":"2024-09-15T13:33:50.319Z","2.3.7":"2024-09-21T17:03:39.222Z","2.3.8":"2024-10-11T10:45:55.651Z","2.3.9":"2024-11-05T09:38:44.516Z","2.3.10":"2024-11-05T09:42:01.157Z","2.3.11":"2024-11-05T09:42:18.463Z","2.3.12":"2025-01-13T19:36:31.507Z","2.3.13":"2025-01-14T11:05:53.594Z","2.3.14":"2025-11-13T22:59:48.882Z"},"bugs":{"url":"https://github.com/tomcru/holy-loader/issues"},"author":{"name":"Tom Rumpf","email":"hello@tomrumpf.com","url":"https://github.com/tomcru"},"license":"MIT","homepage":"https://github.com/tomcru/holy-loader#readme","keywords":["react","react-loader","progress-bar","loading-indicator","nprogress","react-progress-bar","web-performance","user-interface","top-loader","loading-bar","ui-components","react-ui","react-component","front-end","website-interactivity","asynchronous-loading","page-load","nextjs","single-page-application"],"repository":{"type":"git","url":"git+https://github.com/tomcru/holy-loader.git"},"description":"Holy Loader is a lightweight, customizable top-loading progress bar component for React applications.","maintainers":[{"name":"tomcru","email":"hello@tomrumpf.com"}],"readme":"![Holy Loader](https://github.com/user-attachments/assets/ab7aa864-3d98-4689-8266-6bd01a7efbfc)\n\n<h1>Holy Loader</h1>\n<a href=\"https://www.npmjs.com/package/holy-loader\"><img src=\"https://img.shields.io/npm/v/holy-loader.svg?style=flat\" /></a>\n<br>\n<br>\n\n> Holy Loader is a lightweight and customizable top-loading progress bar component, specifically designed for React applications and optimized for Next.js with app router.\n\nWant to see it in use? Visit: [GameGator](https://gamegator.net).\n\nAlso check out [Holy Time](https://github.com/badosz0/holy-time), yet another (type-safe) date time library.\n\n## Features\n\n- Easy to integrate with any React application.\n- Highly customizable with sensible defaults.\n- Utilizes a custom implementation for smooth, aesthetic progress indications.\n- Supports dynamic configuration for color, height, speed, easing, and more.\n- **Manual controls**: Start & stop the loader yourself.\n- **i18n ready**: Supports `ltr` (left-to-right) & `rtl` (right-to-left) layouts with the `dir` prop.\n\n## Installation\n\nTo install Holy Loader, run the following command in your project directory:\n\n```bash\nnpm install holy-loader\n```\n\nOR\n\n```bash\nyarn add holy-loader\n```\n\n## Usage\n\nTo use Holy Loader in your Next.js application using the app router:\n\n```typescript\nimport HolyLoader from \"holy-loader\";\n\nexport default function RootLayout({ children }) {\n  return (\n    <html lang=\"en\">\n      <HolyLoader />\n      {children}\n    </html>\n  );\n}\n```\n\nTo use Holy Loader in your Next.js application using the pages router:\n\n```typescript\nimport HolyLoader from \"holy-loader\";\n\nexport default function App({ Component, pageProps }) {\n  return (\n    <>\n      <HolyLoader />\n      <Component {...pageProps} />;\n    </>\n  );\n}\n```\n\n### Custom Configuration\n\n```typescript\nimport HolyLoader from \"holy-loader\";\n\nexport default function RootLayout({ children }) {\n  return (\n    <html lang=\"en\">\n      <HolyLoader\n        color=\"linear-gradient(to right, #ff7e5f, #feb47b)\"\n        height=\"1rem\"\n        speed={250}\n        easing=\"linear\"\n        showSpinner\n      />\n      {children}\n    </html>\n  );\n}\n```\n\n### Manual Control (Client Components)\n\nHave an async operation before an eventual route change? You might be interested in holy-loader's manual controls. These only work in client components!\n\n```typescript\n'use client';\n\nimport { startHolyLoader, stopHolyLoader } from 'holy-loader';\n\ntry {\n  startHolyLoader();\n  await signOut()\n} catch (error) {\n  stopHolyLoader();\n} finally {\n  stopHolyLoader();\n  /* OR */\n  router.push('/');\n}\n```\n\n## Common issues\n\nPrevent triggering the loader when clicking a Button within a Next link:\n\n```typescript\nonClick={(e) => {\n  e.preventDefault();\n  e.nativeEvent.stopImmediatePropagation();\n}}\n```\n\n## API\n\n`<HolyLoader />` accepts the following props for customization:\n\n| Prop                 | Type                 | Description                                                                                                  | Default      |\n|----------------------|----------------------|--------------------------------------------------------------------------------------------------------------|--------------|\n| `color`              | `string`             | Specifies the color of the top-loading bar. Accepts any valid CSS `background` value, including gradients.   | `#59a2ff`  |\n| `initialPosition`    | `number`             | Sets the initial position of the top-loading bar as a percentage of the total width.                         | `0.08`       |\n| `height`             | `number` or `string` | Defines the height of the top-loading bar in pixels or CSS unit.                                             | `4px`        |\n| `easing`             | `string`             | Specifies the easing function to use for the loading animation. Accepts any valid CSS easing string.         | `ease`     |\n| `speed`              | `number`             | Sets the animation speed of the top-loading bar in milliseconds.                                             | `200`        |\n| `zIndex`             | `number`             | Defines the z-index property of the top-loading bar, controlling its stacking order.                         | `2147483647` |\n| `boxShadow`          | `string`             | Sets the box-shadow property of the top-loading bar. Turned off by default.                                  | `null`       |\n| `showSpinner`        | `boolean`            | Determines whether to accompany the loading bar with a spinner. Turned off by default.                       | `false`      |\n| `ignoreSearchParams` | `boolean`            | Determines whether to ignore search parameters in the URL when triggering the loader. Turned off by default. | `false`      |\n| `dir`                | `ltr` or `rtl`       | Sets the direction of the top-loading bar.                                                                   | `ltr`      |\n","readmeFilename":"README.md"}