{"_id":"loading-dev","_rev":"9-cb83ac65c3ccabc0da303fbd47985532","name":"loading-dev","dist-tags":{"latest":"0.3.4"},"versions":{"0.3.1":{"name":"loading-dev","version":"0.3.1","keywords":["react","spinner","loading","loader","indicator"],"license":"MIT","_id":"loading-dev@0.3.1","maintainers":[{"name":"jakubkrehel_","email":"kubotcg@gmail.com"}],"homepage":"https://github.com/jakubkrehel/loading#readme","bugs":{"url":"https://github.com/jakubkrehel/loading/issues"},"dist":{"shasum":"f255a7143c04c5a12159f605089fe16486384868","tarball":"https://registry.npmjs.org/loading-dev/-/loading-dev-0.3.1.tgz","fileCount":5,"integrity":"sha512-0PItLt3YHKF0V/sE+WIPG6KjerWaOmlpZjjCB60lUBZurprnwEyNH/UerFOrrEmxkpwW+2exIYoe5f9MDKaTWA==","signatures":[{"sig":"MEUCIAuZz3NpdDm+0xKk3Gshz6m6U4E9j1rtZNyHR9RcMfTBAiEAsarlU9S7Obr9Fm4LKmNJeNGjEKhlhdytIOfXrrd1Dl8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIHrlMGrK3Uf+E2losUlzLEZNb+YVvTj9sD0wvj4pfzdgAiBTBQzde2/xzMjUWYxTxIj/YVpcZdZjrGb7+Ar2kFH+rw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":33020},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"3d5b7ccfc618de5a5f9dd6371b437832b2c97573","scripts":{"dev":"pnpm run \"/^dev:/\"","fix":"biome check --write .","lint":"biome check .","test":"vitest run","build":"tsup","format":"biome format --write .","dev:lib":"tsup --watch src","dev:web":"pnpm --filter web dev","build:web":"pnpm --filter web build","test:watch":"vitest","prepublishOnly":"tsup"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:9e1bb622-471e-4037-8237-b7d7909a0c27"}},"repository":{"url":"git+https://github.com/jakubkrehel/loading.git","type":"git"},"_npmVersion":"12.0.2","description":"A lightweight library full of beautiful loading indicators for React.","directories":{},"sideEffects":false,"_nodeVersion":"24.20.0","_hasShrinkwrap":false,"packageManager":"pnpm@11.8.0","devDependencies":{"tsup":"^8.5.0","react":"19.2.6","vitest":"^4.1.11","react-dom":"19.2.6","ultracite":"^7.11.1","typescript":"^5","@types/react":"^19","@biomejs/biome":"^2.5.13","@types/react-dom":"^19.2.4"},"peerDependencies":{"react":">=19.0.0","react-dom":">=19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/loading-dev_0.3.1_1789411397616_0.11799918405060006","host":"s3://npm-registry-packages-npm-production"}},"0.3.3":{"name":"loading-dev","version":"0.3.3","keywords":["react","spinner","loading","loader","indicator"],"license":"MIT","_id":"loading-dev@0.3.3","maintainers":[{"name":"jakubkrehel_","email":"kubotcg@gmail.com"}],"homepage":"https://github.com/jakubkrehel/loading#readme","bugs":{"url":"https://github.com/jakubkrehel/loading/issues"},"dist":{"shasum":"4194bae8f307f0a31efd4984df326e44816d9c7d","tarball":"https://registry.npmjs.org/loading-dev/-/loading-dev-0.3.3.tgz","fileCount":5,"integrity":"sha512-ORuekz+WNFcsgzm5zvWEHMyaaBfAm9jty1bLZ7/gGcoOZwi0jR+0bYpts3TYFivMhiMprIaMW9IBpowMyirQjA==","signatures":[{"sig":"MEQCIALqFRfU5s+EyC9AexYkAwL/GT2HYkvzlBPq0uBc4P5xAiA/80Vkk7EV13NUeWDtfrJjDMb0fmUc80YA/fUflxBBEw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQC1P3+4nukXcEiVcPgr9Erz7KyVqLPU/OPLAVQ8jPws0QIhANKzKbp7qtNYt/f2HVSHRXoayMp6S9zfZMxI+kCGvg3Z","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":57368},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"493898f4fb584fa2240271371b911dc80adf7222","scripts":{"dev":"pnpm run \"/^dev:/\"","fix":"biome check --write .","lint":"biome check .","test":"vitest run","build":"tsup","format":"biome format --write .","dev:lib":"tsup --watch src","dev:web":"pnpm --filter web dev","build:web":"pnpm --filter web build","typecheck":"tsc --noEmit && pnpm build && pnpm --filter web typecheck","test:watch":"vitest","prepublishOnly":"tsup"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:e3d528d0-9275-4b5e-a17b-3df51eccaa56"}},"repository":{"url":"git+https://github.com/jakubkrehel/loading.git","type":"git"},"_npmVersion":"12.0.2","description":"A lightweight library full of beautiful loading indicators for React.","directories":{},"sideEffects":false,"_nodeVersion":"24.20.0","_hasShrinkwrap":false,"packageManager":"pnpm@11.8.0","devDependencies":{"tsup":"^8.5.0","react":"19.2.6","vitest":"^4.1.11","react-dom":"19.2.6","ultracite":"^7.11.1","typescript":"^5","@types/react":"^19","@biomejs/biome":"^2.5.13","@types/react-dom":"^19.2.4"},"peerDependencies":{"react":">=19.0.0","react-dom":">=19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/loading-dev_0.3.3_1789686658547_0.9067724481405046","host":"s3://npm-registry-packages-npm-production"}},"0.3.4":{"_id":"loading-dev@0.3.4","bugs":{"url":"https://github.com/jakubkrehel/loading/issues"},"dist":{"shasum":"4b74e4597c0e545115408c1319ba8f87325f69bf","tarball":"https://registry.npmjs.org/loading-dev/-/loading-dev-0.3.4.tgz","fileCount":109,"integrity":"sha512-vFwHrUk4QFVya4FKvGWP0q1eSJUlFQAQIPI1KScxiLExxCEhlsRAumjtD72m45yKMYX8fGK7i+yxAj+wdYLSkQ==","signatures":[{"sig":"MEUCIQCz6bTYW9rfwBHQUd2yN+CswggKFfr9+m+yvwrjrA1LpAIgPG8VFNKSyIZHCmDIwj4EXJrw5f4E4PFhGoGfGs8ZGK0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIE79MTTSKzTeOL3dzPtTEashtmA0wynmnZaojQWdhYIMAiEA/rUVMO8wivqkKl2jp5jX2bqmKS47O7MspPZMNzwp/xI="}],"unpackedSize":78633},"main":"./dist/index.js","name":"loading-dev","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"860723f9484995feb4444983e33a56e1e017bb54","license":"MIT","scripts":{"dev":"pnpm run \"/^dev:/\"","fix":"biome check --write .","lint":"biome check .","test":"vitest run","build":"tsup","format":"biome format --write .","dev:lib":"tsup --watch src","dev:web":"pnpm --filter web dev","build:web":"pnpm --filter web build","typecheck":"tsc --noEmit && pnpm build && pnpm --filter web typecheck","test:watch":"vitest","prepublishOnly":"tsup"},"version":"0.3.4","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:e3d528d0-9275-4b5e-a17b-3df51eccaa56"}},"homepage":"https://github.com/jakubkrehel/loading#readme","keywords":["react","spinner","loading","loader","indicator"],"repository":{"url":"git+https://github.com/jakubkrehel/loading.git","type":"git"},"_npmVersion":"12.0.2","description":"A lightweight library full of beautiful loading indicators for React.","directories":{},"maintainers":[{"name":"jakubkrehel_","email":"kubotcg@gmail.com"}],"sideEffects":false,"_nodeVersion":"24.20.0","_hasShrinkwrap":false,"packageManager":"pnpm@11.8.0","devDependencies":{"tsup":"^8.5.0","react":"19.2.6","vitest":"^4.1.11","react-dom":"19.2.6","ultracite":"^7.11.1","typescript":"^5","@types/node":"^24.13.3","@types/react":"^19","@biomejs/biome":"^2.5.13","@types/react-dom":"^19.2.4"},"peerDependencies":{"react":">=19.0.0","react-dom":">=19.0.0"},"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/loading-dev_0.3.4_1789885722954_0.9228539420145325"}}},"time":{"created":"2026-08-09T18:53:50.541Z","modified":"2026-09-20T06:28:43.168Z","0.1.0":"2026-08-09T18:53:50.728Z","0.2.0":"2026-08-29T21:24:04.443Z","0.3.0":"2026-09-13T12:31:20.172Z","0.3.1":"2026-09-14T18:43:17.717Z","0.3.3":"2026-09-17T23:10:58.668Z","0.3.4":"2026-09-20T06:28:43.035Z"},"bugs":{"url":"https://github.com/jakubkrehel/loading/issues"},"license":"MIT","homepage":"https://github.com/jakubkrehel/loading#readme","keywords":["react","spinner","loading","loader","indicator"],"repository":{"url":"git+https://github.com/jakubkrehel/loading.git","type":"git"},"description":"A lightweight library full of beautiful loading indicators for React.","maintainers":[{"name":"jakubkrehel_","email":"kubotcg@gmail.com"}],"readme":"# loading-dev\n\nLoading, made beautiful. A small library of loading indicators for React.\n\n```sh\nnpm install loading-dev\n```\n\n```tsx\nimport { Arc } from \"loading-dev\";\n\n<Arc size={16} />\n```\n\nYou can set `size`, `color` and `duration`, plus `easing` on the rotating spinners, `cap` on the stroked ones and a prop of its own on a few others. The library exposes `playState` and also allows you to add custom styling. They work in Server Components and respect reduced motion out of the box. Requires React 19 or later.\n\nAvailable: `Arc`, `Atom`, `Blocks`, `BouncingDots`, `Cascade`, `CircularDots`, `Classic`, `ClassicV2`, `Clock`, `Comet`, `Compass`, `Dual`, `Eclipse`, `Flip`, `Gather`, `Leap`, `LinearDots`, `Loading`, `Morph`, `Orbit`, `Pulse`, `Radar`, `Ring`, `Ripple`, `Slide`, `Snake`, `Swirl`, `Trace`, `Wave`.\n\nYou can find docs and live previews at [loading.dev](https://loading.dev).\n\n## Development\n\nThe library itself is at the root and the website is in `apps/web`. `pnpm dev` runs both.\n\n## Credits\n\nMade with care by [Jakub](https://x.com/jakubkrehel) and [Paul](https://x.com/paulfaivret).\n\n## License\n\nMIT\n","readmeFilename":"README.md"}