{"_id":"@autumnsgrove/gossamer","_rev":"4-5d4a930993c4c7c45973a33686fba84d","name":"@autumnsgrove/gossamer","dist-tags":{"latest":"0.2.0"},"versions":{"0.0.1":{"name":"@autumnsgrove/gossamer","version":"0.0.1","keywords":["ascii","ascii-art","canvas","visual-effects","animation","graphics","text-art","ambient","texture","pattern"],"author":{"name":"AutumnsGrove"},"license":"MIT","_id":"@autumnsgrove/gossamer@0.0.1","maintainers":[{"name":"autumnsgrove","email":"autumnbrown23@pm.me"}],"homepage":"https://github.com/AutumnsGrove/Gossamer#readme","bugs":{"url":"https://github.com/AutumnsGrove/Gossamer/issues"},"dist":{"shasum":"8fc948a857720e5485a015866202f7f9b2148d06","tarball":"https://registry.npmjs.org/@autumnsgrove/gossamer/-/gossamer-0.0.1.tgz","fileCount":7,"integrity":"sha512-6yVrSw2TTCyAnFD56EfhQAGwWnHwTpwq2FB/y33s3v+kE9IpddWitMZY/83lA//pLuPzTFnf9RaqpMI9qmDs6g==","signatures":[{"sig":"MEQCIDmZypu9kM12D45Jg3XU1yUEUX8kpnfUJGOFMVyBsi+aAiBg1XNyxN1zsPpj5wzrGKlMMKsdXK9OV3HDrh3IEEC1yg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":10013},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"54bed78c146532f3fca777e5b5a07f84a7b7c293","scripts":{"dev":"vite build --watch","test":"vitest run","build":"tsc && vite build","clean":"rm -rf dist","test:watch":"vitest","test:coverage":"vitest run --coverage"},"_npmUser":{"name":"autumnsgrove","email":"autumnbrown23@pm.me"},"repository":{"url":"git+https://github.com/AutumnsGrove/Gossamer.git","type":"git","directory":"packages/core"},"_npmVersion":"11.6.2","description":"ASCII visual effects library - Threads of light for your web applications","directories":{},"_nodeVersion":"25.2.1","_hasShrinkwrap":false,"devDependencies":{"vite":"^5.0.0","vitest":"^1.0.0","typescript":"^5.3.0","@types/node":"^20.10.0","vite-plugin-dts":"^3.7.0"},"_npmOperationalInternal":{"tmp":"tmp/gossamer_0.0.1_1768404544722_0.5377310497866985","host":"s3://npm-registry-packages-npm-production"}},"0.1.0":{"name":"@autumnsgrove/gossamer","version":"0.1.0","keywords":["ascii","ascii-art","canvas","visual-effects","animation","graphics","text-art","ambient","texture","pattern","svelte","svelte-5"],"author":{"name":"AutumnsGrove"},"license":"MIT","_id":"@autumnsgrove/gossamer@0.1.0","maintainers":[{"name":"autumnsgrove","email":"autumnbrown23@pm.me"}],"homepage":"https://github.com/AutumnsGrove/Gossamer#readme","bugs":{"url":"https://github.com/AutumnsGrove/Gossamer/issues"},"dist":{"shasum":"825e7f8d049c7c1f36f01a206faf3800a8e080ad","tarball":"https://registry.npmjs.org/@autumnsgrove/gossamer/-/gossamer-0.1.0.tgz","fileCount":51,"integrity":"sha512-4tYv0KOFIor3AQLtojhMBxYXKsMOFvygVCh3mwNA46U36gAcUClZRfWTklNuVwxVmVd+JufX5sOMxD2qGzRTYg==","signatures":[{"sig":"MEUCIBeVnuylS6N252gto2xmhKI9jLcNmogrQYKE8fEE/7FsAiEAxDDW5kD+22v2RXyedq4d6wLh2fx02MZdJQnoACtiLJQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":738085},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","svelte":"./dist/svelte/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./svelte":{"types":"./dist/svelte/index.d.ts","import":"./dist/svelte/index.js","svelte":"./dist/svelte/index.js"}},"gitHead":"de786f2f32b21fb125d778c9a431543e5a66599c","scripts":{"dev":"vite build --watch","test":"vitest run","build":"vite build","clean":"rm -rf dist","test:watch":"vitest","test:coverage":"vitest run --coverage"},"_npmUser":{"name":"autumnsgrove","email":"autumnbrown23@pm.me"},"repository":{"url":"git+https://github.com/AutumnsGrove/Gossamer.git","type":"git"},"_npmVersion":"11.6.2","description":"ASCII visual effects library - Threads of light for your web applications","directories":{},"_nodeVersion":"25.2.1","_hasShrinkwrap":false,"devDependencies":{"vite":"^5.0.0","jsdom":"^27.4.0","svelte":"^5.0.0","vitest":"^1.0.0","typescript":"^5.3.0","@types/node":"^20.10.0","vite-plugin-dts":"^3.7.0","@sveltejs/vite-plugin-svelte":"^4.0.0"},"peerDependencies":{"svelte":"^5.0.0"},"peerDependenciesMeta":{"svelte":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/gossamer_0.1.0_1768433877288_0.027680512517841205","host":"s3://npm-registry-packages-npm-production"}},"0.1.1":{"name":"@autumnsgrove/gossamer","version":"0.1.1","keywords":["ascii","ascii-art","canvas","visual-effects","animation","graphics","text-art","ambient","texture","pattern","svelte","svelte-5"],"author":{"name":"AutumnsGrove"},"license":"MIT","_id":"@autumnsgrove/gossamer@0.1.1","maintainers":[{"name":"autumnsgrove","email":"autumnbrown23@pm.me"}],"homepage":"https://github.com/AutumnsGrove/Gossamer#readme","bugs":{"url":"https://github.com/AutumnsGrove/Gossamer/issues"},"dist":{"shasum":"62df66eeedea38ae53c0819c52b6db2f6e85ca18","tarball":"https://registry.npmjs.org/@autumnsgrove/gossamer/-/gossamer-0.1.1.tgz","fileCount":54,"integrity":"sha512-0KuOE7S+gvk1Ljoq/IrB0C+Futiyfq7gq8FJufUJHHoT4WmS6j0VTCmLCEZCnYnh6sTxS66Zo+i9nV0QiSjAQQ==","signatures":[{"sig":"MEUCIFQ9qke9nac47+l5uL1rVmGrFbfMrHdRYS++OtGinHksAiEA81Xx2Q1jr9ji0yAEdLsh7Ntfy1a4BrYAm/D3LLm6w9M=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":841267},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","svelte":"./dist/svelte/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./svelte":{"types":"./dist/svelte/index.d.ts","import":"./dist/svelte/index.js","svelte":"./dist/svelte/index.js"},"./style.css":"./dist/style.css","./svelte/style.css":"./dist/style.css"},"gitHead":"2665b410312964c3f93ad6921944cbd113aa26e9","scripts":{"dev":"vite build --watch","test":"vitest run","build":"vite build","clean":"rm -rf dist","export-gif":"tsx scripts/export-gif.ts","test:watch":"vitest","test:coverage":"vitest run --coverage","export-gif:all":"tsx scripts/export-gif.ts --all","prepublishOnly":"pnpm run clean && pnpm run build","export-gif:random":"tsx scripts/export-gif.ts --random"},"_npmUser":{"name":"autumnsgrove","email":"autumnbrown23@pm.me"},"repository":{"url":"git+https://github.com/AutumnsGrove/Gossamer.git","type":"git"},"_npmVersion":"11.6.2","description":"ASCII visual effects library - Threads of light for your web applications","directories":{},"_nodeVersion":"25.2.1","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","vite":"^5.0.0","jsdom":"^27.4.0","canvas":"^3.2.1","svelte":"^5.0.0","vitest":"^1.0.0","typescript":"^5.3.0","@types/node":"^20.10.0","gif-encoder-2":"^1.0.5","vite-plugin-dts":"^3.7.0","@sveltejs/vite-plugin-svelte":"^4.0.0"},"peerDependencies":{"svelte":"^5.0.0"},"peerDependenciesMeta":{"svelte":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/gossamer_0.1.1_1768506938746_0.9589105314645834","host":"s3://npm-registry-packages-npm-production"}},"0.2.0":{"name":"@autumnsgrove/gossamer","version":"0.2.0","description":"ASCII visual effects library - Threads of light for your web applications","type":"module","main":"./dist/index.js","module":"./dist/index.js","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./svelte":{"types":"./dist/svelte/index.d.ts","svelte":"./dist/svelte/index.js","default":"./dist/svelte/index.js"}},"keywords":["ascii","ascii-art","canvas","visual-effects","animation","graphics","text-art","ambient","texture","pattern","svelte","svelte-5"],"author":{"name":"AutumnsGrove"},"license":"MIT","homepage":"https://github.com/AutumnsGrove/Gossamer#readme","bugs":{"url":"https://github.com/AutumnsGrove/Gossamer/issues"},"repository":{"type":"git","url":"git+https://github.com/AutumnsGrove/Gossamer.git"},"peerDependencies":{"svelte":"^5.0.0"},"peerDependenciesMeta":{"svelte":{"optional":true}},"devDependencies":{"@sveltejs/package":"^2.5.7","@sveltejs/vite-plugin-svelte":"^4.0.0","@types/node":"^20.10.0","canvas":"^3.2.1","gif-encoder-2":"^1.0.5","jsdom":"^27.4.0","svelte":"^5.0.0","tsx":"^4.21.0","typescript":"^5.3.0","vite":"^5.0.0","vite-plugin-dts":"^3.7.0","vitest":"^1.0.0"},"scripts":{"dev":"svelte-package -i src -o dist --watch","build":"svelte-package -i src -o dist","test":"vitest run","test:watch":"vitest","test:coverage":"vitest run --coverage","clean":"rm -rf dist","export-gif":"tsx scripts/export-gif.ts","export-gif:all":"tsx scripts/export-gif.ts --all","export-gif:random":"tsx scripts/export-gif.ts --random"},"_id":"@autumnsgrove/gossamer@0.2.0","_integrity":"sha512-uu00inw1Pem1xiKtHWlunqyh++Nm7CqZO5cfS2oCDggarEW2tPTX6yMn7/9l+JPByl40rctZfPBt3lYUkBOg7A==","_resolved":"/private/var/folders/qy/7dsqmqmj0v71d0dty0l80sm00000gn/T/bcccbe69ca2d9c4c60b10a02b02d028b/autumnsgrove-gossamer-0.2.0.tgz","_from":"file:autumnsgrove-gossamer-0.2.0.tgz","_nodeVersion":"25.2.1","_npmVersion":"11.6.2","dist":{"integrity":"sha512-uu00inw1Pem1xiKtHWlunqyh++Nm7CqZO5cfS2oCDggarEW2tPTX6yMn7/9l+JPByl40rctZfPBt3lYUkBOg7A==","shasum":"72df0f18cb6da9f064d9ea16c5e7f7fcfe6e1488","tarball":"https://registry.npmjs.org/@autumnsgrove/gossamer/-/gossamer-0.2.0.tgz","fileCount":55,"unpackedSize":202823,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEQCIEcgh0f6nstuJukQMv6XtmEo7OHG24OwodGnbCjLxXSDAiAeR1KE4ZCrToUkzzHg+ZBBcSjlw1xWJKMEbf1Li4VIsw=="}]},"_npmUser":{"name":"autumnsgrove","email":"autumnbrown23@pm.me"},"directories":{},"maintainers":[{"name":"autumnsgrove","email":"autumnbrown23@pm.me"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/gossamer_0.2.0_1768688457082_0.6349700420191149"},"_hasShrinkwrap":false}},"time":{"created":"2026-01-14T15:29:04.657Z","modified":"2026-01-17T22:20:57.341Z","0.0.1":"2026-01-14T15:29:04.871Z","0.1.0":"2026-01-14T23:37:57.469Z","0.1.1":"2026-01-15T19:55:38.941Z","0.2.0":"2026-01-17T22:20:57.241Z"},"bugs":{"url":"https://github.com/AutumnsGrove/Gossamer/issues"},"author":{"name":"AutumnsGrove"},"license":"MIT","homepage":"https://github.com/AutumnsGrove/Gossamer#readme","keywords":["ascii","ascii-art","canvas","visual-effects","animation","graphics","text-art","ambient","texture","pattern","svelte","svelte-5"],"repository":{"type":"git","url":"git+https://github.com/AutumnsGrove/Gossamer.git"},"description":"ASCII visual effects library - Threads of light for your web applications","maintainers":[{"name":"autumnsgrove","email":"autumnbrown23@pm.me"}],"readme":"# gossamer (core)\n\nCore rendering engine for Gossamer ASCII visual effects.\n\n## Installation\n\n```bash\npnpm add gossamer\n# or\nnpm install gossamer\n```\n\n## Usage\n\n```typescript\nimport { GossamerRenderer, generatePatternData } from 'gossamer';\n\nconst canvas = document.getElementById('myCanvas') as HTMLCanvasElement;\nconst renderer = new GossamerRenderer(canvas, {\n  characters: ' ·∙•◦○◉●',\n  cellSize: 12,\n  color: '#22c55e'\n});\n\n// Render animated clouds\nrenderer.startAnimation((time) => {\n  return generatePatternData(\n    canvas.width,\n    canvas.height,\n    'perlin',\n    time * 0.001,\n    { frequency: 0.05, amplitude: 1.0, speed: 0.5 }\n  );\n}, 30);\n```\n\n## Documentation\n\nSee the [main repository](https://github.com/AutumnsGrove/Gossamer) for full documentation.\n","readmeFilename":"README.md"}