{"_id":"@0b5vr/automaton-with-gui","_rev":"5-c1de204271f9cc510a43db7d746b4c16","name":"@0b5vr/automaton-with-gui","dist-tags":{"latest":"4.2.1","alpha":"4.3.0-alpha.3"},"versions":{"4.2.1":{"name":"@0b5vr/automaton-with-gui","version":"4.2.1","description":"Animation engine for creative coding, with GUI!","repository":{"type":"git","url":"git+https://github.com/0b5vr/automaton.git"},"author":{"name":"0b5vr"},"main":"dist/automaton-with-gui.min.js","module":"dist/automaton-with-gui.module.min.js","exports":{"import":{"development":"./dist/automaton-with-gui.module.js","production":"./dist/automaton-with-gui.module.min.js","default":"./dist/automaton-with-gui.module.min.js"},"require":{"development":"./dist/automaton-with-gui.js","production":"./dist/automaton-with-gui.min.js","default":"./dist/automaton-with-gui.min.js"},"default":"./dist/automaton-with-gui.min.js"},"types":"types/index.d.ts","typesVersions":{"<3.9":{"*":["ts3.4/*"]}},"sideEffects":false,"license":"MIT","scripts":{"dev":"cross-env NODE_ENV=development rollup -w -c","all":"yarn && yarn lint && yarn test && yarn clean && yarn build && yarn docs","version":"yarn all","clean":"rimraf dist/ docs/ ts*/ types/","test":"jest","lint":"eslint \"src/**/*.{ts,tsx}\"","build":"yarn build-dev && yarn build-prod && yarn build-types","build-dev":"cross-env NODE_ENV=development rollup -c","build-prod":"cross-env NODE_ENV=production rollup -c","build-types":"tsc --declaration --declarationDir ./types --emitDeclarationOnly && downlevel-dts types ts3.4/types","docs":"typedoc --out docs --mode file --excludeNotExported"},"dependencies":{"@0b5vr/automaton":"4.2.1"},"devDependencies":{"@rollup/plugin-commonjs":"^16.0.0","@rollup/plugin-node-resolve":"^10.0.0","@svgr/rollup":"^5.4.0","@types/react":"^16.9.48","@types/react-dom":"^16.9.8","@types/react-redux":"^7.1.9","@types/styled-components":"5.1.4","eslint-plugin-react":"^7.20.6","eslint-plugin-react-hooks":"^4.1.2","immer":"^7.0.8","react":"^16.13.1","react-dom":"^16.13.1","react-error-boundary":"^3.1.1","react-redux":"^7.2.1","redux":"^4.0.5","resize-observer-polyfill":"^1.5.1","styled-components":"^5.1.1"},"bugs":{"url":"https://github.com/0b5vr/automaton/issues"},"homepage":"https://github.com/0b5vr/automaton#readme","_id":"@0b5vr/automaton-with-gui@4.2.1","_nodeVersion":"14.9.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-geV9rf392z7GOvcMPJi5jt+sD+tQwQVZlhn5WEi+o+fkbPD4+ORzqLDcWjsraNz17Bam8GDZ+2xb/zU7Cq4L+A==","shasum":"21d2de5cb6ed21a474e6294b1f3678b8d4a32d4f","tarball":"https://registry.npmjs.org/@0b5vr/automaton-with-gui/-/automaton-with-gui-4.2.1.tgz","fileCount":298,"unpackedSize":11960345,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhMy59CRA9TVsSAnZWagAAxfQP/0l7ERgKDCdjO5v1AGPB\nLr2JQWAQZMPE3qHoShhOFi4dexBeMwo6E3Lmf7yefbw/iJtP1DGA7UnRJ3+T\n6u3V0vuaOTg5iktSwS3uxn3Se+dG78Qmt58gKYh+JJptiJzmAzSJwVs3HK53\nusbkhCGLM84QmgSzqdVMjNbXLip31WGM5dQaVenfpGChCLYuDQqhysig93z/\nYTmm2xE5bFudeaugEL29jxgs2/ZMgf1ITQNGBnhcDny+6c4TkhKwCadjWx7X\no2DgQwNvfR4C5doZpuuhho9sC9rrJXqVqu0NpgUbS3Pcp47m/zqe43Yirefi\nRAFVoIwak01ied4xbfiIV5j4BESmQ01eyHWIDeHpwn6s2sXmu2Y9omoe4ZEq\n3saOMe0GWINIcu/mcA3wphOj0pujQXbPdPuhC3iZArKS9Id1lrPzoEtA5gwj\nhfEpoZg997lsH1e45MTcI5RmW/af2BfI7LHVBeS8HInMKbwfv+4CBICIu7Xq\nkT7vo41ILF3d31F+e+8z+PIZW877u41vF28vZJnd3GLX0BBJ8LMX0Em/3NuG\nw/2x2ricpo+GQbu0jJmGsCqxC/9YmaMytU/1wa0rs49LNIW6SH53wHnGvkEP\n77wUXs1pWNkEDUjHnAKsh6PUph+/E0hTnsroijkPJj39Ot0W84UQ/2bcZmB6\nFL4h\r\n=pDg7\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQC0EaSIudA/GSAKMsglv0yfVLmTWW8b7HfOEDQ2+nKwiQIhANgten0eiZthFKMttd/exYO7YxMc2f9GbZAF15iw/ZPm"}]},"_npmUser":{"name":"0b5vr","email":"0b5vr@0b5vr.com"},"directories":{},"maintainers":[{"name":"0b5vr","email":"0b5vr@0b5vr.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/automaton-with-gui_4.2.1_1630744189188_0.39122724934209385"},"_hasShrinkwrap":false},"4.3.0-alpha.0":{"name":"@0b5vr/automaton-with-gui","version":"4.3.0-alpha.0","description":"Animation engine for creative coding, with GUI!","repository":{"type":"git","url":"git+https://github.com/0b5vr/automaton.git"},"author":{"name":"0b5vr"},"main":"dist/automaton-with-gui.min.js","module":"dist/automaton-with-gui.module.min.js","exports":{"import":{"development":"./dist/automaton-with-gui.module.js","production":"./dist/automaton-with-gui.module.min.js","default":"./dist/automaton-with-gui.module.min.js"},"require":{"development":"./dist/automaton-with-gui.js","production":"./dist/automaton-with-gui.min.js","default":"./dist/automaton-with-gui.min.js"},"default":"./dist/automaton-with-gui.min.js"},"types":"types/index.d.ts","typesVersions":{"<3.9":{"*":["ts3.4/*"]}},"sideEffects":false,"license":"MIT","scripts":{"dev":"cross-env NODE_ENV=development rollup -w -c","all":"yarn && yarn lint && yarn test && yarn clean && yarn build && yarn docs","version":"yarn all","clean":"rimraf dist/ docs/ ts*/ types/","test":"jest","lint":"eslint \"src/**/*.{ts,tsx}\"","build":"yarn build-dev && yarn build-prod && yarn build-types","build-dev":"cross-env NODE_ENV=development rollup -c","build-prod":"cross-env NODE_ENV=production rollup -c","build-types":"tsc --declaration --declarationDir ./types --emitDeclarationOnly && downlevel-dts types ts3.4/types","docs":"typedoc --out docs --mode file --excludeNotExported"},"dependencies":{"@0b5vr/automaton":"4.2.1"},"devDependencies":{"@rollup/plugin-commonjs":"^16.0.0","@rollup/plugin-node-resolve":"^10.0.0","@svgr/rollup":"^5.4.0","@types/react":"^16.9.48","@types/react-dom":"^16.9.8","@types/react-redux":"^7.1.9","@types/styled-components":"5.1.4","eslint-plugin-react":"^7.20.6","eslint-plugin-react-hooks":"^4.1.2","immer":"^7.0.8","react":"^16.13.1","react-dom":"^16.13.1","react-error-boundary":"^3.1.1","react-redux":"^7.2.1","redux":"^4.0.5","resize-observer-polyfill":"^1.5.1","styled-components":"^5.1.1"},"gitHead":"4c95500ef50e06a7238a74a818adcd46eb586a59","readme":"# automaton-with-gui\n\n[![Latest NPM release](https://img.shields.io/npm/v/@0b5vr/automaton-with-gui.svg)](https://www.npmjs.com/package/@0b5vr/automaton-with-gui)\n\nAnimation engine for creative coding, with GUI!\n\nIt's an extended variant of the original [Automaton](https://github.com/0b5vr/automaton/packages/automaton) engine\n\nOriginally made for [Shift](https://GitHub.com/0b5vr/shift), my WebGL demo\n\n## Playground!\n\n![Playground](./readme-images/playground.gif)\n\nTry our playground!\nIt comes with bunch of examples.\n\n[https://0b5vr.github.io/automaton/automaton-with-gui](https://0b5vr.github.io/automaton/automaton-with-gui)\n\nYou might want to also check examples of original [Automaton](https://github.com/0b5vr/automaton/packages/automaton).\n\n## Install\n\n### Include directly\n\n- [`automaton-with-gui.js`](https://0b5vr.github.io/automaton/automaton-with-gui/dist/automaton-with-gui.js)\n- [`automaton-with-gui.min.js`](https://0b5vr.github.io/automaton/automaton-with-gui/dist/automaton-with-gui.min.js)\n- [`automaton-with-gui.module.js`](https://0b5vr.github.io/automaton/automaton-with-gui/dist/automaton-with-gui.module.js)\n- [`automaton-with-gui.module.min.js`](https://0b5vr.github.io/automaton/automaton-with-gui/dist/automaton-with-gui.module.min.js)\n\n`.min` builds are minified. otherwise it isn't minified and comes with source maps.  \n`.module` builds are ESM. otherwise it's UMD.  \nIf you want to use the UMD one using iife, everything is exposed onto global under the name `AUTOMATON_WITH_GUI`.\n\nYou might want to use `automaton.min.js` of [the core engine without GUI](https://github.com/0b5vr/automaton/packages/automaton) for production stage.\n\nCode like this:\n\n```js\nconst { AutomatonWithGUI } = AUTOMATON_WITH_GUI;\n\nconst data = await ( await fetch( 'automaton.json' ) ).json();\n\nconst automaton = new AutomatonWithGUI(\n  data,\n  {\n    gui: yourDesiredMountpointDOM\n  }\n);\n\n// ...\n```\n\n### npm\n\n[https://www.npmjs.com/package/@0b5vr/automaton-with-gui](https://www.npmjs.com/package/@0b5vr/automaton-with-gui)\n\n```sh\n# npm install @0b5vr/automaton-with-gui\nyarn add @0b5vr/automaton-with-gui\n```\n\nthen code like this:\n\n```js\n// const { AutomatonWithGUI } = require( '@0b5vr/automaton-with-gui' );\nimport { AutomatonWithGUI } from '@0b5vr/automaton-with-gui';\n\nconst data = await ( await fetch( 'automaton.json' ) ).json();\n\nconst automaton = new AutomatonWithGUI(\n  data, // it's okay to be `undefined`\n  {\n    gui: yourDesiredMountpointDOM\n  }\n);\n\n// ...\n```\n\n## Docs\n\n[https://0b5vr.github.io/automaton/automaton-with-gui/docs/](https://0b5vr.github.io/automaton/automaton-with-gui/docs/)\n\n## License\n\n[MIT](https://github.com/0b5vr/automaton/blob/master/LICENSE)\n","readmeFilename":"README.md","bugs":{"url":"https://github.com/0b5vr/automaton/issues"},"homepage":"https://github.com/0b5vr/automaton#readme","_id":"@0b5vr/automaton-with-gui@4.3.0-alpha.0","_nodeVersion":"16.14.0","_npmVersion":"lerna/3.22.1/node@v16.14.0+x64 (win32)","dist":{"integrity":"sha512-B+LZAlwP4LWlu/bh4aitT+iwZB7JSc1Sdp+U30/8exwuT+ZYnawxg7+io0TAcvBbMUrtzc8VwWHwMzGYpTR+wA==","shasum":"10d07951fe1d71c73217dee61f4aef1193bd898f","tarball":"https://registry.npmjs.org/@0b5vr/automaton-with-gui/-/automaton-with-gui-4.3.0-alpha.0.tgz","fileCount":303,"unpackedSize":11986328,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQD8omgchvO8q3BnJdg4cBQvcdgWCcgDyHiBtxm1XKefhwIhAN80BIo/hgQVNSez23Mg2F7BSxD2sFwFvS0QtL+YHzms"}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjHLupACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmplYA/+KdGSvTT6eoL0fhhXItfAcnnfaw8uLs6n+zwPaj7yRFaUhQEg\r\nUem4u+/1P3QN28UVkEf/RV/y3Ees0SObJNrCReGGDxOiNxNhGJLKbiiwNT1a\r\nrFiayQNoiwddWM53Nw4YTlqObffDHdIjo2quWlIYaKltxfxCtIqUUGW5EE43\r\nFxqijbp2X5HZkW2UJ9T7CFJnTQQgyJMAUjIVDZ/rsIWqnmOXZZ1EwaclbQYs\r\nlL0pBvqaMgpWzpeCWIzc46OxDX0Wq5M822hNIfGaR7WXSXaXRxVlyYm/+Xg5\r\nIPaSo0VKUVe8QYRJtuXl9ekrl5zP0Iczx5ES1tncC5xwDYoTghWswO55JVnK\r\nmVBhNlsWXRT27YdggsC5XHfPCTS1jElDZ2aL0jOEyKDNoBH5wcpELDpcY4Xy\r\ntb0TlglZFTgmm843J335RT7DXH1o3PrSjJVGlL9ncLiUDwBoi50toPB9RXad\r\njyk/t5wk4DfUzQJaZ/tly6ByoWnI8CW2/5hcmhjPhGSQuTlb80cjQM56SAQU\r\n5SMPX2T0azmDK0JiOwVdW7lipjTL3zb66X4e4MK0tjMozsn8L3FUMGpr3eST\r\nI6SiX7JMIMj+qikGRpGzOQpgiM7K4ZQOrMm9e1mLr6zL+qZM8LiqOA0s36qD\r\nuUCAInZfoBmWHCSTY+6Ed7Mz0xv7Zz/74IY=\r\n=FN0j\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"0b5vr","email":"0b5vr@0b5vr.com"},"directories":{},"maintainers":[{"name":"0b5vr","email":"0b5vr@0b5vr.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/automaton-with-gui_4.3.0-alpha.0_1662827432782_0.950865092611888"},"_hasShrinkwrap":false},"4.3.0-alpha.1":{"name":"@0b5vr/automaton-with-gui","version":"4.3.0-alpha.1","description":"Animation engine for creative coding, with GUI!","repository":{"type":"git","url":"git+https://github.com/0b5vr/automaton.git"},"author":{"name":"0b5vr"},"main":"dist/automaton-with-gui.min.js","module":"dist/automaton-with-gui.module.min.js","exports":{"import":{"development":"./dist/automaton-with-gui.module.js","production":"./dist/automaton-with-gui.module.min.js","default":"./dist/automaton-with-gui.module.min.js"},"require":{"development":"./dist/automaton-with-gui.js","production":"./dist/automaton-with-gui.min.js","default":"./dist/automaton-with-gui.min.js"},"default":"./dist/automaton-with-gui.min.js"},"types":"types/index.d.ts","typesVersions":{"<3.9":{"*":["ts3.4/*"]}},"sideEffects":false,"license":"MIT","scripts":{"dev":"cross-env NODE_ENV=development rollup -w -c","all":"yarn && yarn lint && yarn test && yarn clean && yarn build && yarn docs","version":"yarn all","clean":"rimraf dist/ docs/ ts*/ types/","test":"jest","lint":"eslint \"src/**/*.{ts,tsx}\"","build":"yarn build-dev && yarn build-prod && yarn build-types","build-dev":"cross-env NODE_ENV=development rollup -c","build-prod":"cross-env NODE_ENV=production rollup -c","build-types":"tsc --declaration --declarationDir ./types --emitDeclarationOnly && downlevel-dts types ts3.4/types","docs":"typedoc --out docs --mode file --excludeNotExported"},"dependencies":{"@0b5vr/automaton":"^4.3.0-alpha.1"},"devDependencies":{"@rollup/plugin-commonjs":"^16.0.0","@rollup/plugin-node-resolve":"^10.0.0","@svgr/rollup":"^5.4.0","@types/react":"^16.9.48","@types/react-dom":"^16.9.8","@types/react-redux":"^7.1.9","@types/styled-components":"5.1.4","eslint-plugin-react":"^7.20.6","eslint-plugin-react-hooks":"^4.1.2","immer":"^7.0.8","react":"^16.13.1","react-dom":"^16.13.1","react-error-boundary":"^3.1.1","react-redux":"^7.2.1","redux":"^4.0.5","resize-observer-polyfill":"^1.5.1","styled-components":"^5.1.1"},"gitHead":"5055581b162a7fd94a6abc4bdefe1eb9e39c1b77","readme":"# automaton-with-gui\n\n[![Latest NPM release](https://img.shields.io/npm/v/@0b5vr/automaton-with-gui.svg)](https://www.npmjs.com/package/@0b5vr/automaton-with-gui)\n\nAnimation engine for creative coding, with GUI!\n\nIt's an extended variant of the original [Automaton](https://github.com/0b5vr/automaton/packages/automaton) engine\n\nOriginally made for [Shift](https://GitHub.com/0b5vr/shift), my WebGL demo\n\n## Playground!\n\n![Playground](./readme-images/playground.gif)\n\nTry our playground!\nIt comes with bunch of examples.\n\n[https://0b5vr.github.io/automaton/automaton-with-gui](https://0b5vr.github.io/automaton/automaton-with-gui)\n\nYou might want to also check examples of original [Automaton](https://github.com/0b5vr/automaton/packages/automaton).\n\n## Install\n\n### Include directly\n\n- [`automaton-with-gui.js`](https://0b5vr.github.io/automaton/automaton-with-gui/dist/automaton-with-gui.js)\n- [`automaton-with-gui.min.js`](https://0b5vr.github.io/automaton/automaton-with-gui/dist/automaton-with-gui.min.js)\n- [`automaton-with-gui.module.js`](https://0b5vr.github.io/automaton/automaton-with-gui/dist/automaton-with-gui.module.js)\n- [`automaton-with-gui.module.min.js`](https://0b5vr.github.io/automaton/automaton-with-gui/dist/automaton-with-gui.module.min.js)\n\n`.min` builds are minified. otherwise it isn't minified and comes with source maps.  \n`.module` builds are ESM. otherwise it's UMD.  \nIf you want to use the UMD one using iife, everything is exposed onto global under the name `AUTOMATON_WITH_GUI`.\n\nYou might want to use `automaton.min.js` of [the core engine without GUI](https://github.com/0b5vr/automaton/packages/automaton) for production stage.\n\nCode like this:\n\n```js\nconst { AutomatonWithGUI } = AUTOMATON_WITH_GUI;\n\nconst data = await ( await fetch( 'automaton.json' ) ).json();\n\nconst automaton = new AutomatonWithGUI(\n  data,\n  {\n    gui: yourDesiredMountpointDOM\n  }\n);\n\n// ...\n```\n\n### npm\n\n[https://www.npmjs.com/package/@0b5vr/automaton-with-gui](https://www.npmjs.com/package/@0b5vr/automaton-with-gui)\n\n```sh\n# npm install @0b5vr/automaton-with-gui\nyarn add @0b5vr/automaton-with-gui\n```\n\nthen code like this:\n\n```js\n// const { AutomatonWithGUI } = require( '@0b5vr/automaton-with-gui' );\nimport { AutomatonWithGUI } from '@0b5vr/automaton-with-gui';\n\nconst data = await ( await fetch( 'automaton.json' ) ).json();\n\nconst automaton = new AutomatonWithGUI(\n  data, // it's okay to be `undefined`\n  {\n    gui: yourDesiredMountpointDOM\n  }\n);\n\n// ...\n```\n\n## Docs\n\n[https://0b5vr.github.io/automaton/automaton-with-gui/docs/](https://0b5vr.github.io/automaton/automaton-with-gui/docs/)\n\n## License\n\n[MIT](https://github.com/0b5vr/automaton/blob/master/LICENSE)\n","readmeFilename":"README.md","bugs":{"url":"https://github.com/0b5vr/automaton/issues"},"homepage":"https://github.com/0b5vr/automaton#readme","_id":"@0b5vr/automaton-with-gui@4.3.0-alpha.1","_nodeVersion":"19.7.0","_npmVersion":"lerna/3.22.1/node@v19.7.0+x64 (win32)","dist":{"integrity":"sha512-wRlTYOj3a/Fh7gDir310MOFXoNMkdt5J8DabGMwKcPPhJsA9lWEpBRcTGSOuYfV9Czp2EIRRKcXmncGNvb4Ixg==","shasum":"91227736a02fe8ec62195d8c6bee7b90e645eb09","tarball":"https://registry.npmjs.org/@0b5vr/automaton-with-gui/-/automaton-with-gui-4.3.0-alpha.1.tgz","fileCount":305,"unpackedSize":12059127,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIGMhV4GN66LSnxBIRtM9+TdbPsLvvcG2LNp9JGuFZG1oAiBYbnYvk6T5i+/qtn5/nEelviYIKKnguTheH902nTXWeA=="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkDX+NACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmpxqw//ZxFtkwMFKkwYQdaNlyMw4ZRQkmoatU7tE6Be5bpdA+Bxp1dY\r\nYfzmzjimUKsvnvv6buHG6Dw29gi00+l4ypjzXmGHGma4Cm01n7bf5fjbXdIz\r\nkp8gXvLGcxsKvOo5aENc2tvsfqYfcoJaTsIE5JxXXgdIHixNLi4ebTME+0ge\r\n0+ibg6d9K8eAthWUM/FMLLsCCsb4DCTxcSlTvF0hRNXC7Tcu+ZUdKRlNbfmO\r\njMS3YRBmlX1xi3zLlfz3UagMk8FbMg3Id/0QuInCE6y74NkD1XkXqvsyp/1k\r\nV/3nkTkbp1AJtX3hRTiO5gYVZI0Z01iEggGZ345bwqNDgV6e5VlSnLefuVsq\r\nWy1O6iVWJ8gXYc2d9stAlQHtgfy5JvVrPYEXa566eoezyuprZ9ESp8vYB4uI\r\nuUfUU3wXuTt/fmuzuPvg+9Dee5GdwIrjdw8ap0cAoUoA7wLWdb7o/4pS3eaf\r\nE3pyFwC6RnfBqIs3SrUsvcUDBNkqA/KdaBElRQJ7rehZ8GacqHW6TqUsLCLN\r\nct0vd41FiAPOLlL/Bxe562F5vmOpJOPzqWFe4UWnuTZkTviDhxOSN5xmN2Gj\r\n40Zs+TWnCv33SlkXVfAmmAuIGusjGST8WC5WBi6TKJiRB6YxCWRUR83aFRxm\r\nSlVkZ9Cz3V3t6fAvLNumLCGobuGru0BmtRs=\r\n=gPgD\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"0b5vr","email":"0b5vr@0b5vr.com"},"directories":{},"maintainers":[{"name":"0b5vr","email":"0b5vr@0b5vr.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/automaton-with-gui_4.3.0-alpha.1_1678606220675_0.4139033901026514"},"_hasShrinkwrap":false},"4.3.0-alpha.2":{"name":"@0b5vr/automaton-with-gui","version":"4.3.0-alpha.2","description":"Animation engine for creative coding, with GUI!","repository":{"type":"git","url":"git+https://github.com/0b5vr/automaton.git"},"author":{"name":"0b5vr"},"main":"dist/automaton-with-gui.min.js","module":"dist/automaton-with-gui.module.min.js","exports":{"import":{"development":"./dist/automaton-with-gui.module.js","production":"./dist/automaton-with-gui.module.min.js","default":"./dist/automaton-with-gui.module.min.js"},"require":{"development":"./dist/automaton-with-gui.js","production":"./dist/automaton-with-gui.min.js","default":"./dist/automaton-with-gui.min.js"},"default":"./dist/automaton-with-gui.min.js"},"types":"types/index.d.ts","typesVersions":{"<3.9":{"*":["ts3.4/*"]}},"sideEffects":false,"license":"MIT","scripts":{"dev":"cross-env NODE_ENV=development rollup -w -c","all":"yarn && yarn lint && yarn test && yarn clean && yarn build && yarn docs","version":"yarn all","clean":"rimraf dist/ docs/ ts*/ types/","test":"jest","lint":"eslint \"src/**/*.{ts,tsx}\"","build":"yarn build-dev && yarn build-prod && yarn build-types","build-dev":"cross-env NODE_ENV=development rollup -c","build-prod":"cross-env NODE_ENV=production rollup -c","build-types":"tsc --declaration --declarationDir ./types --emitDeclarationOnly && downlevel-dts types ts3.4/types","docs":"typedoc --out docs --mode file --excludeNotExported"},"dependencies":{"@0b5vr/automaton":"4.3.0-alpha.2"},"devDependencies":{"@rollup/plugin-commonjs":"^16.0.0","@rollup/plugin-node-resolve":"^10.0.0","@svgr/rollup":"^5.4.0","@types/react":"^16.9.48","@types/react-dom":"^16.9.8","@types/react-redux":"^7.1.9","@types/styled-components":"5.1.4","eslint-plugin-react":"^7.20.6","eslint-plugin-react-hooks":"^4.1.2","immer":"^7.0.8","react":"^16.13.1","react-dom":"^16.13.1","react-error-boundary":"^3.1.1","react-redux":"^7.2.1","redux":"^4.0.5","resize-observer-polyfill":"^1.5.1","styled-components":"^5.1.1"},"gitHead":"70f546ae5ee4138bf11ca923e354c38cd007d596","readme":"# automaton-with-gui\n\n[![Latest NPM release](https://img.shields.io/npm/v/@0b5vr/automaton-with-gui.svg)](https://www.npmjs.com/package/@0b5vr/automaton-with-gui)\n\nAnimation engine for creative coding, with GUI!\n\nIt's an extended variant of the original [Automaton](https://github.com/0b5vr/automaton/packages/automaton) engine\n\nOriginally made for [Shift](https://GitHub.com/0b5vr/shift), my WebGL demo\n\n## Playground!\n\n![Playground](./readme-images/playground.gif)\n\nTry our playground!\nIt comes with bunch of examples.\n\n[https://0b5vr.github.io/automaton/automaton-with-gui](https://0b5vr.github.io/automaton/automaton-with-gui)\n\nYou might want to also check examples of original [Automaton](https://github.com/0b5vr/automaton/packages/automaton).\n\n## Install\n\n### Include directly\n\n- [`automaton-with-gui.js`](https://0b5vr.github.io/automaton/automaton-with-gui/dist/automaton-with-gui.js)\n- [`automaton-with-gui.min.js`](https://0b5vr.github.io/automaton/automaton-with-gui/dist/automaton-with-gui.min.js)\n- [`automaton-with-gui.module.js`](https://0b5vr.github.io/automaton/automaton-with-gui/dist/automaton-with-gui.module.js)\n- [`automaton-with-gui.module.min.js`](https://0b5vr.github.io/automaton/automaton-with-gui/dist/automaton-with-gui.module.min.js)\n\n`.min` builds are minified. otherwise it isn't minified and comes with source maps.  \n`.module` builds are ESM. otherwise it's UMD.  \nIf you want to use the UMD one using iife, everything is exposed onto global under the name `AUTOMATON_WITH_GUI`.\n\nYou might want to use `automaton.min.js` of [the core engine without GUI](https://github.com/0b5vr/automaton/packages/automaton) for production stage.\n\nCode like this:\n\n```js\nconst { AutomatonWithGUI } = AUTOMATON_WITH_GUI;\n\nconst data = await ( await fetch( 'automaton.json' ) ).json();\n\nconst automaton = new AutomatonWithGUI(\n  data,\n  {\n    gui: yourDesiredMountpointDOM\n  }\n);\n\n// ...\n```\n\n### npm\n\n[https://www.npmjs.com/package/@0b5vr/automaton-with-gui](https://www.npmjs.com/package/@0b5vr/automaton-with-gui)\n\n```sh\n# npm install @0b5vr/automaton-with-gui\nyarn add @0b5vr/automaton-with-gui\n```\n\nthen code like this:\n\n```js\n// const { AutomatonWithGUI } = require( '@0b5vr/automaton-with-gui' );\nimport { AutomatonWithGUI } from '@0b5vr/automaton-with-gui';\n\nconst data = await ( await fetch( 'automaton.json' ) ).json();\n\nconst automaton = new AutomatonWithGUI(\n  data, // it's okay to be `undefined`\n  {\n    gui: yourDesiredMountpointDOM\n  }\n);\n\n// ...\n```\n\n## Docs\n\n[https://0b5vr.github.io/automaton/automaton-with-gui/docs/](https://0b5vr.github.io/automaton/automaton-with-gui/docs/)\n\n## License\n\n[MIT](https://github.com/0b5vr/automaton/blob/master/LICENSE)\n","readmeFilename":"README.md","bugs":{"url":"https://github.com/0b5vr/automaton/issues"},"homepage":"https://github.com/0b5vr/automaton#readme","_id":"@0b5vr/automaton-with-gui@4.3.0-alpha.2","_nodeVersion":"19.7.0","_npmVersion":"lerna/3.22.1/node@v19.7.0+x64 (win32)","dist":{"integrity":"sha512-CDP0BemReBcpVQQtXtuWUBoJsyy8f0GMFuECAzb1vFUtAzLuejxMYaYQFGcyg+3+xuxD0PQKS/pTw6xdTdHUQA==","shasum":"2d60f571e10fe00a332c3206974a66effa9491e0","tarball":"https://registry.npmjs.org/@0b5vr/automaton-with-gui/-/automaton-with-gui-4.3.0-alpha.2.tgz","fileCount":305,"unpackedSize":12060282,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIBGIzJ8p6mmyI30Wtb9z0JaETmVQknhvjBtlfhHBlxb5AiEA+bRyj2ttEybus73mVa00a3ooMNhshykyd0SDsd1ThT4="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkDYa9ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmruAg//e9HVLnkc7SY7WnwU5IzTlJ9oOlGiycoxHlsmAT9l7zNWLTN/\r\nT3WDIrBV16exTwxPI1iq2Mg9Bps8FzhX374R0v8aCSKnhYS2IOJhO32x219G\r\nFZ6xJGpVkbd+ikmHYW4rYA2vg6dOd+Pt6oaS59eodDeHfDwu/vhVpPcaKaRw\r\nn4h0A7f1tLrNjhc9CqRqOSjKc/P+iHXyrHLrygEkxl2E2/v3kDSE69OCuE6j\r\nF/Ift9Oh9ovmcKIXEoFiFROpdUpI8FnxPGVBiMsWtUa6rVuokYghO/CkGJNX\r\nZ0OTgDGrgANneZofM8hfOqH4jkQkJD4E6tVcO+4pmYN6tRxPrqPfGQ/V0qDZ\r\nUYuU6svGxvyJAYDQSwOsYFpUcZoN7MneXhAUy2Wajz1kb4hnn5CAxSItIZEf\r\nTx3Y+GU47We7eP7C8gd3VZgMmk1FpbAVy+oALQxJYSB/Ne0NvVBiKpCoXWbi\r\nasjdZv7tMGYgdkeK4tFhRpQIzZNCxbRVxk2eUm1A0IOqPx2HxdzHU8Y6olKb\r\nJfxlrgPwFRyG/0NicM3dLJ6a5bBUP65pNJFcMA3sDCaDmg1bp27JkKZ9DLcp\r\nPrGl7uTtZpbiZJ1ROq1jkPmY6sy25nrK9FDnHBt8MDsmy4XwS9YR3q98N9RY\r\nFQ1hE7y3bfjQNlr1FTnXmXfYYhvH2qz5/EI=\r\n=qLOp\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"0b5vr","email":"0b5vr@0b5vr.com"},"directories":{},"maintainers":[{"name":"0b5vr","email":"0b5vr@0b5vr.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/automaton-with-gui_4.3.0-alpha.2_1678608060948_0.7406074363199646"},"_hasShrinkwrap":false},"4.3.0-alpha.3":{"name":"@0b5vr/automaton-with-gui","version":"4.3.0-alpha.3","description":"Animation engine for creative coding, with GUI!","repository":{"type":"git","url":"git+https://github.com/0b5vr/automaton.git"},"author":{"name":"0b5vr"},"main":"dist/automaton-with-gui.min.js","module":"dist/automaton-with-gui.module.min.js","exports":{"import":{"development":"./dist/automaton-with-gui.module.js","production":"./dist/automaton-with-gui.module.min.js","default":"./dist/automaton-with-gui.module.min.js"},"require":{"development":"./dist/automaton-with-gui.js","production":"./dist/automaton-with-gui.min.js","default":"./dist/automaton-with-gui.min.js"},"default":"./dist/automaton-with-gui.min.js"},"types":"types/index.d.ts","typesVersions":{"<3.9":{"*":["ts3.4/*"]}},"sideEffects":false,"license":"MIT","scripts":{"dev":"cross-env NODE_ENV=development rollup -w -c","all":"yarn && yarn lint && yarn test && yarn clean && yarn build && yarn docs","version":"yarn all","clean":"rimraf dist/ docs/ ts*/ types/","test":"jest","lint":"eslint \"src/**/*.{ts,tsx}\"","build":"yarn build-dev && yarn build-prod && yarn build-types","build-dev":"cross-env NODE_ENV=development rollup -c","build-prod":"cross-env NODE_ENV=production rollup -c","build-types":"tsc --declaration --declarationDir ./types --emitDeclarationOnly && downlevel-dts types ts3.4/types","docs":"typedoc --out docs --mode file --excludeNotExported"},"dependencies":{"@0b5vr/automaton":"4.3.0-alpha.3"},"devDependencies":{"@rollup/plugin-commonjs":"^16.0.0","@rollup/plugin-node-resolve":"^10.0.0","@svgr/rollup":"^5.4.0","@types/react":"^16.9.48","@types/react-dom":"^16.9.8","@types/react-redux":"^7.1.9","@types/styled-components":"5.1.4","eslint-plugin-react":"^7.20.6","eslint-plugin-react-hooks":"^4.1.2","immer":"^7.0.8","react":"^16.13.1","react-dom":"^16.13.1","react-error-boundary":"^3.1.1","react-redux":"^7.2.1","redux":"^4.0.5","resize-observer-polyfill":"^1.5.1","styled-components":"^5.1.1"},"gitHead":"4eaa29da2f050064249f26cee95796b88236e494","readme":"# automaton-with-gui\n\n[![Latest NPM release](https://img.shields.io/npm/v/@0b5vr/automaton-with-gui.svg)](https://www.npmjs.com/package/@0b5vr/automaton-with-gui)\n\nAnimation engine for creative coding, with GUI!\n\nIt's an extended variant of the original [Automaton](https://github.com/0b5vr/automaton/packages/automaton) engine\n\nOriginally made for [Shift](https://GitHub.com/0b5vr/shift), my WebGL demo\n\n## Playground!\n\n![Playground](./readme-images/playground.gif)\n\nTry our playground!\nIt comes with bunch of examples.\n\n[https://0b5vr.github.io/automaton/automaton-with-gui](https://0b5vr.github.io/automaton/automaton-with-gui)\n\nYou might want to also check examples of original [Automaton](https://github.com/0b5vr/automaton/packages/automaton).\n\n## Install\n\n### Include directly\n\n- [`automaton-with-gui.js`](https://0b5vr.github.io/automaton/automaton-with-gui/dist/automaton-with-gui.js)\n- [`automaton-with-gui.min.js`](https://0b5vr.github.io/automaton/automaton-with-gui/dist/automaton-with-gui.min.js)\n- [`automaton-with-gui.module.js`](https://0b5vr.github.io/automaton/automaton-with-gui/dist/automaton-with-gui.module.js)\n- [`automaton-with-gui.module.min.js`](https://0b5vr.github.io/automaton/automaton-with-gui/dist/automaton-with-gui.module.min.js)\n\n`.min` builds are minified. otherwise it isn't minified and comes with source maps.  \n`.module` builds are ESM. otherwise it's UMD.  \nIf you want to use the UMD one using iife, everything is exposed onto global under the name `AUTOMATON_WITH_GUI`.\n\nYou might want to use `automaton.min.js` of [the core engine without GUI](https://github.com/0b5vr/automaton/packages/automaton) for production stage.\n\nCode like this:\n\n```js\nconst { AutomatonWithGUI } = AUTOMATON_WITH_GUI;\n\nconst data = await ( await fetch( 'automaton.json' ) ).json();\n\nconst automaton = new AutomatonWithGUI(\n  data,\n  {\n    gui: yourDesiredMountpointDOM\n  }\n);\n\n// ...\n```\n\n### npm\n\n[https://www.npmjs.com/package/@0b5vr/automaton-with-gui](https://www.npmjs.com/package/@0b5vr/automaton-with-gui)\n\n```sh\n# npm install @0b5vr/automaton-with-gui\nyarn add @0b5vr/automaton-with-gui\n```\n\nthen code like this:\n\n```js\n// const { AutomatonWithGUI } = require( '@0b5vr/automaton-with-gui' );\nimport { AutomatonWithGUI } from '@0b5vr/automaton-with-gui';\n\nconst data = await ( await fetch( 'automaton.json' ) ).json();\n\nconst automaton = new AutomatonWithGUI(\n  data, // it's okay to be `undefined`\n  {\n    gui: yourDesiredMountpointDOM\n  }\n);\n\n// ...\n```\n\n## Docs\n\n[https://0b5vr.github.io/automaton/automaton-with-gui/docs/](https://0b5vr.github.io/automaton/automaton-with-gui/docs/)\n\n## License\n\n[MIT](https://github.com/0b5vr/automaton/blob/master/LICENSE)\n","readmeFilename":"README.md","bugs":{"url":"https://github.com/0b5vr/automaton/issues"},"homepage":"https://github.com/0b5vr/automaton#readme","_id":"@0b5vr/automaton-with-gui@4.3.0-alpha.3","_nodeVersion":"19.7.0","_npmVersion":"lerna/3.22.1/node@v19.7.0+x64 (win32)","dist":{"integrity":"sha512-4DELM5FXhPc1GctJzYDuwjTU/aVv1/eSm2mIirKeGeXLEQxkEqqJYIPNMuVxxAQ00n/cHhjVjgqTaqNP7EzzeA==","shasum":"63445ed8ba70f61c99b99bac487bf587ddd57034","tarball":"https://registry.npmjs.org/@0b5vr/automaton-with-gui/-/automaton-with-gui-4.3.0-alpha.3.tgz","fileCount":305,"unpackedSize":12060350,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIC2e7TSf3/QhOpd3n9Zm4QYBinM9cBQmDci0eq1J9md7AiEA114UKoLoLq/h9sB40vWQL8UaRiDvMfC0nz/9gkdpe8A="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkDerDACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrWPg/9F/YETHCgkQWZ9ZqwduCR9IrOAOkCa9MU+1uCf8pXxUCkNPdJ\r\nTB2/JwuNRqGVHWXrZp6CJ2nOz1Hjxc3rXoBCkccODke1g+VtrJ5PNSdu3MIq\r\nM87xD7PH1uxQEjspfZPN9bC44jGGmuFmslyQpknss2O5c7XmeKbC6QisONlT\r\nM6WyJ0n5Z+39UWSdPWGgsdUqINw188sm3rqd5cNRNX1pF1nUPxIu1aLF6zJc\r\nmnGxbUe3h1CxD117Q/gi9nYTe4cYtFOk+ro25S8VDawtw/LaMhm52geff/po\r\nWYmD25uI2O89rsWoG82IilSrsG/WnFoXo/eTwx08axsm4ISvp2ZoXBRBHygT\r\nYz1cQhmmSwD21uFSR0BKOjwVPR0Rt8TjdkFlKQF71d+rPNfb1BCq3iTNUAYT\r\nYnjUF1cjHe29VLR9OLTBdYAJlFDFVVeffA6mOzSyZO6IPEMgMRPKjUsMDZ0S\r\nnLWDiFeiM8h7wJd141MMu9rl6seF3ex4r8endKv/s/YC1SmxCvtmwbhqyTPW\r\nvGoM1hX+U53mItwwloA+SDNomI5t1HEj6DIIBGG9HYRbipSHgATPywmXHSdp\r\nZ1M0TIxz4XzVLWl5G2XHeXSBR9WOPpyed/txOZUskjqdooiaYvDn/2f2J7Kf\r\nVbAPNVGJY5xgvMP4xrO82K0XsPN+yJuNz0g=\r\n=JUf8\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"0b5vr","email":"0b5vr@0b5vr.com"},"directories":{},"maintainers":[{"name":"0b5vr","email":"0b5vr@0b5vr.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/automaton-with-gui_4.3.0-alpha.3_1678633667533_0.4288368762016763"},"_hasShrinkwrap":false}},"time":{"created":"2021-09-04T08:29:49.134Z","4.2.1":"2021-09-04T08:29:49.480Z","modified":"2023-03-12T15:07:47.948Z","4.3.0-alpha.0":"2022-09-10T16:30:33.154Z","4.3.0-alpha.1":"2023-03-12T07:30:20.973Z","4.3.0-alpha.2":"2023-03-12T08:01:01.230Z","4.3.0-alpha.3":"2023-03-12T15:07:47.785Z"},"maintainers":[{"name":"0b5vr","email":"0b5vr@0b5vr.com"}],"description":"Animation engine for creative coding, with GUI!","homepage":"https://github.com/0b5vr/automaton#readme","repository":{"type":"git","url":"git+https://github.com/0b5vr/automaton.git"},"author":{"name":"0b5vr"},"bugs":{"url":"https://github.com/0b5vr/automaton/issues"},"license":"MIT","readme":"","readmeFilename":""}