{"_id":"@artomata/pentaflower-svg","_rev":"4-571a045383587d4f33f9a92f7c5d039f","name":"@artomata/pentaflower-svg","dist-tags":{"latest":"1.2.0"},"versions":{"1.0.0":{"name":"@artomata/pentaflower-svg","version":"1.0.0","description":"","browser":"pentaflower-canvas.js","scripts":{"start":"npx webpack-dev-server --config demo.webpack.config.js --open","test":"echo \"Error: no test specified\" && exit 1","build":"npx webpack --mode=production","build:website":"npx webpack --config website.webpack.config.js --mode=production"},"repository":{"type":"git","url":"git+https://github.com/tyleryasaka/artomata.git"},"author":{"name":"Tyler Yasaka"},"license":"CC0-1.0","devDependencies":{"html-webpack-plugin":"^3.2.0","webpack":"^4.26.0","webpack-cli":"^3.1.2","webpack-dev-server":"^3.1.10"},"dependencies":{"@artomata/lib":"^1.0.0","@artomata/pentaflower":"^1.0.0"},"publishConfig":{"access":"public"},"gitHead":"2ab797b334571660128ad41ba92b901fc9d45c72","bugs":{"url":"https://github.com/tyleryasaka/artomata/issues"},"homepage":"https://github.com/tyleryasaka/artomata#readme","_id":"@artomata/pentaflower-svg@1.0.0","_nodeVersion":"11.10.0","_npmVersion":"lerna/3.13.1/node@v11.10.0+x64 (darwin)","dist":{"integrity":"sha512-pbT2MMWx5EmGees0FozcjuKxOMArqwDXb4MLv0UxrmziQ7lGB6XhS19GKkwnnVHKNwz5BKhOr/tUIVDnY5P3OQ==","shasum":"f7b1c30929a1fb4e53519c8dec1172d19c7f9917","tarball":"https://registry.npmjs.org/@artomata/pentaflower-svg/-/pentaflower-svg-1.0.0.tgz","fileCount":11,"unpackedSize":20658,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcei/HCRA9TVsSAnZWagAAyGQP/1pfMJlBKh+FTYWhEILs\npmEM7QokK3HYBgh39+LBopuwjwWpNeUgHOX6268JZ2bGTGM4MXcQoH3YbRrD\n4zRPo/Oxta5i2550tLgA3XPdIlKqTd7pD2CmZbg8BvqNbzx+md3JImo8Dfj8\n6rJoaZsfT488clBcmuDOOJCuhSeJ4NDZm2awnPBb1+gcXAveXqFnH8gqqIFP\nHf5O74MPNS8xoW5Bplg9ypF/f96xeXceSL/UiEI5Lr4+QTbSB//9myJ0dbOR\n/95CDjZOsfivIMo+Z+QUAnfsQnc2BdjI8f9BSOuU2KfDzyZza1jbTV6Z/Z2y\nRoNiLEYMu5p14NeRBWRUricif9TWxA879Sm1O12LL8tOXAn9Y+mTwJd5aguY\nhFuRPBjpHDaA9grAwFcgMUdnW4ECxMEZItBdIY8PSv/aYdftCQokJ6EJsVS7\nTheG8MRhlrMR/TBXOumq8+SIF0i4dqpmAm+tX9ELHvMRSO0SEE09aSVHlYsH\nH4wqA5q+9k/pzUAof1q8CKHBoFnisPi9JUspYjZyYvt51U/mvMT4bO3Aykk7\nj1nV39S7QPamkXcv2XSTAJyEQRPqhIardcJYpR256tn0rfYFNj5WqA5K6ZXn\nKimmSbq2kQckIxTXL+/picJaGV4nH3NT5NO+6qZGltPw2+IV8MjtN5nlKOCY\nQyZE\r\n=w1jW\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDTqLcbGuXwzG8uv6fF390zaUb4gNkCrCtgR5DXWS4CmQIgA5bCBNlNGog5Tod8Fj0BhnDmZRC6FfDNYUGQ4K7TzKs="}]},"maintainers":[{"name":"tyleryasaka","email":"contact@tyleryasaka.me"}],"_npmUser":{"name":"tyleryasaka","email":"contact@tyleryasaka.me"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/pentaflower-svg_1.0.0_1551511494583_0.9538598160348501"},"_hasShrinkwrap":false},"1.0.1":{"name":"@artomata/pentaflower-svg","version":"1.0.1","description":"","main":"pentaflower-svg.js","scripts":{"start":"npx webpack-dev-server --config demo.webpack.config.js --open","test":"echo \"Error: no test specified\" && exit 1","build":"npx webpack --mode=production","build:website":"npx webpack --config website.webpack.config.js --mode=production"},"repository":{"type":"git","url":"git+https://github.com/tyleryasaka/artomata.git"},"author":{"name":"Tyler Yasaka"},"license":"CC0-1.0","devDependencies":{"html-webpack-plugin":"^3.2.0","webpack":"^4.26.0","webpack-cli":"^3.1.2","webpack-dev-server":"^3.1.10"},"dependencies":{"@artomata/lib":"^1.0.1","@artomata/pentaflower":"^1.0.1"},"publishConfig":{"access":"public"},"gitHead":"c5c97f0c0474eb7a54af992e21386f74195bcf3d","bugs":{"url":"https://github.com/tyleryasaka/artomata/issues"},"homepage":"https://github.com/tyleryasaka/artomata#readme","_id":"@artomata/pentaflower-svg@1.0.1","_nodeVersion":"11.10.0","_npmVersion":"lerna/3.13.1/node@v11.10.0+x64 (darwin)","dist":{"integrity":"sha512-sNfKyshVvktkm3iGzcWvDzT6W1qgQzqGP2JP58nJmuRXjtg1S4iB18tFfrwNqgQ16hUnUgtlX3+Nib7RORTEZw==","shasum":"bd1a90cd37eb1b03f43fe853473beedde221bd3c","tarball":"https://registry.npmjs.org/@artomata/pentaflower-svg/-/pentaflower-svg-1.0.1.tgz","fileCount":11,"unpackedSize":20652,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcejNFCRA9TVsSAnZWagAAo+oP/iefVfrKlbRldvo9eysK\neuK7rD/i2hP0jlMUQjf6HUTIjlUUiAL+UPuwWEph4n74+1L6Jj95D6r/9JpO\nq6tqd7jIKzKNvEtNYgIbw1NyJ6pM8nn+R4iAm56vF0JtuuxU4BNaOJQt/zly\nDg+uKSm3e7mTjWJfQbGnawQIRHQa/ENwgKR2yQ6FLBkKBTHWq+P2bPce834d\nLnoKDWRCklTJY7O0oUg08ikZA4wRAPoW2lIrLS7EX8/nSFkmKuwWoopo27+5\nKxFmh8znFTB/tmGLdD3H0OvvbaC+kthVWz77OR9tufXBawEhUuEGYvKM22r8\ntByTRg6tXc07DJi+ON84guaJp7BujNOaJTIC2Ikr9bW6NingfCP6FGInwyQm\nGg/GQeqx5wO25dBTvccGuuAlrondMIYXOQuytYGOq1kUbAZSpIyTSpZNos7V\nRuhtcQsenpDUnv0psX6fg4t69BAqWo+L0C1afM+ZUzi1M9fnZ3EPHySxeTqS\nyjMrMdag2X5L2+0AZ3IgmEInlFmMrTlPAnn4rxBknA3f8vsi8wiYTEAse4sa\nZLhRE/3umolSkZECnv8jN+z/8DSYfpIHK1Uowd+W96WjIVDCil7rgyfzy/aX\nebtVvRYTmh34e6uFNd6i0k/J2s6EEImfofZ8vkIZuMDDseKH823uz8W2De9i\npGJq\r\n=b35e\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIBEsEsl/kgvvYu6fCAIuCAl+AoOUnOK0+OBAXrYNiz4FAiB3kS9ryFflTJSeMFHpEhtsjLyWaUplfnAHaRY4FHnVXA=="}]},"maintainers":[{"name":"tyleryasaka","email":"contact@tyleryasaka.me"}],"_npmUser":{"name":"tyleryasaka","email":"contact@tyleryasaka.me"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/pentaflower-svg_1.0.1_1551512389170_0.2344904527638061"},"_hasShrinkwrap":false},"1.1.0":{"name":"@artomata/pentaflower-svg","version":"1.1.0","description":"## Usage","main":"pentaflower-svg.js","scripts":{"start":"npx webpack-dev-server --config demo.webpack.config.js --open","test":"echo \"Error: no test specified\" && exit 1","build":"npx webpack --mode=production","build:website":"npx webpack --config website.webpack.config.js --mode=production"},"repository":{"type":"git","url":"git+https://github.com/tyleryasaka/artomata.git"},"author":{"name":"Tyler Yasaka"},"license":"CC0-1.0","devDependencies":{"html-webpack-plugin":"^3.2.0","webpack":"^4.26.0","webpack-cli":"^3.1.2","webpack-dev-server":"^3.1.10"},"dependencies":{"@artomata/lib":"^1.1.0","@artomata/pentaflower":"^1.1.0"},"publishConfig":{"access":"public"},"gitHead":"d97056fd843395d1df4eca03fe1f1b3b2277e987","bugs":{"url":"https://github.com/tyleryasaka/artomata/issues"},"homepage":"https://github.com/tyleryasaka/artomata#readme","_id":"@artomata/pentaflower-svg@1.1.0","_nodeVersion":"11.10.0","_npmVersion":"lerna/3.13.1/node@v11.10.0+x64 (darwin)","dist":{"integrity":"sha512-CfMT/oMzAdudQUOydB/NTCCHM06k9EwwPvJmn32Z7/mS4emGqMAU4EOdsN/DQhSCeW9tBE/brcotYZuudycyAg==","shasum":"def78123399f2419e912433d340beb5a38bf5f24","tarball":"https://registry.npmjs.org/@artomata/pentaflower-svg/-/pentaflower-svg-1.1.0.tgz","fileCount":12,"unpackedSize":21872,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcekgACRA9TVsSAnZWagAA1cAP/35V0q5lmB2MRwiXJGUY\nAgefpRxOf52/8fFSIHMf7nVWG9R5jVgq+IOGzbmYzcIQwZdu9z/BYQCEU15d\nnRTLwuEalZCOgLWAoR6MWSmgUKrNetilsDfcSUdSOB7B0puJPc7JSyTG3YbH\ngbQqgspF/lv84A6uoaiIidvlMJqNvfXq7J6uMBC1S8DVZ7UFeGCAVi+dmY/+\nwpxfhojkigXxKdVOB7ONqRMK7r6kDQp6CGBmaJSoGwtssaSLwKNICuZq3oB4\nK7u/GHqERztKfDSjm7wDfuXoga45W6PyMdSurp/dG9gIvSXy7YMF4ze0rWGr\nUf8Qz3LH0GHIz3caW8+6QmqREzQ0v7nikHdroQEsBl+C36zN2E9SYiV4VU6X\nqVKHHYunLIU3HgQhZosRrnrUwk3Y22M83aGBbN/zIkTVYnBXlp05EZ+WSfVy\ndPa94TCtD2Ll7Vy5Vb7nVEa9/SSyzZE3jBRHK3grMyIN8+fDqlwGgJN5Y1X7\nU9tr+2zJKx564/ld/Cu1U8rzaYpf2m5FTrPL9N+vL+zOjStifi1IzOXjs9AO\nPNiKf4DOJPmR93fsNqLMmAm2DzScboo0ThWFFAFzpuEaLEFskbWQ/z0/00aa\neCaGaM8+XlZjll9+tXkUZfeCH3jegQuymVwaEp5eM4/XnJ5nt5y1rgCZplHN\nyDFU\r\n=mNSY\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCBfrfjYcW9jVQGA6uF0d1Cjo4DwCYFCSfffknMDSrCuQIgM1IzyZm0de6YMbMKijAL+PF6WRxTtGdWy/o9NlVfSR8="}]},"maintainers":[{"name":"tyleryasaka","email":"contact@tyleryasaka.me"}],"_npmUser":{"name":"tyleryasaka","email":"contact@tyleryasaka.me"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/pentaflower-svg_1.1.0_1551517696133_0.0704969820529655"},"_hasShrinkwrap":false},"1.2.0":{"name":"@artomata/pentaflower-svg","version":"1.2.0","description":"## Usage","main":"pentaflower-svg.js","scripts":{"start":"npx webpack-dev-server --config demo.webpack.config.js --open","test":"echo \"Error: no test specified\" && exit 1","build":"npx webpack --mode=production","build:website":"npx webpack --config website.webpack.config.js --mode=production"},"repository":{"type":"git","url":"git+https://github.com/tyleryasaka/artomata.git"},"author":{"name":"Tyler Yasaka"},"license":"CC0-1.0","devDependencies":{"html-webpack-plugin":"^3.2.0","webpack":"^4.26.0","webpack-cli":"^3.1.2","webpack-dev-server":"^3.1.10"},"dependencies":{"@artomata/lib":"^1.1.0","@artomata/pentaflower":"^1.1.0"},"publishConfig":{"access":"public"},"gitHead":"64cae0fe4cb6ed98348128959d27bbf0e22e31a5","bugs":{"url":"https://github.com/tyleryasaka/artomata/issues"},"homepage":"https://github.com/tyleryasaka/artomata#readme","_id":"@artomata/pentaflower-svg@1.2.0","_nodeVersion":"11.10.0","_npmVersion":"lerna/3.13.1/node@v11.10.0+x64 (darwin)","dist":{"integrity":"sha512-qTlaLGQf5xoHVFcYw2gk5ZbpubOXDuka41Yehg6YA9nufK/fH+i1vUDKLy6BUF6mWuLcrExyC639D6CNvb4iNQ==","shasum":"ad5a9623a4e1dc25ae6ca59e72a282723d8e1658","tarball":"https://registry.npmjs.org/@artomata/pentaflower-svg/-/pentaflower-svg-1.2.0.tgz","fileCount":12,"unpackedSize":21952,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJce2B+CRA9TVsSAnZWagAAl2MP/jJ+jYE8ewTpOcM8ZZaa\nB+o1qvUHInxLl4AijMMhd5YnvaqgqFIPKxNdM5k981qf9MFeA/553c9/sQjp\nMNmx8QOkxTuPGP9fAzvomv0oJUnTBYQoaNT6edui7JQBJda0BqN4eL6hMg2u\nJNcK8cRVLgQ/Qgi+DEI+YmtMWKLCNdpVUd2iAr+IrnqSqsoXTYZJtIYid0IU\nt03KMKEgWAFiESSF0GLomtG6Ta75VM6xghJSw/RmAR5mXyhrL+QITHwVqFVn\nLLTUKtcubbssFvn08qK7ROHm5BeMw6j66rzgTsMj5bDZ6u79U2Fu4Cu9EMqL\n9+zCKwSdbZDyLdJen27gj4jX8M83Bq8nGzWU2JnRZCRg8x7b4oaFJ83GArfc\n6P09PqaI7+WfgpEIXoz7nSkvfTpBvA4wXNQXQ0EsDhCu3LVBQB88mWJVs2a5\nq5cDXrXNWg1OTnjgwMxnP3s3o6gTMWG4r0Qx7X9b1Gto+tWGwaoFsu2EyStm\nkW4M8xF5x23KyC+IIv/IANrr5JvhbqxUO0ybwryxU3I1XjrIKWXPyxpwUo8K\ne5gszflN0xSxMlxloknnA5UTTrHEX27joXPtDqVL7J1KfUfo0FjS2mW4eLcY\nR0HjjxPdLrPtNsDlcYsihX8LvjVZoDPj6ogoiYzKYRDY2Z74v8Apxoy2Ewwi\nuqSm\r\n=g9Ks\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIFU8JcpWcXy7KuLc8Od6Msh3dZ8ZNZL6eeF1t9DLrRjmAiB8yHAxkEUYLPge1yAf9umYkgSLf2uPhFfdKi1xPUEr1Q=="}]},"maintainers":[{"name":"tyleryasaka","email":"contact@tyleryasaka.me"}],"_npmUser":{"name":"tyleryasaka","email":"contact@tyleryasaka.me"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/pentaflower-svg_1.2.0_1551589501121_0.2363517298111757"},"_hasShrinkwrap":false}},"time":{"created":"2019-03-02T07:24:54.258Z","1.0.0":"2019-03-02T07:24:54.733Z","modified":"2022-04-04T15:39:37.032Z","1.0.1":"2019-03-02T07:39:49.328Z","1.1.0":"2019-03-02T09:08:16.321Z","1.2.0":"2019-03-03T05:05:01.315Z"},"maintainers":[{"name":"tyleryasaka","email":"contact@tyleryasaka.me"}],"homepage":"https://github.com/tyleryasaka/artomata#readme","repository":{"type":"git","url":"git+https://github.com/tyleryasaka/artomata.git"},"author":{"name":"Tyler Yasaka"},"bugs":{"url":"https://github.com/tyleryasaka/artomata/issues"},"license":"CC0-1.0","readme":"# pentaflower-svg\n\n## Usage\n\n#### Install\n\n`npm install @artomata/pentaflower-svg`\n\n#### Usage in browser\n\n```js\nconst PentaflowerSVG = window.PentaflowerSVG\nconst myFlower = new PentaflowerSVG({\n  rings: 50,\n  startGeneration: 37, // start at a specific generation\n  colors: [\n    '#5383D6',\n    '#212C3F',\n    '#4D5E7C'\n  ],\n  containerId: 'container-element-id'\n})\n```\n\nThis generates an svg element within the element specified by the `containerId` property of the config object.\n\n## Pentaflower API\n\n### nextGeneration\n\nProgresses the pentaflower to the next generation. This automatically re-renders the svg.\n\n```js\nmyFlower.nextGeneration()\n```\n\n### export\n\nConverts the svg to a png and triggers a download of this file. Can optionally pass in name and size.\n\n```js\nmyFlower.export() // defaults name to the pentaflower name (see getName) and size to 5000\n\n// or\nconst name = 'my-file-name'\nconst size = 500 // will result in a 500x500 image\nmyFlower.export(name, size)\n```\n\n### getName\n\nReturns the automatically generated name for the pentaflower in its current state.\n\n```js\nconst myFunkyName = myFlower.getName() // e.g. \"Unaccountably Yummy Scarlet Sage\"\n```\n","readmeFilename":"README.md","description":"## Usage"}