{"_id":"@thi.ng/lsys","_rev":"327-76dd6f9edb9054907c87710464ec49a9","name":"@thi.ng/lsys","dist-tags":{"latest":"2.3.69"},"versions":{"0.1.0":{"name":"@thi.ng/lsys","version":"0.1.0","keywords":["ES6","generative","geometry","l-system","typescript"],"author":{"name":"Karsten Schmidt","email":"k+npm@thi.ng"},"license":"Apache-2.0","_id":"@thi.ng/lsys@0.1.0","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://github.com/thi-ng/umbrella/tree/master/packages/lsys","bugs":{"url":"https://github.com/thi-ng/umbrella/issues"},"dist":{"shasum":"454cc5effe229468f590439b96026dd50aa0b602","tarball":"https://registry.npmjs.org/@thi.ng/lsys/-/lsys-0.1.0.tgz","fileCount":10,"integrity":"sha512-GumhzTpsVfdnt7P5eiX8WWoPONneDcCuoAiKIyJ/xSWjQ7C5+PRhKIJ3JlXkBbTZbSDnwIJhDPoVG4QBY75StQ==","signatures":[{"sig":"MEUCIQCvUfY8B9zgeOi+AFMZOtvNFPqq49gzGhAStPbwkoVUCQIgAOJSLIrARfTpmbUMNBMD4EcnhxZB8PF+q4T6ixbqdRQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":30544,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcbf1jCRA9TVsSAnZWagAAtC0QAIT7JgqnSbVLhzwMstBY\nXrUe6bLhGFO1A/Soh+6uuwVu/vbx7NmgpVWRhUZPzOc1XRUVKGvXiTTXHNM/\nUlSwl5Kd8h2EC3uYrCvjxn2rB9xB9sXYGHYAYHjQFGIye2xDaeFaeGK9Vrxp\n3pnhbdg/sVXJCQ5Xe0MzaW20cngDnCE9NUVmWrETPBzMVWDq74HvxB00yyl0\nzTH3vp/FvfdePEU8jtx9Imf+UhVGH521iLEVQNBTAzYRxW//h92vA/R24D17\nMbgkO7OmlkEtmf4c9sJC4U1p6R1L4mNJSCL8R3/aSK08I+qwopQrXDAfTpOI\n0auyJz1p5jrrYGNvi/6zUCRkrEG3r+AIYxi7csL0Q9DcO7lDIh1gQW70fxyR\nmF4jnPpSA/kTIxToy5ZaKlv8QpukeIqhE+Lu0rNJuYrSaegcGwyxaHDqoZIm\n+f5tFSl8H3IzOiQeftbJ7/ldsnwUjSavJiGfz95IKKyWn8rkFHZQuKRnlZrv\n96jJvqprI8s78TyY64Qs2GbTtX727mXTvje9LxZIqfuiAOHkJBCnAqj3/GiE\nbLjVFkCmDd1w2r+W+yNgDreqrAeGhf2Ch1K//8Cjondi9KAON+VryCgaw4ys\nvkibFMWqYEJTi+aVov9hACk3oOztGD3G+d1/JC9BtnLj7dBT5a6XgJhvMooR\njLs3\r\n=WO9i\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./lib/index.js","module":"./index.js","gitHead":"cd897583a2654fd044f1bb95eff347b63f89aeec","scripts":{"doc":"typedoc --mode modules --out doc src","pub":"yarn build && yarn publish --access public","test":"rimraf build && tsc -p test/tsconfig.json && nyc mocha build/test/*.js","build":"yarn clean && yarn build:es6 && yarn build:bundle","clean":"rimraf *.js *.d.ts .nyc_output build coverage doc lib","cover":"yarn test && nyc report --reporter=lcov","build:es6":"tsc --declaration","build:bundle":"../../scripts/bundle-module"},"typings":"./index.d.ts","_npmUser":{"name":"thi.ng","email":"k+npm@thi.ng"},"umd:main":"./lib/index.umd.js","repository":{"url":"git+https://github.com/thi-ng/umbrella.git","type":"git"},"_npmVersion":"lerna/3.8.5/node@v11.9.0+x64 (darwin)","description":"TODO","directories":{},"sideEffects":false,"_nodeVersion":"11.9.0","dependencies":{"@thi.ng/api":"^5.0.1","@thi.ng/math":"^1.1.0","@thi.ng/errors":"^1.0.2","@thi.ng/compose":"^1.1.0","@thi.ng/vectors":"^2.3.0","@thi.ng/transducers":"^5.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^13.1.0","mocha":"^5.2.0","typedoc":"^0.14.0","typescript":"^3.2.2","@types/node":"^10.12.15","@types/mocha":"^5.2.5"},"_npmOperationalInternal":{"tmp":"tmp/lsys_0.1.0_1550712162408_0.799696723207399","host":"s3://npm-registry-packages"}},"0.2.0":{"name":"@thi.ng/lsys","version":"0.2.0","keywords":["ES6","generative","geometry","l-system","typescript"],"author":{"name":"Karsten Schmidt","email":"k+npm@thi.ng"},"license":"Apache-2.0","_id":"@thi.ng/lsys@0.2.0","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://github.com/thi-ng/umbrella/tree/master/packages/lsys","bugs":{"url":"https://github.com/thi-ng/umbrella/issues"},"dist":{"shasum":"51fac88909e6ecd0e34b8dc89e278325fd5590b6","tarball":"https://registry.npmjs.org/@thi.ng/lsys/-/lsys-0.2.0.tgz","fileCount":10,"integrity":"sha512-70knimK+DwPHZvD+B3r2p2C52x+u1YBFMDm9FZPdcZyPIx41qCpyQ8DIlv7ViHDRGxIxucRUXfMmFV37Xn5BoQ==","signatures":[{"sig":"MEQCIDTYrmx6xFru2MM1aYYvuv71CZN5O85ArE/kf2YjjhIjAiApJmNxKOmILqe9ExbQGB8VSOuIQbqWBSZVY5Pti/QaAg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":40004,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcdQaHCRA9TVsSAnZWagAAqIQP+wWzye8nzkTp6P7rDauk\nLp60GOsbP+ylFQEJLL+sC4Aza/6l+0Ab6n6U+O/RzeBnl6uD9piQ5wjjjfTW\n+ONAuNsN/pumCzgkO+sdDc/0ggVZizgYa1q5tyLyp9I8lmsEaRJmhc9R6C1H\nVj8YLBrpEXK1aT8+BSyI+4CI2jHkrp2vjW1NcBSrrMf2z531xPKoi1oTg1JI\n5va3TSCTiJYkwdxvhGkmByDGmuJ26HxdYEGEJYL/znJ5beg24XzNMTzrZ3Vc\nRN6NY7HLLbJ5qjHUcLPlw+PVIM5cVmwSzou02R02j2eyfJuMHlc7BfJpRJeV\nhOVQuEY4NPhhQl4PEecrU5SN6KKrUBoaWeQsNIgxPDI40AawmuhNyY2mTO/8\nbquNd9tY8wZckcorTlfkXJNVhZhbAYncuxEXOstlWFkBUCdHP51tSdwCgLB3\nu/SaZs3gn6HrEgjzp/OAWr6iO1LAeu3eCg3G38NwNSlWuiv8VdnxWz9JTrLk\nWfYonL7AjjNFsuFLYQ5olQzRUi48yRWGIcYrrFkVQZFNxHvfRiqGHop/YOaM\nF7sFpDylwuLyqkEDdi9XErKSfCcfxVdFcszRxFMWx9XN1VH5JNCq0ljKcdEL\nUEsVDo3yIFtxXmfadbvWjRx4WvFh8wcvQ8fWLpPhyhUj/TbgxSDR/KPMQwRy\nVazM\r\n=umFT\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./lib/index.js","module":"./index.js","gitHead":"647e13737436e44d28e151c0be8594835cf25ed0","scripts":{"doc":"typedoc --mode modules --out doc src","pub":"yarn build && yarn publish --access public","test":"rimraf build && tsc -p test/tsconfig.json && nyc mocha build/test/*.js","build":"yarn clean && yarn build:es6 && yarn build:bundle","clean":"rimraf *.js *.d.ts .nyc_output build coverage doc lib","cover":"yarn test && nyc report --reporter=lcov","build:es6":"tsc --declaration","build:bundle":"../../scripts/bundle-module"},"typings":"./index.d.ts","_npmUser":{"name":"thi.ng","email":"k+npm@thi.ng"},"umd:main":"./lib/index.umd.js","repository":{"url":"git+https://github.com/thi-ng/umbrella.git","type":"git"},"_npmVersion":"lerna/3.8.5/node@v11.9.0+x64 (darwin)","description":"TODO","directories":{},"sideEffects":false,"_nodeVersion":"11.9.0","dependencies":{"@thi.ng/api":"^5.0.1","@thi.ng/math":"^1.1.0","@thi.ng/errors":"^1.0.2","@thi.ng/random":"^1.1.0","@thi.ng/compose":"^1.1.1","@thi.ng/vectors":"^2.3.1","@thi.ng/transducers":"^5.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^13.1.0","mocha":"^5.2.0","typedoc":"^0.14.0","typescript":"^3.2.2","@types/node":"^10.12.15","@types/mocha":"^5.2.5"},"_npmOperationalInternal":{"tmp":"tmp/lsys_0.2.0_1551173254386_0.8976195653395425","host":"s3://npm-registry-packages"}},"0.2.1":{"name":"@thi.ng/lsys","version":"0.2.1","keywords":["ES6","generative","geometry","l-system","typescript"],"author":{"name":"Karsten Schmidt","email":"k+npm@thi.ng"},"license":"Apache-2.0","_id":"@thi.ng/lsys@0.2.1","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://github.com/thi-ng/umbrella/tree/master/packages/lsys","bugs":{"url":"https://github.com/thi-ng/umbrella/issues"},"dist":{"shasum":"43c2c5e67e0a225f0bac7f261257bfa658ff11d0","tarball":"https://registry.npmjs.org/@thi.ng/lsys/-/lsys-0.2.1.tgz","fileCount":15,"integrity":"sha512-zJnV24Qon3f+kxq/z95NY7N3Tkzbkb/n9YK2PMbq3UEEQ+DRTkzP0IUv6IkuDJhD6/VvEoQ7BRQDGObGL27Rxw==","signatures":[{"sig":"MEUCIBX4zi3XJZ91P+yVqskEoKq+y5UCOSGzCV81DwqSbEX/AiEAh6M3jSSbSrG1gTuIdORwTc+07NBbNexI6lLLCsTBw1s=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":7269915,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcebDfCRA9TVsSAnZWagAAlRgP/i9T4raTk9Y6SXFxTWh+\nzO8IV4FfQg8Z3Piw8z7jbtcsb0BvwsWpSfwSSc6P6/65LeO+/iemi4IwiPGZ\nMrN26kJI9UQUuBuLD4Bg2NPbbHOxX+KP0SfV4pEStIIE3E+34CDQ4Fq3OwFK\nCKtN+JvoPnW+ZO2bpEJZVRdEoMh2hkekrgwz+UTFmchlrWCoB36zB0pFG2qs\ntGA1F72Qp+osMSWNoerPzS5+XdaSUX99qGAKxt2jOR/+b4GzNaDCfO065V10\nI+d2EUh0LpXWDECv2xozJ673CIEQX4qtP59RbXlZ0nHHQdWkp/ycxCG2TmvM\nmrHM22P6/eCPx4I9gyXz5EMrIWx+4xetjGDuoNpORzp603dZcwgldXfkdXQO\ndjzdu5zMzx2ytgFFd0UUzF87RnbzKxHTDUmRVWU+oPPy4jDqyTjZo565cECQ\nmhMZ3mcfIiWcDJvW0HsEwgpr9ml8rOSb6/tWh2sTgw8ChvfeMN03p261JNuc\ny8VTgySddguI4WLJLtapIRq6j4oTGJ8iEBKhKGoPU8WE/1S+AUj9eASv/rzj\noaS1MtJq9jDMsX6GO5coGEt2o/JQUcNoA5PlRHePZnKI0/Mn6COSZi+TISru\naF/2NaMFF/xst+vwcpVlPHvESzqD5DmnKlQwk5V8Hpu3wjDzIPcUiQQij+vz\nZp01\r\n=wXED\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./lib/index.js","module":"./index.js","gitHead":"e43f57c7554fd78380bba58d37ae62ca01221eeb","scripts":{"doc":"typedoc --mode modules --out doc src","pub":"yarn build && yarn publish --access public","test":"rimraf build && tsc -p test/tsconfig.json && nyc mocha build/test/*.js","build":"yarn clean && yarn build:es6 && yarn build:bundle","clean":"rimraf *.js *.d.ts .nyc_output build coverage doc lib","cover":"yarn test && nyc report --reporter=lcov","build:es6":"tsc --declaration","build:bundle":"../../scripts/bundle-module"},"typings":"./index.d.ts","_npmUser":{"name":"thi.ng","email":"k+npm@thi.ng"},"umd:main":"./lib/index.umd.js","repository":{"url":"git+https://github.com/thi-ng/umbrella.git","type":"git"},"_npmVersion":"lerna/3.8.5/node@v11.9.0+x64 (darwin)","description":"TODO","directories":{},"sideEffects":false,"_nodeVersion":"11.9.0","dependencies":{"@thi.ng/api":"^5.0.3","@thi.ng/math":"^1.1.1","@thi.ng/errors":"^1.0.3","@thi.ng/random":"^1.1.1","@thi.ng/compose":"^1.1.2","@thi.ng/vectors":"^2.3.2","@thi.ng/transducers":"^5.1.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^13.1.0","mocha":"^5.2.0","typedoc":"^0.14.0","typescript":"^3.2.2","@types/node":"^10.12.15","@types/mocha":"^5.2.5"},"_npmOperationalInternal":{"tmp":"tmp/lsys_0.2.1_1551479006492_0.1365282907572647","host":"s3://npm-registry-packages"}},"0.2.2":{"name":"@thi.ng/lsys","version":"0.2.2","keywords":["ES6","generative","geometry","l-system","typescript"],"author":{"name":"Karsten Schmidt","email":"k+npm@thi.ng"},"license":"Apache-2.0","_id":"@thi.ng/lsys@0.2.2","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://github.com/thi-ng/umbrella/tree/master/packages/lsys","bugs":{"url":"https://github.com/thi-ng/umbrella/issues"},"dist":{"shasum":"67be4a234eed7695a25675c4435cc53a3865c903","tarball":"https://registry.npmjs.org/@thi.ng/lsys/-/lsys-0.2.2.tgz","fileCount":15,"integrity":"sha512-kRxunUMka51cGXAaHyxX1sJFqi5jfwpwmLpj0VRZYPKwSYk7xBFAbnHm2x9zXOMbyhAxbKAK6Knjj+VL+HlDQg==","signatures":[{"sig":"MEQCICdV+j1PrAibBn/zbg97lejyz/fCyEs9E48VfrOO/TwTAiA2/YFsuHGCyp2Qg/yhhbnoAbI1QOd2qjN5e3w2VWPtOg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":7270082,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJce05xCRA9TVsSAnZWagAAIogQAKMjiK6GbGtYmFbeUmaR\n4oaru085PBM96uRuKXhMFH5xoxMqINUz5msl65Agu1C5aUi1BHdF94aP3SK4\nEwb4ZN80fUZXBQj8o44DG2ZhflXmCfTVWLPoue9BJ9GM15Xma3bw1vdYiBF7\nJeEfc4DXdOlSm4bonLwXALCiiUTRlgfl2PGN4ZM5E7bueffDJQB42eTRwyu4\n9iXDIg1+uTvdakTRLrji7K91UqxOsJS9ArfsfDPMT5F0k/pZqAFnFd/nRTdu\nur2zUytVxj1x4aQpd9aSEHLPoMngzXpvzzjmVc8gMFknVygnIjUtwo9oPyn3\n92/TVJVryyXte4BVOZddCX2Sl0d/lu0+b8Ys7w55zyee1/AtKl595idgVeRt\nVxAAsTmzBUirIrYLy52vdQYrq/L7Vq66iTwV3QZ7wMeBYrozjkftgshNXh+B\nSFnAv9L18YaIohSbkJZIQSbcPxcyrhi2rfsFdpzL0n7mmOHUv99dA9ecCZTS\nrReafoCpF5eoRCWLGqxN5Fc4m+1UY+sMWalVI2uWxPJs/gCSIFXSkqwaGbHz\n/NoQftjJagHHsXvlV/w2s/8YRBN+BJUXEhVgzuS+faA1hjPDdjJ9JF/pAM3q\nWYFUvVKBX19z5sSbBsDLK3aucxpgGunaXdKHc2Pv6pghWWOp6LGkVcQUS8Yl\npCzy\r\n=mtJV\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./lib/index.js","module":"./index.js","gitHead":"ce74afc55215fee990748c9e7d555a839adcec69","scripts":{"doc":"typedoc --mode modules --out doc src","pub":"yarn build && yarn publish --access public","test":"rimraf build && tsc -p test/tsconfig.json && nyc mocha build/test/*.js","build":"yarn clean && yarn build:es6 && yarn build:bundle","clean":"rimraf *.js *.d.ts .nyc_output build coverage doc lib","cover":"yarn test && nyc report --reporter=lcov","build:es6":"tsc --declaration","build:bundle":"../../scripts/bundle-module"},"typings":"./index.d.ts","_npmUser":{"name":"thi.ng","email":"k+npm@thi.ng"},"umd:main":"./lib/index.umd.js","repository":{"url":"git+https://github.com/thi-ng/umbrella.git","type":"git"},"_npmVersion":"lerna/3.8.5/node@v11.9.0+x64 (darwin)","description":"TODO","directories":{},"sideEffects":false,"_nodeVersion":"11.9.0","dependencies":{"@thi.ng/api":"^5.0.3","@thi.ng/math":"^1.1.1","@thi.ng/errors":"^1.0.3","@thi.ng/random":"^1.1.1","@thi.ng/compose":"^1.1.2","@thi.ng/vectors":"^2.4.0","@thi.ng/transducers":"^5.1.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^13.1.0","mocha":"^5.2.0","typedoc":"^0.14.0","typescript":"^3.2.2","@types/node":"^10.12.15","@types/mocha":"^5.2.5"},"_npmOperationalInternal":{"tmp":"tmp/lsys_0.2.2_1551584880967_0.5146310367645808","host":"s3://npm-registry-packages"}},"0.2.3":{"name":"@thi.ng/lsys","version":"0.2.3","keywords":["ES6","generative","geometry","l-system","typescript"],"author":{"name":"Karsten Schmidt","email":"k+npm@thi.ng"},"license":"Apache-2.0","_id":"@thi.ng/lsys@0.2.3","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://github.com/thi-ng/umbrella/tree/master/packages/lsys","bugs":{"url":"https://github.com/thi-ng/umbrella/issues"},"dist":{"shasum":"1b90f7d80f69fa4f8df4357c187087b43abdc876","tarball":"https://registry.npmjs.org/@thi.ng/lsys/-/lsys-0.2.3.tgz","fileCount":15,"integrity":"sha512-XtWIhVjN0umxeW0ahStRNaY4DUL+tZa1L65S6eJrzNytKCt6LqKyfTOWPnWOX4xTBhevO9Xkv36XqtseXGeQ8Q==","signatures":[{"sig":"MEUCIBkrKEvFdElpQDvcqxrPONoM3WWBzfdKSodmQ9mZ3Nl/AiEAmf8HAz0fppCzC78sSKlR+HPLFGM9ceHt11VEGw5J0Dg=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":7270249,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJchY7CCRA9TVsSAnZWagAArmAP/12KIhU64QctC65RNOu6\npErxWY9Inikl7BOg9alrhTEv53V3UhGHSHbje6KfzLnxy4NpLWErYexu4rMx\nYzpaiCDzwJM6oxktRW4THLZcd2gWugQr0J7m0QOIY4vRE5parKTu0NUHKJMw\nt/9uenyYqxAJMYTd9edcDoRge1IKMGjMAdn9VQJjJ8ybtRwlIJodc8L9SdZg\nIhu8dLm0B6iAaxT+svcX7v2xiFmabdOwnteRexuk9GD0kXYUDlXW1rmjdg88\n7ykURUCTNNhJuwadS3FOBqBhzM7+RDABf/ajOlQwoZzz0xP1OvZl8GelRSW3\n8QgchTMW9Ko1KUuWnp2orVZPNa7s5O+FuPQACj24PQ+LOYDHDKeomuojHyQG\nQUpEpEXoX2vYKz2Vq7qo/H7dcznzlmYs9I0ujebqI+nWqjGzH0ZMG3CWv+Mq\n4FVQsYRhqkCDdiHAhbh0SpNvgVtxWEXSx1dVHy+HXc84vA37NtBOq1NXSjBD\nIwWzZ+qDD5g7V+TL7H0OPhOw5JH0N5Qc7L9xnAzd+Dui07P2xbqOLUH+217M\np9vb6Pqwr90WLrEWHhR2iTOwa7h4W1Lqa8aJQvE2ksHtZT+u+ZIuOJji+za8\nC1V5Fzdu1HFe1EXWhHpIHNSVYAvFFiU16jFYvmfrjSyqjFlZb8ejpbIgdSvU\nsyn4\r\n=6t6p\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./lib/index.js","module":"./index.js","gitHead":"794f0b6f07f6eef99f6f244d6c52c1d5de34675f","scripts":{"doc":"typedoc --mode modules --out doc src","pub":"yarn build && yarn publish --access public","test":"rimraf build && tsc -p test/tsconfig.json && nyc mocha build/test/*.js","build":"yarn clean && yarn build:es6 && yarn build:bundle","clean":"rimraf *.js *.d.ts .nyc_output build coverage doc lib","cover":"yarn test && nyc report --reporter=lcov","build:es6":"tsc --declaration","build:bundle":"../../scripts/bundle-module"},"typings":"./index.d.ts","_npmUser":{"name":"thi.ng","email":"k+npm@thi.ng"},"umd:main":"./lib/index.umd.js","repository":{"url":"git+https://github.com/thi-ng/umbrella.git","type":"git"},"_npmVersion":"lerna/3.8.5/node@v11.9.0+x64 (darwin)","description":"TODO","directories":{},"sideEffects":false,"_nodeVersion":"11.9.0","dependencies":{"@thi.ng/api":"^5.1.0","@thi.ng/math":"^1.1.1","@thi.ng/errors":"^1.0.3","@thi.ng/random":"^1.1.2","@thi.ng/compose":"^1.2.0","@thi.ng/vectors":"^2.4.1","@thi.ng/transducers":"^5.2.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^13.1.0","mocha":"^5.2.0","typedoc":"^0.14.0","typescript":"^3.2.2","@types/node":"^10.12.15","@types/mocha":"^5.2.5"},"_npmOperationalInternal":{"tmp":"tmp/lsys_0.2.3_1552256705767_0.6310356596630968","host":"s3://npm-registry-packages"}},"0.2.4":{"name":"@thi.ng/lsys","version":"0.2.4","keywords":["ES6","generative","geometry","l-system","typescript"],"author":{"name":"Karsten Schmidt","email":"k+npm@thi.ng"},"license":"Apache-2.0","_id":"@thi.ng/lsys@0.2.4","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://github.com/thi-ng/umbrella/tree/master/packages/lsys","bugs":{"url":"https://github.com/thi-ng/umbrella/issues"},"dist":{"shasum":"bd5f084fdd13d4e12f89c085b19e02954226d703","tarball":"https://registry.npmjs.org/@thi.ng/lsys/-/lsys-0.2.4.tgz","fileCount":15,"integrity":"sha512-kDEncaqFXD3+3WzwaFM0kIQAbi+iU4nWX2YB8EFI35fyTBcOJNRl4m0+ldE93XycQouJi3ns1rUW9cS9NIHNzQ==","signatures":[{"sig":"MEYCIQCgYwPGxbzwLHGXtSrleQKk2TkErFIeRhYquqnZjzN5eQIhAIsf6jOYRPKkfNJYBKj2lMPrA1/64XyX1q3D9xcym7+3","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":7270416,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJchwItCRA9TVsSAnZWagAAEx4P/RirGwscIYGnsTuOGmPQ\nD0f0u3ox7csJSmWnzzjWQEjBZEsAKNL6W9Eqe47gEj9t21mOd5scHhPsj6Yw\n+Jn/1wB6UTRa7kOEMHW7fgjjPcOyKD+My5MvCeHIWB7frnJnjPNnUfaOIWnb\nXp4N2HDUZzWYarZzmD8tgtvVSklbjTdQ8Ysc4urWTZeAt8d1sSozmCG5TuAl\nPbjFl+A2HHeLYkw7AvEpg6XA5rEUYHxLePUpCuyLPgtdzKYwGtJDwd9eKU8B\niPzeW+Y6OFzp7mykHCvAGdcYoqxWZ62wtCeNjSmV8xGnKbigHsr0lmBJDmjC\ncP26YBWkxTh11QpFAwJ1+8eauhvgM/JBiLBa89zjCxkH6v3lPYWhE+d31ehi\nMnYMnUbVA1AG5BDE7A/pbKQK70vJOsJLmQ0k30Xwdd4Mv4LRT/i2u6ywM765\nz06fIoR3mLFQ64UXcIqwFdfAy8ngj51ljToHoRAZkfpEQ+Mqy3R8OA2nMx7v\nIb+e2aETpWUK5dQh0pWDAAjmDLXSRjXmSQUKWsTNUFuOpo6ez5PwFTfKcTGh\nPhNes18MNWrikZvVejZGvtYxzaQc/2XuBaiKCfOh65Z1H/DNhcsyYaORk39A\nFzFEv+YRhrNmyr8zF5Hea/6yk3V0dBdRqhJdXNrRrISCr30h6ZGa7uNSGBRs\nGEtA\r\n=ds89\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./lib/index.js","module":"./index.js","gitHead":"05e82adc716d6b422fbfac861723fac5babeeb83","scripts":{"doc":"typedoc --mode modules --out doc src","pub":"yarn build && yarn publish --access public","test":"rimraf build && tsc -p test/tsconfig.json && nyc mocha build/test/*.js","build":"yarn clean && yarn build:es6 && yarn build:bundle","clean":"rimraf *.js *.d.ts .nyc_output build coverage doc lib","cover":"yarn test && nyc report --reporter=lcov","build:es6":"tsc --declaration","build:bundle":"../../scripts/bundle-module"},"typings":"./index.d.ts","_npmUser":{"name":"thi.ng","email":"k+npm@thi.ng"},"umd:main":"./lib/index.umd.js","repository":{"url":"git+https://github.com/thi-ng/umbrella.git","type":"git"},"_npmVersion":"lerna/3.8.5/node@v11.9.0+x64 (darwin)","description":"TODO","directories":{},"sideEffects":false,"_nodeVersion":"11.9.0","dependencies":{"@thi.ng/api":"^5.1.0","@thi.ng/math":"^1.1.1","@thi.ng/errors":"^1.0.3","@thi.ng/random":"^1.1.2","@thi.ng/compose":"^1.2.0","@thi.ng/vectors":"^2.4.2","@thi.ng/transducers":"^5.2.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^13.1.0","mocha":"^5.2.0","typedoc":"^0.14.0","typescript":"^3.2.2","@types/node":"^10.12.15","@types/mocha":"^5.2.5"},"_npmOperationalInternal":{"tmp":"tmp/lsys_0.2.4_1552351788893_0.04974724152107157","host":"s3://npm-registry-packages"}},"0.2.5":{"name":"@thi.ng/lsys","version":"0.2.5","keywords":["ES6","generative","geometry","l-system","typescript"],"author":{"name":"Karsten Schmidt","email":"k+npm@thi.ng"},"license":"Apache-2.0","_id":"@thi.ng/lsys@0.2.5","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://github.com/thi-ng/umbrella/tree/master/packages/lsys","bugs":{"url":"https://github.com/thi-ng/umbrella/issues"},"dist":{"shasum":"257d3564ba915244024be8c2f8a1278861c3230c","tarball":"https://registry.npmjs.org/@thi.ng/lsys/-/lsys-0.2.5.tgz","fileCount":15,"integrity":"sha512-pcQhI1IVYZulFkQolAROERaW9rciatF8iOolbOcatl56i6FnQId+xYjvIItdJNVvUyaIjsS7nNsCS9yMWvkLrg==","signatures":[{"sig":"MEQCIEwXfWGMW4ltlTBwmXc3lTizRJSFsqT8Ts7So8AAMGnqAiAZfqrqaBtKQWpN5gUgPA/ygVaiPM+2V3FwQMWOCqK7Wg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":7270583,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcj4aLCRA9TVsSAnZWagAAPxMP/0a0IqMdqjO8ZzS8yXhj\ndXJSs0OGcWPo5M+TtXWxqrpvpv3C0DTLcwtbRtDcRMr7v7g6HpYlDjy4XS7y\n4UbpbjHGUyNgDeAQfO7yU8HPBKCI+ykXZABaBh6xXPkFkvzkKBMouG/sxvKY\nUXng01HMevLTwA+o6g3NoZkM+wJsEN1aexAMeSCRyMgJpQKEi6+YGin6JUY0\nWrVkVtOmjazOGDG3Oz4iZ0sfklsOsgNLm7RtTXADiMqJsgmIqTqcIzf/KfJM\nQtOUBampv3RKppb2kIxMARoUBJALYRmVCXCDBYD+H3dFMtKObQmuGJGX1BIV\nIh0K1nvsUVoST6wgIZ8xVX4NuEQfIRQ/e5V3KwGPzCpx+P/O8SO8sC3NBsqW\nywPXACyVCYGW433fO58vdryhUlzUv2wHoE5tmLkBoGJqNK/iFI6NaDS1wldZ\nFJkfpcNokWesTY9Hjz0kvlx2hSQ1TLWuwgd/DAUHsv1eKROOWl5dJqZwtb0W\n0JKUG+EIv0b0wPEVDWaZ1Y/YebrMNysxyk3Cns+Pom0stxmHXEp+75zLpHwk\nXmSiOBUbzgFtk3XqR0uuoxYhrFCg68fPNEGoUnU6WBJrz7f2C+eouprykD8y\nKR1+P9rAkB8alSN4SOWB4kW31IP/mbpejzO0Bvx1y1IMbXNeXSkzaHXMQcYE\nP3KB\r\n=9Xdr\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./lib/index.js","module":"./index.js","gitHead":"b032167da28b83e93d3cbc54a47b053092ad7c4f","scripts":{"doc":"typedoc --mode modules --out doc src","pub":"yarn build && yarn publish --access public","test":"rimraf build && tsc -p test/tsconfig.json && nyc mocha build/test/*.js","build":"yarn clean && yarn build:es6 && yarn build:bundle","clean":"rimraf *.js *.d.ts .nyc_output build coverage doc lib","cover":"yarn test && nyc report --reporter=lcov","build:es6":"tsc --declaration","build:bundle":"../../scripts/bundle-module"},"typings":"./index.d.ts","_npmUser":{"name":"thi.ng","email":"k+npm@thi.ng"},"umd:main":"./lib/index.umd.js","repository":{"url":"git+https://github.com/thi-ng/umbrella.git","type":"git"},"_npmVersion":"lerna/3.8.5/node@v11.9.0+x64 (darwin)","description":"TODO","directories":{},"sideEffects":false,"_nodeVersion":"11.9.0","dependencies":{"@thi.ng/api":"^5.1.0","@thi.ng/math":"^1.2.0","@thi.ng/errors":"^1.0.3","@thi.ng/random":"^1.1.2","@thi.ng/compose":"^1.2.0","@thi.ng/vectors":"^2.4.3","@thi.ng/transducers":"^5.2.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^13.1.0","mocha":"^5.2.0","typedoc":"^0.14.0","typescript":"^3.2.2","@types/node":"^10.12.15","@types/mocha":"^5.2.5"},"_npmOperationalInternal":{"tmp":"tmp/lsys_0.2.5_1552909962758_0.6658956853335385","host":"s3://npm-registry-packages"}},"0.2.6":{"name":"@thi.ng/lsys","version":"0.2.6","keywords":["ES6","generative","geometry","l-system","typescript"],"author":{"name":"Karsten Schmidt","email":"k+npm@thi.ng"},"license":"Apache-2.0","_id":"@thi.ng/lsys@0.2.6","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://github.com/thi-ng/umbrella/tree/master/packages/lsys","bugs":{"url":"https://github.com/thi-ng/umbrella/issues"},"dist":{"shasum":"2a425952ea2dcd0683770aa9a9f5452486ab8774","tarball":"https://registry.npmjs.org/@thi.ng/lsys/-/lsys-0.2.6.tgz","fileCount":15,"integrity":"sha512-24TcA2NzHONMsZxp8by7i8jKxokjWzbFMQRbMleDJTrZwcgDRxxwVM7Hx6YIsjqgAHy67c25YLl8tkLeqi/dKA==","signatures":[{"sig":"MEUCIQDkK35buD9e10S7lwiWTR+7/vIs+vgDzVYQ35eGsGgYSQIgDRxe2ru4STuFTFVhtmi8xFc5mWcjXPNv+qyLk1U/BOs=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":7270750,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJck4hnCRA9TVsSAnZWagAASNMP/1TJFcCjlXEBkJJ9+BVK\nQZVfpuvcg7lohLnkKMJR3h8J4paJoUfovIxFqNlQzNoGUNRAAICjdA2FDT77\njQmg8Lbi2ZFv0JR5gvZk0Z/HlCu4Tv8ENQnpv5RI+2QHSeQWtvNHEFFIzm1V\nBPG8f+5u7yAwFtOces9voLTB1DPsRIj87/DYnGhGh8He7nfUufX9VaS9KeuN\n4oPxTYEu1UeRragNhNVPrLELHOZqMUHlIA+7wis5nfV3AqSIaAYUnDQ2OuXq\nMdTmcwHav647K7GYysl/EqQDbhA4v/6xJsITYHAKXMflumw6lZLFFN+mhSaq\n9zSCeC40qS6WDJuVijARL9sQkUxNaD0MjijNETHVTSjLuTEiHebYLDP+q1Yw\nGTMxWXrI/u8By4lkJBdDRcuhi4ieYxidKaoQv/XICbane/aWctn3GecCPBh7\n/WWsPwQ3cby2OT82+R24/7r0O2yCyiVS8YTMnOgD3qfHNUtEFA6Lzh2mTwj5\nzy9GAU9kGEzfwk2ZBS/S1etNJ2/rt/SToSZnS9X3uL0KZ6nUz/+Z5FC6u6yf\n9lTCZf4RKF4T6jrbDIlm7TNOWtrQUVESoQdrmF6lCTNVj3T0RtysRJkSkRbL\nah85DyAXGe4hSadhphZZ3jHXXBE60SAfKQTnbQRosWy6ktI9pX7ycjFKUtyD\n93C3\r\n=VdxE\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./lib/index.js","module":"./index.js","gitHead":"a8e1ee03ed4fa660408cfa0c781257b8bf7e1fc0","scripts":{"doc":"typedoc --mode modules --out doc src","pub":"yarn build && yarn publish --access public","test":"rimraf build && tsc -p test/tsconfig.json && nyc mocha build/test/*.js","build":"yarn clean && yarn build:es6 && yarn build:bundle","clean":"rimraf *.js *.d.ts .nyc_output build coverage doc lib","cover":"yarn test && nyc report --reporter=lcov","build:es6":"tsc --declaration","build:bundle":"../../scripts/bundle-module"},"typings":"./index.d.ts","_npmUser":{"name":"thi.ng","email":"k+npm@thi.ng"},"umd:main":"./lib/index.umd.js","repository":{"url":"git+https://github.com/thi-ng/umbrella.git","type":"git"},"_npmVersion":"lerna/3.8.5/node@v11.9.0+x64 (darwin)","description":"TODO","directories":{},"sideEffects":false,"_nodeVersion":"11.9.0","dependencies":{"@thi.ng/api":"^5.1.0","@thi.ng/math":"^1.2.0","@thi.ng/errors":"^1.0.3","@thi.ng/random":"^1.1.2","@thi.ng/compose":"^1.2.0","@thi.ng/vectors":"^2.4.4","@thi.ng/transducers":"^5.3.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^13.1.0","mocha":"^5.2.0","typedoc":"^0.14.0","typescript":"^3.2.2","@types/node":"^10.12.15","@types/mocha":"^5.2.5"},"_npmOperationalInternal":{"tmp":"tmp/lsys_0.2.6_1553172582717_0.15726243288845665","host":"s3://npm-registry-packages"}},"0.2.7":{"name":"@thi.ng/lsys","version":"0.2.7","keywords":["ES6","generative","geometry","l-system","typescript"],"author":{"name":"Karsten Schmidt","email":"k+npm@thi.ng"},"license":"Apache-2.0","_id":"@thi.ng/lsys@0.2.7","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://github.com/thi-ng/umbrella/tree/master/packages/lsys","bugs":{"url":"https://github.com/thi-ng/umbrella/issues"},"dist":{"shasum":"dda8127d3eca31a51c009e7a9fd63d681136f83d","tarball":"https://registry.npmjs.org/@thi.ng/lsys/-/lsys-0.2.7.tgz","fileCount":10,"integrity":"sha512-jHm7hsveQSEDCX0KFGF0o5l0OyxpQQxjzVJjkfbCMEPIvYs/0qYI55mjZwhLg1y6tXcrlMdBRkDsfF17fLpCGQ==","signatures":[{"sig":"MEUCIG8KX4Vs3PJkTRjoOF8qM9GSbN+sMAjJq2Em7VdMd+LVAiEAhxl6ayJTycYqU79EkwTBB6R7SrlfSJcAGvEGE0OS+mk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":40138,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcnUw1CRA9TVsSAnZWagAAa/QP/24z9+0yNeQAmqRToaRH\n7atDDHpPi1t1zuSqIdubynwAitI/ylM7ePhVTE2BN0cf637LHKYHWj0drohc\n1xX1cDEuFdJSRFvw9LJuTzRsmwwKuep8XRuTcO0HD5Rte+jwwcaqD+xuicDB\ntrjV3aDIceHbIjEIWZ19Uz32bniH1VUWGjfCC7a8S8gsIFJ8O7yp71A+oEUG\nqSomHS3ykGkImxquPbXKeIelj51ngEGuWpDeDUctspRhU9Hd+tHaI0xbmlvJ\nZT/X1Rg1oeVYPvUWBSWZdEXHf3yt6oJOV7klA5TnRh8HNvhbC+QQdLRNP7mn\nVVnT6F7z7/x2ORxW8M1Mn+HU/JSTcdMdIcpliLW+LDfhkXN+yywhZWcyLSRA\nNO+Xf1yJ2UqF1w6NqZ8WJaP2XYQJ6h4a8XCqZlak6HK5evS0vcijb6a3HFNx\nXAmP8CFPojcP/FeGvzbaf/RB6eV6IXzU6qN9EVU0YP+oCNWgqK7kdyF1sPID\nwZ8E/rHqX0iIvu5yuMn0GRLQK7BjC9H/me0uPV+ymd8J54E1huYXzIRZZiQg\nWeozGsNQ54cbcSz2uXkAjzu/sepoSx0Zhtr3Vy8dIT6hpKZ3VENjBTY6B+/L\nRuKsrfNEEKW5GHsBpe4FthpIE5VL8+EP04WSojt2uLSaZO7uAxlCrqEz5Dq0\nxKJb\r\n=sizo\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./lib/index.js","module":"./index.js","gitHead":"1936d357f46f46d0435e3c7597b845898a91b80d","scripts":{"doc":"typedoc --mode modules --out doc src","pub":"yarn build && yarn publish --access public","test":"rimraf build && tsc -p test/tsconfig.json && nyc mocha build/test/*.js","build":"yarn clean && yarn build:es6 && yarn build:bundle","clean":"rimraf *.js *.d.ts .nyc_output build coverage doc lib","cover":"yarn test && nyc report --reporter=lcov","build:es6":"tsc --declaration","build:bundle":"../../scripts/bundle-module"},"typings":"./index.d.ts","_npmUser":{"name":"thi.ng","email":"k+npm@thi.ng"},"umd:main":"./lib/index.umd.js","repository":{"url":"git+https://github.com/thi-ng/umbrella.git","type":"git"},"_npmVersion":"lerna/3.8.5/node@v11.9.0+x64 (darwin)","description":"TODO","directories":{},"sideEffects":false,"_nodeVersion":"11.9.0","dependencies":{"@thi.ng/api":"^6.0.0","@thi.ng/math":"^1.2.1","@thi.ng/errors":"^1.0.4","@thi.ng/random":"^1.1.3","@thi.ng/compose":"^1.2.1","@thi.ng/vectors":"^2.5.0","@thi.ng/transducers":"^5.3.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^13.1.0","mocha":"^5.2.0","typedoc":"^0.14.0","typescript":"^3.2.2","@types/node":"^10.12.15","@types/mocha":"^5.2.5"},"_npmOperationalInternal":{"tmp":"tmp/lsys_0.2.7_1553812532886_0.001402986165310871","host":"s3://npm-registry-packages"}},"0.2.8":{"name":"@thi.ng/lsys","version":"0.2.8","keywords":["ES6","generative","geometry","l-system","typescript"],"author":{"name":"Karsten Schmidt","email":"k+npm@thi.ng"},"license":"Apache-2.0","_id":"@thi.ng/lsys@0.2.8","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://github.com/thi-ng/umbrella/tree/master/packages/lsys","bugs":{"url":"https://github.com/thi-ng/umbrella/issues"},"dist":{"shasum":"a260e22703d71b7b0e8f7faf7a290daec556252d","tarball":"https://registry.npmjs.org/@thi.ng/lsys/-/lsys-0.2.8.tgz","fileCount":15,"integrity":"sha512-z1QEVbxJUzwvlnbV46BACTGTMayTTrHJMNlYrXCwDeM4jTazPs+YK6LImp5mv2XhD4zBwKsJOsuTXK9Gqlw8tg==","signatures":[{"sig":"MEUCIQCdkQ5lXoTOQCHDi5gUYMhXGN+eERBPuZds2H+VDbYRDQIgaZjmuhVMyn261g2/ShfqLe7QQmGW7i6YPHhRFn3YIKY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":7270081,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJco0hXCRA9TVsSAnZWagAAclMP/0ZbcTtBaGfRGRDclrIf\n2cgUAtTue+qJxVC1Ph/j+AfNr95SvWx+K/+TmYiRP+AgyrBaPksCnlMMZelV\nBPCwc+V5Bhye/QUNx17r9znfhpsrJi9OV1bDJ0T5kF7KKJVio0RPvhcRsq5i\nBEHZ9tjvcJDXllrB/FyLcvY/r4BDpsDsD1MDEPWruYKxR9oabHoul4aD43mH\nSkSskEfEsdcrouGiIT9pr4E+pd/AMbAvQoq0NadRX75jW/F7JisHUCleYmmD\nEpZhGEpdTbcpxbIumDfjs6SX/FqbZhaABlzhA7vKxmwDTBmd4BF9AuRv6Jdb\nO/Q4orA89a8NuMAl7fSmRARGxThgyvAgNrqLtToYv3Gf11j8wk12OWEvLUsS\nyfpdOyR3K2YHmewIEzcls31Kt0VRTRYLJKQPwpzecaTDtICCuxKHtCePJ2V0\nt6A5NncwtorUykjR+8sSiDbqwq/SfXPgohEAU2xp9LWQoArnt8fToLmbRTeG\nPcbvsP1hnfYqXp5EtzpabMwFzAE82Q45N/dXnjblBHtENCJyXdG7UQywm2IK\nEgbNG59gQF/woibrX/O90DielTs02t326RKzAEO6s9NGRvTtYlitIu+IgQkr\n7mrhWTcIwoVrLjSZyh2tErG64oG5mXXScMydv76p0wGGvz5eqgh5tfTQqrgn\n2AOg\r\n=j7RD\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./lib/index.js","module":"./index.js","gitHead":"8982b253961afbee2a63135c4ed7153c61febefb","scripts":{"doc":"typedoc --mode modules --out doc src","pub":"yarn build && yarn publish --access public","test":"rimraf build && tsc -p test/tsconfig.json && nyc mocha build/test/*.js","build":"yarn clean && yarn build:es6 && yarn build:bundle","clean":"rimraf *.js *.d.ts .nyc_output build coverage doc lib","cover":"yarn test && nyc report --reporter=lcov","build:es6":"tsc --declaration","build:bundle":"../../scripts/bundle-module"},"typings":"./index.d.ts","_npmUser":{"name":"thi.ng","email":"k+npm@thi.ng"},"umd:main":"./lib/index.umd.js","repository":{"url":"git+https://github.com/thi-ng/umbrella.git","type":"git"},"_npmVersion":"lerna/3.13.1/node@v11.9.0+x64 (darwin)","description":"TODO","directories":{},"sideEffects":false,"_nodeVersion":"11.9.0","dependencies":{"@thi.ng/api":"^6.0.1","@thi.ng/math":"^1.2.2","@thi.ng/errors":"^1.0.5","@thi.ng/random":"^1.1.4","@thi.ng/compose":"^1.2.2","@thi.ng/vectors":"^2.5.1","@thi.ng/transducers":"^5.3.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^13.3.0","mocha":"^6.0.2","typedoc":"^0.14.2","typescript":"^3.4.1","@types/node":"^11.13.0","@types/mocha":"^5.2.6"},"_npmOperationalInternal":{"tmp":"tmp/lsys_0.2.8_1554204759201_0.026537188607687945","host":"s3://npm-registry-packages"}},"0.2.9":{"name":"@thi.ng/lsys","version":"0.2.9","keywords":["axiom","2d","3d","ES6","generative","geometry","l-system","probabilistic","rule based","turtle","typescript"],"author":{"name":"Karsten Schmidt","email":"k+npm@thi.ng"},"license":"Apache-2.0","_id":"@thi.ng/lsys@0.2.9","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://github.com/thi-ng/umbrella/tree/master/packages/lsys","bugs":{"url":"https://github.com/thi-ng/umbrella/issues"},"dist":{"shasum":"52510b9a2b2ec5f202f0671d0101f7d6accd5462","tarball":"https://registry.npmjs.org/@thi.ng/lsys/-/lsys-0.2.9.tgz","fileCount":15,"integrity":"sha512-YzMo3n/DKPzW7xwYLD5xqPHQ9Ga2NliN+fIV2YWhJ4ycy/mhGuzQAWv7NgVMbAWr/9DNuCcQ7/ZTmtVE4hU57w==","signatures":[{"sig":"MEQCIDpQE70BG5jvAs7FmJNovHEUaFFKfkjMRwhNB4hcBOCLAiAstzWwBEiUVIM1dasKWRMDEXwtId5fXWHgDqQFz1dNEQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":7270433,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJco7OMCRA9TVsSAnZWagAAneoP/1WlGBnRXy2NuMDHV5/B\n+KmZ2NfzfLsCtheJNS3EyWsSKIUSLA7ldZxFwtk/S1hxMXlIJX9GzSMezNHJ\nYtaxeU71yHvvvG1Laeoj/C+39lgWxWCV3yXyYEtpP2qa+M8zf2vB/6GIv6S6\nxAQSQxNVS9woKYYsjrc9F7tkrDIuebuZ1FHKNm3ihE7Kh+sw5hHu21o5zbLe\naBNAAyYFiB810YcLcHCS59ltS7j3cT2V5gTd4KrsZOdqwOnkiDfDzYBIrhOQ\nCJ/SHZwm2WxEpoWo8/Dy3OIpKeZluENbPQpqr5FexeedhcWZNH1SGbHuh5Kp\ncWhc2iJvSjdUlmvRvHTwA2PASC4/u6yZe0gPY505BRKOPWKXE6K+mGvw+U6I\ngWCqH4kP1g7byOZBUZB6u0Q+a1RCZhLehTpJpA/SyGiVXKHzCQH6/3UDU4Ww\n07m3JuFX8V5B7B4XUE9OypmbdY9sm+kY6JZzEVkt5ZGUszo6LkRujS+47IfO\ncEgurKZhx9xfH3KrKc8TUtyvnJgnpWTL8wcscy6h3peUPVYweIy6bBP50vYW\n2hxHkiI4/XGImSINtnkwb4VhVHFAEaWWqt2aqqJ58Mi5ax3tNZlecCDn2wZ8\nikq/8mcIqpOVPTS3LWtQ0H/Tcbm+4p/o54AxFk7IrdZD4JKj57Lde/IoN/kN\njgtS\r\n=VeYB\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./lib/index.js","module":"./index.js","gitHead":"fb4dca66db3ab00a6aea1fe82b16ed079eff8fa3","scripts":{"doc":"typedoc --mode modules --out doc src","pub":"yarn build && yarn publish --access public","test":"rimraf build && tsc -p test/tsconfig.json && nyc mocha build/test/*.js","build":"yarn clean && yarn build:es6 && yarn build:bundle","clean":"rimraf *.js *.d.ts .nyc_output build coverage doc lib","cover":"yarn test && nyc report --reporter=lcov","build:es6":"tsc --declaration","build:bundle":"../../scripts/bundle-module"},"typings":"./index.d.ts","_npmUser":{"name":"thi.ng","email":"k+npm@thi.ng"},"umd:main":"./lib/index.umd.js","repository":{"url":"git+https://github.com/thi-ng/umbrella.git","type":"git"},"_npmVersion":"lerna/3.13.1/node@v11.9.0+x64 (darwin)","description":"Functional, extensible L-System architecture w/ support for probabilistic rules","directories":{},"sideEffects":false,"_nodeVersion":"11.9.0","dependencies":{"@thi.ng/api":"^6.0.1","@thi.ng/math":"^1.2.2","@thi.ng/errors":"^1.0.5","@thi.ng/random":"^1.1.4","@thi.ng/compose":"^1.2.2","@thi.ng/vectors":"^2.5.1","@thi.ng/transducers":"^5.3.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^13.3.0","mocha":"^6.0.2","typedoc":"^0.14.2","typescript":"^3.4.1","@types/node":"^11.13.0","@types/mocha":"^5.2.6"},"_npmOperationalInternal":{"tmp":"tmp/lsys_0.2.9_1554232203467_0.40020013872489546","host":"s3://npm-registry-packages"}},"0.2.10":{"name":"@thi.ng/lsys","version":"0.2.10","keywords":["axiom","2d","3d","ES6","generative","geometry","l-system","probabilistic","rule based","turtle","typescript"],"author":{"name":"Karsten Schmidt","email":"k+npm@thi.ng"},"license":"Apache-2.0","_id":"@thi.ng/lsys@0.2.10","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://github.com/thi-ng/umbrella/tree/master/packages/lsys","bugs":{"url":"https://github.com/thi-ng/umbrella/issues"},"dist":{"shasum":"0a353a9ed5512dde18dfce26ab4dc4b0ccdb5f97","tarball":"https://registry.npmjs.org/@thi.ng/lsys/-/lsys-0.2.10.tgz","fileCount":15,"integrity":"sha512-GYdohE8x3kWdA4g4vO8s7mqUG5tvf9Z9SKPXgbyYAZ/ad5J/ifDG/yvgB9K+cWbA/pc+tNusnhP0foY54adlRA==","signatures":[{"sig":"MEQCIBZ3AGsYk0aXRGJ8Mrn/tk8Sdb+Pjoy8Wc7zei2uio39AiAfp2Q5eO15aG6Nn20vEz+6hdehtD+uItAyTfqAIiK7AQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":7270603,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcpLOvCRA9TVsSAnZWagAATaQP/149MdPqj53YJ6c8l7+2\nKJK1s4Nfh1xi3sNj1on/3RnMCvf63ec/JPcAGRJ/DU7y76LKF/v3jvwfMXIO\nIJ+9oXJ7FKe+CIN9jaDvcuCnZobJyDhierrO4C3hPAvnzHf8qZYKya7uQauQ\n1G7wOg195qEedK6KywVbKuRwTDZvKTAiucO/j+uZ1l8ECzIfYZq+4xfn63aO\n0qKxel7r8i0VzykzGw1yNjvW7KHvEPzGBv427hoYhrhs+nLi8n2vEpY4F14y\nG0dMRN1uVp3BfxSTq5wAE/K7jU0l9ODtG2FhqjoOQ12zpFH6loUVZK75/TfF\nc+L8fQkVSO3xa+4tebN3pBff9BsEwxaU585INOg3JLlWBGQ6tHDQ0KE6TbqT\nOdSR8WTal8IAWhUuDdtX16GxW8ogkn6uJTmnY3MaUcGcSWkaBrHMLnUDZIBZ\nFHDt5r3uFBXHC/9z8GnfzfgDDi+/YEryIEfE6Kny9Y9zMNaCqU3HN0wtB4D3\nHI7evHPTyJVQbyOqaygqLlCNJB+HgckKI6ZwWsXSEMkZfnt9enFgDriYC6yt\nGjsT4lCooQfw6TkjVp1ABu+5xp0gZM0z2BZ4p39cw13p0+iExLw0jLacmTYU\nUbGj/m9wwZFzHpohQTsZkPtA0Sz1DG+4F0qIDW+H3gp7PDOPPQvq0xEL5WmP\nfPSn\r\n=QHh/\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./lib/index.js","module":"./index.js","gitHead":"64f47038295aae78f36342a92590600206873049","scripts":{"doc":"typedoc --mode modules --out doc src","pub":"yarn build && yarn publish --access public","test":"rimraf build && tsc -p test/tsconfig.json && nyc mocha build/test/*.js","build":"yarn clean && yarn build:es6 && yarn build:bundle","clean":"rimraf *.js *.d.ts .nyc_output build coverage doc lib","cover":"yarn test && nyc report --reporter=lcov","build:es6":"tsc --declaration","build:bundle":"../../scripts/bundle-module"},"typings":"./index.d.ts","_npmUser":{"name":"thi.ng","email":"k+npm@thi.ng"},"umd:main":"./lib/index.umd.js","repository":{"url":"git+https://github.com/thi-ng/umbrella.git","type":"git"},"_npmVersion":"lerna/3.13.1/node@v11.9.0+x64 (darwin)","description":"Functional, extensible L-System architecture w/ support for probabilistic rules","directories":{},"sideEffects":false,"_nodeVersion":"11.9.0","dependencies":{"@thi.ng/api":"^6.0.1","@thi.ng/math":"^1.2.2","@thi.ng/errors":"^1.0.5","@thi.ng/random":"^1.1.4","@thi.ng/compose":"^1.2.2","@thi.ng/vectors":"^2.5.2","@thi.ng/transducers":"^5.3.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^13.3.0","mocha":"^6.0.2","typedoc":"^0.14.2","typescript":"^3.4.1","@types/node":"^11.13.0","@types/mocha":"^5.2.6"},"_npmOperationalInternal":{"tmp":"tmp/lsys_0.2.10_1554297774234_0.8171243808976569","host":"s3://npm-registry-packages"}},"0.2.11":{"name":"@thi.ng/lsys","version":"0.2.11","keywords":["axiom","2d","3d","ES6","generative","geometry","l-system","probabilistic","rule based","turtle","typescript"],"author":{"name":"Karsten Schmidt","email":"k+npm@thi.ng"},"license":"Apache-2.0","_id":"@thi.ng/lsys@0.2.11","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://github.com/thi-ng/umbrella/tree/master/packages/lsys","bugs":{"url":"https://github.com/thi-ng/umbrella/issues"},"dist":{"shasum":"7d5300cb9145b38bd21a63a8a4b18329b853585b","tarball":"https://registry.npmjs.org/@thi.ng/lsys/-/lsys-0.2.11.tgz","fileCount":15,"integrity":"sha512-AkRITJJBJ6hrISO6vPmTXc50RmsZ+qe7BdlzbuAF0NDdyMt9cvEpgwUsdqvQPj0jod3UC/RYe8JdSuBpmxCEww==","signatures":[{"sig":"MEUCICzrE8ACUn0qxOnNZ8y3QEWNejAZO4LLkrUW161Bor6TAiEA8bqCGYi/6ctT10wUd+TziJyPJAIYV/4Oc2CAaMsXWFw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":7270773,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJctDd+CRA9TVsSAnZWagAAPx8P+QGMZ8xXfSNskGaqzJNZ\nQDQrEzIFgh9/9XZ32WAMU+/cdbYT25bh1f3CQkKwuFQV17d3d4zXefxlFk9A\norFIuSZFckBLEVqBA4HQpJbJKkCD8ooUNnkm5HWFb6HZR8c8MjSI1n6OS6hG\nQiKzPQuaTf+zRdkIbCtUsrpKzkle/1G4Asn3ddvgEQL8AlKTteF2QBoDhzs+\nhP6NgAOcWr4ViKrB5J5LIoA1QaNXuQr9WcQtYDWP2s6lpom9Iv28INRTa3Gq\nzhX+kNCH2p5CJoyi+t+hCyNe5Tclo84ZhRsfL+UIhCvgUnLTnnCvGvFsXkqK\nLQ8pvFz63uDoR+q7VB0dyBt2sESNe1vbfZ7M5R4xonkGO+w99IElNXZjQu6t\nqULTypnueO+2n6tBRgXzFKB1DtENEAZLZckfW1XiTYhqETgiest3Kvaec1eS\nq4+jhkVreUWPzdX94TlYCaKNAzE5y7uwip1DsJBULU9IV4tR4BW71TN3lirf\nWirx0tvGa5yVgMv4IBMm+lQQrpfp4SpYv0n68Ez7IXWR7XhxVOIGWAzfVwbR\nBgijbZgraXN+y/WGeNnjCmbgKYM41RUg2uL/f0yUSLEOpG6ri3LGhwuEjXUj\nCjed4Yf5DUVW6j5pIwgwUDapD6osc5JEK0RsuHcLSpCFLqJ0bsxMl7co/6Sl\ng8yd\r\n=43ov\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./lib/index.js","module":"./index.js","gitHead":"4baddea99aaa37e43b3109f5bfdd6d2e2aedf68b","scripts":{"doc":"typedoc --mode modules --out doc src","pub":"yarn build && yarn publish --access public","test":"rimraf build && tsc -p test/tsconfig.json && nyc mocha build/test/*.js","build":"yarn clean && yarn build:es6 && yarn build:bundle","clean":"rimraf *.js *.d.ts .nyc_output build coverage doc lib","cover":"yarn test && nyc report --reporter=lcov","build:es6":"tsc --declaration","build:bundle":"../../scripts/bundle-module"},"typings":"./index.d.ts","_npmUser":{"name":"thi.ng","email":"k+npm@thi.ng"},"umd:main":"./lib/index.umd.js","repository":{"url":"git+https://github.com/thi-ng/umbrella.git","type":"git"},"_npmVersion":"lerna/3.13.1/node@v11.13.0+x64 (darwin)","description":"Functional, extensible L-System architecture w/ support for probabilistic rules","directories":{},"sideEffects":false,"_nodeVersion":"11.13.0","dependencies":{"@thi.ng/api":"^6.0.1","@thi.ng/math":"^1.2.2","@thi.ng/errors":"^1.0.5","@thi.ng/random":"^1.1.4","@thi.ng/compose":"^1.2.2","@thi.ng/vectors":"^2.5.3","@thi.ng/transducers":"^5.3.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^13.3.0","mocha":"^6.0.2","typedoc":"^0.14.2","typescript":"^3.4.1","@types/node":"^11.13.0","@types/mocha":"^5.2.6"},"_npmOperationalInternal":{"tmp":"tmp/lsys_0.2.11_1555314558097_0.697936875259558","host":"s3://npm-registry-packages"}},"0.2.12":{"name":"@thi.ng/lsys","version":"0.2.12","keywords":["axiom","2d","3d","ES6","generative","geometry","l-system","probabilistic","rule based","turtle","typescript"],"author":{"name":"Karsten Schmidt","email":"k+npm@thi.ng"},"license":"Apache-2.0","_id":"@thi.ng/lsys@0.2.12","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://github.com/thi-ng/umbrella/tree/master/packages/lsys","bugs":{"url":"https://github.com/thi-ng/umbrella/issues"},"dist":{"shasum":"dc1d5b74ae9f5c93e55f72ceb5303c9d5b401b5d","tarball":"https://registry.npmjs.org/@thi.ng/lsys/-/lsys-0.2.12.tgz","fileCount":15,"integrity":"sha512-fsMhPRGtDl+BDjYdY8N9E3/ecqvD95kfn+td8paao9BQGPmdryxZMko2Ry3OrZGIgBYbznbQ1EwndMJ0EmbmKQ==","signatures":[{"sig":"MEQCICsBPuKf3DpbY50Fm8u8TnuqK4U6baWtsfORSUWoRWOgAiA1t28BUd5hI18W1irIoUei18bn3PG3U62n7nu1CnomTw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":7270943,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcwIrtCRA9TVsSAnZWagAAjbQP/R5/uTrNYL7SIFEy4++R\nDDvhIrD4skOQ7DfXJXRmjKCZ6klIGQ3hjju12QpxW7ChTyRBt+6ORt6tXGN9\n7Wn34Dlm6soCG5gmQW4hyDdMO5zB8FhSHQcITUc3FnT7xHnmMtNI4jO/aeaD\nix50m9qZqiDyVaCFvcesrZUOhnXjxehw2Y76r58hNL0yO84OHFmbtykRahCf\n3f44BaZph3XQAG1ueIZai8MQ7rska6aGQQcX00SlgOY15OSxjVeU6cE+VJpq\n0n9awS0Ie1bo2LFPJbqZxQrl2+dC/3pwRHBvRhAvEFhT999FPXjFq/tB3hir\nWs6zi7pxPzfjMaqblhWqItdRZKxtUmTQEyaZRMw1KoSAbDc6JDcf2pgTNn23\n6yONz45gykBPW/6rt1Kh4Rwpt2Vtl5OY5297q7krB6/j4ga15BI43rCpMLGG\nhVgfM6bLMnRvxTAJil1IT7/Bqb5J2Q6I32N1+TKXXiBNt1BYts/2SLsnbtz/\nXvCw9fhUaT8oT28oFLUjLgKjhd23lX1pAr+dx4u8UR+a7MBg9waYjeHnN7W1\n5UmKiK/echGMeZvBhTu9peZVgPE+D7btsbtvZSBK5XyOT4pIqmc6YmkG3r3/\nTibskKBpbfE1hr3PW9RfjqIpo1g+KuKRRlMkVeLGXYj63PYi2J+be7AOE6QL\nxAK2\r\n=LZUw\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./lib/index.js","module":"./index.js","gitHead":"38b2c61a9a7c1344889b81cd6eb3dcd601ceb443","scripts":{"doc":"typedoc --mode modules --out doc src","pub":"yarn build && yarn publish --access public","test":"rimraf build && tsc -p test/tsconfig.json && nyc mocha build/test/*.js","build":"yarn clean && yarn build:es6 && yarn build:bundle","clean":"rimraf *.js *.d.ts .nyc_output build coverage doc lib","cover":"yarn test && nyc report --reporter=lcov","build:es6":"tsc --declaration","build:bundle":"../../scripts/bundle-module"},"typings":"./index.d.ts","_npmUser":{"name":"thi.ng","email":"k+npm@thi.ng"},"umd:main":"./lib/index.umd.js","repository":{"url":"git+https://github.com/thi-ng/umbrella.git","type":"git"},"_npmVersion":"lerna/3.13.3/node@v11.13.0+x64 (darwin)","description":"Functional, extensible L-System architecture w/ support for probabilistic rules","directories":{},"sideEffects":false,"_nodeVersion":"11.13.0","dependencies":{"@thi.ng/api":"^6.1.0","@thi.ng/math":"^1.2.3","@thi.ng/errors":"^1.0.6","@thi.ng/random":"^1.1.5","@thi.ng/compose":"^1.2.3","@thi.ng/vectors":"^2.5.4","@thi.ng/transducers":"^5.3.5"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^14.0.0","mocha":"^6.1.4","typedoc":"^0.14.2","typescript":"^3.4.5","@types/node":"^11.13.7","@types/mocha":"^5.2.6"},"_npmOperationalInternal":{"tmp":"tmp/lsys_0.2.12_1556122348877_0.8843784576598481","host":"s3://npm-registry-packages"}},"0.2.13":{"name":"@thi.ng/lsys","version":"0.2.13","keywords":["axiom","2d","3d","ES6","generative","geometry","l-system","probabilistic","rule based","turtle","typescript"],"author":{"name":"Karsten Schmidt","email":"k+npm@thi.ng"},"license":"Apache-2.0","_id":"@thi.ng/lsys@0.2.13","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://github.com/thi-ng/umbrella/tree/master/packages/lsys","bugs":{"url":"https://github.com/thi-ng/umbrella/issues"},"dist":{"shasum":"bb5f32664b110f3e47ae963d9faba0e2cea52d5a","tarball":"https://registry.npmjs.org/@thi.ng/lsys/-/lsys-0.2.13.tgz","fileCount":15,"integrity":"sha512-vb6h/jJqHXlTpFg8F7a8NeYnA6bGpwCIXbdAmXUFuZ4oqWmSEwBGb/7AkWsuwKwv0PO1dVAd/US7TtYWZkifzQ==","signatures":[{"sig":"MEQCIHPB2CKl25C/4wYBfuoi/IXWHItIb5uAM7++WtF1sFawAiBRLglnG09EmTGuvThrDviqqeYtm8dcxizezGHDCcicXA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":7271113,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcws+eCRA9TVsSAnZWagAAg50P/0xSVVwgEI1Py8T9mY5V\nVCJJjnqS/T1Y6GV6BlgjXtNAKVNwTvOvKSKKauenpFTVorFwy74qqK7GDXyz\nwQwBzwIw3WJKPCETowTunaxo0weaZ0SObp0KCyTQRu7ciemwwwNAIhrv1PcF\nQRlQJ5JjI1w3ePoTb+p0Rqyc9y63/AxX+M+qaqE6aUtmWzRtaPlgFCiFrYZR\ncq5Td3c3a7jyOLLFMkUWdy0z/caFHhKDBQtY1Emp7y4D1nJ/2EPFwud/CKh/\nrf1xQij1dW5CjPEg6rRfv+Orrkkkbqqp50wn+gVZxfh/R5+JYxUIpRrXYx+2\nuOpRGhqm30gMHcQWL8l9cEdMPq8WvTJxC+JjZXNQqmas/xRYIHgjZhrhxV+w\nEikjp6xvPaXoD42OaMbN4w8g3dg15Q2ZK+Bn+1qYCQRUT1JUQwAb0ooeG9vQ\nTx7qaC0dY3Fod9uLVHticLNO4bgmIgLYqRYpdp9gLcidFYyT1RPStlCWRNtm\nCMzTzwlZ01/UMwb44B6JUL1U2U61mm++lZNHYzE/4ztJCgQ2ZOj6hvRs6WBl\nc/D6Sc6TfPEiTZfhX/OpRvaVPx3mXsHIQzAh51Rak+B8psHf0/QdfCGFCYso\nwzfMGKuJv2HcN1rAgFTQm0un3CevTqQMjeCusZpJzDQ51JwxDUNc6xPaE5Dx\nkwtv\r\n=/9tc\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./lib/index.js","module":"./index.js","gitHead":"aaa7369a8bbc6c540f3bce5f0c203365fe1b7dd8","scripts":{"doc":"typedoc --mode modules --out doc src","pub":"yarn build && yarn publish --access public","test":"rimraf build && tsc -p test/tsconfig.json && nyc mocha build/test/*.js","build":"yarn clean && yarn build:es6 && yarn build:bundle","clean":"rimraf *.js *.d.ts .nyc_output build coverage doc lib","cover":"yarn test && nyc report --reporter=lcov","build:es6":"tsc --declaration","build:bundle":"../../scripts/bundle-module"},"typings":"./index.d.ts","_npmUser":{"name":"thi.ng","email":"k+npm@thi.ng"},"umd:main":"./lib/index.umd.js","repository":{"url":"git+https://github.com/thi-ng/umbrella.git","type":"git"},"_npmVersion":"lerna/3.13.3/node@v11.13.0+x64 (darwin)","description":"Functional, extensible L-System architecture w/ support for probabilistic rules","directories":{},"sideEffects":false,"_nodeVersion":"11.13.0","dependencies":{"@thi.ng/api":"^6.1.1","@thi.ng/math":"^1.2.3","@thi.ng/errors":"^1.0.6","@thi.ng/random":"^1.1.6","@thi.ng/compose":"^1.2.4","@thi.ng/vectors":"^2.5.5","@thi.ng/transducers":"^5.3.6"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^14.0.0","mocha":"^6.1.4","typedoc":"^0.14.2","typescript":"^3.4.5","@types/node":"^11.13.7","@types/mocha":"^5.2.6"},"_npmOperationalInternal":{"tmp":"tmp/lsys_0.2.13_1556271005357_0.7279576448906511","host":"s3://npm-registry-packages"}},"0.2.14":{"name":"@thi.ng/lsys","version":"0.2.14","keywords":["axiom","2d","3d","ES6","generative","geometry","l-system","probabilistic","rule based","turtle","typescript"],"author":{"name":"Karsten Schmidt","email":"k+npm@thi.ng"},"license":"Apache-2.0","_id":"@thi.ng/lsys@0.2.14","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://github.com/thi-ng/umbrella/tree/master/packages/lsys","bugs":{"url":"https://github.com/thi-ng/umbrella/issues"},"dist":{"shasum":"2a444caa0389c6897cf2afac7b71b90e701315c1","tarball":"https://registry.npmjs.org/@thi.ng/lsys/-/lsys-0.2.14.tgz","fileCount":15,"integrity":"sha512-CMATrW9Mc6FkOiFaBWvCdcUpP2dKtTapjlSsJ6J/TnOqunqHTLueb3Amhhron6zzSUxGR7y2nDy+zOT0z24cow==","signatures":[{"sig":"MEUCIQCTqwMtWTKCd/88eMLERtgeUAoNLs5va64Weq+3U5Q4GwIgSSqjKrVh3qmNsAgXgCRkDqd0o3bCfjLptjxNwdpJFjs=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":7271283,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJc5VA7CRA9TVsSAnZWagAA+tUP/0mfR7ubpSFiMv5Vqg1a\n4M9B/8EQLwlk8UVQ0vetZyYidCcAVIRRK4s+5ZjABO4prdif/JYgbSRHtABn\n7xWkHSU0eC320C3i3hxY9sDUg2QW/Thd/UU8QbAiCtHA6v8QOGHplP8zAcjW\nTj5qA2/8WA/trMKOnDtFohmd9SrYFWSCR10NQjwQ+010zitvesTsv8PiTWcC\nNV9501q+cPgbV5/eHxXJ7g8b/+O0/b8tIhIBOqGcOQsUaSRPgvPEgG69LbFf\nkvDgJSfiFem0BdoynGscHh+ZwBtxX8fmYO1xCzOnIPq315E1ESdcLMMZmmz4\nhZX5HXbS0+7EyirZ6lM5tzsv+z4WJSfDZItOfpJVKtZcUVrai/opBO8TJvx2\nM0cVmbxrUzPBLY/psvyxf81LvP6sWNBsvsWJayvWxWrGr3KCEjlWD6GuQL39\nSwn1EzGfNBmYEdFP6Lx1DIG5usK4352hZBh6SBJSpuWAKBg23QxAu5zOAMpf\nkkk4LYLn+veYw5AVCBdHN/4FPRP6VAJws0C8ozsR7uVtA9uILPmwiljkJ6sm\np8emmPJ/6OtGKUYKVLPtSR2g8e9CJWgedwN4jsJ01DdhWc1gSY4mQQJBeUpO\n2pXSleijeebdF5HfSeMpc0nal0xTd+ICt8AJFQZ7bBaigUFmQZh/71JYGwXA\nf4Lf\r\n=GKXC\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./lib/index.js","module":"./index.js","gitHead":"5a4226d52724f320fb25656f08addb2825375fee","scripts":{"doc":"typedoc --mode modules --out doc src","pub":"yarn build && yarn publish --access public","test":"rimraf build && tsc -p test/tsconfig.json && nyc mocha build/test/*.js","build":"yarn clean && yarn build:es6 && yarn build:bundle","clean":"rimraf *.js *.d.ts .nyc_output build coverage doc lib","cover":"yarn test && nyc report --reporter=lcov","build:es6":"tsc --declaration","build:bundle":"../../scripts/bundle-module"},"typings":"./index.d.ts","_npmUser":{"name":"thi.ng","email":"k+npm@thi.ng"},"umd:main":"./lib/index.umd.js","repository":{"url":"git+https://github.com/thi-ng/umbrella.git","type":"git"},"_npmVersion":"lerna/3.13.3/node@v11.13.0+x64 (darwin)","description":"Functional, extensible L-System architecture w/ support for probabilistic rules","directories":{},"sideEffects":false,"_nodeVersion":"11.13.0","dependencies":{"@thi.ng/api":"^6.2.0","@thi.ng/math":"^1.3.0","@thi.ng/errors":"^1.0.6","@thi.ng/random":"^1.1.7","@thi.ng/compose":"^1.2.5","@thi.ng/vectors":"^2.5.6","@thi.ng/transducers":"^5.3.7"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^14.0.0","mocha":"^6.1.4","typedoc":"^0.14.2","typescript":"^3.4.5","@types/node":"^11.13.7","@types/mocha":"^5.2.6"},"_npmOperationalInternal":{"tmp":"tmp/lsys_0.2.14_1558532155001_0.5672034152437617","host":"s3://npm-registry-packages"}},"0.2.15":{"name":"@thi.ng/lsys","version":"0.2.15","keywords":["axiom","2d","3d","ES6","generative","geometry","l-system","probabilistic","rule based","turtle","typescript"],"author":{"name":"Karsten Schmidt","email":"k+npm@thi.ng"},"license":"Apache-2.0","_id":"@thi.ng/lsys@0.2.15","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://github.com/thi-ng/umbrella/tree/master/packages/lsys","bugs":{"url":"https://github.com/thi-ng/umbrella/issues"},"dist":{"shasum":"71d94bc51d4d0451bbd2a1d03e6ab676a281c7da","tarball":"https://registry.npmjs.org/@thi.ng/lsys/-/lsys-0.2.15.tgz","fileCount":10,"integrity":"sha512-rmzpozy3eP0E1PuDq2/yoYaB8WRKyApfVO26jnYYF9bvuxF6eEroAHrG8IeTcte5bnJ5H+b1ORiPOOVGodhqZg==","signatures":[{"sig":"MEYCIQC8AysR4/ctzRTKZCPtJIGoeeiepAm37b9hrUZwt/G0GgIhAK4S8nYD1VWJ9x2fJ77aUWIXZgjloez+D9dvW7wG9KRE","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":41687,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdImiLCRA9TVsSAnZWagAAUQIP/iH2plOpTsuJMH1K6xNA\ngTiN7yVRYCuvHrZTot9MslU741a2E7DBdahcIlNGitBZ41yvzrg1eJtPxEf4\nJKu5EYeKZE2Bt84o+6gAcyJd1gk28wIldzhWzkFgHea1o1acqeJij8YEcf+o\nJAmlYrgkmp+b+zciDda1we/NM3Ahl2FGcZQ5FvnC4MR+N3cZ0lhpfY6IUbhg\nNv7xGo5GAh2JsYeA80FYOBPF92/T/qIS0cKIPEQIl/RFgo2pjk5xXZ/8kXXC\nK96CUrbjcdQRWHvrcoRSSJi6SltQCIzGxh4TccunT/YKX3aY2/y9VQkt75KB\nqeVnosMEbn41FgYpMcfzTqPfb1gG0JrmybSFQFB0oblbIyM3Plt8nOSNv7kT\nh3iVH+YNjlSHhUjWwIXVZZ9rHbuvmYIc/MVulRR+8NPoix2k3esILBhIbGNW\nOkIEyxUFdf3JBM7RtCIw6gpJb6U7xCFRfn+qm3Tu2+JvHvDRw1Vhz5/UfbpC\n18BTecYeONaLL1mK98JDF3WPo8EI1y4GstWgOY4vFwN52tetz2lqyqAmKz6Q\n0E6GeR0RmodbDUpxmSmnOrJC6q3EGbbEmsKysxV4zR0Qx/BZyJ4lKa1CsMYU\n8hi+ZnKE7cr49szrTQBNEBmp+nAWnrm5QuNSNxaxLDJEnQmb2PMXGwNUM6c2\nvQwY\r\n=fs5q\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./lib/index.js","module":"./index.js","gitHead":"efa9fdd61dd4ad2187cefe0a26df3bf2baade24b","scripts":{"doc":"typedoc --mode modules --out doc src","pub":"yarn build && yarn publish --access public","test":"rimraf build && tsc -p test/tsconfig.json && nyc mocha build/test/*.js","build":"yarn clean && yarn build:es6 && yarn build:bundle","clean":"rimraf *.js *.d.ts .nyc_output build coverage doc lib","cover":"yarn test && nyc report --reporter=lcov","build:es6":"tsc --declaration","build:bundle":"../../scripts/bundle-module"},"typings":"./index.d.ts","_npmUser":{"name":"thi.ng","email":"k+npm@thi.ng"},"umd:main":"./lib/index.umd.js","repository":{"url":"git+https://github.com/thi-ng/umbrella.git","type":"git"},"_npmVersion":"lerna/3.15.0/node@v12.3.1+x64 (darwin)","description":"Functional, extensible L-System architecture w/ support for probabilistic rules","directories":{},"sideEffects":false,"_nodeVersion":"12.3.1","dependencies":{"@thi.ng/api":"^6.3.0","@thi.ng/math":"^1.4.0","@thi.ng/errors":"^1.1.0","@thi.ng/random":"^1.1.8","@thi.ng/compose":"^1.3.0","@thi.ng/vectors":"^3.0.0","@thi.ng/transducers":"^5.4.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^14.0.0","mocha":"^6.1.4","typedoc":"^0.14.2","typescript":"^3.5.2","@types/node":"^12.0.8","@types/mocha":"^5.2.6"},"_npmOperationalInternal":{"tmp":"tmp/lsys_0.2.15_1562536074239_0.558412005427326","host":"s3://npm-registry-packages"}},"0.2.16":{"name":"@thi.ng/lsys","version":"0.2.16","keywords":["axiom","2d","3d","ES6","generative","geometry","l-system","probabilistic","rule based","turtle","typescript"],"author":{"name":"Karsten Schmidt","email":"k+npm@thi.ng"},"license":"Apache-2.0","_id":"@thi.ng/lsys@0.2.16","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://github.com/thi-ng/umbrella/tree/master/packages/lsys","bugs":{"url":"https://github.com/thi-ng/umbrella/issues"},"dist":{"shasum":"1351d845bcc78cb204cb9f43b64c00c8c316108b","tarball":"https://registry.npmjs.org/@thi.ng/lsys/-/lsys-0.2.16.tgz","fileCount":10,"integrity":"sha512-zmUz+LDRucith+bLWhuVL7WhYcPO2tBX57J0q2gPCQZ6vHANtrZGxY2Hc4/4+tS3kxpb/qa4Hx4bvWBPkQdm4Q==","signatures":[{"sig":"MEYCIQCTEorolnXIDhoJ5Au8UYVH+QofHXekCaVjdPvhrChOYwIhAP990qwz4T1ANWQysIcQR87TKk+Bo5+6DsamHC7E75sF","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":41857,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdIs3eCRA9TVsSAnZWagAAnUEP/1xvcU4ceqkAbU1KZQrs\nAbwNFxg/1qhzJnEkhWcK5k/mJDXvaKNsOPfrFleZPAddM1FORIG8IaggMLQk\ns0YTcN8/qd5der/gThGOLU/S2k0skp5rsQvd8hOKmo+Vu83nLqiFh/nVStze\nWKf5knH70mmNWsQCn2kb5V7efNF6gQ+l60yIpYLqwCgHN897/X+j7rwYXIUO\nkupDhp71koUhZgpU2mt43QZOdgUiCDLBQzdtUbxoa2DzRqd2sw2Oorkw/8Lw\nfVgpGP/KUiUXo0raXa074Rdh0bNYWIM04+DUgdxjQn6j+XILsBdQV5QH/5uT\nLK3t6/Ib0t6BVHG2VsyiW7NyzXj5MS2CWnJyOBnv5UjadsS2ay/EBp9v5dp3\ni5fA0zK7ophlbuyFNtZOCXmO7k5HNBxQdNP/tX01MIVPrwoTXSSomklzUVVL\n0GPgxXz0rdrOliNM9AmovfReWeqVjjh2wIJ+OieX66c3PPaKlJl9fWhpd7Ce\nHXHCGeY93lCymwsDA4AOLL2PxEIp5IMuceNJ4v8HfxpDnGWlHH0baxtzJ5B4\ndC66EpEimpvnImG/SrMf6sB22onxaTLb/ZmJ0kRukHNjDmKkeH8dTK7i/YC8\n2XiuG5V3aFDlYGQyajW9uy+fwm2Tu5iggGURtuks7lLkh/VOAW1K4mnWoFIq\nQ4gn\r\n=VDJ/\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./lib/index.js","module":"./index.js","gitHead":"05bc27ae468aefcfa8d1a5016dcbcfc22b7e8a85","scripts":{"doc":"typedoc --mode modules --out doc src","pub":"yarn build && yarn publish --access public","test":"rimraf build && tsc -p test/tsconfig.json && nyc mocha build/test/*.js","build":"yarn clean && yarn build:es6 && yarn build:bundle","clean":"rimraf *.js *.d.ts .nyc_output build coverage doc lib","cover":"yarn test && nyc report --reporter=lcov","build:es6":"tsc --declaration","build:bundle":"../../scripts/bundle-module"},"typings":"./index.d.ts","_npmUser":{"name":"thi.ng","email":"k+npm@thi.ng"},"umd:main":"./lib/index.umd.js","repository":{"url":"git+https://github.com/thi-ng/umbrella.git","type":"git"},"_npmVersion":"lerna/3.15.0/node@v12.3.1+x64 (darwin)","description":"Functional, extensible L-System architecture w/ support for probabilistic rules","directories":{},"sideEffects":false,"_nodeVersion":"12.3.1","dependencies":{"@thi.ng/api":"^6.3.0","@thi.ng/math":"^1.4.0","@thi.ng/errors":"^1.1.0","@thi.ng/random":"^1.1.8","@thi.ng/compose":"^1.3.0","@thi.ng/vectors":"^3.0.1","@thi.ng/transducers":"^5.4.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^14.0.0","mocha":"^6.1.4","typedoc":"^0.14.2","typescript":"^3.5.2","@types/node":"^12.0.8","@types/mocha":"^5.2.6"},"_npmOperationalInternal":{"tmp":"tmp/lsys_0.2.16_1562562013460_0.3798826477360788","host":"s3://npm-registry-packages"}},"0.2.17":{"name":"@thi.ng/lsys","version":"0.2.17","keywords":["axiom","2d","3d","ES6","generative","geometry","l-system","probabilistic","rule based","turtle","typescript"],"author":{"name":"Karsten Schmidt","email":"k+npm@thi.ng"},"license":"Apache-2.0","_id":"@thi.ng/lsys@0.2.17","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://github.com/thi-ng/umbrella/tree/master/packages/lsys","bugs":{"url":"https://github.com/thi-ng/umbrella/issues"},"dist":{"shasum":"694872d7f87c6dd1254f8454955a3b8b1bb9eb79","tarball":"https://registry.npmjs.org/@thi.ng/lsys/-/lsys-0.2.17.tgz","fileCount":10,"integrity":"sha512-5Ot4czqBQi2A8AMNb8Ei0u1SFjBqs4KtqlurZhCm7FmXwuv5dx0fbcHVCuzMWvwpwQN4CBfnwxQcrFsYXrzJTw==","signatures":[{"sig":"MEUCIAsls1AVAZ3N0Hfd6kEe22v+yRhvxb1CF2lEXrbVwMxEAiEAhe9Ejir25BJncUQAk1fF3ZzpxEFsciGaM3ubqLAZyXk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":42050,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdKQHPCRA9TVsSAnZWagAAjtEP+gLMlmBPY2pJDcYmXbIn\nKcGBj1U/CP4Jd+cxL1/VgxI29kp8jmy++HohFNgP8vXWDCoK070Nu0wZo1QR\nX/CUOmcEqFD/znNBCO2wdFMrAFUpnB/9z+QwCOM2hoSDHb6Kb9kZWa6qco1H\nfV2LwFubkvdyBT3Uulo2oPnfc14MlcI4Ech8ccvPW5waujJYXqs4q8srgda2\nB3gMJwQfeQewfl2IBHVuMW+923Uegh17cwW0ExYARvd6ECp2N5TA8B/xHW/4\nxp/PK+yFKfVPLHZbU5a30rVJaqopqbJ6B1MofEx1nWblc2UjlqDV7EuYI4sd\nDtXkV45EG7qc1hI3LQAwNnPSvRQo5Iov3oBBGHZUvfCF17rHPrRC4Sam/FZP\nuueQK0D6NcUsITm1Gkl/hah0aO8l2CTSbu1G6eltibbc9FW+WiaNlJ5gABdH\nSgmzEAjxIE0KOiH9z7g+ghK+yDnjTkXYHm2XgBhD5zIGCParoQ4jsm16+Q3J\ni1lM2qPLIvBN+ioBmRg1iVUSpB/Luej8lbOvNcTG0EGuWVS6vJ4W5EucjZvH\nGfE6+J5Aj1lBvM1VAxqxHXwh7esN/rSFiXkLCBxknVUBv/xIps3j2hUEr6Lt\nAHvpdGWWzdG6O39sjS3II46jq6V6ImWEOYC8HAyEubLpvtsCdJJq/A6zhahu\nnZ6F\r\n=/QVc\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./lib/index.js","module":"./index.js","gitHead":"47075afc37f3a16adee7c903a2935304c7cf5daf","scripts":{"doc":"typedoc --mode modules --out doc --ignoreCompilerErrors src","pub":"yarn build && yarn publish --access public","test":"rimraf build && tsc -p test/tsconfig.json && nyc mocha build/test/*.js","build":"yarn clean && yarn build:es6 && yarn build:bundle","clean":"rimraf *.js *.d.ts .nyc_output build coverage doc lib","cover":"yarn test && nyc report --reporter=lcov","build:es6":"tsc --declaration","build:bundle":"../../scripts/bundle-module"},"typings":"./index.d.ts","_npmUser":{"name":"thi.ng","email":"k+npm@thi.ng"},"umd:main":"./lib/index.umd.js","repository":{"url":"git+https://github.com/thi-ng/umbrella.git","type":"git"},"_npmVersion":"lerna/3.15.0/node@v12.3.1+x64 (darwin)","description":"Functional, extensible L-System architecture w/ support for probabilistic rules","directories":{},"sideEffects":false,"_nodeVersion":"12.3.1","dependencies":{"@thi.ng/api":"^6.3.1","@thi.ng/math":"^1.4.1","@thi.ng/errors":"^1.1.1","@thi.ng/random":"^1.1.9","@thi.ng/compose":"^1.3.1","@thi.ng/vectors":"^3.0.2","@thi.ng/transducers":"^5.4.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^14.0.0","mocha":"^6.1.4","typedoc":"^0.14.2","typescript":"^3.5.2","@types/node":"^12.0.8","@types/mocha":"^5.2.6"},"_npmOperationalInternal":{"tmp":"tmp/lsys_0.2.17_1562968526932_0.7204710824037186","host":"s3://npm-registry-packages"}},"0.2.18":{"name":"@thi.ng/lsys","version":"0.2.18","keywords":["axiom","2d","3d","ES6","generative","geometry","l-system","probabilistic","rule based","turtle","typescript"],"author":{"name":"Karsten Schmidt","email":"k+npm@thi.ng"},"license":"Apache-2.0","_id":"@thi.ng/lsys@0.2.18","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://github.com/thi-ng/umbrella/tree/master/packages/lsys","bugs":{"url":"https://github.com/thi-ng/umbrella/issues"},"dist":{"shasum":"5a423efbbec3a8e97fdb559e4ae35cb7f7f7407a","tarball":"https://registry.npmjs.org/@thi.ng/lsys/-/lsys-0.2.18.tgz","fileCount":10,"integrity":"sha512-ujNNluTCpMzlU5UXBT1BJibxWXDHVo3QdZ6cCZyB544AjYEeL177DNIUi/9rGBkW+gUL4zwXgCBf0Y9/pxaWMA==","signatures":[{"sig":"MEYCIQCPQdq/4NW/vMQq/gSQZFJa7iOZnJffYqU27ur2h1RmXAIhAJWapL85BZt6ZEOjI/6Spu8pLXPLDofUJtjellkgqpvx","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":40800,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdQOn2CRA9TVsSAnZWagAA+HwP/i+qQmTaLxH+Ve/eFs9y\ntumEsUSSqB+8RboYt8ftl5yBG9/rjEMgZvOvnp00ct0A5DG9zd55iceF2CsO\n8VYLYF/trG+rbvUnQwiC7JjW2KNO+pRPJeuNNvH3lifxe/c1KDDqw5L4rr33\nyfY1SktcfCiUaNpe0on9EqFFFpfgekGsgYQf7760+ZEUvH0CU/v2xE3+2fG/\nT4Ii3bY0026Vcjj6ENufjhugXPW807eyxA9OTyFNwBDM9+3aNKmZAPidbBpB\ngqb6MZe9V3NMWVE5EJm3JTljlbf70BN5whG3ay+ez1NF5RNBWBLq+l6jq8Ns\nP3X7AKCEGAO9/kshFuaBuNrGdn1F5HrLDtKMpDfC1In5QiLxhxuStxRh4oZM\ncd1KZtlV03Ycffweb4ye0Ki4fSDwDJAKr6O8f1kEbfAJbfC8TTdLjDLZGc+U\naYWJFACBUcbnVGtPuR4E4UFqghh84u4bG5KqWIegQRlaTBd5WlqGo7LWKrLk\nvAMhXrbyMN2DSxqIomutbAaOPRjN5I0+zqNO6hFrlOM+bfs3rACFOOv2q6Z2\nnXj6IZw98pfQIT4NlaoxZIsw5r0LyTUgFWwyZ+Y5tk2MWTIgmFPEPfAiXH5i\nKLo7VTZK03SyvbovEdf7Ee46lXSwf95tww0j6t1g10eCprQoQ77PVrmGHhAC\nw4UR\r\n=fHum\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./lib/index.js","module":"./index.js","gitHead":"53eec7988c378fc37ae140e7174f36ef9b6208fe","scripts":{"doc":"typedoc --mode modules --out doc --ignoreCompilerErrors src","pub":"yarn build:release && yarn publish --access public","test":"yarn build:test && mocha build/test/*.js","build":"yarn clean && yarn build:es6 && node ../../scripts/bundle-module","clean":"rimraf *.js *.d.ts .nyc_output build coverage doc lib","cover":"yarn build:test && nyc mocha build/test/*.js && nyc report --reporter=lcov","build:es6":"tsc --declaration","build:test":"rimraf build && tsc -p test/tsconfig.json","build:release":"yarn clean && yarn build:es6 && node ../../scripts/bundle-module all"},"typings":"./index.d.ts","_npmUser":{"name":"thi.ng","email":"k+npm@thi.ng"},"umd:main":"./lib/index.umd.js","repository":{"url":"git+https://github.com/thi-ng/umbrella.git","type":"git"},"_npmVersion":"lerna/3.16.4/node@v12.3.1+x64 (darwin)","description":"Functional, extensible L-System architecture w/ support for probabilistic rules","directories":{},"sideEffects":false,"_nodeVersion":"12.3.1","dependencies":{"@thi.ng/api":"^6.3.2","@thi.ng/math":"^1.4.2","@thi.ng/errors":"^1.1.2","@thi.ng/random":"^1.1.10","@thi.ng/compose":"^1.3.2","@thi.ng/vectors":"^3.0.3","@thi.ng/transducers":"^5.4.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^14.0.0","mocha":"^6.1.4","typedoc":"^0.14.2","typescript":"^3.5.3","@types/node":"^12.6.3","@types/mocha":"^5.2.6"},"_npmOperationalInternal":{"tmp":"tmp/lsys_0.2.18_1564535286091_0.04956161239202106","host":"s3://npm-registry-packages"}},"0.2.19":{"name":"@thi.ng/lsys","version":"0.2.19","keywords":["axiom","2d","3d","ES6","generative","geometry","l-system","probabilistic","rule based","turtle","typescript"],"author":{"name":"Karsten Schmidt","email":"k+npm@thi.ng"},"license":"Apache-2.0","_id":"@thi.ng/lsys@0.2.19","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://github.com/thi-ng/umbrella/tree/master/packages/lsys","bugs":{"url":"https://github.com/thi-ng/umbrella/issues"},"dist":{"shasum":"b30f5df57eada198eaf9621357f77465032a18d9","tarball":"https://registry.npmjs.org/@thi.ng/lsys/-/lsys-0.2.19.tgz","fileCount":10,"integrity":"sha512-diLGL+sHobCGMZsr4qM5prUbkjkFaL9CUlLxmGxI9ILfv7SHGqf1g3LaGwvsUA878vzvmMUzDHXhU1fb1dgbyA==","signatures":[{"sig":"MEQCIAvJ5PcfZyZS74yuKgGLGmpppwH7CfMQeKmKOVAG/O3xAiBnWii/4GNvx/v6IlONPg+mUR5iAJQSrxPdPOwB/IrPsQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":40970,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdQZP3CRA9TVsSAnZWagAATAUP/R3lM9jaUhlwDvXMmV6L\nFJFpb7crC+uxRrK3rz7nA2cdcNLGzH2DoutxpFILQ2lJEmD8ZFLdiW8n/tQk\neG3kAH9jgqUtOcBZNieC7fGvxItlYGaIEXUJwLZO1cjcAA5w0J7LFwnRHwQ5\nEETPoWZOBEclAWcLPYZyjZF6w/xfPVN2CZ8uufUns/3ILy9P4zgKQvfXb8P1\nVrl1xwadWwN1cdlrY4E8DCHt91NrJRBl77MezZCvFnLtkjG150y1RU5ptJgu\n72+7tkwz/0cHOQyB5zXUqZq41osIVOCi3njtvyVkrP9JwyJ+krIm4ytUHrh2\n6c8tm5ZpytwPOKt0cf32whNMA8jcEsPI6J84Gl0XOD/mp/NsrC8Tkg7kx833\nP9vWSWShIsXHUvpFQYr8kUn5a4TGXbFtjQLaziUMejppag0a+Hiclf2J/12k\nDiW1VyFZ1ETHnt1wpnc1ZJ5H83ed7eL8kM3Ugamo46KW7fj/rGSQo+Cv3Rda\nZqZhAz/M9TjH2rEZvBmau6X71/FF92tmEj7975HozLpWpt/2cyvq5hQbjihl\neAS2eZXaHL3Sp4EoIyXWYqHtdS7x2PTy6cnD4/JRLqan/ri+SdzeUpjMbEI6\nYaeisLvjRjtGAtjwghNGJrjE6D/crP1PR3BC7Tz5tQY7BChjEvr/RHMbUmhh\nrkpF\r\n=eM/v\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./lib/index.js","module":"./index.js","gitHead":"7dc1483608a9c2ac4a1cdb62f9765585cda7dc3e","scripts":{"doc":"typedoc --mode modules --out doc --ignoreCompilerErrors src","pub":"yarn build:release && yarn publish --access public","test":"yarn build:test && mocha build/test/*.js","build":"yarn clean && yarn build:es6 && node ../../scripts/bundle-module","clean":"rimraf *.js *.d.ts .nyc_output build coverage doc lib","cover":"yarn build:test && nyc mocha build/test/*.js && nyc report --reporter=lcov","build:es6":"tsc --declaration","build:test":"rimraf build && tsc -p test/tsconfig.json","build:release":"yarn clean && yarn build:es6 && node ../../scripts/bundle-module all"},"typings":"./index.d.ts","_npmUser":{"name":"thi.ng","email":"k+npm@thi.ng"},"umd:main":"./lib/index.umd.js","repository":{"url":"git+https://github.com/thi-ng/umbrella.git","type":"git"},"_npmVersion":"lerna/3.16.4/node@v12.3.1+x64 (darwin)","description":"Functional, extensible L-System architecture w/ support for probabilistic rules","directories":{},"sideEffects":false,"_nodeVersion":"12.3.1","dependencies":{"@thi.ng/api":"^6.3.2","@thi.ng/math":"^1.4.2","@thi.ng/errors":"^1.1.2","@thi.ng/random":"^1.1.10","@thi.ng/compose":"^1.3.2","@thi.ng/vectors":"^3.1.0","@thi.ng/transducers":"^5.4.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^14.0.0","mocha":"^6.1.4","typedoc":"^0.14.2","typescript":"^3.5.3","@types/node":"^12.6.3","@types/mocha":"^5.2.6"},"_npmOperationalInternal":{"tmp":"tmp/lsys_0.2.19_1564578806834_0.03230032222683343","host":"s3://npm-registry-packages"}},"0.2.20":{"name":"@thi.ng/lsys","version":"0.2.20","keywords":["axiom","2d","3d","ES6","generative","geometry","l-system","probabilistic","rule based","turtle","typescript"],"author":{"name":"Karsten Schmidt","email":"k+npm@thi.ng"},"license":"Apache-2.0","_id":"@thi.ng/lsys@0.2.20","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://github.com/thi-ng/umbrella/tree/master/packages/lsys","bugs":{"url":"https://github.com/thi-ng/umbrella/issues"},"dist":{"shasum":"6639e966524b02f4e046e46bdf233810684b0f5d","tarball":"https://registry.npmjs.org/@thi.ng/lsys/-/lsys-0.2.20.tgz","fileCount":10,"integrity":"sha512-7yP9Mqs9soROqqu0fXlJdsi8XhEG8Bo76SkbodfVWcfNts2iB51v1x5SCCuroxzuMeJfcP+YJBC6hzq+cS34kA==","signatures":[{"sig":"MEQCIBdoBSkTbsS/LgcF8AVTRUWV4u80poWd1ToWuw0/xwRNAiAkaMu6FTFaa7B84dksFxYCVM4GqJpHECDEBZyDVI0Chg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":41140,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdVtzICRA9TVsSAnZWagAAIT0P/04G2mrifp7d3R2W+wUP\nol4k2tR/JWVJ3tUiwi+hGuKplvT4+DyQe2tZp1Jn2wlaCFMm5hsskWXO7ZnS\nMPfC8nkKhf2xZ8+8HoFHwAR9Hf+jI/uvYEqFVqh2cUB2FY1WpZoYm4K59SlC\nU+vqOMkVW18tg3We/PiRiKdb2RvQ7bBSFNFXidWbtdT4mtz0v1iwxzON6pjL\nLIR1DhBhG3jH7X5bT4AktsBGAQmLlrsh11kAPzYAfpwlQvmpbzx4dU2p5bVe\nVzWybUSm/Adsfzc7AO0vzRjM5d3d4H1Oe4SiTEEtk8/2lSeOaaZt2WFug6It\nupYGlZ73UaXJKz0igokMu7DU2sudh8ZnSaZiuOg/Nx/wRta6qP53ZaEbWxSa\n85z4sLuFJJx6gekjRLMFYy+WXk7UkGwOcdykT6W24+rFw1J0q3LrMGT2UZ2L\nlJP1NJdNQJECmubDzwks/WyOX1Z767Hg5y2fG+iNpohPge+m5JmmWvpD/k/O\naYPmvTRuGcSRSkUfx/2wSVPF+4WYXCvGiqA12Shg0FZ4/fglKQ7ESSPpLEhh\nZrlPBj4WqZmLjoEp0qbzNHcjLRgVzVYMCsEDCVY4Sn+6i9CLFmUQUFieXxgn\nBbA5QKIMbi5PUWU5mIqbroqmxx3mRIn3ltrApOL7FK5gqn+fvpcN6qLmbdLX\nMqTO\r\n=AgBb\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./lib/index.js","module":"./index.js","gitHead":"6b16cbac7b4495b39ada728be077c7630272d3ac","scripts":{"doc":"typedoc --mode modules --out doc --ignoreCompilerErrors src","pub":"yarn build:release && yarn publish --access public","test":"yarn build:test && mocha build/test/*.js","build":"yarn clean && yarn build:es6 && node ../../scripts/bundle-module","clean":"rimraf *.js *.d.ts .nyc_output build coverage doc lib","cover":"yarn build:test && nyc mocha build/test/*.js && nyc report --reporter=lcov","build:es6":"tsc --declaration","build:test":"rimraf build && tsc -p test/tsconfig.json","build:release":"yarn clean && yarn build:es6 && node ../../scripts/bundle-module all"},"typings":"./index.d.ts","_npmUser":{"name":"thi.ng","email":"k+npm@thi.ng"},"umd:main":"./lib/index.umd.js","repository":{"url":"git+https://github.com/thi-ng/umbrella.git","type":"git"},"_npmVersion":"lerna/3.16.4/node@v12.3.1+x64 (darwin)","description":"Functional, extensible L-System architecture w/ support for probabilistic rules","directories":{},"sideEffects":false,"_nodeVersion":"12.3.1","dependencies":{"@thi.ng/api":"^6.3.2","@thi.ng/math":"^1.4.2","@thi.ng/errors":"^1.1.2","@thi.ng/random":"^1.1.10","@thi.ng/compose":"^1.3.2","@thi.ng/vectors":"^3.1.1","@thi.ng/transducers":"^5.4.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^14.0.0","mocha":"^6.1.4","typedoc":"^0.14.2","typescript":"^3.5.3","@types/node":"^12.6.3","@types/mocha":"^5.2.6"},"_npmOperationalInternal":{"tmp":"tmp/lsys_0.2.20_1565973703375_0.40473268613783","host":"s3://npm-registry-packages"}},"0.2.21":{"name":"@thi.ng/lsys","version":"0.2.21","keywords":["axiom","2d","3d","ES6","generative","geometry","l-system","probabilistic","rule based","turtle","typescript"],"author":{"name":"Karsten Schmidt","email":"k+npm@thi.ng"},"license":"Apache-2.0","_id":"@thi.ng/lsys@0.2.21","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://github.com/thi-ng/umbrella/tree/master/packages/lsys","bugs":{"url":"https://github.com/thi-ng/umbrella/issues"},"dist":{"shasum":"daf6c5b9da0306491c750c9ad049aa13634853c0","tarball":"https://registry.npmjs.org/@thi.ng/lsys/-/lsys-0.2.21.tgz","fileCount":10,"integrity":"sha512-M5P6H9e+KMHQiimPopurzmjCP5W0Gi4n9zzRp8mZoruWy62PFkYqfz/vjrhsa0Z32es+i/k0doBjiI3oaCM1Xg==","signatures":[{"sig":"MEQCIGltVLxXt2HenDc7mvv0ER/KDPYnk6oAqH7QYdl9sfUdAiA6CUiw5wlitDi537L5K/h68Cn/4+d4aZHh19xs6emtYg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":41310,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdV64LCRA9TVsSAnZWagAApSoP/ivi1EvvH28f+qlkFb2z\nUe+xM+0Iw6pnYiXm53wDy6kiz/LoI/5XpIlxKbDrjYqv7LL5wxQ7SN9VCf5w\n3sfuVOTA28j/184uhNxkn9PJCulpIXljBk3F3cqVROWCMM5gqsm4JMStYMIr\n8iCPBMAcPfmsNPbqfFtAgotZf9QOkUTH0o/ivY40Emky96jg02Bxyyw2DQ4T\nUah/acd6mqK99SSwqQS+GDT7Pv+n+GaPQPpx4f2/1GvVCx3xb2+n8g2g2lyX\n0p22vlGCGaFLX4J+9kvxMkZA6x3j7Ii+MzZl7psV/moI/sbLwiPGtrgR8iYB\nlW8bi9CEzGGFKta355CymAWXApsO0Zgv5m7P4CpY5pNu4RElQr5dMoH5/fmn\nT1WNJON26ij0vGXbWOWhNmyMKGZVfsgqRIqRa0ud0goB0WZuILXy9yxo9Heq\ni8y2h25pYyfS1KVLa6FH5wBsdmWyAh7F7aF2ziF0Ov+nrLzRRuTD9nxLk5wv\nXiKwfBgNdeEv4ytTuGzTli2aOn/9qNYpv3FN3bglZyZSWmAF1w5Zc9vPoYzC\nMUDBgc1nh6RKLAu3dJj+9JyTQYZPqGPxg2k/MvbuwNvaWQGfjTzEWkDHLiqH\nf/+hBP8ssiOIWiXtYrAK7G7puFWGkcvIr7x1s0W6EtZeOjHPBt1ZoyVcPN68\nVp5O\r\n=Ah/6\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./lib/index.js","module":"./index.js","gitHead":"4b74159d35209356ce8f44929599b45ba64277be","scripts":{"doc":"typedoc --mode modules --out doc --ignoreCompilerErrors src","pub":"yarn build:release && yarn publish --access public","test":"yarn build:test && mocha build/test/*.js","build":"yarn clean && yarn build:es6 && node ../../scripts/bundle-module","clean":"rimraf *.js *.d.ts .nyc_output build coverage doc lib","cover":"yarn build:test && nyc mocha build/test/*.js && nyc report --reporter=lcov","build:es6":"tsc --declaration","build:test":"rimraf build && tsc -p test/tsconfig.json","build:release":"yarn clean && yarn build:es6 && node ../../scripts/bundle-module all"},"typings":"./index.d.ts","_npmUser":{"name":"thi.ng","email":"k+npm@thi.ng"},"umd:main":"./lib/index.umd.js","repository":{"url":"git+https://github.com/thi-ng/umbrella.git","type":"git"},"_npmVersion":"lerna/3.16.4/node@v12.3.1+x64 (darwin)","description":"Functional, extensible L-System architecture w/ support for probabilistic rules","directories":{},"sideEffects":false,"_nodeVersion":"12.3.1","dependencies":{"@thi.ng/api":"^6.3.2","@thi.ng/math":"^1.4.2","@thi.ng/errors":"^1.1.2","@thi.ng/random":"^1.1.10","@thi.ng/compose":"^1.3.2","@thi.ng/vectors":"^3.2.0","@thi.ng/transducers":"^5.4.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^14.0.0","mocha":"^6.1.4","typedoc":"^0.14.2","typescript":"^3.5.3","@types/node":"^12.6.3","@types/mocha":"^5.2.6"},"_npmOperationalInternal":{"tmp":"tmp/lsys_0.2.21_1566027274442_0.8687105431434499","host":"s3://npm-registry-packages"}},"0.2.22":{"name":"@thi.ng/lsys","version":"0.2.22","keywords":["axiom","2d","3d","ES6","generative","geometry","l-system","probabilistic","rule based","turtle","typescript"],"author":{"name":"Karsten Schmidt","email":"k+npm@thi.ng"},"license":"Apache-2.0","_id":"@thi.ng/lsys@0.2.22","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://github.com/thi-ng/umbrella/tree/master/packages/lsys","bugs":{"url":"https://github.com/thi-ng/umbrella/issues"},"dist":{"shasum":"28b5013b2fd647649616e744d64622f7b30468bc","tarball":"https://registry.npmjs.org/@thi.ng/lsys/-/lsys-0.2.22.tgz","fileCount":10,"integrity":"sha512-lW0wiCA8YpKPbc8kxYL2K0LHObc/pIBL/y6CC1RVpk3MhKIk6kg7MZwaPWn5OPe3uZH7SwVsC/Tig7ReiQKOhg==","signatures":[{"sig":"MEYCIQDoTx6XO/yJ0FVRnrfK1yoki/2Sj5tc3puA0r8j/vNH3wIhAPjaG9XwX5TDz9Lv2ZwAIhUcdG2paykL9GfTTUKlC+BZ","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":41480,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdXcCCCRA9TVsSAnZWagAAhmAQAJ2pb0OBNgbh69XIvU0a\nir4WnweOMsuA93r2aMo2R3HRul+EcvGuuLvBtWlRC5aMXpVDhvtH7FEzzdmQ\nH56q8OONibYbA89ZQVDMhIDDcZK5fmVDT10B0DsDQdhllt9WsrK5DSlLXmpP\nYSMwRR22tovyi2cxLLT2fO4foKnfWpavIda2Q0l16g7jrEBsVHlfe0rQ6P06\nDvnwMDoK+QZyFBnpC53Wg6nO2LjBULR+lMLQGXqbIwxT+mMcW5kRyCNQNB/C\ncUj/+T7q6sy7W5gAkHS2K+uN91HAgfwRqKTpbzQszPZqN+e+HyRm7ePiurUD\nVj8mcrCuVdJl/NUQcgO+wmqTo68OBPk2q/9mTZX7VYscg/9lduVCnvpH7q41\nexp/aY6ewaIxBLBIrvb3clXfYghzlDwViRIMz33bRWetORFdICq2haqGejY7\nDiczsN5ttDzwIW1HGHjp74m4nCDHA3Xo1I76X2TLaX/qqhWGkqRk1oJ5jV5W\nm2f30IZnC1o6Kk+gETDdwuwcmsGKnzMY34zDZlRM3ZvJNPp++atpkIu2L3oY\n3hXofdJMZ4d6EOLtMK9r11Q2iWBFwQW2bovkTQOTMEB1CJN+NEDLbU4CsG7D\niTXvkPGqn+GCBtYzR5NPGUWbPMZsFaXKJb7tqVbZ0F5tzTepZ3krkm7e3iHd\nzpP+\r\n=k/FD\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./lib/index.js","module":"./index.js","gitHead":"161b4f8afaef0df742a8e2c7776993b828662589","scripts":{"doc":"typedoc --mode modules --out doc --ignoreCompilerErrors src","pub":"yarn build:release && yarn publish --access public","test":"yarn build:test && mocha build/test/*.js","build":"yarn clean && yarn build:es6 && node ../../scripts/bundle-module","clean":"rimraf *.js *.d.ts .nyc_output build coverage doc lib","cover":"yarn build:test && nyc mocha build/test/*.js && nyc report --reporter=lcov","build:es6":"tsc --declaration","build:test":"rimraf build && tsc -p test/tsconfig.json","build:release":"yarn clean && yarn build:es6 && node ../../scripts/bundle-module all"},"typings":"./index.d.ts","_npmUser":{"name":"thi.ng","email":"k+npm@thi.ng"},"umd:main":"./lib/index.umd.js","repository":{"url":"git+https://github.com/thi-ng/umbrella.git","type":"git"},"_npmVersion":"lerna/3.16.4/node@v12.3.1+x64 (darwin)","description":"Functional, extensible L-System architecture w/ support for probabilistic rules","directories":{},"sideEffects":false,"_nodeVersion":"12.3.1","dependencies":{"@thi.ng/api":"^6.3.3","@thi.ng/math":"^1.4.2","@thi.ng/errors":"^1.2.0","@thi.ng/random":"^1.1.11","@thi.ng/compose":"^1.3.3","@thi.ng/vectors":"^3.3.0","@thi.ng/transducers":"^5.4.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^14.0.0","mocha":"^6.1.4","typedoc":"^0.14.2","typescript":"^3.5.3","@types/node":"^12.6.3","@types/mocha":"^5.2.6"},"_npmOperationalInternal":{"tmp":"tmp/lsys_0.2.22_1566425217430_0.32443371998894","host":"s3://npm-registry-packages"}},"0.2.23":{"name":"@thi.ng/lsys","version":"0.2.23","keywords":["axiom","2d","3d","ES6","generative","geometry","l-system","probabilistic","rule based","turtle","typescript"],"author":{"name":"Karsten Schmidt","email":"k+npm@thi.ng"},"license":"Apache-2.0","_id":"@thi.ng/lsys@0.2.23","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://github.com/thi-ng/umbrella/tree/master/packages/lsys","bugs":{"url":"https://github.com/thi-ng/umbrella/issues"},"dist":{"shasum":"8ce63d6062cfaafce1c41922851c3a3585afe0b0","tarball":"https://registry.npmjs.org/@thi.ng/lsys/-/lsys-0.2.23.tgz","fileCount":10,"integrity":"sha512-FlxMDh8GJYT1llTfR7orxVXYgJz/QnxX6sRoKATNV01PdtLsK1D4suy59+p/p7Kb/hnnG7zkcbF8OomwRy4aOw==","signatures":[{"sig":"MEUCIQCYytEzijCIbLF4p5onYEq1e1/Q810HESerULLP4MUyoAIgQduLhrG55mem21DQm411+3Rl+1x3QXQ7HB+ExO26sLs=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":41704,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdhh6ZCRA9TVsSAnZWagAATrgP/2jQe7182FJVvbBmVLkr\nfhyc6mzRANjfyRhtTzHecjYwxLcOREfyWlX229po3x1XVcH8pog/aTHshwSa\ndwBRi89N0ifmgOzHBmqSr0l9E1Ewkq6kBDKMaCJsHg7pkG8JDT2P+JpjGht7\nGVfIsS8hBCiCktETIq75Hqb5TMLnxEXE/SCihV977X2Lss/UktBmzyzaehqY\n+eJzAD6Du3I0s2bAVKP/5hTiiiPCZD0/yTKEKoZWnwXPKqzYLqZSdLLiPlmY\nrXEJIEr4SGtWjfdX4bZjWFuYVsn6+4nzxPWpRuK8Iq7mOSHqv/4s1X1PqoP7\n+pzXId0mgxL9zZ3XwELXSr7m1WKe4rK4BGKTP6IXBm/5ngklN3r4g38dAEhK\nU+kYyM9XfTHjDDpAfIODIK/ldb8UxJV1/A8+tfUpD+veNMANT0E60ES+WV1Y\nj25zxNsPgLnSP+G1WfpJpaLvpJq9LCvxdoc1murOBSI1zSJv24aYn4pngd9O\nFpisMDYV0hwj0bzzUx2kWx5DtsPBny0OOhqSumn486oHawe+rmNQyZw6mXgS\np20dTjflsHAGF2yn6oVNq8hE4yGNXNaYA8Y/GMFR7OAZSebQoVth4+uYzCHR\nRI54Khm99pvIL9i1VrEvpzWBDzcxKMx6DOF7cslP2xHCTDk4x2xUW6Eqbj8Y\npzQK\r\n=MG7s\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./lib/index.js","module":"./index.js","gitHead":"5f865588e37a27ceb46484c24fce4d59a0637f90","scripts":{"doc":"typedoc --mode modules --out doc --ignoreCompilerErrors src","pub":"yarn build:release && yarn publish --access public","test":"yarn build:test && mocha build/test/*.js","build":"yarn clean && yarn build:es6 && node ../../scripts/bundle-module","clean":"rimraf *.js *.d.ts .nyc_output build coverage doc lib","cover":"yarn build:test && nyc mocha build/test/*.js && nyc report --reporter=lcov","build:es6":"tsc --declaration","build:test":"rimraf build && tsc -p test/tsconfig.json","build:release":"yarn clean && yarn build:es6 && node ../../scripts/bundle-module all"},"typings":"./index.d.ts","_npmUser":{"name":"thi.ng","email":"k+npm@thi.ng"},"umd:main":"./lib/index.umd.js","repository":{"url":"git+https://github.com/thi-ng/umbrella.git","type":"git"},"_npmVersion":"lerna/3.16.4/node@v12.3.1+x64 (darwin)","description":"Functional, extensible L-System architecture w/ support for probabilistic rules","directories":{},"sideEffects":false,"_nodeVersion":"12.3.1","dependencies":{"@thi.ng/api":"^6.4.0","@thi.ng/math":"^1.4.2","@thi.ng/errors":"^1.2.0","@thi.ng/random":"^1.1.12","@thi.ng/compose":"^1.3.4","@thi.ng/vectors":"^3.3.1","@thi.ng/transducers":"^5.4.5"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^14.0.0","mocha":"^6.1.4","typedoc":"^0.14.2","typescript":"^3.5.3","@types/node":"^12.6.3","@types/mocha":"^5.2.6"},"_npmOperationalInternal":{"tmp":"tmp/lsys_0.2.23_1569070745364_0.9793418064419468","host":"s3://npm-registry-packages"}},"0.2.24":{"name":"@thi.ng/lsys","version":"0.2.24","keywords":["axiom","2d","3d","ES6","generative","geometry","l-system","probabilistic","rule based","turtle","typescript"],"author":{"name":"Karsten Schmidt","email":"k+npm@thi.ng"},"license":"Apache-2.0","_id":"@thi.ng/lsys@0.2.24","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://github.com/thi-ng/umbrella/tree/master/packages/lsys","bugs":{"url":"https://github.com/thi-ng/umbrella/issues"},"dist":{"shasum":"944198aef407ab59dd12fcf81ecc85fa04b3d4e8","tarball":"https://registry.npmjs.org/@thi.ng/lsys/-/lsys-0.2.24.tgz","fileCount":10,"integrity":"sha512-uztz9vScpu4ryZOj0n0N0GQk1yJrjeowChGPDgkDPxUyCsvmK+8xtw3FOcx4Wn0ycy8I57BHSd1xNBazpxFaRA==","signatures":[{"sig":"MEUCIGxPetmhVDK/+RBqu9EuCYZ6PWFec3uOjy8cOY5b43jmAiEAosfRBnmSM8QDIqNCZxpF5MK0bi/YU7xLf2k8k21OiwA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":41867,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdxyOTCRA9TVsSAnZWagAABUIP/2PzTAWimc8W430zZxZk\nH3dQ/9ymlXeFtbVOCBicB6OOHmEFst7zBA4C4vRMaphotK6hnAyzLkXDNSdC\nNTHjmqu5miLJE4jfV7HceMZa7YHaLMpD0hct+tGHwLN88mL492WQn8gTtPtr\nc3CPqo2eo1dILhElRkvDSqTdHYoRoBcdPIK6j2kT35CEF51HH5OZZNHAoo7F\nIMvAsZg9evYswbqMu2/B6bJw/kXAClxtctitGB2P5pEPAIXETbVIt5spjKm3\n/1gJU1rbucRBAYibEqwhIhdsFE2pFH2wXmBz9tWXSIEptzvSfRDZsZpTGBfz\n9xCdBpHf/alpgKMxwYOOZ/NLQsKbr3+wHYPDDvu+N/+GlpKwAsm9qAt8nT5h\nInGHisqRBYtpS20WBLAXAQ03FbRtdg7vNy003CSG1zS8X81lYH/PYVTz7Lde\nKoGSNNS1RAYc4vnEa9gaH54Tt+wdxNtEEM1rRD5DF8IRpcZDU1xeYIqXtvDf\nXS0ui2zx0lMGfF5vYVHLDGtC4DJeWODugUTF2HaWnVNoW5WA/cxWAn6jw2oB\nDQivFE1UzALvkiHOpdcYQmaRxEz8nFCAgGE+8BafQ8UZzpQuixiTdODRXfAa\nNdylCGAJPlfDmrdDvGwdG5SwCJPF10wek2z+IMgFVJGMUshCreHUKplTDfQs\ntbYd\r\n=2pXT\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./lib/index.js","module":"./index.js","gitHead":"97add769f24aa32a1a5e13c5c941605e1b9eb569","scripts":{"doc":"typedoc --mode modules --out doc --ignoreCompilerErrors src","pub":"yarn build:release && yarn publish --access public","test":"yarn build:test && mocha build/test/*.js","build":"yarn clean && yarn build:es6 && node ../../scripts/bundle-module","clean":"rimraf *.js *.d.ts .nyc_output build coverage doc lib","cover":"yarn build:test && nyc mocha build/test/*.js && nyc report --reporter=lcov","build:es6":"tsc --declaration","build:test":"rimraf build && tsc -p test/tsconfig.json","build:release":"yarn clean && yarn build:es6 && node ../../scripts/bundle-module all"},"typings":"./index.d.ts","_npmUser":{"name":"thi.ng","email":"k+npm@thi.ng"},"umd:main":"./lib/index.umd.js","repository":{"url":"git+https://github.com/thi-ng/umbrella.git","type":"git"},"_npmVersion":"lerna/3.17.0/node@v12.10.0+x64 (darwin)","description":"Functional, extensible L-System architecture w/ support for probabilistic rules","directories":{},"sideEffects":false,"_nodeVersion":"12.10.0","dependencies":{"@thi.ng/api":"^6.5.0","@thi.ng/math":"^1.5.0","@thi.ng/errors":"^1.2.1","@thi.ng/random":"^1.1.13","@thi.ng/compose":"^1.3.5","@thi.ng/vectors":"^4.0.0","@thi.ng/transducers":"^6.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^14.0.0","mocha":"^6.1.4","typedoc":"^0.15.0","typescript":"^3.6.4","@types/node":"^12.6.3","@types/mocha":"^5.2.6"},"_npmOperationalInternal":{"tmp":"tmp/lsys_0.2.24_1573331858994_0.7138901893274057","host":"s3://npm-registry-packages"}},"0.2.25":{"name":"@thi.ng/lsys","version":"0.2.25","keywords":["axiom","2d","3d","ES6","generative","geometry","l-system","probabilistic","rule based","turtle","typescript"],"author":{"name":"Karsten Schmidt","email":"k+npm@thi.ng"},"license":"Apache-2.0","_id":"@thi.ng/lsys@0.2.25","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://github.com/thi-ng/umbrella/tree/master/packages/lsys","bugs":{"url":"https://github.com/thi-ng/umbrella/issues"},"dist":{"shasum":"bc96c97f7a36341194a7d5597fa8503a1f9caa97","tarball":"https://registry.npmjs.org/@thi.ng/lsys/-/lsys-0.2.25.tgz","fileCount":12,"integrity":"sha512-JOVqTkujOEdWEr53o4OV7oMkVhJZPifoN+b+rSH/WLKed4BzEpDIVy4GVjr8/wasZlBmRxbtTU1lx2v1O8tVqQ==","signatures":[{"sig":"MEQCIB4Ra4MpE7clPotGSAFN8atAM5B0vwoQ/0hj1qdXhtT/AiAEm936i7JqOvlJXkPkPTtjrPA7dkifxoK6nJXd6Mg5Kw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":50257,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJd4p+cCRA9TVsSAnZWagAAus8P/1WbFMNJqApkwIqdxvNa\ntTsB8W6aiExaSqxEx1SMWRXuLExrF+pqMBJkUlBjSFL3IYwW7FOnGpZCxr/z\nMWVF+WP8rU7HvIcY2UBn91HleCrBa5T9say3ONEgFvsYwXVCpzgVh4paNwK6\npS98VfLJg3DmMJPOFl0eA6I34OpqXejFCtOZZKLVgMJhfVHDxPFLyY6Xnt+7\n4fDxTOQxnwFoBVEUn6OpHkg3V1Ol7+XX7HsHNGj16EOF/iyTfg5wIHeTKuE6\ntBXXvoBSjrncSiuuJ9EQ2h2b5k1+BOhiuOOhXQA/ygsTSyqdWk98XUpW1FN4\nFH2Wp9uIcFDGPb0NP0Z+PqT+tw4ucJ/InRZBd4UH1APEH3Tvd4/bBDAjRSkT\nDcgeMwWa7GTvAK8N8H0W8OTPcBrqC/+gOqImg32rRw1vbHxPgqDy1t98HtHG\nSN2AgzP4xwNuYVZflbQq8z9tTzY47pI0bBZAQ4jK8gpzgXSpQsthdRdyhlcQ\ngG5hWjqIwmLcNKnwNBPrE9yVmViUL/GjyyRtp8Cb5HEvdMtg4u7CvXkH89Vy\nsUy5s9B2S9ADzQM1dQq1BSShB82b4WeJGoEb5U81JyGhfYHk8D4FUe1kPVrb\n+icIqLS+jKxFeLpHBWG0qgXXZCSm6yHw3rPXs09Mpq4dzdg2p6ahvFiX0Gvc\nhSy+\r\n=lrVi\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./lib/index.js","module":"./index.js","thi.ng":{"blog":[{"url":"https://medium.com/@thi.ng/workshop-report-generative-design-with-clojure-7d6d8ea9a6e8","title":"Workshop report: Generative design with Clojure"}],"year":2019,"status":"beta"},"gitHead":"36c4d9e967bd80ccdbfa0f4a42f594080f95f105","scripts":{"doc":"typedoc --mode modules --out doc src","pub":"yarn build:release && yarn publish --access public","test":"mocha test","build":"yarn clean && yarn build:es6 && node ../../scripts/bundle-module","clean":"rimraf *.js *.d.ts .nyc_output build coverage doc lib","cover":"nyc mocha test && nyc report --reporter=lcov","build:es6":"tsc --declaration","build:test":"rimraf build && tsc -p test/tsconfig.json","doc:readme":"../../scripts/generate-readme","build:release":"yarn clean && yarn build:es6 && node ../../scripts/bundle-module all"},"typings":"./index.d.ts","_npmUser":{"name":"thi.ng","email":"k+npm@thi.ng"},"umd:main":"./lib/index.umd.js","repository":{"url":"git+https://github.com/thi-ng/umbrella.git","type":"git"},"_npmVersion":"lerna/3.19.0/node@v12.10.0+x64 (darwin)","description":"Functional, extensible L-System architecture w/ support for probabilistic rules","directories":{},"sideEffects":false,"_nodeVersion":"12.10.0","dependencies":{"@thi.ng/api":"^6.6.0","@thi.ng/math":"^1.5.1","@thi.ng/errors":"^1.2.2","@thi.ng/random":"^1.1.14","@thi.ng/compose":"^1.3.6","@thi.ng/vectors":"^4.0.1","@thi.ng/transducers":"^6.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^14.0.0","mocha":"^6.2.2","ts-node":"^8.5.2","typedoc":"^0.15.2","typescript":"^3.7.2","@types/node":"^12.12.11","@types/mocha":"^5.2.6","@istanbuljs/nyc-config-typescript":"^0.1.3"},"_npmOperationalInternal":{"tmp":"tmp/lsys_0.2.25_1575133083938_0.9141541482156796","host":"s3://npm-registry-packages"}},"0.2.26":{"name":"@thi.ng/lsys","version":"0.2.26","keywords":["axiom","2d","3d","ES6","generative","geometry","l-system","probabilistic","rule based","turtle","typescript"],"author":{"name":"Karsten Schmidt","email":"k+npm@thi.ng"},"license":"Apache-2.0","_id":"@thi.ng/lsys@0.2.26","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://github.com/thi-ng/umbrella/tree/master/packages/lsys","bugs":{"url":"https://github.com/thi-ng/umbrella/issues"},"dist":{"shasum":"27b8d820b7c1e8bedc5c8c4f5d4e4b1107095e28","tarball":"https://registry.npmjs.org/@thi.ng/lsys/-/lsys-0.2.26.tgz","fileCount":11,"integrity":"sha512-dyVY0iWxIRhTzZptvXdNi+gC7/2woVasW2RD5F0K2ITzBPi7H0OGUzNYYttAVMGVAuD97owLP4n9rxHy/VlREA==","signatures":[{"sig":"MEUCIHcThCB8hguN5nEUAzt7Q9mr3wvjLjYJIl1gY50G5h/4AiEA27sgpKc9w3vyG6COzqcpAWgpm/yHPpSZyECf5hux0pw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":49637,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeK03ICRA9TVsSAnZWagAAfeAQAIzXHI0e8n13Wc/QmiWh\na6j+h0oTzGHFkIQ1RleK/ECdAX9mwKsXotPU7PUWs6/BMjpiG38eaBOsnUXG\n2shq6NzgjMljwyO5QJJPTXdKuymCY0x1EmYAGKXPYawqS8dPzN5fkjn+RBpE\n2ugm9rMo39XlFh/YOeTl+HzbHQewJCjWQSLxF7ZlSsBlLwhIsOndRrrom5+M\n2FreQsWucaCBYS5JcJbiPT4/JeGcN2TBeEDajK+OsfenQstLVvKfz5uXnGWS\nbsuVae4zwTZmaB9VEmO+W+k5a/KA8DM2SxgRD7RBfNik3BLFxypBTXRI/FHo\nvKAkPemm1WO+g9IlZT9UKZFKEdnowRLkXlTzIshnA3YCrivlv971dm0uomSP\nryPeVHbZeuAugufAk9ZxYqtTfEQSAcVivT0z3C3NCqUu423Z0WlNV/NVUl7y\nqBf3Fi1OBkTy474SPGQcbVd/rkNxJLfWEyH/6E/zraNnLbGgj4XrFrnKu5CS\nw/Fq5DGX/PMv8p0Ix968eCzBEeUhO0fWwuInRKBP60gfnZJKdmBoEyOOsk/R\nSFFPSsgI1B2gg6AnbuIfHyqWTuTRaoZ1SgX8zHnou9CZZrKk+s0gXqc/1nK7\nTApHwjKVGXkpVqTzattzpA/8OqTiaUgVRQ46/eWNk54zTSt0E0CWnPKLl/2q\nGZ4b\r\n=q4dV\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./lib/index.js","module":"./index.js","thi.ng":{"blog":[{"url":"https://medium.com/@thi.ng/workshop-report-generative-design-with-clojure-7d6d8ea9a6e8","title":"Workshop report: Generative design with Clojure"}],"year":2019,"status":"beta"},"gitHead":"93d8af817724c1c5b06d80ffa2492fe5b4fb7bc4","scripts":{"doc":"typedoc --mode modules --out doc src","pub":"yarn build:release && yarn publish --access public","test":"mocha test","build":"yarn clean && yarn build:es6 && node ../../scripts/bundle-module","clean":"rimraf *.js *.d.ts .nyc_output build coverage doc lib","cover":"nyc mocha test && nyc report --reporter=lcov","doc:ae":"mkdir -p .ae/doc .ae/temp && node_modules/.bin/api-extractor run --local --verbose","build:es6":"tsc --declaration","build:test":"rimraf build && tsc -p test/tsconfig.json","doc:readme":"../../scripts/generate-readme","build:release":"yarn clean && yarn build:es6 && node ../../scripts/bundle-module all"},"typings":"./index.d.ts","_npmUser":{"name":"thi.ng","email":"k+npm@thi.ng"},"umd:main":"./lib/index.umd.js","repository":{"url":"git+https://github.com/thi-ng/umbrella.git","type":"git"},"_npmVersion":"lerna/3.19.0/node@v13.3.0+x64 (darwin)","description":"Functional, extensible L-System architecture w/ support for probabilistic rules","directories":{},"sideEffects":false,"_nodeVersion":"13.3.0","dependencies":{"@thi.ng/api":"^6.7.0","@thi.ng/math":"^1.6.0","@thi.ng/errors":"^1.2.3","@thi.ng/random":"^1.1.15","@thi.ng/compose":"^1.3.7","@thi.ng/vectors":"^4.0.2","@thi.ng/transducers":"^6.2.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^15.0.0","mocha":"^7.0.0","ts-node":"^8.6.2","typedoc":"^0.16.8","typescript":"^3.7.5","@types/node":"^13.5.0","@types/mocha":"^5.2.7","@microsoft/api-extractor":"^7.7.7","@istanbuljs/nyc-config-typescript":"^1.0.1"},"_npmOperationalInternal":{"tmp":"tmp/lsys_0.2.26_1579896263705_0.8436769004157321","host":"s3://npm-registry-packages"}},"0.2.27":{"name":"@thi.ng/lsys","version":"0.2.27","keywords":["axiom","2d","3d","ES6","generative","geometry","l-system","probabilistic","rule based","turtle","typescript"],"author":{"name":"Karsten Schmidt","email":"k+npm@thi.ng"},"license":"Apache-2.0","_id":"@thi.ng/lsys@0.2.27","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://github.com/thi-ng/umbrella/tree/master/packages/lsys","bugs":{"url":"https://github.com/thi-ng/umbrella/issues"},"dist":{"shasum":"87c598a4264585a3fb5330d23e0fb7f1811ac49f","tarball":"https://registry.npmjs.org/@thi.ng/lsys/-/lsys-0.2.27.tgz","fileCount":11,"integrity":"sha512-YMb0awkllWcjr+Gp0JsarEH7xGdkHQ8J45YEXlFRJos9Fe+kZGPMkKxvSTCp+dURKclTWF1L5s3votVt4XT5Ww==","signatures":[{"sig":"MEQCIFGDGYXjiBKdHruC7hdOxCzn7i3U+nb6aNTJt1GU4DzrAiA+l9wmQegLdnDdRffCAwmS5UUKMYaj9Hp/xAZ/7CcJUQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":49806,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeLbWMCRA9TVsSAnZWagAAIuEP/2A9rUu0vBbEwXJg/CMt\nzADGt8fJayO3u6nnpi8MRuNpbhWZ9aYhZnl8j4rTxy2BkjfGXFpQwkpO3k89\nXYPKqhe22Gsbo4eZr3qhgTDx/dSWn0f1/53YTQvCd7I4Cr0kvgitIx8nZeop\nUDyMfxDJrMXlGfm7OzZWTLPn+qBHG3JaEQ28VbF+PS/9kuOcSc+eDhZC9DQg\ni0euosghJXGVKRKVaIVSCU2ZbdvJIopjUQ1s0AcT1yDoBao15WH5YFcTh/im\ncZng1GG9QrKsVi1tCI+C/onMw5zWDaTppTKtoMXWv5Sc9yFynZhlNwU2CrG6\nrPB/67N4W69Y+edpKJSR315DkeL6ZHDeb9ILniS8IaE8rvmGu2IzY+02I3+2\ng2I2z7yI2WWg9gWb7N0FFpIx4pUiyc8JHHsgAzq5UsiW0hM5mSwdl0UHDV1R\n85wUNqvAsMLcyZhGJtBfpemYhY8s+x3OHfUvj0tS+FCVWqvHbyqIMILCkrWp\nvyCtKK+60pH87INMSajU7JPHxI8c+pGumNbmoZPODb9AQFSzuWizzGVCRv2u\nQJFAqVvMQNpjqjAjpmvEtP3iQeM8OO/ccN8AAwlKMN8INRdqyNJS/UrRpvsP\n/WfqxgAGfhw7nDvL4aZzwHsdSmx6h/LluVFRMjuZkABUjcsfphvktRTD8rGD\nnJAL\r\n=hckB\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./lib/index.js","module":"./index.js","thi.ng":{"blog":[{"url":"https://medium.com/@thi.ng/workshop-report-generative-design-with-clojure-7d6d8ea9a6e8","title":"Workshop report: Generative design with Clojure"}],"year":2019,"status":"beta"},"gitHead":"38d193103121815a5794ae242817f8f306b6ddd4","scripts":{"doc":"typedoc --mode modules --out doc src","pub":"yarn build:release && yarn publish --access public","test":"mocha test","build":"yarn clean && yarn build:es6 && node ../../scripts/bundle-module","clean":"rimraf *.js *.d.ts .nyc_output build coverage doc lib","cover":"nyc mocha test && nyc report --reporter=lcov","doc:ae":"mkdir -p .ae/doc .ae/temp && node_modules/.bin/api-extractor run --local --verbose","build:es6":"tsc --declaration","build:test":"rimraf build && tsc -p test/tsconfig.json","doc:readme":"../../scripts/generate-readme","build:release":"yarn clean && yarn build:es6 && node ../../scripts/bundle-module all"},"typings":"./index.d.ts","_npmUser":{"name":"thi.ng","email":"k+npm@thi.ng"},"umd:main":"./lib/index.umd.js","repository":{"url":"git+https://github.com/thi-ng/umbrella.git","type":"git"},"_npmVersion":"lerna/3.20.2/node@v13.3.0+x64 (darwin)","description":"Functional, extensible L-System architecture w/ support for probabilistic rules","directories":{},"sideEffects":false,"_nodeVersion":"13.3.0","dependencies":{"@thi.ng/api":"^6.7.1","@thi.ng/math":"^1.6.0","@thi.ng/errors":"^1.2.3","@thi.ng/random":"^1.2.0","@thi.ng/compose":"^1.3.8","@thi.ng/vectors":"^4.0.3","@thi.ng/transducers":"^6.2.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^15.0.0","mocha":"^7.0.0","ts-node":"^8.6.2","typedoc":"^0.16.8","typescript":"^3.7.5","@types/node":"^13.5.0","@types/mocha":"^5.2.7","@microsoft/api-extractor":"^7.7.7","@istanbuljs/nyc-config-typescript":"^1.0.1"},"_npmOperationalInternal":{"tmp":"tmp/lsys_0.2.27_1580053900541_0.16475713010357995","host":"s3://npm-registry-packages"}},"0.2.30":{"name":"@thi.ng/lsys","version":"0.2.30","keywords":["axiom","2d","3d","ES6","generative","geometry","l-system","probabilistic","rule based","turtle","typescript"],"author":{"name":"Karsten Schmidt","email":"k+npm@thi.ng"},"license":"Apache-2.0","_id":"@thi.ng/lsys@0.2.30","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://github.com/thi-ng/umbrella/tree/master/packages/lsys","bugs":{"url":"https://github.com/thi-ng/umbrella/issues"},"dist":{"shasum":"0e6fe4e0e49626e0072f2438db5d823cd12eb97b","tarball":"https://registry.npmjs.org/@thi.ng/lsys/-/lsys-0.2.30.tgz","fileCount":11,"integrity":"sha512-Cr9sUtFVIm2LJ56fLiSuy4t+RqQF/dSi3WA0D3y7xTq2CYKNoGTb6veSdFwe4c1BeHd0GLLWFjJzwT1xjp2nng==","signatures":[{"sig":"MEYCIQD85WG0vHjz6Wbpt4G6fjbJHlzoZwIVzhkM5YDNKqcmZAIhAJBqEMNX50M7pWF4IIZ2wT+nGCmzfx9spozjjC/jzBNF","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":46837,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeVcLHCRA9TVsSAnZWagAAnr8P/24bAKdvwUeL4DfC68KC\n0Pgi5WFFVnXscIE8vF3jiMghpuKviBbUSIEovAfARzIMhuebvAmLm7WXXjmy\n7S747r2dFfdccCqyVZ3Tw1jm6l9uLVfJeNtl8Fwzyp78fK4opZfOP0KSOKbV\nzox1p6tnA8gBIjgPr/DWsv3X3c/UvNo47wLYbfyUgu6xb504/ymr7fTe7d1K\nPOpBdz9eFo+27xfF6vwadd0G1e+bFddb8t+Qoq/Qjx1mwoEQRrd+nwOBXsDw\nP4cU911dH6U4r30NFk+Gbc6+5gqJ848cxGUUUapmSk/8ZYWaPdKiQFO8ZtUU\n+GXE+xrvkgAFZv5T3nKACSqkoqSX92pVA46hBOQfo5LYT1HRek6f0+CBiLhL\nTYhIJfJMLK8P6BTlXSNanJPrlHHvfdoryrtzwl/XoKwAjeuyunnG+SSkxUBq\nO8WSTbw8bi75x/l5jDjR4RgaboTofpLgqXLd1muPHWtoQ2znwI9yyZnq9BFP\nwT5jLgHjn/hJxaxAi/bQIkvMvIxqrRkPbHrXQviLXPtkkM12dO2bc9bko+gb\nBvktoVuyMaMLKAfJ/mxRe5S55AkjDCCwkvsKtG0rgRRNF2TZeICz8mWwEIPw\nD3MuQZ45CH5OpiYlLU66JmqjuaVqe6Li349eequ7uXQ3OhZ4vinmf90uvwtA\n6nrN\r\n=NYvP\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./lib/index.js","module":"./index.js","thi.ng":{"blog":[{"url":"https://medium.com/@thi.ng/workshop-report-generative-design-with-clojure-7d6d8ea9a6e8","title":"Workshop report: Generative design with Clojure"}],"year":2019,"status":"beta"},"gitHead":"d426e5ee02515cbc6a769458a08c0677fe003ec9","scripts":{"doc":"typedoc --mode modules --out doc src","pub":"yarn build:release && yarn publish --access public","test":"mocha test","build":"yarn clean && yarn build:es6 && node ../../scripts/bundle-module","clean":"rimraf *.js *.d.ts .nyc_output build coverage doc lib","cover":"nyc mocha test && nyc report --reporter=lcov","doc:ae":"mkdir -p .ae/doc .ae/temp && node_modules/.bin/api-extractor run --local --verbose","build:es6":"tsc --declaration","build:test":"rimraf build && tsc -p test/tsconfig.json","doc:readme":"../../scripts/generate-readme","build:release":"yarn clean && yarn build:es6 && node ../../scripts/bundle-module all"},"typings":"./index.d.ts","_npmUser":{"name":"thi.ng","email":"k+npm@thi.ng"},"umd:main":"./lib/index.umd.js","repository":{"url":"git+https://github.com/thi-ng/umbrella.git","type":"git"},"_npmVersion":"lerna/3.20.2/node@v13.3.0+x64 (darwin)","description":"Functional, extensible L-System architecture w/ support for probabilistic rules","directories":{},"sideEffects":false,"_nodeVersion":"13.3.0","dependencies":{"@thi.ng/api":"^6.8.2","@thi.ng/math":"^1.7.2","@thi.ng/errors":"^1.2.6","@thi.ng/random":"^1.3.2","@thi.ng/compose":"^1.3.11","@thi.ng/vectors":"^4.1.2","@thi.ng/transducers":"^6.3.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^15.0.0","mocha":"^7.0.1","ts-node":"^8.6.2","typedoc":"^0.16.10","typescript":"^3.8.2","@types/node":"^13.7.4","@types/mocha":"^7.0.1","@microsoft/api-extractor":"^7.7.8","@istanbuljs/nyc-config-typescript":"^1.0.1"},"_npmOperationalInternal":{"tmp":"tmp/lsys_0.2.30_1582678726329_0.2805291293532781","host":"s3://npm-registry-packages"}},"0.2.31":{"name":"@thi.ng/lsys","version":"0.2.31","keywords":["axiom","2d","3d","ES6","generative","geometry","l-system","probabilistic","rule based","turtle","typescript"],"author":{"name":"Karsten Schmidt","email":"k+npm@thi.ng"},"license":"Apache-2.0","_id":"@thi.ng/lsys@0.2.31","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://github.com/thi-ng/umbrella/tree/master/packages/lsys","bugs":{"url":"https://github.com/thi-ng/umbrella/issues"},"dist":{"shasum":"dad0c8114300b072d7f6f2029cda6c0a844d38b7","tarball":"https://registry.npmjs.org/@thi.ng/lsys/-/lsys-0.2.31.tgz","fileCount":11,"integrity":"sha512-S2c0aA+cFbgz7YJC+s6s7wporwAkXBttzWwP0evTQgGa/BgiaC/eG+l+k+ydNC7Gk3vFuYJREIjZF+ZfdKEhwQ==","signatures":[{"sig":"MEQCIFvGVK8fQ1VH/X/40QjXyu2qY9Q2Mb1sjQ5VcqDI13aUAiBXFSJZxJ3ctrq0DwJnu1ASxlDSPT+oO5v8ppvFdPbxXA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":47007,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeW+D1CRA9TVsSAnZWagAAHcoQAJTc7tibMA2VScs7XxLT\n/krZTWxPcOYj0Dzvwp1wyyVq+41JkvcOU2XR26nX7d8FmEgs72amh7BiHTMC\nmdtP/iIVQXXLSpb1tjwPk2N/U43AcgiQMSGbRr3yRHMof//B6WtyVPpxD6eG\nTd5AKDAYJfSwKovg3GrNRZIK+fBBY/waY1f5b045GMMvxP6+faBdf2Qb4nef\nEqxfO5oGUAZeKDIg/YTofqQCbfAd1y/k9pTMaP0sBxeB+cfxVk06kjcgW35a\n3SS0pCfD+YkBnylsyqAIrz58wA+P+KgMeO+Jw+bBtUSBJAJUxWWs0xuwGfTw\nl4n3oyn6k5/cfHoE+nVEwiR9i/gP7KvtQqAZq8i6AhUL9/00B/APgOKCjycj\nMP0F/k0MpIhMinKS6bsFD7fL00Xuoehvc/2gv38zVH416R8sNo7dNhnEyPV5\nvdGe9rrd1NcFDS/dNZFI/5txxBVXR4HWETLy6cyAJVgvY9NjIHDxeP2Yvydg\nIPHU6ACEFyjBCq6D7cW3NCdTDIMf7gkFUNBbjR7SgsfgoQ57PleC6qnUHYzJ\nwz3hVCziEaPKCUURkD3Gr8QLpswLW6jWuQ2uYh7yyFU0UwAZPud3lJvi/b6P\nH88XFUT3L7qvZyE6ddD0vf3oVnDf2kWw5Zc8ZwNibYGowvpJkMwTBxtPnx2O\ncgWM\r\n=xSKB\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./lib/index.js","module":"./index.js","thi.ng":{"blog":[{"url":"https://medium.com/@thi.ng/workshop-report-generative-design-with-clojure-7d6d8ea9a6e8","title":"Workshop report: Generative design with Clojure"}],"year":2019,"status":"beta"},"gitHead":"dc8bc9f06b99dc10d99ec33c78fb50ea410e3de6","scripts":{"doc":"typedoc --mode modules --out doc src","pub":"yarn build:release && yarn publish --access public","test":"mocha test","build":"yarn clean && yarn build:es6 && node ../../scripts/bundle-module","clean":"rimraf *.js *.d.ts .nyc_output build coverage doc lib","cover":"nyc mocha test && nyc report --reporter=lcov","doc:ae":"mkdir -p .ae/doc .ae/temp && node_modules/.bin/api-extractor run --local --verbose","build:es6":"tsc --declaration","build:test":"rimraf build && tsc -p test/tsconfig.json","doc:readme":"../../scripts/generate-readme","build:release":"yarn clean && yarn build:es6 && node ../../scripts/bundle-module all"},"typings":"./index.d.ts","_npmUser":{"name":"thi.ng","email":"k+npm@thi.ng"},"umd:main":"./lib/index.umd.js","repository":{"url":"git+https://github.com/thi-ng/umbrella.git","type":"git"},"_npmVersion":"lerna/3.20.2/node@v13.3.0+x64 (darwin)","description":"Functional, extensible L-System architecture w/ support for probabilistic rules","directories":{},"sideEffects":false,"_nodeVersion":"13.3.0","dependencies":{"@thi.ng/api":"^6.8.2","@thi.ng/math":"^1.7.2","@thi.ng/errors":"^1.2.6","@thi.ng/random":"^1.4.0","@thi.ng/compose":"^1.3.11","@thi.ng/vectors":"^4.2.0","@thi.ng/transducers":"^6.4.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^15.0.0","mocha":"^7.0.1","ts-node":"^8.6.2","typedoc":"^0.16.10","typescript":"^3.8.2","@types/node":"^13.7.4","@types/mocha":"^7.0.1","@microsoft/api-extractor":"^7.7.8","@istanbuljs/nyc-config-typescript":"^1.0.1"},"_npmOperationalInternal":{"tmp":"tmp/lsys_0.2.31_1583079669297_0.11689992868733157","host":"s3://npm-registry-packages"}},"0.2.32":{"name":"@thi.ng/lsys","version":"0.2.32","keywords":["axiom","2d","3d","ES6","generative","geometry","l-system","probabilistic","rule based","turtle","typescript"],"author":{"name":"Karsten Schmidt","email":"k+npm@thi.ng"},"license":"Apache-2.0","_id":"@thi.ng/lsys@0.2.32","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://github.com/thi-ng/umbrella/tree/master/packages/lsys","bugs":{"url":"https://github.com/thi-ng/umbrella/issues"},"dist":{"shasum":"14c4a700c03a7c53484e8c84226322434ad85798","tarball":"https://registry.npmjs.org/@thi.ng/lsys/-/lsys-0.2.32.tgz","fileCount":11,"integrity":"sha512-xC/S4vpf0K775eOjp7mscFCORZieOzLOfSDCR4PX3NYjJ1OG9lCSzR9XWgHwoallcRoHAzSjDVgCXeIde6wAnA==","signatures":[{"sig":"MEUCIQDUvrff8QV/FYLaYBttJRY9Z/d9IR+dlfTTp1Vbzg3TSgIgUECRKDY63QZsAtYUodmkj0LfQpa99kwnfqUUZiz+tAI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":47177,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeYbvPCRA9TVsSAnZWagAAaXwP/0GBCKd2sUREGI5IKkEw\nnkz4zISkdyC2ixoRhKPBuFnIFbXEZAOrpARNGL6PEnH24LuddpjGaIghc2LM\nucRg/lXgl92ZVA0Hk8JMVfRTlc/qQdA9JXdGQ+wYg1q8Gf5U/NdQZkIZ3ty3\n0XReNH+JpQBJWR+v/2XDEaG08C7tAa4zsTskfuaizirqGPmnxlBdKrXnD2NJ\nhDEE4AQcD+9JkycvhUSI5zAa/JoLSlhzn2rE9ub+wY+vxFwyc+AxcRAqPI1M\nFBh8CnPSk8nhRsKTTMCnkP+OX3D5zasyMfqsbbo4YZLQO6FKjYUov/hCJIK+\nfDQONwOvSTm6si1eGvxN2TtfomU9caZ+gAutleSNB8Ulcv4GX1dbA16fpWDd\nmeYLSAEEZSffWcdOegxlAHKf0WNVd83mWpNfIeQ3mlZ0NA4jqtsopGPZ2mUL\n34uQJhddRp0wNzTaNdYfT1mSHTH6hLUFnUy0HIn45MOa1S7ZaPNbNwI/mqk6\noHUE40dTztoSPcs5dU8mGyMpHb+O/xbxnVznqi56HP72rNIenDzDRTgvEWaS\nY7KCg3x6gSBqBL2P9Pux3GjcyLnY/HH/ijxFi71vy0vHFGRCOpQfDtF4g7HL\n/jNPf6d33BbL7TfTq5EUotyf+/90X7iYNIYLOVbl012tsJQQFvvdPJCahyyG\nT9hu\r\n=hB8D\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./lib/index.js","module":"./index.js","thi.ng":{"blog":[{"url":"https://medium.com/@thi.ng/workshop-report-generative-design-with-clojure-7d6d8ea9a6e8","title":"Workshop report: Generative design with Clojure"}],"year":2019,"status":"beta"},"gitHead":"18014ee1e4978dac7eb2e5d51d0a6ff7d82e9ffc","scripts":{"doc":"typedoc --mode modules --out doc src","pub":"yarn build:release && yarn publish --access public","test":"mocha test","build":"yarn clean && yarn build:es6 && node ../../scripts/bundle-module","clean":"rimraf *.js *.d.ts .nyc_output build coverage doc lib","cover":"nyc mocha test && nyc report --reporter=lcov","doc:ae":"mkdir -p .ae/doc .ae/temp && node_modules/.bin/api-extractor run --local --verbose","build:es6":"tsc --declaration","build:test":"rimraf build && tsc -p test/tsconfig.json","doc:readme":"../../scripts/generate-readme","build:release":"yarn clean && yarn build:es6 && node ../../scripts/bundle-module all"},"typings":"./index.d.ts","_npmUser":{"name":"thi.ng","email":"k+npm@thi.ng"},"umd:main":"./lib/index.umd.js","repository":{"url":"git+https://github.com/thi-ng/umbrella.git","type":"git"},"_npmVersion":"lerna/3.20.2/node@v13.3.0+x64 (darwin)","description":"Functional, extensible L-System architecture w/ support for probabilistic rules","directories":{},"sideEffects":false,"_nodeVersion":"13.3.0","dependencies":{"@thi.ng/api":"^6.8.3","@thi.ng/math":"^1.7.3","@thi.ng/errors":"^1.2.7","@thi.ng/random":"^1.4.1","@thi.ng/compose":"^1.3.12","@thi.ng/vectors":"^4.2.1","@thi.ng/transducers":"^6.4.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^15.0.0","mocha":"^7.0.1","ts-node":"^8.6.2","typedoc":"^0.16.10","typescript":"^3.8.3","@types/node":"^13.7.4","@types/mocha":"^7.0.1","@microsoft/api-extractor":"^7.7.8","@istanbuljs/nyc-config-typescript":"^1.0.1"},"_npmOperationalInternal":{"tmp":"tmp/lsys_0.2.32_1583463374895_0.5711847732066138","host":"s3://npm-registry-packages"}},"0.2.33":{"name":"@thi.ng/lsys","version":"0.2.33","keywords":["axiom","2d","3d","ES6","generative","geometry","l-system","probabilistic","rule based","turtle","typescript"],"author":{"name":"Karsten Schmidt","email":"k+npm@thi.ng"},"license":"Apache-2.0","_id":"@thi.ng/lsys@0.2.33","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://github.com/thi-ng/umbrella/tree/master/packages/lsys","bugs":{"url":"https://github.com/thi-ng/umbrella/issues"},"dist":{"shasum":"a305be168bcd3c7df9184443b9a28d97d2f00693","tarball":"https://registry.npmjs.org/@thi.ng/lsys/-/lsys-0.2.33.tgz","fileCount":9,"integrity":"sha512-pw403dmv982dj241GlRqNNQApF3IKVYIlZlYC1ocnTvAZFIu4N1WmnpFMZDpZK/6qiC3ZJxq/kA/0cM/mtQNRA==","signatures":[{"sig":"MEUCIQC/C9cnwu1xgdUV2+EwG0zHvVGXUoBZely9aafCO6w1ZgIgJFnWaFBDis/7sKZVAsKUO5p9smaqWlMCIC7Sv/FmOrY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":39000,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJef7v1CRA9TVsSAnZWagAA49gP+wXbtM23xaiHyiZSPeHQ\nv4brftBS49pLekB6OQwcgPKX+hRlriUcxPJ1bu30anYFMYvpOSyTBtlfIX4w\nY2BO5duIsGTMgMnhQJUC/p79A5SPfw42QRwTaGmAxA9WmL3Oo07ibZ3Y7fen\nIfpLVhFOuQCPkdlbNUragLkr1XiPBsaNOGPViVxYEKAu2U8hjbRn1CuzNHdQ\n1bNBoiemN45/QaLuwQixN76GSkE6A0PhQ4vBhqjh2jxJPPs2zZVC2/9ZoUlg\njR6HIJW8wMrmTKQ++KulyEe9kezkoGAhisXIAItX162YgJD900aFLUNfCG+3\nYMic7TQ37mEbDPSGUDj1+bgiu/YMwipFRBV3nw7NfiSGIkQLRxx7+Br4fCtQ\nOx7FvwTXBC+UY499MSSEXSD8h4UsQWWBHBJUr2NI5PWwtJ3eizQW3znE8hlU\n7ovckAifnyoTJPOi+8K4A/IF76K8ap9pJVq9ad6Li/+6gxMt910o04zVAgD3\ndfeMLwFZKyWBtTCUP6aS10FNNNqal7G6udlXc7SsjmNs0SKZWT9/HgNauGQ0\n9d8XD9gMQKeijWWi6L9l3MT/ac137t/6snL0wYtarRVWzWDh1YcASOvbk9RP\nd/U9GOXsSYOcE0u9Sg+2SuNBRgZ9sJNA1Ku2nYbXKEXGm4OFVFWBnu4rpfLv\nZ9J4\r\n=ZaV8\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./lib/index.js","module":"./index.js","thi.ng":{"blog":[{"url":"https://medium.com/@thi.ng/workshop-report-generative-design-with-clojure-7d6d8ea9a6e8","title":"Workshop report: Generative design with Clojure"}],"year":2019,"status":"beta"},"gitHead":"202477e312cf26869f0421e42a9a5fd80ff6adc8","scripts":{"doc":"typedoc --mode modules --out doc src","pub":"yarn build:release && yarn publish --access public","test":"mocha test","build":"yarn clean && yarn build:es6 && node ../../scripts/bundle-module","clean":"rimraf *.js *.d.ts .nyc_output build coverage doc lib","cover":"nyc mocha test && nyc report --reporter=lcov","doc:ae":"mkdir -p .ae/doc .ae/temp && node_modules/.bin/api-extractor run --local --verbose","build:es6":"tsc --declaration","build:test":"rimraf build && tsc -p test/tsconfig.json","doc:readme":"ts-node -P ../../tools/tsconfig.json ../../tools/src/readme.ts","build:release":"yarn clean && yarn build:es6 && node ../../scripts/bundle-module all"},"typings":"./index.d.ts","_npmUser":{"name":"thi.ng","email":"k+npm@thi.ng"},"umd:main":"./lib/index.umd.js","repository":{"url":"git+https://github.com/thi-ng/umbrella.git","type":"git"},"_npmVersion":"lerna/3.20.2/node@v13.10.1+x64 (darwin)","description":"Functional, extensible L-System architecture w/ support for probabilistic rules","directories":{},"sideEffects":false,"_nodeVersion":"13.10.1","dependencies":{"tslib":"^1.11.1","@thi.ng/api":"^6.9.0","@thi.ng/math":"^1.7.4","@thi.ng/errors":"^1.2.8","@thi.ng/random":"^1.4.2","@thi.ng/compose":"^1.4.0","@thi.ng/vectors":"^4.2.2","@thi.ng/transducers":"^6.4.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^15.0.0","mocha":"^7.0.1","ts-node":"^8.6.2","typedoc":"^0.16.10","typescript":"^3.8.3","@types/node":"^13.7.4","@types/mocha":"^7.0.1","@microsoft/api-extractor":"^7.7.8","@istanbuljs/nyc-config-typescript":"^1.0.1"},"_npmOperationalInternal":{"tmp":"tmp/lsys_0.2.33_1585429492691_0.7123083689716212","host":"s3://npm-registry-packages"}},"0.2.34":{"name":"@thi.ng/lsys","version":"0.2.34","keywords":["axiom","2d","3d","ES6","generative","geometry","l-system","probabilistic","rule based","turtle","typescript"],"author":{"name":"Karsten Schmidt","email":"k+npm@thi.ng"},"license":"Apache-2.0","_id":"@thi.ng/lsys@0.2.34","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://github.com/thi-ng/umbrella/tree/master/packages/lsys","bugs":{"url":"https://github.com/thi-ng/umbrella/issues"},"dist":{"shasum":"8c70eb4fee21812a3022fb5d22fc0d109468a919","tarball":"https://registry.npmjs.org/@thi.ng/lsys/-/lsys-0.2.34.tgz","fileCount":9,"integrity":"sha512-yDvdctZJWmNtbOAntMtMPiMmnYSIdJHJani2YL7160cIah78N6ROtp9P/ao9oLXGqOz4yLf1jTKk+pZd+0hZSQ==","signatures":[{"sig":"MEUCIQCkG7Ax98G52c8g/mFjS7LgC681FZm5oYg5W3zURQ6S5gIgC+JLhaoJFFugCZdYec7RXSiuyMA7qQnkBXzMpwK1/TM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":39175,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeid9wCRA9TVsSAnZWagAAMVcP/0AAo65mJlnoGft4tnSN\nRbyx3ANbfV082zti0EI0SCKUjdwxyiEd0PCni3NPlF00s1MPEiikEQ0+pwGY\nFL05gPbJbL4KYzgKcKsh+ImVJldp92oNQEvFX24X4y/+mWqSz1olYjgnBOjz\n0HrLDOY5t7zOzBsvtRZVAmJQoRGJnQCJpQ3bqjGlDkNeaGGt538ZEo+KqLDt\nNxpjY4eM83zgAQOjUG00pfri3aHgK6iws2wbZXKCw/mgmzN8dtE8HDrcvqCS\n2kxJRND4eRdnDViK8q8zFdKPnXUFBFuqwxtHcc/E87d2H2S4kegMmTH6u6gp\n+cWOOSFyCjBa9iw7odjlIe8IY8qFn/ujijKKJCNzruUfkolIlMJpCp6sZcJh\nFFX1kkoY8Xym7hOO5DJyuR8pg9LA6MnRp3hXEGEnu+BgEslRqfbNyO28H6oM\nkjTeUurN/ErercxlDwTOHOQdj8EU1S3t7BN/EWugoKGTrmNHF8BTr6KgZ/ju\nNXMd8jX4fRF52pYqSnO9vzve50hnQUjzv60wrqqMRkr9WB64TSOMFjlg2m33\nX+rLmf9yrnxl/rpEerc9p3KKWhcv7RoZhGfdFZlzyXkTldX5Y+2UfeJexaN0\nxqaoI+Jcc5vWtFPxmewbJ6xSdk4BP00/stVGtNuUc7nSjmsUwVkJlw29M71M\nLDjv\r\n=ozOW\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./lib/index.js","module":"./index.js","thi.ng":{"blog":[{"url":"https://medium.com/@thi.ng/workshop-report-generative-design-with-clojure-7d6d8ea9a6e8","title":"Workshop report: Generative design with Clojure"}],"year":2019,"status":"beta"},"gitHead":"1fbd320aece52cdf48c3f502a449109b2c9ccfd9","scripts":{"doc":"typedoc --mode modules --out doc src","pub":"yarn build:release && yarn publish --access public","test":"mocha test","build":"yarn clean && yarn build:es6 && node ../../scripts/bundle-module","clean":"rimraf *.js *.d.ts .nyc_output build coverage doc lib","cover":"nyc mocha test && nyc report --reporter=lcov","doc:ae":"mkdir -p .ae/doc .ae/temp && node_modules/.bin/api-extractor run --local --verbose","build:es6":"tsc --declaration","build:test":"rimraf build && tsc -p test/tsconfig.json","doc:readme":"ts-node -P ../../tools/tsconfig.json ../../tools/src/readme.ts","build:release":"yarn clean && yarn build:es6 && node ../../scripts/bundle-module all"},"typings":"./index.d.ts","_npmUser":{"name":"thi.ng","email":"k+npm@thi.ng"},"umd:main":"./lib/index.umd.js","repository":{"url":"git+https://github.com/thi-ng/umbrella.git","type":"git"},"_npmVersion":"lerna/3.20.2/node@v13.10.1+x64 (darwin)","description":"Functional, extensible L-System architecture w/ support for probabilistic rules","directories":{},"sideEffects":false,"_nodeVersion":"13.10.1","dependencies":{"tslib":"^1.11.1","@thi.ng/api":"^6.9.1","@thi.ng/math":"^1.7.5","@thi.ng/errors":"^1.2.9","@thi.ng/random":"^1.4.3","@thi.ng/compose":"^1.4.1","@thi.ng/vectors":"^4.2.3","@thi.ng/transducers":"^6.4.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^15.0.0","mocha":"^7.1.1","ts-node":"^8.6.2","typedoc":"^0.16.10","typescript":"^3.8.3","@types/node":"^13.7.4","@types/mocha":"^7.0.1","@microsoft/api-extractor":"^7.7.8","@istanbuljs/nyc-config-typescript":"^1.0.1"},"_npmOperationalInternal":{"tmp":"tmp/lsys_0.2.34_1586093936323_0.18211523339503044","host":"s3://npm-registry-packages"}},"0.2.35":{"name":"@thi.ng/lsys","version":"0.2.35","keywords":["axiom","2d","3d","ES6","generative","geometry","l-system","probabilistic","rule based","turtle","typescript"],"author":{"name":"Karsten Schmidt","email":"k+npm@thi.ng"},"license":"Apache-2.0","_id":"@thi.ng/lsys@0.2.35","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://github.com/thi-ng/umbrella/tree/master/packages/lsys","bugs":{"url":"https://github.com/thi-ng/umbrella/issues"},"dist":{"shasum":"dac56f5d71a9f4ad00e40955cc5a1ac947d68c7d","tarball":"https://registry.npmjs.org/@thi.ng/lsys/-/lsys-0.2.35.tgz","fileCount":9,"integrity":"sha512-6KZz2lFATtkkboUwfr28FoEdzImvU2mxonm4RWDlTxuZlbEou0htIV5nSxN09c1S+UAM271sia1nEbxjLlZTAg==","signatures":[{"sig":"MEYCIQCgQX8tb5QmvoihIo/mf/sxbMHjLHVeSf8+p7H2+wKf+QIhAPfVpcFwatkI3sKI/j9CvOWm8SBFliY7TQMweQIqNb4O","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":39346,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJei0l3CRA9TVsSAnZWagAABK8P/2IMf6unvs8a3ksLhzrK\nR5MHJh9SUZfwFrODF3a+S1ca4gSanv9fFzaH7uhwUtidGY1lD0To62/7elE1\nJaw6rLrPBJKAg04qBToA1womWJCZE2FRA5po1qnhC0funb010a8Wv/RXU1SY\nS2saieNw0SK+99bnZlyqbgI/CP3S7xMtulCeAui7urDGjg/bdp6IbhzthMb9\n1vwXlJLMkk9ZlPDXu3mGuPIza9OMYZec68USNRVPBB9Dbi49ee8Ay1RjaCAj\ndKaHjyPqMlWvfNwZkK0NfdK7YKqv2DSZqZmX1KhAHd02yQgXtbVbypcCufKU\nLADrxrdIZ7FY+TymwFyxMIVAh0+RyIw+X5X0vOSl8CP9H3zXOiWoC5sm6++k\nskO1d2H9grroFISL1BiQHJAzzdDEgb+jjswfa8ChoaYMR3Xz+oEdsyrRFDV0\nLYhS0nt+ihUkAb8nwtuu7/CveSVHDMcEYUZeXsDS9NyARkLvdMuArfWCSlKd\nNrnmlUxHZb8tL0T2l4/PxPCVqmOCwXIqEXzHbFt877gTRrAVInkWl00/zD6/\nNUAoi13d8llwmFMy0pfnBh43HUB6eOcgHDXNICk5sWAycxYeUffRukMjcx3p\nmg7HRU9vqldRsmGuDfSPGgkqHrGGotHzokRP/MV5yBNKfEavJa3bnmUG42TI\n65Vf\r\n=Iu/S\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./lib/index.js","module":"./index.js","thi.ng":{"blog":[{"url":"https://medium.com/@thi.ng/workshop-report-generative-design-with-clojure-7d6d8ea9a6e8","title":"Workshop report: Generative design with Clojure"}],"year":2019,"status":"beta"},"gitHead":"9ed6564d092e6ed254e7351bcd486958932e24cc","scripts":{"doc":"typedoc --mode modules --out doc src","pub":"yarn build:release && yarn publish --access public","test":"mocha test","build":"yarn clean && yarn build:es6 && node ../../scripts/bundle-module","clean":"rimraf *.js *.d.ts .nyc_output build coverage doc lib","cover":"nyc mocha test && nyc report --reporter=lcov","doc:ae":"mkdir -p .ae/doc .ae/temp && node_modules/.bin/api-extractor run --local --verbose","build:es6":"tsc --declaration","build:test":"rimraf build && tsc -p test/tsconfig.json","doc:readme":"ts-node -P ../../tools/tsconfig.json ../../tools/src/readme.ts","build:release":"yarn clean && yarn build:es6 && node ../../scripts/bundle-module all"},"typings":"./index.d.ts","_npmUser":{"name":"thi.ng","email":"k+npm@thi.ng"},"umd:main":"./lib/index.umd.js","repository":{"url":"git+https://github.com/thi-ng/umbrella.git","type":"git"},"_npmVersion":"lerna/3.20.2/node@v13.10.1+x64 (darwin)","description":"Functional, extensible L-System architecture w/ support for probabilistic rules","directories":{},"sideEffects":false,"_nodeVersion":"13.10.1","dependencies":{"tslib":"^1.11.1","@thi.ng/api":"^6.10.0","@thi.ng/math":"^1.7.5","@thi.ng/errors":"^1.2.9","@thi.ng/random":"^1.4.4","@thi.ng/compose":"^1.4.2","@thi.ng/vectors":"^4.2.4","@thi.ng/transducers":"^6.4.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^15.0.0","mocha":"^7.1.1","ts-node":"^8.6.2","typedoc":"^0.16.10","typescript":"^3.8.3","@types/node":"^13.7.4","@types/mocha":"^7.0.1","@microsoft/api-extractor":"^7.7.8","@istanbuljs/nyc-config-typescript":"^1.0.1"},"_npmOperationalInternal":{"tmp":"tmp/lsys_0.2.35_1586186614089_0.2534727479324608","host":"s3://npm-registry-packages"}},"0.2.36":{"name":"@thi.ng/lsys","version":"0.2.36","keywords":["axiom","2d","3d","ES6","generative","geometry","l-system","probabilistic","rule based","turtle","typescript"],"author":{"name":"Karsten Schmidt","email":"k+npm@thi.ng"},"license":"Apache-2.0","_id":"@thi.ng/lsys@0.2.36","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://github.com/thi-ng/umbrella/tree/master/packages/lsys","bugs":{"url":"https://github.com/thi-ng/umbrella/issues"},"dist":{"shasum":"30cd0781edf2a01b2abc8ab0d1312e175582828c","tarball":"https://registry.npmjs.org/@thi.ng/lsys/-/lsys-0.2.36.tgz","fileCount":10,"integrity":"sha512-qC1+Dfp3Y+pUR6jZMlHG3+PQ5e6/9QVy7foa6yiDTyYVyM7jHHFln0461uj/kXYlPqny/CxP3itRpCo9xpUjgw==","signatures":[{"sig":"MEQCIDrtJiNWsL9sYe2J74rHrkr9n1vntRRBR8sGsztvSOeKAiAhkNjaHfNcilFxSZa4MEAKq8cbEhrsaUXhApyDW6Bd4A==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":40782,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJekkKwCRA9TVsSAnZWagAA1woP/AhoXoNHfhxahVDGQ5mM\noZL0MxSx6hwytf66HoQkHZNnIwcIvx0V+zCZfXzzmpPGhBZgMQZ+WE2D9Buw\nv5iSf+C9Dbhr9GQMyFy/6KLisiGxqwMEFppbTx3YUcSCJwybr2m0gp9nOiJ/\nWTyAx8PJDtyPJnIrk6A/6CMHPaf3pMrVtoiLHHtaFs8VbiCwnRrC2MIM7gz2\nnsiDjJnPaPzCpNEcq1nPG1TFaR0fOw3lJ2waFF5ijCFHnFIuo/fI/dVi2Cie\nPmK2EIt6AmbNJVWwToDaPZfioL8ACQUrWtAICayBnF/j5fY+5RauDc1Tp10U\nvewEcCRDUmWkbR29VnSCN9fpn67U7LO7CgU4JlEeHaNG2U8idTSrwbpXBSRv\nLJClUHPl9jhxCsjJWFaad6Nc0JadJ9fB7YpjNY1OYhAGFrF93EJt7z40uyLc\nnnmXt2Fp50tVr5+SH1yrfKSpwv4C5Bt1d9AKSWcej1lmZcgUlqBIsvGPpIma\nsht0K83RAN/eYFx2Z390nDe9u5CrtzP2YoFmOxDHS50sIjjRubIWGtcfGwaG\nW6K1udxy1zeVtxCJmWm1J1AsFFdf9zgNiSbXvMpF1Tg4UXtmq3n0CmwDTROF\nb4z+oqgMtfnurmsZRsM2M3PlDApR4RXSogOm2HvJwBeWzHsiJOXwbGlDbRSO\nB44C\r\n=ZBZl\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./lib/index.js","module":"./index.js","thi.ng":{"blog":[{"url":"https://medium.com/@thi.ng/workshop-report-generative-design-with-clojure-7d6d8ea9a6e8","title":"Workshop report: Generative design with Clojure"}],"year":2019,"status":"beta"},"gitHead":"bfafd37c52df27f7d886c0e2a344e4e7ede4d072","scripts":{"doc":"typedoc --mode modules --out doc src","pub":"yarn build:release && yarn publish --access public","test":"mocha test","build":"yarn clean && yarn build:es6 && node ../../scripts/bundle-module","clean":"rimraf *.js *.d.ts .nyc_output build coverage doc lib","cover":"nyc mocha test && nyc report --reporter=lcov","doc:ae":"mkdir -p .ae/doc .ae/temp && node_modules/.bin/api-extractor run --local --verbose","build:es6":"tsc --declaration","build:test":"rimraf build && tsc -p test/tsconfig.json","doc:readme":"ts-node -P ../../tools/tsconfig.json ../../tools/src/readme.ts","build:release":"yarn clean && yarn build:es6 && node ../../scripts/bundle-module all"},"typings":"./index.d.ts","_npmUser":{"name":"thi.ng","email":"k+npm@thi.ng"},"umd:main":"./lib/index.umd.js","repository":{"url":"git+https://github.com/thi-ng/umbrella.git","type":"git"},"_npmVersion":"lerna/3.20.2/node@v13.10.1+x64 (darwin)","description":"Functional, extensible L-System architecture w/ support for probabilistic rules","directories":{},"sideEffects":false,"_nodeVersion":"13.10.1","dependencies":{"tslib":"^1.11.1","@thi.ng/api":"^6.10.1","@thi.ng/math":"^1.7.6","@thi.ng/errors":"^1.2.10","@thi.ng/random":"^1.4.5","@thi.ng/compose":"^1.4.3","@thi.ng/vectors":"^4.2.5","@thi.ng/transducers":"^6.4.5"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^15.0.0","mocha":"^7.1.1","ts-node":"^8.6.2","typedoc":"^0.16.10","typescript":"^3.8.3","@types/node":"^13.7.4","@types/mocha":"^7.0.1","@microsoft/api-extractor":"^7.7.8","@istanbuljs/nyc-config-typescript":"^1.0.1"},"_npmOperationalInternal":{"tmp":"tmp/lsys_0.2.36_1586643631827_0.03864068689554001","host":"s3://npm-registry-packages"}},"0.2.37":{"name":"@thi.ng/lsys","version":"0.2.37","keywords":["axiom","2d","3d","ES6","generative","geometry","l-system","probabilistic","rule based","turtle","typescript"],"author":{"name":"Karsten Schmidt","email":"k+npm@thi.ng"},"license":"Apache-2.0","_id":"@thi.ng/lsys@0.2.37","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://github.com/thi-ng/umbrella/tree/master/packages/lsys","bugs":{"url":"https://github.com/thi-ng/umbrella/issues"},"dist":{"shasum":"03108bd13618087172cb063bef7fc13ed8a438cf","tarball":"https://registry.npmjs.org/@thi.ng/lsys/-/lsys-0.2.37.tgz","fileCount":10,"integrity":"sha512-SYSawW7hlS2Or5HmSCzMtMXhhu7iJ0PtrcbTn8tSndyMgIDog7K9cQn+pJyMk4OGTHBHeU1yo9vQMql0yp5diA==","signatures":[{"sig":"MEQCIGJgnml1fI0W7mVVt2impc4V/eCD0DffkrgJCyrJKWyXAiA0NPDk4gpnQw++E4kT/36pV22Oh0c1rnMqHawWGKCNJQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":40952,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJena9aCRA9TVsSAnZWagAAzEgP+gPjKqSc9btMumh3AxgP\n+mUiz8Ia57EOXB9VCqlLGrTi2U049nBObkHpI2/qIbbBtloD1yUOnW/HdTvQ\nLcX54PZbon+vMJL1NThY79VGxGlKtqOjfSqHcFBZEQgw0p5byd72NpSSkNlV\n3bfAUE9hAC98HKAcHEq48POl6yQWCdyMujOG1TiPnKgu5mqdblFEUlfE3IoA\ntD03R59Ah4rzPdHNo4Dv9EnbTqeXFfZhAv0go6bdZ6hQY+WdWKszMPPJ2lQH\npUNeKI1OcsRmPtNcjhzy9yUs038chBnNLWROSMU2qII28gaRGTjrmnnhZHCA\nBNLK00jRyZiif2KKg2B+6vMVTw2LgmpkjK3EWsIeiNWNm+cugaBidXVYjlIr\ncQrCkxg6muNAvaY8+jY0bm4tLG91DyZI/A8KN0KKstYH85PIx4E3VQKiY0is\nLUhHMF+456fRXSQpTRomlzAfkfku+rliPwCRfqVVDf9zF2fCT2Jz1b//cNLs\nO0gRX22Gqf/4sGG2ZOSfQgjEyr7dgWzpyzUKSTCCOLDREIIkqk6M3WtO4Ute\n6yoGYBLae3FfhzqiAe9zCEFLrQgU1pYKwWpN4ekCXK5eO7UqGMEBwuQFuE5k\n51gcjUws09UdfI/0BWIFXYpgjKlrIVPyK7P6OPCHLRsGp6ATJT3qqTE6DCh2\naVcy\r\n=6Vc5\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./lib/index.js","module":"./index.js","thi.ng":{"blog":[{"url":"https://medium.com/@thi.ng/workshop-report-generative-design-with-clojure-7d6d8ea9a6e8","title":"Workshop report: Generative design with Clojure"}],"year":2019,"status":"beta"},"gitHead":"4ec4361346c3c4a5552148955a6412aa1ed8f4bc","scripts":{"doc":"typedoc --mode modules --out doc src","pub":"yarn build:release && yarn publish --access public","test":"mocha test","build":"yarn clean && yarn build:es6 && node ../../scripts/bundle-module","clean":"rimraf *.js *.d.ts .nyc_output build coverage doc lib","cover":"nyc mocha test && nyc report --reporter=lcov","doc:ae":"mkdir -p .ae/doc .ae/temp && node_modules/.bin/api-extractor run --local --verbose","build:es6":"tsc --declaration","build:test":"rimraf build && tsc -p test/tsconfig.json","doc:readme":"ts-node -P ../../tools/tsconfig.json ../../tools/src/readme.ts","build:release":"yarn clean && yarn build:es6 && node ../../scripts/bundle-module all"},"typings":"./index.d.ts","_npmUser":{"name":"thi.ng","email":"k+npm@thi.ng"},"umd:main":"./lib/index.umd.js","repository":{"url":"git+https://github.com/thi-ng/umbrella.git","type":"git"},"_npmVersion":"lerna/3.20.2/node@v13.10.1+x64 (darwin)","description":"Functional, extensible L-System architecture w/ support for probabilistic rules","directories":{},"sideEffects":false,"_nodeVersion":"13.10.1","dependencies":{"tslib":"^1.11.1","@thi.ng/api":"^6.10.1","@thi.ng/math":"^1.7.6","@thi.ng/errors":"^1.2.10","@thi.ng/random":"^1.4.5","@thi.ng/compose":"^1.4.3","@thi.ng/vectors":"^4.2.6","@thi.ng/transducers":"^6.4.6"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^15.0.0","mocha":"^7.1.1","ts-node":"^8.6.2","typedoc":"^0.16.10","typescript":"^3.8.3","@types/node":"^13.7.4","@types/mocha":"^7.0.1","@microsoft/api-extractor":"^7.7.8","@istanbuljs/nyc-config-typescript":"^1.0.1"},"_npmOperationalInternal":{"tmp":"tmp/lsys_0.2.37_1587392346538_0.23027817835924025","host":"s3://npm-registry-packages"}},"0.2.38":{"name":"@thi.ng/lsys","version":"0.2.38","keywords":["axiom","2d","3d","ES6","generative","geometry","l-system","probabilistic","rule based","turtle","typescript"],"author":{"name":"Karsten Schmidt","email":"k+npm@thi.ng"},"license":"Apache-2.0","_id":"@thi.ng/lsys@0.2.38","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://github.com/thi-ng/umbrella/tree/master/packages/lsys","bugs":{"url":"https://github.com/thi-ng/umbrella/issues"},"dist":{"shasum":"2da22e78500b0f1fda5bf60687152cb1e28f5509","tarball":"https://registry.npmjs.org/@thi.ng/lsys/-/lsys-0.2.38.tgz","fileCount":10,"integrity":"sha512-qaYKjO04SmpUuHohgeRxgt7cJDIdWM5fhtZctHjpmj4NX1Ajf2DYdE7vsJkn4fIK7imAGhv+ln0qUpE0ro4rMA==","signatures":[{"sig":"MEYCIQD9nOI3E178XsQaBebeN8+B3dXeTMkTV5LM8YEDA62YDgIhAM2ASwk1pF9xu/f0P+VMMbKwGvHEqITQiRREVe8zklwr","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":41122,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeoYDdCRA9TVsSAnZWagAAgc4P/R+SWIa5wWWeaxFNZtv7\n/qRcC6YLxkN9Vb/GHynAfGNO6jrsGd6wNHr0tzqkloAg7kDZuS/8lKoQVNhi\nufF0icajy78gwmAI8zE9KDq06O7Fdm21ZmBs3G4L4sOvDwkpq6kOG6KV67wC\np1I1ueXwckgQnKllM4Qy+Pw5Nj48GuwLeTqgRtSFCVXVenICEuadAu7+K6A2\noCPu8MxGflmMYfHpcrLUyRmMGbRWz7SW8aIf/LkT9eZSFrLCE93RXjaKoEzd\nBMipDRuv8y9WTcvmyMsuJrXYsQBLvqFY1pLEKnqSLFCpqrqk20TTo+pxpsRC\nHAjhcoUvIfX9bw+6CljBGrXdWj7EhsSKv0EDlUji4s7BjQfrTA7TeGKFgKHe\nwsTXyUFHawllptS7v4LjPOOBpYi2Fcs8X9j1pXJdTstA1So7+df9d3qA6ZtN\nLbAY9qQTUGUo1XKGgPa/8Xzi0JvNYd5q+2eJY2Y3C2RjYwl+CzV7vPTXdng1\nlk9uxexnx+VhT7aXQdVwdm9tk1Pd0PYmzn7WsTEXEkmSMW4D1scgHcMAaxXl\ntWcG4T5xEaqvKErhvH+ajXK9fxVNuUqO5JrHW63VxdeqJT0xncHSoSV2oc93\naZwJJkyLth38G45gigbJPAkOHKDtWpK9vJivZXPS4o9AUE8h/H77f/foVInr\nrrkc\r\n=Up4y\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./lib/index.js","module":"./index.js","thi.ng":{"blog":[{"url":"https://medium.com/@thi.ng/workshop-report-generative-design-with-clojure-7d6d8ea9a6e8","title":"Workshop report: Generative design with Clojure"}],"year":2019,"status":"beta"},"gitHead":"949d1f07a0e0cb038ee1aefa3a284a08ac2930a1","scripts":{"doc":"typedoc --mode modules --out doc src","pub":"yarn build:release && yarn publish --access public","test":"mocha test","build":"yarn clean && yarn build:es6 && node ../../scripts/bundle-module","clean":"rimraf *.js *.d.ts .nyc_output build coverage doc lib","cover":"nyc mocha test && nyc report --reporter=lcov","doc:ae":"mkdir -p .ae/doc .ae/temp && node_modules/.bin/api-extractor run --local --verbose","build:es6":"tsc --declaration","build:test":"rimraf build && tsc -p test/tsconfig.json","doc:readme":"ts-node -P ../../tools/tsconfig.json ../../tools/src/readme.ts","build:release":"yarn clean && yarn build:es6 && node ../../scripts/bundle-module all"},"typings":"./index.d.ts","_npmUser":{"name":"thi.ng","email":"k+npm@thi.ng"},"umd:main":"./lib/index.umd.js","repository":{"url":"git+https://github.com/thi-ng/umbrella.git","type":"git"},"_npmVersion":"lerna/3.20.2/node@v13.10.1+x64 (darwin)","description":"Functional, extensible L-System architecture w/ support for probabilistic rules","directories":{},"sideEffects":false,"_nodeVersion":"13.10.1","dependencies":{"tslib":"^1.11.1","@thi.ng/api":"^6.10.1","@thi.ng/math":"^1.7.6","@thi.ng/errors":"^1.2.10","@thi.ng/random":"^1.4.5","@thi.ng/compose":"^1.4.3","@thi.ng/vectors":"^4.3.0","@thi.ng/transducers":"^6.4.6"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^15.0.0","mocha":"^7.1.1","ts-node":"^8.6.2","typedoc":"^0.16.10","typescript":"^3.8.3","@types/node":"^13.7.4","@types/mocha":"^7.0.1","@microsoft/api-extractor":"^7.7.8","@istanbuljs/nyc-config-typescript":"^1.0.1"},"_npmOperationalInternal":{"tmp":"tmp/lsys_0.2.38_1587642582673_0.2867091087078406","host":"s3://npm-registry-packages"}},"0.2.39":{"name":"@thi.ng/lsys","version":"0.2.39","keywords":["axiom","2d","3d","ES6","generative","geometry","l-system","probabilistic","rule based","turtle","typescript"],"author":{"name":"Karsten Schmidt","email":"k+npm@thi.ng"},"license":"Apache-2.0","_id":"@thi.ng/lsys@0.2.39","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://github.com/thi-ng/umbrella/tree/master/packages/lsys","bugs":{"url":"https://github.com/thi-ng/umbrella/issues"},"dist":{"shasum":"4d433fd0e9a4e59c4e1c010308818c5ecb634917","tarball":"https://registry.npmjs.org/@thi.ng/lsys/-/lsys-0.2.39.tgz","fileCount":10,"integrity":"sha512-s7cFUAKWZOCGPZlL3GTC7ua0SU7GkJxSgeLAt9yF0ukk/94Fkeqwb1ZvdqPa4jiwmlsFbJhl4qOLU2HpoVM+cg==","signatures":[{"sig":"MEYCIQCIky8hU8TASU2Cn0Q4stws5RQvtTlahnx6LMx7XQriJQIhAPqarMmmbfNggpUMKVVvM3HON0zxihXry1oZG/zxL1RX","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":41292,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeoYRECRA9TVsSAnZWagAA2jsP/jUWDnJBrkXqdmMdh0E2\nOFkuWbgh/1SxFm0Ze1C0aEDMlRsGFeH39t85N/xmcRhnCZujBT31xQHnuHzG\nZxmsEnti3mmyFA+FTEsdYX2um27lTApBL6+5DUBz+i9x6mRJJbk1SCMjiOQN\nZAbXmyc2X0bbC+bi8yB/zvjGotsjnBDXax4C7QBNJLezT27xNYXaPZe+jUsB\n1ALkZyytGdA7YLP2K8kGaRIxM2Td0qN55BuTtBz/o19NwV9Bv8J9lqax0wJS\nA8wpzJmXgbVvxMNAdXPY/WeiL3oHOE1B+DkKtck5QWHwyUeGn3nNJ1TJkvH9\nz4iXFDxfQai2gf/HWbQeliICxZ4EUzuaDMdTTe0GPgLX9kivs4DzSC77frOf\n1wkxwQduZJ+5v0+Bpm5kyCkht5D4yh1Mbz3jyZsGc6pOJFu1SMHtrPWDUiiP\n9zs51hG0xAR23yvpbsBetrjmvhyUG8S6HP+yfUYnm/sAkSFeMlHI1T2SCY/u\nLsrlz1pw9r8Pk9motZEjB4MeZOM8osDzB9uNGWFdRDLvrhRNEDGxOk3WO/Yt\nO9KpU+EL+MnytEkA2DTevY+ZgtfyV0dqp5Zvggtz2naqAhQKJdtu09Gc+Gp1\npxd+mTDCxiAW9ksO44TCgUFHNHpw92+MQ2WFqVjruxCkCP27Z/v4PKyPYRBT\n14QQ\r\n=D6kt\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./lib/index.js","module":"./index.js","thi.ng":{"blog":[{"url":"https://medium.com/@thi.ng/workshop-report-generative-design-with-clojure-7d6d8ea9a6e8","title":"Workshop report: Generative design with Clojure"}],"year":2019,"status":"beta"},"gitHead":"7d53b9da131181ae2cf35d325941a353f9b3494b","scripts":{"doc":"typedoc --mode modules --out doc src","pub":"yarn build:release && yarn publish --access public","test":"mocha test","build":"yarn clean && yarn build:es6 && node ../../scripts/bundle-module","clean":"rimraf *.js *.d.ts .nyc_output build coverage doc lib","cover":"nyc mocha test && nyc report --reporter=lcov","doc:ae":"mkdir -p .ae/doc .ae/temp && node_modules/.bin/api-extractor run --local --verbose","build:es6":"tsc --declaration","build:test":"rimraf build && tsc -p test/tsconfig.json","doc:readme":"ts-node -P ../../tools/tsconfig.json ../../tools/src/readme.ts","build:release":"yarn clean && yarn build:es6 && node ../../scripts/bundle-module all"},"typings":"./index.d.ts","_npmUser":{"name":"thi.ng","email":"k+npm@thi.ng"},"umd:main":"./lib/index.umd.js","repository":{"url":"git+https://github.com/thi-ng/umbrella.git","type":"git"},"_npmVersion":"lerna/3.20.2/node@v13.10.1+x64 (darwin)","description":"Functional, extensible L-System architecture w/ support for probabilistic rules","directories":{},"sideEffects":false,"_nodeVersion":"13.10.1","dependencies":{"tslib":"^1.11.1","@thi.ng/api":"^6.10.1","@thi.ng/math":"^1.7.6","@thi.ng/errors":"^1.2.10","@thi.ng/random":"^1.4.5","@thi.ng/compose":"^1.4.3","@thi.ng/vectors":"^4.3.1","@thi.ng/transducers":"^6.4.6"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^15.0.0","mocha":"^7.1.1","ts-node":"^8.6.2","typedoc":"^0.16.10","typescript":"^3.8.3","@types/node":"^13.7.4","@types/mocha":"^7.0.1","@microsoft/api-extractor":"^7.7.8","@istanbuljs/nyc-config-typescript":"^1.0.1"},"_npmOperationalInternal":{"tmp":"tmp/lsys_0.2.39_1587643460236_0.7660232895134813","host":"s3://npm-registry-packages"}},"0.2.40":{"name":"@thi.ng/lsys","version":"0.2.40","keywords":["axiom","2d","3d","ES6","generative","geometry","l-system","probabilistic","rule based","turtle","typescript"],"author":{"name":"Karsten Schmidt","email":"k+npm@thi.ng"},"license":"Apache-2.0","_id":"@thi.ng/lsys@0.2.40","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://github.com/thi-ng/umbrella/tree/master/packages/lsys","bugs":{"url":"https://github.com/thi-ng/umbrella/issues"},"dist":{"shasum":"8a82ec6fb63a846191fbacc08bf7e61e6c521e2e","tarball":"https://registry.npmjs.org/@thi.ng/lsys/-/lsys-0.2.40.tgz","fileCount":10,"integrity":"sha512-DyNhqGKBey0Ow9j/RFSPOFymDZiCLszRfkoWy50Xy9cSszhvuVc44AZccwZoLQU3/MaQFdaCEUWevh99QKq0zg==","signatures":[{"sig":"MEQCICT2vEQt6vLlXoRZ3QKWUZcMd69K3Qs6FGoQ44aCnd5gAiBFxhvwJzoSuKPC6BQrxANrP4mk03LQCrrx3un5cdFPbg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":41462,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJepsoqCRA9TVsSAnZWagAAGVwP/Re374vZvZNl6yRiXeBz\niOXDDULLfXKAucAPBUGYbhsnv/f/skza0CVDmKmCGibpbOMbHAslW5JuPT6Z\nWK4WjheV9kjnbY3RMQzoZcqVY214UjUJ6pm24TuAZzA2tWLTeyarVCb3A0VV\nMqGQ6O7OX6YDvDJmProuB0zwPr/KZnti3o7VDvWx10rrXlHEsmh7a9wxrzCi\naTPqCZB4QdQu4/7dXj+TUpJ0S2dZz/T9H2QBEc4VgY3nu/X5LZ8ahQZDKOam\nwUZIPQs/cP50n8ifpHgJO0nbj3/82dX+ry2U+4ixb6k1PHProkQEcmF1rGer\n4fr3t5BcN11XyWsefM2vkaFlDRvY1iwQOLCwt+yYFyGY8pV7ozsSHgeFYFwG\nMOnbXyqz5iivOXYqet9zFkhVFS68OAPUAdqdHE3/J2UUFrgxykoESmaagxzP\nbZuYvHUXHfJOZdP5LIB2BD8/j4suX/EMs/MuR0VID+TSuYdh/vgnVS/tI5XN\nMmfnxKSzZIldzWVq/kh4i+iMaGI8rrcTGor5bw0qXVtIETdegQT5xoKwRpkg\nU/9mMdAz0KpEO0ufTfu83J1ZGw5NLZ7VpvRy4fEz4gkgUjApRzfQPV542eP1\n8UxTSPNLhQIfG2RjpYV9MIRHnQNCFgbPjkzK06QAFmjD5iTKNEx6WIgvI+MD\nDPXm\r\n=r/OD\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./lib/index.js","module":"./index.js","thi.ng":{"blog":[{"url":"https://medium.com/@thi.ng/workshop-report-generative-design-with-clojure-7d6d8ea9a6e8","title":"Workshop report: Generative design with Clojure"}],"year":2019,"status":"beta"},"gitHead":"9241bd0f7f20d33c16b505ddc2cf0cdba38d09f8","scripts":{"doc":"typedoc --mode modules --out doc src","pub":"yarn build:release && yarn publish --access public","test":"mocha test","build":"yarn clean && yarn build:es6 && node ../../scripts/bundle-module","clean":"rimraf *.js *.d.ts .nyc_output build coverage doc lib","cover":"nyc mocha test && nyc report --reporter=lcov","doc:ae":"mkdir -p .ae/doc .ae/temp && node_modules/.bin/api-extractor run --local --verbose","build:es6":"tsc --declaration","build:test":"rimraf build && tsc -p test/tsconfig.json","doc:readme":"ts-node -P ../../tools/tsconfig.json ../../tools/src/readme.ts","build:release":"yarn clean && yarn build:es6 && node ../../scripts/bundle-module all"},"typings":"./index.d.ts","_npmUser":{"name":"thi.ng","email":"k+npm@thi.ng"},"umd:main":"./lib/index.umd.js","repository":{"url":"git+https://github.com/thi-ng/umbrella.git","type":"git"},"_npmVersion":"lerna/3.20.2/node@v13.10.1+x64 (darwin)","description":"Functional, extensible L-System architecture w/ support for probabilistic rules","directories":{},"sideEffects":false,"_nodeVersion":"13.10.1","dependencies":{"tslib":"^1.11.1","@thi.ng/api":"^6.10.2","@thi.ng/math":"^1.7.7","@thi.ng/errors":"^1.2.11","@thi.ng/random":"^1.4.6","@thi.ng/compose":"^1.4.4","@thi.ng/vectors":"^4.3.2","@thi.ng/transducers":"^6.4.7"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^15.0.0","mocha":"^7.1.1","ts-node":"^8.6.2","typedoc":"^0.16.10","typescript":"^3.8.3","@types/node":"^13.7.4","@types/mocha":"^7.0.1","@microsoft/api-extractor":"^7.7.8","@istanbuljs/nyc-config-typescript":"^1.0.1"},"_npmOperationalInternal":{"tmp":"tmp/lsys_0.2.40_1587989034063_0.598153580192776","host":"s3://npm-registry-packages"}},"0.2.41":{"name":"@thi.ng/lsys","version":"0.2.41","keywords":["axiom","2d","3d","ES6","generative","geometry","l-system","probabilistic","rule based","turtle","typescript"],"author":{"name":"Karsten Schmidt","email":"k+npm@thi.ng"},"license":"Apache-2.0","_id":"@thi.ng/lsys@0.2.41","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://github.com/thi-ng/umbrella/tree/develop/packages/lsys#readme","bugs":{"url":"https://github.com/thi-ng/umbrella/issues"},"dist":{"shasum":"27f386029f487e18ad7b585b1e9eda9ca10ae3fc","tarball":"https://registry.npmjs.org/@thi.ng/lsys/-/lsys-0.2.41.tgz","fileCount":10,"integrity":"sha512-bm9m+ObtS3plMsPSA7wDLYmznqidG2m/7gPdq6rizt2A3d/7V6Ljga9fA7Ed+rIO+Ph72IZImvNTxDNHvqSM/w==","signatures":[{"sig":"MEUCICHfd+KSJUvBudOL0FvtPk1ualJXd6x3wU8/IW+QqOFCAiEApm7PYXobwJh7Il/ogfoh5uIHE8HDGX1bRvd9cYrd0nE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":42006,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeqErDCRA9TVsSAnZWagAAUjAP/iCqFcJh0d0ROmYpjwFJ\nzTalpXbq6V7rZQypBG9isCKIRK/o26vM/v0GaGvlzlTTZn3ADz6UMLQfUsdt\niPlNcEp/fbanyO0lIWzaBJl4zxIwZAewRBejFL0WHxTd8uwhljq5viqhT6t4\nNouq4LSr7RCtx3P5V/5k7aJoJcI7ZbaHJKa5BuWZ1MxQiNpsssp0ERAWf/W9\nk1oA108qO6Z0AlmChrZwCvCCU+7MNk0JjMN1lA9pzj6/4cwhFCPET9i61GPg\nUCTSJkM7rUXiC7LWtwGP278a5BEhoe6Yr4SKlELzQ98ox8cBzm2Zk/GNcgGZ\nT9PvXsJPLUNskslIvceAzaJ5ozGMvKBcIqVdQpCPMFRpmy6L3N+tuFYNaSWh\njSdE9X+mX2lUxB9UL7jIXaM3g3LL61ZikDHvJABeaNyygwQq/KJonfAgKgio\nvk9HNVHaTfG0FuXczRabEYg1J2JjhdXnlvsgE7cQPS6yVsDFdAwK862A4put\n0lKWaJqNJ5K14mJ6fZ4NcSt6sxhF9dyI0QcmyKKYIfJdvICfOmXWdP65kcr3\nn4ZqizkVaSaqgKe7UCKF1xXyjz1Xmm94Hd91lMK9h8ejLpVsstvefiv2b5pS\nGE4Zx9aAFTpiH7KYmE2048/G+I2U5BJ17FHP4CQpMHR2whN/qrbN89CkKS/w\nxNTO\r\n=znqO\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./lib/index.js","module":"./index.js","thi.ng":{"blog":[{"url":"https://medium.com/@thi.ng/workshop-report-generative-design-with-clojure-7d6d8ea9a6e8","title":"Workshop report: Generative design with Clojure"}],"year":2019,"status":"beta"},"funding":{"url":"https://patreon.com/thing_umbrella","type":"patreon"},"gitHead":"bb751118ba5a7261d322952a7ec5530860d73881","scripts":{"doc":"typedoc --mode modules --out doc src","pub":"yarn build:release && yarn publish --access public","test":"mocha test","build":"yarn clean && yarn build:es6 && node ../../scripts/bundle-module","clean":"rimraf *.js *.d.ts .nyc_output build coverage doc lib","cover":"nyc mocha test && nyc report --reporter=lcov","doc:ae":"mkdir -p .ae/doc .ae/temp && node_modules/.bin/api-extractor run --local --verbose","build:es6":"tsc --declaration","build:test":"rimraf build && tsc -p test/tsconfig.json","doc:readme":"ts-node -P ../../tools/tsconfig.json ../../tools/src/readme.ts","build:check":"tsc --isolatedModules --noEmit","build:release":"yarn clean && yarn build:es6 && node ../../scripts/bundle-module all"},"typings":"./index.d.ts","_npmUser":{"name":"thi.ng","email":"k+npm@thi.ng"},"umd:main":"./lib/index.umd.js","repository":{"url":"git+https://github.com/thi-ng/umbrella.git","type":"git"},"_npmVersion":"lerna/3.20.2/node@v13.10.1+x64 (darwin)","description":"Functional, extensible L-System architecture w/ support for probabilistic rules","directories":{},"sideEffects":false,"_nodeVersion":"13.10.1","dependencies":{"tslib":"^1.11.1","@thi.ng/api":"^6.10.3","@thi.ng/math":"^1.7.8","@thi.ng/errors":"^1.2.12","@thi.ng/random":"^1.4.7","@thi.ng/compose":"^1.4.5","@thi.ng/vectors":"^4.3.3","@thi.ng/transducers":"^6.4.8"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^15.0.0","mocha":"^7.1.1","ts-node":"^8.6.2","typedoc":"^0.16.10","typescript":"^3.8.3","@types/node":"^13.7.4","@types/mocha":"^7.0.1","@microsoft/api-extractor":"^7.7.8","@istanbuljs/nyc-config-typescript":"^1.0.1"},"_npmOperationalInternal":{"tmp":"tmp/lsys_0.2.41_1588087491357_0.40321926127972096","host":"s3://npm-registry-packages"}},"0.2.42":{"name":"@thi.ng/lsys","version":"0.2.42","keywords":["axiom","2d","3d","ES6","generative","geometry","l-system","probabilistic","rule based","turtle","typescript"],"author":{"name":"Karsten Schmidt","email":"k+npm@thi.ng"},"license":"Apache-2.0","_id":"@thi.ng/lsys@0.2.42","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://github.com/thi-ng/umbrella/tree/develop/packages/lsys#readme","bugs":{"url":"https://github.com/thi-ng/umbrella/issues"},"dist":{"shasum":"cac4ceb285552be33cf9a4a3efb4945cfdfcb3bc","tarball":"https://registry.npmjs.org/@thi.ng/lsys/-/lsys-0.2.42.tgz","fileCount":10,"integrity":"sha512-wctOma+xC2fDo8PT7Qu6iZjpEwEclkt2mvXLxVb7mT1nGk4s+IRVM2aDUY+Yibtq3k1Op8GfDUxwyXxibhh21A==","signatures":[{"sig":"MEUCIAeBjv9+7bFormBYLlBpx9M+nbVQ4Gvcxau8j8DYV7mEAiEAx32tViCh0Y2FWVzqK2Il69j8kQn9JUl/tEk6Nrp7Hx4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":42177,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJerwSmCRA9TVsSAnZWagAAn3wP/A1pGXHPdq+8MT1gLkRB\ndd6uU6hFP0qMoTmTNRqP0VeF7tgXN2suM8Y+1+WDRdfImwiNq4i89CE9OGuD\nQ+hSfGkMiRRhoDUqNfKWobwZSjzI48urJDzg+fa5K33CQHoZpe8D2RXllNhE\nCfNA1iS+DfQzQOGv6+fntEnw/ixiyLR/ALof6H9rbYTJ7Zjn5c9cQPK7g1Nm\n94r5X1bdeMfpehKwTfkBx4W6x4IKMbem6YkmVmBFo2dwyDB61Vz67vl0ahYq\nQNzBKYlTWlCrBBuDyVEsg9Bg5onQ/aqEltYwNVVMG9PZPmAMAHWzRAf2EtMx\nHe5bL+ctjasb4/jfbBcBdP1Z49Kzi9hw4Ra8BzVS0ZIHOEZyoKrIi0gheh9O\nttXzOAWVImyF6uHQHYvgqCJ8CAmHqjsn5kggkSGI3/Zya97OODPmZ1ufD+mw\nC2TU8Pj0FktTuqJH8hYSw8WlcVGIMaM/FEhTtaxDSGQ+hen2gQJlkE1YXMqp\nov4SHXwuTOLw4D8MH2+YCspZSA625gYhYsg699I+/dwjJHyo4I3sv0/3nrGn\nvHTu2pwVPWXvF1v8FMZreTRcMDBH2lGH69RyGaAK6DJ4LUKBqWP9JMDnyc4f\nAjxqhbgLdj+Yhgo08qMWIptmJqPFLRsBZMQLEdOrdL7B/d7TPz8jOXT54PiJ\nFnUz\r\n=WMfL\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./lib/index.js","module":"./index.js","thi.ng":{"blog":[{"url":"https://medium.com/@thi.ng/workshop-report-generative-design-with-clojure-7d6d8ea9a6e8","title":"Workshop report: Generative design with Clojure"}],"year":2019,"status":"beta"},"funding":{"url":"https://patreon.com/thing_umbrella","type":"patreon"},"gitHead":"c11f130122cbaa05b8d48d394c3a164e238c8078","scripts":{"doc":"typedoc --mode modules --out doc src","pub":"yarn build:release && yarn publish --access public","test":"mocha test","build":"yarn clean && yarn build:es6 && node ../../scripts/bundle-module","clean":"rimraf *.js *.d.ts .nyc_output build coverage doc lib","cover":"nyc mocha test && nyc report --reporter=lcov","doc:ae":"mkdir -p .ae/doc .ae/temp && node_modules/.bin/api-extractor run --local --verbose","build:es6":"tsc --declaration","build:test":"rimraf build && tsc -p test/tsconfig.json","doc:readme":"ts-node -P ../../tools/tsconfig.json ../../tools/src/readme.ts","build:check":"tsc --isolatedModules --noEmit","build:release":"yarn clean && yarn build:es6 && node ../../scripts/bundle-module all"},"typings":"./index.d.ts","_npmUser":{"name":"thi.ng","email":"k+npm@thi.ng"},"umd:main":"./lib/index.umd.js","repository":{"url":"git+https://github.com/thi-ng/umbrella.git","type":"git"},"_npmVersion":"lerna/3.20.2/node@v13.10.1+x64 (darwin)","description":"Functional, extensible L-System architecture w/ support for probabilistic rules","directories":{},"sideEffects":false,"_nodeVersion":"13.10.1","dependencies":{"tslib":"^1.11.1","@thi.ng/api":"^6.10.4","@thi.ng/math":"^1.7.9","@thi.ng/errors":"^1.2.13","@thi.ng/random":"^1.4.8","@thi.ng/compose":"^1.4.6","@thi.ng/vectors":"^4.3.4","@thi.ng/transducers":"^6.4.9"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^15.0.1","mocha":"^7.1.2","ts-node":"^8.9.1","typedoc":"^0.17.6","typescript":"^3.8.3","@types/node":"^13.13.4","@types/mocha":"^7.0.2","@microsoft/api-extractor":"^7.7.13","@istanbuljs/nyc-config-typescript":"^1.0.1"},"_npmOperationalInternal":{"tmp":"tmp/lsys_0.2.42_1588528293917_0.8924473280511498","host":"s3://npm-registry-packages"}},"0.2.43":{"name":"@thi.ng/lsys","version":"0.2.43","keywords":["axiom","2d","3d","ES6","generative","geometry","l-system","probabilistic","rule based","turtle","typescript"],"author":{"name":"Karsten Schmidt","email":"k+npm@thi.ng"},"license":"Apache-2.0","_id":"@thi.ng/lsys@0.2.43","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://github.com/thi-ng/umbrella/tree/develop/packages/lsys#readme","bugs":{"url":"https://github.com/thi-ng/umbrella/issues"},"dist":{"shasum":"7abbee8b8901c6a78a202479a88dc3a031da64ea","tarball":"https://registry.npmjs.org/@thi.ng/lsys/-/lsys-0.2.43.tgz","fileCount":10,"integrity":"sha512-OtPgATR5GP87W/qRH/7LPBwDiC/ILdw1isx2gfh5UHJ1/bUMre4fESM8ll9a/fustCKxJgG5pgexmTfX9g5+/A==","signatures":[{"sig":"MEUCIQCHAqW6gR6bIAKbxDAKmpirqa6f8KO6WdmbxNOuz3x8zAIgacdS7GJuwI1P/kOxSaCLEMiiNGSxMZMM0pxOpc7Xtsg=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":42332,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJevUF7CRA9TVsSAnZWagAAd+cP/3dWrteFUayHuM1JWSML\nTBeox4wTCmrdGs0kGp+4dO/Crxcto5BRpbBbnq/Vvvg9m9D4rUvX3A4V8pEY\n8WOOR+PSVWzFDcYoRhEhSBeeId0svdSy6TgEKjb9cPAlUhq6wIoN6jEvht67\n75j6QayQKjrB8dGvNqC4YGny1VnfAAg5dPZ4Nd/t+Z0FvsbY7pW2mE+KFAa8\nvdDcQPdSiCUSyhwRzvbUCEVLlwd0p2VO/IbckJ1L10503BzRSx2IEO5C1U2Q\nGlvTA6HQLGVSfgxtjlLmeedL3oWsnIyGjv0kveudGHZdd7J2/q6lpg3n/V8v\n06DgnKEznxR8pv/x8qRvivnKOFv4hcmoWbhYcNEOqmn4NPfEF7/GC87YBML1\nPlDsI8vpTquVrSm24qEs7tZlTseOdPJlZRaUqW0bHb4ijOj9WrHrsxeiv/ff\n74OMmKHb5b0uOOTMp8S27mstC9Ad4vBr6vj2TbbdLVINvkqJQtIx1kQ8mEcW\nRPzROOz+CAXfLxu3Mtreu7eJfKdmgLpUWHphhg1kdK5kB++eKkgbJ/6yIAZM\nP3eg9CeEmIoP6weG2xZ2nBubF8lHrJ++AlaQIYBa+Z2+m8RifaYN9B+31+ed\nNZQ0A9kj7YBaDz8Cy+wOOM9untxbHwjzKgbwZvl9MfoAtI3r5YCL6ylEpwTF\nunCS\r\n=oDiJ\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./lib/index.js","module":"./index.js","thi.ng":{"blog":[{"url":"https://medium.com/@thi.ng/workshop-report-generative-design-with-clojure-7d6d8ea9a6e8","title":"Workshop report: Generative design with Clojure"}],"year":2019,"status":"beta"},"funding":{"url":"https://patreon.com/thing_umbrella","type":"patreon"},"gitHead":"97c301379d830c1982c364cfbec8766ff14f73f5","scripts":{"doc":"typedoc --mode modules --out doc src","pub":"yarn build:release && yarn publish --access public","test":"mocha test","build":"yarn clean && yarn build:es6 && node ../../scripts/bundle-module","clean":"rimraf *.js *.d.ts .nyc_output build coverage doc lib","cover":"nyc mocha test && nyc report --reporter=lcov","doc:ae":"mkdir -p .ae/doc .ae/temp && node_modules/.bin/api-extractor run --local --verbose","build:es6":"tsc --declaration","build:test":"rimraf build && tsc -p test/tsconfig.json","doc:readme":"ts-node -P ../../tools/tsconfig.json ../../tools/src/readme.ts","build:check":"tsc --isolatedModules --noEmit","build:release":"yarn clean && yarn build:es6 && node ../../scripts/bundle-module all"},"typings":"./index.d.ts","_npmUser":{"name":"thi.ng","email":"k+npm@thi.ng"},"umd:main":"./lib/index.umd.js","repository":{"url":"git+https://github.com/thi-ng/umbrella.git","type":"git"},"_npmVersion":"lerna/3.21.0/node@v14.1.0+x64 (darwin)","description":"Functional, extensible L-System architecture w/ support for probabilistic rules","directories":{},"sideEffects":false,"_nodeVersion":"14.1.0","dependencies":{"tslib":"^1.12.0","@thi.ng/api":"^6.10.5","@thi.ng/math":"^1.7.10","@thi.ng/errors":"^1.2.14","@thi.ng/random":"^1.4.9","@thi.ng/compose":"^1.4.7","@thi.ng/vectors":"^4.4.0","@thi.ng/transducers":"^6.5.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^15.0.1","mocha":"^7.1.2","ts-node":"^8.10.1","typedoc":"^0.17.6","typescript":"^3.9.2","@types/node":"^14.0.1","@types/mocha":"^7.0.2","@microsoft/api-extractor":"^7.8.0","@istanbuljs/nyc-config-typescript":"^1.0.1"},"_npmOperationalInternal":{"tmp":"tmp/lsys_0.2.43_1589461370634_0.8964056774653753","host":"s3://npm-registry-packages"}},"0.2.44":{"name":"@thi.ng/lsys","version":"0.2.44","keywords":["axiom","2d","3d","ES6","generative","geometry","l-system","probabilistic","rule based","turtle","typescript"],"author":{"name":"Karsten Schmidt","email":"k+npm@thi.ng"},"license":"Apache-2.0","_id":"@thi.ng/lsys@0.2.44","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://github.com/thi-ng/umbrella/tree/develop/packages/lsys#readme","bugs":{"url":"https://github.com/thi-ng/umbrella/issues"},"dist":{"shasum":"87065940943ce24596406348482cc9ccb72cbb46","tarball":"https://registry.npmjs.org/@thi.ng/lsys/-/lsys-0.2.44.tgz","fileCount":10,"integrity":"sha512-pzi94AuQy5n1cjT017oW5s8xjhuLPGosrfnE0DT/MDKblPeA7BmF5E1Hr0WrYyhgC4rZpdibum0Pz7mA0ltS/A==","signatures":[{"sig":"MEUCIQCHGlcIxQsVHnk/VKPAcK25hS5n9p7Te30YuLatDyWJUgIgMi+SiIVi+MaR0JWDstk684hKW7ld/2a3qSqIQMpw98w=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":40632,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJe0T3dCRA9TVsSAnZWagAAbp0P/RUZe/kyghQysHCRJVH1\nj1ZuvFgBrCPFhy8YL2qNbNGv0hFz8pi6XHheW4gtoLVTRRbMB5/HJkcJFHUf\nuCv2Gc66Dci0KTXLNeVV6RQEnGFJcOx3aAqoiqb9sUOqgFVqJIhR3Ml3Qvgy\nyX596bM3rQnhwHv6EUxjmlUP4ZFOunRScmvKOp2Bbea1rd68Fi37Og0EBKag\n0D1Js/+EPDH0S7ClafA3IzL3jg/XstlQwrvvLObRwgBbdbzKFofackEKC84j\nd4108AVUOi38Go2FXYhVGCOZoKhWkYYFB/OvjYxcEjl/IV0kuQn6QC5Bhyn+\nwE/yUjEwBnj99h8LPFFKeS0n21UH4oKYaYcyvtopuguwgpUkvtFhIhA4fMMI\nePvPyJwno9xjPKq23QyPSlt/OKBaciE15XNko522+4UYPxeHcpVx54FdXjRh\nUq49mqJefcM16w1quqmREsT8mtpGfyl77szSOLsQhPJsJwk50VIPDSUspcyH\noNMcCZdbgGDy1j0ip3b9J6GcKFLR4dhLk5Pm4lYXn+F9jElTcW2kdBycK/eN\n0EaCygLSjDpyj1xrIHwdq4sZNE6WBEp1iOMkjIaO+gT4pFtWyIKzo7IH7yAf\ndFO0IKMBc4yFuk87GTghJnfpd16mK5n7JODpgU+pO6DH/Ivnv/2XtKOsgCdY\ntnlq\r\n=C0UR\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./lib/index.js","module":"./index.js","thi.ng":{"blog":[{"url":"https://medium.com/@thi.ng/workshop-report-generative-design-with-clojure-7d6d8ea9a6e8","title":"Workshop report: Generative design with Clojure"}],"year":2019,"status":"beta"},"funding":{"url":"https://patreon.com/thing_umbrella","type":"patreon"},"gitHead":"1dade92dbdf699ea3bcd75844e311456c1d99ee3","scripts":{"doc":"typedoc --mode modules --out doc src","pub":"yarn build:release && yarn publish --access public","test":"mocha test","build":"yarn clean && yarn build:es6 && node ../../scripts/bundle-module","clean":"rimraf *.js *.d.ts .nyc_output build coverage doc lib","cover":"nyc mocha test && nyc report --reporter=lcov","doc:ae":"mkdir -p .ae/doc .ae/temp && node_modules/.bin/api-extractor run --local --verbose","build:es6":"tsc --declaration","build:test":"rimraf build && tsc -p test/tsconfig.json","doc:readme":"ts-node -P ../../tools/tsconfig.json ../../tools/src/readme.ts","build:check":"tsc --isolatedModules --noEmit","build:release":"yarn clean && yarn build:es6 && node ../../scripts/bundle-module all"},"typings":"./index.d.ts","_npmUser":{"name":"thi.ng","email":"k+npm@thi.ng"},"umd:main":"./lib/index.umd.js","repository":{"url":"git+https://github.com/thi-ng/umbrella.git","type":"git"},"_npmVersion":"lerna/3.21.0/node@v14.1.0+x64 (darwin)","description":"Functional, extensible L-System architecture w/ support for probabilistic rules","directories":{},"sideEffects":false,"_nodeVersion":"14.1.0","dependencies":{"tslib":"^1.12.0","@thi.ng/api":"^6.10.5","@thi.ng/math":"^1.7.10","@thi.ng/errors":"^1.2.14","@thi.ng/random":"^1.4.9","@thi.ng/compose":"^1.4.7","@thi.ng/vectors":"^4.4.1","@thi.ng/transducers":"^6.6.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^15.0.1","mocha":"^7.1.2","ts-node":"^8.10.1","typedoc":"^0.17.6","typescript":"^3.9.2","@types/node":"^14.0.1","@types/mocha":"^7.0.2","@microsoft/api-extractor":"^7.8.0","@istanbuljs/nyc-config-typescript":"^1.0.1"},"_npmOperationalInternal":{"tmp":"tmp/lsys_0.2.44_1590771165202_0.7415490119394723","host":"s3://npm-registry-packages"}},"0.2.45":{"name":"@thi.ng/lsys","version":"0.2.45","keywords":["axiom","2d","3d","ES6","generative","geometry","l-system","probabilistic","rule based","turtle","typescript"],"author":{"name":"Karsten Schmidt","email":"k+npm@thi.ng"},"license":"Apache-2.0","_id":"@thi.ng/lsys@0.2.45","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://github.com/thi-ng/umbrella/tree/develop/packages/lsys#readme","bugs":{"url":"https://github.com/thi-ng/umbrella/issues"},"dist":{"shasum":"8cf5d0f70834ba6c5266fdee0b1bbf4ce557ce16","tarball":"https://registry.npmjs.org/@thi.ng/lsys/-/lsys-0.2.45.tgz","fileCount":10,"integrity":"sha512-I64s6gJGATEqnW8N9AIvFzn8a/MHOrfV8Esq8p4KCPZXezCSXmv9I1sLT424I3xLcNvm2Cr/XqmR6XHBcGfVsA==","signatures":[{"sig":"MEUCIBgJpV/EWXz3yFv5tbYpSyOrv6SvuB7UnSmdwn7WMWFhAiEA4mZrmu4U8rnUO54H9nLgRFSOw2NCQGJjN71muCmkZpo=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":40803,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJe1EvQCRA9TVsSAnZWagAAgAMQAII1t7Evtcge6kfzecRu\n3BloQ3FcmUy2bROsSs3+3iIZhIaG9Wdsbm0TrFQT3Vo+mvcDlYC+UvM9Q3RI\nRqOvcRxWtRMX3xRuzlcNOAw39gq/Xlbqyeb7Ds+2UcGDbFO6kT/BYE0W4Ukv\n8BksV9l9Ooh6/XsH4zGpZvodsKaL8v5bv9CtJyyqll0iCbiiyinHDeOOGdGX\nO0G0w7L5mGaRFzPeFp0ZCgxpQL+dWrw+igICu51NTgthfYI+bz8w6P9kFmXo\npcZwVze8OAgCEtpVKlRYGITIRqbur2c8sZN0GjT0/hnfXiELM2w//P3XS4ul\nnX7uDZLBhD/id5/l2LyhALYunfjjIZ2XjIkpGLFtDEhYRpIfXa2IqSDvzMlg\nXlPnzOHA4EB48TA8ysAREWtgvL3ewt9MqgoqiU1XTV/RHa4lzfqYcLYJK9dH\nQOGmXPzqCGedNLncYTiMUdKiEK9Gtq1JiyYFEgfN70Hh9z6rgoQRnXGCbvJX\n/xh5gn2pj9JH7HgYnHWzTjbcS5ra8fvAMjgqW31wGEur5jYfqiVhYR1qoIHB\nCUJ/xexs3epGeaoh46f8fX4YbQzHQgMVg6MRNyj4xEhPXnLhPkgc8e2YXhEd\nRkxhBGR9XthBeRO/76TkisChbInURfXXTTJ0XbYrJRcm+3UOOpFfay3AidBo\nEedG\r\n=vMgU\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./lib/index.js","module":"./index.js","thi.ng":{"blog":[{"url":"https://medium.com/@thi.ng/workshop-report-generative-design-with-clojure-7d6d8ea9a6e8","title":"Workshop report: Generative design with Clojure"}],"year":2019,"status":"beta"},"funding":{"url":"https://patreon.com/thing_umbrella","type":"patreon"},"gitHead":"a25c4eed5fba2c7d1fddb02dd706bae534affc93","scripts":{"doc":"typedoc --mode modules --out doc src","pub":"yarn build:release && yarn publish --access public","test":"mocha test","build":"yarn clean && yarn build:es6 && node ../../scripts/bundle-module","clean":"rimraf *.js *.d.ts .nyc_output build coverage doc lib","cover":"nyc mocha test && nyc report --reporter=lcov","doc:ae":"mkdir -p .ae/doc .ae/temp && node_modules/.bin/api-extractor run --local --verbose","build:es6":"tsc --declaration","build:test":"rimraf build && tsc -p test/tsconfig.json","doc:readme":"ts-node -P ../../tools/tsconfig.json ../../tools/src/readme.ts","build:check":"tsc --isolatedModules --noEmit","build:release":"yarn clean && yarn build:es6 && node ../../scripts/bundle-module all"},"typings":"./index.d.ts","_npmUser":{"name":"thi.ng","email":"k+npm@thi.ng"},"umd:main":"./lib/index.umd.js","repository":{"url":"git+https://github.com/thi-ng/umbrella.git","type":"git"},"_npmVersion":"lerna/3.21.0/node@v14.1.0+x64 (darwin)","description":"Functional, extensible L-System architecture w/ support for probabilistic rules","directories":{},"sideEffects":false,"_nodeVersion":"14.1.0","dependencies":{"tslib":"^1.12.0","@thi.ng/api":"^6.11.0","@thi.ng/math":"^1.7.10","@thi.ng/errors":"^1.2.14","@thi.ng/random":"^1.4.10","@thi.ng/compose":"^1.4.8","@thi.ng/vectors":"^4.4.2","@thi.ng/transducers":"^6.7.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^15.0.1","mocha":"^7.1.2","ts-node":"^8.10.1","typedoc":"^0.17.6","typescript":"^3.9.2","@types/node":"^14.0.1","@types/mocha":"^7.0.2","@microsoft/api-extractor":"^7.8.0","@istanbuljs/nyc-config-typescript":"^1.0.1"},"_npmOperationalInternal":{"tmp":"tmp/lsys_0.2.45_1590971343775_0.7786303135472943","host":"s3://npm-registry-packages"}},"0.2.46":{"name":"@thi.ng/lsys","version":"0.2.46","keywords":["axiom","2d","3d","ES6","generative","geometry","l-system","probabilistic","rule based","turtle","typescript"],"author":{"name":"Karsten Schmidt","email":"k+npm@thi.ng"},"license":"Apache-2.0","_id":"@thi.ng/lsys@0.2.46","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://github.com/thi-ng/umbrella/tree/develop/packages/lsys#readme","bugs":{"url":"https://github.com/thi-ng/umbrella/issues"},"dist":{"shasum":"9513b7d861c0e7e35f3b5cc28b2be18a5259b925","tarball":"https://registry.npmjs.org/@thi.ng/lsys/-/lsys-0.2.46.tgz","fileCount":10,"integrity":"sha512-LHzjr8mDGEV+BCoNXktfXUtZ7jaVf0CEUjkeXKKIMXI9S3LyHAUCgCjo3KsOdvzb/EJm4ht7o3p3M2thkTkzog==","signatures":[{"sig":"MEQCIC2+UyOIoPa3JUZv9Zp6vS6E2kKDhn7r6/Q3Y4mFqc63AiAXvr+iFcDJS05tbTh0/jGswNTsgerwHCBqzKzMHmNz9A==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":40973,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJe1NN/CRA9TVsSAnZWagAArBkQAI0Gj5nFtVPaIkvl8dIG\nz9RbTUNaRWHHaIPa3sc0NrpsQ/nJJgsFxgND5ZQRJEDx3r+wOZgSMrNqgrwZ\n6fzUlE9eWXLbQHkDHh4h455uWHLwSR5KFR+NpKzlo6n3mVyFv1V9kfsq/Z/T\nOmzgPFo5jM3tdNd71xRTHnWJzMoAZ+RfTd8hQlVDIFzE/98CoW8NhpTgJ+Gu\nsKLXl/TDL7qkgD5LS3uXJevOzqMer70WvdmXdw/uOkmPXhF/H2VHMjYIinI0\nFJ80m0wjTLaTVzCBFaMsZAiMMeU89QFGOgB8WHOm3V5f1mGVASWTu33h9DIk\nAV+AzZdH2WHYzJxMxXP6FOm7/lExfU4o/UVx/NcONlFUPRjSXFsG+DKz7MD9\nt2rn/JCB3muW6XeTDfIIyWMNR22eHFGjSfk8OLW977zZQJv9gp0xzfuZkwLn\nxvWTwFDGyKzeffLdTGDfveRdqzNvLNSdpqdnh0QD9cvJZtUGbzv5joFpx+x0\nj1xkYcS1JHo0eChsb4IfoIkHPkrYYZ7rd24yNM31hcWcFNLOIHNn88CQOlvZ\ngCvItvOraNX049z8nt2MQDfmZdLPSOn38+ndq9o3KGDpS+jtHT0VJUr88/jn\n0BaU4efq2b0zzjDxxKGA57WrGWOxCzHZlJLT3eCTSzMEZZCIQ6wom4nPSEu/\nEnHT\r\n=mp5A\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./lib/index.js","module":"./index.js","thi.ng":{"blog":[{"url":"https://medium.com/@thi.ng/workshop-report-generative-design-with-clojure-7d6d8ea9a6e8","title":"Workshop report: Generative design with Clojure"}],"year":2019,"status":"beta"},"funding":{"url":"https://patreon.com/thing_umbrella","type":"patreon"},"gitHead":"767acd1e6ad2ac0e52aabfd5edfed615a27cb32c","scripts":{"doc":"typedoc --mode modules --out doc src","pub":"yarn build:release && yarn publish --access public","test":"mocha test","build":"yarn clean && yarn build:es6 && node ../../scripts/bundle-module","clean":"rimraf *.js *.d.ts .nyc_output build coverage doc lib","cover":"nyc mocha test && nyc report --reporter=lcov","doc:ae":"mkdir -p .ae/doc .ae/temp && node_modules/.bin/api-extractor run --local --verbose","build:es6":"tsc --declaration","build:test":"rimraf build && tsc -p test/tsconfig.json","doc:readme":"ts-node -P ../../tools/tsconfig.json ../../tools/src/readme.ts","build:check":"tsc --isolatedModules --noEmit","build:release":"yarn clean && yarn build:es6 && node ../../scripts/bundle-module all"},"typings":"./index.d.ts","_npmUser":{"name":"thi.ng","email":"k+npm@thi.ng"},"umd:main":"./lib/index.umd.js","repository":{"url":"git+https://github.com/thi-ng/umbrella.git","type":"git"},"_npmVersion":"lerna/3.21.0/node@v14.1.0+x64 (darwin)","description":"Functional, extensible L-System architecture w/ support for probabilistic rules","directories":{},"sideEffects":false,"_nodeVersion":"14.1.0","dependencies":{"tslib":"^1.12.0","@thi.ng/api":"^6.11.0","@thi.ng/math":"^1.7.10","@thi.ng/errors":"^1.2.14","@thi.ng/random":"^1.4.10","@thi.ng/compose":"^1.4.8","@thi.ng/vectors":"^4.4.3","@thi.ng/transducers":"^7.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^15.0.1","mocha":"^7.1.2","ts-node":"^8.10.1","typedoc":"^0.17.6","typescript":"^3.9.2","@types/node":"^14.0.1","@types/mocha":"^7.0.2","@microsoft/api-extractor":"^7.8.0","@istanbuljs/nyc-config-typescript":"^1.0.1"},"_npmOperationalInternal":{"tmp":"tmp/lsys_0.2.46_1591006078430_0.29744297097587236","host":"s3://npm-registry-packages"}},"0.2.47":{"name":"@thi.ng/lsys","version":"0.2.47","keywords":["axiom","2d","3d","ES6","generative","geometry","l-system","probabilistic","rule based","turtle","typescript"],"author":{"name":"Karsten Schmidt","email":"k+npm@thi.ng"},"license":"Apache-2.0","_id":"@thi.ng/lsys@0.2.47","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://github.com/thi-ng/umbrella/tree/develop/packages/lsys#readme","bugs":{"url":"https://github.com/thi-ng/umbrella/issues"},"dist":{"shasum":"a7086f1f534ec3db26efe17bf055e7b246d8ec99","tarball":"https://registry.npmjs.org/@thi.ng/lsys/-/lsys-0.2.47.tgz","fileCount":10,"integrity":"sha512-SzPJf5Y7FxmGVWfjDznnmb+Gl4C1SFrbWfiuJhlXSMoHX2dHXiJ7NQbwH82Pr9m5sdSUt0Cj7ASLjDpymKVchg==","signatures":[{"sig":"MEUCIBBW3jlx5GZ5QAmXW0G1en+g5IpqdV+oTRmWcYZggAiDAiEArXZ4ftPUHdW+96nMZ0kcGjPiNbAVeuLlnD6zZwdjmUc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":41145,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJe5kfrCRA9TVsSAnZWagAAAVUQAJut1YtBUjyW55y9TI3O\nkg0V6NSbISbqZCZiuz6qF9/Z9l0Tt07XVgvw/G/Zn8PtvLNn6jXfPz5GnzcT\nn+tRjnitn+aJM0omqwtnodrUpbzI5YQ6r/KQR4XDNmTbxOb0FQh3FYdaP67k\nXWarvuWh0TqpUcp06TaOEZuI8l6RWI6/l+iY+NrML2n+BkL/SnxJZ/hHH2vp\nNyxv4O4ZI7RI747dEmgJdtON/cNeTnLznxuBJ63BGcfbJbrX55uHbgrZU42d\nm/qeonjptgy+K4vZchueIFfrieGIMZzJ7C/xUFRYUNYjvAjLAouBwQlygyun\n3xoqDx+Z+lT3hOGxIHcYYT0Rq7dWylhGmcXaJuAo5+1O6i87neTzItfqTNlH\no29M/1sfgwo1+9FgDxUssaR8t4/ixEj8SXksEOUD2WuuuaWR61doQ8d1lrkh\nSoL7oJswtlfm2yqVCmfoa8Sn0ICHulSxJIwKzlOGHlXfvDOzcEzscAW+WtIq\nxM51mzrGeHAYspzyqUmK0MFTBTWrqGi8WnoWB6sp4QUMq++AyKWpDw+wg+U8\nUad/cKwAgUDFcu866pb419BKDOfEgMNKtDBzZkXHaNqs0R7br9MXpRsPN7AY\nNOH0DJ8mvALRFWl8R/OUMtV49q/EmnPF7zVxBkSMGgN/0mSoNytUnQ7SCoIx\nu7db\r\n=vr6f\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./lib/index.js","module":"./index.js","thi.ng":{"blog":[{"url":"https://medium.com/@thi.ng/workshop-report-generative-design-with-clojure-7d6d8ea9a6e8","title":"Workshop report: Generative design with Clojure"}],"year":2019,"status":"beta"},"funding":{"url":"https://patreon.com/thing_umbrella","type":"patreon"},"gitHead":"ddf9b8b67d3d60bcca88143528ee33b843cc089e","scripts":{"doc":"typedoc --mode modules --out doc src","pub":"yarn build:release && yarn publish --access public","test":"mocha test","build":"yarn clean && yarn build:es6 && node ../../scripts/bundle-module","clean":"rimraf *.js *.d.ts .nyc_output build coverage doc lib","cover":"nyc mocha test && nyc report --reporter=lcov","doc:ae":"mkdir -p .ae/doc .ae/temp && node_modules/.bin/api-extractor run --local --verbose","build:es6":"tsc --declaration","build:test":"rimraf build && tsc -p test/tsconfig.json","doc:readme":"ts-node -P ../../tools/tsconfig.json ../../tools/src/readme.ts","build:check":"tsc --isolatedModules --noEmit","build:release":"yarn clean && yarn build:es6 && node ../../scripts/bundle-module all"},"typings":"./index.d.ts","_npmUser":{"name":"thi.ng","email":"k+npm@thi.ng"},"umd:main":"./lib/index.umd.js","repository":{"url":"git+https://github.com/thi-ng/umbrella.git","type":"git"},"_npmVersion":"lerna/3.21.0/node@v14.1.0+x64 (darwin)","description":"Functional, extensible L-System architecture w/ support for probabilistic rules","directories":{},"sideEffects":false,"_nodeVersion":"14.1.0","dependencies":{"tslib":"^1.12.0","@thi.ng/api":"^6.11.1","@thi.ng/math":"^1.7.11","@thi.ng/errors":"^1.2.14","@thi.ng/random":"^1.4.11","@thi.ng/compose":"^1.4.9","@thi.ng/vectors":"^4.4.4","@thi.ng/transducers":"^7.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^15.0.1","mocha":"^7.1.2","ts-node":"^8.10.1","typedoc":"^0.17.6","typescript":"^3.9.2","@types/node":"^14.0.1","@types/mocha":"^7.0.2","@microsoft/api-extractor":"^7.8.0","@istanbuljs/nyc-config-typescript":"^1.0.1"},"_npmOperationalInternal":{"tmp":"tmp/lsys_0.2.47_1592149994566_0.8896545214543246","host":"s3://npm-registry-packages"}},"0.2.48":{"name":"@thi.ng/lsys","version":"0.2.48","keywords":["axiom","2d","3d","ES6","generative","geometry","l-system","probabilistic","rule based","turtle","typescript"],"author":{"name":"Karsten Schmidt","email":"k+npm@thi.ng"},"license":"Apache-2.0","_id":"@thi.ng/lsys@0.2.48","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://github.com/thi-ng/umbrella/tree/develop/packages/lsys#readme","bugs":{"url":"https://github.com/thi-ng/umbrella/issues"},"dist":{"shasum":"ddfea2f9cac6fd80fd576453044b2a410af0e5cf","tarball":"https://registry.npmjs.org/@thi.ng/lsys/-/lsys-0.2.48.tgz","fileCount":10,"integrity":"sha512-H/5Ntt8n1OV856yCLuy/6y8c+8N1bLl4QVHgOkIM4HsLcBr+dBMi2oZslEqIOQbXJWoycwMbY1kc1YGVlE2b1g==","signatures":[{"sig":"MEUCIAJtAakYUya88U/3I68D7yP9qd3dvzp0vqyU/7XgqI0iAiEAiK6vWgkOuN3vRa6IEMjyUDlbyK46kuoNdBLXRhOmBZ0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":41460,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJe7iXZCRA9TVsSAnZWagAA8jQQAIawJaHhT8uhmZvqeFaB\npBgOsTkmFgD/j5ClP3dCB81PUc+f56iPdCNJFaCzPA9cX/pZztHlgs1/gIfc\nyCeY7wAvgw3jSPCXrJsoDFRLKHKRsXMI58TujwIHYbGmi9TPVF4ROnJ4/WMe\nWNoqu3HIlWM5ivWP/3rLQaa1iFXFxEFCRDbgfpadsbhE2m0068th5LH8z9Zv\nCoGazl/AZGrM0fTcIxKXcOR/6fCB5vvAhP5JQRWTE976Je+XHkXngA1/4wQ/\nMmsEoyyQkum+zE6s7CzYW7+47RpVDhV5yAr/RUk+2nfZ5lphfXTluqpKTTE5\n5XCqmQutTN8nFHwgIyE4ZHcd/lPFLAJJAxXes5RpPq05xeQAGIg0wz4BJUt2\n2CwZ6hqkxTQsXFf23pd8lZfM2jbGFZMxgaaK2QfQhoUrpsDP8V84W+ZFjl7d\nwpfHszklJb8ezmKs2kLAKj5N1P7aeCjQSb3L+UrhkSM5uCzAX34HYjIe3uLP\ncKr90TG+nHr005aP3B7+AG1zI+6h3PBPWqgtstA7gSB82tUGZv7G2Qxy9uM8\nkxyy0hcPllBzs9C7FdDXY4aIY4HycTQvwhn8NA2MOhlWImPZ0Gh+1yTh/VCc\n4QHMB4+jWm1Vh76BfPNgf5s3WAV3kBQVDuwYU62ER/bvRmgmevis39xpvvyY\nImcv\r\n=8dyf\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./lib/index.js","module":"./index.js","thi.ng":{"blog":[{"url":"https://medium.com/@thi.ng/workshop-report-generative-design-with-clojure-7d6d8ea9a6e8","title":"Workshop report: Generative design with Clojure"}],"year":2019,"status":"beta"},"funding":[{"url":"https://github.com/sponsors/postspectacular","type":"github"},{"url":"https://patreon.com/thing_umbrella","type":"patreon"}],"gitHead":"71008cd78a3288d0f740c3e4b379b353f5c926b9","scripts":{"doc":"typedoc --mode modules --out doc src","pub":"yarn build:release && yarn publish --access public","test":"mocha test","build":"yarn clean && yarn build:es6 && node ../../scripts/bundle-module","clean":"rimraf *.js *.d.ts .nyc_output build coverage doc lib","cover":"nyc mocha test && nyc report --reporter=lcov","doc:ae":"mkdir -p .ae/doc .ae/temp && node_modules/.bin/api-extractor run --local --verbose","build:es6":"tsc --declaration","build:test":"rimraf build && tsc -p test/tsconfig.json","doc:readme":"ts-node -P ../../tools/tsconfig.json ../../tools/src/readme.ts","build:check":"tsc --isolatedModules --noEmit","build:release":"yarn clean && yarn build:es6 && node ../../scripts/bundle-module all"},"typings":"./index.d.ts","_npmUser":{"name":"thi.ng","email":"k+npm@thi.ng"},"umd:main":"./lib/index.umd.js","repository":{"url":"git+https://github.com/thi-ng/umbrella.git","type":"git"},"_npmVersion":"lerna/3.21.0/node@v14.1.0+x64 (darwin)","description":"Functional, extensible L-System architecture w/ support for probabilistic rules","directories":{},"sideEffects":false,"_nodeVersion":"14.1.0","dependencies":{"tslib":"^1.12.0","@thi.ng/api":"^6.11.2","@thi.ng/math":"^1.7.12","@thi.ng/errors":"^1.2.15","@thi.ng/random":"^1.4.12","@thi.ng/compose":"^1.4.10","@thi.ng/vectors":"^4.5.0","@thi.ng/transducers":"^7.1.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^15.0.1","mocha":"^7.1.2","ts-node":"^8.10.1","typedoc":"^0.17.6","typescript":"^3.9.2","@types/node":"^14.0.1","@types/mocha":"^7.0.2","@microsoft/api-extractor":"^7.8.0","@istanbuljs/nyc-config-typescript":"^1.0.1"},"_npmOperationalInternal":{"tmp":"tmp/lsys_0.2.48_1592665560639_0.06263550098002124","host":"s3://npm-registry-packages"}},"0.2.49":{"name":"@thi.ng/lsys","version":"0.2.49","keywords":["axiom","2d","3d","ES6","generative","geometry","l-system","probabilistic","rule based","turtle","typescript"],"author":{"name":"Karsten Schmidt","email":"k+npm@thi.ng"},"license":"Apache-2.0","_id":"@thi.ng/lsys@0.2.49","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://github.com/thi-ng/umbrella/tree/develop/packages/lsys#readme","bugs":{"url":"https://github.com/thi-ng/umbrella/issues"},"dist":{"shasum":"ea96787c2f0e6319f11b3d27b6c6956d6a0f101a","tarball":"https://registry.npmjs.org/@thi.ng/lsys/-/lsys-0.2.49.tgz","fileCount":10,"integrity":"sha512-rDg1e/izI6cT/zVnQZf9BD5Ps9Tc72dFclQrBuBOUD9QBp4MKdNuuwInNV773daCdWFxXiwIV3A8EHZehd5X9Q==","signatures":[{"sig":"MEUCIGOHz1aFdK3gW/laPRJfHCTadJLetfMTJD/cZLBdX9PhAiEAmj5pHSHR7LoCgdqTXmHAB7njHoxaDaw2zVITcj+jhWI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":41629,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJe/k8dCRA9TVsSAnZWagAAs3IQAJmyu+xNvVNMPRW5Owsy\nzdOpLENf69DuFtVPjcGq186gDTSjRZ1JRMZ72k8nP5UUCiIzqGsem/eghQva\nhXl1VKSj3L9X5Mmts1OruWdLuZKNSjTBr6+8mzpK2uvYY4BerbwUwju+hAuB\nRys09d0vLg3+wfDpTzqkTahREa6fx8+31NtIB26vdIeNWz1wZsdHyflEVQoU\nfZrOvBqmjZPlH6Lxw4w+Hp0s4yISa4HTvzCnkaeqIha2MekWDdaQY4RTZeoR\nJZOZUH84K4NXRck97UsHinMgJvcnGeco/6ZimaCTRLBolh3qg7D42+b0COHz\nIHG+MlmYnlr4Rdyfcrw5zKEppTovpSwjlgYRuI8f9cfyE0wY8+XsY/7a0B64\ndEepmymUPySIeH8vtF3r037oVTmS+Mk0SJcnZzApU5NOJVf0zk0EsAq1MFbG\nU0SWuBVNIr6+vSDwGPfUEN6M+zo0mCwaocoLaPYwKADfZxsbpiju45kEEqwI\nUKEDQjmkzVNrJUzIB9jRMPOYbQ6By5nwyJ1znGIfzZg8pqP0c9jVZq3fgdEW\nXUCq2KYkqOWGOncN58AfDyaIMH+phG4R+dRnAP8Dz+vL0TSMErk35zlA90Yk\nkeUVFTLktPTDCK0eRE144eyqgGIO+kfmb4SLCh2IWb6dZZy1f4F+VcNOObkt\n4+Pe\r\n=yPRa\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./lib/index.js","module":"./index.js","thi.ng":{"blog":[{"url":"https://medium.com/@thi.ng/workshop-report-generative-design-with-clojure-7d6d8ea9a6e8","title":"Workshop report: Generative design with Clojure"}],"year":2019,"status":"beta"},"funding":[{"url":"https://github.com/sponsors/postspectacular","type":"github"},{"url":"https://patreon.com/thing_umbrella","type":"patreon"}],"gitHead":"af932be5734c03553f3a4df9b00cb45e061f3a53","scripts":{"doc":"typedoc --mode modules --out doc src","pub":"yarn build:release && yarn publish --access public","test":"mocha test","build":"yarn clean && yarn build:es6 && node ../../scripts/bundle-module","clean":"rimraf *.js *.d.ts .nyc_output build coverage doc lib","cover":"nyc mocha test && nyc report --reporter=lcov","doc:ae":"mkdir -p .ae/doc .ae/temp && node_modules/.bin/api-extractor run --local --verbose","build:es6":"tsc --declaration","build:test":"rimraf build && tsc -p test/tsconfig.json","doc:readme":"ts-node -P ../../tools/tsconfig.json ../../tools/src/readme.ts","build:check":"tsc --isolatedModules --noEmit","build:release":"yarn clean && yarn build:es6 && node ../../scripts/bundle-module all"},"typings":"./index.d.ts","_npmUser":{"name":"thi.ng","email":"k+npm@thi.ng"},"umd:main":"./lib/index.umd.js","repository":{"url":"git+https://github.com/thi-ng/umbrella.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v14.1.0+x64 (darwin)","description":"Functional, extensible L-System architecture w/ support for probabilistic rules","directories":{},"sideEffects":false,"_nodeVersion":"14.1.0","dependencies":{"tslib":"^2.0.0","@thi.ng/api":"^6.11.3","@thi.ng/math":"^1.7.13","@thi.ng/errors":"^1.2.16","@thi.ng/random":"^1.4.13","@thi.ng/compose":"^1.4.11","@thi.ng/vectors":"^4.5.1","@thi.ng/transducers":"^7.1.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^15.1.0","mocha":"^8.0.1","ts-node":"^8.10.1","typedoc":"^0.17.6","typescript":"^3.9.5","@types/node":"^14.0.1","@types/mocha":"^7.0.2","@microsoft/api-extractor":"^7.8.0","@istanbuljs/nyc-config-typescript":"^1.0.1"},"_npmOperationalInternal":{"tmp":"tmp/lsys_0.2.49_1593724701110_0.25843313541969715","host":"s3://npm-registry-packages"}},"0.2.50":{"name":"@thi.ng/lsys","version":"0.2.50","keywords":["axiom","2d","3d","ES6","generative","geometry","l-system","probabilistic","rule based","turtle","typescript"],"author":{"name":"Karsten Schmidt","email":"k+npm@thi.ng"},"license":"Apache-2.0","_id":"@thi.ng/lsys@0.2.50","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://github.com/thi-ng/umbrella/tree/develop/packages/lsys#readme","bugs":{"url":"https://github.com/thi-ng/umbrella/issues"},"dist":{"shasum":"c61c1f416d87963576da2304978af7aedeb2ea08","tarball":"https://registry.npmjs.org/@thi.ng/lsys/-/lsys-0.2.50.tgz","fileCount":10,"integrity":"sha512-Dwp40F2YwafFd22T6MZGuB0+NFqJEdp5+Dj+PpoQop5FayXS9sqtZoBV4/28Ntc5WWqbJ1oW/3lZsLBzZ9rBVg==","signatures":[{"sig":"MEQCIH9qOwax64eR/nOA1F9LYd2G76X+uygdjOVFLjjES9F+AiA31QtqEmrE3TzG066KD8nyFAPzCAyF/zFVLVb0boN7IQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":41694,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfAOCvCRA9TVsSAnZWagAApYIP/1PU35Cd4K30cGusw/cN\nXYAPqJ5BU/S5nTqd8xYMmRKMXEGJsOVp6Idc6uSBScc7MBfFtHn5mB/D360s\n9sNpdFDWxpm6hlcuL6Wt5BTDjmiiRHzCIu+17NLMVD+l06ilvtbe1fHMW4oV\nK8c8cWWR9cX7q0cTc5AqfiCWRy+QNfX/6da6A7ZYAUQMx7UH5ulDliVeLSmL\nCIBmnsRA/ykBLw6dFl1c4djk4gxwWgPN8dNESDSgmzpp2z6ntVkpTyulVbj8\nCn3RKT1NA755LOBABapxYUryGAsRe/qpH4IY19GIymQitpURj53qatKFiZMv\nnNxMv+RGTRQCvZTAkRO8q0nGKabnG63ksn1o2JZVRjHOmbpwNhZgD/0Pp37x\nI1goE2wRDPu1XZbxl5gq4OotaOfWpceRd7h3G9HvnM3GUcfzJlo0sen+tC6d\njskQ+HmNUSGloIEbEl2+l3OkHRoLoQU6wbKUda5mMzMNgvUExlEDGn542vtW\nF/QsHsmzz0QTYh4VoeXkfw575IbYRy02w3X56PUptDtvkFxv7fZv/w3jY/GS\n6N23uFKfnrdFyH1vYx/9Sd9K2Bb/D3z3ugllXEBhexszLqWkSkOKZ5dYvQgJ\niQaMNO8gX+Nxkz1v6esc2+kTjDzjAgyjq1UKMsSumqiaI1XVmsaSmSCMS6Vc\n4OR5\r\n=ncvJ\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./lib/index.js","module":"./index.js","thi.ng":{"blog":[{"url":"https://medium.com/@thi.ng/workshop-report-generative-design-with-clojure-7d6d8ea9a6e8","title":"Workshop report: Generative design with Clojure"}],"year":2019,"status":"beta"},"funding":[{"url":"https://github.com/sponsors/postspectacular","type":"github"},{"url":"https://patreon.com/thing_umbrella","type":"patreon"}],"gitHead":"415fcbd5b35c1041044d9f17d89718faa9999906","scripts":{"doc":"typedoc --mode modules --out doc src","pub":"yarn build:release && yarn publish --access public","test":"mocha test","build":"yarn clean && yarn build:es6 && node ../../scripts/bundle-module","clean":"rimraf *.js *.d.ts .nyc_output build coverage doc lib","cover":"nyc mocha test && nyc report --reporter=lcov","doc:ae":"mkdir -p .ae/doc .ae/temp && node_modules/.bin/api-extractor run --local --verbose","build:es6":"tsc --declaration","build:test":"rimraf build && tsc -p test/tsconfig.json","doc:readme":"ts-node -P ../../tools/tsconfig.json ../../tools/src/readme.ts","build:check":"tsc --isolatedModules --noEmit","build:release":"yarn clean && yarn build:es6 && node ../../scripts/bundle-module all"},"typings":"./index.d.ts","_npmUser":{"name":"thi.ng","email":"k+npm@thi.ng"},"umd:main":"./lib/index.umd.js","repository":{"url":"git+https://github.com/thi-ng/umbrella.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v14.1.0+x64 (darwin)","description":"Functional, extensible L-System architecture w/ support for probabilistic rules","directories":{},"sideEffects":false,"_nodeVersion":"14.1.0","dependencies":{"@thi.ng/api":"^6.11.3","@thi.ng/math":"^1.7.13","@thi.ng/errors":"^1.2.16","@thi.ng/random":"^1.4.14","@thi.ng/compose":"^1.4.12","@thi.ng/vectors":"^4.5.2","@thi.ng/transducers":"^7.1.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^15.1.0","mocha":"^8.0.1","ts-node":"^8.10.1","typedoc":"^0.17.6","typescript":"^3.9.5","@types/node":"^14.0.1","@types/mocha":"^7.0.2","@microsoft/api-extractor":"^7.8.0","@istanbuljs/nyc-config-typescript":"^1.0.1"},"_npmOperationalInternal":{"tmp":"tmp/lsys_0.2.50_1593893039201_0.6273177717356575","host":"s3://npm-registry-packages"}},"0.2.51":{"name":"@thi.ng/lsys","version":"0.2.51","keywords":["axiom","2d","3d","ES6","generative","geometry","l-system","probabilistic","rule based","turtle","typescript"],"author":{"name":"Karsten Schmidt","email":"k+npm@thi.ng"},"license":"Apache-2.0","_id":"@thi.ng/lsys@0.2.51","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://github.com/thi-ng/umbrella/tree/develop/packages/lsys#readme","bugs":{"url":"https://github.com/thi-ng/umbrella/issues"},"dist":{"shasum":"47bce32b04eea628e092657a2d776e8a7d655a28","tarball":"https://registry.npmjs.org/@thi.ng/lsys/-/lsys-0.2.51.tgz","fileCount":10,"integrity":"sha512-5O9QtsPiJqu/OVrgjLkmdapgE8yPfZclQb1S4uKto9H+mX6Fyk1Qosdwu6MU4AoluyrnxVFRYCoA0FOTRQwr3A==","signatures":[{"sig":"MEUCIEPI9Y2uZF8NYjNahWE+bg8puIBT2KLf7sSP/IbvacJtAiEAvM2aq6cu9diKI+P06Vyq51Ht/EMSqq0HZMud3wTPBOQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":41864,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfBf5oCRA9TVsSAnZWagAAFQYP/3RLp+n9kbhXFfsIAGCq\nXUCVjAQ1hqSosQoQmtLLP57lx70EG5Mo5t2tQ3mni81vBRXyfFMGNw++yXbW\n2yLtklbCK4/yUh2mC9jhSo9WLpr72TGoVJcveUg9QW+DhPrI+Prv5d93zqa3\ndGNXC20XtwlXXRgqWc5n/+ubqC3DMWzyRPYxe997VmcpFTCN62Tu+h0RcTqs\n8cqfFaSqUnMnSm/FYDKY4oPBRJd5LhXHXJmQknQ+npzVt5oigEla5wbf+Ug7\nVrswjUEAIvUoT5SQKUNf3nOzP8PgCifqOe3Phua5DDUBs2StUqrAmL667IF4\n8+MJn3Xs544Niqp2USmE8JBLh3Dqz2pYY2XvIGGlxNdHjyoAPIc+U8ZJ6p2J\nSIA4EBjwIYL6x3aaNxfFIEzJTGbGKFEpRNPvRtCUY3KPAOpbr4XAxy1SxQzT\nfGbAY534rtEjMfnw65j5uomOGUzpyJBOFIbce6B1K0pnhRDANty2jmaTq0r2\neg1ct8Jwnzgk6ChkCExU1CiarElzNQvuW5BqmBpikd0ZQpuolRr6kCtD/6Ge\nheFVWMzQX2aKoldbYCM8p9/0cVi9MtTye6eLp49RtGzjdRC7VRbl2CU7b8D+\nK88gQi0saXa4xBUlW4c/6QOmmjbkazALs5C2MlJYfwFPRFEMaGnkIjZmlhw4\nEbfP\r\n=3sta\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./lib/index.js","module":"./index.js","thi.ng":{"blog":[{"url":"https://medium.com/@thi.ng/workshop-report-generative-design-with-clojure-7d6d8ea9a6e8","title":"Workshop report: Generative design with Clojure"}],"year":2019,"status":"beta"},"funding":[{"url":"https://github.com/sponsors/postspectacular","type":"github"},{"url":"https://patreon.com/thing_umbrella","type":"patreon"}],"gitHead":"9966e103d7dc816ac8e6989d250bfb1a57da51a4","scripts":{"doc":"typedoc --mode modules --out doc src","pub":"yarn build:release && yarn publish --access public","test":"mocha test","build":"yarn clean && yarn build:es6 && node ../../scripts/bundle-module","clean":"rimraf *.js *.d.ts .nyc_output build coverage doc lib","cover":"nyc mocha test && nyc report --reporter=lcov","doc:ae":"mkdir -p .ae/doc .ae/temp && node_modules/.bin/api-extractor run --local --verbose","build:es6":"tsc --declaration","build:test":"rimraf build && tsc -p test/tsconfig.json","doc:readme":"ts-node -P ../../tools/tsconfig.json ../../tools/src/readme.ts","build:check":"tsc --isolatedModules --noEmit","build:release":"yarn clean && yarn build:es6 && node ../../scripts/bundle-module all"},"typings":"./index.d.ts","_npmUser":{"name":"thi.ng","email":"k+npm@thi.ng"},"umd:main":"./lib/index.umd.js","repository":{"url":"git+https://github.com/thi-ng/umbrella.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v14.1.0+x64 (darwin)","description":"Functional, extensible L-System architecture w/ support for probabilistic rules","directories":{},"sideEffects":false,"_nodeVersion":"14.1.0","dependencies":{"@thi.ng/api":"^6.11.3","@thi.ng/math":"^1.7.13","@thi.ng/errors":"^1.2.16","@thi.ng/random":"^1.4.14","@thi.ng/compose":"^1.4.12","@thi.ng/vectors":"^4.5.3","@thi.ng/transducers":"^7.1.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^15.1.0","mocha":"^8.0.1","ts-node":"^8.10.1","typedoc":"^0.17.6","typescript":"^3.9.5","@types/node":"^14.0.1","@types/mocha":"^7.0.2","@microsoft/api-extractor":"^7.8.0","@istanbuljs/nyc-config-typescript":"^1.0.1"},"_npmOperationalInternal":{"tmp":"tmp/lsys_0.2.51_1594228314360_0.6828992927407345","host":"s3://npm-registry-packages"}},"0.2.52":{"name":"@thi.ng/lsys","version":"0.2.52","keywords":["axiom","2d","3d","ES6","generative","geometry","l-system","probabilistic","rule based","turtle","typescript"],"author":{"name":"Karsten Schmidt","email":"k+npm@thi.ng"},"license":"Apache-2.0","_id":"@thi.ng/lsys@0.2.52","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://github.com/thi-ng/umbrella/tree/develop/packages/lsys#readme","bugs":{"url":"https://github.com/thi-ng/umbrella/issues"},"dist":{"shasum":"39c1657de8ef6047542012f624d275b45b5e24f3","tarball":"https://registry.npmjs.org/@thi.ng/lsys/-/lsys-0.2.52.tgz","fileCount":10,"integrity":"sha512-+PnD3hfUzmp9gmr2EVDqarBs6meChJTLFCCp4YCXP4Ke92xr7YCEYV4Sk/LlR0rFJO/23IeFqz55RrgAuXU7Bg==","signatures":[{"sig":"MEQCIC4plzddRIpvEAJcEHT0oS7N9HZY44eLnZTB6ID7ijYDAiAzd1/MCgWEPEX0OuxoUeXy8zOvw2fGoEd/kgxa9b4s9Q==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":42034,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfBlW6CRA9TVsSAnZWagAAXpYP/iJRrIPTst3SyyAAQc5w\nHSA/NRZC8+GNd2V5zF94PkVaIMJ2TEOBd0/sHEAJpzuAvBnp/mKTqcN2Fb/Y\nZU7+lrsIPY3Sy18UL++Ob91Eqq3LNl9+AVmvuqajGvUfOoDSvHJZVitxHI5V\nwdbBqNL2I3OmpJrABXP2BglDLKFyVpzU5H/jKStXvLTcexgxYHJq5k2XhX3W\ngQ1cJDHn6LF2d4zcVtK6e5tTWJUFQQ5P7vLRDI2fmNDikKNoPa2Ld4deRaDE\n8ejl6FybnfwPIV83N6QiY5FmNAkPZoiV65/ITOq3XM98RmyDn8Mw/REFV1Ji\nusk76rde0xJlJ2O2bAFoNkyOs+c03aGWpXuVy0cJI2gFe+Nj8j1zjMLfI4nP\nAqHdWlmyEZrjMAf6svgK9+b8CMvF7H2ukHdMPHKFTXfLCB5pvE9sr4AyXOKR\ni5xHQFqPm9yxC8x5PDtsctYnffrTdFCuNnUEKkR+GyWm8xZnyyu3b+6eU6hv\nbPqmXZWmbSDuqb5cCy8xGL7LDVW1aNDCPbTHrurXjz/7f9wBxjbWEfrwDcew\nGaHIFa46tCGZdMDu3ebGqPDibFHGpSidUkMYhR1ianVJpRZ6tl35H7dKe3ST\n7sJxcYJ1FZNUAlY1yNYwYUi1o87MjTmTvoQxOCRse3kJRPvCX6x80cv6H2Lb\nqtYt\r\n=uLi3\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./lib/index.js","module":"./index.js","thi.ng":{"blog":[{"url":"https://medium.com/@thi.ng/workshop-report-generative-design-with-clojure-7d6d8ea9a6e8","title":"Workshop report: Generative design with Clojure"}],"year":2019,"status":"beta"},"funding":[{"url":"https://github.com/sponsors/postspectacular","type":"github"},{"url":"https://patreon.com/thing_umbrella","type":"patreon"}],"gitHead":"775cdb99da136625e4633e3efdc0aa15ea7a3917","scripts":{"doc":"typedoc --mode modules --out doc src","pub":"yarn build:release && yarn publish --access public","test":"mocha test","build":"yarn clean && yarn build:es6 && node ../../scripts/bundle-module","clean":"rimraf *.js *.d.ts .nyc_output build coverage doc lib","cover":"nyc mocha test && nyc report --reporter=lcov","doc:ae":"mkdir -p .ae/doc .ae/temp && node_modules/.bin/api-extractor run --local --verbose","build:es6":"tsc --declaration","build:test":"rimraf build && tsc -p test/tsconfig.json","doc:readme":"ts-node -P ../../tools/tsconfig.json ../../tools/src/readme.ts","build:check":"tsc --isolatedModules --noEmit","build:release":"yarn clean && yarn build:es6 && node ../../scripts/bundle-module all"},"typings":"./index.d.ts","_npmUser":{"name":"thi.ng","email":"k+npm@thi.ng"},"umd:main":"./lib/index.umd.js","repository":{"url":"git+https://github.com/thi-ng/umbrella.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v14.1.0+x64 (darwin)","description":"Functional, extensible L-System architecture w/ support for probabilistic rules","directories":{},"sideEffects":false,"_nodeVersion":"14.1.0","dependencies":{"@thi.ng/api":"^6.11.3","@thi.ng/math":"^1.7.13","@thi.ng/errors":"^1.2.16","@thi.ng/random":"^1.4.14","@thi.ng/compose":"^1.4.12","@thi.ng/vectors":"^4.5.4","@thi.ng/transducers":"^7.1.5"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^15.1.0","mocha":"^8.0.1","ts-node":"^8.10.1","typedoc":"^0.17.6","typescript":"^3.9.5","@types/node":"^14.0.1","@types/mocha":"^7.0.2","@microsoft/api-extractor":"^7.8.0","@istanbuljs/nyc-config-typescript":"^1.0.1"},"_npmOperationalInternal":{"tmp":"tmp/lsys_0.2.52_1594250682393_0.8779005088352041","host":"s3://npm-registry-packages"}},"0.2.53":{"name":"@thi.ng/lsys","version":"0.2.53","keywords":["axiom","2d","3d","ES6","generative","geometry","l-system","probabilistic","rule based","turtle","typescript"],"author":{"name":"Karsten Schmidt","email":"k+npm@thi.ng"},"license":"Apache-2.0","_id":"@thi.ng/lsys@0.2.53","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://github.com/thi-ng/umbrella/tree/develop/packages/lsys#readme","bugs":{"url":"https://github.com/thi-ng/umbrella/issues"},"dist":{"shasum":"220ddbbf79c7651a729b5c4c4a5340b5a5dde16a","tarball":"https://registry.npmjs.org/@thi.ng/lsys/-/lsys-0.2.53.tgz","fileCount":10,"integrity":"sha512-dukHnrtWymwhlkLnChnA+SmW+eH+z9Oh0gwICmPBdHhTjrYNpz40DYOm0syJdbxPD82/3zfm1HrEFqm2rtLJeg==","signatures":[{"sig":"MEQCIFS/WA32vR1ratdBdh00pIcZ2bJe6AOkyCvI/tec+0T5AiB6yOHmV14KMV62TJ997JSSgt6dXUdFVWBQOri9NBvgEQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":42203,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfEZjBCRA9TVsSAnZWagAAnd0QAJ3OqrEQtw3y21LNfOee\n4XpMx+i/Q1zqIk5A9KeI8hXJEIi0Y1HbDKgaFSaPf6g/fQaVX50MnHD/Sm5i\nNFxQwWbUVGmYkdDrzmbwc7XON1FBQO4vpjNxIyi7ffvuRSH9mQ+xcmdCRe1v\nayYvk1eTYVMDHhvZ9L0Me5TKp0vreefXIumWovLtRHwDSMG9kN+H82PRizWY\nMkuFhj7WU+oOLu3O+Q4hcSkGpqAXXb7X+/LVSQu3fu1KGWbn7YBgV8avAyQc\nHOcZd8St3lUrzt1baH6s+9BEEQ2DJaIAljOmr1mrFTMt6pT0vTJO5SF1PtQt\nNd0zdvSB7VfG4eMExvXzN82mUJ7UySEW73OxFeu655ghQXBksxKzfz1UegoQ\n6oiztnBZDtDjdq1j0p4FP3QhxAgs/6FfGx0mWWviWh9Uv2jfPKoby0eiYK3G\nqASWadSmD6zGmEffH67khJItn57+d0wN2vIoUJgIiUXWp7qMY7ZiAto3oRtV\nC8NPh/qITonA4MFW21abXVTnQLa2sbEWx0AeeW/Ich7kdjCzsxmh91bP8vfN\nNmPmM82SdBrKbwDvrEEZz4y2yqCpzDydT3JIRM/UEvsH0GTURz51x03BN3XF\neWvrOzq4il6Jk53GjZJ1XgSMQnozvCHOPVHY0FsmUqsdfIReRr3M39rXuhpF\nHRKl\r\n=77tJ\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./lib/index.js","module":"./index.js","thi.ng":{"blog":[{"url":"https://medium.com/@thi.ng/workshop-report-generative-design-with-clojure-7d6d8ea9a6e8","title":"Workshop report: Generative design with Clojure"}],"year":2019,"status":"beta"},"funding":[{"url":"https://github.com/sponsors/postspectacular","type":"github"},{"url":"https://patreon.com/thing_umbrella","type":"patreon"}],"gitHead":"ca21a57b0c9b12244dc501a160b7f70f2002d973","scripts":{"doc":"typedoc --mode modules --out doc src","pub":"yarn build:release && yarn publish --access public","test":"mocha test","build":"yarn clean && yarn build:es6 && node ../../scripts/bundle-module","clean":"rimraf *.js *.d.ts .nyc_output build coverage doc lib","cover":"nyc mocha test && nyc report --reporter=lcov","doc:ae":"mkdir -p .ae/doc .ae/temp && node_modules/.bin/api-extractor run --local --verbose","build:es6":"tsc --declaration","build:test":"rimraf build && tsc -p test/tsconfig.json","doc:readme":"ts-node -P ../../tools/tsconfig.json ../../tools/src/readme.ts","build:check":"tsc --isolatedModules --noEmit","build:release":"yarn clean && yarn build:es6 && node ../../scripts/bundle-module all"},"typings":"./index.d.ts","_npmUser":{"name":"thi.ng","email":"k+npm@thi.ng"},"umd:main":"./lib/index.umd.js","repository":{"url":"git+https://github.com/thi-ng/umbrella.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v14.1.0+x64 (darwin)","description":"Functional, extensible L-System architecture w/ support for probabilistic rules","directories":{},"sideEffects":false,"_nodeVersion":"14.1.0","dependencies":{"@thi.ng/api":"^6.11.3","@thi.ng/math":"^2.0.0","@thi.ng/errors":"^1.2.16","@thi.ng/random":"^1.4.14","@thi.ng/compose":"^1.4.12","@thi.ng/vectors":"^4.5.5","@thi.ng/transducers":"^7.1.6"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^15.1.0","mocha":"^8.0.1","ts-node":"^8.10.1","typedoc":"^0.17.6","typescript":"^3.9.5","@types/node":"^14.0.1","@types/mocha":"^7.0.2","@microsoft/api-extractor":"^7.8.0","@istanbuljs/nyc-config-typescript":"^1.0.1"},"_npmOperationalInternal":{"tmp":"tmp/lsys_0.2.53_1594988737169_0.6391381137789465","host":"s3://npm-registry-packages"}},"0.2.54":{"name":"@thi.ng/lsys","version":"0.2.54","keywords":["axiom","2d","3d","ES6","generative","geometry","l-system","probabilistic","rule based","turtle","typescript"],"author":{"name":"Karsten Schmidt","email":"k+npm@thi.ng"},"license":"Apache-2.0","_id":"@thi.ng/lsys@0.2.54","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://github.com/thi-ng/umbrella/tree/develop/packages/lsys#readme","bugs":{"url":"https://github.com/thi-ng/umbrella/issues"},"dist":{"shasum":"3fd291ab5e2e0bd78f43a2ca6cd687bf2f23a8ad","tarball":"https://registry.npmjs.org/@thi.ng/lsys/-/lsys-0.2.54.tgz","fileCount":10,"integrity":"sha512-8q7/HwJ7uoUoromuPQlSQ4tGfwK+iKQwiNnEVtvQ6kl5tr7QzBTjDToMjaLCLecBO9p4zSUsIASLWsiYuJE9/w==","signatures":[{"sig":"MEUCIQDjT7q8z3/GFuOZDF2Ke/IouQIE3fT1YjJd5juTKkjnhAIgMlrUKJGxn+yxC2lKQu+uaeuIO4HxOAkTNsV3V2rjQPI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":42416,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfIJqYCRA9TVsSAnZWagAAwMQP/ji4u8KJTKiUXehyBuId\nMpoDbTe/cTCKbq7Ct/Dd5KBW1S57FdrZt5bztSdE7qTxF35V3K+DZKdzY2H8\nVobiWAlmX3rR9SxZJrgWnn3KrORDa0hx81+Epvdd4IyYdGIjTai8Yg2OG3my\nkwx/ZLAp7qAJ4B4Rc3ZQDyz0VGjZYyRAM61UsZZ0f0G9p97xCZrcF2rM82Bw\nMIjK85No28/ryRjj24mAqXuDOMnVJf9SFOjSThbHR3KoV7xVk/lDJSTEyvco\n8GqusuPRlyxFBVFn02h8b9KDnqq9rftWCOctujohMxfWCIu7cc6fdVV1AADz\n0+Ktc9sWf14RuI+dQNBHSe35/cBriVKr33JTyq8FqzK0P+9xgiuommrGCLHW\nrZlRYcDuxvVH+0AqZTnOBrp8o4GmVHbpSdMD1oinrewQOAoYt4SqeK7gSlTs\nOntzFB/rSVJZc3l/qUUf+QAyTsnMLnN3D58MM2bzLo0D3Ct+63mcVxI4KGmu\nlEhZWwURMcDWJH/i3SmReispVrqFR+dgzFH3rfXl8Xg0ZxdOktHSIYI+YLd0\nuPMMI1uoG3BdvkS+TOCyaRHwK8KGEiHXX6UMRxDb4g7pNRKgaJkSVDN1QyRy\nykz1Ll0XztH/f7YisrwtLvPm1wP7KcI1eVwqgyT6Va/GkHdTy+duioJzc7uo\nIMEK\r\n=lVJh\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./lib/index.js","module":"./index.js","thi.ng":{"blog":[{"url":"https://medium.com/@thi.ng/workshop-report-generative-design-with-clojure-7d6d8ea9a6e8","title":"Workshop report: Generative design with Clojure"}],"year":2019,"status":"beta"},"funding":[{"url":"https://github.com/sponsors/postspectacular","type":"github"},{"url":"https://patreon.com/thing_umbrella","type":"patreon"}],"gitHead":"6a1b929361ede67d425a0dbd12cf4bce56c1f8f8","scripts":{"doc":"typedoc --mode modules --out doc src","pub":"yarn build:release && yarn publish --access public","test":"mocha test","build":"yarn clean && yarn build:es6 && node ../../scripts/bundle-module","clean":"rimraf *.js *.d.ts .nyc_output build coverage doc lib","cover":"nyc mocha test && nyc report --reporter=lcov","doc:ae":"mkdir -p .ae/doc .ae/temp && node_modules/.bin/api-extractor run --local --verbose","build:es6":"tsc --declaration","build:test":"rimraf build && tsc -p test/tsconfig.json","doc:readme":"ts-node -P ../../tools/tsconfig.json ../../tools/src/readme.ts","build:check":"tsc --isolatedModules --noEmit","build:release":"yarn clean && yarn build:es6 && node ../../scripts/bundle-module all"},"typings":"./index.d.ts","_npmUser":{"name":"thi.ng","email":"k+npm@thi.ng"},"umd:main":"./lib/index.umd.js","repository":{"url":"git+https://github.com/thi-ng/umbrella.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v14.6.0+x64 (darwin)","description":"Functional, extensible L-System architecture w/ support for probabilistic rules","directories":{},"sideEffects":false,"_nodeVersion":"14.6.0","dependencies":{"@thi.ng/api":"^6.12.0","@thi.ng/math":"^2.0.1","@thi.ng/errors":"^1.2.17","@thi.ng/random":"^1.4.15","@thi.ng/compose":"^1.4.13","@thi.ng/vectors":"^4.5.6","@thi.ng/transducers":"^7.2.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^15.1.0","mocha":"^8.0.1","ts-node":"^8.10.1","typedoc":"^0.17.6","typescript":"^3.9.7","@types/node":"^14.0.26","@types/mocha":"^8.0.0","@microsoft/api-extractor":"^7.9.2","@istanbuljs/nyc-config-typescript":"^1.0.1"},"_npmOperationalInternal":{"tmp":"tmp/lsys_0.2.54_1595972247281_0.6769982384095654","host":"s3://npm-registry-packages"}},"0.2.55":{"name":"@thi.ng/lsys","version":"0.2.55","keywords":["axiom","2d","3d","ES6","generative","geometry","l-system","probabilistic","rule based","turtle","typescript"],"author":{"name":"Karsten Schmidt","email":"k+npm@thi.ng"},"license":"Apache-2.0","_id":"@thi.ng/lsys@0.2.55","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://github.com/thi-ng/umbrella/tree/develop/packages/lsys#readme","bugs":{"url":"https://github.com/thi-ng/umbrella/issues"},"dist":{"shasum":"bc8a07ebdc59d79c9f5501469f33bf81f63a7e54","tarball":"https://registry.npmjs.org/@thi.ng/lsys/-/lsys-0.2.55.tgz","fileCount":10,"integrity":"sha512-TJ3PoaZs8sZxAY9OJJpI5BnmC/GmQfNs3+YwmZ5SZHCV/n4fWdDo06ESBB696ITXB1Oh623mfBzt0z948t5FtQ==","signatures":[{"sig":"MEUCICnfN+9/KSjo8wkuKHZV+AzKfXRRacQx7EbgulcYarfdAiEAxvXWfJ7ncWB42lMfPoK2Mk3QaFSU1vDybEuVCNnYjOQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":42586,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfMJIyCRA9TVsSAnZWagAAJKMP/RAISnNZhnX2DAi8sV4a\nA9CTLbkP4JjWhxPHDE9dyFWLY484e0B6qdhYxsbzLSHG58bWbW4gFtBkWmFR\nWBUfSM0edRN+/N4vyB5tdNsCNpBA3POG+1viBFQ5SnNhIoDnECqHJ4bkKcJP\nUAa45ps8QzaJXeJ2OoygAkJLM/pAVBSHDwez6kMWrt3taxuUT5EHWGWIwMWx\nNYN2IqBcuYn+snzlV8D2vhtmA1sd2ofIjBrjOp9Lug0fyHtV1bNS8hl0mvQ/\n604n6PMXyILLW/N2lq737OCX2VJS8sWbSk7stNC77YmCj7nESYYUYh7fiEGv\n2nQ+x+3roJzWK9X7w8qldHdDp6D9uxQ8+z6Aoxm0itfBDBA0jOxmpQqCqgZT\ngK//+ve1q1TX5nEC3s+PZ6wNIsAD5/2rrxWeYIwGK9L5s6WeVQHeGJR558eZ\nsyrdGDG2nhRngbQ41DH0Yy0+FXSGpDmq2TWD/ZwDzaO+37T29fLAi/wy1Qrs\n8yXS5+t1ChuQvXavvmgOzjYFLd02+ikL/Gl1ZEVml9H/6MDCC8PHM4OY+rFQ\nEwxgdD67P4ctXak0ZwmX3+excZdBL6Age/X5TWP7nCe2Y74qUE1lCG0SvLd3\nZwuLVH74jIRlHGZxvNh/qpLZrt4dQ17e5XewZIwVgQWg+7wHcAVXG8h9MHGB\nYqsT\r\n=fuOJ\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./lib/index.js","module":"./index.js","thi.ng":{"blog":[{"url":"https://medium.com/@thi.ng/workshop-report-generative-design-with-clojure-7d6d8ea9a6e8","title":"Workshop report: Generative design with Clojure"}],"year":2019,"status":"beta"},"funding":[{"url":"https://github.com/sponsors/postspectacular","type":"github"},{"url":"https://patreon.com/thing_umbrella","type":"patreon"}],"gitHead":"b2ce7f53eda6a44e68a95ca41028c01ffa335c31","scripts":{"doc":"typedoc --mode modules --out doc src","pub":"yarn build:release && yarn publish --access public","test":"mocha test","build":"yarn clean && yarn build:es6 && node ../../scripts/bundle-module","clean":"rimraf *.js *.d.ts .nyc_output build coverage doc lib","cover":"nyc mocha test && nyc report --reporter=lcov","doc:ae":"mkdir -p .ae/doc .ae/temp && node_modules/.bin/api-extractor run --local --verbose","build:es6":"tsc --declaration","build:test":"rimraf build && tsc -p test/tsconfig.json","doc:readme":"ts-node -P ../../tools/tsconfig.json ../../tools/src/readme.ts","build:check":"tsc --isolatedModules --noEmit","build:release":"yarn clean && yarn build:es6 && node ../../scripts/bundle-module all"},"typings":"./index.d.ts","_npmUser":{"name":"thi.ng","email":"k+npm@thi.ng"},"umd:main":"./lib/index.umd.js","repository":{"url":"git+https://github.com/thi-ng/umbrella.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v14.6.0+x64 (darwin)","description":"Functional, extensible L-System architecture w/ support for probabilistic rules","directories":{},"sideEffects":false,"_nodeVersion":"14.6.0","dependencies":{"@thi.ng/api":"^6.12.0","@thi.ng/math":"^2.0.1","@thi.ng/errors":"^1.2.17","@thi.ng/random":"^1.4.15","@thi.ng/compose":"^1.4.13","@thi.ng/vectors":"^4.6.0","@thi.ng/transducers":"^7.2.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^15.1.0","mocha":"^8.0.1","ts-node":"^8.10.1","typedoc":"^0.17.6","typescript":"^3.9.7","@types/node":"^14.0.26","@types/mocha":"^8.0.0","@microsoft/api-extractor":"^7.9.2","@istanbuljs/nyc-config-typescript":"^1.0.1"},"_npmOperationalInternal":{"tmp":"tmp/lsys_0.2.55_1597018674454_0.4878861166914026","host":"s3://npm-registry-packages"}},"0.2.56":{"name":"@thi.ng/lsys","version":"0.2.56","keywords":["axiom","2d","3d","ES6","generative","geometry","l-system","probabilistic","rule based","turtle","typescript"],"author":{"name":"Karsten Schmidt","email":"k+npm@thi.ng"},"license":"Apache-2.0","_id":"@thi.ng/lsys@0.2.56","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://github.com/thi-ng/umbrella/tree/develop/packages/lsys#readme","bugs":{"url":"https://github.com/thi-ng/umbrella/issues"},"dist":{"shasum":"68a0043e5b833864ded5802ce5ffb75632613f39","tarball":"https://registry.npmjs.org/@thi.ng/lsys/-/lsys-0.2.56.tgz","fileCount":10,"integrity":"sha512-C8BdpqQ6r3eUMyuOuIkInbML7Ux/o6AaSbEC1+6LFRm+cpqQ4nJPakC+R7eZ78aIOzB2ZC7NfGj2Wtg97mV0Og==","signatures":[{"sig":"MEQCIGhhiqHQ0+y+nrx94eFa3AfW3GnGUfM+iFWVR6vlbL4pAiAXn+FiS7rE5dnoGiVUgKe4WPupL202y+BiRrx7Hyw7LQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":40716,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfOUbvCRA9TVsSAnZWagAACtQQAI9ke91J3IAnTMf6Ybak\n1QwToJTxjQfDlOo3fmu+rU/oLYtiUn5qm7xHky35V6915aJnFsvGDMsuUFb2\n2kQ2NRuXguPyW5pBfA7woKtCVck+7VaHBiFsVQ/gb8sKX7j/GC+IEjfASpdv\nRRH4y3r2bPLlQmeyFJ/5B9o8I/PdA1dXqvxINMGLNSb6W26DY3VC/jmlDV9E\nfPzamtWZ/9nlHi9i27OyVluUEXIV6a+xV3l0VZCLlkij+767nQhBt0V9xUYz\nFtWA2bkV4ZQ3uffxghjooe5uv7vMt4a1tCy4jP63pCQ5qi7CL805RQsxPwlV\nie9H40UXB524bH2lt7vssgSIG5d0I4yYnjnv38Utpv64krqEk4QDEoKG7Mrf\n+mbBxsuwv7EnviB31uQcivnfnKV/tDPfjzMzK5Zq9paNNcja2iY5pRaorfTv\nfcLiR3tf7AxBZoG/KCVSwfnSlPJcJQxPlE3afryFFSq2bAvR09INP2zr1gJl\nq1UWtBkOtivG/spX/2CtVdby/4aHFemTvxHCZmKY9Geq5IJgt2LxfrwIyV6e\nOl6NhR2SqCPXxSK7c1MKX0xl+cD5JVKaF/ORrotU/KZ+ApjP0X2r/o7bixvP\nc/1rSWKvtvkAAh5q7C0KB5tM5sEbQnqZd5OXisv5ipQO4jUX5DfA7w0Dt2k1\nTM7n\r\n=9ENm\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./lib/index.js","module":"./index.js","thi.ng":{"blog":[{"url":"https://medium.com/@thi.ng/workshop-report-generative-design-with-clojure-7d6d8ea9a6e8","title":"Workshop report: Generative design with Clojure"}],"year":2019,"status":"beta"},"funding":[{"url":"https://github.com/sponsors/postspectacular","type":"github"},{"url":"https://patreon.com/thing_umbrella","type":"patreon"}],"gitHead":"81ba08f0ce3a0ece6901944e7b5827283d13a9e6","scripts":{"doc":"typedoc --mode modules --out doc src","pub":"yarn build:release && yarn publish --access public","test":"mocha test","build":"yarn clean && yarn build:es6 && node ../../scripts/bundle-module","clean":"rimraf *.js *.d.ts .nyc_output build coverage doc lib","cover":"nyc mocha test && nyc report --reporter=lcov","doc:ae":"mkdir -p .ae/doc .ae/temp && node_modules/.bin/api-extractor run --local --verbose","build:es6":"tsc --declaration","build:test":"rimraf build && tsc -p test/tsconfig.json","doc:readme":"ts-node -P ../../tools/tsconfig.json ../../tools/src/readme.ts","build:check":"tsc --isolatedModules --noEmit","build:release":"yarn clean && yarn build:es6 && node ../../scripts/bundle-module all"},"typings":"./index.d.ts","_npmUser":{"name":"thi.ng","email":"k+npm@thi.ng"},"umd:main":"./lib/index.umd.js","repository":{"url":"git+https://github.com/thi-ng/umbrella.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v14.6.0+x64 (darwin)","description":"Functional, extensible L-System architecture w/ support for probabilistic rules","directories":{},"sideEffects":false,"_nodeVersion":"14.6.0","dependencies":{"@thi.ng/api":"^6.12.1","@thi.ng/math":"^2.0.2","@thi.ng/errors":"^1.2.18","@thi.ng/random":"^1.4.16","@thi.ng/compose":"^1.4.14","@thi.ng/vectors":"^4.6.1","@thi.ng/transducers":"^7.2.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^15.1.0","mocha":"^8.1.1","ts-node":"^8.10.1","typedoc":"^0.18.0","typescript":"^3.9.7","@types/node":"^14.0.26","@types/mocha":"^8.0.0","@microsoft/api-extractor":"^7.9.2","@istanbuljs/nyc-config-typescript":"^1.0.1"},"_npmOperationalInternal":{"tmp":"tmp/lsys_0.2.56_1597589230555_0.8329456931807622","host":"s3://npm-registry-packages"}},"0.2.57":{"name":"@thi.ng/lsys","version":"0.2.57","keywords":["axiom","2d","3d","ES6","generative","geometry","l-system","probabilistic","rule based","turtle","typescript"],"author":{"name":"Karsten Schmidt","email":"k+npm@thi.ng"},"license":"Apache-2.0","_id":"@thi.ng/lsys@0.2.57","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://github.com/thi-ng/umbrella/tree/develop/packages/lsys#readme","bugs":{"url":"https://github.com/thi-ng/umbrella/issues"},"dist":{"shasum":"818afd6c60f2b8ec8757e5d17b9b899f1c1dd8a4","tarball":"https://registry.npmjs.org/@thi.ng/lsys/-/lsys-0.2.57.tgz","fileCount":10,"integrity":"sha512-9hBOyrNr6cLMnqwG0gUTPa56O4Bp4cqqKGAcXyzPnmqtSIX06AA7K1DV1mK5jejnmhSS/2jxRRTf5I1IBKYHGw==","signatures":[{"sig":"MEYCIQC7hRKQMV+PD3J5d+NQ5GeIWxkBfYWvyCgqnl80wikZqwIhAPXYLswmo7mP20bHhxzfZe5NALMH+0eWdi6gVsF3hrD8","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":40924,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfOqykCRA9TVsSAnZWagAAZdwP/jjN4nWPFQq/EtYtJ0Z1\nCkMmW3Y+L1UGQrjQ2aWyy5pnI9Yeq+cyPcfy4N4oYGgArGF9jKaCPYcReM7m\nk7zXCjRfHsuJKveDKuQlf76JOoYt+4ciX4isaBrf8KsZXNJJDFpt5CFhM4+L\nwXdVrdq3KY7Qsncb2qVuA5OM1vgdO5OxgSzPMYJGG7/DDuvNJjNDW38bAGlX\n3kmEE+jeQht0AfB7vzfhzNNOQL70ujiQoPkdMt6MqmO6AcVT5LBbSeHO9u4B\neJb3ekPAjGpb3A5DIiWL4sIevCq6kIYBzEAfbjFh8jEtN3TGIABKve0Sz+Pe\n4u+SL19g0tfb/7HnQKv8fsda2D4dzpsZUQwIEhslZPWUXmNT9sKsW5SYz/cr\n0iAn668Kei5ZyIkpG3BlzlD2FNTTrm3pwfPBrJYZVF3wGmX2FxESgcaNICA7\nkcjJpEtwIYGoYke4gAybPQEccIEiAgl+zewmkmXhWcAPiIR8d17f3uk33LMj\nF/7J8RjphJCOMPeC0nIEYiNo6ZiDBkCsI/hHFaUV5rOnIu4q0kw93wAKaAl4\n1xhKTOyIb7NAVjbk1Vv5MhCve5PBbbCrtFVtKSn6k+tVobENy0dcpnMK8pVY\nAnY1Om+25KGLQdDHx/lcgtE968d/fv/s0PvI4Ygp88cl+956XDpCZCzWj4Xd\ni25n\r\n=q3mI\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./lib/index.js","module":"./index.js","thi.ng":{"blog":[{"url":"https://medium.com/@thi.ng/workshop-report-generative-design-with-clojure-7d6d8ea9a6e8","title":"Workshop report: Generative design with Clojure"}],"year":2019,"status":"beta"},"funding":[{"url":"https://github.com/sponsors/postspectacular","type":"github"},{"url":"https://patreon.com/thing_umbrella","type":"patreon"}],"gitHead":"44824f17050b412d635b576bf5f9b2136dac9554","scripts":{"doc":"typedoc --mode modules --out doc --theme ../../tools/doc/typedoc-theme src","pub":"yarn build:release && yarn publish --access public","test":"mocha test","build":"yarn clean && yarn build:es6 && node ../../scripts/bundle-module","clean":"rimraf *.js *.d.ts .nyc_output build coverage doc lib","cover":"nyc mocha test && nyc report --reporter=lcov","doc:ae":"mkdir -p .ae/doc .ae/temp && node_modules/.bin/api-extractor run --local --verbose","build:es6":"tsc --declaration","build:test":"rimraf build && tsc -p test/tsconfig.json","doc:readme":"ts-node -P ../../tools/tsconfig.json ../../tools/src/readme.ts","build:check":"tsc --isolatedModules --noEmit","build:release":"yarn clean && yarn build:es6 && node ../../scripts/bundle-module all"},"typings":"./index.d.ts","_npmUser":{"name":"thi.ng","email":"k+npm@thi.ng"},"umd:main":"./lib/index.umd.js","repository":{"url":"git+https://github.com/thi-ng/umbrella.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v14.6.0+x64 (darwin)","description":"Functional, extensible L-System architecture w/ support for probabilistic rules","directories":{},"sideEffects":false,"_nodeVersion":"14.6.0","dependencies":{"@thi.ng/api":"^6.12.2","@thi.ng/math":"^2.0.3","@thi.ng/errors":"^1.2.19","@thi.ng/random":"^1.4.17","@thi.ng/compose":"^1.4.15","@thi.ng/vectors":"^4.6.2","@thi.ng/transducers":"^7.2.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^15.1.0","mocha":"^8.1.1","ts-node":"^8.10.1","typedoc":"^0.18.0","typescript":"^3.9.7","@types/node":"^14.0.26","@types/mocha":"^8.0.0","@microsoft/api-extractor":"^7.9.2","@istanbuljs/nyc-config-typescript":"^1.0.1"},"_npmOperationalInternal":{"tmp":"tmp/lsys_0.2.57_1597680803625_0.3261744456609066","host":"s3://npm-registry-packages"}},"0.2.58":{"name":"@thi.ng/lsys","version":"0.2.58","keywords":["axiom","2d","3d","ES6","generative","geometry","l-system","probabilistic","rule based","turtle","typescript"],"author":{"name":"Karsten Schmidt","email":"k+npm@thi.ng"},"license":"Apache-2.0","_id":"@thi.ng/lsys@0.2.58","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://github.com/thi-ng/umbrella/tree/develop/packages/lsys#readme","bugs":{"url":"https://github.com/thi-ng/umbrella/issues"},"dist":{"shasum":"f969505d7738a13559a3f2485686c978e1c307fc","tarball":"https://registry.npmjs.org/@thi.ng/lsys/-/lsys-0.2.58.tgz","fileCount":10,"integrity":"sha512-4abyCyRpDglzLEXAsGKwNf7exu4/SQcrtiKpn7jtGksXsZMehj9+qWhej5CN93duf1cOFJN30i4CNLA3H83DYg==","signatures":[{"sig":"MEUCIEM41WuDbi9Zr3PxTLkZ0FF72cd3OXdJqdC8GGxyqFZXAiEA5uF5uKgCCp1FKbgzgPGk7niWt4EetIoKfAcIpP8cLlA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":41094,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfPqL3CRA9TVsSAnZWagAAL00P/isUTPH37uewKQDrhCRs\ncgk81B+96I6vZdxhlwKgFhum+XhwFFpywE6jySB1d6KrYoh9dxNP0f2kFjKW\nmzR7iyM573ceWXDyQaUUIS1WCwtlJw8MRe1oMxzS4zxp/hx5B76Tc6gNEUsT\nmuWHZ7c5365OhfM4oNSAI9NMc0vFxe25Y9/J/PX3xIRbJ5uJRIpJG4zSFpOC\njY4dezLhKHJRrBeyGDBqLfQJifLl39GJdf+Brg8nRWtANt/dUSYZwOthjTdD\nnDZuHQ5zSsQ1qkgn5QlULZtoB355+NIx4emDS900u5qSuMF6SxXaOr0Wq+f2\ne5EL4RFAxJHKkr7hEn3GOatVEosOFqt5c3jpFvkfL5IYnd4YJq9brBTQlA91\nUewqHfD02UTLhToqc0ZuBT7y/F31TlFRPIqnkS+fNF82eYwvZTbARlSAkTby\nueGPOL0g+mjcPwd7R0YibH39jymsQIXIIFjZduPsyHMAjswvst2ofyLhOo8h\nbQBll/Px4esXLaOCIQHD3juCd8f9em8kt4TOSEHzdX02OkVW3Gj56R0EYvLd\n/dAiUrcHf6j6q9+br4eJHR6/Na8oT6u8oWzuf654iedWfAIs/Kp1IEHVEe19\nyj6t0RnuGHXcW+aCSK7Y6WNV6luSDK405evrm6FUoPNxFlqH9DUduEaupgXX\nbg/f\r\n=rdNw\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./lib/index.js","module":"./index.js","thi.ng":{"blog":[{"url":"https://medium.com/@thi.ng/workshop-report-generative-design-with-clojure-7d6d8ea9a6e8","title":"Workshop report: Generative design with Clojure"}],"year":2019,"status":"beta"},"funding":[{"url":"https://github.com/sponsors/postspectacular","type":"github"},{"url":"https://patreon.com/thing_umbrella","type":"patreon"}],"gitHead":"8ab94861c3531858dc7cb031ce77f7ad36a6f13e","scripts":{"doc":"typedoc --mode modules --out doc --theme ../../tools/doc/typedoc-theme src","pub":"yarn build:release && yarn publish --access public","test":"mocha test","build":"yarn clean && yarn build:es6 && node ../../scripts/bundle-module","clean":"rimraf *.js *.d.ts .nyc_output build coverage doc lib","cover":"nyc mocha test && nyc report --reporter=lcov","doc:ae":"mkdir -p .ae/doc .ae/temp && node_modules/.bin/api-extractor run --local --verbose","build:es6":"tsc --declaration","build:test":"rimraf build && tsc -p test/tsconfig.json","doc:readme":"ts-node -P ../../tools/tsconfig.json ../../tools/src/readme.ts","build:check":"tsc --isolatedModules --noEmit","build:release":"yarn clean && yarn build:es6 && node ../../scripts/bundle-module all"},"typings":"./index.d.ts","_npmUser":{"name":"thi.ng","email":"k+npm@thi.ng"},"umd:main":"./lib/index.umd.js","repository":{"url":"git+https://github.com/thi-ng/umbrella.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v14.6.0+x64 (darwin)","description":"Functional, extensible L-System architecture w/ support for probabilistic rules","directories":{},"sideEffects":false,"_nodeVersion":"14.6.0","dependencies":{"@thi.ng/api":"^6.12.2","@thi.ng/math":"^2.0.3","@thi.ng/errors":"^1.2.19","@thi.ng/random":"^1.4.17","@thi.ng/compose":"^1.4.15","@thi.ng/vectors":"^4.6.3","@thi.ng/transducers":"^7.2.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^15.1.0","mocha":"^8.1.1","ts-node":"^8.10.1","typedoc":"^0.18.0","typescript":"^3.9.7","@types/node":"^14.0.26","@types/mocha":"^8.0.0","@microsoft/api-extractor":"^7.9.2","@istanbuljs/nyc-config-typescript":"^1.0.1"},"_npmOperationalInternal":{"tmp":"tmp/lsys_0.2.58_1597940463044_0.8105803181663904","host":"s3://npm-registry-packages"}},"0.2.59":{"name":"@thi.ng/lsys","version":"0.2.59","keywords":["axiom","2d","3d","ES6","generative","geometry","l-system","probabilistic","rule based","turtle","typescript"],"author":{"name":"Karsten Schmidt","email":"k+npm@thi.ng"},"license":"Apache-2.0","_id":"@thi.ng/lsys@0.2.59","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://github.com/thi-ng/umbrella/tree/develop/packages/lsys#readme","bugs":{"url":"https://github.com/thi-ng/umbrella/issues"},"dist":{"shasum":"00d82573d83656df5886559e2ee2898f632061f6","tarball":"https://registry.npmjs.org/@thi.ng/lsys/-/lsys-0.2.59.tgz","fileCount":10,"integrity":"sha512-GOfCpZ5xKUyzS7Hl7riQSGPbghxhSELHUFDwnLQYiVTBOdL0gkJDv1QCg6+UHyLHZG0CiG2Bv2xzz/bygVq0Kg==","signatures":[{"sig":"MEUCIQDGtm7JRyKikQXkznpuk+8ZjR9MAtCSIudyy32n3AWJ7AIgL3yCBf5wvN8u03VLEBCTLwtomBaVa4/VOD3erYIcAyk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":41262,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfSRWsCRA9TVsSAnZWagAACvIP/RrCOKzGUM5F+U3w/11g\nPWV2ukV+hi4kCTlT9yAzt2PU/DxeyiaV0wuaVAvuJM+n9Ezr5niYdEab8Mv6\nI/24dIHiPcqM1z1zVLSORrgx6BtqWVjW1ZCSa6qxMhmrPN9cNWiozMeQ+JQu\nxTThKzYTEMB4BXoMv1n322bERODca+vadCPBiwos4RpB92qAXOwrTkl9pxm3\n05S8xwSMishg3Vlop2rktjxqbZ+qbmn/EM6CzOHghph7zd569SGWgdRfQvFB\nYrfoyp9UZIcrbEyOCmgSmaf+p+D3QNUl0damfuj/PymicOGJDEMSuVmKtw4X\nTe8TmaGOlc2hAB8ujjzHFr60tVQysJgjfbW4RclEBZAUL93SZzsHfp6ACoqV\nStPjGPcUy9tG3wCdtvqOR/vSISbCoTakKMKY9+eCOhtCeQpWbq9a/k5fAU+s\nRQ+Iq4nkt2rMwp4hapf1d8sTWIsDa/mGMDxJ0nieahC0vGy6ZpWCOqokPVG6\n8mgVJY5NKa7KXlnLaU+cCqdcwS9x5JKXH5k+OPHAcT1xPKTXmdkOLWnroIFL\nZ3oQTk23MeUSc/G3w5I9su71n9O0WeB3TVnOQCNTKfyOJMM0kuxOvuyXYP4/\nZrUduvqzICYGPALx7zU+7i2Nis/SD0rl7Udr4Ajj34ID4BBjz9ObW+jr7mgI\nJQ0L\r\n=vcqe\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./lib/index.js","module":"./index.js","thi.ng":{"blog":[{"url":"https://medium.com/@thi.ng/workshop-report-generative-design-with-clojure-7d6d8ea9a6e8","title":"Workshop report: Generative design with Clojure"}],"year":2019,"status":"beta"},"funding":[{"url":"https://github.com/sponsors/postspectacular","type":"github"},{"url":"https://patreon.com/thing_umbrella","type":"patreon"}],"gitHead":"3a55c0df86c5be9c56a1e1a4c0cfcaa2809a160a","scripts":{"doc":"typedoc --mode modules --out doc --theme ../../tools/doc/typedoc-theme src","pub":"yarn build:release && yarn publish --access public","test":"mocha test","build":"yarn clean && yarn build:es6 && node ../../scripts/bundle-module","clean":"rimraf *.js *.d.ts .nyc_output build coverage doc lib","cover":"nyc mocha test && nyc report --reporter=lcov","doc:ae":"mkdir -p .ae/doc .ae/temp && node_modules/.bin/api-extractor run --local --verbose","build:es6":"tsc --declaration","build:test":"rimraf build && tsc -p test/tsconfig.json","doc:readme":"ts-node -P ../../tools/tsconfig.json ../../tools/src/readme.ts","build:check":"tsc --isolatedModules --noEmit","build:release":"yarn clean && yarn build:es6 && node ../../scripts/bundle-module all"},"typings":"./index.d.ts","_npmUser":{"name":"thi.ng","email":"k+npm@thi.ng"},"umd:main":"./lib/index.umd.js","repository":{"url":"git+https://github.com/thi-ng/umbrella.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v14.6.0+x64 (darwin)","description":"Functional, extensible L-System architecture w/ support for probabilistic rules","directories":{},"sideEffects":false,"_nodeVersion":"14.6.0","dependencies":{"@thi.ng/api":"^6.12.3","@thi.ng/math":"^2.0.4","@thi.ng/errors":"^1.2.20","@thi.ng/random":"^2.0.0","@thi.ng/compose":"^1.4.16","@thi.ng/vectors":"^4.6.4","@thi.ng/transducers":"^7.3.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^15.1.0","mocha":"^8.1.2","ts-node":"^9.0.0","typedoc":"^0.18.0","typescript":"^4.0.2","@types/node":"^14.6.1","@types/mocha":"^8.0.3","@microsoft/api-extractor":"^7.9.11","@istanbuljs/nyc-config-typescript":"^1.0.1"},"_npmOperationalInternal":{"tmp":"tmp/lsys_0.2.59_1598625195603_0.05240688836783458","host":"s3://npm-registry-packages"}},"0.2.60":{"name":"@thi.ng/lsys","version":"0.2.60","keywords":["axiom","1d","2d","3d","es6","generative","geometry","l-system","probabilistic","random","rulebased","turtle","typescript"],"author":{"name":"Karsten Schmidt","email":"k+npm@thi.ng"},"license":"Apache-2.0","_id":"@thi.ng/lsys@0.2.60","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://github.com/thi-ng/umbrella/tree/develop/packages/lsys#readme","bugs":{"url":"https://github.com/thi-ng/umbrella/issues"},"dist":{"shasum":"c174c1154c2bfdd07b8111b392344b2525535b41","tarball":"https://registry.npmjs.org/@thi.ng/lsys/-/lsys-0.2.60.tgz","fileCount":10,"integrity":"sha512-e3mooldHXQ7YLEBi/Vo4XKV5TqG0kSpTdEJYCl3K1Y1Tu5+GfZbvMrz7aBzg6pALnfX32XSO6DG0UvNcM1ooQA==","signatures":[{"sig":"MEUCIAWiYiODIpwaeqpywCUTyOg5btOBOL21IdIKInTPkUEUAiEApx9pXrj9GcU6X8IUHSmzBQG7UNHIClQZhQT4ayc4ByA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":41469,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfXgoYCRA9TVsSAnZWagAAygwP/2TyDFfbTB7w2slWrMv8\nbkT5u5NDvHQm/MBcJF1Z4W/jCWtYQ9LyKG2y5dSNKG/AQaEf0f9zDLz8n+LJ\nsCC46D0ZFXWs7H8t4OKe2rTH/M58OskqbnkrnMx4awZC1xpNkwwA2vugY/Fd\nO5BJGJhXOETfeq6Ifde7VbWpFzkHYVxTRne2FHV+HWQnaZXBN2Uaz1oCeRiP\nOxnmpN9h1qo+2jiiRS7nks0etJD80XM63HirSTVAmVwkvWxrDVyB3KPFDXtu\nknZkgq/4PoNoRScg1Uym+zgoD5CZexDoLTyVpTgik7qXbdcfsoiaExltYg6f\n7Su6qlXa1LGpD0Q6Iez2YmE7faefVbDokE05tWEbVHessL51X73M89i22VDv\ntzd/CQpsiN3GqmeAS3uoIEsyDsnbzME9mbOupAHj63kaQdi9G8vwZFSFrCDU\nc0f7e0RhvF+tN65cJQZKw1z5XqyQ3nE6NFg0qkU7cMvm4woyMgW0oCh7L1f9\nRZytnhHuLy+guf+aosYS55Z+HB+7qPB2jGtIMOsMXY4fMZ+xxGrYk/BkNsgc\nelfn8vO7d9QSzLBJidPrmN7eGr2dT+RTFpTnezfXC8CWNPj5YXVmrFjvL1z5\neq9+9quV96FMJ1YESHhJatKWjtXUWCjasOYnd1NbHIxOmSj3PX7D1xyb0pEy\n1P0E\r\n=OsPs\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./lib/index.js","module":"./index.js","thi.ng":{"blog":[{"url":"https://medium.com/@thi.ng/workshop-report-generative-design-with-clojure-7d6d8ea9a6e8","title":"Workshop report: Generative design with Clojure"}],"year":2019,"status":"beta"},"funding":[{"url":"https://github.com/sponsors/postspectacular","type":"github"},{"url":"https://patreon.com/thing_umbrella","type":"patreon"}],"gitHead":"83a0206aae59aa1b1b4bcb01c2b34bbe3db4844c","scripts":{"doc":"typedoc --mode modules --out doc --theme ../../tools/doc/typedoc-theme src","pub":"yarn build:release && yarn publish --access public","test":"mocha test","build":"yarn clean && yarn build:es6 && node ../../scripts/bundle-module","clean":"rimraf *.js *.d.ts *.map .nyc_output build coverage doc lib","cover":"nyc mocha test && nyc report --reporter=lcov","doc:ae":"mkdir -p .ae/doc .ae/temp && node_modules/.bin/api-extractor run --local --verbose","build:es6":"tsc --declaration","build:test":"rimraf build && tsc -p test/tsconfig.json","doc:readme":"ts-node -P ../../tools/tsconfig.json ../../tools/src/readme.ts","build:check":"tsc --isolatedModules --noEmit","build:release":"yarn clean && yarn build:es6 && node ../../scripts/bundle-module all"},"typings":"./index.d.ts","_npmUser":{"name":"thi.ng","email":"k+npm@thi.ng"},"umd:main":"./lib/index.umd.js","repository":{"url":"git+https://github.com/thi-ng/umbrella.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v14.6.0+x64 (darwin)","description":"Functional, extensible L-System architecture w/ support for probabilistic rules","directories":{},"sideEffects":false,"_nodeVersion":"14.6.0","dependencies":{"@thi.ng/api":"^6.13.0","@thi.ng/math":"^2.1.0","@thi.ng/errors":"^1.2.21","@thi.ng/random":"^2.0.1","@thi.ng/compose":"^1.4.17","@thi.ng/vectors":"^4.6.5","@thi.ng/transducers":"^7.3.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^15.1.0","mocha":"^8.1.2","ts-node":"^9.0.0","typedoc":"^0.18.0","typescript":"^4.0.2","@types/node":"^14.6.1","@types/mocha":"^8.0.3","@microsoft/api-extractor":"^7.9.11","@istanbuljs/nyc-config-typescript":"^1.0.1"},"_npmOperationalInternal":{"tmp":"tmp/lsys_0.2.60_1599998488488_0.19963451865998771","host":"s3://npm-registry-packages"}},"0.2.61":{"name":"@thi.ng/lsys","version":"0.2.61","keywords":["axiom","1d","2d","3d","generative","geometry","l-system","probabilistic","random","rulebased","turtle","typescript"],"author":{"name":"Karsten Schmidt","email":"k+npm@thi.ng"},"license":"Apache-2.0","_id":"@thi.ng/lsys@0.2.61","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://github.com/thi-ng/umbrella/tree/develop/packages/lsys#readme","bugs":{"url":"https://github.com/thi-ng/umbrella/issues"},"dist":{"shasum":"dabf18a06ae64fc96cd978e65adb9324ad566354","tarball":"https://registry.npmjs.org/@thi.ng/lsys/-/lsys-0.2.61.tgz","fileCount":10,"integrity":"sha512-kGXDoXkk7MLzB2ZVNmWVIWrqs4DZ99OA6yBpxXyVatq/GRvzsZ0FLD7U+0HJwwccyN3Z6jw9sjXQpFBX/N1z/A==","signatures":[{"sig":"MEUCIQDJ84oqOmZOClNAmQADbwaTrRZmv3fadAK7tWlh30Hv5gIgB9aifeTdhaBZsDMD3DrvBcY3GFPMvLr9o6fdlnER9rg=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":41749,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfadkPCRA9TVsSAnZWagAAGZwP/A5PNPmDGqwahkiZA+oI\nLeVUih9rwkWsfvPjDAR4/S/AIwxIuDs7iz317DieiTf6fLh8wVBBrKRNtHLT\nf+GqTJvy52OaZXawHIvm3GPsLjfIyW7kQ7P3FzBQnhPVyvaF1TokpZK27uCy\nTbyszMTkx76QoE9HGUT1+hsU24unCkD8ixPNywrsa6P4O0z5lBohplv2R2ab\nbBD39mfIf84g+iXLUEVYnog3AAx1eDN1+LHPuln1/H3Mj4x2y+j7m1zP3g3a\ni6f+XUBXkCNosLakm0bZS567bgITloktOP7cUCyYsFSAMqoUUiZGKk8LaI+e\nGvDLVaDN4xWz16YUuKl/RVc/k4Ss/0hXZjqT7c5Jt07MgS2UyjBsjtGjJwmL\na5elgBZUYjtp7yPsETrZDMzODUJtgRs7uCmdTqtKpmZKekH2IpjeJRgAI41W\nIUfJ6j0maWFIwh3MZ3KcgjhLHdP0LnynxaIWoCcOUcQknZ3rLsTjVC43j72W\nxnJ/9HMfg/RBULez3w3r8ZYPAAU/u4Nq6Ze985MhDzZBV3ILHa4JXPL3SOel\noXzgN8bDuZeXXmetakajz+vZxbwBUr/KtV72Y1Y8Qhg8Svl7umV7bxtfKnSd\nGMlBuugKd6qnP4V5OKmOsbZikGgjbi8/+JuK7LB8nKe79EitCzJESorzRf9G\nVwjY\r\n=Xhy/\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./lib/index.js","module":"./index.js","thi.ng":{"blog":[{"url":"https://medium.com/@thi.ng/workshop-report-generative-design-with-clojure-7d6d8ea9a6e8","title":"Workshop report: Generative design with Clojure"}],"year":2019,"status":"beta"},"funding":[{"url":"https://github.com/sponsors/postspectacular","type":"github"},{"url":"https://patreon.com/thing_umbrella","type":"patreon"}],"gitHead":"130dff672b56f789205177c2243169d33d479948","scripts":{"doc":"typedoc --mode modules --out doc --theme ../../tools/doc/typedoc-theme src","pub":"yarn build:release && yarn publish --access public","test":"mocha test","build":"yarn clean && yarn build:es6 && node ../../scripts/bundle-module","clean":"rimraf *.js *.d.ts *.map .nyc_output build coverage doc lib","cover":"nyc mocha test && nyc report --reporter=lcov","doc:ae":"mkdir -p .ae/doc .ae/temp && node_modules/.bin/api-extractor run --local --verbose","build:es6":"tsc --declaration","build:test":"rimraf build && tsc -p test/tsconfig.json","doc:readme":"ts-node -P ../../tools/tsconfig.json ../../tools/src/readme.ts","build:check":"tsc --isolatedModules --noEmit","build:release":"yarn clean && yarn build:es6 && node ../../scripts/bundle-module all"},"typings":"./index.d.ts","_npmUser":{"name":"thi.ng","email":"k+npm@thi.ng"},"umd:main":"./lib/index.umd.js","repository":{"url":"git+https://github.com/thi-ng/umbrella.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v14.6.0+x64 (darwin)","description":"Functional, extensible L-System architecture w/ support for probabilistic rules","directories":{},"sideEffects":false,"_nodeVersion":"14.6.0","dependencies":{"@thi.ng/api":"^6.13.1","@thi.ng/math":"^2.1.1","@thi.ng/errors":"^1.2.22","@thi.ng/random":"^2.0.2","@thi.ng/compose":"^1.4.18","@thi.ng/vectors":"^4.6.6","@thi.ng/transducers":"^7.4.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^15.1.0","mocha":"^8.1.2","ts-node":"^9.0.0","typedoc":"^0.18.0","typescript":"^4.0.2","@types/node":"^14.6.1","@types/mocha":"^8.0.3","@microsoft/api-extractor":"^7.9.11","@istanbuljs/nyc-config-typescript":"^1.0.1"},"_npmOperationalInternal":{"tmp":"tmp/lsys_0.2.61_1600772360567_0.5073200199327343","host":"s3://npm-registry-packages"}},"0.2.62":{"name":"@thi.ng/lsys","version":"0.2.62","keywords":["axiom","1d","2d","3d","generative","geometry","l-system","probabilistic","random","rulebased","turtle","typescript"],"author":{"name":"Karsten Schmidt","email":"k+npm@thi.ng"},"license":"Apache-2.0","_id":"@thi.ng/lsys@0.2.62","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://github.com/thi-ng/umbrella/tree/develop/packages/lsys#readme","bugs":{"url":"https://github.com/thi-ng/umbrella/issues"},"dist":{"shasum":"ed8144f5f8ea0f7bea3a8c9fa6a7b159b38a5e30","tarball":"https://registry.npmjs.org/@thi.ng/lsys/-/lsys-0.2.62.tgz","fileCount":10,"integrity":"sha512-kMNO/OLDrjxHlOhdZYKpzIQH6us9S+mHXV1KYYtilN/4mleyA1+ciRoWjK8LcnFNUl0XfIc1lrzzGdvugRSL0Q==","signatures":[{"sig":"MEUCIQDz0RljUUTQE0EFg3ElvecUcD2Aep0yoh3rTyy1AKtmiAIgaPprTHYYktCmcpTHLWyncM1JOlDtnmnr6Bf1LJIoCjM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":41919,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfeF2MCRA9TVsSAnZWagAAD1EQAIcj1616BEMSqRHkfb+S\nbbhLeCYnp79jK5wslF76zhjEtWhrorINpcj2Q7WgE2R2+IDOOS9t0X3uFG1x\nqLYMvknVJ/NoTnzmkuVnKRZueeA/H4VW4U0AY6qAiyhTrf8uJBLpl2Lx++Sf\nT5oLW6gMRwSV/qMx8at2Hr/z2DFFqxRHosWkF04LxtrgJHHdxL/IqtjaC+ac\n52vDbFQyhA8Ya/QIsgX/YHxy/d2aqArOcSsCQ21bhlREwUnUXU4md+4/lqHj\nTk05gyxYFRTyGCByvpSSQIg+dqSAsZFGaMvrpna4n5TR5EHRa8ZHbh30+KOX\nGV7wzmKwLFDjbGUUYW1xrp//rtmRN6h8mosMmkcI99tlCHm4hHEpl8+jgey3\nxYuPDUwDxwaZIDBgxljI5zjaOarXv3BCTa/GvBEdp9K6XijoxANhD7uAbhpV\nnUBwBQydp2OXIwL76l7BpcoACMmYhFvDBnexclxuezQqXdypGpUv2wnye+In\nY2Ap9fiMfXwSX66gHe3X29vGTYaiTFdDJ+gK620oSyMXIZub739htwnFFwSe\nJaksxcHT2DNFyQGNPeNshgbkVlTgsjY97SWAe7bnDsiRjoGc0ea807MwxUrR\nYg6OTlMzdurcHLpSFpMF+lk/QPNbiCQ5WBorsLqiTIK1f7D0EsWi/2PPZJeL\n7Z/c\r\n=eTr9\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./lib/index.js","module":"./index.js","thi.ng":{"blog":[{"url":"https://medium.com/@thi.ng/workshop-report-generative-design-with-clojure-7d6d8ea9a6e8","title":"Workshop report: Generative design with Clojure"}],"year":2019,"status":"beta"},"funding":[{"url":"https://github.com/sponsors/postspectacular","type":"github"},{"url":"https://patreon.com/thing_umbrella","type":"patreon"}],"gitHead":"0735a2fbfcd48e05782c15a112469a396be6bf72","scripts":{"doc":"typedoc --mode modules --out doc --theme ../../tools/doc/typedoc-theme src","pub":"yarn build:release && yarn publish --access public","test":"mocha test","build":"yarn clean && yarn build:es6 && node ../../scripts/bundle-module","clean":"rimraf *.js *.d.ts *.map .nyc_output build coverage doc lib","cover":"nyc mocha test && nyc report --reporter=lcov","doc:ae":"mkdir -p .ae/doc .ae/temp && node_modules/.bin/api-extractor run --local --verbose","build:es6":"tsc --declaration","build:test":"rimraf build && tsc -p test/tsconfig.json","doc:readme":"ts-node -P ../../tools/tsconfig.json ../../tools/src/readme.ts","build:check":"tsc --isolatedModules --noEmit","build:release":"yarn clean && yarn build:es6 && node ../../scripts/bundle-module all"},"typings":"./index.d.ts","_npmUser":{"name":"thi.ng","email":"k+npm@thi.ng"},"umd:main":"./lib/index.umd.js","repository":{"url":"git+https://github.com/thi-ng/umbrella.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v14.6.0+x64 (darwin)","description":"Functional, extensible L-System architecture w/ support for probabilistic rules","directories":{},"sideEffects":false,"_nodeVersion":"14.6.0","dependencies":{"@thi.ng/api":"^6.13.1","@thi.ng/math":"^2.1.1","@thi.ng/errors":"^1.2.22","@thi.ng/random":"^2.0.2","@thi.ng/compose":"^1.4.18","@thi.ng/vectors":"^4.7.0","@thi.ng/transducers":"^7.4.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^15.1.0","mocha":"^8.1.2","ts-node":"^9.0.0","typedoc":"^0.18.0","typescript":"^4.0.2","@types/node":"^14.6.1","@types/mocha":"^8.0.3","@microsoft/api-extractor":"^7.9.11","@istanbuljs/nyc-config-typescript":"^1.0.1"},"_npmOperationalInternal":{"tmp":"tmp/lsys_0.2.62_1601723787647_0.2869765635210324","host":"s3://npm-registry-packages"}},"0.2.63":{"name":"@thi.ng/lsys","version":"0.2.63","keywords":["1d","2d","3d","datastructure","generative","geometry","l-system","probabilistic","random","rulebased","turtle","typescript"],"author":{"name":"Karsten Schmidt","email":"k+npm@thi.ng"},"license":"Apache-2.0","_id":"@thi.ng/lsys@0.2.63","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://github.com/thi-ng/umbrella/tree/develop/packages/lsys#readme","bugs":{"url":"https://github.com/thi-ng/umbrella/issues"},"dist":{"shasum":"503db879c5ec49041400fbbebc962d74cc2916a6","tarball":"https://registry.npmjs.org/@thi.ng/lsys/-/lsys-0.2.63.tgz","fileCount":10,"integrity":"sha512-1PdrgVyNdA6gLJXhSHbyAFRc9P1MQK+MDoJKc+C/yVTIhaR+d2JukpYodqUQHSkOt5UYX+zuDASYncNdd9Cy6Q==","signatures":[{"sig":"MEUCIQCOABS0JXiaZqtYxoqZ4n5hLKd9oN040mwNbKolhUoYBQIgJBsQZRx63N0PHbbsVNfGkW2l7nnSzj8xIdpCKkvsvMY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":42097,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfvWB5CRA9TVsSAnZWagAAcGkP/3Bd5nxihCIJEXQ1T+X+\nAS+3kb3/SWlLtiQXXchC8+pR30ZLox7HMDg7LxPk4VzX7CNOizJ5UwSAQef7\ndCWu83NV6eUZf4rJ9vBqZLQlC8x7/zGStRQalJ8wftNxhZBItyoLDe/h6zSW\n1kJbLsl6+sdF00lf6fUri0QKXiYiz+Dbxnk3WeyBkCEoPEAbfLBJjGxMH57s\n4iDj2/HH0EDV5dCeRJaQyedG6mIeGxpUf6BYWjvkFL6m5VWYrqhPawnClmDk\nTt2KN+k5nmWQXIWLA3RcUtMYNktw0QGacIiGJVv4E65ff6qGPjBGM9l14fjL\nw2xV2kffG4b8x4W0g5dkqwAk4IcinZtNlqJsvuJPFTdnYVdN+VojMHZmve3O\ndD13iRlNUMPcYE2qpdC62bPDLa69bQNz7oqgT0wZISB2pR7IQ8MATcbchFDE\n4NRPN1voAfhT1hQ/nD5fWnEmzB/oZL6Pd5HCL9zzsyX0VBntznpt+OzMQZET\nssQ1EW5I4bMKU6GDr9rNKWICn6B9ilG7Wv8JN5gaXgAglaee3oY9XYw9sMtY\nrvzHEC2Rjsn2X+Ij4KkfdHqPSxdtodGTUUuf3E08Jqcx2Oyx+KOdi7EjmKt1\n19vfv/7a7L+SuPKTrG+S3YknFIG/2jC28Qjc6uIgE6VpJF5r+ro5fd6LUOYx\nIfR4\r\n=EVQS\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./lib/index.js","module":"./index.js","thi.ng":{"blog":[{"url":"https://medium.com/@thi.ng/workshop-report-generative-design-with-clojure-7d6d8ea9a6e8","title":"Workshop report: Generative design with Clojure"}],"year":2019,"status":"beta"},"funding":[{"url":"https://github.com/sponsors/postspectacular","type":"github"},{"url":"https://patreon.com/thing_umbrella","type":"patreon"}],"gitHead":"3a89bdfa4c58983d5e005b3e9fb056b0351198fe","scripts":{"doc":"typedoc --mode modules --out doc --theme ../../tools/doc/typedoc-theme src","pub":"yarn build:release && yarn publish --access public","test":"mocha test","build":"yarn clean && yarn build:es6 && node ../../scripts/bundle-module","clean":"rimraf *.js *.d.ts *.map .nyc_output build coverage doc lib","cover":"nyc mocha test && nyc report --reporter=lcov","doc:ae":"mkdir -p .ae/doc .ae/temp && node_modules/.bin/api-extractor run --local --verbose","build:es6":"tsc --declaration","build:test":"rimraf build && tsc -p test/tsconfig.json","doc:readme":"ts-node -P ../../tools/tsconfig.json ../../tools/src/readme.ts","build:check":"tsc --isolatedModules --noEmit","build:release":"yarn clean && yarn build:es6 && node ../../scripts/bundle-module all"},"typings":"./index.d.ts","_npmUser":{"name":"thi.ng","email":"k+npm@thi.ng"},"umd:main":"./lib/index.umd.js","repository":{"url":"git+https://github.com/thi-ng/umbrella.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v14.6.0+x64 (darwin)","description":"Functional, extensible L-System architecture w/ support for probabilistic rules","directories":{},"sideEffects":false,"_nodeVersion":"14.6.0","dependencies":{"@thi.ng/api":"^6.13.2","@thi.ng/math":"^2.2.0","@thi.ng/errors":"^1.2.23","@thi.ng/random":"^2.1.0","@thi.ng/compose":"^1.4.19","@thi.ng/vectors":"^4.8.0","@thi.ng/transducers":"^7.5.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^15.1.0","mocha":"^8.2.1","ts-node":"^9.0.0","typedoc":"^0.19.2","typescript":"^4.1.2","@types/node":"^14.6.1","@types/mocha":"^8.0.3","@microsoft/api-extractor":"^7.12.0","@istanbuljs/nyc-config-typescript":"^1.0.1"},"_npmOperationalInternal":{"tmp":"tmp/lsys_0.2.63_1606246521483_0.25134891720779495","host":"s3://npm-registry-packages"}},"0.2.64":{"name":"@thi.ng/lsys","version":"0.2.64","keywords":["1d","2d","3d","datastructure","generative","geometry","l-system","probabilistic","random","rulebased","turtle","typescript"],"author":{"name":"Karsten Schmidt","email":"k+npm@thi.ng"},"license":"Apache-2.0","_id":"@thi.ng/lsys@0.2.64","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://github.com/thi-ng/umbrella/tree/develop/packages/lsys#readme","bugs":{"url":"https://github.com/thi-ng/umbrella/issues"},"dist":{"shasum":"9d66f75c010709a455e705c218c4a9d8a9bb9f21","tarball":"https://registry.npmjs.org/@thi.ng/lsys/-/lsys-0.2.64.tgz","fileCount":10,"integrity":"sha512-Ru+pA4em6YFVP4IMK/J/TF33tDtMp0IZsQ3iESpgTr+pPaserFyse/xYPJxXu9IDld1lwacXLCb6UuwxjCPmZQ==","signatures":[{"sig":"MEYCIQDl+bjCYaVa78jdNctF3OHwqXn8OXjkPltlpA66J0HhjQIhAPiPWwu08sYRGDg0P/UGObH3LbDFdjOXesjJ3jDxD4y6","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":42267,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfvvt8CRA9TVsSAnZWagAAlLMP/2x1tN2n3NQQFwae1Waf\nKqfQws+o5ezrqh69kz4rj1BkyfCs5w7NoXyFJDWPPqnDW4qSUXCCdnGlnBGC\nu0YSVYvZryPptpBf84WwKEQye2Sy9sJMRC5dYkyjCs4GVV4codPKVkcPuBWv\nNcTsfwR6CnEn/P5DuJ1D1bXuJSYu/B14zllYCKrXiJMo8yzGFenQr8gjAfI/\n1y/3ldVTQIXzlo69u78szps2l26T/upE51ut8GQv0d+U5bh2cB4qvWGJo7sC\nUHPm+G9mI2A/XltOSIuhIfJGu+8D+r6KZAO3XbdmqrL5ogKRylSTOoPiEk2O\nGtKZ8TiFBcpZeq8/xOkJd8D4k1h5UfrVr8hX9Zjef4e26w+3BDZNqYOX3XjK\nwtYvuxBlh8yrZPS9ykXV7C3jH9tSLjQsFTyBNdJhJ0GTwUP/8bD5TzJqLctb\nAOI7N1LO9/+w+dvql6bi/pgcmp3R2fB9t1pEiMEy/RshT5OZpN439NgQ6qVO\nDaP8LQcPEMF9bYYMOflmEtZmzBBgJR6/j6B+r///7Mc6Mw7n3EZT0u8lv1AL\nJOKv6nSVoNqy+Ntye77Eso/zTNzqn46+73tgPs3uJ6j2BKBFB8dXO06CCp9d\nn3+dL8H+zKAVU23NNmx4o+RYNIYyhlTRmiXVxYXvyYJmDcpzlnINUwkoJJCW\ng0cN\r\n=k56l\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./lib/index.js","module":"./index.js","thi.ng":{"blog":[{"url":"https://medium.com/@thi.ng/workshop-report-generative-design-with-clojure-7d6d8ea9a6e8","title":"Workshop report: Generative design with Clojure"}],"year":2019,"status":"beta"},"funding":[{"url":"https://github.com/sponsors/postspectacular","type":"github"},{"url":"https://patreon.com/thing_umbrella","type":"patreon"}],"gitHead":"f1a636bafd0558f1a4c098dab39639708886a692","scripts":{"doc":"typedoc --mode modules --out doc --theme ../../tools/doc/typedoc-theme src","pub":"yarn build:release && yarn publish --access public","test":"mocha test","build":"yarn clean && yarn build:es6 && node ../../scripts/bundle-module","clean":"rimraf *.js *.d.ts *.map .nyc_output build coverage doc lib","cover":"nyc mocha test && nyc report --reporter=lcov","doc:ae":"mkdir -p .ae/doc .ae/temp && node_modules/.bin/api-extractor run --local --verbose","build:es6":"tsc --declaration","build:test":"rimraf build && tsc -p test/tsconfig.json","doc:readme":"ts-node -P ../../tools/tsconfig.json ../../tools/src/readme.ts","build:check":"tsc --isolatedModules --noEmit","build:release":"yarn clean && yarn build:es6 && node ../../scripts/bundle-module all"},"typings":"./index.d.ts","_npmUser":{"name":"thi.ng","email":"k+npm@thi.ng"},"umd:main":"./lib/index.umd.js","repository":{"url":"git+https://github.com/thi-ng/umbrella.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v14.6.0+x64 (darwin)","description":"Functional, extensible L-System architecture w/ support for probabilistic rules","directories":{},"sideEffects":false,"_nodeVersion":"14.6.0","dependencies":{"@thi.ng/api":"^6.13.3","@thi.ng/math":"^2.2.1","@thi.ng/errors":"^1.2.24","@thi.ng/random":"^2.1.1","@thi.ng/compose":"^1.4.20","@thi.ng/vectors":"^4.8.1","@thi.ng/transducers":"^7.5.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^15.1.0","mocha":"^8.2.1","ts-node":"^9.0.0","typedoc":"^0.19.2","typescript":"^4.1.2","@types/node":"^14.6.1","@types/mocha":"^8.0.3","@microsoft/api-extractor":"^7.12.0","@istanbuljs/nyc-config-typescript":"^1.0.1"},"_npmOperationalInternal":{"tmp":"tmp/lsys_0.2.64_1606351740353_0.014576422590315108","host":"s3://npm-registry-packages"}},"0.2.65":{"name":"@thi.ng/lsys","version":"0.2.65","keywords":["1d","2d","3d","datastructure","generative","geometry","l-system","probabilistic","random","rulebased","turtle","typescript"],"author":{"name":"Karsten Schmidt","email":"k+npm@thi.ng"},"license":"Apache-2.0","_id":"@thi.ng/lsys@0.2.65","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://github.com/thi-ng/umbrella/tree/develop/packages/lsys#readme","bugs":{"url":"https://github.com/thi-ng/umbrella/issues"},"dist":{"shasum":"2dca37c7275c33ba8d42142abae6737a24d86d45","tarball":"https://registry.npmjs.org/@thi.ng/lsys/-/lsys-0.2.65.tgz","fileCount":10,"integrity":"sha512-HtAqXShwH+CP6iFLHDVg1SwiCe8/sYqgfu9K+oRLoo0b2SRGm7/zkRuH5uooL7z8B8Ov0BYlPkYu2NqlsLjojQ==","signatures":[{"sig":"MEYCIQCcNNHIKWKQwnJDaW87nr2G2Lb3GVeBVXPBbRZseT+RvgIhAOBSfK6wl1kunahLxOoFr/zR0q05diiI3J3tjZ9ytPox","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":42640,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfzX/vCRA9TVsSAnZWagAAM0wP/RlzXrasugAjuJnuV1yh\n+TBIvLJpf1JH3GsXsfguMG8oO0yQxQe2k4YRYJ19RozHkgVy51vHKyr3RFK+\nolrg2nSdhgpqSgZsEuYjouie5XnapCRD5nmDuittSTW1Q+3nAI3C6bT+GIyb\n5nFahlW0yj11RoTH+wdcbmrfYXvTX2q2ZC86jnQFaSzTtCZWKjGCTGd//Ivn\nwjXDkp85enzUNk2yFQt9ULfq/ETA4Imp/dwcL6TRhuhEMj8UDeFlTiFmdPu0\nll9hMVsdqDkyhRzNL5zRFJC4M04rpsNwW0L3lLYvJxh6wokSd3gdhYrWo4g7\nSOeMul5asY7aWgnm4/SAM13PVcz8upKCtUf6faSuWzy0wEYXFNI4bHRI98Rj\nafkQaj/zc+xSeXlILJ7UKg1bGsleRGia2b95JI4xozRT9jp97icB8aaBUd9o\n0pk9PhMtA01MTVj/iE9pmoR4LkqgeTYrsA3vHurGDSsMCZ5e7RuJ7URuxvYO\nSD1WFYt3Pa3dQAGaw9liv2wYq3xG2aenMqOI2p1NXYjsOYOc5cVkBT+uPMid\nMJYjl+lYwFrF74GwQx0Tbo5VEDQwu45hmQnf/ZraHaAvwMUria9nsr6ZGCpH\nt8wwWakF9PAfZPnmT2gPWTu+gE/I1uHrKlYfzt8pIwu3tkK/WB+09SCw7MH1\nFKjR\r\n=qNHe\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./lib/index.js","module":"./index.js","thi.ng":{"blog":[{"url":"https://medium.com/@thi.ng/workshop-report-generative-design-with-clojure-7d6d8ea9a6e8","title":"Workshop report: Generative design with Clojure"}],"year":2019,"status":"beta"},"funding":[{"url":"https://github.com/sponsors/postspectacular","type":"github"},{"url":"https://patreon.com/thing_umbrella","type":"patreon"}],"gitHead":"b735cef6fb43db0f54ea8bb2a840d279225e95e0","scripts":{"doc":"typedoc --mode modules --out doc --theme ../../tools/doc/typedoc-theme src","pub":"yarn build:release && yarn publish --access public","test":"mocha test","build":"yarn clean && yarn build:es6 && node ../../scripts/bundle-module","clean":"rimraf *.js *.d.ts *.map .nyc_output build coverage doc lib","cover":"nyc mocha test && nyc report --reporter=lcov","doc:ae":"mkdir -p .ae/doc .ae/temp && node_modules/.bin/api-extractor run --local --verbose","build:es6":"tsc --declaration","build:test":"rimraf build && tsc -p test/tsconfig.json","doc:readme":"ts-node -P ../../tools/tsconfig.json ../../tools/src/readme.ts","build:check":"tsc --isolatedModules --noEmit","build:release":"yarn clean && yarn build:es6 && node ../../scripts/bundle-module all"},"typings":"./index.d.ts","_npmUser":{"name":"thi.ng","email":"k+npm@thi.ng"},"umd:main":"./lib/index.umd.js","repository":{"url":"git+https://github.com/thi-ng/umbrella.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v14.6.0+x64 (darwin)","description":"Functional, extensible L-System architecture w/ support for probabilistic rules","directories":{},"sideEffects":false,"_nodeVersion":"14.6.0","dependencies":{"@thi.ng/api":"^6.13.4","@thi.ng/math":"^2.2.2","@thi.ng/errors":"^1.2.24","@thi.ng/random":"^2.1.2","@thi.ng/compose":"^1.4.21","@thi.ng/vectors":"^4.8.2","@thi.ng/transducers":"^7.5.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^15.1.0","mocha":"^8.2.1","ts-node":"^9.0.0","typedoc":"^0.19.2","typescript":"^4.1.2","@types/node":"^14.6.1","@types/mocha":"^8.0.3","@microsoft/api-extractor":"^7.12.0","@istanbuljs/nyc-config-typescript":"^1.0.1"},"_npmOperationalInternal":{"tmp":"tmp/lsys_0.2.65_1607303150513_0.2881908556902646","host":"s3://npm-registry-packages"}},"0.2.66":{"name":"@thi.ng/lsys","version":"0.2.66","keywords":["1d","2d","3d","datastructure","generative","geometry","l-system","probabilistic","random","rulebased","turtle","typescript"],"author":{"name":"Karsten Schmidt","email":"k+npm@thi.ng"},"license":"Apache-2.0","_id":"@thi.ng/lsys@0.2.66","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://github.com/thi-ng/umbrella/tree/develop/packages/lsys#readme","bugs":{"url":"https://github.com/thi-ng/umbrella/issues"},"dist":{"shasum":"fbda5f2c4139330e283fcd55d3a98e9d870e8b32","tarball":"https://registry.npmjs.org/@thi.ng/lsys/-/lsys-0.2.66.tgz","fileCount":10,"integrity":"sha512-jNOnn4ugA2pDQUO2tA1EHOCg1ELdeGKDlmSCuu8iGNACgaz7DybKP4lUETlQC2jvKW5jio63vOxrawrYBTTt5g==","signatures":[{"sig":"MEUCIC7CTadhzJXMiDSYaY4a5UQjBWBEegJ8Omsf9mKW+Q92AiEAhQwPMSrRwENmFKUS5ZCXq8woTdiwU3jbEm2Oq3+wOJw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":41112,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJf4jEVCRA9TVsSAnZWagAA77UP/RfghtLqglroLB3bYOS0\nMeFA/tkkXuDarAGiGZGTluv8NnVVInCxysk25yssg/izVDnRSmOTAIrjY/4w\nuhlsuY9gzy1PnfqJDtclRsZkIhmP93OarHZGsBsvdFrLyvydnSAzXHn7wcvE\nL7ceWzOEFkuMfJGxS+K5ZPLhS+geztsH6jw5mtQuuRbgLBaAUq9i6zWAtQum\ng4s9CxfdsZnENx0CX4LJcMQx+IYNzlTBIgRaVYFovbCurbzIegmGAYCTWyX4\noD8L+y9boxmTAOxYtVUART/A/bUEaIz8Lkp/pcq+joYiokjlSeScLrN8J5lp\nx4dnRrghxuaXK3GwyWwS+ZJhS0Ck6RNHDqS63D8YC2MDRu6agtNDrmE7qSGz\nfv/nK5iCGqTET38s9N2QAE6cSjXEd4BxHxoFW3bua5XuOzczE8db9I8dxSRa\numki5Y6LsqtXQtiBBSxm/ylnUTez/fRgYwlhCg4/Cllh5SNU+JwHi/LsXFOS\nV+ETDTuKs4ajk4TOdvMcxWUXvSUsyLPJw8pHeyIpZGi9SJfMD+fr4Uzphk9Y\n6oShWiX++dXzgtkfXNLarSnM6uGDq6D0tPtoVx1rZ7mesNs3u+hFVf/3f7PN\n9Giu/1RHDisItTavuB/M9cQ7fNtE0iqyuA75ZP6r3K50KyTJLvEqk0bG5Zcy\nOQyZ\r\n=ZufE\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./lib/index.js","module":"./index.js","thi.ng":{"blog":[{"url":"https://medium.com/@thi.ng/workshop-report-generative-design-with-clojure-7d6d8ea9a6e8","title":"Workshop report: Generative design with Clojure"}],"year":2019,"status":"beta"},"funding":[{"url":"https://github.com/sponsors/postspectacular","type":"github"},{"url":"https://patreon.com/thing_umbrella","type":"patreon"}],"gitHead":"8fed74edc94bfb65f84e8982e6724619bbfbd1d0","scripts":{"doc":"typedoc --mode modules --out doc --theme ../../tools/doc/typedoc-theme src","pub":"yarn build:release && yarn publish --access public","test":"mocha test","build":"yarn clean && yarn build:es6 && node ../../scripts/bundle-module","clean":"rimraf *.js *.d.ts *.map .nyc_output build coverage doc lib","cover":"nyc mocha test && nyc report --reporter=lcov","doc:ae":"mkdir -p .ae/doc .ae/temp && node_modules/.bin/api-extractor run --local --verbose","build:es6":"tsc --declaration","build:test":"rimraf build && tsc -p test/tsconfig.json","doc:readme":"ts-node -P ../../tools/tsconfig.json ../../tools/src/readme.ts","build:check":"tsc --isolatedModules --noEmit","build:release":"yarn clean && yarn build:es6 && node ../../scripts/bundle-module all"},"typings":"./index.d.ts","_npmUser":{"name":"thi.ng","email":"k+npm@thi.ng"},"umd:main":"./lib/index.umd.js","repository":{"url":"git+https://github.com/thi-ng/umbrella.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v14.6.0+x64 (darwin)","description":"Functional, extensible L-System architecture w/ support for probabilistic rules","directories":{},"sideEffects":false,"_nodeVersion":"14.6.0","dependencies":{"@thi.ng/api":"^6.13.5","@thi.ng/math":"^3.0.0","@thi.ng/errors":"^1.2.25","@thi.ng/random":"^2.1.3","@thi.ng/compose":"^1.4.22","@thi.ng/vectors":"^4.8.3","@thi.ng/transducers":"^7.5.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^15.1.0","mocha":"^8.2.1","ts-node":"^9.1.1","typedoc":"^0.19.2","typescript":"^4.1.3","@types/node":"^14.14.14","@types/mocha":"^8.2.0","@microsoft/api-extractor":"^7.12.1","@istanbuljs/nyc-config-typescript":"^1.0.1"},"_npmOperationalInternal":{"tmp":"tmp/lsys_0.2.66_1608659220550_0.5008622329411963","host":"s3://npm-registry-packages"}},"0.2.67":{"name":"@thi.ng/lsys","version":"0.2.67","keywords":["1d","2d","3d","datastructure","generative","geometry","l-system","probabilistic","random","rulebased","turtle","typescript"],"author":{"name":"Karsten Schmidt","email":"k+npm@thi.ng"},"license":"Apache-2.0","_id":"@thi.ng/lsys@0.2.67","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://github.com/thi-ng/umbrella/tree/develop/packages/lsys#readme","bugs":{"url":"https://github.com/thi-ng/umbrella/issues"},"dist":{"shasum":"349522ef50246beee8aacda08d1beca66921c35c","tarball":"https://registry.npmjs.org/@thi.ng/lsys/-/lsys-0.2.67.tgz","fileCount":10,"integrity":"sha512-4KffkngBMG4em4WaCp+ilqnhfk3GA3ezB9dTd53WETGHua7wOv9ZwcCtWf+Qfjb3YEJSxyd5wqtxOeU+TQPQZg==","signatures":[{"sig":"MEYCIQDnUlwR6Xv6E2yM8xjsai+fMtAd8PeXLvpNd7W6aRozFQIhAIkA2xMP4Dn8XU59/2FB1AJREqC3PcY2tRYWvQ5j04xV","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":41293,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJf8KlwCRA9TVsSAnZWagAAWx8P/1+NSovyBss8hO24Yfq+\nIm4pY+nn79+bpPxfHboTD673ED6dPl3Gub09PiOc76WFGJkcK29pfg1bYxJc\nOvgMnHy1WY2F2pxE2R4JB3ZMAZ3woUO85wYsHuuiv2iMJIexaAbg+HXynwb4\nsSeqaYZNNu11sCRlVF2qnlqLswoVitIS3/H4VxVKjrgfl5Ezl+zltVZlDtr6\nrZhaOt1Iha4eVWvc8LZ8OKdkpnx7F0sfs/zQEf448p3w0QmveMoEfo4AniZP\nt0XjRMHvAwZiAhxYQ+2a//AAWpkaQQJ8ocCXfTn5q5emLr0Eul0Y2Jc+11Y3\n4Bbis/O1XH00qfZPLo6M6Tz1lZH82L4S/hH8dvjtCniquHGqjSNuUF24jSil\nSM9BzaZxA1rZOsUmRStPiYRMZnOtV2TrXCWxtmeyLoneeof7z/ycFvagV/aI\nJ4GZ6xhb/3hFn4P/2W8mFLgXmGE+QHrVokfubxkFZn+6ZaPfy84XrMUzuF5J\nyLyAF9SphnvXiJ0bMF/4Ph9aEB7IcY3odNGyBY7EfcVZ1h9sbtPRKds6GY1l\n0Jard5t2UZcBbJE36TBtNBDNoCSWe/FVwzg7ZxR786iFvDyQjdL9NT93aHtt\nN1K/MGyL8/g8+TxM1KNX4khCI9ocRVCasnAO38EGUARH9IidpVLLkTEeGpfu\nBNcW\r\n=twrN\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./lib/index.js","module":"./index.js","thi.ng":{"blog":[{"url":"https://medium.com/@thi.ng/workshop-report-generative-design-with-clojure-7d6d8ea9a6e8","title":"Workshop report: Generative design with Clojure"}],"year":2019,"status":"beta"},"funding":[{"url":"https://github.com/sponsors/postspectacular","type":"github"},{"url":"https://patreon.com/thing_umbrella","type":"patreon"}],"gitHead":"a2127bae6d16682027fd94190452b8404bf99a47","scripts":{"doc":"typedoc --excludePrivate --out doc --theme ../../tools/doc/typedoc-theme src/index.ts","pub":"yarn build:release && yarn publish --access public","test":"mocha test","build":"yarn clean && yarn build:es6 && node ../../scripts/bundle-module","clean":"rimraf *.js *.d.ts *.map .nyc_output build coverage doc lib","cover":"nyc mocha test && nyc report --reporter=lcov","doc:ae":"mkdir -p .ae/doc .ae/temp && node_modules/.bin/api-extractor run --local --verbose","build:es6":"tsc --declaration","build:test":"rimraf build && tsc -p test/tsconfig.json","doc:readme":"ts-node -P ../../tools/tsconfig.json ../../tools/src/readme.ts","build:check":"tsc --isolatedModules --noEmit","build:release":"yarn clean && yarn build:es6 && node ../../scripts/bundle-module all"},"typings":"./index.d.ts","_npmUser":{"name":"thi.ng","email":"k+npm@thi.ng"},"umd:main":"./lib/index.umd.js","repository":{"url":"git+https://github.com/thi-ng/umbrella.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v14.6.0+x64 (darwin)","description":"Functional, extensible L-System architecture w/ support for probabilistic rules","directories":{},"sideEffects":false,"_nodeVersion":"14.6.0","dependencies":{"@thi.ng/api":"^6.13.6","@thi.ng/math":"^3.0.1","@thi.ng/errors":"^1.2.26","@thi.ng/random":"^2.1.4","@thi.ng/compose":"^1.4.23","@thi.ng/vectors":"^4.8.4","@thi.ng/transducers":"^7.5.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^15.1.0","mocha":"^8.2.1","ts-node":"^9.1.1","typedoc":"^0.20.4","typescript":"^4.1.3","@types/node":"^14.14.14","@types/mocha":"^8.2.0","@microsoft/api-extractor":"^7.12.1","@istanbuljs/nyc-config-typescript":"^1.0.1"},"_npmOperationalInternal":{"tmp":"tmp/lsys_0.2.67_1609607535531_0.9755250554393187","host":"s3://npm-registry-packages"}},"0.2.68":{"name":"@thi.ng/lsys","version":"0.2.68","keywords":["1d","2d","3d","datastructure","generative","geometry","l-system","probabilistic","random","rulebased","turtle","typescript"],"author":{"name":"Karsten Schmidt","email":"k+npm@thi.ng"},"license":"Apache-2.0","_id":"@thi.ng/lsys@0.2.68","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://github.com/thi-ng/umbrella/tree/develop/packages/lsys#readme","bugs":{"url":"https://github.com/thi-ng/umbrella/issues"},"dist":{"shasum":"be300c61f94877a57b984d30e3cb49cf58fe407f","tarball":"https://registry.npmjs.org/@thi.ng/lsys/-/lsys-0.2.68.tgz","fileCount":10,"integrity":"sha512-ZLH8X3u2JpAPKLq2bYy2jaJSm3aEbFpLZ47ZV/9Al/53bTU4f++XAlGILfNYxlgvEVoxLktZVj/ckQCkNBpQ7Q==","signatures":[{"sig":"MEUCIQCcjobLI4X288v/8pQ2TMg+EilrqYCWh65zgcMkxmyYAAIgYiOPBRdQl5RYw49pSf5kv+NSxIsWRl0MB2kWrPIaiG4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":41463,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJf+z69CRA9TVsSAnZWagAAHRIP/13TXSptFJzlSCsiEXWz\nb+ULWX1QdL0WjihkRqzI3n1erxuPQkf9HgCMUAygMLPk8FgmAF6tzQ2EwyhY\nTh+Hu1eQjZ8904hyCr9y3eb4agjGJRCLVumzdQIgwc4su04z6e0/gn3PKL5q\nDmxROHi40Jx2AJat5pXPmXa0gXPeysk5rrveQFuPYsJDVB+r2h+oneJYyrVc\nOVPggEDljHFKteAPdzt4NUSsisQwyVG6vve3mXKzF36gOnbKBGI/AK75iCsY\n6gdM6DHruQ9T/Ix6jyAdd/r5UjzCXQHXgnv28pWCiMnR0qtnbNxbv4l0U/NB\nPpPsUOb4YnWYj4KI/wQ7tqtXF4wHxLo5oBmw0Eh5uLaKdcaiw2b4mm+Sm3FJ\nRMIxRLBij31zI+5J7F7u/v6a8xbUrdTVQ3Bh5UPGoP1nJLrjL0EHWFu/HtQ3\nobNrIdfRAGLSRUjPgFFM0uxeBZYyItsU+UAYKJ5/aXYUQyLRVPAn1Tt2CwE8\nnjk0XFOfdJAdW9S5onOP63+HwYuMjH0zP0Mp34xOr0LpGEhOGJiRnT9U83C7\n7YRKc4WcpS0Iy5OGXW1M/F27u48XvAXC/9+HvohsE44VayG61nodDEvYNWKL\nV8nti77zI0jp1a+YgSIKQLQ5FPFeX7e4mvdMkYPgWemlGMaIz53P0CSiWNqI\nvS+y\r\n=fb8t\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./lib/index.js","module":"./index.js","thi.ng":{"blog":[{"url":"https://medium.com/@thi.ng/workshop-report-generative-design-with-clojure-7d6d8ea9a6e8","title":"Workshop report: Generative design with Clojure"}],"year":2019,"status":"beta"},"funding":[{"url":"https://github.com/sponsors/postspectacular","type":"github"},{"url":"https://patreon.com/thing_umbrella","type":"patreon"}],"gitHead":"ec0b1d686c9d5f8f73e2c170b9915c2dd875903f","scripts":{"doc":"typedoc --excludePrivate --out doc --theme ../../tools/doc/typedoc-theme src/index.ts","pub":"yarn build:release && yarn publish --access public","test":"mocha test","build":"yarn clean && yarn build:es6 && node ../../scripts/bundle-module","clean":"rimraf *.js *.d.ts *.map .nyc_output build coverage doc lib","cover":"nyc mocha test && nyc report --reporter=lcov","doc:ae":"mkdir -p .ae/doc .ae/temp && node_modules/.bin/api-extractor run --local --verbose","build:es6":"tsc --declaration","build:test":"rimraf build && tsc -p test/tsconfig.json","doc:readme":"ts-node -P ../../tools/tsconfig.json ../../tools/src/readme.ts","build:check":"tsc --isolatedModules --noEmit","build:release":"yarn clean && yarn build:es6 && node ../../scripts/bundle-module all"},"typings":"./index.d.ts","_npmUser":{"name":"thi.ng","email":"k+npm@thi.ng"},"umd:main":"./lib/index.umd.js","repository":{"url":"git+https://github.com/thi-ng/umbrella.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v14.6.0+x64 (darwin)","description":"Functional, extensible L-System architecture w/ support for probabilistic rules","directories":{},"sideEffects":false,"_nodeVersion":"14.6.0","dependencies":{"@thi.ng/api":"^6.13.6","@thi.ng/math":"^3.1.0","@thi.ng/errors":"^1.2.26","@thi.ng/random":"^2.1.5","@thi.ng/compose":"^1.4.23","@thi.ng/vectors":"^4.8.5","@thi.ng/transducers":"^7.5.5"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^15.1.0","mocha":"^8.2.1","ts-node":"^9.1.1","typedoc":"^0.20.4","typescript":"^4.1.3","@types/node":"^14.14.14","@types/mocha":"^8.2.0","@microsoft/api-extractor":"^7.12.1","@istanbuljs/nyc-config-typescript":"^1.0.1"},"_npmOperationalInternal":{"tmp":"tmp/lsys_0.2.68_1610301117151_0.99011959757879","host":"s3://npm-registry-packages"}},"0.2.69":{"name":"@thi.ng/lsys","version":"0.2.69","keywords":["1d","2d","3d","datastructure","generative","geometry","l-system","probabilistic","random","rulebased","turtle","typescript"],"author":{"name":"Karsten Schmidt","email":"k+npm@thi.ng"},"license":"Apache-2.0","_id":"@thi.ng/lsys@0.2.69","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://github.com/thi-ng/umbrella/tree/develop/packages/lsys#readme","bugs":{"url":"https://github.com/thi-ng/umbrella/issues"},"dist":{"shasum":"631a99306b319f65cea34d1f2eec8d2eb0bfac0b","tarball":"https://registry.npmjs.org/@thi.ng/lsys/-/lsys-0.2.69.tgz","fileCount":10,"integrity":"sha512-3SfoGLu71E37fYIatznpgSDLjhW+F5uxV5iXNycyckhxbxS50lXRNg7ML9cyAMAeX1S2okTSS+8TAnPecrFG7g==","signatures":[{"sig":"MEQCIEmnQa6UTAaTKHnROpyVl6HilLJCJXjPCGTSc4Km3FtSAiAee1eALSK0+jxoWlyND7lxCdgFkLeEEMLiWRwEHVBgnw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":41633,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJf/vZACRA9TVsSAnZWagAAotgP/22zotjeAyC+Y5zi0NY8\nhwr/Wb0EVLW+0MuPam+W9gpQtGOxNOGv5zwx11nN9kGLow/fwfNGhn2Z33Sx\nm7u0nlAxib6ftnAsFOaH9pRkeH2kis80ZybelDZkAXwbbpYiH01AAMDwLLrH\nSJOYhm02xB4jJUl5eRej9eGpIsFFQeTkdXm7dbjR6TUKJGfYPVgHuhs5ifjB\nlc8+gOehFOOMX0gctIO5BI4sWIYbQfRnfTWMwJGcPK/3l4JFCgMu/iGwSlSe\nB8Mcdyc2i8NDoC9nO5PKiQ8XRMyuEmPlgLDGfnRuYYI9j7Nj/LK4jK7qXMlj\nRf1bL+B5PzLrgHj+jm9yxAl1SBaRo6PwBzBkOGzdIoiEwEfOEY4416TYHjjt\nqYYIvftM2PJKz+kWNzgxpzmWaqJOfCMIkeYJhR9rxqaHTkJhBhfqKcdAEF3p\nWcVGd2CoiyJt2iaJPdu50lQoK/IBtDmrIHlSFsEOrwCFDPPK4PQ2LgUaTcAs\n4LUCbMWpnSVgbAXhkUdrXc0DL6T8m8MqEAgcOUCNn7crThCO1NsLJKZTYye2\nuxatSzrFazEiBpjoZnNUXqVOZ6qlD380V0f+KLNjaCXDhnMGmi4QKudtvWlA\nIU7+RW5Bd8I2s8QOHVX9fjeO4lxAmcntheON2wjOq8qjX2OQTze7DTB+J8B5\nh1jz\r\n=cd93\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./lib/index.js","module":"./index.js","thi.ng":{"blog":[{"url":"https://medium.com/@thi.ng/workshop-report-generative-design-with-clojure-7d6d8ea9a6e8","title":"Workshop report: Generative design with Clojure"}],"year":2019,"status":"beta"},"funding":[{"url":"https://github.com/sponsors/postspectacular","type":"github"},{"url":"https://patreon.com/thing_umbrella","type":"patreon"}],"gitHead":"97c3f9d114dbea8ba4e33f69f631de5c8fd30eda","scripts":{"doc":"typedoc --excludePrivate --out doc --theme ../../tools/doc/typedoc-theme src/index.ts","pub":"yarn build:release && yarn publish --access public","test":"mocha test","build":"yarn clean && yarn build:es6 && node ../../scripts/bundle-module","clean":"rimraf *.js *.d.ts *.map .nyc_output build coverage doc lib","cover":"nyc mocha test && nyc report --reporter=lcov","doc:ae":"mkdir -p .ae/doc .ae/temp && node_modules/.bin/api-extractor run --local --verbose","build:es6":"tsc --declaration","build:test":"rimraf build && tsc -p test/tsconfig.json","doc:readme":"ts-node -P ../../tools/tsconfig.json ../../tools/src/readme.ts","build:check":"tsc --isolatedModules --noEmit","build:release":"yarn clean && yarn build:es6 && node ../../scripts/bundle-module all"},"typings":"./index.d.ts","_npmUser":{"name":"thi.ng","email":"k+npm@thi.ng"},"umd:main":"./lib/index.umd.js","repository":{"url":"git+https://github.com/thi-ng/umbrella.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v15.4.0+x64 (darwin)","description":"Functional, extensible L-System architecture w/ support for probabilistic rules","directories":{},"sideEffects":false,"_nodeVersion":"15.4.0","dependencies":{"@thi.ng/api":"^6.13.6","@thi.ng/math":"^3.1.0","@thi.ng/errors":"^1.2.26","@thi.ng/random":"^2.2.0","@thi.ng/compose":"^1.4.23","@thi.ng/vectors":"^4.8.6","@thi.ng/transducers":"^7.5.6"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^15.1.0","mocha":"^8.2.1","ts-node":"^9.1.1","typedoc":"^0.20.4","typescript":"^4.1.3","@types/node":"^14.14.14","@types/mocha":"^8.2.0","@microsoft/api-extractor":"^7.12.1","@istanbuljs/nyc-config-typescript":"^1.0.1"},"_npmOperationalInternal":{"tmp":"tmp/lsys_0.2.69_1610544703909_0.0023296963783918656","host":"s3://npm-registry-packages"}},"0.2.70":{"name":"@thi.ng/lsys","version":"0.2.70","keywords":["1d","2d","3d","datastructure","generative","geometry","l-system","probabilistic","random","rulebased","turtle","typescript"],"author":{"name":"Karsten Schmidt","email":"k+npm@thi.ng"},"license":"Apache-2.0","_id":"@thi.ng/lsys@0.2.70","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://github.com/thi-ng/umbrella/tree/develop/packages/lsys#readme","bugs":{"url":"https://github.com/thi-ng/umbrella/issues"},"dist":{"shasum":"d7c041fc14d317a2a8e0a75480afbbb537a308b9","tarball":"https://registry.npmjs.org/@thi.ng/lsys/-/lsys-0.2.70.tgz","fileCount":10,"integrity":"sha512-wP0lVYZ3Dea4kDEpD5lcZ0+w7nJJSM7W/yAfCvd9BxK3SQCzl5Y7JuRf9fE8DmNsnMNHBjOEMJX3R2UAMa/nNA==","signatures":[{"sig":"MEYCIQDyRtjhAfCIGPv9oqqiaWRwvI1bIXRJrjRuBaCQ7g7exAIhALYPdYEEjlIbv2wTqR74Xbt/joAneuuUQlJlVgXEY24I","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":41803,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgCZcFCRA9TVsSAnZWagAAFGwP/R60VJJv6hVg7pn9fR7J\nwOfYdqYZxTXxYyLqxZmbMqkdH6y6NATluwX5fNHH2BBalt9Vwv13SEmS3TOM\nXb7cscYzYt30GGIx1cazQ6G6Dtq32dCzrg0kkLfwAotvuTi2Zhy8qX/ygRNU\n6IfW7P08P+zeLMdsNCdWTPQvymzYTW+CcFu2z+dGoGi+PCbGLZ1n69eRR57p\nJ4DMgzimBzRA0NN2PsF2XA50nTa8n07ayPlIXmV1MOLAqN+pCkDPXz9+xZ7+\nd+ApS09CrQkO0i3wOGwuqOACNyrUcFMGNPo787/21GdewxxOF1z8/uJhWyVk\nknCKHmVuVjxiqIldzWlNba6OJQpiRbZg/A5ZjQeBDfGKKf7tW/SdGMmQmtDL\nm2K3h9CYz6vRgH/r0V2v5zma55/ce2tFSA+eZIseNVLuqjDxbYniUuKijBRR\nqClhtg244kMBV0rB6ay/xn7+X+SH3PlK3LVcSBohciLM52mY7SkMm7CNHMJU\n254yQ0MxYbf+eBliuDIbCerIvsfuH9RNXhM1KBoSbOX/lMEn/uUySL+k8csr\nYK9KNhQxoozv1FnbiKOEQq1lqM0A57xMJkSBjVOtSOG1BtTKdorlPcYmj5Lj\n50+8gV5aJPKI4Jy7YaijX08BIqGAsex+hmggQhBCIiwSwtWDNAnkGVqe/xpJ\n4MEu\r\n=xZuh\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./lib/index.js","module":"./index.js","thi.ng":{"blog":[{"url":"https://medium.com/@thi.ng/workshop-report-generative-design-with-clojure-7d6d8ea9a6e8","title":"Workshop report: Generative design with Clojure"}],"year":2019,"status":"beta"},"funding":[{"url":"https://github.com/sponsors/postspectacular","type":"github"},{"url":"https://patreon.com/thing_umbrella","type":"patreon"}],"gitHead":"6dafb499791f982b3692caaa2e348818399bae96","scripts":{"doc":"typedoc --excludePrivate --out doc --theme ../../tools/doc/typedoc-theme src/index.ts","pub":"yarn build:release && yarn publish --access public","test":"mocha test","build":"yarn clean && yarn build:es6 && node ../../scripts/bundle-module","clean":"rimraf *.js *.d.ts *.map .nyc_output build coverage doc lib","cover":"nyc mocha test && nyc report --reporter=lcov","doc:ae":"mkdir -p .ae/doc .ae/temp && node_modules/.bin/api-extractor run --local --verbose","build:es6":"tsc --declaration","build:test":"rimraf build && tsc -p test/tsconfig.json","doc:readme":"ts-node -P ../../tools/tsconfig.json ../../tools/src/readme.ts","build:check":"tsc --isolatedModules --noEmit","build:release":"yarn clean && yarn build:es6 && node ../../scripts/bundle-module all"},"typings":"./index.d.ts","_npmUser":{"name":"thi.ng","email":"k+npm@thi.ng"},"umd:main":"./lib/index.umd.js","repository":{"url":"git+https://github.com/thi-ng/umbrella.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v15.4.0+x64 (darwin)","description":"Functional, extensible L-System architecture w/ support for probabilistic rules","directories":{},"sideEffects":false,"_nodeVersion":"15.4.0","dependencies":{"@thi.ng/api":"^6.13.6","@thi.ng/math":"^3.1.0","@thi.ng/errors":"^1.2.26","@thi.ng/random":"^2.2.0","@thi.ng/compose":"^1.4.23","@thi.ng/vectors":"^4.9.0","@thi.ng/transducers":"^7.5.7"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^15.1.0","mocha":"^8.2.1","ts-node":"^9.1.1","typedoc":"^0.20.4","typescript":"^4.1.3","@types/node":"^14.14.14","@types/mocha":"^8.2.0","@microsoft/api-extractor":"^7.12.1","@istanbuljs/nyc-config-typescript":"^1.0.1"},"_npmOperationalInternal":{"tmp":"tmp/lsys_0.2.70_1611241220679_0.6404161470686174","host":"s3://npm-registry-packages"}},"0.2.71":{"name":"@thi.ng/lsys","version":"0.2.71","keywords":["1d","2d","3d","datastructure","generative","geometry","l-system","probabilistic","random","rulebased","turtle","typescript"],"author":{"name":"Karsten Schmidt","email":"k+npm@thi.ng"},"license":"Apache-2.0","_id":"@thi.ng/lsys@0.2.71","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://github.com/thi-ng/umbrella/tree/develop/packages/lsys#readme","bugs":{"url":"https://github.com/thi-ng/umbrella/issues"},"dist":{"shasum":"1dfce0c2d05892357aaa35de9f7fa6b6af9a0317","tarball":"https://registry.npmjs.org/@thi.ng/lsys/-/lsys-0.2.71.tgz","fileCount":10,"integrity":"sha512-UW3rbHQzM8Q0I8kMyfmoYyv5RAbHuIHQrhAt4JiTFN0KuZvtb+sW4ZNmqbHCd/VBdxNsabTWWZCN202DrE08gg==","signatures":[{"sig":"MEYCIQCuMHoZge+O28whfURyWD7Zzc+pXZgi0OqkizmSwZQzsgIhALYJIUuvKDHZ2/bIEyHhLxUNGdlSt2MUoQSc12wkvvgq","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":41973,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgCu3fCRA9TVsSAnZWagAAoxYP/3KpWwNlHXMdVr4A9Otk\n9UjWUpcy3KqIY9xDUyxKYO2siXiv3wAgYdwm/oDlMCWHhOp7vaJAZK0wPawj\nwnD4yuTmAJHCpCZTIUfl9Lm3HqtqVUd6fupkjT1AKERLKSAKsEEpKRI7CBf4\nwKcBEWKIAFagTPjcT6Yl4JunaH0nkZ3NR9/Gy4X8czMQaOhwyY+B+9yFCF/5\npGKrBMNSgrwsyMyXcL6YydxNa3Q5IduZR9qKQyyqiqUT2MEs+A56t5yqkcTk\nCMVnoAFtqv/SZbh0A1Cj6C7lJ3NIUwGGAo1ixV9M4tg39GsDvPO7qrUGYycz\nPN05TzGPD4uk598DYrDnhO/of9r78HGJq5NnL6O3a/YvSKFxmsYqDpJg8AKg\nYVSDZfbx+Bv2G+cSJtrikj5hF145+s/PYmwhGTtcmvodsV9gMee3MRdv6WQ3\nP0Rq9OalaDSa1opjl5UaSt+ftJptlg/pdZ9M9eULCyRF+kWlhXAP7JHWWg8g\nUwjRsL7FwJuZRyINT0d0lKZ21fb1s+1DsbV4LCahpm29BZ940n/jGKE05k4J\nC5LQUEQHeAe8ZjvuWThsJEdjZs8t6a0E9Pws61NkaRYThL4hTr0LvvtUYnXp\nsuilTOpsOdR73ycAOWWBCgHa4yFuG/tOOR5jZ8KqX+PSZy3/DOUBAMbFgXRB\ney82\r\n=g+m4\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./lib/index.js","module":"./index.js","thi.ng":{"blog":[{"url":"https://medium.com/@thi.ng/workshop-report-generative-design-with-clojure-7d6d8ea9a6e8","title":"Workshop report: Generative design with Clojure"}],"year":2019,"status":"beta"},"funding":[{"url":"https://github.com/sponsors/postspectacular","type":"github"},{"url":"https://patreon.com/thing_umbrella","type":"patreon"}],"gitHead":"8280d98c09224b1601b635e16a660bc1c7ca61a5","scripts":{"doc":"typedoc --excludePrivate --out doc --theme ../../tools/doc/typedoc-theme src/index.ts","pub":"yarn build:release && yarn publish --access public","test":"mocha test","build":"yarn clean && yarn build:es6 && node ../../scripts/bundle-module","clean":"rimraf *.js *.d.ts *.map .nyc_output build coverage doc lib","cover":"nyc mocha test && nyc report --reporter=lcov","doc:ae":"mkdir -p .ae/doc .ae/temp && node_modules/.bin/api-extractor run --local --verbose","build:es6":"tsc --declaration","build:test":"rimraf build && tsc -p test/tsconfig.json","doc:readme":"ts-node -P ../../tools/tsconfig.json ../../tools/src/readme.ts","build:check":"tsc --isolatedModules --noEmit","build:release":"yarn clean && yarn build:es6 && node ../../scripts/bundle-module all"},"typings":"./index.d.ts","_npmUser":{"name":"thi.ng","email":"k+npm@thi.ng"},"umd:main":"./lib/index.umd.js","repository":{"url":"git+https://github.com/thi-ng/umbrella.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v15.4.0+x64 (darwin)","description":"Functional, extensible L-System architecture w/ support for probabilistic rules","directories":{},"sideEffects":false,"_nodeVersion":"15.4.0","dependencies":{"@thi.ng/api":"^6.13.6","@thi.ng/math":"^3.1.0","@thi.ng/errors":"^1.2.26","@thi.ng/random":"^2.2.0","@thi.ng/compose":"^1.4.23","@thi.ng/vectors":"^4.9.1","@thi.ng/transducers":"^7.5.8"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^15.1.0","mocha":"^8.2.1","ts-node":"^9.1.1","typedoc":"^0.20.4","typescript":"^4.1.3","@types/node":"^14.14.14","@types/mocha":"^8.2.0","@microsoft/api-extractor":"^7.12.1","@istanbuljs/nyc-config-typescript":"^1.0.1"},"_npmOperationalInternal":{"tmp":"tmp/lsys_0.2.71_1611328990786_0.730054029023053","host":"s3://npm-registry-packages"}},"0.2.72":{"name":"@thi.ng/lsys","version":"0.2.72","keywords":["1d","2d","3d","datastructure","generative","geometry","l-system","probabilistic","random","rulebased","turtle","typescript"],"author":{"name":"Karsten Schmidt","email":"k+npm@thi.ng"},"license":"Apache-2.0","_id":"@thi.ng/lsys@0.2.72","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://github.com/thi-ng/umbrella/tree/develop/packages/lsys#readme","bugs":{"url":"https://github.com/thi-ng/umbrella/issues"},"dist":{"shasum":"912e519f788e2207e3de9f21a4d36e18431a8ed7","tarball":"https://registry.npmjs.org/@thi.ng/lsys/-/lsys-0.2.72.tgz","fileCount":10,"integrity":"sha512-TNvhXYPxC6kLqOubhFVFenJQzOoPP6V9CDvGvql+8hb7JaZ/SkSnxn6QaiTqF8n3zOAzHJUXq1q781pxMsMXFw==","signatures":[{"sig":"MEQCIBZWAsVoBVDdKezjImDPj417EvJLaoHqEl1D6zE8j9iAAiBt0CIfBvlbcUXh5OPzkuEANhe2Ww7xbIGZPE8wFGV9zA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":41123,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgMUP/CRA9TVsSAnZWagAAvUgP/0CpYlfMdvNWYt7VodEt\njoyocX2hmiIl2DeCkU3lMm1WR63xXURfEirAUn/Kr4IqRktoGUzr/iCwXyTe\nd49L2L2zLa5sOMKoBHBF6GD5s7dKwKFgMPF6IbOXL8sX3IbKHYgjiGxXapoD\n0MIgaMn3xZd+NKmwWedlcJfNPFdhBP+J7CtNhN+oE3smVUmZhSpKoA/odxWR\nDKRYYXkjAiyy8E79F5ObnVkRaH0MVDxiyqjdW7oc3f+F2/A8Qa8yVPhjgvJD\nphSxKMK9eKrw/ZOHCTpWbuuIJ5Mmo0ftkCkJazWgFPyyrmeR8VXmtH58Rgmf\n3CjJlnTfl6Y+wrcVeWTrC7EryYWJ3dxeJvHLj0iAn+PAudmQfrdUU3nm+Fdo\nCBfjamOSR/ukQ2NdxTdfh5z0+D++Mue21c+6/Sislumy9CL1W1COk02rgTG7\nF2Wc78of8pLizLwj5jlTUQOx9tJSXR/i7/ANKK6AfBpvxwAGTzQ7TN5L8HFE\nwoKaw6tY/g6qv2eoB4GcVgTKOVGgyLktWLwWGmLcuy0qD8Uplal/+7Cr9LOb\nrD2OC1hccRwpsemetjv1r/PNJYjoKgFdJATrvOWXNk/M0TgiThZuk5ZeVA35\nf1igCiBiUZKpAPg4dsWBTV7Gf0rMePUS1Ewg3s6TNjrcZio24Hh/PgPKZHuv\nKr9M\r\n=XyYY\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./lib/index.js","module":"./index.js","thi.ng":{"blog":[{"url":"https://medium.com/@thi.ng/workshop-report-generative-design-with-clojure-7d6d8ea9a6e8","title":"Workshop report: Generative design with Clojure"}],"year":2019,"status":"beta"},"funding":[{"url":"https://github.com/sponsors/postspectacular","type":"github"},{"url":"https://patreon.com/thing_umbrella","type":"patreon"}],"gitHead":"2cb9a54255d6a5d7f21c9875002b86c42dd038de","scripts":{"doc":"typedoc --excludePrivate --out doc --theme ../../tools/doc/typedoc-theme src/index.ts","pub":"yarn build:release && yarn publish --access public","test":"mocha test","build":"yarn clean && yarn build:es6 && node ../../scripts/bundle-module","clean":"rimraf *.js *.d.ts *.map .nyc_output build coverage doc lib","cover":"nyc mocha test && nyc report --reporter=lcov","doc:ae":"mkdir -p .ae/doc .ae/temp && node_modules/.bin/api-extractor run --local --verbose","build:es6":"tsc --declaration","build:test":"rimraf build && tsc -p test/tsconfig.json","doc:readme":"ts-node -P ../../tools/tsconfig.json ../../tools/src/readme.ts","build:check":"tsc --isolatedModules --noEmit","build:release":"yarn clean && yarn build:es6 && node ../../scripts/bundle-module all"},"typings":"./index.d.ts","_npmUser":{"name":"thi.ng","email":"k+npm@thi.ng"},"umd:main":"./lib/index.umd.js","repository":{"url":"git+https://github.com/thi-ng/umbrella.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v15.4.0+x64 (darwin)","description":"Functional, extensible L-System architecture w/ support for probabilistic rules","directories":{},"sideEffects":false,"_nodeVersion":"15.4.0","dependencies":{"@thi.ng/api":"^7.0.0","@thi.ng/math":"^3.2.0","@thi.ng/errors":"^1.2.27","@thi.ng/random":"^2.3.0","@thi.ng/compose":"^1.4.24","@thi.ng/vectors":"^5.0.0","@thi.ng/transducers":"^7.6.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^15.1.0","mocha":"^8.3.0","ts-node":"^9.1.1","typedoc":"^0.20.26","typescript":"^4.1.5","@types/node":"^14.14.14","@types/mocha":"^8.2.0","@microsoft/api-extractor":"^7.12.1","@istanbuljs/nyc-config-typescript":"^1.0.1"},"_npmOperationalInternal":{"tmp":"tmp/lsys_0.2.72_1613841407345_0.08613963571796868","host":"s3://npm-registry-packages"}},"0.2.73":{"name":"@thi.ng/lsys","version":"0.2.73","keywords":["1d","2d","3d","datastructure","generative","geometry","l-system","probabilistic","random","rulebased","turtle","typescript"],"author":{"name":"Karsten Schmidt","email":"k+npm@thi.ng"},"license":"Apache-2.0","_id":"@thi.ng/lsys@0.2.73","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://github.com/thi-ng/umbrella/tree/develop/packages/lsys#readme","bugs":{"url":"https://github.com/thi-ng/umbrella/issues"},"dist":{"shasum":"a4a41c2020b68785155b59ff355a450601bf0e13","tarball":"https://registry.npmjs.org/@thi.ng/lsys/-/lsys-0.2.73.tgz","fileCount":10,"integrity":"sha512-oiVsE6mM/mTfYx8AGsL6jHu8yIMZ82uPmbuaJ3zeLmspVO0q8nhBN82Y5B2pOTps7TlB0Hskex8V9b/IUqmM4A==","signatures":[{"sig":"MEQCIHOI2oFYS2HcC/mvc4/0/JYCDtmUUD0TX2QYMp+I5x2zAiAh0iwDiD9dgpMsplZsJhCiZa7Lkuzniy6RLZJXJ+tVkg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":41293,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgNpCnCRA9TVsSAnZWagAAkZcP/0Oxt48z6vLDDtg3xesK\nI+gvxLrVyFccZ+Qp46+vThqeFTWpo4O10oT7DmHgHdMVx8inUGKzVMNLny2t\ns3oMm3yjVcoh6L8GnIf9ezQOY3ZV1lgB3v2Zb9XZ38fmakzaRgpe7w9TC1s1\n44RzJVHRTCJ2QdpZaXUNWKnMQyRI2xWTzuLEeGKM7hzylslXFc3nMaaE7WxB\nQNIaxCIWF0zBZu1DOGRvRqvLMlYFfCKCxsUAE8PC47eBZAc6nt9qoE+us3R8\nNlLIp7dLKIMSHXXsiZUkvl84EOLIJ0Xaj3lSs32WVHnmrD2EohxItOS7jml6\nLowNkF77kRm+C0rmB5u4jauUgTd6GlPI0iGh2SHVz1bZnc2rQ0HY1HZKWqG/\nj6zeiBRpZVn+kBB0PBh0AK+tlXvRiulbISSyHcEDq5IZLzbgD9ifzw0Emnjf\nEUYqsVLDcW49p2CEPvyq62Y1XMrKhgW3gUqitVN/bnKFARTD772dRMB07Q3w\nHy7hW04UVjs0n7+sPbK52AMq+5pGHETldejKnK7f/hNR8PwTwWy7U1bgkK0k\nPbSUFqASqCnupDcgj5/ZmcCB0Tezh9rHvJ0EQ2pZzSIdvzCo/5uDOVf5Q/UO\nR8N+mZDIsesGej8mw8OsdaIBUuAf+JJZeRWV+2oqXs8FtE89gwXXNs3qX97L\nsgkc\r\n=MVV8\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./lib/index.js","module":"./index.js","thi.ng":{"blog":[{"url":"https://medium.com/@thi.ng/workshop-report-generative-design-with-clojure-7d6d8ea9a6e8","title":"Workshop report: Generative design with Clojure"}],"year":2019,"status":"beta"},"funding":[{"url":"https://github.com/sponsors/postspectacular","type":"github"},{"url":"https://patreon.com/thing_umbrella","type":"patreon"}],"gitHead":"b143da353ca7a5da21a3d5c45cd7b20937fe758c","scripts":{"doc":"typedoc --excludePrivate --out doc --theme ../../tools/doc/typedoc-theme src/index.ts","pub":"yarn build:release && yarn publish --access public","test":"mocha test","build":"yarn clean && yarn build:es6 && node ../../scripts/bundle-module","clean":"rimraf *.js *.d.ts *.map .nyc_output build coverage doc lib","cover":"nyc mocha test && nyc report --reporter=lcov","doc:ae":"mkdir -p .ae/doc .ae/temp && node_modules/.bin/api-extractor run --local --verbose","build:es6":"tsc --declaration","build:test":"rimraf build && tsc -p test/tsconfig.json","doc:readme":"ts-node -P ../../tools/tsconfig.json ../../tools/src/readme.ts","build:check":"tsc --isolatedModules --noEmit","build:release":"yarn clean && yarn build:es6 && node ../../scripts/bundle-module all"},"typings":"./index.d.ts","_npmUser":{"name":"thi.ng","email":"k+npm@thi.ng"},"umd:main":"./lib/index.umd.js","repository":{"url":"git+https://github.com/thi-ng/umbrella.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v15.4.0+x64 (darwin)","description":"Functional, extensible L-System architecture w/ support for probabilistic rules","directories":{},"sideEffects":false,"_nodeVersion":"15.4.0","dependencies":{"@thi.ng/api":"^7.0.0","@thi.ng/math":"^3.2.0","@thi.ng/errors":"^1.2.27","@thi.ng/random":"^2.3.1","@thi.ng/compose":"^1.4.24","@thi.ng/vectors":"^5.0.1","@thi.ng/transducers":"^7.6.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^15.1.0","mocha":"^8.3.0","ts-node":"^9.1.1","typedoc":"^0.20.26","typescript":"^4.1.5","@types/node":"^14.14.14","@types/mocha":"^8.2.0","@microsoft/api-extractor":"^7.12.1","@istanbuljs/nyc-config-typescript":"^1.0.1"},"_npmOperationalInternal":{"tmp":"tmp/lsys_0.2.73_1614188711451_0.02075953392894503","host":"s3://npm-registry-packages"}},"0.2.77":{"name":"@thi.ng/lsys","version":"0.2.77","keywords":["1d","2d","3d","datastructure","generative","geometry","l-system","probabilistic","random","rulebased","turtle","typescript"],"author":{"name":"Karsten Schmidt","email":"k+npm@thi.ng"},"license":"Apache-2.0","_id":"@thi.ng/lsys@0.2.77","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://github.com/thi-ng/umbrella/tree/develop/packages/lsys#readme","bugs":{"url":"https://github.com/thi-ng/umbrella/issues"},"dist":{"shasum":"4fa02b062352e8a09812ea721f13990e2d32049f","tarball":"https://registry.npmjs.org/@thi.ng/lsys/-/lsys-0.2.77.tgz","fileCount":10,"integrity":"sha512-XnKS1NYMM7sE00tdZFKSnQD+EXxVbv5PJVCxEdThnPZVBd7ctOmwFMjrGWlQIxmzuyhU7Y0olERSnicZAK1sJg==","signatures":[{"sig":"MEYCIQCDx4AXfeJ/qF2Tpx9jrFrbQXMNouTnoWAIDwiU8k9UUwIhAOQPBj71tMyb8dEmGX0rZvnzBQPUeVGmkveES/CGydyq","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":41968,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgP7IXCRA9TVsSAnZWagAAlIgP/2WYBfQKRakaeyGbuyWG\nAvXRy6FtkGcv7uVJ1R0mWqMUfEpcSpTtgO2x3yKS8XxppHfF8Kao9WsmrmjJ\ngdsXqpDtM6fHpAWxI5xnmoXqvfkUMCY8NF4ff66IZANHG2x1bQAUpzsfVSOz\nxQ4fUNO4aMfRpZ+bCsVMxm6n5i4md0sV0382pfk18YoBoIwpg7rhJYdl+n53\ndJ+2CcyUPsxc0l2IDHEwmelfQnGpDp5bHprJiHbARi7AaSqRwzMSGqa46Jgb\nHoidtICX3sqGANZtH9AFEIjKaMio3TWwoE/zElyO40kxZzo6Ly7IOFuTqmSQ\nlFT7rSus6tAsZjLVUWP48yBU5v3xOPeZNUGovCcknD96kRRrFiM30d2FP28H\nCOVBRqF9vet4QY+soLbI7/Ubv2VT9je+MAJNfJZ30sValntbOMXkJywMKthY\nvGPqNgHMiJSf5DOSTBxLXGRmngAajwjGSa9YI83HyTa09HwVyivLYglidxrB\nw2uTaf66+vC1fRWJn1eBLwR3gT+3/mqC0U2b4km3Bk/1beLp0f1LpZj2JS8k\nvj9xUyat/ITO2nvGA4HwLI5q8qW4MUnvLE8jLoB7/ICcM0n2McuTxUME0bnL\ntEu+V3HqyVGrN6jxr7hW5OXJeb0c6c8bpcvTAUt3TRQWT/neJA5S0dXIj04A\nbuRP\r\n=tyeF\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./lib/index.js","module":"./index.js","thi.ng":{"blog":[{"url":"https://medium.com/@thi.ng/workshop-report-generative-design-with-clojure-7d6d8ea9a6e8","title":"Workshop report: Generative design with Clojure"}],"year":2019,"status":"beta"},"funding":[{"url":"https://github.com/sponsors/postspectacular","type":"github"},{"url":"https://patreon.com/thing_umbrella","type":"patreon"}],"gitHead":"c17a8b0149711c84603c7f0ffdf53263d6387a54","scripts":{"doc":"typedoc --excludePrivate --out doc --theme ../../tools/doc/typedoc-theme src/index.ts","pub":"yarn build:release && yarn publish --access public","test":"mocha test","build":"yarn clean && yarn build:es6 && node ../../scripts/bundle-module","clean":"rimraf *.js *.d.ts *.map .nyc_output build coverage doc lib","cover":"nyc mocha test && nyc report --reporter=lcov","doc:ae":"mkdir -p .ae/doc .ae/temp && node_modules/.bin/api-extractor run --local --verbose","build:es6":"tsc --declaration","build:test":"rimraf build && tsc -p test/tsconfig.json","doc:readme":"ts-node -P ../../tools/tsconfig.json ../../tools/src/readme.ts","build:check":"tsc --isolatedModules --noEmit","build:release":"yarn clean && yarn build:es6 && node ../../scripts/bundle-module all"},"typings":"./index.d.ts","_npmUser":{"name":"thi.ng","email":"k+npm@thi.ng"},"umd:main":"./lib/index.umd.js","repository":{"url":"git+https://github.com/thi-ng/umbrella.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v15.4.0+x64 (darwin)","description":"Functional, extensible L-System architecture w/ support for probabilistic rules","directories":{},"sideEffects":false,"_nodeVersion":"15.4.0","dependencies":{"@thi.ng/api":"^7.1.3","@thi.ng/math":"^3.2.4","@thi.ng/errors":"^1.2.31","@thi.ng/random":"^2.3.5","@thi.ng/compose":"^1.4.28","@thi.ng/vectors":"^5.1.3","@thi.ng/transducers":"^7.6.5"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^15.1.0","mocha":"^8.3.0","ts-node":"^9.1.1","typedoc":"^0.20.28","typescript":"^4.2.2","@types/node":"^14.14.14","@types/mocha":"^8.2.0","@microsoft/api-extractor":"^7.13.1","@istanbuljs/nyc-config-typescript":"^1.0.1"},"_npmOperationalInternal":{"tmp":"tmp/lsys_0.2.77_1614787094714_0.3361878429395131","host":"s3://npm-registry-packages"}},"0.2.78":{"name":"@thi.ng/lsys","version":"0.2.78","keywords":["1d","2d","3d","datastructure","generative","geometry","l-system","probabilistic","random","rulebased","turtle","typescript"],"author":{"name":"Karsten Schmidt","email":"k+npm@thi.ng"},"license":"Apache-2.0","_id":"@thi.ng/lsys@0.2.78","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://github.com/thi-ng/umbrella/tree/develop/packages/lsys#readme","bugs":{"url":"https://github.com/thi-ng/umbrella/issues"},"dist":{"shasum":"9fa2840f6f2f4f0dd4bb33fb398779997eab1a90","tarball":"https://registry.npmjs.org/@thi.ng/lsys/-/lsys-0.2.78.tgz","fileCount":10,"integrity":"sha512-vJoIeJ5fPz0frEpsWvQifjEMo/szqDoWh6mY0ovUkhsVXllDrirVTWa+0XgpVuf2hGltlHdyIRBgCHCbfigFsw==","signatures":[{"sig":"MEYCIQCLLs5eGB9wKtuW7BSmKNVB/8nfUcv86V2mOoWqRXdQOQIhAOjldJmmrpU1f5BV3mmsQU+UghCkJr2wt3lYiqDgtDu0","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":41118,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgS/XiCRA9TVsSAnZWagAApZMQAJBP9RNQB9kL0ZP2oH1r\nKu2jJhAgvSdnft97yMcU/mxHNwuZZaBJNGD/O1VeSi7cq/peYNWhj5HcyUb3\nvQUZT61TG/DVRpGWEGroGqKbWoYMp/ocRT5JC6nFlDdfUTb0rcCqqG64IRsg\nnYfqrGXVlgOsJhloExh6XFC47aw/LTObLfI7/NOu6auDtd1SnLIQ3XsBasim\n6QvwFbPhv8jS2LYsPL3po26VgRNydwLbrmpcz2IHnTsZJycmr6S5OOpzIydF\n2s3k19voZKo9LB+1sYpCDmS8PHGlYyHSk9qfF0Ea3bpWi3QEf+9IvjUIMdGs\nfn9+7MWlCAe2ZjOvyIbxyAyBUDV9/ucQbkX6aceY8ZWYS3UwGbaqPpKVc1SY\n8dC4rT9sjtFzT9Yb6b/ZVNfAS533podrB+SNmM7Cm0BKT0aaZ1n57xF/dFvv\nHwvAkIYZ1uyUC87TJcnJ5WxDzA7RPnxyjePR+ZIO6llWUEc3ETq1w0YdMDn5\n3cXDjlc3yTRVN7RkGpVqGK8/tnAqJiaLblubIzj24O0cX/kmArHEIEvj0Jpk\nAaUZFUFUii8u/sLuR+DOuY44e2761AasHUIt/vcq7JevIS+qxpqkU8jyf2+K\nyYrNRGWpSeZQZ1mxBUDwgiV+ml0R+KmBDyUJ4lZwL8QkgWIAVARIRz2W27rL\nwoX9\r\n=LbRD\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./lib/index.js","module":"./index.js","thi.ng":{"blog":[{"url":"https://medium.com/@thi.ng/workshop-report-generative-design-with-clojure-7d6d8ea9a6e8","title":"Workshop report: Generative design with Clojure"}],"year":2019,"status":"beta"},"funding":[{"url":"https://github.com/sponsors/postspectacular","type":"github"},{"url":"https://patreon.com/thing_umbrella","type":"patreon"}],"gitHead":"24c8afbd4450f14973ec4c5481ca24722bb2e2f0","scripts":{"doc":"typedoc --excludePrivate --out doc --theme ../../tools/doc/typedoc-theme src/index.ts","pub":"yarn build:release && yarn publish --access public","test":"mocha test","build":"yarn clean && yarn build:es6 && node ../../scripts/bundle-module","clean":"rimraf *.js *.d.ts *.map .nyc_output build coverage doc lib","cover":"nyc mocha test && nyc report --reporter=lcov","doc:ae":"mkdir -p .ae/doc .ae/temp && node_modules/.bin/api-extractor run --local --verbose","build:es6":"tsc --declaration","build:test":"rimraf build && tsc -p test/tsconfig.json","doc:readme":"ts-node -P ../../tools/tsconfig.json ../../tools/src/readme.ts","build:check":"tsc --isolatedModules --noEmit","build:release":"yarn clean && yarn build:es6 && node ../../scripts/bundle-module all"},"typings":"./index.d.ts","_npmUser":{"name":"thi.ng","email":"k+npm@thi.ng"},"umd:main":"./lib/index.umd.js","repository":{"url":"git+https://github.com/thi-ng/umbrella.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v15.4.0+x64 (darwin)","description":"Functional, extensible L-System architecture w/ support for probabilistic rules","directories":{},"sideEffects":false,"_nodeVersion":"15.4.0","dependencies":{"@thi.ng/api":"^7.1.4","@thi.ng/math":"^3.2.5","@thi.ng/errors":"^1.2.32","@thi.ng/random":"^2.3.6","@thi.ng/compose":"^1.4.29","@thi.ng/vectors":"^5.1.4","@thi.ng/transducers":"^7.6.6"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^15.1.0","mocha":"^8.3.0","ts-node":"^9.1.1","typedoc":"^0.20.30","typescript":"^4.2.3","@types/node":"^14.14.14","@types/mocha":"^8.2.0","@microsoft/api-extractor":"^7.13.1","@istanbuljs/nyc-config-typescript":"^1.0.1"},"_npmOperationalInternal":{"tmp":"tmp/lsys_0.2.78_1615590881757_0.28311626945326274","host":"s3://npm-registry-packages"}},"0.2.79":{"name":"@thi.ng/lsys","version":"0.2.79","keywords":["1d","2d","3d","datastructure","generative","geometry","l-system","probabilistic","random","rulebased","turtle","typescript"],"author":{"name":"Karsten Schmidt","email":"k+npm@thi.ng"},"license":"Apache-2.0","_id":"@thi.ng/lsys@0.2.79","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://github.com/thi-ng/umbrella/tree/develop/packages/lsys#readme","bugs":{"url":"https://github.com/thi-ng/umbrella/issues"},"dist":{"shasum":"aa637afda75488d0fe8d1efaed364c22ab2ba469","tarball":"https://registry.npmjs.org/@thi.ng/lsys/-/lsys-0.2.79.tgz","fileCount":10,"integrity":"sha512-QZEsg8Br/0wHfVEVqt6vrKaE4aJssWbxr4ftVV+Ib8i/2OWzF+uPy/VAKNDWBp3pYVx02LHUdMH+T+682YMJaA==","signatures":[{"sig":"MEQCIDxPjsClidH1u1cUP982GBxAQ7PXASygLkJzMLz0iXR/AiBVkNQPzT7VP5jk8dkrJhv6ICY2DYPntyx4yrN84W6y3Q==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":41287,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgUlDDCRA9TVsSAnZWagAALHsQAJpsDV9PGpEsXK9fOqko\nFvYzXR8lm4hPTucVrkzMQIljU5bF4e3EegWtvsCwo0WOrPWIUhtr0eMHf3+1\nL8VTPn4QN5NU+4357S107Iw5GJKrcaXc4S76u7IAwpBK5DUIWMHQBgxAGKm7\nWTYk4K4CikzWSrcFGrdT98Q3IAelmhlFGwqW3p2RUof0I4jpgIiIcNmOBjPJ\nfyH9LSHgtQ7qig2LGUcVGTnL32JOzgYufs1J9cGbVuy+b0dQGGJHOKPfsoVP\nxWswYGsSKvAF+DS7Ve7Ds3izy5UDVbYjeWNMcbTYIWhzNp9Ohuhs3+YMpTXk\nZDTjbMWVWxet+UcAH0HuLklzdxfDo1zaLpOhSckF2F2A8T+0yk6tjHaE3pyA\nBM90QZu07AnzGTUDkQpbbuZV5eZmD/5yXupPQ9SmLgPwgwqQu/cMxmeS3HUQ\nqe/uwe3WgOwGg0oXivmvtpnnhwcG77DuomXMkIq2bAupzEJDCMc/IzZ5R2hl\nSC2dBq4fE+CZcxdqbiIuNer7nsbGDcvtHTTDfQs7UNtcQSBB0HrwxjDBe0eS\nuaRczfdxqv58B0sPvmWFIXvVttPZivB/TAowsTTmM+zHbi08n5UkQKdxsvEU\nV3YK+ici1tGn+fvdQjjYRnG6nLMbzzp01sDHheq+GDf5bFv53paTq7P0U1ht\np9UJ\r\n=J7AX\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./lib/index.js","module":"./index.js","thi.ng":{"blog":[{"url":"https://medium.com/@thi.ng/workshop-report-generative-design-with-clojure-7d6d8ea9a6e8","title":"Workshop report: Generative design with Clojure"}],"year":2019,"status":"beta"},"funding":[{"url":"https://github.com/sponsors/postspectacular","type":"github"},{"url":"https://patreon.com/thing_umbrella","type":"patreon"}],"gitHead":"15f3ea0e15805bc67ca61bf87ce5e8849a7d8e86","scripts":{"doc":"typedoc --excludePrivate --out doc --theme ../../tools/doc/typedoc-theme src/index.ts","pub":"yarn build:release && yarn publish --access public","test":"mocha test","build":"yarn clean && yarn build:es6 && node ../../scripts/bundle-module","clean":"rimraf *.js *.d.ts *.map .nyc_output build coverage doc lib","cover":"nyc mocha test && nyc report --reporter=lcov","doc:ae":"mkdir -p .ae/doc .ae/temp && node_modules/.bin/api-extractor run --local --verbose","build:es6":"tsc --declaration","build:test":"rimraf build && tsc -p test/tsconfig.json","doc:readme":"ts-node -P ../../tools/tsconfig.json ../../tools/src/readme.ts","build:check":"tsc --isolatedModules --noEmit","build:release":"yarn clean && yarn build:es6 && node ../../scripts/bundle-module all"},"typings":"./index.d.ts","_npmUser":{"name":"thi.ng","email":"k+npm@thi.ng"},"umd:main":"./lib/index.umd.js","repository":{"url":"git+https://github.com/thi-ng/umbrella.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v15.4.0+x64 (darwin)","description":"Functional, extensible L-System architecture w/ support for probabilistic rules","directories":{},"sideEffects":false,"_nodeVersion":"15.4.0","dependencies":{"@thi.ng/api":"^7.1.4","@thi.ng/math":"^3.3.0","@thi.ng/errors":"^1.3.0","@thi.ng/random":"^2.3.6","@thi.ng/compose":"^1.4.30","@thi.ng/vectors":"^5.1.5","@thi.ng/transducers":"^7.6.7"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^15.1.0","mocha":"^8.3.0","ts-node":"^9.1.1","typedoc":"^0.20.30","typescript":"^4.2.3","@types/node":"^14.14.14","@types/mocha":"^8.2.0","@microsoft/api-extractor":"^7.13.1","@istanbuljs/nyc-config-typescript":"^1.0.1"},"_npmOperationalInternal":{"tmp":"tmp/lsys_0.2.79_1616007363394_0.39985360032243755","host":"s3://npm-registry-packages"}},"0.2.80":{"name":"@thi.ng/lsys","version":"0.2.80","keywords":["1d","2d","3d","datastructure","generative","geometry","l-system","probabilistic","random","rulebased","turtle","typescript"],"author":{"name":"Karsten Schmidt","email":"k+npm@thi.ng"},"license":"Apache-2.0","_id":"@thi.ng/lsys@0.2.80","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://github.com/thi-ng/umbrella/tree/develop/packages/lsys#readme","bugs":{"url":"https://github.com/thi-ng/umbrella/issues"},"dist":{"shasum":"53c904d264c0aec9ab618ca8ea27d0c347ed5b99","tarball":"https://registry.npmjs.org/@thi.ng/lsys/-/lsys-0.2.80.tgz","fileCount":10,"integrity":"sha512-4k6O21zOZH3b2mG4Nw9ON86EolVrpMiH7cm4FcQO/cM0NEatHPHGQ9xrFcVM3Njl8DDZruVtv+m2/cx+KbEQgg==","signatures":[{"sig":"MEUCIDrd15mvUm0/hITMH5vfbGo5Q0Fv6PEVqgrhgofsSyuxAiEAsd4BJ1kJyJBiOZ5YW7eU/kDY0XYfwssn+7xEUMFZg8E=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":41457,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgX1JMCRA9TVsSAnZWagAAM1EQAIwP00+sV2UIC3O90i+c\nt2iOObiTLpf2nPmk4Oc8rnvRtqsOFIOdB+PqpTAXgyZUr0AOEuy+2+BtvZRc\n5hJFCGiQ0N8Cyx2bDXOjb9w2O6Uv3NnzbY+06PrfCpaTXft8Sjqo/zXdVj3z\nEddfx2BMXHy5Jqeo9NPoU5rQCrrzdZpwukpOmObO9TbhCzfecV4AedIRztOQ\n+8n1UIUux9an+l57MCyqqqTZVZYRcHVHqLnifY8WKg2W3qmByyJy6mOpOJv5\nMOYSGI1nX+jTSdWvl9JtPReDrfQqIKpccIpHJSDtUbrdGAHKONHc6NMtWt6I\nyhKaQOZi2kLh9O5xC+YkZRCgycCharZONaHaOtPERJ3RC0kZw7JumlplnSdf\nT5u8iG0EVsO46ninLUXeO67b/w+miyj9ataUXGovSPNlU103oNnDltgQr+PR\nhkT2nG1m532Whynrb2m0pCq/uZ6aJM0RlEQWEbxr8sRjN07/INtLSxjRgCRi\n9Q97V9nobVXqyi/1tstlZZuVpzdQprpyuqnjgMbQGss3Rv09/0bv6QBaZRaI\n3hxPPO3KVBpNI+tHg7imcR2MIly9xLYBiZln1SeJyNDKwJ8M1mbVEjQqtWar\nm7MGi6ulywIzbzXtlkxVmXvKhJIQzE3J8SNtphofUvjiaSUefo5+UIA2n/fC\nFXa5\r\n=lVwq\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./lib/index.js","module":"./index.js","thi.ng":{"blog":[{"url":"https://medium.com/@thi.ng/workshop-report-generative-design-with-clojure-7d6d8ea9a6e8","title":"Workshop report: Generative design with Clojure"}],"year":2019,"status":"beta"},"funding":[{"url":"https://github.com/sponsors/postspectacular","type":"github"},{"url":"https://patreon.com/thing_umbrella","type":"patreon"}],"gitHead":"0e9b6f3dbb787027e78e972344f5277371b3411d","scripts":{"doc":"typedoc --excludePrivate --out doc --theme ../../tools/doc/typedoc-theme src/index.ts","pub":"yarn build:release && yarn publish --access public","test":"mocha test","build":"yarn clean && yarn build:es6 && node ../../scripts/bundle-module","clean":"rimraf *.js *.d.ts *.map .nyc_output build coverage doc lib","cover":"nyc mocha test && nyc report --reporter=lcov","doc:ae":"mkdir -p .ae/doc .ae/temp && node_modules/.bin/api-extractor run --local --verbose","build:es6":"tsc --declaration","build:test":"rimraf build && tsc -p test/tsconfig.json","doc:readme":"ts-node -P ../../tools/tsconfig.json ../../tools/src/readme.ts","build:check":"tsc --isolatedModules --noEmit","build:release":"yarn clean && yarn build:es6 && node ../../scripts/bundle-module all"},"typings":"./index.d.ts","_npmUser":{"name":"thi.ng","email":"k+npm@thi.ng"},"umd:main":"./lib/index.umd.js","repository":{"url":"git+https://github.com/thi-ng/umbrella.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v15.4.0+x64 (darwin)","description":"Functional, extensible L-System architecture w/ support for probabilistic rules","directories":{},"sideEffects":false,"_nodeVersion":"15.4.0","dependencies":{"@thi.ng/api":"^7.1.4","@thi.ng/math":"^3.3.0","@thi.ng/errors":"^1.3.0","@thi.ng/random":"^2.3.6","@thi.ng/compose":"^1.4.30","@thi.ng/vectors":"^5.1.6","@thi.ng/transducers":"^7.6.8"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^15.1.0","mocha":"^8.3.0","ts-node":"^9.1.1","typedoc":"^0.20.30","typescript":"^4.2.3","@types/node":"^14.14.14","@types/mocha":"^8.2.0","@microsoft/api-extractor":"^7.13.1","@istanbuljs/nyc-config-typescript":"^1.0.1"},"_npmOperationalInternal":{"tmp":"tmp/lsys_0.2.80_1616859724238_0.4352661927424164","host":"s3://npm-registry-packages"}},"0.2.81":{"name":"@thi.ng/lsys","version":"0.2.81","keywords":["1d","2d","3d","datastructure","generative","geometry","l-system","probabilistic","random","rulebased","turtle","typescript"],"author":{"name":"Karsten Schmidt","email":"k+npm@thi.ng"},"license":"Apache-2.0","_id":"@thi.ng/lsys@0.2.81","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://github.com/thi-ng/umbrella/tree/develop/packages/lsys#readme","bugs":{"url":"https://github.com/thi-ng/umbrella/issues"},"dist":{"shasum":"e59291506aad95ee1b3b4c850b67493d9fb1179e","tarball":"https://registry.npmjs.org/@thi.ng/lsys/-/lsys-0.2.81.tgz","fileCount":10,"integrity":"sha512-bjncGb7YosYDXSKxYmCbv8y6bA/zAYbvuL1aQiVDNU1vGBtjQ49cQhCYeBYqUv95M6rWNX3uz8JkikYhF+llWQ==","signatures":[{"sig":"MEUCIFPF6wHjhkNjskHK0U1D1STEuYJlpVQCKCCtS4FoFq4PAiEAnveA3y6rW+qSMtUPpOtilOpSubSSjjM3VzBoGHFEdwE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":41627,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgYLmXCRA9TVsSAnZWagAAjv8QAIRll4AQmhkbr31z5ZKh\nu1+dkEGVWQBvp1fGYaB6jCaCKtQfitjfPd6twQO6daigmdT2XfEplu3FC6+r\nHcmA3x+WPXTNHiAh0Ym9aDBUTLhmCR70zB6nM9wi5m/GReafnlUWj4/SVRrt\nNjU4PjcVFI+AoAjVCcpEQcT4rm8E8E3SSuP+HJxijXWzvOp0JB5k+7I36ydi\nVtNsdkmstTsO5VnSwObQSaZIx2BF/R/mjUaRF/hma8P4tPznrzlfxxKox7Ne\nmzubToqca8oHfNtl+fhDp4JLkp9hnMJ+4Wr421s3Og6f38UlvhlfsOuWBNwQ\nFgY73pao3r1lmZAKR7S5x51cXm36JHwNx+Ratb0Ewur7TmwvN800R1o7PIM/\nPW6dfD2F4iILQ15Ue9jIa8GTMxzJZ75nohMlJmEUCT+w382vjs1+vom0DvX8\ntn0I1zS2zpwDpQeICEiZpfnfeVRBKWRiBAPTohFJsyFedSKxB20u+k5FPMG5\nvlCvJxVOfPPBO0KvGMiqNWsVAY1beYmJoJe/KQTDzXibA/LbpYXUItXDOESB\nZ5TdzbM808BRxTyKvfgUBYgPgTExCGp70t8DhTj3bTZvGD1EVmJvDjleGHoi\nMQwLab0zfBW1t2xoy/RiYZxHZxxwN8hqrDbVPkNKISuANj5BRaqBqVwnX6q8\nB/F5\r\n=I0ag\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./lib/index.js","module":"./index.js","thi.ng":{"blog":[{"url":"https://medium.com/@thi.ng/workshop-report-generative-design-with-clojure-7d6d8ea9a6e8","title":"Workshop report: Generative design with Clojure"}],"year":2019,"status":"beta"},"funding":[{"url":"https://github.com/sponsors/postspectacular","type":"github"},{"url":"https://patreon.com/thing_umbrella","type":"patreon"}],"gitHead":"eb961d221997bb8585ba08eab5d0d8a7920c58dd","scripts":{"doc":"typedoc --excludePrivate --out doc --theme ../../tools/doc/typedoc-theme src/index.ts","pub":"yarn build:release && yarn publish --access public","test":"mocha test","build":"yarn clean && yarn build:es6 && node ../../scripts/bundle-module","clean":"rimraf *.js *.d.ts *.map .nyc_output build coverage doc lib","cover":"nyc mocha test && nyc report --reporter=lcov","doc:ae":"mkdir -p .ae/doc .ae/temp && node_modules/.bin/api-extractor run --local --verbose","build:es6":"tsc --declaration","build:test":"rimraf build && tsc -p test/tsconfig.json","doc:readme":"ts-node -P ../../tools/tsconfig.json ../../tools/src/readme.ts","build:check":"tsc --isolatedModules --noEmit","build:release":"yarn clean && yarn build:es6 && node ../../scripts/bundle-module all"},"typings":"./index.d.ts","_npmUser":{"name":"thi.ng","email":"k+npm@thi.ng"},"umd:main":"./lib/index.umd.js","repository":{"url":"git+https://github.com/thi-ng/umbrella.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v15.4.0+x64 (darwin)","description":"Functional, extensible L-System architecture w/ support for probabilistic rules","directories":{},"sideEffects":false,"_nodeVersion":"15.4.0","dependencies":{"@thi.ng/api":"^7.1.4","@thi.ng/math":"^3.3.0","@thi.ng/errors":"^1.3.0","@thi.ng/random":"^2.3.6","@thi.ng/compose":"^1.4.30","@thi.ng/vectors":"^5.1.7","@thi.ng/transducers":"^7.6.9"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^15.1.0","mocha":"^8.3.0","ts-node":"^9.1.1","typedoc":"^0.20.30","typescript":"^4.2.3","@types/node":"^14.14.14","@types/mocha":"^8.2.0","@microsoft/api-extractor":"^7.13.1","@istanbuljs/nyc-config-typescript":"^1.0.1"},"_npmOperationalInternal":{"tmp":"tmp/lsys_0.2.81_1616951703180_0.9885855153441807","host":"s3://npm-registry-packages"}},"0.2.82":{"name":"@thi.ng/lsys","version":"0.2.82","keywords":["1d","2d","3d","datastructure","generative","geometry","l-system","probabilistic","random","rulebased","turtle","typescript"],"author":{"name":"Karsten Schmidt","email":"k+npm@thi.ng"},"license":"Apache-2.0","_id":"@thi.ng/lsys@0.2.82","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://github.com/thi-ng/umbrella/tree/develop/packages/lsys#readme","bugs":{"url":"https://github.com/thi-ng/umbrella/issues"},"dist":{"shasum":"b13f6af58ce1ff0e65ac3ea354f4cb026518c7a9","tarball":"https://registry.npmjs.org/@thi.ng/lsys/-/lsys-0.2.82.tgz","fileCount":10,"integrity":"sha512-l9ieNZVwYqeQhUMST7nkPOr0VMOp+MQNjpUEaX4+7PcMjKc8o1dkpxFaNALDnONmX1eF/vNLGvL+avMbnhvfGw==","signatures":[{"sig":"MEUCIET5uVlqD0KPcz5lZUbssuPsGraHD/EhXptGVh1d49N6AiEA4tfW758QXKXgvqgI3NiJxDF0a6tYUhVlJzqAmaWd3Jw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":41797,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgYvDHCRA9TVsSAnZWagAAVn0P/i+XEqx7T1h+4RbGvpPZ\nbpeMslDs/LQJ++oA0YTRV1kd03LiIWxcFTD7hhfnxvc10i+ayTKS+TZl+1tB\n+0FSnVTbTcdlgY9UoHy+yH1tCZn9mPFIybc9pcaWYi4v73uSi5GbRA+EyIOV\n02rvP9Jqi7OtHX8O1IDnYU0N1hXFV2vW+QuglRHLir4NowM5qnZffsm+ux+u\ns5S99wyj1IZ8G/u7NlBo+k1O8xUnuLLxShrho7Ro2mYevBpyuLvqVu4/f1qy\nctUhhUKu+GZvFImbAmBiWRk6bPrITNFl3NuugWRTeLFBZGA16JvhadcLMr2J\nGkVz8b4fDjLl6LvJiNKxG3rNN6w4ypPqLZLqq9Zf/uVCi56sEbja/dRxx0JK\nwr1pDSqv4tWSP2uYh4e25i0DPt+fnyym07MJQ3rD7bLrBXb5CLCGRCdflQDH\nAxZakxd96wluZiJjkISsVGzuRupOJlqN59EqPp0YDEgur/Rvug7yPlfqRHsK\nHeKG/ByQCmvCWiAazrxErbwMoDALjl4Ah/Vb4DURyUgBTxQ7zFnh/nzTQ430\njcaw9TZ0KGN5JSigNu3jdOfIdaMmh7rnreq3drKSWrubytN/FEQ8H89mMVC2\nTQJKIMn9oXn+Cb5+mrMxYCQi7VPwDRCvZo8jrObOiOfksxzWGzuoRv4s3jcn\n4WHC\r\n=7SOZ\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./lib/index.js","module":"./index.js","thi.ng":{"blog":[{"url":"https://medium.com/@thi.ng/workshop-report-generative-design-with-clojure-7d6d8ea9a6e8","title":"Workshop report: Generative design with Clojure"}],"year":2019,"status":"beta"},"funding":[{"url":"https://github.com/sponsors/postspectacular","type":"github"},{"url":"https://patreon.com/thing_umbrella","type":"patreon"}],"gitHead":"01273d167d9f9a4736b77911c630cdb657957910","scripts":{"doc":"typedoc --excludePrivate --out doc --theme ../../tools/doc/typedoc-theme src/index.ts","pub":"yarn build:release && yarn publish --access public","test":"mocha test","build":"yarn clean && yarn build:es6 && node ../../scripts/bundle-module","clean":"rimraf *.js *.d.ts *.map .nyc_output build coverage doc lib","cover":"nyc mocha test && nyc report --reporter=lcov","doc:ae":"mkdir -p .ae/doc .ae/temp && node_modules/.bin/api-extractor run --local --verbose","build:es6":"tsc --declaration","build:test":"rimraf build && tsc -p test/tsconfig.json","doc:readme":"ts-node -P ../../tools/tsconfig.json ../../tools/src/readme.ts","build:check":"tsc --isolatedModules --noEmit","build:release":"yarn clean && yarn build:es6 && node ../../scripts/bundle-module all"},"typings":"./index.d.ts","_npmUser":{"name":"thi.ng","email":"k+npm@thi.ng"},"umd:main":"./lib/index.umd.js","repository":{"url":"git+https://github.com/thi-ng/umbrella.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v15.4.0+x64 (darwin)","description":"Functional, extensible L-System architecture w/ support for probabilistic rules","directories":{},"sideEffects":false,"_nodeVersion":"15.4.0","dependencies":{"@thi.ng/api":"^7.1.4","@thi.ng/math":"^3.3.0","@thi.ng/errors":"^1.3.0","@thi.ng/random":"^2.3.6","@thi.ng/compose":"^1.4.30","@thi.ng/vectors":"^5.2.0","@thi.ng/transducers":"^7.6.9"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^15.1.0","mocha":"^8.3.0","ts-node":"^9.1.1","typedoc":"^0.20.30","typescript":"^4.2.3","@types/node":"^14.14.14","@types/mocha":"^8.2.0","@microsoft/api-extractor":"^7.13.1","@istanbuljs/nyc-config-typescript":"^1.0.1"},"_npmOperationalInternal":{"tmp":"tmp/lsys_0.2.82_1617096902603_0.18616128644996488","host":"s3://npm-registry-packages"}},"0.2.83":{"name":"@thi.ng/lsys","version":"0.2.83","keywords":["1d","2d","3d","datastructure","generative","geometry","l-system","probabilistic","random","rulebased","turtle","typescript"],"author":{"name":"Karsten Schmidt","email":"k+npm@thi.ng"},"license":"Apache-2.0","_id":"@thi.ng/lsys@0.2.83","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://github.com/thi-ng/umbrella/tree/develop/packages/lsys#readme","bugs":{"url":"https://github.com/thi-ng/umbrella/issues"},"dist":{"shasum":"1af974f6e3995adf4ccb74223b08bc3b8b4d3db2","tarball":"https://registry.npmjs.org/@thi.ng/lsys/-/lsys-0.2.83.tgz","fileCount":10,"integrity":"sha512-pF0YtBQXTfaRaXqliwMcp+P2c6OFOOiWvrxV/VMdROj0U0km7cBPtVU5iakvQ/BN7vLrXNowVU3EBteKuwyu0g==","signatures":[{"sig":"MEQCIExo/HlsKNp0jF8QkdJBsBifL7WnuhfMZuzYZs03p9KQAiAeTv3PXFodQpR4nuPebi4rboQTvH4NiuTaP83AJWQQXA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":41968,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgaFolCRA9TVsSAnZWagAAvFcP/3617MCXWTxMIaLxiWKT\nf54MwrjWiKzvdIGH+qEYp7jQPVKM9ej7WnzF9bh4RBtKDo6+cHfi/bD6aTIA\nSgTRhTGONsw/XvJRE5FC0x8WTBnEi6L5i4eCQ/60D/uWNHF8JTxP75Zsr/Jz\n5beZJgX8q9fqQxrhI7AQXfIjyxjb2yjxYy0mWEt368WkywSNRlAUtcawswg6\n2i1Xaav6+QZZa2QKhQqALrXPTLd2J5Q4u3x29mW/4OTfYnXsPzBHwSlV2TdG\n3rF13ut1IlMkIIXLISKGNFQj7kIzpRzbmxdyG3d9xS12m8ljRqZk84IyYtH2\nrJMNQlMWKqS1s4OoE95npC1kqHlexxthOYYnMg1m5G8TlfKCcphYGy10mxPo\nEJfGXTMedvpjNKtOhfBQ/GqzwdG7FscbUOt7BrFPJZXV8w4iSPSLLJ/mjIFO\nsnUx5zJSqVSDNKOFF+aBFzWu26ZWubGN46EzqOr733mbmSxIWnNMeGlvCaBC\nYD2qyEjIxTjkKRf0+WZnikjvY609PDB1y8yGFDykzOcDqvc70py5R4XtjZI9\nhZVw/b8VkZf1f4EP09CXGkdYcf9rw/QQN2++hqtQvWFmt4j6oU1JWvaIAbnF\nuQjxdO1nHHr5xKoTMBgSS39IxVd7Rtjq7iQApOduKfOkI3X8fEWdx+kgRDb1\n9p7D\r\n=rjrb\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./lib/index.js","module":"./index.js","thi.ng":{"blog":[{"url":"https://medium.com/@thi.ng/workshop-report-generative-design-with-clojure-7d6d8ea9a6e8","title":"Workshop report: Generative design with Clojure"}],"year":2019,"status":"beta"},"funding":[{"url":"https://github.com/sponsors/postspectacular","type":"github"},{"url":"https://patreon.com/thing_umbrella","type":"patreon"}],"gitHead":"452a679a1c40e0708ac9007b25a45e209af78e59","scripts":{"doc":"typedoc --excludePrivate --out doc --theme ../../tools/doc/typedoc-theme src/index.ts","pub":"yarn build:release && yarn publish --access public","test":"mocha test","build":"yarn clean && yarn build:es6 && node ../../scripts/bundle-module","clean":"rimraf *.js *.d.ts *.map .nyc_output build coverage doc lib","cover":"nyc mocha test && nyc report --reporter=lcov","doc:ae":"mkdir -p .ae/doc .ae/temp && node_modules/.bin/api-extractor run --local --verbose","build:es6":"tsc --declaration","build:test":"rimraf build && tsc -p test/tsconfig.json","doc:readme":"ts-node -P ../../tools/tsconfig.json ../../tools/src/readme.ts","build:check":"tsc --isolatedModules --noEmit","build:release":"yarn clean && yarn build:es6 && node ../../scripts/bundle-module all"},"typings":"./index.d.ts","_npmUser":{"name":"thi.ng","email":"k+npm@thi.ng"},"umd:main":"./lib/index.umd.js","repository":{"url":"git+https://github.com/thi-ng/umbrella.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v15.4.0+x64 (darwin)","description":"Functional, extensible L-System architecture w/ support for probabilistic rules","directories":{},"sideEffects":false,"_nodeVersion":"15.4.0","dependencies":{"@thi.ng/api":"^7.1.4","@thi.ng/math":"^3.4.0","@thi.ng/errors":"^1.3.0","@thi.ng/random":"^2.3.7","@thi.ng/compose":"^1.4.30","@thi.ng/vectors":"^5.2.1","@thi.ng/transducers":"^7.6.10"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^15.1.0","mocha":"^8.3.0","ts-node":"^9.1.1","typedoc":"^0.20.30","typescript":"^4.2.3","@types/node":"^14.14.14","@types/mocha":"^8.2.0","@microsoft/api-extractor":"^7.13.1","@istanbuljs/nyc-config-typescript":"^1.0.1"},"_npmOperationalInternal":{"tmp":"tmp/lsys_0.2.83_1617451557444_0.6709305324174497","host":"s3://npm-registry-packages"}},"0.2.84":{"name":"@thi.ng/lsys","version":"0.2.84","keywords":["1d","2d","3d","datastructure","generative","geometry","l-system","probabilistic","random","rulebased","turtle","typescript"],"author":{"name":"Karsten Schmidt","email":"k+npm@thi.ng"},"license":"Apache-2.0","_id":"@thi.ng/lsys@0.2.84","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://github.com/thi-ng/umbrella/tree/develop/packages/lsys#readme","bugs":{"url":"https://github.com/thi-ng/umbrella/issues"},"dist":{"shasum":"ca4396c203e4cc1d6acee90a689e5c844873f759","tarball":"https://registry.npmjs.org/@thi.ng/lsys/-/lsys-0.2.84.tgz","fileCount":10,"integrity":"sha512-8cD6gqqmRMw4DCq/KwrMf0EvX0IdfbojNT5rA7fa1wqt1cj9AxkHC4KxxTLXG/coif1HkNu5v8+3VTN8NC6Vrg==","signatures":[{"sig":"MEUCIQCT08mfQtfe5Nu9Mt5mFinAhO1LPfQc/hD+FeWgZ0+0UgIgVM0cTGAdK7Id/QiFdVdfpMS5Qga9bN/4nqlkF2jVhmU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":41117,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgbiQUCRA9TVsSAnZWagAAbKUQAIRAergJJNXKDvfHCoDK\nyZZPxZSdcOmA57HJpOAt3hReMpAIZ4VA1bJ3zlCpZs7n7T0BaU/mNY3eMkGy\n2MPDe5+TbmkdT0/vtlge0pv+NHo2lsLnTm+MNMZnj8FzugLQqYGa58E5SS5Y\nU9blwT2dmgJ7mqH6JLsTPg1qkwFkqEX1AyftugElHPu/IJFxB4UTMuPdo6VT\nycbrVmr2d0MXq2AxUiMS88YjICnIKZwjIwUm3ac68ngRWfrmdwkW6ymoNr0J\nlAh1pHxO3zNvYcc6VlXaIbMNkj5CBveUqjnpu8i+YLXCXizlG/aFfgN7xZEm\nORZI/F1r4GFY/FajQV/nDCoTibmTK9uxxXULYwSNrOjMI+d8kCiRY+vrce55\nfd5amnO9OhKLUZtoAHHvFe1B/IedNtUcrIWMoUgWuH5qk7r6zfjVzT45PEoZ\no3i0rqDJwXxWYKvRtRUhfrz6uxOQeAqn+23JQtPhphMeI97ZYYS0eeFVkP8d\n8RVNL/AO19GwSPElaqbuuc03WY3QYxIHjtWgl9YsZTzQ7BwQsRKoeWifnLai\nQomxcUyniVeeQTOSEM1tVHFCCwaE7Q8ALjb6W2mesS8Gq+/cKxZFVSjyYp6B\nF9xv7MmYTK3vpjI7inDk52Ev93Pp7NNbP/eQp2W5qtavgXO6PCvUT1/SZCc1\nZ/3Y\r\n=5WtX\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./lib/index.js","module":"./index.js","thi.ng":{"blog":[{"url":"https://medium.com/@thi.ng/workshop-report-generative-design-with-clojure-7d6d8ea9a6e8","title":"Workshop report: Generative design with Clojure"}],"year":2019,"status":"beta"},"funding":[{"url":"https://github.com/sponsors/postspectacular","type":"github"},{"url":"https://patreon.com/thing_umbrella","type":"patreon"}],"gitHead":"9d35fc75c08bcfdcd67126b8183c869fda71573a","scripts":{"doc":"typedoc --excludePrivate --out doc --theme ../../tools/doc/typedoc-theme src/index.ts","pub":"yarn build:release && yarn publish --access public","test":"mocha test","build":"yarn clean && yarn build:es6 && node ../../scripts/bundle-module","clean":"rimraf *.js *.d.ts *.map .nyc_output build coverage doc lib","cover":"nyc mocha test && nyc report --reporter=lcov","doc:ae":"mkdir -p .ae/doc .ae/temp && node_modules/.bin/api-extractor run --local --verbose","build:es6":"tsc --declaration","build:test":"rimraf build && tsc -p test/tsconfig.json","doc:readme":"ts-node -P ../../tools/tsconfig.json ../../tools/src/readme.ts","build:check":"tsc --isolatedModules --noEmit","build:release":"yarn clean && yarn build:es6 && node ../../scripts/bundle-module all"},"typings":"./index.d.ts","_npmUser":{"name":"thi.ng","email":"k+npm@thi.ng"},"umd:main":"./lib/index.umd.js","repository":{"url":"git+https://github.com/thi-ng/umbrella.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v15.4.0+x64 (darwin)","description":"Functional, extensible L-System architecture w/ support for probabilistic rules","directories":{},"sideEffects":false,"_nodeVersion":"15.4.0","dependencies":{"@thi.ng/api":"^7.1.4","@thi.ng/math":"^3.4.0","@thi.ng/errors":"^1.3.0","@thi.ng/random":"^2.3.7","@thi.ng/compose":"^1.4.30","@thi.ng/vectors":"^5.2.2","@thi.ng/transducers":"^7.7.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^15.1.0","mocha":"^8.3.0","ts-node":"^9.1.1","typedoc":"^0.20.30","typescript":"^4.2.3","@types/node":"^14.14.14","@types/mocha":"^8.2.0","@microsoft/api-extractor":"^7.13.1","@istanbuljs/nyc-config-typescript":"^1.0.1"},"_npmOperationalInternal":{"tmp":"tmp/lsys_0.2.84_1617830932227_0.6405432872233621","host":"s3://npm-registry-packages"}},"0.2.85":{"name":"@thi.ng/lsys","version":"0.2.85","keywords":["1d","2d","3d","datastructure","generative","geometry","l-system","probabilistic","random","rulebased","turtle","typescript"],"author":{"name":"Karsten Schmidt","email":"k+npm@thi.ng"},"license":"Apache-2.0","_id":"@thi.ng/lsys@0.2.85","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://github.com/thi-ng/umbrella/tree/develop/packages/lsys#readme","bugs":{"url":"https://github.com/thi-ng/umbrella/issues"},"dist":{"shasum":"809d270004f14fb3e85f9e4dbee91be92c550dae","tarball":"https://registry.npmjs.org/@thi.ng/lsys/-/lsys-0.2.85.tgz","fileCount":10,"integrity":"sha512-SFXfz5yeLM9Mm9DJrrMHFu9V+d40BxcRGPBA4gLQgUMbrh1BNpFXhW1PjbfpmKxk0xydq7+yYO02L+nJMrdcOQ==","signatures":[{"sig":"MEYCIQDS9OReVYmAhkp0WGJMVmVjFPhJSITW3iX2oSl+QYKj8QIhAJqXKNi2KcxgYanCfslOodAaFkt8o4JGesPm4NvKdFH6","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":41287,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgfWtQCRA9TVsSAnZWagAAhFQP+wWrd7mD7+a+Kzsqf4jG\nCEP9lnvVUD/Mnn5WFMM7bnEQnQU+4Ev4/1OX7HhE4x91jMpjKofPUqiF28Qb\nwHrTOqNqZmO7B4XCH8OUnc2uyg46jQR91ihoXg/mW9ngipXgtL11EbrEaxF+\nakZg+Wi5ULdU7mXKcLdVGTYU5PTAabJyou0JY5LlK5CYnJcGStf54dI7nNgI\n8BkZ7DYDS4aw1e0us5n+QXWXt2tAal/B5AFtTHRK0Fk+1DsHNFTu+NyOGGun\n1QtLdKR3u1FnK++/oxpqBRu1UdIje7gyrA2+LZPmwxmgN9P6vE2U3xaLrUrO\nClK/KpPIYHcB5QPtxB6Xx7jHz5d+rXggKxFDr+U8eyEMsH23FIUWuM86EHyo\n7iYqNg3BKgk4/UlqyOGOQpEMxSjxhjpeKii6aKbSTvO/teOUtQ402p9SAi8s\nuIVFxcOlVfiMnb5Y24P7TuljXnyxO/IWwjXNYV2w8ZD7eu1paxrEgbtSa2Ti\ntsPivlnYu5HksE+04kxE4npEgl87meU+UJGRyebKbH8PHQcklZGkod6LRx19\nLuC0DIN/cjtCqeqbRPfZo7SbQDwsT4GjD5E6kYKUYafVz7tVL1wyYwZyH5X+\noPhh7ZqUMU4lnNtSl3ArQOewEkvL3mnlQ9wmMKC6MG+kG0lRDQTU5J3KdY2h\naWbp\r\n=n3I0\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./lib/index.js","module":"./index.js","thi.ng":{"blog":[{"url":"https://medium.com/@thi.ng/workshop-report-generative-design-with-clojure-7d6d8ea9a6e8","title":"Workshop report: Generative design with Clojure"}],"year":2019,"status":"beta"},"funding":[{"url":"https://github.com/sponsors/postspectacular","type":"github"},{"url":"https://patreon.com/thing_umbrella","type":"patreon"}],"gitHead":"a099b0a1f1c6180819df9cc4786faa5c2b535140","scripts":{"doc":"typedoc --excludePrivate --out doc --theme ../../tools/doc/typedoc-theme src/index.ts","pub":"yarn build:release && yarn publish --access public","test":"mocha test","build":"yarn clean && yarn build:es6 && node ../../scripts/bundle-module","clean":"rimraf *.js *.d.ts *.map .nyc_output build coverage doc lib","cover":"nyc mocha test && nyc report --reporter=lcov","doc:ae":"mkdir -p .ae/doc .ae/temp && node_modules/.bin/api-extractor run --local --verbose","build:es6":"tsc --declaration","build:test":"rimraf build && tsc -p test/tsconfig.json","doc:readme":"ts-node -P ../../tools/tsconfig.json ../../tools/src/readme.ts","build:check":"tsc --isolatedModules --noEmit","build:release":"yarn clean && yarn build:es6 && node ../../scripts/bundle-module all"},"typings":"./index.d.ts","_npmUser":{"name":"thi.ng","email":"k+npm@thi.ng"},"umd:main":"./lib/index.umd.js","repository":{"url":"git+https://github.com/thi-ng/umbrella.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v15.14.0+arm64 (darwin)","description":"Functional, extensible L-System architecture w/ support for probabilistic rules","directories":{},"sideEffects":false,"_nodeVersion":"15.14.0","dependencies":{"@thi.ng/api":"^7.1.4","@thi.ng/math":"^3.4.0","@thi.ng/errors":"^1.3.0","@thi.ng/random":"^2.4.0","@thi.ng/compose":"^1.4.30","@thi.ng/vectors":"^5.3.0","@thi.ng/transducers":"^7.7.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^15.1.0","mocha":"^8.3.0","ts-node":"^9.1.1","typedoc":"^0.20.30","typescript":"^4.2.3","@types/node":"^14.14.14","@types/mocha":"^8.2.0","@microsoft/api-extractor":"^7.13.1","@istanbuljs/nyc-config-typescript":"^1.0.1"},"_npmOperationalInternal":{"tmp":"tmp/lsys_0.2.85_1618832207831_0.6514593751786271","host":"s3://npm-registry-packages"}},"0.2.86":{"name":"@thi.ng/lsys","version":"0.2.86","keywords":["1d","2d","3d","datastructure","generative","geometry","l-system","probabilistic","random","rulebased","turtle","typescript"],"author":{"name":"Karsten Schmidt","email":"k+npm@thi.ng"},"license":"Apache-2.0","_id":"@thi.ng/lsys@0.2.86","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://github.com/thi-ng/umbrella/tree/develop/packages/lsys#readme","bugs":{"url":"https://github.com/thi-ng/umbrella/issues"},"dist":{"shasum":"71e59a4a7ce295aa8bdb8de7373ba91533daab3c","tarball":"https://registry.npmjs.org/@thi.ng/lsys/-/lsys-0.2.86.tgz","fileCount":10,"integrity":"sha512-hFyRt4xXbr3biWT1kJr1Wn1QE5EB+uIR0dHoSLWHxeJ7m8phVEx0mJPBY0+RZZHlEPomFL0RiApkWvA9eQMvBg==","signatures":[{"sig":"MEUCIQD/TX9UY3eEL+LCmWzld22bHNgovaLRfnJRilkZrZqUfwIgYjxrjG0N3mrGCwfnUU33gxw/ieQBW4dBza+HkT2eGx8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":41457,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJghB3yCRA9TVsSAnZWagAAVicP/211LFNg6/VJj45DOAhk\nzTYWkUmFuPkf5wlUulE3s2qkxetmmwdk3O/JpHabDIkaqoMYoUg8tXgCCCd3\nJoi1r60ugG5TX92JRHw5R82N/AOdmrkwR74ahPgm/aDtCktPKIdtcSjGet+I\n1cCSDgFGGXq+SaDQkR7bqfE00z7QlZA1emc0MZofeWbO/ykguY3jZ0xuAzce\nb5qMmwQhRm+pzl8eHE2dfeHv78ZUUaCnuvA61qCO0ITsKSHC7JCfpVnj7Alm\nKSfwy9IOQWy8REbNbv41rWjEsqKvENtPupb8myxMnhVRUP/5CZtaNPrYFJRr\nYdYV1aRx640X4beCYYwm7gmWXberwy7ujDvTqI9wad1O/ER0M9ODfMpNMxRE\neMXeEU+zAhSqPHbBBXhrdFmjMivGpwH0Zl3dlNq55YsdnQwl/5kAIJLrHqFZ\nAI1eIrpwY9bxiuz2GJLOdncvw3oBU9Z2lNTL39rELC/22jHmvod7Y10aUC9p\nABZjFGgMJ1lV8s0r1iOqBXrquwvfSHSlhCCV5W0FP2jufzAI0jvNl+a3qEB1\nlJiVYUiLIiTcqL61A4JKbn38iiARpAn9m13AFhnVpLRoGb5IvddHo2h4AHcJ\nvCKyZ8PDt5VIr5UYxmdPF9vuUhTRJGyNMYx61P6sdgxW/xh5+A/HXd6Dorvm\nOVVD\r\n=2TQ7\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./lib/index.js","module":"./index.js","thi.ng":{"blog":[{"url":"https://medium.com/@thi.ng/workshop-report-generative-design-with-clojure-7d6d8ea9a6e8","title":"Workshop report: Generative design with Clojure"}],"year":2019,"status":"beta"},"funding":[{"url":"https://github.com/sponsors/postspectacular","type":"github"},{"url":"https://patreon.com/thing_umbrella","type":"patreon"}],"gitHead":"8fcf77133e53fe5871ea12030b9b079cca315d2d","scripts":{"doc":"typedoc --excludePrivate --out doc --theme ../../tools/doc/typedoc-theme src/index.ts","pub":"yarn build:release && yarn publish --access public","test":"mocha test","build":"yarn clean && yarn build:es6 && node ../../scripts/bundle-module","clean":"rimraf *.js *.d.ts *.map .nyc_output build coverage doc lib","cover":"nyc mocha test && nyc report --reporter=lcov","doc:ae":"mkdir -p .ae/doc .ae/temp && node_modules/.bin/api-extractor run --local --verbose","build:es6":"tsc --declaration","build:test":"rimraf build && tsc -p test/tsconfig.json","doc:readme":"ts-node -P ../../tools/tsconfig.json ../../tools/src/readme.ts","build:check":"tsc --isolatedModules --noEmit","build:release":"yarn clean && yarn build:es6 && node ../../scripts/bundle-module all"},"typings":"./index.d.ts","_npmUser":{"name":"thi.ng","email":"k+npm@thi.ng"},"umd:main":"./lib/index.umd.js","repository":{"url":"git+https://github.com/thi-ng/umbrella.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v15.14.0+arm64 (darwin)","description":"Functional, extensible L-System architecture w/ support for probabilistic rules","directories":{},"sideEffects":false,"_nodeVersion":"15.14.0","dependencies":{"@thi.ng/api":"^7.1.4","@thi.ng/math":"^4.0.0","@thi.ng/errors":"^1.3.0","@thi.ng/random":"^2.4.0","@thi.ng/compose":"^1.4.30","@thi.ng/vectors":"^6.0.0","@thi.ng/transducers":"^7.7.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^15.1.0","mocha":"^8.3.0","ts-node":"^9.1.1","typedoc":"^0.20.30","typescript":"^4.2.3","@types/node":"^14.14.14","@types/mocha":"^8.2.0","@microsoft/api-extractor":"^7.13.1","@istanbuljs/nyc-config-typescript":"^1.0.1"},"_npmOperationalInternal":{"tmp":"tmp/lsys_0.2.86_1619271154181_0.6282162538737006","host":"s3://npm-registry-packages"}},"0.2.87":{"name":"@thi.ng/lsys","version":"0.2.87","keywords":["1d","2d","3d","datastructure","generative","geometry","l-system","probabilistic","random","rulebased","turtle","typescript"],"author":{"name":"Karsten Schmidt","email":"k+npm@thi.ng"},"license":"Apache-2.0","_id":"@thi.ng/lsys@0.2.87","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://github.com/thi-ng/umbrella/tree/develop/packages/lsys#readme","bugs":{"url":"https://github.com/thi-ng/umbrella/issues"},"dist":{"shasum":"a746a26f93308511b9e95b6bcadd31deb6fe18c5","tarball":"https://registry.npmjs.org/@thi.ng/lsys/-/lsys-0.2.87.tgz","fileCount":10,"integrity":"sha512-Uyf19JUKXyrAvK+wQCpQwXs97AbWWM6ivHMJEEvlONBmqPZ8wtpkjbfpoWiwNlY16DrHNGl0I9rJzmyf4I8W/w==","signatures":[{"sig":"MEUCIBDodHSLF53c7i2RUvlSyMDnLo8nNfikZhTRV93BsVNSAiEAngOYyY9hCNUBxv7OTzwRs2hMwVIRhS+PLyRllR85AQg=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":41117,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgv2sWCRA9TVsSAnZWagAAm2YP/A3CG0D8XUMMgQUANi1l\nqkT4LOIhHkJzMyAuUIQMmPXvy2/IF9Fr21uEMWKNh3uU3P/YQ7KLdxxwhLCm\n52BkbzyiwQjylYT2pZ+ZPuO0Zagt0nOVqWOfHqCNHEPCjHcmcgz9Y4+NII2/\nXUfT/11Y3FeCo1ermasNyV6wOZbe1IoxNzl2kNZPFSzBbWMYcY5+idou+puc\noOTw6SnmGbWts8NjeXQqbXNMJxMgvtQN4owuO9eU9GMuBPUP1K2LZ0BISQ33\nwrVouA1TzGdJRzcue/+69aBq6Z+ynHqLt8M55E64ooM5rvPYfn0chireTXh7\ntDm4TN4curIik6R7V4hwzjPKrJhMaUIbrNqaBBwovVR/PsXnHJFnNi34hgZc\nLaxfjZeVof/zgQ+1bh9FU2z2PivIcKO+f1Tfhq9+Jr+ExLKothzM6wlM7R8I\nRPlvRvxoj3AUOooA32ZslZ335C2vmUiJ7lzLMZF6XGlpLeJ6yjKLUZxsjIF4\nGHHYeAMa/OwtsTs/uNa6mF/Urh2OGUxg56RE+rtGklUbj3bIpzIZCxgo89XH\nKY7cFNbV+WD3v0a4/ut6P30Twfnlrzg45c33WgEWK0Dyd8W9yuwA2Vcs4oWf\nxxAUaKla7fOX2jc02epZ9SccWrpv+ubzG+YTsV6PhRLuP1a+ASSbTDUmrVSl\ndhEU\r\n=UK7r\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./lib/index.js","module":"./index.js","thi.ng":{"blog":[{"url":"https://medium.com/@thi.ng/workshop-report-generative-design-with-clojure-7d6d8ea9a6e8","title":"Workshop report: Generative design with Clojure"}],"year":2019,"status":"beta"},"funding":[{"url":"https://github.com/sponsors/postspectacular","type":"github"},{"url":"https://patreon.com/thing_umbrella","type":"patreon"}],"gitHead":"bcc3e88102fb0eb20e2763908488b7bca3e062d1","scripts":{"doc":"typedoc --excludePrivate --out doc --theme ../../tools/doc/typedoc-theme src/index.ts","pub":"yarn build:release && yarn publish --access public","test":"mocha test","build":"yarn clean && yarn build:es6 && node ../../scripts/bundle-module","clean":"rimraf *.js *.d.ts *.map .nyc_output build coverage doc lib","cover":"nyc mocha test && nyc report --reporter=lcov","doc:ae":"mkdir -p .ae/doc .ae/temp && node_modules/.bin/api-extractor run --local --verbose","build:es6":"tsc --declaration","build:test":"rimraf build && tsc -p test/tsconfig.json","doc:readme":"ts-node -P ../../tools/tsconfig.json ../../tools/src/readme.ts","build:check":"tsc --isolatedModules --noEmit","build:release":"yarn clean && yarn build:es6 && node ../../scripts/bundle-module all"},"typings":"./index.d.ts","_npmUser":{"name":"thi.ng","email":"k+npm@thi.ng"},"umd:main":"./lib/index.umd.js","repository":{"url":"git+https://github.com/thi-ng/umbrella.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v16.0.0+arm64 (darwin)","description":"Functional, extensible L-System architecture w/ support for probabilistic rules","directories":{},"sideEffects":false,"_nodeVersion":"16.0.0","dependencies":{"@thi.ng/api":"^7.1.5","@thi.ng/math":"^4.0.1","@thi.ng/errors":"^1.3.1","@thi.ng/random":"^2.4.1","@thi.ng/compose":"^1.4.31","@thi.ng/vectors":"^6.0.1","@thi.ng/transducers":"^7.7.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^15.1.0","mocha":"^9.0.0","ts-node":"^10.0.0","typedoc":"^0.20.30","typescript":"4.2.4","@types/node":"^14.14.14","@types/mocha":"^8.2.0","@microsoft/api-extractor":"^7.13.1","@istanbuljs/nyc-config-typescript":"^1.0.1"},"_npmOperationalInternal":{"tmp":"tmp/lsys_0.2.87_1623157525909_0.6284105981746726","host":"s3://npm-registry-packages"}},"0.2.88":{"name":"@thi.ng/lsys","version":"0.2.88","keywords":["1d","2d","3d","datastructure","generative","geometry","l-system","probabilistic","random","rulebased","turtle","typescript"],"author":{"name":"Karsten Schmidt","email":"k+npm@thi.ng"},"license":"Apache-2.0","_id":"@thi.ng/lsys@0.2.88","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://github.com/thi-ng/umbrella/tree/develop/packages/lsys#readme","bugs":{"url":"https://github.com/thi-ng/umbrella/issues"},"dist":{"shasum":"8a9d8dd161d8be14749a7b2e5d33afc5a96a413f","tarball":"https://registry.npmjs.org/@thi.ng/lsys/-/lsys-0.2.88.tgz","fileCount":10,"integrity":"sha512-YJojCqQDMTcCnWrpz5r6BdhSkIs3n0UrYg5C2wLPmG85P799MEiDZeovhPZt6MMjbCLMszgBjd9uqyNd87D20g==","signatures":[{"sig":"MEUCID334E5jtmOUla0TBm4OyKdTZB+eeZV0xsjRwPo6sO5nAiEAsuvKjH8MKdZSl6nZc82LFN8AEaA5byyLX9mztG2Lxu0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":40921,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJg3jEhCRA9TVsSAnZWagAASlQP/jvgFpYj2ynujjMYlx2N\nwxrcMAUQXFbHNSqQ/0vJi95tpr3B/m4cFuO6YR6i/Vz/rXp3qh4J+l94gnFb\nNwzm03dMtabVu6PaLbwckbFeqR1ggnG8GE9hyYq3p3A0NaISYEk8rLmzr5Xs\npvFkckGVqYqb3IRmDh7VJxUazAiyGpKsIQBT/SrBn8era0fFkrij15e5TXZF\nb7iC3FBEpZOHgCn0eLpO6JJDcCWEsxxbDfkRPE4vWIKQFvfiFUMOcOvafdBh\nf2QOXCMSqhYaow8SA563eRr79JB/OTu51BTXeG63nHVM3fcwzehzYo9+8RZX\nlrhePZZ26z9PTD+X4UGzhbGg6zZcPITdZYw1dJTu9evLvgLzPDXog6+RT6qR\nD0KeCfbRxOubRGL0j12tfwuO5WdRy6K3GTGuB6P3xyq+TaiRXje1H35pFOcn\nWucOauYpqlKsl/FGbW7BNlXrU+IK6xICRWSbOcowlkhANQRstzQjCEY0Yrgq\nNe/AP9pGLa4NhluiEoJ2metTRWKJJ6t1JND9thp+9k489aVQdzfkVTeBUtUs\nH1P0Q6gbGjOKHiUVqzEVy/j5nEuT+RUzBwWUFB9JnhoaPjtyOG2PQti9XPGi\nUXHsa+vxALvOE5g+rxmsT3rSNla10vKhLAidDz5HQVfkwigmo9sSbbmGv0ww\nOVr5\r\n=mQxG\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./lib/index.js","module":"./index.js","thi.ng":{"blog":[{"url":"https://medium.com/@thi.ng/workshop-report-generative-design-with-clojure-7d6d8ea9a6e8","title":"Workshop report: Generative design with Clojure"}],"year":2019,"status":"beta"},"funding":[{"url":"https://github.com/sponsors/postspectacular","type":"github"},{"url":"https://patreon.com/thing_umbrella","type":"patreon"}],"gitHead":"a3dadf7acedcca6a15a7e6d655c923b16e2ededa","scripts":{"doc":"typedoc --excludePrivate --out doc --theme ../../tools/doc/typedoc-theme src/index.ts","pub":"yarn build:release && yarn publish --access public","test":"mocha test","build":"yarn clean && yarn build:es6 && node ../../scripts/bundle-module","clean":"rimraf *.js *.d.ts *.map .nyc_output build coverage doc lib","cover":"nyc mocha test && nyc report --reporter=lcov","doc:ae":"mkdir -p .ae/doc .ae/temp && node_modules/.bin/api-extractor run --local --verbose","build:es6":"tsc --declaration","build:test":"rimraf build && tsc -p test/tsconfig.json","doc:readme":"ts-node -P ../../tools/tsconfig.json ../../tools/src/readme.ts","build:check":"tsc --isolatedModules --noEmit","build:release":"yarn clean && yarn build:es6 && node ../../scripts/bundle-module all"},"typings":"./index.d.ts","_npmUser":{"name":"thi.ng","email":"k+npm@thi.ng"},"umd:main":"./lib/index.umd.js","repository":{"url":"git+https://github.com/thi-ng/umbrella.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v16.0.0+arm64 (darwin)","description":"Functional, extensible L-System architecture w/ support for probabilistic rules","directories":{},"sideEffects":false,"_nodeVersion":"16.0.0","dependencies":{"@thi.ng/api":"^7.1.6","@thi.ng/math":"^4.0.2","@thi.ng/errors":"^1.3.2","@thi.ng/random":"^2.4.2","@thi.ng/compose":"^1.4.32","@thi.ng/vectors":"^6.0.2","@thi.ng/transducers":"^7.7.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/lsys_0.2.88_1625174304663_0.2673401100677315","host":"s3://npm-registry-packages"}},"0.2.89":{"name":"@thi.ng/lsys","version":"0.2.89","keywords":["1d","2d","3d","datastructure","generative","geometry","l-system","probabilistic","random","rulebased","turtle","typescript"],"author":{"name":"Karsten Schmidt","email":"k+npm@thi.ng"},"license":"Apache-2.0","_id":"@thi.ng/lsys@0.2.89","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://github.com/thi-ng/umbrella/tree/develop/packages/lsys#readme","bugs":{"url":"https://github.com/thi-ng/umbrella/issues"},"dist":{"shasum":"aa880bf7a958fba314e18a38ac67f1c1fa4dd3d0","tarball":"https://registry.npmjs.org/@thi.ng/lsys/-/lsys-0.2.89.tgz","fileCount":10,"integrity":"sha512-qVw/FVEARDqrv51ZFaI03tX0Y4r31zJepVxVo3Y5X45rU2+FjmuYfVh/Qa1FMF+XfIFAfz0BQGu4vwZnsO/NUg==","signatures":[{"sig":"MEYCIQCnWxIXESYc2EBlIjAMfC7pah/GLk1SLi7wLFuFq8fCugIhAO+Ccl/QfZ9NSnsbi0bY91VF2QDwd3mtWWYHon14KzvC","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":41091,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhACctCRA9TVsSAnZWagAAX/YQAINPrLbV7Qy6mq7RcU1X\nasWu27agnqpIde7YXtsOJRDLqqG6xlsB1wCAisauNqZhSqNyNVbsfNftkDnB\nwDcjZcfh+oQus89qkrSl5Qbb6H9HP2sawknO3oRGlSRY1fiwIrp6SCjaVfBd\nR8v9yv9vBSgkDanbIVkhK7Y05tojB/jMptoDwseoZhOol6pvhxhkenqt4o2i\nZKgFYdTd9cV9Gf7XkAHpq/EswBXnhrnIoWyrSwy/Mf5HBs7JHtmYsSoDVyOM\nia+U/ReNZSWFRX2rkzpnWBTAKe1gn19VJODAoYGOy0ZCShQpVtbm+oU9eyAR\nL+Xn5xFPidVxNM3lpjOo6jbNFx1KLlUDUHnvjg/HFYhVSPdchit/sd6Ep3Zl\n4mgu6mw9A9bLfzSAOQkSgM5eWP6lJHaLFcQ4IsUdFvBkQsViE4L4NwYm3bKL\nwXons8g240Yohzm7ul/WQDcO7ae55FbmbbVH69qs3PaoL7+dVmILGIVBB7zN\nbKWyl5vmHLbUzyXFZuHyA+BqrHrIRjMWP2U4j88b1Fif66KbyCBiwaxTd6pg\nSqqumZevuQDRd321/pDF8olPB9ddmFGphuD4EqWDIBCaOrgvoUY9DJB3Gppi\nNXmQQf5pN9W0sSzY3eoVHa8UsHy3DA2XxeRVovgkYs3wIyJePA6LwiSf/KdQ\noCY+\r\n=N+tJ\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./lib/index.js","module":"./index.js","thi.ng":{"blog":[{"url":"https://medium.com/@thi.ng/workshop-report-generative-design-with-clojure-7d6d8ea9a6e8","title":"Workshop report: Generative design with Clojure"}],"year":2019,"status":"beta"},"funding":[{"url":"https://github.com/sponsors/postspectacular","type":"github"},{"url":"https://patreon.com/thing_umbrella","type":"patreon"}],"gitHead":"ad6ac106b39a18735187a1b59313e06f5d7a9116","scripts":{"doc":"typedoc --excludePrivate --out doc --theme ../../tools/doc/typedoc-theme src/index.ts","pub":"yarn build:release && yarn publish --access public","test":"mocha test","build":"yarn clean && yarn build:es6 && node ../../scripts/bundle-module","clean":"rimraf *.js *.d.ts *.map .nyc_output build coverage doc lib","cover":"nyc mocha test && nyc report --reporter=lcov","doc:ae":"mkdir -p .ae/doc .ae/temp && node_modules/.bin/api-extractor run --local --verbose","build:es6":"tsc --declaration","build:test":"rimraf build && tsc -p test/tsconfig.json","doc:readme":"ts-node -P ../../tools/tsconfig.json ../../tools/src/readme.ts","build:check":"tsc --isolatedModules --noEmit","build:release":"yarn clean && yarn build:es6 && node ../../scripts/bundle-module all"},"typings":"./index.d.ts","_npmUser":{"name":"thi.ng","email":"k+npm@thi.ng"},"umd:main":"./lib/index.umd.js","repository":{"url":"git+https://github.com/thi-ng/umbrella.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v16.4.1+arm64 (darwin)","description":"Functional, extensible L-System architecture w/ support for probabilistic rules","directories":{},"sideEffects":false,"_nodeVersion":"16.4.1","dependencies":{"@thi.ng/api":"^7.1.6","@thi.ng/math":"^4.0.2","@thi.ng/errors":"^1.3.2","@thi.ng/random":"^2.4.2","@thi.ng/compose":"^1.4.32","@thi.ng/vectors":"^6.0.3","@thi.ng/transducers":"^7.7.5"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/lsys_0.2.89_1627399981814_0.19067916779201477","host":"s3://npm-registry-packages"}},"0.2.90":{"name":"@thi.ng/lsys","version":"0.2.90","keywords":["1d","2d","3d","datastructure","generative","geometry","l-system","probabilistic","random","rulebased","turtle","typescript"],"author":{"name":"Karsten Schmidt","email":"k+npm@thi.ng"},"license":"Apache-2.0","_id":"@thi.ng/lsys@0.2.90","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://github.com/thi-ng/umbrella/tree/develop/packages/lsys#readme","bugs":{"url":"https://github.com/thi-ng/umbrella/issues"},"dist":{"shasum":"cdc08ecd598923a94cc0b74b18b8b550a4d4c3d7","tarball":"https://registry.npmjs.org/@thi.ng/lsys/-/lsys-0.2.90.tgz","fileCount":10,"integrity":"sha512-fgYnrrCius6NsA1zVQkhsSvSd1d+g8W50ahhEaqmbV3mhEyEV83U/bFJ6zLDy8ldnmlbbu57tR7kEfwXznIK0w==","signatures":[{"sig":"MEUCIGMggNLQJpyKEJQZ1F/h+0R2mcPJd1YD4KArdLhy3fAsAiEA/txgsOTraV/5txJh283E7QaW9mz1WViI+rhbyTGIUaM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":41261,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhCqJ2CRA9TVsSAnZWagAAqaUP/3JxXR8qHCM1GmPxl/j6\nszrSuvJ+/7os0Agg0mGHCzVSxhcBIUmWwPgdgp2i+ZOivOxOtLWBHj0Lh0j6\nxG7N86bXxBwgyS0K7b75gjsbkBRFWlVXDj9epo+76vPKLJ03hGbqYf8ZdC0F\n+E9n+gS235mphbfbOwGv7fXfx2AASxvWZUvdasf5MgxZ4H5RrhUMyiDew4Io\noxKHXeUJ/x2F8Aaw/8+L1/8biq49lq3J3SV6mBlTvvQ6cTy1yuHEmvmJwAn2\nPQ29X77tfDLE2WIjR2L/skCNlG2jPKzOZasGoDbztwnD1zaeSiZRX+Ok6KUz\nFwETpJTw1oUU0o3n0RjPt8MCQ+sxx4OjbMzL11n4Okui/OEPRIbeef8EfJ6U\nO7JT67QDHEQNJdCNKIiu2LyS5lBiB4Ve7WbjqQ82SvwQji4I/yHfgVje6rqC\nxXx2LqzRMi8zzoWcPVtWVRRrRPSp0WqnqMvke4Ezz8TYQxUAItuhKOtzDG+n\nhjpd9MKeQU/vwPP3CSQHvFy+CtL9DesIyQZiy2wfXJPSv+yfTRiArzUGKif+\nRqZixUw6zqd2LvCSrf13lFPQcZ5ZuRMSsiYzf/us+lQ0If5bTuq/7kLuYYWM\nLTIBdFB7GQXa4e1nktQxMkKD2501Pm8MrOsMdb2ZotUWfLc7TVOZpbuWTtrf\nGYVd\r\n=RvZw\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./lib/index.js","module":"./index.js","thi.ng":{"blog":[{"url":"https://medium.com/@thi.ng/workshop-report-generative-design-with-clojure-7d6d8ea9a6e8","title":"Workshop report: Generative design with Clojure"}],"year":2019,"status":"beta"},"funding":[{"url":"https://github.com/sponsors/postspectacular","type":"github"},{"url":"https://patreon.com/thing_umbrella","type":"patreon"}],"gitHead":"a85a4dd69e086a18d97d22204667c6b5334b01e0","scripts":{"doc":"typedoc --excludePrivate --out doc --theme ../../tools/doc/typedoc-theme src/index.ts","pub":"yarn build:release && yarn publish --access public","test":"mocha test","build":"yarn clean && yarn build:es6 && node ../../scripts/bundle-module","clean":"rimraf *.js *.d.ts *.map .nyc_output build coverage doc lib","cover":"nyc mocha test && nyc report --reporter=lcov","doc:ae":"mkdir -p .ae/doc .ae/temp && node_modules/.bin/api-extractor run --local --verbose","build:es6":"tsc --declaration","build:test":"rimraf build && tsc -p test/tsconfig.json","doc:readme":"ts-node -P ../../tools/tsconfig.json ../../tools/src/readme.ts","build:check":"tsc --isolatedModules --noEmit","build:release":"yarn clean && yarn build:es6 && node ../../scripts/bundle-module all"},"typings":"./index.d.ts","_npmUser":{"name":"thi.ng","email":"k+npm@thi.ng"},"umd:main":"./lib/index.umd.js","repository":{"url":"git+https://github.com/thi-ng/umbrella.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v16.4.1+arm64 (darwin)","description":"Functional, extensible L-System architecture w/ support for probabilistic rules","directories":{},"sideEffects":false,"_nodeVersion":"16.4.1","dependencies":{"@thi.ng/api":"^7.1.7","@thi.ng/math":"^4.0.3","@thi.ng/errors":"^1.3.2","@thi.ng/random":"^2.4.3","@thi.ng/compose":"^1.4.33","@thi.ng/vectors":"^6.0.4","@thi.ng/transducers":"^7.8.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/lsys_0.2.90_1628086902224_0.09275742948714094","host":"s3://npm-registry-packages"}},"0.2.91":{"name":"@thi.ng/lsys","version":"0.2.91","keywords":["1d","2d","3d","datastructure","generative","geometry","l-system","probabilistic","random","rulebased","turtle","typescript"],"author":{"name":"Karsten Schmidt","email":"k+npm@thi.ng"},"license":"Apache-2.0","_id":"@thi.ng/lsys@0.2.91","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://github.com/thi-ng/umbrella/tree/develop/packages/lsys#readme","bugs":{"url":"https://github.com/thi-ng/umbrella/issues"},"dist":{"shasum":"81691165865a3d3259c5cb5940407726b6a36e33","tarball":"https://registry.npmjs.org/@thi.ng/lsys/-/lsys-0.2.91.tgz","fileCount":10,"integrity":"sha512-MFzU3kUZN7r1eqgWcFYOzfRhyLDF4bNNZJvaHLADyxd/fivATUJQO4EvPELYV52BjxD+K7pXIqOmtn/l+04A8w==","signatures":[{"sig":"MEUCIQC7mDJN5qpzcFCdQnaYUPgrEDgixIyo+imvkjHtbRR2/QIgMidbybd4kzncx8nnt+3APdNZHFW8iZNLzi/Pd2by9a4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":41431,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhCvXbCRA9TVsSAnZWagAASvoP/1iO4jR7AlcD6c3bR6De\n2kSLuy4ugeq2GpOxXlsUeSGj7380G7+gYyE8Ea1biDGIys5Ac+uXJKuiEoeH\nVoHApqn8n6wMSD2ypGJjUvHan9gVLsfKDEM8jQsESzqfV7xndU0IxeNplQaE\nodM4jK81M33qfHC088MfiA/bItu1IEZZdO92LzBi+Cr71nw2dz5h9/r8yHO2\nvuCSrgGdbBd/UPUG7M5fkdBtDP57qob6vfCty/M70QNqoqp5yTgLv2A8e3ES\nSZQnUttrS+gBfEPq4YW/kU93bu0tvlWAwBBpYtUiCWfdhPY1LruXbCLyi8Ku\n+vrzIwWcKTqRS07Egnfyjl0TkeGnVggys0Xfk+RGuXEiA7vVEJk9vjxaO654\nroTldHzYk5gwE+/4+IYbSMHccM7TmlGX9rHaRkdJoP6jurHAI0djVPaBUEtx\nlqREWvCAgFlntGclUUKC23ydlyj8EFk7wIJFO4tcHU5Iv7POPnC6wqKRSXPo\nTDYPpGlB/w1bCWuex4wdIpIm3wXrao7uKxPSP8lOCgYg0NiTKnwOKlGeAofl\ncvugQbl8lD+cX/V2hbH8v/g2pUwIK/nZwMo6zQOXFyDXvG7wGrEZBLk5SYwz\nE/byq4n6ssmxyPLNtKdiLyWSBPpQ5Qh2r85CAAJdv/maOThmx9yAvFkiRFFk\n3baS\r\n=uQVq\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./lib/index.js","module":"./index.js","thi.ng":{"blog":[{"url":"https://medium.com/@thi.ng/workshop-report-generative-design-with-clojure-7d6d8ea9a6e8","title":"Workshop report: Generative design with Clojure"}],"year":2019,"status":"beta"},"funding":[{"url":"https://github.com/sponsors/postspectacular","type":"github"},{"url":"https://patreon.com/thing_umbrella","type":"patreon"}],"gitHead":"5a289330f80e3c253c3b434655825c5dcfaebfd2","scripts":{"doc":"typedoc --excludePrivate --out doc --theme ../../tools/doc/typedoc-theme src/index.ts","pub":"yarn build:release && yarn publish --access public","test":"mocha test","build":"yarn clean && yarn build:es6 && node ../../scripts/bundle-module","clean":"rimraf *.js *.d.ts *.map .nyc_output build coverage doc lib","cover":"nyc mocha test && nyc report --reporter=lcov","doc:ae":"mkdir -p .ae/doc .ae/temp && node_modules/.bin/api-extractor run --local --verbose","build:es6":"tsc --declaration","build:test":"rimraf build && tsc -p test/tsconfig.json","doc:readme":"ts-node -P ../../tools/tsconfig.json ../../tools/src/readme.ts","build:check":"tsc --isolatedModules --noEmit","build:release":"yarn clean && yarn build:es6 && node ../../scripts/bundle-module all"},"typings":"./index.d.ts","_npmUser":{"name":"thi.ng","email":"k+npm@thi.ng"},"umd:main":"./lib/index.umd.js","repository":{"url":"git+https://github.com/thi-ng/umbrella.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v16.4.1+arm64 (darwin)","description":"Functional, extensible L-System architecture w/ support for probabilistic rules","directories":{},"sideEffects":false,"_nodeVersion":"16.4.1","dependencies":{"@thi.ng/api":"^7.1.7","@thi.ng/math":"^4.0.3","@thi.ng/errors":"^1.3.2","@thi.ng/random":"^2.4.4","@thi.ng/compose":"^1.4.33","@thi.ng/vectors":"^6.0.5","@thi.ng/transducers":"^7.8.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/lsys_0.2.91_1628108251095_0.314045914338253","host":"s3://npm-registry-packages"}},"0.2.92":{"name":"@thi.ng/lsys","version":"0.2.92","keywords":["1d","2d","3d","datastructure","generative","geometry","l-system","probabilistic","random","rulebased","turtle","typescript"],"author":{"name":"Karsten Schmidt","email":"k+npm@thi.ng"},"license":"Apache-2.0","_id":"@thi.ng/lsys@0.2.92","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://github.com/thi-ng/umbrella/tree/develop/packages/lsys#readme","bugs":{"url":"https://github.com/thi-ng/umbrella/issues"},"dist":{"shasum":"49b852b0aa2279671f5aa60682abb826c967a09d","tarball":"https://registry.npmjs.org/@thi.ng/lsys/-/lsys-0.2.92.tgz","fileCount":10,"integrity":"sha512-IFhOEhUc6rv91DQkfzxgPTISumh/ZSEkQFQqtC5GEiKYyJE8Mf5fKbBMNCrtVBRAYpgfzKj3Efl+l18Vc7HnKA==","signatures":[{"sig":"MEUCIQCj8EgRD/oLZcZTMyjW5aTBC4z8ogAH/0N6BVnPZxAnlgIgRvX/Fi6h/Nl9yunyF9qS2H0idMPBgPWu6Gvs9t/gsPo=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":41601,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhD8jXCRA9TVsSAnZWagAAzI8P/RgMdV3hN7HPW74r9Xcr\nubG1UwUugWoBIpwnyYh6BcI1eXrMk2i9UNpjv4ywjpzkCWa4I9lcQ0RQQGYU\nuGZ0RgOQH5TkPPr28TOxUkxKkAoXdUAP+g+77gYc3N9WfoacNofv5GkQAd5f\nXbv2hA9o38bsxaZQHmX79/VDiRroiLrRPdiy6V0ALEbWve+pxE2bIj+c/RbG\nvH2aIme5dwlkqR6PGEuPZxc7blFf6YS2gMt4Zwlr5SmvAUhi52xit7RES1Rw\nvCWQuXlunsk/xR3ZSg68ZCc7aeLr4JlK8cv8jdKdpcCMJ5wGd666ZYkxm+ve\nmXIrH/oKOQLHgcEbVxmfw1M+GG1Z/4R64vPmr/ieTwG3Vuk2lEarsjE8Q8rL\nZbV6363BXrW6KyGZ3HUaVIYJkvGZllART3fZEvEwMrYAj/jLj1nrR8sGvAkX\nqP+Rl/dsoeTx9OT9eWvMN/xAYKmZaIZYz2F+oD+lZWVWGljZhYd11b+rm8kb\nbuLwGxBsVe0cZ1Y1yAmmf+UYJCCFN0bAF0O8yKxppW5t59so3yPXc/PaQZmj\nLUsMTNTIvYrLvhqjI/NZLmeJMN7Rm9xH9lQoyqQKOWxFZ1UxF018zoVmi31r\nKO5uCYLp2eu/WlOtXvmHBsNoLI76Y95QB2zmztaYSdshuDhlC2X/GFrMJyVW\nER3Y\r\n=1vQn\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./lib/index.js","module":"./index.js","thi.ng":{"blog":[{"url":"https://medium.com/@thi.ng/workshop-report-generative-design-with-clojure-7d6d8ea9a6e8","title":"Workshop report: Generative design with Clojure"}],"year":2019,"status":"beta"},"funding":[{"url":"https://github.com/sponsors/postspectacular","type":"github"},{"url":"https://patreon.com/thing_umbrella","type":"patreon"}],"gitHead":"c3d907d40c82572fea9c259007dd68c9acbd5f1d","scripts":{"doc":"typedoc --excludePrivate --out doc --theme ../../tools/doc/typedoc-theme src/index.ts","pub":"yarn build:release && yarn publish --access public","test":"mocha test","build":"yarn clean && yarn build:es6 && node ../../scripts/bundle-module","clean":"rimraf *.js *.d.ts *.map .nyc_output build coverage doc lib","cover":"nyc mocha test && nyc report --reporter=lcov","doc:ae":"mkdir -p .ae/doc .ae/temp && node_modules/.bin/api-extractor run --local --verbose","build:es6":"tsc --declaration","build:test":"rimraf build && tsc -p test/tsconfig.json","doc:readme":"ts-node -P ../../tools/tsconfig.json ../../tools/src/readme.ts","build:check":"tsc --isolatedModules --noEmit","build:release":"yarn clean && yarn build:es6 && node ../../scripts/bundle-module all"},"typings":"./index.d.ts","_npmUser":{"name":"thi.ng","email":"k+npm@thi.ng"},"umd:main":"./lib/index.umd.js","repository":{"url":"git+https://github.com/thi-ng/umbrella.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v16.4.1+arm64 (darwin)","description":"Functional, extensible L-System architecture w/ support for probabilistic rules","directories":{},"sideEffects":false,"_nodeVersion":"16.4.1","dependencies":{"@thi.ng/api":"^7.1.8","@thi.ng/math":"^4.0.4","@thi.ng/errors":"^1.3.3","@thi.ng/random":"^2.4.5","@thi.ng/compose":"^1.4.34","@thi.ng/vectors":"^6.0.6","@thi.ng/transducers":"^7.8.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/lsys_0.2.92_1628424407230_0.8605740444709755","host":"s3://npm-registry-packages"}},"1.0.1":{"name":"@thi.ng/lsys","version":"1.0.1","keywords":["1d","2d","3d","datastructure","generative","geometry","l-system","probabilistic","random","rulebased","turtle","typescript"],"author":{"name":"Karsten Schmidt","email":"k+npm@thi.ng"},"license":"Apache-2.0","_id":"@thi.ng/lsys@1.0.1","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://github.com/thi-ng/umbrella/tree/develop/packages/lsys#readme","bugs":{"url":"https://github.com/thi-ng/umbrella/issues"},"dist":{"shasum":"f6ead26622a2230e2051ecfce2b63177315a9810","tarball":"https://registry.npmjs.org/@thi.ng/lsys/-/lsys-1.0.1.tgz","fileCount":10,"integrity":"sha512-PQ6hj8nW4G7xQCB4XeMtC3RD5hiVXgYuHUQwkXNnT2WbWpWUv0fCBsXOA1PrMq/wpIW4iWNPQP01Ui7BQ0PKrg==","signatures":[{"sig":"MEYCIQDuJkYN+FM7/3c/GEsH3j+f/Km7ML9ljtTvIrQUsZNBmQIhALf0PSKvKdSQaqNnAy0jsMxZ9w/E0hOe5kJ1GhFqEsLN","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":41725,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhD9p+CRA9TVsSAnZWagAAzV0P/2p+gXkaGCIujlu4Tztl\ns8YSdmUV9/kW4kTMn24YoaFMcq9PwAKirdH3XTpnpkOge65g6S0XQxdkl4rk\ntG5zlsFjPFZBcZVM/yWumpHcD8a0xKQJyiCaRGv68QOE64a/aGFO8see276p\nij5kZjHVL/F1Zapav4RBHtB2sepTEepNpWmgko3VIRDduqERoc7teLTn+N/a\nqFsCvU4AkJq2jjbkCILG/Oy+teQdvd2/2z2vninN8rHflonaM2buCg+LFuTZ\nzKuAQu5wufTri3GXbEtcCH0RdV9O2Y4z9sLuXcR67epqsZRDCc0704Wd3wqZ\nVHELAul6JgX9YMqES4hIcWYtjrpOBtrOkQI1zo8qz7Zsd6BKmRoVvhEQD1xe\nYgez5dlGehEm/Uddnua0i5mM47ZrGRSI4QNKerx25UbTDsvpOZwgoMEUIF+6\nITiReZCexwDl/5GR33c9CRYmQCL5uvbV0q2EgWKY1Fe5/XJHv2uOtZIxg9ob\nLZuZ0JShuiQ5JR4oIABwijsMvGMgIdy7YKU9ncIrA5hZm8uMZQSaFx5PFba2\n5oosQ1oRlACYQiGzha1SLVw8QAmuHRi57sopxJTDmd/Q/qp0wPUMR95Wx7rI\nYBSfBvD/M3yTYbJK+qF74zs5w3FR5Z8i5MqU1KUGCn/n7T/Swb6t6ozyZ9YY\nV5FN\r\n=2CyU\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./lib/index.js","module":"./index.js","thi.ng":{"blog":[{"url":"https://medium.com/@thi.ng/workshop-report-generative-design-with-clojure-7d6d8ea9a6e8","title":"Workshop report: Generative design with Clojure"}],"year":2019},"funding":[{"url":"https://github.com/sponsors/postspectacular","type":"github"},{"url":"https://patreon.com/thing_umbrella","type":"patreon"}],"gitHead":"538019e9d8ca6c5fee4754af93ad454c0674dc72","scripts":{"doc":"typedoc --excludePrivate --out doc --theme ../../tools/doc/typedoc-theme src/index.ts","pub":"yarn build:release && yarn publish --access public","test":"mocha test","build":"yarn clean && yarn build:es6 && node ../../scripts/bundle-module","clean":"rimraf *.js *.d.ts *.map .nyc_output build coverage doc lib","cover":"nyc mocha test && nyc report --reporter=lcov","doc:ae":"mkdir -p .ae/doc .ae/temp && node_modules/.bin/api-extractor run --local --verbose","build:es6":"tsc --declaration","build:test":"rimraf build && tsc -p test/tsconfig.json","doc:readme":"ts-node -P ../../tools/tsconfig.json ../../tools/src/readme.ts","build:check":"tsc --isolatedModules --noEmit","build:release":"yarn clean && yarn build:es6 && node ../../scripts/bundle-module all"},"typings":"./index.d.ts","_npmUser":{"name":"thi.ng","email":"k+npm@thi.ng"},"umd:main":"./lib/index.umd.js","repository":{"url":"git+https://github.com/thi-ng/umbrella.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v16.4.1+arm64 (darwin)","description":"Functional, extensible L-System architecture w/ support for probabilistic rules","directories":{},"sideEffects":false,"_nodeVersion":"16.4.1","dependencies":{"@thi.ng/api":"^7.1.9","@thi.ng/math":"^4.0.5","@thi.ng/errors":"^1.3.4","@thi.ng/random":"^2.4.6","@thi.ng/compose":"^1.4.35","@thi.ng/vectors":"^6.0.7","@thi.ng/transducers":"^7.8.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/lsys_1.0.1_1628428925996_0.26403718467577364","host":"s3://npm-registry-packages"}},"1.0.2":{"name":"@thi.ng/lsys","version":"1.0.2","keywords":["1d","2d","3d","datastructure","generative","geometry","l-system","probabilistic","random","rulebased","turtle","typescript"],"author":{"name":"Karsten Schmidt","email":"k+npm@thi.ng"},"license":"Apache-2.0","_id":"@thi.ng/lsys@1.0.2","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://github.com/thi-ng/umbrella/tree/develop/packages/lsys#readme","bugs":{"url":"https://github.com/thi-ng/umbrella/issues"},"dist":{"shasum":"55e83f838b62ee586f5e43e6acd84fb28ddc1622","tarball":"https://registry.npmjs.org/@thi.ng/lsys/-/lsys-1.0.2.tgz","fileCount":10,"integrity":"sha512-UBSRiWggxWTd9RoVHi1N9yT+IjmfR8mBIZrLt43aIMM1PNimZeOKgH1oSNwoYdE5+VW8QmGPqoV6OsXvmNNQkA==","signatures":[{"sig":"MEUCIQDzrSZ6JnaeMcyaOoFyO1wkYBmAP5qid1y3BADJxbcTrQIgVKf0rawVuxCztWL+VX8CXX5y2ryBB3B2ZGum0W1K8ag=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":41892,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhG7PqCRA9TVsSAnZWagAAmMwP/0SZ2FJzoS+ONZJHdqO6\n8C1JROmnu2aiE8pXKCLcb6jLISFHV5S2cYpHK5j7Et7jax15vb00hgQGGzbq\nrj2vAginKJYfNEyLtHz7amaUYx8tlbqSTE01XDDlhdDThINE7QZKThiErS+3\nY4LUWYc4qHoX4bg8iott07DJ7a6XExA3PbWstwZiKyY/ZMQUWlN+ndZR1iwX\nK+dFE8aniJNA2YzrWJJjNsd3TMDqvCEVTVf+62RmLWc/xynrbw2hDtbj5mVx\nmJu+mDeTzNXQVlP5/WGgs05tAHR5aT9l7rM7gsWROPQH+AgSG17OEN60Vql0\nUljhZbo7I5kMn73IiQMX9urKG7ajwFiQM0lsTa5XpCzoimjvdcyHbe46Iqcf\n5KarOTUwRn/H8rOZasvGRoa45XzOmgI1yxOEqEOMTRrruwO+pM0MRxBApzkx\ngBjFTeV41bMARcPoLb8+LlrAvqJ3y96OCh8e5TUDkX6om3bH/J6zjpyaYigM\no9nluEojusUzmtUxljtybfQepLSlBLYRsP+7P13SQH5ZWisunu1nV0s9zj3A\nhuAyW590Dkw78foQXxE0NggTYVzrV7AITlHagkGYt+XRNkxJKI6rGWGNx1YA\nZYB46KmDRr6JBlf1UngyK2Rw53mbdI/b3QZWJKVcWec2GpCXutqjXjhLv5i3\nwk3h\r\n=ZEKU\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./lib/index.js","module":"./index.js","thi.ng":{"blog":[{"url":"https://medium.com/@thi.ng/workshop-report-generative-design-with-clojure-7d6d8ea9a6e8","title":"Workshop report: Generative design with Clojure"}],"year":2019},"funding":[{"url":"https://github.com/sponsors/postspectacular","type":"github"},{"url":"https://patreon.com/thing_umbrella","type":"patreon"}],"gitHead":"3365151f112c39f224541f5ac4cedf3370eb9ba4","scripts":{"doc":"typedoc --excludePrivate --out doc --theme ../../tools/doc/typedoc-theme src/index.ts","pub":"yarn build:release && yarn publish --access public","test":"mocha test","build":"yarn clean && yarn build:es6 && node ../../scripts/bundle-module","clean":"rimraf *.js *.d.ts *.map .nyc_output build coverage doc lib","cover":"nyc mocha test && nyc report --reporter=lcov","doc:ae":"mkdir -p .ae/doc .ae/temp && node_modules/.bin/api-extractor run --local --verbose","build:es6":"tsc --declaration","build:test":"rimraf build && tsc -p test/tsconfig.json","doc:readme":"ts-node -P ../../tools/tsconfig.json ../../tools/src/readme.ts","build:check":"tsc --isolatedModules --noEmit","build:release":"yarn clean && yarn build:es6 && node ../../scripts/bundle-module all"},"typings":"./index.d.ts","_npmUser":{"name":"thi.ng","email":"k+npm@thi.ng"},"umd:main":"./lib/index.umd.js","repository":{"url":"git+https://github.com/thi-ng/umbrella.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v16.4.1+arm64 (darwin)","description":"Functional, extensible L-System architecture w/ support for probabilistic rules","directories":{},"sideEffects":false,"_nodeVersion":"16.4.1","dependencies":{"@thi.ng/api":"^7.1.9","@thi.ng/math":"^4.0.5","@thi.ng/errors":"^1.3.4","@thi.ng/random":"^2.4.7","@thi.ng/compose":"^1.4.35","@thi.ng/vectors":"^6.1.0","@thi.ng/transducers":"^7.8.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/lsys_1.0.2_1629205482758_0.7555097962599173","host":"s3://npm-registry-packages"}},"1.0.3":{"name":"@thi.ng/lsys","version":"1.0.3","keywords":["1d","2d","3d","datastructure","generative","geometry","l-system","probabilistic","random","rulebased","turtle","typescript"],"author":{"name":"Karsten Schmidt","email":"k+npm@thi.ng"},"license":"Apache-2.0","_id":"@thi.ng/lsys@1.0.3","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://github.com/thi-ng/umbrella/tree/develop/packages/lsys#readme","bugs":{"url":"https://github.com/thi-ng/umbrella/issues"},"dist":{"shasum":"56a3d63b0e11081977e84cecf5992fc96f0ab2d5","tarball":"https://registry.npmjs.org/@thi.ng/lsys/-/lsys-1.0.3.tgz","fileCount":10,"integrity":"sha512-xKcaeBF0OCVCIg1x6rQc5TWHReuZ9z9VLTj58euPMidTxr0m/19/BP8asH1bg6y4kB6wxC+EFhW/U8yqI+9XdQ==","signatures":[{"sig":"MEUCIQDCbU4Iwuu8i72OQLEFMxmr6sNadOS8v+uUCijRcPuxsQIgVTnkpNlN3BBHNPL4HO9/2QeFTUjcmKic1Id/t5Yokds=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":42059,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhHmnACRA9TVsSAnZWagAAfqQP/2gJS/hUacoXo7dVLxaa\nUR6LBdfmJBLLiWsf1l6j56GcMCoIIis7A3BnRhCwbmQYmgXQR1jIFfgO2n+r\n+eajPTVSeUHBLD6UQqKh58WqR1aGnS21oT87dGyLCtmWXQq7k6NwUsATFFD/\nhQTq5Ouko1SSqBVBH5nhpYnI4WKEqnwrULLr8JYeZ3m/LNlQgTAC+r2moQAW\nPb+KGbTmKxVwmg6HUhOouWTVfRXFzA+0734xkg3Q+MPN8fag9L+5XrVvjQkQ\nBFCrSmpNMdfPJk86398YYOKln8v7KAVN1saBf+xiKdOJFcVN8o8GS28qg3Xw\nJskB7DeJiFncUEYSxwiJMDyPonpaQuAsDegW8b+xPQFoolvdXOXsvaS5x5VB\nevBvYKbeMIC+POuHindQnRkctjJpJMOlgiv9FDvLOzDImtZwAYSz9z7u0dD0\nTrFHtKrrqwdZq0oMTo0mGez/DJrzyfuCt8VVVn21L8Pk0bPMzxoWXUXR+jE+\ngc/Rm5+bugE+iSLQZt9rA9zaJEpCawY4hH+fXUvOLbjYrsceMPxSiRVZO97/\nXYZ2JJmUGn9nRq3gjICnS7yZcXlwedJS8jPQ0+b1HGvO7fXKlNKnWkE+Fgu9\n26rrQE6WKvNrnjZT8CQoLA8q1ZVHU8D4bzHmVaEkS+oRJWrDwJamHlo8p+O8\nzwMB\r\n=NfNW\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./lib/index.js","module":"./index.js","thi.ng":{"blog":[{"url":"https://medium.com/@thi.ng/workshop-report-generative-design-with-clojure-7d6d8ea9a6e8","title":"Workshop report: Generative design with Clojure"}],"year":2019},"funding":[{"url":"https://github.com/sponsors/postspectacular","type":"github"},{"url":"https://patreon.com/thing_umbrella","type":"patreon"}],"gitHead":"2c2f921759dc30055f86795231fa1289ddb14a6e","scripts":{"doc":"typedoc --excludePrivate --out doc --theme ../../tools/doc/typedoc-theme src/index.ts","pub":"yarn build:release && yarn publish --access public","test":"mocha test","build":"yarn clean && yarn build:es6 && node ../../scripts/bundle-module","clean":"rimraf *.js *.d.ts *.map .nyc_output build coverage doc lib","cover":"nyc mocha test && nyc report --reporter=lcov","doc:ae":"mkdir -p .ae/doc .ae/temp && node_modules/.bin/api-extractor run --local --verbose","build:es6":"tsc --declaration","build:test":"rimraf build && tsc -p test/tsconfig.json","doc:readme":"ts-node -P ../../tools/tsconfig.json ../../tools/src/readme.ts","build:check":"tsc --isolatedModules --noEmit","build:release":"yarn clean && yarn build:es6 && node ../../scripts/bundle-module all"},"typings":"./index.d.ts","_npmUser":{"name":"thi.ng","email":"k+npm@thi.ng"},"umd:main":"./lib/index.umd.js","repository":{"url":"git+https://github.com/thi-ng/umbrella.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v16.4.1+arm64 (darwin)","description":"Functional, extensible L-System architecture w/ support for probabilistic rules","directories":{},"sideEffects":false,"_nodeVersion":"16.4.1","dependencies":{"@thi.ng/api":"^7.1.9","@thi.ng/math":"^4.0.5","@thi.ng/errors":"^1.3.4","@thi.ng/random":"^2.4.7","@thi.ng/compose":"^1.4.35","@thi.ng/vectors":"^6.1.1","@thi.ng/transducers":"^7.9.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/lsys_1.0.3_1629383104338_0.633810419550465","host":"s3://npm-registry-packages"}},"1.0.4":{"name":"@thi.ng/lsys","version":"1.0.4","keywords":["1d","2d","3d","datastructure","generative","geometry","l-system","probabilistic","random","rulebased","turtle","typescript"],"author":{"name":"Karsten Schmidt","email":"k+npm@thi.ng"},"license":"Apache-2.0","_id":"@thi.ng/lsys@1.0.4","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://github.com/thi-ng/umbrella/tree/develop/packages/lsys#readme","bugs":{"url":"https://github.com/thi-ng/umbrella/issues"},"dist":{"shasum":"f70a257e1a8b10c82d391a3d8f2c4fd17bc8ae81","tarball":"https://registry.npmjs.org/@thi.ng/lsys/-/lsys-1.0.4.tgz","fileCount":10,"integrity":"sha512-bbfnlRSMBVEikeq+nLG3UzIrHTyeDpKrGCX9g/ghFORmMQQDKDBsmNaGSVNPbyG97mj9zKx9ZCjrgQgsQuPrYw==","signatures":[{"sig":"MEYCIQCgO6RqTuwM6TIbqds1k+qIO7b7f+J1/r4KxP5epIyYqwIhAM1QymHvVwRAh/hyadjrgvwrx6IemLrl36AMUW701c2j","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":42226,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhHm+ZCRA9TVsSAnZWagAANVsP/RTArHWCQlMys9RuN4j/\nhaKWKLpUb+378NUs76Vg659EMCVTEdFFG6kfIHobLQZGvxJ6Rv6xXeyDlGOM\nDtPNytt0rAMUy0bv+NNVwrCZ6kelAD0Wa3iSovXwppyBbOuz6ubph3wQErqE\no77I18aMCuDWsF9OVzrtW4Liyxbn0mwZAUMppG+OqKyUVRJNKIhAxlEO66nK\nfePCqOtUCCY2Zy2NBWjzCgeizK3aZhpBqGPKhyPaglscj7eYc5Es4l6dJGyA\nA1eOvCXaufGad6/2Y5a3h/Q9se9Z0hJtCW0bVGwQW6kgL/rWGswGeyoELify\nnKKSgPc1FFCH06yjC3HTaJ9B9aUEKCEvI89C8qtJYWIrJivU3fp9HYSSmvPF\n99tddo70NW9Vlxl/mYQH5iB0Opa/KriR4b4zepP/o4sSh6wXrxN99rl67PW4\nHdPghVVoMXszuQ0clwJ8R+PmrWo2GL7sTSombbldAMp2ryxyIvTKQFhciiOV\nQtN1XCid4f1eXKIp3xrzCkradocLmU9b8Ozpzqz2zEMSX8JP7f4vnYjfJjDs\niy8Y2HNt4cTF4PtuugAewQNOZkplUx61QKJpO4dI3znkHAvUfi0bUi/c1I8k\nAJ/1zMQe7qYhhTJtxDE3Os4be+7a/JqbgPIA0+8nTbxvdGEKR2uD8CLR6t20\nfDIb\r\n=isNx\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./lib/index.js","module":"./index.js","thi.ng":{"blog":[{"url":"https://medium.com/@thi.ng/workshop-report-generative-design-with-clojure-7d6d8ea9a6e8","title":"Workshop report: Generative design with Clojure"}],"year":2019},"funding":[{"url":"https://github.com/sponsors/postspectacular","type":"github"},{"url":"https://patreon.com/thing_umbrella","type":"patreon"}],"gitHead":"84a067278ef79ccd538eeb652046eb8e03f3e34e","scripts":{"doc":"typedoc --excludePrivate --out doc --theme ../../tools/doc/typedoc-theme src/index.ts","pub":"yarn build:release && yarn publish --access public","test":"mocha test","build":"yarn clean && yarn build:es6 && node ../../scripts/bundle-module","clean":"rimraf *.js *.d.ts *.map .nyc_output build coverage doc lib","cover":"nyc mocha test && nyc report --reporter=lcov","doc:ae":"mkdir -p .ae/doc .ae/temp && node_modules/.bin/api-extractor run --local --verbose","build:es6":"tsc --declaration","build:test":"rimraf build && tsc -p test/tsconfig.json","doc:readme":"ts-node -P ../../tools/tsconfig.json ../../tools/src/readme.ts","build:check":"tsc --isolatedModules --noEmit","build:release":"yarn clean && yarn build:es6 && node ../../scripts/bundle-module all"},"typings":"./index.d.ts","_npmUser":{"name":"thi.ng","email":"k+npm@thi.ng"},"umd:main":"./lib/index.umd.js","repository":{"url":"git+https://github.com/thi-ng/umbrella.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v16.4.1+arm64 (darwin)","description":"Functional, extensible L-System architecture w/ support for probabilistic rules","directories":{},"sideEffects":false,"_nodeVersion":"16.4.1","dependencies":{"@thi.ng/api":"^7.1.9","@thi.ng/math":"^4.0.5","@thi.ng/errors":"^1.3.4","@thi.ng/random":"^2.4.7","@thi.ng/compose":"^1.4.35","@thi.ng/vectors":"^6.1.2","@thi.ng/transducers":"^7.9.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/lsys_1.0.4_1629384601225_0.19044482112150107","host":"s3://npm-registry-packages"}},"1.0.5":{"name":"@thi.ng/lsys","version":"1.0.5","keywords":["1d","2d","3d","datastructure","generative","geometry","l-system","probabilistic","random","rulebased","turtle","typescript"],"author":{"name":"Karsten Schmidt","email":"k+npm@thi.ng"},"license":"Apache-2.0","_id":"@thi.ng/lsys@1.0.5","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://github.com/thi-ng/umbrella/tree/develop/packages/lsys#readme","bugs":{"url":"https://github.com/thi-ng/umbrella/issues"},"dist":{"shasum":"cf27ff2c93bf216001ecc02fb486a231a1e1ef04","tarball":"https://registry.npmjs.org/@thi.ng/lsys/-/lsys-1.0.5.tgz","fileCount":10,"integrity":"sha512-gI8dw3AyCcEUdz5ADUWNYBs9CXbqkJ+Nhr191bksIH2KrLqSgjgQHyYoZMfbHesWQ/lwi9bRjtrwsj4yrx7RSQ==","signatures":[{"sig":"MEYCIQDQgj8U78zg+CIB5qobk3gWlNnfUGOhBubCCtdAKTalNgIhAOYKm2i8x4LK9gmv9V2xzbj5muW4zQGCAJ0cSDjNeVau","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":40704,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhMf3iCRA9TVsSAnZWagAAxvkP+waaSylSxJdFxc15ib9N\n0ohvuEkrNHNVLYPh22mfByjVZ3RSyruSKvLAkP1nBfhouROPGQ8QbEtWcQ0B\nUASCgzi0kDw7zPTc7Q1WX3BoZjxg+1unHU5Dpiu5/S+ioJ0q9Ao24F2T14C0\n4SZ+xVg9l+mui7D3BUaFdCFm03ySeWi3XqfoCtv7fKIhPys7TLfEzbZ+jBS6\n0QK14lKZoAC3aL44VUJ3OVWx0dbTI7XXH/ugWM/+uhhCO2Vgc9/oIxlXiIwd\nShTyEBebrcijwfSaWHtdLif4WigJrMEOLG4Wdj7X/YHvZKHgnm3Jffi2CuPj\njP58pMD//Dfjxyz3HjUSR7kG1YJjRZrI8dlZtaaRovf+7ueqypdz3oVi3tlC\nJ3zci7e5sf3Y5N0yiyUl7EKf4sxY5FMOXcnQ9/wBsNeEsZw/j1lg6WX4/wp2\nx/VUJKmYueHwOR3aeDMBjgg9RWzCXo99WfBH34B1kbruPG+l0gCPLyVGLOW9\nCKNbhJpvelXwfgUwvIk5/dG0+jk6eWhh+tRpazQU0ZJMbx5qEeaw2KRVJeX0\nK+loPZp2loLYoxH5JtD2YyHGqhot3ND4PIHycafg6/qGsrGpSD49kZ7BFRzn\n1OTSxV7bkUGqBYbnXCG17n/3O66ecf06UfCqCBoODR5XqmB9dH/BcE0VqsTN\ndcC0\r\n=JPHL\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./lib/index.js","module":"./index.js","thi.ng":{"blog":[{"url":"https://medium.com/@thi.ng/workshop-report-generative-design-with-clojure-7d6d8ea9a6e8","title":"Workshop report: Generative design with Clojure"}],"year":2019},"funding":[{"url":"https://github.com/sponsors/postspectacular","type":"github"},{"url":"https://patreon.com/thing_umbrella","type":"patreon"}],"gitHead":"d971cb3f9b215a95483f78f1a8614015e331146f","scripts":{"doc":"typedoc --excludePrivate --out doc --theme ../../tools/doc/typedoc-theme src/index.ts","pub":"yarn build:release && yarn publish --access public","test":"mocha test","build":"yarn clean && yarn build:es6 && node ../../scripts/bundle-module","clean":"rimraf *.js *.d.ts *.map .nyc_output build coverage doc lib","cover":"nyc mocha test && nyc report --reporter=lcov","doc:ae":"mkdir -p .ae/doc .ae/temp && node_modules/.bin/api-extractor run --local --verbose","build:es6":"tsc --declaration","build:test":"rimraf build && tsc -p test/tsconfig.json","doc:readme":"ts-node -P ../../tools/tsconfig.json ../../tools/src/readme.ts","build:check":"tsc --isolatedModules --noEmit","build:release":"yarn clean && yarn build:es6 && node ../../scripts/bundle-module all"},"typings":"./index.d.ts","_npmUser":{"name":"thi.ng","email":"k+npm@thi.ng"},"umd:main":"./lib/index.umd.js","repository":{"url":"git+https://github.com/thi-ng/umbrella.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v16.4.1+arm64 (darwin)","description":"Functional, extensible L-System architecture w/ support for probabilistic rules","directories":{},"sideEffects":false,"_nodeVersion":"16.4.1","dependencies":{"@thi.ng/api":"^7.2.0","@thi.ng/math":"^4.0.6","@thi.ng/errors":"^1.3.4","@thi.ng/random":"^2.4.8","@thi.ng/compose":"^1.4.36","@thi.ng/vectors":"^6.2.0","@thi.ng/transducers":"^7.9.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/lsys_1.0.5_1630666209976_0.9173879161080372","host":"s3://npm-registry-packages"}},"2.0.0":{"name":"@thi.ng/lsys","version":"2.0.0","keywords":["1d","2d","3d","datastructure","generative","geometry","l-system","probabilistic","random","rulebased","turtle","typescript"],"author":{"name":"Karsten Schmidt","email":"k+npm@thi.ng"},"license":"Apache-2.0","_id":"@thi.ng/lsys@2.0.0","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://github.com/thi-ng/umbrella/tree/develop/packages/lsys#readme","bugs":{"url":"https://github.com/thi-ng/umbrella/issues"},"dist":{"shasum":"8bba885e7c9c9f11ccecfb33adc9efbef99abd08","tarball":"https://registry.npmjs.org/@thi.ng/lsys/-/lsys-2.0.0.tgz","fileCount":6,"integrity":"sha512-vuwVC0lCBnKsqNmP+MWmeLfZpC4tVRbviJSY7BLvYsiS6gYqDdzM3mQGYPeLTuzLrrfAzZSltqDsUvq+TQY/qg==","signatures":[{"sig":"MEUCIDBtfFdcxKi/nW0r7P+TrC+O7a9PwWF5vMshzuATYRerAiEAp/7Gua1z1631ISKH1mcpghlCScSmNoqNUGB3Wlfenx0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":29242},"type":"module","module":"./index.js","thi.ng":{"blog":[{"url":"https://medium.com/@thi.ng/workshop-report-generative-design-with-clojure-7d6d8ea9a6e8","title":"Workshop report: Generative design with Clojure"}],"year":2019},"exports":{".":{"import":"./index.js"}},"funding":[{"url":"https://github.com/sponsors/postspectacular","type":"github"},{"url":"https://patreon.com/thing_umbrella","type":"patreon"}],"gitHead":"9ac1344b38b565eb894306fbf72233b6c0b2d115","scripts":{"doc":"typedoc --excludePrivate --excludeInternal --out doc src/index.ts","pub":"yarn build && yarn publish --access public","test":"testament test","build":"yarn clean && tsc --declaration","clean":"rimraf *.js *.d.ts *.map doc","doc:ae":"mkdir -p .ae/doc .ae/temp && node_modules/.bin/api-extractor run --local --verbose","doc:stats":"../../scripts/node-esm ../../tools/src/module-stats.ts","doc:readme":"yarn doc:stats && ../../scripts/node-esm ../../tools/src/readme.ts"},"typings":"./index.d.ts","_npmUser":{"name":"thi.ng","email":"k+npm@thi.ng"},"repository":{"url":"git+https://github.com/thi-ng/umbrella.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v16.9.1+arm64 (darwin)","description":"Functional, extensible L-System architecture w/ support for probabilistic rules","directories":{},"sideEffects":false,"_nodeVersion":"16.9.1","dependencies":{"@thi.ng/api":"^8.0.0","@thi.ng/math":"^5.0.0","@thi.ng/errors":"^2.0.0","@thi.ng/random":"^3.0.0","@thi.ng/compose":"^2.0.0","@thi.ng/vectors":"^7.0.0","@thi.ng/transducers":"^8.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@thi.ng/testament":"^0.1.0"},"_npmOperationalInternal":{"tmp":"tmp/lsys_2.0.0_1634052006236_0.07799057716905589","host":"s3://npm-registry-packages"}},"2.0.1":{"name":"@thi.ng/lsys","version":"2.0.1","keywords":["1d","2d","3d","datastructure","generative","geometry","l-system","probabilistic","random","rulebased","turtle","typescript"],"author":{"name":"Karsten Schmidt","email":"k+npm@thi.ng"},"license":"Apache-2.0","_id":"@thi.ng/lsys@2.0.1","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://github.com/thi-ng/umbrella/tree/develop/packages/lsys#readme","bugs":{"url":"https://github.com/thi-ng/umbrella/issues"},"dist":{"shasum":"38e93405c2cfbf24a54fc8516480146d4714b5b8","tarball":"https://registry.npmjs.org/@thi.ng/lsys/-/lsys-2.0.1.tgz","fileCount":6,"integrity":"sha512-bvv/3H0kS1HzY+He2oTFxjPlxvrMLizdS9qdfcWAQCHtnpEst7k3cf8/pPDYkZAfU4xcxI+tfuAnlL0GbP7oDA==","signatures":[{"sig":"MEYCIQDuHMlx0yERlBqMWaPsWx9rozvCv6u4sOc5XEOv3nSWFgIhAL2tytn72t1OZU2ITlztjWDz9WXbS4/+t8CHlL6gWR6H","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":29441},"type":"module","module":"./index.js","thi.ng":{"blog":[{"url":"https://medium.com/@thi.ng/workshop-report-generative-design-with-clojure-7d6d8ea9a6e8","title":"Workshop report: Generative design with Clojure"}],"year":2019},"engines":{"node":">=12.7"},"exports":{".":{"import":"./index.js"}},"funding":[{"url":"https://github.com/sponsors/postspectacular","type":"github"},{"url":"https://patreon.com/thing_umbrella","type":"patreon"}],"gitHead":"2e6b3d7c0f4c5686c1e9bdb4902ed7d3f90bcc19","scripts":{"doc":"typedoc --excludePrivate --excludeInternal --out doc src/index.ts","pub":"yarn build && yarn publish --access public","test":"testament test","build":"yarn clean && tsc --declaration","clean":"rimraf *.js *.d.ts *.map doc","doc:ae":"mkdir -p .ae/doc .ae/temp && node_modules/.bin/api-extractor run --local --verbose","doc:stats":"../../scripts/node-esm ../../tools/src/module-stats.ts","doc:readme":"yarn doc:stats && ../../scripts/node-esm ../../tools/src/readme.ts"},"typings":"./index.d.ts","_npmUser":{"name":"thi.ng","email":"k+npm@thi.ng"},"repository":{"url":"git+https://github.com/thi-ng/umbrella.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v16.9.1+arm64 (darwin)","description":"Functional, extensible L-System architecture w/ support for probabilistic rules","directories":{},"sideEffects":false,"_nodeVersion":"16.9.1","dependencies":{"@thi.ng/api":"^8.0.1","@thi.ng/math":"^5.0.1","@thi.ng/errors":"^2.0.1","@thi.ng/random":"^3.0.1","@thi.ng/compose":"^2.0.1","@thi.ng/vectors":"^7.0.1","@thi.ng/transducers":"^8.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@thi.ng/testament":"^0.1.1"},"_npmOperationalInternal":{"tmp":"tmp/lsys_2.0.1_1634106696662_0.32286949854831537","host":"s3://npm-registry-packages"}},"2.0.3":{"name":"@thi.ng/lsys","version":"2.0.3","keywords":["1d","2d","3d","datastructure","generative","geometry","l-system","probabilistic","random","rulebased","turtle","typescript"],"author":{"name":"Karsten Schmidt","email":"k+npm@thi.ng"},"license":"Apache-2.0","_id":"@thi.ng/lsys@2.0.3","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://github.com/thi-ng/umbrella/tree/develop/packages/lsys#readme","bugs":{"url":"https://github.com/thi-ng/umbrella/issues"},"dist":{"shasum":"ef9a519ba6fcca7a7852a95cc5e0402ea56c20f7","tarball":"https://registry.npmjs.org/@thi.ng/lsys/-/lsys-2.0.3.tgz","fileCount":6,"integrity":"sha512-dFRbi4Up/qQuNUXlA5zgBykVPF6VuuFRaPrc1Ws0eU5oHoHpyy54BuFtopOKYRhsk/hbdIxxk4bi8S+r0hObLA==","signatures":[{"sig":"MEQCIH4rCazeyihxVX369r0VjmD8J6sixM6XX3HQaRiFUcHNAiBFBWDsbXoIbnfAkpp0X2vGY99b0L0PSlKqblqz44dyaw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":29775},"type":"module","module":"./index.js","thi.ng":{"blog":[{"url":"https://medium.com/@thi.ng/workshop-report-generative-design-with-clojure-7d6d8ea9a6e8","title":"Workshop report: Generative design with Clojure"}],"year":2019},"engines":{"node":">=12.7"},"exports":{".":{"import":"./index.js"}},"funding":[{"url":"https://github.com/sponsors/postspectacular","type":"github"},{"url":"https://patreon.com/thing_umbrella","type":"patreon"}],"gitHead":"1fb38cac74d6c009d96855c28784a267a81badf1","scripts":{"doc":"typedoc --excludePrivate --excludeInternal --out doc src/index.ts","pub":"yarn build && yarn publish --access public","test":"testament test","build":"yarn clean && tsc --declaration","clean":"rimraf *.js *.d.ts *.map doc","doc:ae":"mkdir -p .ae/doc .ae/temp && node_modules/.bin/api-extractor run --local --verbose","doc:stats":"../../scripts/node-esm ../../tools/src/module-stats.ts","doc:readme":"yarn doc:stats && ../../scripts/node-esm ../../tools/src/readme.ts"},"typings":"./index.d.ts","_npmUser":{"name":"thi.ng","email":"k+npm@thi.ng"},"repository":{"url":"git+https://github.com/thi-ng/umbrella.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v16.9.1+arm64 (darwin)","description":"Functional, extensible L-System architecture w/ support for probabilistic rules","directories":{},"sideEffects":false,"_nodeVersion":"16.9.1","dependencies":{"@thi.ng/api":"^8.0.3","@thi.ng/math":"^5.0.3","@thi.ng/errors":"^2.0.3","@thi.ng/random":"^3.0.3","@thi.ng/compose":"^2.0.3","@thi.ng/vectors":"^7.0.3","@thi.ng/transducers":"^8.0.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@thi.ng/testament":"^0.1.3"},"_npmOperationalInternal":{"tmp":"tmp/lsys_2.0.3_1634336815754_0.07537564511490458","host":"s3://npm-registry-packages"}},"2.0.4":{"name":"@thi.ng/lsys","version":"2.0.4","keywords":["1d","2d","3d","datastructure","generative","geometry","l-system","probabilistic","random","rulebased","turtle","typescript"],"author":{"name":"Karsten Schmidt","email":"k+npm@thi.ng"},"license":"Apache-2.0","_id":"@thi.ng/lsys@2.0.4","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://github.com/thi-ng/umbrella/tree/develop/packages/lsys#readme","bugs":{"url":"https://github.com/thi-ng/umbrella/issues"},"dist":{"shasum":"d951c0f908205d04bb5a24043be9a35d18adacd3","tarball":"https://registry.npmjs.org/@thi.ng/lsys/-/lsys-2.0.4.tgz","fileCount":6,"integrity":"sha512-jpOxI0GgV1V2ZkkiA5oTT/tPynF/KP4SGinEv1B2uQJpaR6tOQnZQk7ftsQ7CucIsjeVrxuPRhXXMnAinEUwQQ==","signatures":[{"sig":"MEUCIQDi6ADZ2ir7nPjr1fINWkPQuybEv3uaWO80v+PdlEvakwIgJ11Ph5BDedPSjh8KY+Hgq4aD8wY4iMU0ygk2zM6BsN8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":29942},"type":"module","module":"./index.js","thi.ng":{"blog":[{"url":"https://medium.com/@thi.ng/workshop-report-generative-design-with-clojure-7d6d8ea9a6e8","title":"Workshop report: Generative design with Clojure"}],"year":2019},"engines":{"node":">=12.7"},"exports":{".":{"import":"./index.js"}},"funding":[{"url":"https://github.com/sponsors/postspectacular","type":"github"},{"url":"https://patreon.com/thing_umbrella","type":"patreon"}],"gitHead":"9ff00a103f76cc4917ef3f244132e218f2300a05","scripts":{"doc":"typedoc --excludePrivate --excludeInternal --out doc src/index.ts","pub":"yarn build && yarn publish --access public","test":"testament test","build":"yarn clean && tsc --declaration","clean":"rimraf *.js *.d.ts *.map doc","doc:ae":"mkdir -p .ae/doc .ae/temp && node_modules/.bin/api-extractor run --local --verbose","doc:stats":"../../scripts/node-esm ../../tools/src/module-stats.ts","doc:readme":"yarn doc:stats && ../../scripts/node-esm ../../tools/src/readme.ts"},"typings":"./index.d.ts","_npmUser":{"name":"thi.ng","email":"k+npm@thi.ng"},"repository":{"url":"git+https://github.com/thi-ng/umbrella.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v17.0.1+arm64 (darwin)","description":"Functional, extensible L-System architecture w/ support for probabilistic rules","directories":{},"sideEffects":false,"_nodeVersion":"17.0.1","dependencies":{"@thi.ng/api":"^8.0.4","@thi.ng/math":"^5.0.4","@thi.ng/errors":"^2.0.4","@thi.ng/random":"^3.1.0","@thi.ng/compose":"^2.0.4","@thi.ng/vectors":"^7.0.4","@thi.ng/transducers":"^8.0.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@thi.ng/testament":"^0.1.4"},"_npmOperationalInternal":{"tmp":"tmp/lsys_2.0.4_1635179787319_0.7903022892381502","host":"s3://npm-registry-packages"}},"2.0.6":{"name":"@thi.ng/lsys","version":"2.0.6","keywords":["1d","2d","3d","datastructure","generative","geometry","l-system","probabilistic","random","rulebased","turtle","typescript"],"author":{"name":"Karsten Schmidt","email":"k+npm@thi.ng"},"license":"Apache-2.0","_id":"@thi.ng/lsys@2.0.6","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://github.com/thi-ng/umbrella/tree/develop/packages/lsys#readme","bugs":{"url":"https://github.com/thi-ng/umbrella/issues"},"dist":{"shasum":"8724a6f09b39234ede0c22adef6710499d9a37a1","tarball":"https://registry.npmjs.org/@thi.ng/lsys/-/lsys-2.0.6.tgz","fileCount":6,"integrity":"sha512-YS7RSWiKrrQIR5C9MRN8Lm8TxOVE79dVNeQalkEQ/NDB19erp2iQE54ZA3TSgLNH3Eyex4pVSZ8YnMxcF30POQ==","signatures":[{"sig":"MEUCICrGNzEuQ8jSIVEgHq1oDzIA5Gr//okd5e2inARjGuN4AiEA4v2xKpYlja8fZkW4RjiVm7aSUr8wne76o/9lv5VqO8w=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":30276},"type":"module","module":"./index.js","thi.ng":{"blog":[{"url":"https://medium.com/@thi.ng/workshop-report-generative-design-with-clojure-7d6d8ea9a6e8","title":"Workshop report: Generative design with Clojure"}],"year":2019},"engines":{"node":">=12.7"},"exports":{".":{"import":"./index.js"}},"funding":[{"url":"https://github.com/sponsors/postspectacular","type":"github"},{"url":"https://patreon.com/thing_umbrella","type":"patreon"}],"gitHead":"c17a556ad25f6882dfa8f806a1d9e8ed7ac7cd71","scripts":{"doc":"typedoc --excludePrivate --excludeInternal --out doc src/index.ts","pub":"yarn build && yarn publish --access public","test":"testament test","build":"yarn clean && tsc --declaration","clean":"rimraf *.js *.d.ts *.map doc","doc:ae":"mkdir -p .ae/doc .ae/temp && node_modules/.bin/api-extractor run --local --verbose","doc:stats":"../../scripts/node-esm ../../tools/src/module-stats.ts","doc:readme":"yarn doc:stats && ../../scripts/node-esm ../../tools/src/readme.ts"},"typings":"./index.d.ts","_npmUser":{"name":"thi.ng","email":"k+npm@thi.ng"},"repository":{"url":"git+https://github.com/thi-ng/umbrella.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v17.0.1+arm64 (darwin)","description":"Functional, extensible L-System architecture w/ support for probabilistic rules","directories":{},"sideEffects":false,"_nodeVersion":"17.0.1","dependencies":{"@thi.ng/api":"^8.0.6","@thi.ng/math":"^5.0.6","@thi.ng/errors":"^2.0.6","@thi.ng/random":"^3.1.2","@thi.ng/compose":"^2.0.6","@thi.ng/vectors":"^7.0.6","@thi.ng/transducers":"^8.0.6"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@thi.ng/testament":"^0.1.6"},"_npmOperationalInternal":{"tmp":"tmp/lsys_2.0.6_1635407626046_0.9708615055204903","host":"s3://npm-registry-packages"}},"2.0.7":{"name":"@thi.ng/lsys","version":"2.0.7","keywords":["1d","2d","3d","datastructure","generative","geometry","l-system","probabilistic","random","rulebased","turtle","typescript"],"author":{"name":"Karsten Schmidt","email":"k+npm@thi.ng"},"license":"Apache-2.0","_id":"@thi.ng/lsys@2.0.7","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://github.com/thi-ng/umbrella/tree/develop/packages/lsys#readme","bugs":{"url":"https://github.com/thi-ng/umbrella/issues"},"dist":{"shasum":"05b201a408524211301d94ec76b85ec36a8617b7","tarball":"https://registry.npmjs.org/@thi.ng/lsys/-/lsys-2.0.7.tgz","fileCount":6,"integrity":"sha512-biYXCpGyFH2kMBSLn/6UNnUXmutWIGEHEK3Ir9YFO0hQeDwOCJghHu09Cq9aQMh0643fzuIfykZf/jmBVU9FXw==","signatures":[{"sig":"MEUCIQCQQGpzHyXt+gBzMMkShzVoXX3kgRWFlHvXH8433HwEjgIgdWkZ3rKLOoEyRO8xGGl40ygJPREG46Hy7SmYUYl31d8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":29433},"type":"module","module":"./index.js","thi.ng":{"blog":[{"url":"https://medium.com/@thi.ng/workshop-report-generative-design-with-clojure-7d6d8ea9a6e8","title":"Workshop report: Generative design with Clojure"}],"year":2019},"engines":{"node":">=12.7"},"exports":{".":{"import":"./index.js"}},"funding":[{"url":"https://github.com/sponsors/postspectacular","type":"github"},{"url":"https://patreon.com/thing_umbrella","type":"patreon"}],"gitHead":"852cd2450617c86d15d18477dc634f17f04202eb","scripts":{"doc":"typedoc --excludePrivate --excludeInternal --out doc src/index.ts","pub":"yarn build && yarn publish --access public","test":"testament test","build":"yarn clean && tsc --declaration","clean":"rimraf *.js *.d.ts *.map doc","doc:ae":"mkdir -p .ae/doc .ae/temp && node_modules/.bin/api-extractor run --local --verbose","doc:stats":"../../scripts/node-esm ../../tools/src/module-stats.ts","doc:readme":"yarn doc:stats && ../../scripts/node-esm ../../tools/src/readme.ts"},"typings":"./index.d.ts","_npmUser":{"name":"thi.ng","email":"k+npm@thi.ng"},"repository":{"url":"git+https://github.com/thi-ng/umbrella.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v17.0.1+arm64 (darwin)","description":"Functional, extensible L-System architecture w/ support for probabilistic rules","directories":{},"sideEffects":false,"_nodeVersion":"17.0.1","dependencies":{"@thi.ng/api":"^8.1.0","@thi.ng/math":"^5.0.7","@thi.ng/errors":"^2.0.6","@thi.ng/random":"^3.1.3","@thi.ng/compose":"^2.0.7","@thi.ng/vectors":"^7.0.7","@thi.ng/transducers":"^8.0.7"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@thi.ng/testament":"^0.1.6"},"_npmOperationalInternal":{"tmp":"tmp/lsys_2.0.7_1635954243237_0.33053292677129553","host":"s3://npm-registry-packages"}},"2.0.8":{"name":"@thi.ng/lsys","version":"2.0.8","keywords":["1d","2d","3d","datastructure","generative","geometry","l-system","probabilistic","random","rulebased","turtle","typescript"],"author":{"name":"Karsten Schmidt","email":"k+npm@thi.ng"},"license":"Apache-2.0","_id":"@thi.ng/lsys@2.0.8","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://github.com/thi-ng/umbrella/tree/develop/packages/lsys#readme","bugs":{"url":"https://github.com/thi-ng/umbrella/issues"},"dist":{"shasum":"bce553e3e10abb5d7b26c40f0660d2c5c48d0015","tarball":"https://registry.npmjs.org/@thi.ng/lsys/-/lsys-2.0.8.tgz","fileCount":6,"integrity":"sha512-RR6235vP4frHDDwaKVEK3ClzD4Jg+RgdLhKIVa/QEzpUcB+wO17TNTGogLzZVREb3t2dsgqIDeZ4g/4d/ELaoA==","signatures":[{"sig":"MEUCIQDC7Wipk+vWcxKupTXNsT6FPfXnMMRxOepEbP5DbDSneQIgFyMUXYAiBgeTLwaVKMGxoQ1XhV9TN1CQuwek+uDfbTI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":29600},"type":"module","module":"./index.js","thi.ng":{"blog":[{"url":"https://medium.com/@thi.ng/workshop-report-generative-design-with-clojure-7d6d8ea9a6e8","title":"Workshop report: Generative design with Clojure"}],"year":2019},"engines":{"node":">=12.7"},"exports":{".":{"import":"./index.js"}},"funding":[{"url":"https://github.com/sponsors/postspectacular","type":"github"},{"url":"https://patreon.com/thing_umbrella","type":"patreon"}],"gitHead":"d6aca4b4edb697613ed6635b1c0b12f0bf27b1f0","scripts":{"doc":"typedoc --excludePrivate --excludeInternal --out doc src/index.ts","pub":"yarn build && yarn publish --access public","test":"testament test","build":"yarn clean && tsc --declaration","clean":"rimraf *.js *.d.ts *.map doc","doc:ae":"mkdir -p .ae/doc .ae/temp && node_modules/.bin/api-extractor run --local --verbose","doc:stats":"../../scripts/node-esm ../../tools/src/module-stats.ts","doc:readme":"yarn doc:stats && ../../scripts/node-esm ../../tools/src/readme.ts"},"typings":"./index.d.ts","_npmUser":{"name":"thi.ng","email":"k+npm@thi.ng"},"repository":{"url":"git+https://github.com/thi-ng/umbrella.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v17.0.1+arm64 (darwin)","description":"Functional, extensible L-System architecture w/ support for probabilistic rules","directories":{},"sideEffects":false,"_nodeVersion":"17.0.1","dependencies":{"@thi.ng/api":"^8.1.0","@thi.ng/math":"^5.0.7","@thi.ng/errors":"^2.0.6","@thi.ng/random":"^3.1.3","@thi.ng/compose":"^2.0.7","@thi.ng/vectors":"^7.1.0","@thi.ng/transducers":"^8.0.7"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@thi.ng/testament":"^0.1.6"},"_npmOperationalInternal":{"tmp":"tmp/lsys_2.0.8_1636035638194_0.9350530460161224","host":"s3://npm-registry-packages"}},"2.0.9":{"name":"@thi.ng/lsys","version":"2.0.9","keywords":["1d","2d","3d","datastructure","generative","geometry","l-system","probabilistic","random","rulebased","turtle","typescript"],"author":{"name":"Karsten Schmidt","email":"k+npm@thi.ng"},"license":"Apache-2.0","_id":"@thi.ng/lsys@2.0.9","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://github.com/thi-ng/umbrella/tree/develop/packages/lsys#readme","bugs":{"url":"https://github.com/thi-ng/umbrella/issues"},"dist":{"shasum":"b96f044fad274f696e39a7b2361e84910937e62a","tarball":"https://registry.npmjs.org/@thi.ng/lsys/-/lsys-2.0.9.tgz","fileCount":6,"integrity":"sha512-XkI8dmn/uMJVzUYLuxVE7QHeG03en6ezFdsEeSrQdkn6FP4ir6ygUn+mYJLwzD629D5W9ViC/2hBdWt8q5Jzag==","signatures":[{"sig":"MEYCIQDjyZDDY3sVfnmDJQZ1jGm88OF1uVFLz9Gvp1vX1V97DAIhAKfO2ZEZTsllrLUYbwLLmJ2JigCJPTS/VAXHPIeqYguq","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":29767},"type":"module","module":"./index.js","thi.ng":{"blog":[{"url":"https://medium.com/@thi.ng/workshop-report-generative-design-with-clojure-7d6d8ea9a6e8","title":"Workshop report: Generative design with Clojure"}],"year":2019},"engines":{"node":">=12.7"},"exports":{".":{"import":"./index.js"}},"funding":[{"url":"https://github.com/sponsors/postspectacular","type":"github"},{"url":"https://patreon.com/thing_umbrella","type":"patreon"}],"gitHead":"5fe52419af63984ebe53032201b2a6174b9cb159","scripts":{"doc":"typedoc --excludePrivate --excludeInternal --out doc src/index.ts","pub":"yarn build && yarn publish --access public","test":"testament test","build":"yarn clean && tsc --declaration","clean":"rimraf *.js *.d.ts *.map doc","doc:ae":"mkdir -p .ae/doc .ae/temp && node_modules/.bin/api-extractor run --local --verbose","doc:stats":"../../scripts/node-esm ../../tools/src/module-stats.ts","doc:readme":"yarn doc:stats && ../../scripts/node-esm ../../tools/src/readme.ts"},"typings":"./index.d.ts","_npmUser":{"name":"thi.ng","email":"k+npm@thi.ng"},"repository":{"url":"git+https://github.com/thi-ng/umbrella.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v17.0.1+arm64 (darwin)","description":"Functional, extensible L-System architecture w/ support for probabilistic rules","directories":{},"sideEffects":false,"_nodeVersion":"17.0.1","dependencies":{"@thi.ng/api":"^8.2.0","@thi.ng/math":"^5.0.8","@thi.ng/errors":"^2.0.6","@thi.ng/random":"^3.1.4","@thi.ng/compose":"^2.0.8","@thi.ng/vectors":"^7.1.1","@thi.ng/transducers":"^8.0.8"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@thi.ng/testament":"^0.1.6"},"_npmOperationalInternal":{"tmp":"tmp/lsys_2.0.9_1636555849028_0.6693753985719566","host":"s3://npm-registry-packages"}},"2.1.0":{"name":"@thi.ng/lsys","version":"2.1.0","keywords":["1d","2d","3d","datastructure","generative","geometry","l-system","probabilistic","random","rulebased","turtle","typescript"],"author":"Karsten Schmidt <k+npm@thi.ng>","license":"Apache-2.0","_id":"@thi.ng/lsys@2.1.0","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://github.com/thi-ng/umbrella/tree/develop/packages/lsys#readme","dist":{"shasum":"e6bcf233e321707b17d0652c3a89e2913756c0f4","tarball":"https://registry.npmjs.org/@thi.ng/lsys/-/lsys-2.1.0.tgz","fileCount":8,"integrity":"sha512-Mp4ytzLkqcvakRLXXyBNkkgaEZ/pKe4LxTjEEPafDPWvh63fUJYJoqh/+EVmhVRxUO4i/f0Rues6TQEWjqsuWQ==","signatures":[{"sig":"MEYCIQCX8qxob1qKjri+QtWjfc11w171b22ZRqpw6LjuEmYomQIhAJjvpX+ur0ZNJthESuowv/rPxnKC6b1P+BIyCmKukIvw","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":79564,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhlZOPCRA9TVsSAnZWagAA8o4P/0F1B2AeNc7GRQya0kDN\nW0QzWigFOgEMJHU8l2T0kHuGoeW9BBV4srgyAwq3uGioJYFdBahTlI77Fvk7\nLUYVNcQtS0BrYSxfMKmRwvSTqcU04f3KHgjqi2YIolnM/SwfUYkBFK8tyLDH\nENjFMV2NsJrL8GCYuXddM0jOp0UBKZsMRTj2QGVuYeBg1N6CLWmxnz4+rDeX\nqBty+fzG8qd/cp361P2CI3D7LDjKba9/ZCq+o28F5jIFcmK01t5DS+CRpDID\nNTHtNDDRyJRnW5zaTAxZpcxk3aKoTfBb35ieLPqWDq9NO9PSPUmzpodwnpIy\n+7OnSfa9X6omQvsaC5mMb956FQAOOQ6WhX8vmfhHo+tBHpGWdckHgeb3GYtj\n6sC5dRbC0pQc6IOWoNFZQH7ITdapvz7G3rjnyOF1UgJGW+R7xX9MpYP5r2gv\n9VRhSbd62DNqQrBFmPDrCScU9g1D1Gbzs0Jr9xeKgSq5BUrf1jbt4fHG/EBM\npI5OQbu67TMRc3dOK+W21jxtY1+7jI7R/bSYh+lMVhjvXMnBbx33xe87e3G3\n9g73qsPoHMPBiqIuizedI/A3plLh7RXkYGdOy/kQQe4/lSt3IycA0tYciCIq\nJKJGC9ZjV6THeaa7MFu2l6hv/z1UOEB+7cjYMGTV5AU6SIFt10SQ28CymBRf\nMb58\r\n=mV6V\r\n-----END PGP SIGNATURE-----\r\n"},"type":"module","module":"./index.js","thi.ng":{"blog":[{"url":"https://medium.com/@thi.ng/workshop-report-generative-design-with-clojure-7d6d8ea9a6e8","title":"Workshop report: Generative design with Clojure"}],"year":2019},"engines":{"node":">=12.7"},"exports":{".":{"import":"./index.js"}},"funding":[{"url":"https://github.com/sponsors/postspectacular","type":"github"},{"url":"https://patreon.com/thing_umbrella","type":"patreon"}],"gitHead":"519eedf95c076202f3429eb8e46ccff275bfe446","scripts":{"doc":"typedoc --excludePrivate --excludeInternal --out doc src/index.ts","pub":"yarn build && yarn npm publish --access public","test":"testament test","build":"yarn clean && tsc --declaration","clean":"rimraf '*.js' '*.d.ts' '*.map' doc","doc:ae":"mkdir -p .ae/doc .ae/temp && api-extractor run --local --verbose","doc:stats":"tools:module-stats","doc:readme":"yarn doc:stats && tools:readme"},"typings":"./index.d.ts","_npmUser":{"name":"thi.ng","email":"k+npm@thi.ng"},"repository":{"url":"https://github.com/thi-ng/umbrella.git","type":"git"},"description":"Functional, extensible L-System architecture w/ support for probabilistic rules","directories":{},"sideEffects":false,"dependencies":{"@thi.ng/api":"^8.3.0","@thi.ng/math":"^5.1.0","@thi.ng/errors":"^2.1.0","@thi.ng/random":"^3.2.0","@thi.ng/compose":"^2.1.0","@thi.ng/vectors":"^7.2.0","@thi.ng/transducers":"^8.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tools":"^0.0.1","rimraf":"^3.0.2","typedoc":"^0.22.8","typescript":"^4.4.4","@thi.ng/testament":"^0.2.0","@microsoft/api-extractor":"^7.18.19"},"_npmOperationalInternal":{"tmp":"tmp/lsys_2.1.0_1637192591305_0.8499002570783865","host":"s3://npm-registry-packages"}},"2.1.1":{"name":"@thi.ng/lsys","version":"2.1.1","keywords":["1d","2d","3d","datastructure","generative","geometry","l-system","probabilistic","random","rulebased","turtle","typescript"],"author":"Karsten Schmidt <k+npm@thi.ng>","license":"Apache-2.0","_id":"@thi.ng/lsys@2.1.1","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://github.com/thi-ng/umbrella/tree/develop/packages/lsys#readme","dist":{"shasum":"3e644baf512dbf18270e8c1d9f8b486a602adead","tarball":"https://registry.npmjs.org/@thi.ng/lsys/-/lsys-2.1.1.tgz","fileCount":6,"integrity":"sha512-BIkdvr/PKzXmKnCj0KQOgaRP7Cac7jbCuoOnQXhULaA6yItdB+E15o2FlGCmQyYLqBM7aoa2vGXQqWnX+iV/fQ==","signatures":[{"sig":"MEUCIQDKFBxx2RURTEYPqy773mbmXYd5FyHwuCG/4Xge3V/DkwIgfE2bRnAzd8Mz1xkkk8cGMa3eHrYpO9fFLi87JY3XnnU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":30853,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhl1u1CRA9TVsSAnZWagAAO0sP/1sTuhpfV6dK0/6xJPmN\ntFYfDYRkYDKVvbRrYnhpNoUw6tfVEBDZV+4/+uubeZvm2f3WPggHufA2VGif\nMKf6p1Sst7EdLB/T+bwwenmobbq31pP6y43qneJyyZ6k6AMyprQzsB5m7msX\nu2zXPdW7f+4Wq+awvEYij1ACPmSyGPGH8lq/qgbQKyJFYQyqpfPTgDHfI3ti\niGcbAQoEq4J1I5t8siOI4xLyd3NgOFV4rGdQlkYFhXlE/cjivB57pt3vq9m+\nRzrLR6Nzema5ZqGYu+0EvoW9ONx6QiwKRogAxPqPEBvAlMug5rGa/Rp729xm\nnmQ0tnaLg5a0YnNjnFnsQQj+VcCMEsSOlHGODsXuX5axOa1kgIk3ryG4pIbP\nCaXxyTn33i4Hp1fg6Lph4qo0CPeqaOnHPPzPAmxhiGJly+cabf0ssR7hZP87\nI+Swi+QIYDLJR19pHzyC2BeD5P/EEQI3zNGGsPdDjPjsThZXTGiTYW+YTNrz\nmg4S+13Ki0s/A907uAO6rPkicypDSsU7WCPfNNFyAOz1ZMOLti16cr2bqNlR\ncS4aoydtFfCFveGU0VzbD6E+6BjiX2KErg797eD77NGVTicPgIyxzuXrVZrN\nINHoxZnh4L50agLCeEIKJGi5JZ2UELpDqes+aPs0xPWTT0MhuS7iJ1iIvs+4\njHRu\r\n=ETbe\r\n-----END PGP SIGNATURE-----\r\n"},"type":"module","module":"./index.js","thi.ng":{"blog":[{"url":"https://medium.com/@thi.ng/workshop-report-generative-design-with-clojure-7d6d8ea9a6e8","title":"Workshop report: Generative design with Clojure"}],"year":2019},"engines":{"node":">=12.7"},"exports":{".":{"import":"./index.js"}},"funding":[{"url":"https://github.com/sponsors/postspectacular","type":"github"},{"url":"https://patreon.com/thing_umbrella","type":"patreon"}],"gitHead":"8bd27c8bde0b770e7c001943f11c951cd345d668","scripts":{"doc":"typedoc --excludePrivate --excludeInternal --out doc src/index.ts","pub":"yarn npm publish --access public","test":"testament test","build":"yarn clean && tsc --declaration","clean":"rimraf '*.js' '*.d.ts' '*.map' doc","doc:ae":"mkdir -p .ae/doc .ae/temp && api-extractor run --local --verbose","doc:stats":"tools:module-stats","doc:readme":"yarn doc:stats && tools:readme"},"typings":"./index.d.ts","_npmUser":{"name":"thi.ng","email":"k+npm@thi.ng"},"repository":{"url":"https://github.com/thi-ng/umbrella.git","type":"git"},"description":"Functional, extensible L-System architecture w/ support for probabilistic rules","directories":{},"sideEffects":false,"dependencies":{"@thi.ng/api":"^8.3.1","@thi.ng/math":"^5.1.1","@thi.ng/errors":"^2.1.1","@thi.ng/random":"^3.2.1","@thi.ng/compose":"^2.1.1","@thi.ng/vectors":"^7.2.1","@thi.ng/transducers":"^8.1.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tools":"^0.0.1","rimraf":"^3.0.2","typedoc":"^0.22.9","typescript":"^4.5.2","@thi.ng/testament":"^0.2.1","@microsoft/api-extractor":"^7.18.19"},"_npmOperationalInternal":{"tmp":"tmp/lsys_2.1.1_1637309365299_0.1294869539462129","host":"s3://npm-registry-packages"}},"2.1.2":{"name":"@thi.ng/lsys","version":"2.1.2","keywords":["1d","2d","3d","datastructure","generative","geometry","l-system","probabilistic","random","rulebased","turtle","typescript"],"author":"Karsten Schmidt <k+npm@thi.ng>","license":"Apache-2.0","_id":"@thi.ng/lsys@2.1.2","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://github.com/thi-ng/umbrella/tree/develop/packages/lsys#readme","dist":{"shasum":"ef2f3c977e82969b2f3ef53b0df5b9be917bd612","tarball":"https://registry.npmjs.org/@thi.ng/lsys/-/lsys-2.1.2.tgz","fileCount":6,"integrity":"sha512-4t3Y8ZuhhWX7uarWpZP3e4+1uHzE7kNyXGanfrHWsst2USu8YdKqzw8t88ldmZjE1SVQz9zs8A+IbGPxC5lACQ==","signatures":[{"sig":"MEYCIQCZikKwM47STANzcyb8cokc3uioKNJfHNV5WrUYA683WwIhAML4apXkhU+0WrmvVX518/SUNFmekgaVOgY+nfGGy11o","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":30853,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhmn9pCRA9TVsSAnZWagAAa7cP/1XxLfQopFBh2psLI20l\nkbR8BCUIdXA8mk/D/bKB/wmuhlaK177sFIqn4c93qQqsxtieFdodnMYtgB+E\nm91Kv9n1sVz6svP+pV8m3FT+AKUUz/xwsDwNsUMk2kziZVCnz+8BJLc3aaVr\nBFONzjL+A/O69dKE6mWhcdSNfVWI48u4KR2MqMAX6aqo76wdkNJBKxr7VVz4\n2bivKICwlcx68tCjjuuek2vPs2Q+jmGWfOhBC/D6dm5cf/cwRs3BmChh/yCA\ndp7k+QINDChKx/VNE+FwaUlYDnYrLPTaJyNkrKHO8OVXonwBXjB3/x9aMyo6\n9P1bafenST0lSiWVGqpooE+LzR1DP2xjGXygQn0qwIoM7vQJeox8I+wSC6yA\nyDhjEesHBXQuQhZRvieyUhFgXvnXwFX2XN8zM1a70ByMF1UoLv/7mnB1QVit\npR+EDG4NlsXQLXprWudYN83YWpYv75ZMG7oWckICHHmyvjKZxOK+vWxJNIpX\nOKEm6zv1ciU643j/xJC9VVwn3C8HcGJtdh47jA5qFrkPzUuOpQQUs7mQOw4g\nbo6QNvtQAxcq4/C/evvNX4esWcsnHyfo7+BJ1/GlCbjU4y7mb5ioN7zsZ14M\nfU1DhIPVY2zSMBU94CbyTqV+etrn7pSLLAFryFbEXIpSwprtoSB6bNZgi5qn\nL5y8\r\n=AQxp\r\n-----END PGP SIGNATURE-----\r\n"},"type":"module","module":"./index.js","thi.ng":{"blog":[{"url":"https://medium.com/@thi.ng/workshop-report-generative-design-with-clojure-7d6d8ea9a6e8","title":"Workshop report: Generative design with Clojure"}],"year":2019},"engines":{"node":">=12.7"},"exports":{".":{"import":"./index.js"}},"funding":[{"url":"https://github.com/sponsors/postspectacular","type":"github"},{"url":"https://patreon.com/thing_umbrella","type":"patreon"}],"gitHead":"e8a7c2a40191b391cef182c2978e5a6c85987a87","scripts":{"doc":"typedoc --excludePrivate --excludeInternal --out doc src/index.ts","pub":"yarn npm publish --access public","test":"testament test","build":"yarn clean && tsc --declaration","clean":"rimraf '*.js' '*.d.ts' '*.map' doc","doc:ae":"mkdir -p .ae/doc .ae/temp && api-extractor run --local --verbose","doc:stats":"tools:module-stats","doc:readme":"yarn doc:stats && tools:readme"},"typings":"./index.d.ts","_npmUser":{"name":"thi.ng","email":"k+npm@thi.ng"},"repository":{"url":"https://github.com/thi-ng/umbrella.git","type":"git"},"description":"Functional, extensible L-System architecture w/ support for probabilistic rules","directories":{},"sideEffects":false,"dependencies":{"@thi.ng/api":"^8.3.2","@thi.ng/math":"^5.1.2","@thi.ng/errors":"^2.1.2","@thi.ng/random":"^3.2.2","@thi.ng/compose":"^2.1.2","@thi.ng/vectors":"^7.2.2","@thi.ng/transducers":"^8.1.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tools":"^0.0.1","rimraf":"^3.0.2","typedoc":"^0.22.9","typescript":"^4.5.2","@thi.ng/testament":"^0.2.2","@microsoft/api-extractor":"^7.18.19"},"_npmOperationalInternal":{"tmp":"tmp/lsys_2.1.2_1637515113442_0.9567531342451256","host":"s3://npm-registry-packages"}},"2.1.3":{"name":"@thi.ng/lsys","version":"2.1.3","keywords":["1d","2d","3d","datastructure","generative","geometry","l-system","probabilistic","random","rulebased","turtle","typescript"],"author":"Karsten Schmidt <k+npm@thi.ng>","license":"Apache-2.0","_id":"@thi.ng/lsys@2.1.3","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://github.com/thi-ng/umbrella/tree/develop/packages/lsys#readme","dist":{"shasum":"a22fbdf3544e1af541d567eb23086c029210f9c3","tarball":"https://registry.npmjs.org/@thi.ng/lsys/-/lsys-2.1.3.tgz","fileCount":6,"integrity":"sha512-AYTLzNyFBuq13WbTEctpTMb3613MutFZgP9a3+i2lN8dxm5JLqQredA6o/WaRvejSuiYFPiOUteXL/KLUPAA4Q==","signatures":[{"sig":"MEYCIQDbGObIRmLGDEOgePS3G3qTzJLHh8H00SUzqRCH17iJ2wIhAOxgobl447HoUoF3lWoqRnBHoXB5RUrbyH66LHfPvBBC","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":30853,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhm13sCRA9TVsSAnZWagAAl2wP/3+Gn4qI490sjP9shZCk\nrlbYGSdCsanOyH4cX/+yEylUbGSRhbBFWra7ZSUMjPxumWa1i3zY9PZrCpI+\nmhxQ9jaFAbaqCb34q8nuYM/G+TtSbzcMvRFWxmRfaprNZHXGQIO3G5yGT6P7\n5mQ/ZuYuJnO07NbJNQ2asEa2FXaWOMyWKrxG4vawESyunmFwaQayZJgUP90B\nAD2V8Kp8lkAi2jl8SwMkTQNfqj8IXVtUbp/ArBVMuEu4uAfCSm9Gh+oEppxw\nh2JgPnpQs/If57MTCFxoTFdxbj1GKKqEVC+nEWqaXIlJ/oEH8AtzGTx2zazY\nBJerf+aQTMxNgZk7v4m3Odk9M4MXLttXN8TisMJuOv2fHnBEvJRj3eBLJcUN\nUWUCqVyaW5DSK60hBWNygtkh8djRDmqQ0Dbx/nGao1nbSqTH3H12EfnX5WUS\nzc0rz2eeeQZ/msARC7VF/2FOK8XgzxyNzppiULMnTe1ukAJSxHurNdmaEX9h\n95mnbONUFDcrdbaiFrPklZyqtvJhNHrezwTM7xQXoZpqjThiO7WMWp60DNNq\ncuiA4DqGH3Z9lzhoQQk4L96/b+aIoEoUF7Jhko3nDwSHWOpuDEgjX5AMCceg\n7Vpv2CRGi0kD6C7N/ZNGGKmK8dybqRNrFGbD/9LR1Qz1EWpB6uYisqMUSCgk\nFcfV\r\n=hYgN\r\n-----END PGP SIGNATURE-----\r\n"},"type":"module","module":"./index.js","thi.ng":{"blog":[{"url":"https://medium.com/@thi.ng/workshop-report-generative-design-with-clojure-7d6d8ea9a6e8","title":"Workshop report: Generative design with Clojure"}],"year":2019},"engines":{"node":">=12.7"},"exports":{".":{"import":"./index.js"}},"funding":[{"url":"https://github.com/sponsors/postspectacular","type":"github"},{"url":"https://patreon.com/thing_umbrella","type":"patreon"}],"gitHead":"d777b58d7bec4496d38166cdabda4ffb78b0dc47","scripts":{"doc":"typedoc --excludePrivate --excludeInternal --out doc src/index.ts","pub":"yarn npm publish --access public","test":"testament test","build":"yarn clean && tsc --declaration","clean":"rimraf '*.js' '*.d.ts' '*.map' doc","doc:ae":"mkdir -p .ae/doc .ae/temp && api-extractor run --local --verbose","doc:stats":"tools:module-stats","doc:readme":"yarn doc:stats && tools:readme"},"typings":"./index.d.ts","_npmUser":{"name":"thi.ng","email":"k+npm@thi.ng"},"repository":{"url":"https://github.com/thi-ng/umbrella.git","type":"git"},"description":"Functional, extensible L-System architecture w/ support for probabilistic rules","directories":{},"sideEffects":false,"dependencies":{"@thi.ng/api":"^8.3.2","@thi.ng/math":"^5.1.2","@thi.ng/errors":"^2.1.2","@thi.ng/random":"^3.2.2","@thi.ng/compose":"^2.1.2","@thi.ng/vectors":"^7.3.0","@thi.ng/transducers":"^8.1.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tools":"^0.0.1","rimraf":"^3.0.2","typedoc":"^0.22.9","typescript":"^4.5.2","@thi.ng/testament":"^0.2.2","@microsoft/api-extractor":"^7.18.19"},"_npmOperationalInternal":{"tmp":"tmp/lsys_2.1.3_1637572076795_0.8116693548400136","host":"s3://npm-registry-packages"}},"2.1.4":{"name":"@thi.ng/lsys","version":"2.1.4","keywords":["1d","2d","3d","datastructure","generative","geometry","l-system","probabilistic","random","rulebased","turtle","typescript"],"author":"Karsten Schmidt <k+npm@thi.ng>","license":"Apache-2.0","_id":"@thi.ng/lsys@2.1.4","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://github.com/thi-ng/umbrella/tree/develop/packages/lsys#readme","dist":{"shasum":"b963633ac63f14a26927c3d29023a14c2eb03404","tarball":"https://registry.npmjs.org/@thi.ng/lsys/-/lsys-2.1.4.tgz","fileCount":6,"integrity":"sha512-V7fWuApDQbklthJ6arv9UpF4jAaw79IyS1a9Xq10dTwYOlW/adAwA6/PUD1f/g8kLS6tUbZsQZaKJvkVSySkEA==","signatures":[{"sig":"MEUCIGlwcQJkK2DZQAnmsAc6Cl+3cpMWxF6W7o89JEQN7W+lAiEAkh5qEkJXBcQwtxrYcF5RO2H3kWRz8ZERjeMAZRmrMVQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":30853,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhm4PGCRA9TVsSAnZWagAAESEP/0P5x24sHw4DEnsbWXJt\nt/+hQndjmkCbeXPXnUQEW0tW/Urtf0Zfgj33IIUU+meCz/b9CN9qXt2ddI0E\nwXtX2mxhAAEIF81F+KBWd4HABhPDaMAA2Tlst+VXVc6aT0UQIGouJapusUd4\n1GF7kcOqTMxlpUohYPfDYppraEj0FJLj26uTYesuWGeXHsp32GX1gm20B4NW\nVss33E/X+NpkBuk4xzgnzvwwHeWJg2PdpZCSwka2v8+OgDc6Ny8uBmKnFge1\n13g6fsMI2jp1EVIbxrRRfCkTiSMpsKSN1ychCl+udiy/czXBCvPby6Vs4UqQ\nZaLr6D7oUW1x8R615b1BQa03hvr34MyxpFYWXmroDPj7hVyhCRG/7lUzt0rS\nxWZFIKsZxuoIXXUofFcws9IROrDBzbRj5Rth68EgJc+L/wWiegBLeBC4exN0\nUCMAc+O5DpLhAs+ozyP/8EjKTRbK/PSfpLRrj5omWUWd6POYmqQzQEx5Zu/I\nNcVqxCfuZ97E+yjT3rt1IM3EdS2Izw0rPgC4+kYSNzi5qwwUqaDQAGpF4Baa\n4h4H6C8s6+5xfOQZlrWhsJCQ/D/VEpnjs3BjPDWLmxtGx0jsbo6AZavFIS0O\neDGjelRt0bH8alGHWIn61CJNUdlHr81Zzfw2SN8J2xB+xomBXHc2v9iN6BBX\n6Jn9\r\n=zM8q\r\n-----END PGP SIGNATURE-----\r\n"},"type":"module","module":"./index.js","thi.ng":{"blog":[{"url":"https://medium.com/@thi.ng/workshop-report-generative-design-with-clojure-7d6d8ea9a6e8","title":"Workshop report: Generative design with Clojure"}],"year":2019},"engines":{"node":">=12.7"},"exports":{".":{"import":"./index.js"}},"funding":[{"url":"https://github.com/sponsors/postspectacular","type":"github"},{"url":"https://patreon.com/thing_umbrella","type":"patreon"}],"gitHead":"1d4e7e3979f15e41ad6d9639b8158151c326e25e","scripts":{"doc":"typedoc --excludePrivate --excludeInternal --out doc src/index.ts","pub":"yarn npm publish --access public","test":"testament test","build":"yarn clean && tsc --declaration","clean":"rimraf '*.js' '*.d.ts' '*.map' doc","doc:ae":"mkdir -p .ae/doc .ae/temp && api-extractor run --local --verbose","doc:stats":"tools:module-stats","doc:readme":"yarn doc:stats && tools:readme"},"typings":"./index.d.ts","_npmUser":{"name":"thi.ng","email":"k+npm@thi.ng"},"repository":{"url":"https://github.com/thi-ng/umbrella.git","type":"git"},"description":"Functional, extensible L-System architecture w/ support for probabilistic rules","directories":{},"sideEffects":false,"dependencies":{"@thi.ng/api":"^8.3.2","@thi.ng/math":"^5.1.2","@thi.ng/errors":"^2.1.2","@thi.ng/random":"^3.2.2","@thi.ng/compose":"^2.1.2","@thi.ng/vectors":"^7.4.0","@thi.ng/transducers":"^8.1.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tools":"^0.0.1","rimraf":"^3.0.2","typedoc":"^0.22.9","typescript":"^4.5.2","@thi.ng/testament":"^0.2.2","@microsoft/api-extractor":"^7.18.19"},"_npmOperationalInternal":{"tmp":"tmp/lsys_2.1.4_1637581766504_0.0490550922910602","host":"s3://npm-registry-packages"}},"2.1.5":{"name":"@thi.ng/lsys","version":"2.1.5","keywords":["1d","2d","3d","datastructure","generative","geometry","l-system","probabilistic","random","rulebased","turtle","typescript"],"author":"Karsten Schmidt <k+npm@thi.ng>","license":"Apache-2.0","_id":"@thi.ng/lsys@2.1.5","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://github.com/thi-ng/umbrella/tree/develop/packages/lsys#readme","dist":{"shasum":"65307cdbab627b364c75df31fe66524afa888e2c","tarball":"https://registry.npmjs.org/@thi.ng/lsys/-/lsys-2.1.5.tgz","fileCount":6,"integrity":"sha512-m3dEluoFWHl01glWo4GFdTOoo409DJvvGWnBK4i2EuwsF2BLDu1xHSVqYsH7VX01/ArPibVVZdUIWKIERxxvOQ==","signatures":[{"sig":"MEQCIGjyH/yWl5UGNi37f7rJQ8CuBbJhYIdsM63MXmILMhvJAiALy+KJ6haCxvW50SwejlAMlbzpap2goZR3+VmMcHJUyQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":30853,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhqBCJCRA9TVsSAnZWagAA2QUP/1rAkkJfhagMyzZfBKMS\nfttDI/igxhJEffz8DWJcvw74BPH9VLfe5hjpd8HrzEDrOzhOs0WdrWrUooA8\nbS1d/y1hHsoaUeNeQZho7VMq3mWH9V1PhuDpEsXI3FE1xoMPvDuyUQuW7+Os\nLxOjCZ6DFEiwNZW5PIUC2HNi9FRfh5+GQDZOWnKDy4GkUKmmo2+ewNQN49vO\nI6ubVnDoKubIMIJzMUoaSnHSj/nwfOIUhu3kOCyeuvIewWIP8RtC6+MrvzZc\ns7MkIVAM7Hfavk4gabXPjRXTxtMpNuSEWEyjo8tBKCjP8qlO8ek+Hs/+LRYt\nRoa+OrmqoynuD53tpXyJcSG/HMw7CdxORbzbgt25ZagJ521CIYrTZgEQ0JQ4\nd15nf2c9CX5WBfR8pIviK1JtI9dGVsJA+w4fU3Q2eUDVSgMwT65ZGOCvpYlk\nAWVA4gg9wcQ1wbDhMPudGeetwZ6n4zbNf9lodXVAtUAcnLaGVaStmTFVnWeE\n4yQu1reA3//G9s8Mv8ePr6OKtOq21w7J4AcdEV0HScRP3XwGUzv1CuB+PRfW\n4dd4h9CuvsVr58Tn8HdsaIaJeygItzcBith3m2HRp/pqaz/d9ZnkMdgodO2i\nhrvfpEKFMTS46DomB7HTQm6L37ohS/YpbmjGGsq0A9V/zFevXay0QB+uZNwT\nxZ7f\r\n=yvai\r\n-----END PGP SIGNATURE-----\r\n"},"type":"module","module":"./index.js","thi.ng":{"blog":[{"url":"https://medium.com/@thi.ng/workshop-report-generative-design-with-clojure-7d6d8ea9a6e8","title":"Workshop report: Generative design with Clojure"}],"year":2019},"engines":{"node":">=12.7"},"exports":{".":{"import":"./index.js"}},"funding":[{"url":"https://github.com/sponsors/postspectacular","type":"github"},{"url":"https://patreon.com/thing_umbrella","type":"patreon"}],"gitHead":"32cf1a96854f9bb97aca65ffa05ca862ea377059","scripts":{"doc":"typedoc --excludePrivate --excludeInternal --out doc src/index.ts","pub":"yarn npm publish --access public","test":"testament test","build":"yarn clean && tsc --declaration","clean":"rimraf '*.js' '*.d.ts' '*.map' doc","doc:ae":"mkdir -p .ae/doc .ae/temp && api-extractor run --local --verbose","doc:stats":"tools:module-stats","doc:readme":"yarn doc:stats && tools:readme"},"typings":"./index.d.ts","_npmUser":{"name":"thi.ng","email":"k+npm@thi.ng"},"repository":{"url":"https://github.com/thi-ng/umbrella.git","type":"git"},"description":"Functional, extensible L-System architecture w/ support for probabilistic rules","directories":{},"sideEffects":false,"dependencies":{"@thi.ng/api":"^8.3.2","@thi.ng/math":"^5.1.2","@thi.ng/errors":"^2.1.2","@thi.ng/random":"^3.2.2","@thi.ng/compose":"^2.1.2","@thi.ng/vectors":"^7.4.1","@thi.ng/transducers":"^8.1.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tools":"^0.0.1","rimraf":"^3.0.2","typedoc":"^0.22.9","typescript":"^4.5.2","@thi.ng/testament":"^0.2.2","@microsoft/api-extractor":"^7.18.19"},"_npmOperationalInternal":{"tmp":"tmp/lsys_2.1.5_1638404233631_0.653059420672121","host":"s3://npm-registry-packages"}},"2.1.6":{"name":"@thi.ng/lsys","version":"2.1.6","keywords":["1d","2d","3d","datastructure","generative","geometry","l-system","probabilistic","random","rulebased","turtle","typescript"],"author":"Karsten Schmidt <k+npm@thi.ng>","license":"Apache-2.0","_id":"@thi.ng/lsys@2.1.6","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://github.com/thi-ng/umbrella/tree/develop/packages/lsys#readme","dist":{"shasum":"1e2f2c92ce605136012a84e9105d0a783372ce62","tarball":"https://registry.npmjs.org/@thi.ng/lsys/-/lsys-2.1.6.tgz","fileCount":6,"integrity":"sha512-Wdn/q/GvazOMPtnAH3DRjqnu0IH2OBLx0XW5fYuFDUV410cir5OjdIAEX3l60Ku9iiS+eh0Vu+HotD1EtyqoVg==","signatures":[{"sig":"MEUCIQDDkmQDynUm/V+uKkBwxl3ELtzx0IHnozh0fXonyCj50gIgPYH/zELlSmoh9TLx/1yQndPA/1K1CZD+K7o0eH/G1hg=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":30853,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhtyHICRA9TVsSAnZWagAAZdMP/iULAao2PwiJZIo54QUu\niNd4yrWXdzP7aIdeVbTYpHNjh8vu8cLwMImZa+l3zXyeLB9YLH4q0D9l/i/U\nB8/yKTYPBXC13ULUkHHIDV5H7fI2D3UyWU8+t4M8sLfXe9ScJVlZ33/oV0bu\n5ihmL966kMGKaM+u5a3uB+04QqryGPTkOyhkRAf3rnHYrD9xsXg2o5J6s9KK\nGaZOf/k8ZOBKdxMho4IgUTgT1hw61CfHcKHlb0Vy+bZJnLqNm98A5Ql38+G5\nOBb4C/Xd+6Qw/G1qUggddpIMIRhugUSEXs1Lf8THpz+t4HNE7vdRlgWizgL2\nTH5GLHBP3htLLf+qOrpsDVJlFxFP82yc8ojqlwBxbJD1xq1uA0iY89aPJ5YM\nuQHWHnHB2FEmxqH+aziJIjG2bVXY+Tt7KuBWHTAT54SKk5x1101q2n3EzJg+\njDLz06D/cQcWTuVQYs+TVfNGQ/EyhNiqC+fLYiA9JZkWg/ON0W1p4FafggWx\n8aiTAeU0BL5hDiR54cYRdsLQwCTzUhShiC1rLsFrV6W6i62whfYil1qIeIg0\nk6u7rK1ldURR9rOZg9KA2ON1xsvav9gCDRn+fsCZrg5QfdJPDnRBTEoSBd8m\njSwbofuwbWhC+MHHg52WDyjIwl1C0UFLDtseQlqv0mqcZQ7Ni0XiDhKiJyGl\nXgq6\r\n=K9kg\r\n-----END PGP SIGNATURE-----\r\n"},"type":"module","module":"./index.js","thi.ng":{"blog":[{"url":"https://medium.com/@thi.ng/workshop-report-generative-design-with-clojure-7d6d8ea9a6e8","title":"Workshop report: Generative design with Clojure"}],"year":2019},"engines":{"node":">=12.7"},"exports":{".":{"import":"./index.js"}},"funding":[{"url":"https://github.com/sponsors/postspectacular","type":"github"},{"url":"https://patreon.com/thing_umbrella","type":"patreon"}],"gitHead":"2db9dd34c0c2c60cbfde3dad0bca352b20292f5c","scripts":{"doc":"typedoc --excludePrivate --excludeInternal --out doc src/index.ts","pub":"yarn npm publish --access public","test":"testament test","build":"yarn clean && tsc --declaration","clean":"rimraf '*.js' '*.d.ts' '*.map' doc","doc:ae":"mkdir -p .ae/doc .ae/temp && api-extractor run --local --verbose","doc:stats":"tools:module-stats","doc:readme":"yarn doc:stats && tools:readme"},"typings":"./index.d.ts","_npmUser":{"name":"thi.ng","email":"k+npm@thi.ng"},"repository":{"url":"https://github.com/thi-ng/umbrella.git","type":"git"},"description":"Functional, extensible L-System architecture w/ support for probabilistic rules","directories":{},"sideEffects":false,"dependencies":{"@thi.ng/api":"^8.3.3","@thi.ng/math":"^5.2.0","@thi.ng/errors":"^2.1.3","@thi.ng/random":"^3.2.3","@thi.ng/compose":"^2.1.3","@thi.ng/vectors":"^7.4.2","@thi.ng/transducers":"^8.1.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tools":"^0.0.1","rimraf":"^3.0.2","typedoc":"^0.22.10","typescript":"^4.5.3","@thi.ng/testament":"^0.2.3","@microsoft/api-extractor":"^7.19.2"},"_npmOperationalInternal":{"tmp":"tmp/lsys_2.1.6_1639391688440_0.9697495689575508","host":"s3://npm-registry-packages"}},"2.1.7":{"name":"@thi.ng/lsys","version":"2.1.7","keywords":["1d","2d","3d","datastructure","generative","geometry","l-system","probabilistic","random","rulebased","turtle","typescript"],"author":"Karsten Schmidt <k+npm@thi.ng>","license":"Apache-2.0","_id":"@thi.ng/lsys@2.1.7","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://github.com/thi-ng/umbrella/tree/develop/packages/lsys#readme","dist":{"shasum":"5c593880dca61c86255778347eea81d7e67c9964","tarball":"https://registry.npmjs.org/@thi.ng/lsys/-/lsys-2.1.7.tgz","fileCount":6,"integrity":"sha512-d3aQ6Evdp1BaqKoMFQO14HOCXSUwezVMneDc6NOdtYsbf/TUJ70NeI+h1qEAGP6dI09TFd9uct5YVHVU15hUNw==","signatures":[{"sig":"MEUCIGBjHu9w85c2JwC5JMa8DH+TMyItk9ZPGuKX4DIPUFYuAiEA7zqzOFmtLRU1JRM5LsEvz9J4JrYGPOTZJy+lVP3sC8M=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":30853,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhuGEjCRA9TVsSAnZWagAA0CcQAJxViP09mnMsrJmUTl3C\n4BKVG0XdqG79fiGAkasK5KRSsX6fXiwAo6kO5Homfhsn8x+cVoChiMCNQF54\nEcGrMriYa8QrUEfrGbtfz9biLcFOlXdEkt+WpzMFihBK9yQVUm9MJJ1G5w4g\nqwJNQowABD19yNhP4lwUMcB35tdBVl/R3zP3XEPEHoYS/8uXcdRtd1ZxjQEx\ncH7+BdOKr1IXEFM4yLgfvplusfdSdMaRen/8R7wizPvSZ/SRwyA6gdpOkigs\nYVY7SPx0GkvRVGS6wJ4quDXsvR/SSG5lExyAaP/0TkLzV7RHsFbrVh/oGk65\nZobivzEaAtjURNXm3qjCHYPvqsVdX0C5hEZ0qfc4pTWCmV/h0j4xFq8YEvqJ\nb0q8Jh6Zn20Pci3nLOcojcoosRK7EyAQB8fiq2E1UnRSTM1lbEB7tCJrJ5+V\nYdmSlUbKC/0jEHF563qRjfbxVmIg8ttthV6oFVadNyhJTANYR1speitw5Yxr\nWircR/jhVBva/2lGpu+z+U6PySw64CcYfsLC+qqeRUcNUSp6gu6amfCCSxjM\nTZCmmgo+0qWX22VAyoGFXmwUUM11DhuWKWh3CBb5WBPCxLHWZQGZVjZumo8o\nzqo50zw7w7pPE0tNLJATKkLggGBasNQjjfdGD/Q4sqHhkXyRilWOX+7lp94b\nRIXr\r\n=5Q/w\r\n-----END PGP SIGNATURE-----\r\n"},"type":"module","module":"./index.js","thi.ng":{"blog":[{"url":"https://medium.com/@thi.ng/workshop-report-generative-design-with-clojure-7d6d8ea9a6e8","title":"Workshop report: Generative design with Clojure"}],"year":2019},"engines":{"node":">=12.7"},"exports":{".":{"import":"./index.js"}},"funding":[{"url":"https://github.com/sponsors/postspectacular","type":"github"},{"url":"https://patreon.com/thing_umbrella","type":"patreon"}],"gitHead":"1ba92c6b9509e74e509b4c0b875fc380a97bbbc1","scripts":{"doc":"typedoc --excludePrivate --excludeInternal --out doc src/index.ts","pub":"yarn npm publish --access public","test":"testament test","build":"yarn clean && tsc --declaration","clean":"rimraf '*.js' '*.d.ts' '*.map' doc","doc:ae":"mkdir -p .ae/doc .ae/temp && api-extractor run --local --verbose","doc:stats":"tools:module-stats","doc:readme":"yarn doc:stats && tools:readme"},"typings":"./index.d.ts","_npmUser":{"name":"thi.ng","email":"k+npm@thi.ng"},"repository":{"url":"https://github.com/thi-ng/umbrella.git","type":"git"},"description":"Functional, extensible L-System architecture w/ support for probabilistic rules","directories":{},"sideEffects":false,"dependencies":{"@thi.ng/api":"^8.3.3","@thi.ng/math":"^5.2.0","@thi.ng/errors":"^2.1.3","@thi.ng/random":"^3.2.3","@thi.ng/compose":"^2.1.3","@thi.ng/vectors":"^7.4.3","@thi.ng/transducers":"^8.2.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tools":"^0.0.1","rimraf":"^3.0.2","typedoc":"^0.22.10","typescript":"^4.5.3","@thi.ng/testament":"^0.2.3","@microsoft/api-extractor":"^7.19.2"},"_npmOperationalInternal":{"tmp":"tmp/lsys_2.1.7_1639473443090_0.764962724785027","host":"s3://npm-registry-packages"}},"2.1.8":{"name":"@thi.ng/lsys","version":"2.1.8","keywords":["1d","2d","3d","datastructure","generative","geometry","l-system","probabilistic","random","rulebased","turtle","typescript"],"author":"Karsten Schmidt <k+npm@thi.ng>","license":"Apache-2.0","_id":"@thi.ng/lsys@2.1.8","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://github.com/thi-ng/umbrella/tree/develop/packages/lsys#readme","dist":{"shasum":"a0615b549e34c789a8d0689465f68377b6b107b1","tarball":"https://registry.npmjs.org/@thi.ng/lsys/-/lsys-2.1.8.tgz","fileCount":6,"integrity":"sha512-7Lbuoa1WpiJ+lDEI0dr2FTWtd8+xcxesCbHloqeO1+b5q+MuLOht0XLIsfi9k7tNwIo8AHfVzAVpMM6TRFmf8w==","signatures":[{"sig":"MEYCIQDwRfV7QOjCcVUKvYr0c/Dx+6H4vO3Ihy/9676S/pnRTgIhAN/GyhjHD9D+eeu1Vs2hkJ+RuReAYfeNRNxFZdRGUXTR","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":30853,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiKz4YACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoI1A/9EGNBrpixGjKr2+f6Wdn2mBLmqh5Lnv1IKLmTVCBUl4tn8JRs\r\nufjsuDCSqhYlj0rSbi9s+TRCKUIRXNDILAHZmX0YMUVaGftH9uzUd02UnbhS\r\nHLcZoSDM5b5gxYeEWdK8sCiRlzLCRoBFKcITuflZeu+iaCJsno8Rx1y9W/GN\r\nnzK1unhM7wJ25Zu6E8CAefZGbqHRV4WxfEOYbeCOYVlnrA41DPPWXefDP0MT\r\n7o+EXIkErCZiZ40B4hDg+3V2hueUtIiq8+XsZEZ35mwJTlcJRszU8T8eFhcI\r\nns5Rb4ug6s5JsWpW8hNaMM1qAyBHBfthh7M452FVRS87HDCSwVLZFASQiEJ5\r\nlUytgyvcn4OX7jvFSQ7v3GGAFdje3o1cxXBDK1w1GfSLJrRz2r55SNF/CxpW\r\nPDM6Ue+DsIhW6oDNBqi3/lWo/Z3Ii4zMkMSIofLKNDY3C5KLyTacZqU/DtT6\r\ncaXJAVZB1gDxdu5nAYPu4brSotE0GyavQ+rO1C2CYyb1EHpQqbPNL4AMjscf\r\n2eYT5Gmkvl6SGeX52uaamH2ij7WZqIVRcVpWJ4qyodA7gzvB/MD+JrZd8T/v\r\naFjZ7ppCT2SP5iXtj8XGXseo2lX/fYg/RAuCkoAYd4mS5HPmtu4VQMn0pplk\r\nkOfrqylFn/JFRaB25MGOhJ2WGXHKrzj4P+8=\r\n=AO8l\r\n-----END PGP SIGNATURE-----\r\n"},"type":"module","module":"./index.js","thi.ng":{"blog":[{"url":"https://medium.com/@thi.ng/workshop-report-generative-design-with-clojure-7d6d8ea9a6e8","title":"Workshop report: Generative design with Clojure"}],"year":2019},"engines":{"node":">=12.7"},"exports":{".":{"import":"./index.js"}},"funding":[{"url":"https://github.com/sponsors/postspectacular","type":"github"},{"url":"https://patreon.com/thing_umbrella","type":"patreon"}],"gitHead":"0fc692a3225c068aacafdc4cb6140cf603c67ad8","scripts":{"doc":"typedoc --excludePrivate --excludeInternal --out doc src/index.ts","pub":"yarn npm publish --access public","test":"testament test","build":"yarn clean && tsc --declaration","clean":"rimraf '*.js' '*.d.ts' '*.map' doc","doc:ae":"mkdir -p .ae/doc .ae/temp && api-extractor run --local --verbose","doc:stats":"tools:module-stats","doc:readme":"yarn doc:stats && tools:readme"},"typings":"./index.d.ts","_npmUser":{"name":"thi.ng","email":"k+npm@thi.ng"},"repository":{"url":"https://github.com/thi-ng/umbrella.git","type":"git"},"description":"Functional, extensible L-System architecture w/ support for probabilistic rules","directories":{},"sideEffects":false,"dependencies":{"@thi.ng/api":"^8.3.4","@thi.ng/math":"^5.3.0","@thi.ng/errors":"^2.1.4","@thi.ng/random":"^3.2.4","@thi.ng/compose":"^2.1.4","@thi.ng/vectors":"^7.5.0","@thi.ng/transducers":"^8.3.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tools":"^0.0.1","rimraf":"^3.0.2","typedoc":"^0.22.13","typescript":"^4.6.2","@thi.ng/testament":"^0.2.4","@microsoft/api-extractor":"^7.19.4"},"_npmOperationalInternal":{"tmp":"tmp/lsys_2.1.8_1647001112729_0.23039714018754398","host":"s3://npm-registry-packages"}},"2.1.9":{"name":"@thi.ng/lsys","version":"2.1.9","keywords":["1d","2d","3d","datastructure","generative","geometry","l-system","probabilistic","random","rulebased","turtle","typescript"],"author":"Karsten Schmidt <k+npm@thi.ng>","license":"Apache-2.0","_id":"@thi.ng/lsys@2.1.9","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://github.com/thi-ng/umbrella/tree/develop/packages/lsys#readme","dist":{"shasum":"311d577113875556b420331ec0f55431597d24f6","tarball":"https://registry.npmjs.org/@thi.ng/lsys/-/lsys-2.1.9.tgz","fileCount":6,"integrity":"sha512-WtrHs4qUB3wpG6gfu70MM8DhfeAJNWKIZPi/eSMzN+HzCnQ0IzE2xxrr9lLZEUteSIZVMcSQP0BFAjLm58NZeA==","signatures":[{"sig":"MEUCIQCIO2+s+LHiQ6aivG/qb119BGIQcjVVfr0WlLyd/CioqwIgTHcu0Pl4uxIYLLSWSJHdwbW3x4G1BY/IfO8PBOQpJrU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":30854,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiTvOhACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpFTQ/8DpG1vzRgmw1lC7w87124jy8wsTqSOPOY41WtXU06A9jr75cb\r\nl3TYcUqXhJgiwbUYCljXf+d90JxhmOyxmzEfxQecpf4SqZyJXLDB0FFHwdAD\r\nKafVNLyjYYiaroWByFWYmy85crzsPPT91sP3i8Pn3vz/hBW9bpETOF6a7lo2\r\nP4DWJkFu2Cmn4NLnc8p8zS3CPVULf+QNjPhL2Pm9S9c0Dws2tL/lAGXocPhV\r\nYflvs8VTgDrBV9gCXCbvINpEq6R1zR0QGfNgHrZZ3BaQjOT3bbJtHg0uj9r+\r\nYMa8NB3h4P6KFhyum0vQWXN7UaGV2qi3dXZhnWhQv8OnMZEfNTsEXNrxAwVJ\r\ng9IV9+/C0vNMpQ0YCq86jWeog3hwEvnQFZd0zAOI9emA+f0DkFVOMsJUa1P8\r\n1g+4xcXJ4l/9MH3yk+7oVmkgDkZsHQFM8rYWRjKIdyuFNbDNXv03ycrVjeFP\r\nKRqpdnkLkZTTmNx1NmR7VsTZGC/jhY8PHfzVwwYtE2eg6/WE6j7bjv8L5/z1\r\nRTS371l0GnuUwUq9gihEdavNJgoLix4d7drjVIC/JEs0ZV8H5i/LSaRaisID\r\nRbbmiaQNsqUa3PiDiq4s7zryvvfqfCzpvXrgGAvlnI9iPy9CJ78fEXDa/Ggn\r\nfLzkTFOe6WoLif9aKxAxla4CdQDMfniIc2A=\r\n=CGmF\r\n-----END PGP SIGNATURE-----\r\n"},"type":"module","module":"./index.js","thi.ng":{"blog":[{"url":"https://medium.com/@thi.ng/workshop-report-generative-design-with-clojure-7d6d8ea9a6e8","title":"Workshop report: Generative design with Clojure"}],"year":2019},"engines":{"node":">=12.7"},"exports":{".":{"default":"./index.js"}},"funding":[{"url":"https://github.com/sponsors/postspectacular","type":"github"},{"url":"https://patreon.com/thing_umbrella","type":"patreon"}],"gitHead":"5ee1feb590dd935593b1dd4e7f38a3ed3ba64765","scripts":{"doc":"typedoc --excludePrivate --excludeInternal --out doc src/index.ts","pub":"yarn npm publish --access public","test":"testament test","build":"yarn clean && tsc --declaration","clean":"rimraf '*.js' '*.d.ts' '*.map' doc","doc:ae":"mkdir -p .ae/doc .ae/temp && api-extractor run --local --verbose","doc:stats":"tools:module-stats","doc:readme":"yarn doc:stats && tools:readme"},"typings":"./index.d.ts","_npmUser":{"name":"thi.ng","email":"k+npm@thi.ng"},"repository":{"url":"https://github.com/thi-ng/umbrella.git","type":"git"},"description":"Functional, extensible L-System architecture w/ support for probabilistic rules","directories":{},"sideEffects":false,"dependencies":{"@thi.ng/api":"^8.3.5","@thi.ng/math":"^5.3.1","@thi.ng/errors":"^2.1.5","@thi.ng/random":"^3.2.5","@thi.ng/compose":"^2.1.5","@thi.ng/vectors":"^7.5.1","@thi.ng/transducers":"^8.3.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tools":"^0.0.1","rimraf":"^3.0.2","typedoc":"^0.22.13","typescript":"^4.6.2","@thi.ng/testament":"^0.2.5","@microsoft/api-extractor":"^7.19.4"},"_npmOperationalInternal":{"tmp":"tmp/lsys_2.1.9_1649341345251_0.19202443474562036","host":"s3://npm-registry-packages"}},"2.1.10":{"name":"@thi.ng/lsys","version":"2.1.10","keywords":["1d","2d","3d","datastructure","generative","geometry","l-system","probabilistic","random","rulebased","turtle","typescript"],"author":"Karsten Schmidt <k+npm@thi.ng>","license":"Apache-2.0","_id":"@thi.ng/lsys@2.1.10","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://github.com/thi-ng/umbrella/tree/develop/packages/lsys#readme","dist":{"shasum":"a9feb3bcf103b435d2a5f8a9dd4de8bbbc114b62","tarball":"https://registry.npmjs.org/@thi.ng/lsys/-/lsys-2.1.10.tgz","fileCount":6,"integrity":"sha512-ZpjijZz08mDkEqPZMJFLPVmAq6XNeqrlqEPl2EelF5kcLHfrmMtnBJ/LkTy8RPb0tC4W4qny9pBZyxyr4WwYpQ==","signatures":[{"sig":"MEYCIQDtRa+L6s7SVG8RzXSnrb4vce10Q4t9DAB3BfiaNd4+oQIhAKlUJDtqa6u3ZtYycEWf/45bHiju6iCnDWvl7xd4f+Vm","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":30855,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJicQaoACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqVqQ/8D3wOzqB5y431ub1cHExIZFYc5EnUZ1qdQPTsmwoluUpsEBCn\r\nV274oXqU5/aPZMEeWevetDp0RfxS24O1r9nfnRyO8BuifAEZhsRyQjLMgJFu\r\nu+bU17BUfXByj5J4hpiwVMFdIAaBlkHAhYx1FjyXCrKoWWCQXCMsnsdlOvpo\r\nZZIW1TZEiZ1p6PFfWuED+UoMtXEV3IZdWg7nSRvVNpiQjFjCCQQz5kB0nWlH\r\nQfPoUACZ4EgWT168ikSnHGXJyWU1twRlsAb+Dzg8g+AJSuhfje8GY287OwLZ\r\ntcFMAKsJuzyJ8A2cBGa3tVhyjbhWjQKqfPULXRVww1US1f23jVc7y/S+tPac\r\nfbIA3LUyP44uBuQ0F5j0o65zeU632WADPA0gDNhAddO4uykGGie3ogoKHgop\r\nsjHqMYWM7T7huvWjLwCbBsKpfahVGoR95SeIG4etODCLgrQjrMiih8EHnMjd\r\nu80ROEuOD7rdGV/40xjINXf7qtBdWn6H4JdytYyJzThkFJhjZh/7xaLncxKM\r\nPzkG6NyfHqhxURak/NE/mzaDmMZ8AIjZIyS+MzyxUEwoIB7XDG6rPOAkDkOt\r\negDifKt9StzaO/FT3PnkFaYlpUn/PEsfY1tLGZAZDdm1IspC7dLAn5ACt0uk\r\nr5U09VaXPmR/ZKg7XIw9Su6EFv3SpL0PpkQ=\r\n=TILi\r\n-----END PGP SIGNATURE-----\r\n"},"type":"module","module":"./index.js","thi.ng":{"blog":[{"url":"https://medium.com/@thi.ng/workshop-report-generative-design-with-clojure-7d6d8ea9a6e8","title":"Workshop report: Generative design with Clojure"}],"year":2019},"engines":{"node":">=12.7"},"exports":{".":{"default":"./index.js"}},"funding":[{"url":"https://github.com/sponsors/postspectacular","type":"github"},{"url":"https://patreon.com/thing_umbrella","type":"patreon"}],"gitHead":"542bf14bd0c7a56b4e6297718189eea772a824b7","scripts":{"doc":"typedoc --excludePrivate --excludeInternal --out doc src/index.ts","pub":"yarn npm publish --access public","test":"testament test","build":"yarn clean && tsc --declaration","clean":"rimraf '*.js' '*.d.ts' '*.map' doc","doc:ae":"mkdir -p .ae/doc .ae/temp && api-extractor run --local --verbose","doc:stats":"tools:module-stats","doc:readme":"yarn doc:stats && tools:readme"},"typings":"./index.d.ts","_npmUser":{"name":"thi.ng","email":"k+npm@thi.ng"},"repository":{"url":"https://github.com/thi-ng/umbrella.git","type":"git"},"description":"Functional, extensible L-System architecture w/ support for probabilistic rules","directories":{},"sideEffects":false,"dependencies":{"@thi.ng/api":"^8.3.5","@thi.ng/math":"^5.3.1","@thi.ng/errors":"^2.1.5","@thi.ng/random":"^3.2.5","@thi.ng/compose":"^2.1.5","@thi.ng/vectors":"^7.5.2","@thi.ng/transducers":"^8.3.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tools":"^0.0.1","rimraf":"^3.0.2","typedoc":"^0.22.13","typescript":"^4.6.2","@thi.ng/testament":"^0.2.5","@microsoft/api-extractor":"^7.19.4"},"_npmOperationalInternal":{"tmp":"tmp/lsys_2.1.10_1651574440464_0.7671230208311239","host":"s3://npm-registry-packages"}},"2.1.11":{"name":"@thi.ng/lsys","version":"2.1.11","keywords":["1d","2d","3d","datastructure","generative","geometry","l-system","probabilistic","random","rulebased","turtle","typescript"],"author":"Karsten Schmidt <k+npm@thi.ng>","license":"Apache-2.0","_id":"@thi.ng/lsys@2.1.11","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://github.com/thi-ng/umbrella/tree/develop/packages/lsys#readme","dist":{"shasum":"d3be7b40d5e0713e793ac1c281630ab4a581372a","tarball":"https://registry.npmjs.org/@thi.ng/lsys/-/lsys-2.1.11.tgz","fileCount":6,"integrity":"sha512-yhX8dnd2AjmDzuJOWa6nZ9fPkFtmPstuu/cWXM7d4LBmJ+8FlY2aLuPK3n/dd8Mc5F7/4mQtJA8EKn1WP2RJgA==","signatures":[{"sig":"MEUCICfUHbRkQVY8lxADzKinMrjGRPnEBAnJDi1SC00Yf0m3AiEAgKoWNAGodArjr4CAEQnfBc+RFefoQN2hwTxdmqzt0Ak=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":30855,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJidlo8ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrMvBAAkpyZT3ckxnE8UoTBMycDTY4lEzqzEeRZFLQJVRXwqW0LZ7YE\r\nJpy1wCZE9z3o642d3JyRi+9prT/fxFWr50YcO0A/Wj4kp+4TAz5qhuKpjExh\r\n/DBKvaaxmmMbrIvaWIVTlnDmd8NV/3HdEfEmeDuKVGkSVbHX7okL4t8B5Wnb\r\n/FS6q7ubdJxsBSeBDYy/8sc9oVrfcBGst47w/7YCsJFGNUo+8++4DxEHVN+C\r\nBRYt+D4tlQu23zuPhYziT/gVUbCDTDl2G7Vvtjb4PHW8gGCmxa9vOFxeL1og\r\n3Z5DRTCIHoGxud6mKuwcT2l3XCkGIFeUmlfoICxWiFrPHkqTwPn+mqFymvWB\r\ntyMh/chTZTQYG0qzgjRU4OMj3a7bwWIKVFokFtBasi8uIGVqh2K5TvliWQwn\r\naobnK/0WGb5/vztWosA6YOnP5yTwKVkai2lb0vP8x++PhzDIiSu9YJPwvEJS\r\nVURXL+JpjPvFAJv8jCB0ct2IzYLOhs9lHQlyR0Hu4ItsTV/4yIVzTpPYdeiD\r\nyQ/wdEyNEebikIdKKOGax/TFapPeB/ez9nxG0msI5W8TBy4/gni9a+iM5vdI\r\n1DKYkso07hQOO3gE432juDBiN6r6HEDfHhNecjLqCaN0AAT15ok8daDxVfv3\r\niRgHBPP8Gv77Vq08td/7qf/zFtj1p5lYdKU=\r\n=yiQ7\r\n-----END PGP SIGNATURE-----\r\n"},"type":"module","module":"./index.js","thi.ng":{"blog":[{"url":"https://medium.com/@thi.ng/workshop-report-generative-design-with-clojure-7d6d8ea9a6e8","title":"Workshop report: Generative design with Clojure"}],"year":2019},"engines":{"node":">=12.7"},"exports":{".":{"default":"./index.js"}},"funding":[{"url":"https://github.com/sponsors/postspectacular","type":"github"},{"url":"https://patreon.com/thing_umbrella","type":"patreon"}],"gitHead":"cf084be5fd5932226054d2dd32bad35481379f5d","scripts":{"doc":"typedoc --excludePrivate --excludeInternal --out doc src/index.ts","pub":"yarn npm publish --access public","test":"testament test","build":"yarn clean && tsc --declaration","clean":"rimraf '*.js' '*.d.ts' '*.map' doc","doc:ae":"mkdir -p .ae/doc .ae/temp && api-extractor run --local --verbose","doc:stats":"tools:module-stats","doc:readme":"yarn doc:stats && tools:readme"},"typings":"./index.d.ts","_npmUser":{"name":"thi.ng","email":"k+npm@thi.ng"},"repository":{"url":"https://github.com/thi-ng/umbrella.git","type":"git"},"description":"Functional, extensible L-System architecture w/ support for probabilistic rules","directories":{},"sideEffects":false,"dependencies":{"@thi.ng/api":"^8.3.6","@thi.ng/math":"^5.3.2","@thi.ng/errors":"^2.1.6","@thi.ng/random":"^3.2.6","@thi.ng/compose":"^2.1.6","@thi.ng/vectors":"^7.5.3","@thi.ng/transducers":"^8.3.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tools":"^0.0.1","rimraf":"^3.0.2","typedoc":"^0.22.15","typescript":"^4.6.4","@thi.ng/testament":"^0.2.6","@microsoft/api-extractor":"^7.23.1"},"_npmOperationalInternal":{"tmp":"tmp/lsys_2.1.11_1651923516240_0.8196375413547217","host":"s3://npm-registry-packages"}},"2.1.12":{"name":"@thi.ng/lsys","version":"2.1.12","keywords":["1d","2d","3d","datastructure","generative","geometry","l-system","probabilistic","random","rulebased","turtle","typescript"],"author":"Karsten Schmidt <k+npm@thi.ng>","license":"Apache-2.0","_id":"@thi.ng/lsys@2.1.12","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://github.com/thi-ng/umbrella/tree/develop/packages/lsys#readme","dist":{"shasum":"b97790d0346dd9b4ced77d4ca8f286d8039dffe5","tarball":"https://registry.npmjs.org/@thi.ng/lsys/-/lsys-2.1.12.tgz","fileCount":6,"integrity":"sha512-EL2io0XX1p592k0dDEFkILZQw5xPr8rCZLzjfl8JC9gmxH0nyaIJAaQ0eKFN4m5zDy/vJChgMZsQsxw/Yx/bzA==","signatures":[{"sig":"MEUCIQDk32a2Gq38Jlz18RVkbLgfHDKk8/AutbcFoQpK5oOG3QIgezD1e+b9bj93blV/dUVNDuibQxAEH5aUuX7ihfv+rKo=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":30855,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiinDFACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpTww//TINTxt8yE85VwFOMa22X6IjA6Lvf3BYoLPvVkyR0/F8RBgl6\r\n7m7tJT2nVDZHkHUC+7r8t6YRIr6xjyR09SDvj/k5Y9bjiMIOFchcNMrFW/Ul\r\nBMfCw3NDLPqxx8puZAE0Td2Os/2tn6ZuW5SDtnql37zSzhV65Au093aLp3AF\r\nLlwvsHYyHMq+fSvn+SYq4U6pDTOsQq36Ly4GOvibiVo1Ant9dDqijsExVEZW\r\nAZziBMtx5KIiMQaQ7pBa8JfRt/wKNpD1eYjUC6JuGUAY3LPNE0gllwPu1oah\r\n4pTgDr0A5sM16l/OXljF7iphMp4tzaRtN0e5Zx3lUlWls317bheh8Go7B0mO\r\n6Vz2KJ71sYHTy7puN2O7N5Q11dGYTMZr8db+9M6z3ox2e7/cydDsVgzZPxjB\r\ndC+ZEtgL5IFpQBw+jjc63BzVQwMbg+aKOxIFQ0t3pjmw4z++MYQQ7BBde/Ns\r\nIUJlbURPSU7wVtApXQLSjAnSWBZIuPM1Vvgp0R2O7Clbf637G9/fBhovb8nI\r\nL4gJOnkId8NTCCaq8ZmA+8k7flde4CsFhww4fbTrQqcnUmF1cNZ6u+i1j3Po\r\n5EAtkrCWLmsBjJUN7C8wOn1pZp7oT4tCGB7P3Sa53ij4brCUMTxo4WcsxkTZ\r\n8RpJrzcU6IdeI3jJM25JKv7Q2fswiVzJ0RA=\r\n=Q9Qk\r\n-----END PGP SIGNATURE-----\r\n"},"type":"module","module":"./index.js","thi.ng":{"blog":[{"url":"https://medium.com/@thi.ng/workshop-report-generative-design-with-clojure-7d6d8ea9a6e8","title":"Workshop report: Generative design with Clojure"}],"year":2019},"engines":{"node":">=12.7"},"exports":{".":{"default":"./index.js"}},"funding":[{"url":"https://github.com/sponsors/postspectacular","type":"github"},{"url":"https://patreon.com/thing_umbrella","type":"patreon"}],"gitHead":"e23901b8582af71d8a29e0ce4929f15ac509f9e5","scripts":{"doc":"typedoc --excludePrivate --excludeInternal --out doc src/index.ts","pub":"yarn npm publish --access public","test":"testament test","build":"yarn clean && tsc --declaration","clean":"rimraf '*.js' '*.d.ts' '*.map' doc","doc:ae":"mkdir -p .ae/doc .ae/temp && api-extractor run --local --verbose","doc:stats":"tools:module-stats","doc:readme":"yarn doc:stats && tools:readme"},"typings":"./index.d.ts","_npmUser":{"name":"thi.ng","email":"k+npm@thi.ng"},"repository":{"url":"https://github.com/thi-ng/umbrella.git","type":"git"},"description":"Functional, extensible L-System architecture w/ support for probabilistic rules","directories":{},"sideEffects":false,"dependencies":{"@thi.ng/api":"^8.3.6","@thi.ng/math":"^5.3.2","@thi.ng/errors":"^2.1.6","@thi.ng/random":"^3.3.0","@thi.ng/compose":"^2.1.6","@thi.ng/vectors":"^7.5.4","@thi.ng/transducers":"^8.3.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tools":"^0.0.1","rimraf":"^3.0.2","typedoc":"^0.22.15","typescript":"^4.6.4","@thi.ng/testament":"^0.2.7","@microsoft/api-extractor":"^7.23.1"},"_npmOperationalInternal":{"tmp":"tmp/lsys_2.1.12_1653240005660_0.6570035619641625","host":"s3://npm-registry-packages"}},"2.1.13":{"name":"@thi.ng/lsys","version":"2.1.13","keywords":["1d","2d","3d","datastructure","generative","geometry","l-system","probabilistic","random","rulebased","turtle","typescript"],"author":"Karsten Schmidt <k+npm@thi.ng>","license":"Apache-2.0","_id":"@thi.ng/lsys@2.1.13","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://github.com/thi-ng/umbrella/tree/develop/packages/lsys#readme","dist":{"shasum":"f73ca8500fac7696052a4af39e5588c86ba4a3ea","tarball":"https://registry.npmjs.org/@thi.ng/lsys/-/lsys-2.1.13.tgz","fileCount":6,"integrity":"sha512-bhrQ6Ahy11JmeP2ISZgdnIi7mEMBG9mekFKUlV+1yvE2zFJVOjNnDUWDSvTY9L+IE4V+KFLm7TdpG/IaOuCAKg==","signatures":[{"sig":"MEUCIQCR2j3yAypWBePDIwLoXdyiSYM0YCcUVVpBebA3kpwltgIgew0ZPs/3dGdZpf8rXmp18r4jBSI6UZX7btKVPpplmn8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":30843,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJioh3UACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrmWw//VqSe1zwlJqaSVTfol4GrmB29J9d7zGUjAuJwuuNv4OQlZ3I/\r\nBg8sgsmcmwHHyoU/6p/luCH5gg7ZcPw04dpbXmYlGLf7DWzBbclYaULzKQ//\r\nfvRheurGeYg2rcw9/7aWgqaqZsfsMzlJu9O9C26M6affmnP7rn0J7CWswLMv\r\nTAq5xcURy1s83vNHAkQr8Gk7PZ/0TqJu5LnDdMP1pZWB9Hi4+r1eG8LY1ReJ\r\nVDPRoStDdnAZvHVn6RxqL3yVu8Oulu/xnadioZcBstdTrS5cpukxoRrggpZ5\r\nGu8ZzoYQ6Jijssm+9gDiUgxwfBR8f3ATkkfUE01c9tQSfmbK8kedvaldFkPL\r\nZlL7ToefQiAvhKVMXBCulRYLFXxZQb9DkkW0/cVmI82zp44d9d7GhUeptTEo\r\nq/WiiqRRa0r3EiYvp6KFnQy4NciMfdN0b+HtQcKe7tLbKFjDAnJ3jZ/lSZpG\r\ndzaW+QLyMpWfPiPUYqUGmjDr7TudB8RgZDw0VnFmfd5IyfzGrCnrRcloqBI2\r\nP+bYhbUroFIlrLggkzKWpTNEFY8Zmn8X2iK5070tsIw8EPbKjWMyUQGQZBRI\r\nVGBslErTYul3ePIfNHGBgCRAwj3Z/cfSF0LnpeV7vxYck6V3FK4voi9pzGXe\r\nmV9pOTrgVVhVslBDuBIhh9LC0Ua71PPEGyA=\r\n=hSOE\r\n-----END PGP SIGNATURE-----\r\n"},"type":"module","module":"./index.js","thi.ng":{"blog":[{"url":"https://medium.com/@thi.ng/workshop-report-generative-design-with-clojure-7d6d8ea9a6e8","title":"Workshop report: Generative design with Clojure"}],"year":2019},"engines":{"node":">=12.7"},"exports":{".":{"default":"./index.js"}},"funding":[{"url":"https://github.com/sponsors/postspectacular","type":"github"},{"url":"https://patreon.com/thing_umbrella","type":"patreon"}],"gitHead":"9e516d30a1a537e027a6b3d78bf9121bc5831d31","scripts":{"doc":"typedoc --excludePrivate --excludeInternal --out doc src/index.ts","pub":"yarn npm publish --access public","test":"testament test","build":"yarn clean && tsc --declaration","clean":"rimraf '*.js' '*.d.ts' '*.map' doc","doc:ae":"mkdir -p .ae/doc .ae/temp && api-extractor run --local --verbose","doc:stats":"tools:module-stats","doc:readme":"yarn doc:stats && tools:readme"},"typings":"./index.d.ts","_npmUser":{"name":"thi.ng","email":"k+npm@thi.ng"},"repository":{"url":"https://github.com/thi-ng/umbrella.git","type":"git"},"description":"Functional, extensible L-System architecture w/ support for probabilistic rules","directories":{},"sideEffects":false,"dependencies":{"@thi.ng/api":"^8.3.7","@thi.ng/math":"^5.3.3","@thi.ng/errors":"^2.1.7","@thi.ng/random":"^3.3.1","@thi.ng/compose":"^2.1.7","@thi.ng/vectors":"^7.5.5","@thi.ng/transducers":"^8.3.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tools":"^0.0.1","rimraf":"^3.0.2","typedoc":"^0.22.17","typescript":"^4.7.3","@thi.ng/testament":"^0.2.8","@microsoft/api-extractor":"^7.25.0"},"_npmOperationalInternal":{"tmp":"tmp/lsys_2.1.13_1654791635916_0.25065807772851656","host":"s3://npm-registry-packages"}},"2.1.14":{"name":"@thi.ng/lsys","version":"2.1.14","keywords":["1d","2d","3d","datastructure","generative","geometry","l-system","probabilistic","random","rulebased","turtle","typescript"],"author":"Karsten Schmidt <k+npm@thi.ng>","license":"Apache-2.0","_id":"@thi.ng/lsys@2.1.14","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://github.com/thi-ng/umbrella/tree/develop/packages/lsys#readme","dist":{"shasum":"ad2099aa2082b7708ace4f5665d7bcc3215d09a3","tarball":"https://registry.npmjs.org/@thi.ng/lsys/-/lsys-2.1.14.tgz","fileCount":6,"integrity":"sha512-19AKXsc7J2C+lkP0AQGPAuVBj2B+o3GGRRfBCgipLhovn9/jEiIqxq9fZDkjXcEIQsSuhJcpispF8zGybTzQrA==","signatures":[{"sig":"MEYCIQC/MZ5eg0lvKLka0OskANLZvd/PlOk0bFeRDnLrUbUMAgIhAP+JL67Ko+JA3WjZJslCUFXkoHl3fHfbSyVEBpxAdPTi","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":30843,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJipKa8ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmqw6RAAoM3OaM6YQM0A5F0dXHV/4fWATgKD3S+mh8gFjfcQjnKi0Zkk\r\nc+dp0wlESjjuLt35T7J3d8SJZJDpkfpT4vwZ0jE8QXwB0SC6AYlJfIIW2q3b\r\nl6PkPCKr5LJCmf+brNWw5hvsbOz5adOe7K8wz+7ealq+SeqsaFysuFgzybLd\r\ntc8Wtes4sIqoSJ+gQE38Gcgt77xAGurmO3v4r1BomDZE03P9TsgUsYNS9JrE\r\nxkjD4BeYSQYTsnSWLca1BiIDsV/qjWX5FDUenX2DtoJYKCmqsjOvzGk1TZRW\r\nSagWgerI6gFvuH98hRxTellFdVLRxIMIhFYge05qWebHc3IkoIrO9r16+4Q4\r\nMobymQ1er68/A5IQKyiKUKiOQTA4zF2aBvzqHGoQbXhDp4E3FDjqrfVVCrDd\r\n62KXqmEMBNjVl85RKva9M42xpO4zeDZLY4px41Sn2oM3eMrNW5JuXYIHZMr5\r\ngupU9A6dDAO7Ov1Izd1YhwpJxNN0v0Wi4r4LKXGziqENpAeVbiq84Wo0NOX/\r\nmMywjKM2/GlKKZZBZKuvyeW/ML+sqLv21SheS/1ffkxnF6s4LyHLjNGv2vOO\r\niYoTHaFjzf1lpGmsIg0PDbTEHMUMeYE4RLiB6KIq2cOQWApwAnY88+XlAlnB\r\nDK3yd+tHod+HQeWTureesZrSYhRQUWxd3Io=\r\n=97B3\r\n-----END PGP SIGNATURE-----\r\n"},"type":"module","module":"./index.js","thi.ng":{"blog":[{"url":"https://medium.com/@thi.ng/workshop-report-generative-design-with-clojure-7d6d8ea9a6e8","title":"Workshop report: Generative design with Clojure"}],"year":2019},"engines":{"node":">=12.7"},"exports":{".":{"default":"./index.js"}},"funding":[{"url":"https://github.com/sponsors/postspectacular","type":"github"},{"url":"https://patreon.com/thing_umbrella","type":"patreon"}],"gitHead":"ab0188234419f2d9f471de80871df930e5555bd6","scripts":{"doc":"typedoc --excludePrivate --excludeInternal --out doc src/index.ts","pub":"yarn npm publish --access public","test":"testament test","build":"yarn clean && tsc --declaration","clean":"rimraf '*.js' '*.d.ts' '*.map' doc","doc:ae":"mkdir -p .ae/doc .ae/temp && api-extractor run --local --verbose","doc:stats":"tools:module-stats","doc:readme":"yarn doc:stats && tools:readme"},"typings":"./index.d.ts","_npmUser":{"name":"thi.ng","email":"k+npm@thi.ng"},"repository":{"url":"https://github.com/thi-ng/umbrella.git","type":"git"},"description":"Functional, extensible L-System architecture w/ support for probabilistic rules","directories":{},"sideEffects":false,"dependencies":{"@thi.ng/api":"^8.3.7","@thi.ng/math":"^5.3.3","@thi.ng/errors":"^2.1.7","@thi.ng/random":"^3.3.2","@thi.ng/compose":"^2.1.7","@thi.ng/vectors":"^7.5.6","@thi.ng/transducers":"^8.3.5"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tools":"^0.0.1","rimraf":"^3.0.2","typedoc":"^0.22.17","typescript":"^4.7.3","@thi.ng/testament":"^0.2.8","@microsoft/api-extractor":"^7.25.0"},"_npmOperationalInternal":{"tmp":"tmp/lsys_2.1.14_1654957755965_0.4613802367177273","host":"s3://npm-registry-packages"}},"2.1.15":{"name":"@thi.ng/lsys","version":"2.1.15","keywords":["1d","2d","3d","datastructure","generative","geometry","l-system","probabilistic","random","rulebased","turtle","typescript"],"author":"Karsten Schmidt <k+npm@thi.ng>","license":"Apache-2.0","_id":"@thi.ng/lsys@2.1.15","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://github.com/thi-ng/umbrella/tree/develop/packages/lsys#readme","dist":{"shasum":"f55bd92d44d13dcdb4e7db915c8c063ae702f9e7","tarball":"https://registry.npmjs.org/@thi.ng/lsys/-/lsys-2.1.15.tgz","fileCount":6,"integrity":"sha512-atA+8ac+FDXgI37zhAXQWQvDrUw21HeKJyJ6Fiy727dPH53RL0XC/7+hCouVl7GZPtKf6GTFNQnDUqrujj4iBA==","signatures":[{"sig":"MEUCIQD4Q0OM+bXJkErJbkpW4jrJ5WP99Q0d9u59mG8NPCRP3AIgeedRB69CxlYWgPeXdEsH/HtIfgjHsJfMSo4h+v9y+j8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":30843,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiyHYoACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpjOxAAiN7nJF+d1IsaiUlPjBR7hj33K4DxRa6p2defN8NdBgM7TmBg\r\nA5bg9t8v+cbdceykG746ZOzz1rLVvU+gD8EO31w1wnt2D0OfJh5H/B0dfoQ+\r\na1N4ijn9IxpbPe9ukrUdox0bbU02AQEINHe8ZmYxL8b3RQBSznpOcMnZcLfy\r\nlKqxaJMeudPzoCgVJbZmltjllWXX3bjTMkum0yCDwmidZBMZoe+CmVWuUYrS\r\n+/eZYYQFxjWtSzR2jiMAF4CLOmIEA+5R28K8Txq2XYf58IaiPC/FjZbZmoDq\r\ns0CceAhtwNPtKQNi18vRosvPXRBfUKK2kCNjwGop0W4XiqM8dOr7gws8sQWm\r\nU9wz5MJmdmBPVFHsaaXe9oOkgLKRh5IzS1FFQXzqXL0W22pknXevjQ1m8TUJ\r\n225oMIHbC1gtBDc9eaOGY6H9hUFtKvyDaRbURMWna5yZl8bkU7zfTZfQKp8q\r\nTzXMpYdJTdTFqRKJLcyItnV/KSgp3Be60zSiIymYUhfQJS2YVLNfTV8ttqMT\r\nIgKl+yf8aVvIMdF/uRwmtKG/cgu2LfurjmsXVy8u3hZfAdUYsJ5LDjX6LZPT\r\nTnkncwLRGArp07wAkxIjf4x6ejVhkUkBONVnD0JOpmmMiAZmyjgEEcHVQZHo\r\ntDZkYr5muM0TN+gEOqSEhUF9B39zRP2WkVc=\r\n=4+4P\r\n-----END PGP SIGNATURE-----\r\n"},"type":"module","module":"./index.js","thi.ng":{"blog":[{"url":"https://medium.com/@thi.ng/workshop-report-generative-design-with-clojure-7d6d8ea9a6e8","title":"Workshop report: Generative design with Clojure"}],"year":2019},"engines":{"node":">=12.7"},"exports":{".":{"default":"./index.js"}},"funding":[{"url":"https://github.com/sponsors/postspectacular","type":"github"},{"url":"https://patreon.com/thing_umbrella","type":"patreon"}],"gitHead":"e64b1ab39ae9bcc494ef006f6329e5182fa2a326","scripts":{"doc":"typedoc --excludePrivate --excludeInternal --out doc src/index.ts","pub":"yarn npm publish --access public","test":"testament test","build":"yarn clean && tsc --declaration","clean":"rimraf '*.js' '*.d.ts' '*.map' doc","doc:ae":"mkdir -p .ae/doc .ae/temp && api-extractor run --local --verbose","doc:stats":"tools:module-stats","doc:readme":"yarn doc:stats && tools:readme"},"typings":"./index.d.ts","_npmUser":{"name":"thi.ng","email":"k+npm@thi.ng"},"repository":{"url":"https://github.com/thi-ng/umbrella.git","type":"git"},"description":"Functional, extensible L-System architecture w/ support for probabilistic rules","directories":{},"sideEffects":false,"dependencies":{"@thi.ng/api":"^8.3.7","@thi.ng/math":"^5.3.3","@thi.ng/errors":"^2.1.7","@thi.ng/random":"^3.3.2","@thi.ng/compose":"^2.1.7","@thi.ng/vectors":"^7.5.7","@thi.ng/transducers":"^8.3.6"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tools":"^0.0.1","rimraf":"^3.0.2","typedoc":"^0.22.17","typescript":"^4.7.3","@thi.ng/testament":"^0.2.8","@microsoft/api-extractor":"^7.25.0"},"_npmOperationalInternal":{"tmp":"tmp/lsys_2.1.15_1657304616678_0.5692205295390431","host":"s3://npm-registry-packages"}},"2.1.16":{"name":"@thi.ng/lsys","version":"2.1.16","keywords":["1d","2d","3d","datastructure","generative","geometry","l-system","probabilistic","random","rulebased","turtle","typescript"],"author":"Karsten Schmidt <k+npm@thi.ng>","license":"Apache-2.0","_id":"@thi.ng/lsys@2.1.16","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://github.com/thi-ng/umbrella/tree/develop/packages/lsys#readme","dist":{"shasum":"804f3ecd59b977d30c5b6c78a764e0fe5906df5f","tarball":"https://registry.npmjs.org/@thi.ng/lsys/-/lsys-2.1.16.tgz","fileCount":6,"integrity":"sha512-L/Fm2I5yH3bMc0MBgAKPt1xkHwMfzo6Iws2Q/MGFvI48y9EMRL2L7AKYgCVdNAhpJ/W1Swuu0umoEKnRKbrI9A==","signatures":[{"sig":"MEQCIGX5uDS9otIt2pNtsf1nu0s3w7UGZgGPWpuUxd1fXw0JAiAIoM9bd1/fwfe5akQH0FdZXQ3tBx93VQRDzEVAMi9cQQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":30843,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJi1tC9ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqgAw/9HbmU8KSl3lBIjKBshhL8Bap+DIDKp2eeEOhGB7pB6t27RoiR\r\n20bsBhxWoaNDPmbqscOUX5anBP60/UvLeIW4AgBB/AIa6Os2bFeISnPJwx9E\r\n01Q9hzMGe7S4KpLeK7mY9DQUr/g9zaNPtNP0retXJ4VgK6zDg9swUVCsIE85\r\njPRK9egIG8kCswgrIiMMfn21J5SRyvJLMP/3hcmeSh38hfqE9o0d2lza1SC5\r\n4d5AWi+jAVUfD5fZVJyY5dxTvLIdQ00v1cNV46NZxlj+opUP+9g8nuG3BOZN\r\nMn5eLxUMErZOHY/xEKcw29RsG12khfQIJ4oIF4R/eIflG7b1QyPYxAdClz2i\r\n8fLvn+5awefqy5894KrGghtdjp6GweB8XphEiqvhcQ8kmjmWmbYtoXxg4cCo\r\nN5wXD+SWWVgAHOEAICM5u2UIV9BJb+Fu8gz9uTSIl/QtZ9QudQF7Xi6twWF4\r\npauSJ3cxuB6JdGhbbo78NE+6OIuY3Tsxbx6XRavyGm4mGvKM3pBes6+VQsHX\r\n1HSurYsws3/H2lQ6nchswZuj1x9dBOfpHpswXsA3hd1sqqdy40WdvWhJ3B/q\r\nX4n5fIml9VSxcsCPXd/gZx/Ka+APVGsLOH8CXnWusS4N5tAtaz7iJuOtW07G\r\nsNvVwqiB7oFkGmwy/pFsGR5t3JctyiFTSKk=\r\n=p+nE\r\n-----END PGP SIGNATURE-----\r\n"},"type":"module","module":"./index.js","thi.ng":{"blog":[{"url":"https://medium.com/@thi.ng/workshop-report-generative-design-with-clojure-7d6d8ea9a6e8","title":"Workshop report: Generative design with Clojure"}],"year":2019},"engines":{"node":">=12.7"},"exports":{".":{"default":"./index.js"}},"funding":[{"url":"https://github.com/sponsors/postspectacular","type":"github"},{"url":"https://patreon.com/thing_umbrella","type":"patreon"}],"gitHead":"108a6357b77d457912d30681d7cc5603ae995209","scripts":{"doc":"typedoc --excludePrivate --excludeInternal --out doc src/index.ts","pub":"yarn npm publish --access public","test":"testament test","build":"yarn clean && tsc --declaration","clean":"rimraf '*.js' '*.d.ts' '*.map' doc","doc:ae":"mkdir -p .ae/doc .ae/temp && api-extractor run --local --verbose","doc:stats":"tools:module-stats","doc:readme":"yarn doc:stats && tools:readme"},"typings":"./index.d.ts","_npmUser":{"name":"thi.ng","email":"k+npm@thi.ng"},"repository":{"url":"https://github.com/thi-ng/umbrella.git","type":"git"},"description":"Functional, extensible L-System architecture w/ support for probabilistic rules","directories":{},"sideEffects":false,"dependencies":{"@thi.ng/api":"^8.3.8","@thi.ng/math":"^5.3.4","@thi.ng/errors":"^2.1.8","@thi.ng/random":"^3.3.3","@thi.ng/compose":"^2.1.8","@thi.ng/vectors":"^7.5.8","@thi.ng/transducers":"^8.3.7"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tools":"^0.0.1","rimraf":"^3.0.2","typedoc":"^0.22.17","typescript":"^4.7.4","@thi.ng/testament":"^0.2.9","@microsoft/api-extractor":"^7.25.0"},"_npmOperationalInternal":{"tmp":"tmp/lsys_2.1.16_1658245308906_0.19779136171270228","host":"s3://npm-registry-packages"}},"2.1.17":{"name":"@thi.ng/lsys","version":"2.1.17","keywords":["1d","2d","3d","datastructure","generative","geometry","l-system","probabilistic","random","rulebased","turtle","typescript"],"author":"Karsten Schmidt <k+npm@thi.ng>","license":"Apache-2.0","_id":"@thi.ng/lsys@2.1.17","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://github.com/thi-ng/umbrella/tree/develop/packages/lsys#readme","dist":{"shasum":"0feeb28440c948ba0996a752504e0466faaea9c4","tarball":"https://registry.npmjs.org/@thi.ng/lsys/-/lsys-2.1.17.tgz","fileCount":6,"integrity":"sha512-eRoZuwoQH/ddH8hGRY43b0WByOgPdkmdH3f4jjwQwsNx2S5NnzqF8ASc7SX9UBqHlnTmg6DtWSivIvU4+owFgg==","signatures":[{"sig":"MEQCIFYG6za7DP/goz7pb6u4BQ4ARZT0o+97wDaz3bXZH2TfAiBkdWpMHJjsodb+jLlH/8z+akuZBvX/za1Dr9zPx5DOQQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":30844,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJi5+peACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqbFg/+JGuEUN56W0VgdmsgeSVQyxH7MCv1E2nvwQoorm9AQezC68A8\r\n+sdXLM+Bih2MnkpjjSyoiJ7FPAMKjSmC9xXRFa7obvvk6nIZGyABYVeoYcxS\r\nBaBvnXNG0Wh4SLp9N3r3c3lYpOscg0g3eR9PMCQawR3TQBrBOz/tIEcMJuIC\r\noRq6qn0SvJfIXLVnV1FEe51U+XS/kukem6SpSGrB4zA0TO5HFrAK6rzq58AN\r\nbO0yVzKOD2wTyGbTFk2byXBLWD+tanlhiwJvbgMnr/s6NTjd0VXBBddWTCjY\r\nsE94MGMpC7IndIkIYTkbyptkdPYK9x4WqCOcWrYaKgOTZP8spuBunwzzuOpH\r\nG5sRVF60AM6jdiYfHnNOX9y5VmVusv70Pdw8BIJUh0ISz7NV5ki5gljj6i6y\r\n6z2InsPEtbJQ2MZgDIwmikzZkTeRkVAo93FCxIFUE1iX67d82gPmMnCG2i71\r\nj9tZiyF3QVuXrNqZZ9KdhDSWsjYvTFI6eLw8NAu+2PiH9N9o34cXGqnerNN1\r\nMNcAQ1JzddLtQ3ik3Dl4W7CEk3p40l37qxT+IFizn8PoiUe2uOMqqiRi3j4w\r\nKY+xmlu8IYvKN2ESD9R29mVcLQqnnT+MsQ3AwhyNQJ2RrPdif/fFt6U9gBMZ\r\nLOklo7xrJ4aymF7ecZyijw9fPq8pjp0+eIU=\r\n=EQAX\r\n-----END PGP SIGNATURE-----\r\n"},"type":"module","module":"./index.js","thi.ng":{"blog":[{"url":"https://medium.com/@thi.ng/workshop-report-generative-design-with-clojure-7d6d8ea9a6e8","title":"Workshop report: Generative design with Clojure"}],"year":2019},"engines":{"node":">=12.7"},"exports":{".":{"default":"./index.js"}},"funding":[{"url":"https://github.com/sponsors/postspectacular","type":"github"},{"url":"https://patreon.com/thing_umbrella","type":"patreon"}],"gitHead":"976ccd698cedaa60dcef2e69030a5eb98898cc4a","scripts":{"doc":"typedoc --excludePrivate --excludeInternal --out doc src/index.ts","pub":"yarn npm publish --access public","test":"testament test","build":"yarn clean && tsc --declaration","clean":"rimraf '*.js' '*.d.ts' '*.map' doc","doc:ae":"mkdir -p .ae/doc .ae/temp && api-extractor run --local --verbose","doc:stats":"tools:module-stats","doc:readme":"yarn doc:stats && tools:readme"},"typings":"./index.d.ts","_npmUser":{"name":"thi.ng","email":"k+npm@thi.ng"},"repository":{"url":"https://github.com/thi-ng/umbrella.git","type":"git"},"description":"Functional, extensible L-System architecture w/ support for probabilistic rules","directories":{},"sideEffects":false,"dependencies":{"@thi.ng/api":"^8.3.9","@thi.ng/math":"^5.3.5","@thi.ng/errors":"^2.1.9","@thi.ng/random":"^3.3.4","@thi.ng/compose":"^2.1.9","@thi.ng/vectors":"^7.5.9","@thi.ng/transducers":"^8.3.8"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tools":"^0.0.1","rimraf":"^3.0.2","typedoc":"^0.22.17","typescript":"^4.7.4","@thi.ng/testament":"^0.2.10","@microsoft/api-extractor":"^7.25.0"},"_npmOperationalInternal":{"tmp":"tmp/lsys_2.1.17_1659365982538_0.9465047679918108","host":"s3://npm-registry-packages"}},"2.1.18":{"name":"@thi.ng/lsys","version":"2.1.18","keywords":["1d","2d","3d","datastructure","generative","geometry","l-system","probabilistic","random","rulebased","turtle","typescript"],"author":"Karsten Schmidt <k+npm@thi.ng>","license":"Apache-2.0","_id":"@thi.ng/lsys@2.1.18","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://github.com/thi-ng/umbrella/tree/develop/packages/lsys#readme","dist":{"shasum":"addd5efcbd09ac5b4264b09d0fa20351caca9058","tarball":"https://registry.npmjs.org/@thi.ng/lsys/-/lsys-2.1.18.tgz","fileCount":6,"integrity":"sha512-tLaK8TwD6GLRtSTBFWB7FZzaSaZTs7GWJcJRTiMq3JMQzIAy5j/avbkbpD4opEnf5hdNmqyjPcRjapGkRpmKeA==","signatures":[{"sig":"MEUCIEUN02Bhfa6b5O7C1ifzCt5lwIlT81BLgZ1Ym8o9YGb1AiEAsS4Vjin7d5Qa0zVQXnjKChkDEilo+6VMTQ/sqUF85OI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":30845,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJi6FAdACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrTLg//ZYr4nUZvkL2RvUXvIlGGMR+Wif6XkDVhs+CK6qG0oXvHxKGq\r\nfeyalN4Turd20QOboLF0QqLL8k0K8zIUwLlU5QxOBy9LxMRCFAgaGOPyl61t\r\nLT6joYdZdxZUbgI7otq6NnKBR++93nRUX0W9bRYjeDXiOwgnvjbgxdlAq3tx\r\nXn7ibBhW7wfe2w6OQ7g9gOOpNOEc5HSeoPG4FGMXieDS6yo7Wc0TSJGILOm7\r\nZGTGRwdRqYfqOtdBiJMr9Jvw94V2mgFC+KhfMmTaAKnE6QsHy9c6JTFrkGB4\r\nnumwQ9oRBLhcIHopeBuCEWxHXxpTAQNuFSApDPqmINXVj3ixHSWPcjZW62VW\r\n+pv/a9y3lUf8lYuNpzHTG0P6VoH7aNd/47+jCd30YzqaE2+KQ1tXy9gg2rFn\r\nMscle7kgDRCZ7lHu6rJEfoz2OEt2lZga7V8klL8oxLRjayiPqCZ2dCGi70Tp\r\ntWXwyway8j4K4/GT8SCv3rG+V+zfcdnNa5Ec91eMqBqz0yRCqsckLd0ioh4o\r\nA2eIdrrP208IYL6d1N55Q21zVI5oP3eDEdgwYfxudk5WNQaAk5t1U7yWXn6r\r\ntnMtYBFajx1R9qr6F/roVmlD8+H4+Dnrsm1mobkzKLJy2s/g8irVZMMMRNYg\r\nSvdYcelceqhkxI0p7/j+yXCkg6w2PSBjf8U=\r\n=wggm\r\n-----END PGP SIGNATURE-----\r\n"},"type":"module","module":"./index.js","thi.ng":{"blog":[{"url":"https://medium.com/@thi.ng/workshop-report-generative-design-with-clojure-7d6d8ea9a6e8","title":"Workshop report: Generative design with Clojure"}],"year":2019},"engines":{"node":">=12.7"},"exports":{".":{"default":"./index.js"}},"funding":[{"url":"https://github.com/sponsors/postspectacular","type":"github"},{"url":"https://patreon.com/thing_umbrella","type":"patreon"}],"gitHead":"24ec2749982f4193e6bc50173a238f336854bb1c","scripts":{"doc":"typedoc --excludePrivate --excludeInternal --out doc src/index.ts","pub":"yarn npm publish --access public","test":"testament test","build":"yarn clean && tsc --declaration","clean":"rimraf '*.js' '*.d.ts' '*.map' doc","doc:ae":"mkdir -p .ae/doc .ae/temp && api-extractor run --local --verbose","doc:stats":"tools:module-stats","doc:readme":"yarn doc:stats && tools:readme"},"typings":"./index.d.ts","_npmUser":{"name":"thi.ng","email":"k+npm@thi.ng"},"repository":{"url":"https://github.com/thi-ng/umbrella.git","type":"git"},"description":"Functional, extensible L-System architecture w/ support for probabilistic rules","directories":{},"sideEffects":false,"dependencies":{"@thi.ng/api":"^8.3.9","@thi.ng/math":"^5.3.5","@thi.ng/errors":"^2.1.9","@thi.ng/random":"^3.3.4","@thi.ng/compose":"^2.1.9","@thi.ng/vectors":"^7.5.10","@thi.ng/transducers":"^8.3.9"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tools":"^0.0.1","rimraf":"^3.0.2","typedoc":"^0.22.17","typescript":"^4.7.4","@thi.ng/testament":"^0.2.10","@microsoft/api-extractor":"^7.25.0"},"_npmOperationalInternal":{"tmp":"tmp/lsys_2.1.18_1659392029551_0.8911469654210966","host":"s3://npm-registry-packages"}},"2.1.19":{"name":"@thi.ng/lsys","version":"2.1.19","keywords":["1d","2d","3d","datastructure","generative","geometry","l-system","probabilistic","random","rulebased","turtle","typescript"],"author":"Karsten Schmidt <k+npm@thi.ng>","license":"Apache-2.0","_id":"@thi.ng/lsys@2.1.19","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://github.com/thi-ng/umbrella/tree/develop/packages/lsys#readme","dist":{"shasum":"1a4de7b903ae2165b39072cfc2d191ed5da88307","tarball":"https://registry.npmjs.org/@thi.ng/lsys/-/lsys-2.1.19.tgz","fileCount":6,"integrity":"sha512-29/wsTbKtfQNPg5WTcBJipAfAOUV3fCEulHmXR3ScZBQl77tn9PaR9xPvN9BWnhHdk1Ee0Q3MOTszcqTb40sqg==","signatures":[{"sig":"MEUCIQDW4iu7jnNAervZ+3YkT8AjQEYHLmg7giWYJwoh9Az42wIgZQQ2ys3X4bWq+G0C9wgFZcxGq/IInOOrTfZRYG7nAAw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":30848,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJi7ogVACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmr++A/8CD07U6ELx9Bxc76t6JdFbZCnciPxN8M7ZyH/sVXhZiI6Kp6A\r\n97Hlip3xz+zxlWI/2B0qiz3nD2eLzoymSl9IU39rMqSFj9f0UFzLdEm4W0z1\r\ncSLv2wtOVxD9pmNktew2kZY0Z/SURgH9H+v5TEYlf9WD7vshMMKm3Zu9Fs9w\r\nPynaw+7xRu74+SjQmJY3lZjqJ7iJR8mKMjR+ip63PGnh4ZSIprV/1U+EfhoE\r\nQ4iQHg5gDrpLcxPgjCHfMRLg3najhqZoQJ1XgyUGXdN7J9hiwxMAD+Ym9TSH\r\nfGrp9FX/ewaxAzogjTArzP020NM9Eshgp+oEMR+JaoYabF2+joSbEo27bsGD\r\ncYLfDyIo/0jjTSJDJHLOA+5aHHlVG8RLeV/yJfoSXLc7+qWXHogdX0cx0PEu\r\nvImcIj/VFJF6qhI7hmIVgS8UyH/Ldr+AUcr1J/j0TvqH0QSd+9orkju/FVZT\r\nNq/hh3sYpT/kKeSmlbvdHfYjHq1NqhTvFUwKtZT5ffNWbc5tQ133/vwniP+y\r\nHPxhwIdvnIH1cUYi1hLJIS2rp5s5NmC0ZIFtCVM1lecxqnDiH0uQPuwFefd4\r\nBAyhxExxDcQW7J5JVP/U7TJDd2ODenhhN4qSKEyHKHf/IRbUEjoKG5UkuV4a\r\nS3HWxd2Br7Tz2sfUrRR+SlPGvtNXVX8jbDU=\r\n=pb9R\r\n-----END PGP SIGNATURE-----\r\n"},"type":"module","module":"./index.js","thi.ng":{"blog":[{"url":"https://medium.com/@thi.ng/workshop-report-generative-design-with-clojure-7d6d8ea9a6e8","title":"Workshop report: Generative design with Clojure"}],"year":2019},"engines":{"node":">=12.7"},"exports":{".":{"default":"./index.js"}},"funding":[{"url":"https://github.com/sponsors/postspectacular","type":"github"},{"url":"https://patreon.com/thing_umbrella","type":"patreon"}],"gitHead":"01b7a47077d88c2aefe77650ce3340040bae00ee","scripts":{"doc":"typedoc --excludePrivate --excludeInternal --out doc src/index.ts","pub":"yarn npm publish --access public","test":"testament test","build":"yarn clean && tsc --declaration","clean":"rimraf '*.js' '*.d.ts' '*.map' doc","doc:ae":"mkdir -p .ae/doc .ae/temp && api-extractor run --local --verbose","doc:stats":"tools:module-stats","doc:readme":"yarn doc:stats && tools:readme"},"typings":"./index.d.ts","_npmUser":{"name":"thi.ng","email":"k+npm@thi.ng"},"repository":{"url":"https://github.com/thi-ng/umbrella.git","type":"git"},"description":"Functional, extensible L-System architecture w/ support for probabilistic rules","directories":{},"sideEffects":false,"dependencies":{"@thi.ng/api":"^8.3.9","@thi.ng/math":"^5.3.5","@thi.ng/errors":"^2.1.10","@thi.ng/random":"^3.3.5","@thi.ng/compose":"^2.1.10","@thi.ng/vectors":"^7.5.11","@thi.ng/transducers":"^8.3.10"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tools":"^0.0.1","rimraf":"^3.0.2","typedoc":"^0.22.17","typescript":"^4.7.4","@thi.ng/testament":"^0.2.11","@microsoft/api-extractor":"^7.25.0"},"_npmOperationalInternal":{"tmp":"tmp/lsys_2.1.19_1659799573099_0.2608711436592033","host":"s3://npm-registry-packages"}},"2.1.20":{"name":"@thi.ng/lsys","version":"2.1.20","keywords":["1d","2d","3d","datastructure","generative","geometry","l-system","probabilistic","random","rulebased","turtle","typescript"],"author":"Karsten Schmidt <k+npm@thi.ng>","license":"Apache-2.0","_id":"@thi.ng/lsys@2.1.20","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://github.com/thi-ng/umbrella/tree/develop/packages/lsys#readme","dist":{"shasum":"b0f6b43f5114601f32a308739dfdd34927c57ba5","tarball":"https://registry.npmjs.org/@thi.ng/lsys/-/lsys-2.1.20.tgz","fileCount":6,"integrity":"sha512-kM7MMJNjZIS7tsvgFd1jCTz8lFYEze4gvPrHf4xNOW9LxNN2m1yqTxuCfL3/Px+RjOUBlvjwqNcdthbNbNEXJQ==","signatures":[{"sig":"MEQCIAR5PGOAY1a30AkTLwo69Bwd9Vy52NT5aaiO/UyKiMEIAiBa2d/usI7JRJRmLuiDgZtYVLnOGiNHT2I9cd4v99WPhg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":30848,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJi79ruACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqoshAAg9wa1XLxdYlS4vEgqKsCjXU0A1cKiN1TzM7jbzbya/XSvZ2L\r\nEQEsqmXSLddF5FufWbi4+5dsR0dffCXbS5NdRNFoYVCVfrsUGbqGiYztRtag\r\nzmr/e19HkwcnlWjcf0+ZW1ROcgCJe/a35i+2IFJ7QsCnmTXcjrfHMYdsWTvE\r\nOu2jw7Kx8VynU3xre+D5bO+UBohsOCFXx8VjqqnOFpR/lp5JHoc2XUU78hsL\r\nXT+CbgABdaVk5vlEyIS7LOfy9YHCH7aAeU/1RWfqchP1TiVfcb2F5K9GdI2d\r\n/2QfuG3eDU9utZr73Tc2K9ZHT5BM0AGY4Y5lsVm1ud/MAe3UO+BzVA7Vnmu1\r\nnLF93oxX4Kg/FbQFzEDz+NGjnDnwrgjk5eonrWxLfBj+dhvERddAV3SwOuFk\r\nWgD04fv4vxTW/IrOWPtvfQKDHnLlcsD3n/uWBpB3xWhaE0ibsocD6pZwfn3o\r\nYMo/3I5lVwgGEJ2lZebPf+fMqqRXP9fENb7l/2/JgtsqiSACmM1GdefzTVas\r\nkkwDkZ6kHAZ7+6v/TxCZ5tbvjnmdlnx6+i2B9EulmuOOSTltRNzntdQY2pR6\r\nujJ0JE5REKQjqiOdqcUg31SMDA+IcaW3iiESddWRZN+ktefgWxMsmJa55iaj\r\nP5I/OKR4abzLX9/gkDXEm4TwLnf8hYCi0j4=\r\n=tAsu\r\n-----END PGP SIGNATURE-----\r\n"},"type":"module","module":"./index.js","thi.ng":{"blog":[{"url":"https://medium.com/@thi.ng/workshop-report-generative-design-with-clojure-7d6d8ea9a6e8","title":"Workshop report: Generative design with Clojure"}],"year":2019},"engines":{"node":">=12.7"},"exports":{".":{"default":"./index.js"}},"funding":[{"url":"https://github.com/sponsors/postspectacular","type":"github"},{"url":"https://patreon.com/thing_umbrella","type":"patreon"}],"gitHead":"0eeb5054111cea51f4714b013dda8700ade3cd54","scripts":{"doc":"typedoc --excludePrivate --excludeInternal --out doc src/index.ts","pub":"yarn npm publish --access public","test":"testament test","build":"yarn clean && tsc --declaration","clean":"rimraf '*.js' '*.d.ts' '*.map' doc","doc:ae":"mkdir -p .ae/doc .ae/temp && api-extractor run --local --verbose","doc:stats":"tools:module-stats","doc:readme":"yarn doc:stats && tools:readme"},"typings":"./index.d.ts","_npmUser":{"name":"thi.ng","email":"k+npm@thi.ng"},"repository":{"url":"https://github.com/thi-ng/umbrella.git","type":"git"},"description":"Functional, extensible L-System architecture w/ support for probabilistic rules","directories":{},"sideEffects":false,"dependencies":{"@thi.ng/api":"^8.3.9","@thi.ng/math":"^5.3.5","@thi.ng/errors":"^2.1.10","@thi.ng/random":"^3.3.5","@thi.ng/compose":"^2.1.10","@thi.ng/vectors":"^7.5.12","@thi.ng/transducers":"^8.3.11"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tools":"^0.0.1","rimraf":"^3.0.2","typedoc":"^0.22.17","typescript":"^4.7.4","@thi.ng/testament":"^0.2.11","@microsoft/api-extractor":"^7.25.0"},"_npmOperationalInternal":{"tmp":"tmp/lsys_2.1.20_1659886318787_0.9396432240827377","host":"s3://npm-registry-packages"}},"2.1.21":{"name":"@thi.ng/lsys","version":"2.1.21","keywords":["1d","2d","3d","datastructure","generative","geometry","l-system","probabilistic","random","rulebased","turtle","typescript"],"author":"Karsten Schmidt <k+npm@thi.ng>","license":"Apache-2.0","_id":"@thi.ng/lsys@2.1.21","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://github.com/thi-ng/umbrella/tree/develop/packages/lsys#readme","dist":{"shasum":"2c83aadcf283b2f6c7ceda79dd3e8d4e5aa4928b","tarball":"https://registry.npmjs.org/@thi.ng/lsys/-/lsys-2.1.21.tgz","fileCount":6,"integrity":"sha512-MUWxBMKj0gmjUvSqGW2+cceGJHOJ7BTBU72Q3VQ5EHL+zpHRxFhsCbsPe/kKXTfaHYzV+clyCG1QDrgHdwwSxw==","signatures":[{"sig":"MEYCIQCLrdxY+Jc2S6c89++VXOR3ZiqCUH7TS1wADt6+/YgFfAIhAKpD8M/MaRKzuDcN7RuaBp7fYN5+cziB+CqQnqvm4n/Q","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":30848,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJi+mp9ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqFqRAAhRbVRDHPG/BDT/G4H6kVDu1wTFyyDNB2cLLlamYDKT8ubrO9\r\n7s6b7Jcaf2QLZrZC8h0X7Yl/BP49f2nZmmbZwljCMVu9I8eHGowjNZe2trFN\r\nyCcR37ar3aH4zjtw3+lPWD/FU7k07OfZQUfuQ6yQMlvW/+K2RZcxzkTGwcrg\r\nDLyAJ7Kzkd4Z13hhRPv3gtFyidG3HXYGrNmG5Rfl0ZTMkaYF2D5GaCYR8rx7\r\n35o6UT1SnJt+RflfDAvPoq+g6DsW5DC5AfIVh/1GTqNhSMugfr21Pg2OE1Gf\r\nl9dWZ4I0UT/6ak8NOe5otahfxRJRo6DYVSWE1f64yU3Ri0BdGZCdOYJOvYYg\r\nXZV9H0lo/WvDeObutaYAlHgryF6j/5pnanrgdhMf90yNTJ7Fvytclun57d2C\r\n7o8AbUBD9z/XxbySe2X29nMl7vppFynULTzTXKa9Jy8hvVAAeT3WO7ay4OBR\r\nwNF+hdX+uMYwMkvclO+3ek3GDHv1gkhj1OKzp7AJZAj2PxjRzvnnR1QFQrYH\r\n3MIRSKky8Y2xOTJGBoGlIgtoRD62veYdOnSrEFPPzgThs0Jk0OZZOeJuOfxI\r\nEW+gbOeABI61AZHuJ6YFebGykmPv9Sf7XbU4bl9jzWQ9HUOI6Bt2iZTi6D6p\r\n4uOEuNcXWZScyUilxbY1StKrqUTBFlPZgp8=\r\n=sx7n\r\n-----END PGP SIGNATURE-----\r\n"},"type":"module","module":"./index.js","thi.ng":{"blog":[{"url":"https://medium.com/@thi.ng/workshop-report-generative-design-with-clojure-7d6d8ea9a6e8","title":"Workshop report: Generative design with Clojure"}],"year":2019},"engines":{"node":">=12.7"},"exports":{".":{"default":"./index.js"}},"funding":[{"url":"https://github.com/sponsors/postspectacular","type":"github"},{"url":"https://patreon.com/thing_umbrella","type":"patreon"}],"gitHead":"295e76c6f68ef34ba2117ff77612848e09f5c587","scripts":{"doc":"typedoc --excludePrivate --excludeInternal --out doc src/index.ts","pub":"yarn npm publish --access public","test":"testament test","build":"yarn clean && tsc --declaration","clean":"rimraf '*.js' '*.d.ts' '*.map' doc","doc:ae":"mkdir -p .ae/doc .ae/temp && api-extractor run --local --verbose","doc:stats":"tools:module-stats","doc:readme":"yarn doc:stats && tools:readme"},"typings":"./index.d.ts","_npmUser":{"name":"thi.ng","email":"k+npm@thi.ng"},"repository":{"url":"https://github.com/thi-ng/umbrella.git","type":"git"},"description":"Functional, extensible L-System architecture w/ support for probabilistic rules","directories":{},"sideEffects":false,"dependencies":{"@thi.ng/api":"^8.4.0","@thi.ng/math":"^5.3.6","@thi.ng/errors":"^2.1.10","@thi.ng/random":"^3.3.6","@thi.ng/compose":"^2.1.11","@thi.ng/vectors":"^7.5.13","@thi.ng/transducers":"^8.3.12"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tools":"^0.0.1","rimraf":"^3.0.2","typedoc":"^0.22.17","typescript":"^4.7.4","@thi.ng/testament":"^0.2.11","@microsoft/api-extractor":"^7.25.0"},"_npmOperationalInternal":{"tmp":"tmp/lsys_2.1.21_1660578428906_0.591168826491747","host":"s3://npm-registry-packages"}},"2.1.22":{"name":"@thi.ng/lsys","version":"2.1.22","keywords":["1d","2d","3d","datastructure","generative","geometry","l-system","probabilistic","random","rulebased","turtle","typescript"],"author":"Karsten Schmidt <k+npm@thi.ng>","license":"Apache-2.0","_id":"@thi.ng/lsys@2.1.22","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://github.com/thi-ng/umbrella/tree/develop/packages/lsys#readme","dist":{"shasum":"ad0fe9078f665d50319a21b19f5bb8c5a1bcf73b","tarball":"https://registry.npmjs.org/@thi.ng/lsys/-/lsys-2.1.22.tgz","fileCount":6,"integrity":"sha512-/FXF/eM4SW/a+SkA0rWpQrgTgiAEbYyrgS3MESXrg5CYWZV77rkX7QBdiw6dlz/EkHaNJ7MoF9fQT9T+HGFajQ==","signatures":[{"sig":"MEUCIQD9/w++74kRfnb6cqzajhlNh7oNFw6IRXTVfju+3JwU0QIgBhc4Qlu2gimM2qCZ1DrOyeltSQeB2FqkK+RCp4fccZw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":30848,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjBK7yACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmq7HQ//eEU3c2VbUgNsliBXU5ykWCqOEvzAmt/IQD+x/vodNXdn6C4L\r\nwueyc8aIQyYRj4xWUE0SFmL9Z2nX+Sbpz5ao5XXc7stnIo4adEDPYTg4MH69\r\nj7RAmeoLLfBg8/jXOSl3jBhhWZFzlUlwYut7Pas5/YBZg/RIleS+01TsrOL5\r\nFtQkwnDgvqgbg1hRKz3RGk9ITLYxqg6EoPNocu+XueI5LTHkgAqPj61CemMj\r\nIbEFMCMgo3Dq+iMa3bYoYoe00QDaZ+TRwl68aBWvHNzeRIFviXn1+I0hx/0w\r\noPDXVohrWbgA7QX+7ncb+TKnqAA9Azsn5VwXy4uFuE+xg/mLRRF7fuMcPxA8\r\nngPjjgvkVIF15igw2oSGAkwryACRKiAiKmxCQgfP+7CgQqaKNxaIIpeCWhS3\r\n5QQhOBjKgIvo/kyCwQkYbS9IzerLwcxZq4fMNfx1+flUyYZCdpxchgEeS4LR\r\nx4p8Hzwb1anWOOP+JwHXN7bk/AWamE+rxiYfOWRkBcNPeAxNrS+8A8X4gkDl\r\nbCgIiKuo0FLysTFywERZGJEVLyOLlfIZG+yjZgScHb5bieM68TuUzwYQeutm\r\nPIW14ZE9vwFuBbLba+mX5AamCydkJPqAKrPrDPhFzrI7XfSDDS2RB7IhUyWV\r\naa3sOoJ175v1k3ZQOr8TUDJ0tZBYRdA9624=\r\n=K3vI\r\n-----END PGP SIGNATURE-----\r\n"},"type":"module","module":"./index.js","thi.ng":{"blog":[{"url":"https://medium.com/@thi.ng/workshop-report-generative-design-with-clojure-7d6d8ea9a6e8","title":"Workshop report: Generative design with Clojure"}],"year":2019},"engines":{"node":">=12.7"},"exports":{".":{"default":"./index.js"}},"funding":[{"url":"https://github.com/sponsors/postspectacular","type":"github"},{"url":"https://patreon.com/thing_umbrella","type":"patreon"}],"gitHead":"be8423e2019e95c14a096260a93b9762dde0c768","scripts":{"doc":"typedoc --excludePrivate --excludeInternal --out doc src/index.ts","pub":"yarn npm publish --access public","test":"testament test","build":"yarn clean && tsc --declaration","clean":"rimraf '*.js' '*.d.ts' '*.map' doc","doc:ae":"mkdir -p .ae/doc .ae/temp && api-extractor run --local --verbose","doc:stats":"tools:module-stats","doc:readme":"yarn doc:stats && tools:readme"},"typings":"./index.d.ts","_npmUser":{"name":"thi.ng","email":"k+npm@thi.ng"},"repository":{"url":"https://github.com/thi-ng/umbrella.git","type":"git"},"description":"Functional, extensible L-System architecture w/ support for probabilistic rules","directories":{},"sideEffects":false,"dependencies":{"@thi.ng/api":"^8.4.1","@thi.ng/math":"^5.3.7","@thi.ng/errors":"^2.1.10","@thi.ng/random":"^3.3.7","@thi.ng/compose":"^2.1.12","@thi.ng/vectors":"^7.5.14","@thi.ng/transducers":"^8.3.13"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tools":"^0.0.1","rimraf":"^3.0.2","typedoc":"^0.22.17","typescript":"^4.7.4","@thi.ng/testament":"^0.2.12","@microsoft/api-extractor":"^7.25.0"},"_npmOperationalInternal":{"tmp":"tmp/lsys_2.1.22_1661251314221_0.42728955549088066","host":"s3://npm-registry-packages"}},"2.1.23":{"name":"@thi.ng/lsys","version":"2.1.23","keywords":["1d","2d","3d","datastructure","generative","geometry","l-system","probabilistic","random","rulebased","turtle","typescript"],"author":"Karsten Schmidt <k+npm@thi.ng>","license":"Apache-2.0","_id":"@thi.ng/lsys@2.1.23","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://github.com/thi-ng/umbrella/tree/develop/packages/lsys#readme","dist":{"shasum":"fb33facdfd23108697d4b19021c09b587e83d4a9","tarball":"https://registry.npmjs.org/@thi.ng/lsys/-/lsys-2.1.23.tgz","fileCount":6,"integrity":"sha512-NnhNPy1E9CJTxsemFMyPRu892zvD8nEpWK7nV2oqjEr6Wrt2RDMnPnARPZ+Uc9UWhYfTkp4ky9gTqt+aUS9aiQ==","signatures":[{"sig":"MEUCIQCp0mgqC0VllZwX0AfxveD8if2PYjXfNIedesCjZjWtzAIgGlI6zmXjZ5SsMgK5AyHGW0cfmL2ak+WLIzhBgaACs+I=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":30852,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjK4WTACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoGow/9HReM0r30+cNAst+FeXnsdQ0kD34231JusPpKpuZFqhIDSgwX\r\nURYawIFZuROl4n3Zx9yVJt2wRuc4nz5bXwLORitpacXmZi+86C8igan2kV89\r\nzb8Z62YdkPxvpe5gV3LTaGvrcWJCcUehgrGoXOIgsE032YHtkENJ8ueo1vUK\r\nI1xXoYMNo3j/0JDZVOYOwnFRTS95HkApD25sY200zQq6b9uXu8qg3UJ8UBfe\r\nnvAle+DEj/17vlH3k1fhT1SVKGz67wg4KAT4KEN+7OZg7HbEVgn407gF/elj\r\nc02cypZkylbVL/VAxpzDKOYzrhFU5NVTgCEP9HKbKu7ahzNiX8pozc2VFIRm\r\nb7xIAT7WtP6WgTox6sQj7AYysKFEYZU8fG42QkntoPTd7IKeNDJCzIUP2IEQ\r\no1c8B/sOg6jlHTbHo+DrWRihomieZbb1L/Lnv+F1GEugqSMDoQJ6e6nzUglS\r\nq+NtzSZZiu4NRYyA7paFr87mWNc/vOIFnAhsLTNLff9zTR72DT0NULcr0pOE\r\nqbg0q5z9c58F54px71Telv7xmRTg9/88l8XhRf4GrEgZCYifThKoUPtsfJIu\r\nzIPDHMQbg/zYa8UyS2jno1qpUWscCrVC9JIwzNek5/ZY3gwwtDzUva2v1egt\r\nlRJRv0DAPcD4Jh0de2iSAJQcI3+UZAU7gKI=\r\n=ro9M\r\n-----END PGP SIGNATURE-----\r\n"},"type":"module","module":"./index.js","thi.ng":{"blog":[{"url":"https://medium.com/@thi.ng/workshop-report-generative-design-with-clojure-7d6d8ea9a6e8","title":"Workshop report: Generative design with Clojure"}],"year":2019},"engines":{"node":">=12.7"},"exports":{".":{"default":"./index.js"}},"funding":[{"url":"https://github.com/sponsors/postspectacular","type":"github"},{"url":"https://patreon.com/thing_umbrella","type":"patreon"}],"gitHead":"973139c5aa3b50081020f4cc726a7cc330f77fc7","scripts":{"doc":"typedoc --excludePrivate --excludeInternal --out doc src/index.ts","pub":"yarn npm publish --access public","test":"testament test","build":"yarn clean && tsc --declaration","clean":"rimraf '*.js' '*.d.ts' '*.map' doc","doc:ae":"mkdir -p .ae/doc .ae/temp && api-extractor run --local --verbose","doc:stats":"tools:module-stats","doc:readme":"yarn doc:stats && tools:readme"},"typings":"./index.d.ts","_npmUser":{"name":"thi.ng","email":"k+npm@thi.ng"},"repository":{"url":"https://github.com/thi-ng/umbrella.git","type":"git"},"description":"Functional, extensible L-System architecture w/ support for probabilistic rules","directories":{},"sideEffects":false,"dependencies":{"@thi.ng/api":"^8.4.2","@thi.ng/math":"^5.3.8","@thi.ng/errors":"^2.2.0","@thi.ng/random":"^3.3.8","@thi.ng/compose":"^2.1.13","@thi.ng/vectors":"^7.5.15","@thi.ng/transducers":"^8.3.14"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tools":"^0.0.1","rimraf":"^3.0.2","typedoc":"^0.22.17","typescript":"^4.8.3","@thi.ng/testament":"^0.3.0","@microsoft/api-extractor":"^7.31.1"},"_npmOperationalInternal":{"tmp":"tmp/lsys_2.1.23_1663796627687_0.4225449992349153","host":"s3://npm-registry-packages"}},"2.1.24":{"name":"@thi.ng/lsys","version":"2.1.24","keywords":["1d","2d","3d","datastructure","generative","geometry","l-system","probabilistic","random","rulebased","turtle","typescript"],"author":"Karsten Schmidt <k+npm@thi.ng>","license":"Apache-2.0","_id":"@thi.ng/lsys@2.1.24","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://github.com/thi-ng/umbrella/tree/develop/packages/lsys#readme","dist":{"shasum":"e659cd4b4c16592ec72570f432ba2e79e38e418b","tarball":"https://registry.npmjs.org/@thi.ng/lsys/-/lsys-2.1.24.tgz","fileCount":6,"integrity":"sha512-oHhhyT0NwF8PP/xC8JOFRSDxIABtZS7DM7RmdhgiABy4Z2JDj1u0FhBXWO3C+roVO2xbOecmQdV3zxXNWnVu1w==","signatures":[{"sig":"MEUCIAqgLRwiz3UA+jOpl4SDiKE8zrY8GyMSWv/py0tCIrFEAiEA/eHYiWqcLh524meLkgpwnut9oWa8tb00RkoTGBYV/14=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":30852,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjMyR2ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpLBg/8DvakNVoRn0YDUj3UbniMIUAevrSz6SGLbxhC6YI2rSGPvlq2\r\ne74wnmhZyE8Sg6wN3xllJeeS5buDRwhJocEnsXWZYA861Nzn6ZK/udUYp0Gc\r\njWv5qNoddk1E1H2k8zjVHGkh+RWzEAOSs58T56FfrQ67VM6rcR6FaADucw5t\r\nCAvZLjI9FFl0ge3C6OggCaU1z5KfDxgO3BxHWPqJ4TnXK7JEfR7Cm8xFiCHT\r\nYwyekqGEZOdEN+mZVnwy0jkIxAZwfldmU9Ju0UyVTVnM65d20o7zgXWP6/9i\r\nbOPkzvnngy8UUkB882wnhkqngHYqyGrEnY1eoYqFXeLofQ83eIFh7xgqcDjy\r\nwyPyXQWupnj0Psl6j/ruwzcxgGeYtZFcqMOll7veeL+LZkLBo9Az0u7tJPAX\r\nUYuJfatWLBulDVPP6Z+uPr9zm7S/PmAHErD9asDXInjoVseKUwoV/GiEApoB\r\nS8CFnAgK50jaQbbZywqjRXAD15Noi+0ZFcXVCecBfelKt0aye0GQeKpQlcvD\r\nbXIAS4x2Z1v/JYlbYYzP5eziMZT5KEYLPlGgldoCcmiEIjh+NErcrJv/iqu2\r\nfL92eO/IsghekBjAOfv5LLKvEJediXR9wdwqw5g4IVHNjpzxFAa1Ulz5aL9l\r\nj3cfSYGKxl4br9ADp9heJcSJCGh5DLtKOdQ=\r\n=osRU\r\n-----END PGP SIGNATURE-----\r\n"},"type":"module","module":"./index.js","thi.ng":{"blog":[{"url":"https://medium.com/@thi.ng/workshop-report-generative-design-with-clojure-7d6d8ea9a6e8","title":"Workshop report: Generative design with Clojure"}],"year":2019},"engines":{"node":">=12.7"},"exports":{".":{"default":"./index.js"}},"funding":[{"url":"https://github.com/sponsors/postspectacular","type":"github"},{"url":"https://patreon.com/thing_umbrella","type":"patreon"}],"gitHead":"f4c59114f2d2dfafa9014626038a9ec5242b0606","scripts":{"doc":"typedoc --excludePrivate --excludeInternal --out doc src/index.ts","pub":"yarn npm publish --access public","test":"testament test","build":"yarn clean && tsc --declaration","clean":"rimraf '*.js' '*.d.ts' '*.map' doc","doc:ae":"mkdir -p .ae/doc .ae/temp && api-extractor run --local --verbose","doc:stats":"tools:module-stats","doc:readme":"yarn doc:stats && tools:readme"},"typings":"./index.d.ts","_npmUser":{"name":"thi.ng","email":"k+npm@thi.ng"},"repository":{"url":"https://github.com/thi-ng/umbrella.git","type":"git"},"description":"Functional, extensible L-System architecture w/ support for probabilistic rules","directories":{},"sideEffects":false,"dependencies":{"@thi.ng/api":"^8.4.2","@thi.ng/math":"^5.3.9","@thi.ng/errors":"^2.2.0","@thi.ng/random":"^3.3.8","@thi.ng/compose":"^2.1.13","@thi.ng/vectors":"^7.5.16","@thi.ng/transducers":"^8.3.15"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tools":"^0.0.1","rimraf":"^3.0.2","typedoc":"^0.22.17","typescript":"^4.8.3","@thi.ng/testament":"^0.3.0","@microsoft/api-extractor":"^7.31.1"},"_npmOperationalInternal":{"tmp":"tmp/lsys_2.1.24_1664296053918_0.7355969270389322","host":"s3://npm-registry-packages"}},"2.1.25":{"name":"@thi.ng/lsys","version":"2.1.25","keywords":["1d","2d","3d","datastructure","generative","geometry","l-system","probabilistic","random","rulebased","turtle","typescript"],"author":"Karsten Schmidt <k+npm@thi.ng>","license":"Apache-2.0","_id":"@thi.ng/lsys@2.1.25","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://github.com/thi-ng/umbrella/tree/develop/packages/lsys#readme","dist":{"shasum":"63eff96dcd1a270abf876f785ccdd7c9038b6533","tarball":"https://registry.npmjs.org/@thi.ng/lsys/-/lsys-2.1.25.tgz","fileCount":6,"integrity":"sha512-xyUgMX6Yod3ynFD3qR87ChAxOeEIJhUqfKOeriu/TGvHyp/j4U1Jz+5OktNgWwOvcHud0eacT22iOUbf6izCKQ==","signatures":[{"sig":"MEUCIQCuZj7qdt8rnZFASmjDw3QrOj+Y9yVbuOM0BInUZf9A4gIgEqqAsFPCFSeeK0M/2M+wHwlbBZt/0+s1QlmOQpWxlSE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":30853,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjOwppACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpTEQ/8C9zJOcvwCd30pUIpvblwy/WoRZBo1HvVyixg3d4IxpGSud+x\r\nE/8JiwsP2V3U9U0qzeya83spEsYMLUpjP8k3/1U/JrqvNwJxP51BEPkP+RzC\r\nfmIInNZi30yTnhvWA8H5Itq9P+rfbW1BzevKSxaosQ7VHYh8s21jbA/W1eBw\r\nl8VLxJSieGTF6JMsXGtCpqEOJIsXiLYmmxJl3yck5yOVMbC5xtLuFft2FEzn\r\nWFeSPkk/jpT3ibkqxXSHPORoaumbTSUxRP9DlcYkcQM6mj3nqTu+fRchUOIV\r\nd1tKBW/E8DJwRqe7s7EtQD+6BxU0YWrVgyIttu6KnYALdnJC3wG0+wBwPrEN\r\nsPqvpjXSJnxGAoPun/j26/ZSYppj3h+cpLa4wVFDL5HAD9sWv2tmr5NzTsHw\r\nlAWufmNoFzHWcBU3jWOLFJehdFcEW8XTG589QVJpOZxuxKUVoVbuNG+IIS9T\r\ny300cEy+a7Ba6/iQewrLVBN42vpx2v3EYSsx6JoyZKhhoJzni6MD1Bepm03g\r\nbNrET4ut4jtgmjjIlWsCEqFYO6ca9d42jqCAD58V2go4bcC1kmN321OwI/lR\r\n4vOROkS/ME8oyDDqG9Upz6oSnFsrlDMHKi8qX9CQDym47Ax3eNg3Ygn2M8ti\r\niFtf5Q3z7xHYojR61+B4fvXbGp/0K+FbU9s=\r\n=YCSA\r\n-----END PGP SIGNATURE-----\r\n"},"type":"module","module":"./index.js","thi.ng":{"blog":[{"url":"https://medium.com/@thi.ng/workshop-report-generative-design-with-clojure-7d6d8ea9a6e8","title":"Workshop report: Generative design with Clojure"}],"year":2019},"engines":{"node":">=12.7"},"exports":{".":{"default":"./index.js"}},"funding":[{"url":"https://github.com/sponsors/postspectacular","type":"github"},{"url":"https://patreon.com/thing_umbrella","type":"patreon"}],"gitHead":"8600007d81a7dc92634a1d54e2c32b14ab30ba80","scripts":{"doc":"typedoc --excludePrivate --excludeInternal --out doc src/index.ts","pub":"yarn npm publish --access public","test":"testament test","build":"yarn clean && tsc --declaration","clean":"rimraf '*.js' '*.d.ts' '*.map' doc","doc:ae":"mkdir -p .ae/doc .ae/temp && api-extractor run --local --verbose","doc:stats":"tools:module-stats","doc:readme":"yarn doc:stats && tools:readme"},"typings":"./index.d.ts","_npmUser":{"name":"thi.ng","email":"k+npm@thi.ng"},"repository":{"url":"https://github.com/thi-ng/umbrella.git","type":"git"},"description":"Functional, extensible L-System architecture w/ support for probabilistic rules","directories":{},"sideEffects":false,"dependencies":{"@thi.ng/api":"^8.4.3","@thi.ng/math":"^5.3.10","@thi.ng/errors":"^2.2.1","@thi.ng/random":"^3.3.9","@thi.ng/compose":"^2.1.14","@thi.ng/vectors":"^7.5.17","@thi.ng/transducers":"^8.3.16"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tools":"^0.0.1","rimraf":"^3.0.2","typedoc":"^0.22.17","typescript":"^4.8.3","@thi.ng/testament":"^0.3.1","@microsoft/api-extractor":"^7.31.1"},"_npmOperationalInternal":{"tmp":"tmp/lsys_2.1.25_1664813673120_0.2864529125423929","host":"s3://npm-registry-packages"}},"2.1.26":{"name":"@thi.ng/lsys","version":"2.1.26","keywords":["1d","2d","3d","datastructure","generative","geometry","l-system","probabilistic","random","rulebased","turtle","typescript"],"author":"Karsten Schmidt <k+npm@thi.ng>","license":"Apache-2.0","_id":"@thi.ng/lsys@2.1.26","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://github.com/thi-ng/umbrella/tree/develop/packages/lsys#readme","dist":{"shasum":"b3965059cd6f0ad37e59152e434a8660601deefe","tarball":"https://registry.npmjs.org/@thi.ng/lsys/-/lsys-2.1.26.tgz","fileCount":6,"integrity":"sha512-8iy+5ythOAY8czF2ZhB0upui1v0vS9H8RTiQgGhx4vgjryYThypUP475gPa2ZE93lrf91qsqjh7VnJgHqOwfYA==","signatures":[{"sig":"MEQCIBMqilJUO2yurxoyWb3+UTEXUpSVrwZJ5735ZwKQhZEhAiBlupOMRPs99cqpWwKDCXKmVr/hFrhnm8rbgLfXBW9bcQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":30854,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjPG/wACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrDeRAAlV+2+K/GJI99XCL8zjKC9+Fk/x14wm6GSK3vKRGdM4reZnSN\r\n5AddXuzCmQOHFNNiCP1nEyu+74cMBqjT4ETteuAnKFCUcqkqvdQGJVqJ34Lg\r\nLVlKftK1+JNcRwXNUVtPNdOBOKRVmJFMLZK6qBh4w1s5nfwZRfZkp/cbeFXI\r\nJohHXahKpQvkihugRwB1m3jZi758HZgnbDCCyOygsgP3JZwzQ6LuNS1OGYRg\r\nh+4BJHcQ8fnzkm3GP2td1POUA+qW2KXBDUq49thg5b9V6vgoJyGax380/G6P\r\nOf8FKLZseHsdTeSdnSziHVIJ2JN82N0KnoTGLq2MWeZRWMWequN/Sy/zNMjX\r\n5kbZYiPb4YMIjjEravNNPWiqDc463uebwVwfPK6LMO51eT3JRf+CGvo63NoQ\r\na2dN6VcJRGdbt46rl4VxAT6fV3ARHIXcZmIIq57Xfp4oLsRt8ZR+mPyngUJe\r\nlHx+VBw2URv6pBWH8rv0BPYK66loTHzy12Aji2ure8E3cgbABgjyNk1AHZsT\r\nBC34H+OHqnngZc1lJIIgh4AeS30HGWRMOlqFSQuefcegB7dBw6mtSyAc62uM\r\ncY80WfZXugoIZ58gJE3H3o8Pmt6PAuUUUkgokZxZ/oDv9F9xfPWqWekxa0PH\r\nrDIQJceDKQu5F/H2DTrD/mRveFHTRcoNt7M=\r\n=XIXe\r\n-----END PGP SIGNATURE-----\r\n"},"type":"module","module":"./index.js","thi.ng":{"blog":[{"url":"https://medium.com/@thi.ng/workshop-report-generative-design-with-clojure-7d6d8ea9a6e8","title":"Workshop report: Generative design with Clojure"}],"year":2019},"engines":{"node":">=12.7"},"exports":{".":{"default":"./index.js"}},"funding":[{"url":"https://github.com/sponsors/postspectacular","type":"github"},{"url":"https://patreon.com/thing_umbrella","type":"patreon"}],"gitHead":"c3f7d6598c7d7d0c61ba87150a56deac12649d7b","scripts":{"doc":"typedoc --excludePrivate --excludeInternal --out doc src/index.ts","pub":"yarn npm publish --access public","test":"testament test","build":"yarn clean && tsc --declaration","clean":"rimraf '*.js' '*.d.ts' '*.map' doc","doc:ae":"mkdir -p .ae/doc .ae/temp && api-extractor run --local --verbose","doc:stats":"tools:module-stats","doc:readme":"yarn doc:stats && tools:readme"},"typings":"./index.d.ts","_npmUser":{"name":"thi.ng","email":"k+npm@thi.ng"},"repository":{"url":"https://github.com/thi-ng/umbrella.git","type":"git"},"description":"Functional, extensible L-System architecture w/ support for probabilistic rules","directories":{},"sideEffects":false,"dependencies":{"@thi.ng/api":"^8.4.3","@thi.ng/math":"^5.3.10","@thi.ng/errors":"^2.2.2","@thi.ng/random":"^3.3.10","@thi.ng/compose":"^2.1.15","@thi.ng/vectors":"^7.5.18","@thi.ng/transducers":"^8.3.17"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tools":"^0.0.1","rimraf":"^3.0.2","typedoc":"^0.22.17","typescript":"^4.8.3","@thi.ng/testament":"^0.3.2","@microsoft/api-extractor":"^7.31.1"},"_npmOperationalInternal":{"tmp":"tmp/lsys_2.1.26_1664905200565_0.02157732758162223","host":"s3://npm-registry-packages"}},"2.1.27":{"name":"@thi.ng/lsys","version":"2.1.27","keywords":["1d","2d","3d","datastructure","generative","geometry","l-system","probabilistic","random","rulebased","turtle","typescript"],"author":"Karsten Schmidt <k+npm@thi.ng>","license":"Apache-2.0","_id":"@thi.ng/lsys@2.1.27","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://github.com/thi-ng/umbrella/tree/develop/packages/lsys#readme","dist":{"shasum":"fac69627010dc7ebfc1677ffb3a0dcb54bbd2b1f","tarball":"https://registry.npmjs.org/@thi.ng/lsys/-/lsys-2.1.27.tgz","fileCount":6,"integrity":"sha512-XltWpHwuoUC/J1M49zKR5PjvLj5ZiHb5RbLV16kAhYBeMPRtef7Ks+jd9nOuTcYmlHatvGWSVSvPYJsDJdbBpQ==","signatures":[{"sig":"MEUCIQCz9wBcJqcAHQtvYYNJCA98BExefzyPujXJSd+9f40R7QIgdDZfzNb9RWTGhoqoHgEBSnZ8Kb6H86V2j18Q49CNh5E=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":30854,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjTUa/ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqUYw/+JUqYI33vNm+0C4TDKSfBuToIcBF+XJs336EELeXWmK36xlr3\r\nYlr+zrWW1Y8wq0bJ3c5P1F8pLr+X5WpG/lZipse4Y6mNGJGtCeAE0wh7QifP\r\nRaDGTQkBKb9CcF+IbpKmOEty2klaRm6hD6sYKQ2aRxHVHho0qTBNu2IiYOW9\r\nRASdacNCm8p2Ovg1lK8xE0Lu8+ZiXfEOIPnUN6SalxwshIBjt9Kfc2S4/9RJ\r\nip4/VAaEkZKj2vZRQAKwp+hICDS/Sfs87TxrG/gJFwMRBZ0sapKsCgZPjdpb\r\nE1TAtduqI4qVNOsWzdnqj69PNse3NRmxTi3LyGjkVQ3CxTZ3DeXjOXb7ZQUq\r\n7ODukjhylNWtOcQXCkaxIZwPhBemiD2P2Znl6Ildq0cKZ7hP7eNtok1BDjzn\r\naqYKplgYwAXUzH5ZbWelg2Q1UZOx33HH4YQb5/pHcqQ7vN2yIj7TqFNsvFad\r\nIltLMdRaa7kFv7vG6sHN++xMipDehFjCzR0sDvd4oDP3a0VbGOJnWdYd5Pr3\r\nvxMGLDLRev9xg9de4Qgww4XPzLLuEMakxDAljzPw0gLktIJjhYCYK0IwwuH5\r\nsR55ksSxCyepfVD7mietv1M6lrgtrf6eAzYasNm6E0YAJNa/kUgPVB1JxooK\r\nsyOX5wAbbvRsMu9H0v0uodWT1d6TM57WGr8=\r\n=YHHM\r\n-----END PGP SIGNATURE-----\r\n"},"type":"module","module":"./index.js","thi.ng":{"blog":[{"url":"https://medium.com/@thi.ng/workshop-report-generative-design-with-clojure-7d6d8ea9a6e8","title":"Workshop report: Generative design with Clojure"}],"year":2019},"engines":{"node":">=12.7"},"exports":{".":{"default":"./index.js"}},"funding":[{"url":"https://github.com/sponsors/postspectacular","type":"github"},{"url":"https://patreon.com/thing_umbrella","type":"patreon"}],"gitHead":"612b1b0bdf442473f04c2edac3012975a6ca28bb","scripts":{"doc":"typedoc --excludePrivate --excludeInternal --out doc src/index.ts","pub":"yarn npm publish --access public","test":"testament test","build":"yarn clean && tsc --declaration","clean":"rimraf '*.js' '*.d.ts' '*.map' doc","doc:ae":"mkdir -p .ae/doc .ae/temp && api-extractor run --local --verbose","doc:stats":"tools:module-stats","doc:readme":"yarn doc:stats && tools:readme"},"typings":"./index.d.ts","_npmUser":{"name":"thi.ng","email":"k+npm@thi.ng"},"repository":{"url":"https://github.com/thi-ng/umbrella.git","type":"git"},"description":"Functional, extensible L-System architecture w/ support for probabilistic rules","directories":{},"sideEffects":false,"dependencies":{"@thi.ng/api":"^8.4.3","@thi.ng/math":"^5.3.10","@thi.ng/errors":"^2.2.2","@thi.ng/random":"^3.3.11","@thi.ng/compose":"^2.1.15","@thi.ng/vectors":"^7.5.19","@thi.ng/transducers":"^8.3.18"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tools":"^0.0.1","rimraf":"^3.0.2","typedoc":"^0.22.17","typescript":"^4.8.3","@thi.ng/testament":"^0.3.3","@microsoft/api-extractor":"^7.31.1"},"_npmOperationalInternal":{"tmp":"tmp/lsys_2.1.27_1666008767712_0.454226185437699","host":"s3://npm-registry-packages"}},"2.1.28":{"name":"@thi.ng/lsys","version":"2.1.28","keywords":["1d","2d","3d","datastructure","generative","geometry","l-system","probabilistic","random","rulebased","turtle","typescript"],"author":"Karsten Schmidt <k+npm@thi.ng>","license":"Apache-2.0","_id":"@thi.ng/lsys@2.1.28","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://github.com/thi-ng/umbrella/tree/develop/packages/lsys#readme","dist":{"shasum":"ed909d1f3e2c8c19ece736c043a190a8cf841b13","tarball":"https://registry.npmjs.org/@thi.ng/lsys/-/lsys-2.1.28.tgz","fileCount":6,"integrity":"sha512-lxRzZTdO/DaIjMshxKKVfiWngAE/J+dR+gjpLboHyeV68VnprLomHQA7fisua3JHs3mBZ0hI4UoNwg5KDC7qMA==","signatures":[{"sig":"MEYCIQDLuXnc1ioLuP2WwA/WS2ZVhxP1BJgGUB1jxH0FibayhQIhAO6R9aE+6cE6K6gbQ2ZM5vzNF+WfGOyZlU0qMaLl0TZX","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":30854,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjWS1WACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpVvQ/+OBtUx1QL9MLh8/ROQTktblhQ8RHkfcR//PdkgI8RgMT5oXjn\r\neCfMDIjiv1Ik5BzaGHfpmpcwqqpZ0x0v2BPisjGo+LJK3Z2QqYf91BFCCEIK\r\nUC/fGr7185IH8auM6YEizO7i4N+77YwYvM6oDpABjxF3LmajOX5vypPmfNMs\r\nNNWY1G0t6vB8U0NCC73ovj6KNY4gf3UkoyrGFNdBbH4rsU1MXg+LCjnhap8f\r\n+jQgM5EutjKK9jaGYdI3ObwhedUTo8HAVtAPzOsacOphp5y5kWCQN79M/aP0\r\nEN0U6IV4B2OcCTncwlXd3EGS33tdjnWQ+HeVaC0aFXpZgP+depUvFZXMzxTx\r\nLTdTgu8ZRc3trhsy8niko/lQS7D5zcVRtE2ftOdnTeem2elvoNASyXUGIKpv\r\nud5ywX0wmoeTA/2Z9gohRgWGm4hu3vBhIEC+GdzcaK5ry6WgpN0v2aidBGgZ\r\nPqzSbJ/IEUVBpz25t9zw5kxYZNVKA0tEPD8MAFdd+ZRNRoKSxXW35JXkp06q\r\nqi14aWjXvaRaacAyHUUvn5GtaHKBvttRXc3OjY1nwyLzA8bivUO85AbAuEnZ\r\nwBVTcW6jmuKhTWpmC4vY2p01ugHQ3wKpG7xQ0eLvWpvuUw3wGeTqoO4E8hKA\r\nYrx1XIwcYIBlI6gfJ5KNtGfiDmgEeQ2mFlE=\r\n=DPhE\r\n-----END PGP SIGNATURE-----\r\n"},"type":"module","module":"./index.js","thi.ng":{"blog":[{"url":"https://medium.com/@thi.ng/workshop-report-generative-design-with-clojure-7d6d8ea9a6e8","title":"Workshop report: Generative design with Clojure"}],"year":2019},"engines":{"node":">=12.7"},"exports":{".":{"default":"./index.js"}},"funding":[{"url":"https://github.com/sponsors/postspectacular","type":"github"},{"url":"https://patreon.com/thing_umbrella","type":"patreon"}],"gitHead":"cc61bc0a890288bea00b8df81ffd73bc4851ffd3","scripts":{"doc":"typedoc --excludePrivate --excludeInternal --out doc src/index.ts","pub":"yarn npm publish --access public","test":"testament test","build":"yarn clean && tsc --declaration","clean":"rimraf '*.js' '*.d.ts' '*.map' doc","doc:ae":"mkdir -p .ae/doc .ae/temp && api-extractor run --local --verbose","doc:stats":"tools:module-stats","doc:readme":"yarn doc:stats && tools:readme"},"typings":"./index.d.ts","_npmUser":{"name":"thi.ng","email":"k+npm@thi.ng"},"repository":{"url":"https://github.com/thi-ng/umbrella.git","type":"git"},"description":"Functional, extensible L-System architecture w/ support for probabilistic rules","directories":{},"sideEffects":false,"dependencies":{"@thi.ng/api":"^8.4.3","@thi.ng/math":"^5.3.10","@thi.ng/errors":"^2.2.2","@thi.ng/random":"^3.3.12","@thi.ng/compose":"^2.1.15","@thi.ng/vectors":"^7.5.20","@thi.ng/transducers":"^8.3.19"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tools":"^0.0.1","rimraf":"^3.0.2","typedoc":"^0.22.17","typescript":"^4.8.3","@thi.ng/testament":"^0.3.3","@microsoft/api-extractor":"^7.31.1"},"_npmOperationalInternal":{"tmp":"tmp/lsys_2.1.28_1666788694475_0.34789388791934606","host":"s3://npm-registry-packages"}},"2.1.29":{"name":"@thi.ng/lsys","version":"2.1.29","keywords":["1d","2d","3d","datastructure","generative","geometry","l-system","probabilistic","random","rulebased","turtle","typescript"],"author":"Karsten Schmidt <k+npm@thi.ng>","license":"Apache-2.0","_id":"@thi.ng/lsys@2.1.29","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://github.com/thi-ng/umbrella/tree/develop/packages/lsys#readme","dist":{"shasum":"17e8d8bde6cd988a54cd94fed0fa5c1c2edbb89e","tarball":"https://registry.npmjs.org/@thi.ng/lsys/-/lsys-2.1.29.tgz","fileCount":6,"integrity":"sha512-Ic7qsNNrQrxvBl7HAuGY7CSjprHRLcMRguAcRRBr80ukF0SlUUNuQ1T4U1Buxn75TjtTu5ZCLhI3hNakih+1CQ==","signatures":[{"sig":"MEQCIFs0yUVPMv2Hd6e4WpPmtPkruK7in7i/FKeC60zhXuFaAiA675fGu+jgvEIyKW3KeIQpLex0eWiAqKi7RpbUOplrmQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":30854,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjXCoxACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoBjRAAj7freJIdGBD7kEEHsA6YWrsLcDoszMET46AQ8IuvZqIWLbay\r\nwAvceCmHPOyPVSBI3OQ3/mejJavxY7FZCDiyegOomjy/Ds/duVsFHA+Gu8ww\r\ntMJel8odiAbwg0KqvW/nKOk/FEEF6qG2TUDtrWMURiao0go0SZuALveDZ8Ps\r\nYBaUtAuLROHnVR4XUhsxssBGYZVW4coSETeBspewktljvGJZuM8qb3Ic2zUR\r\nFN3oZdQUzx/h1KZ9H+Db2Yelt31XHWNML5At8mPD9Kc8UNP4hC2Ina2NQd1k\r\n1FO2KQ4Vq48X6sf5RwwbidZj9MJjiCEoTHoWu3b4zi+tHuzBl7c3AQAwfQE1\r\nL2fwA8KRJjnSBqKWqnu+rxhpQSmToHq0Oi8Lb2CzkKZJPWhtGRTB75iPT9K9\r\nHr5Jhhxkwtu+Q3cxfP0Jg/ZZvWVVATrLg7akebansQI5FxhRndUz8Bt61ICm\r\nqVu3dVQRscwKH/BfiXT7Z5b/10pOhtS8pGFjEbbGwCaEfR9VyoyDyKKW5jA6\r\n4UzwqDO5p4EJp3FkfIZm19PVHE4LDR+A+qwlm9ad9p/FH1biofPG7Xa0Yr1K\r\nmHh2n0zTEd4al6c0oFFMQtZ8qJTW+sLCIqC4fCVOtKK+CH4pq24C2F63qdLZ\r\npqSfCrpV7BcWLrQ5K1kMY8xJbmrHtCyY7uo=\r\n=WLiP\r\n-----END PGP SIGNATURE-----\r\n"},"type":"module","module":"./index.js","thi.ng":{"blog":[{"url":"https://medium.com/@thi.ng/workshop-report-generative-design-with-clojure-7d6d8ea9a6e8","title":"Workshop report: Generative design with Clojure"}],"year":2019},"engines":{"node":">=12.7"},"exports":{".":{"default":"./index.js"}},"funding":[{"url":"https://github.com/sponsors/postspectacular","type":"github"},{"url":"https://patreon.com/thing_umbrella","type":"patreon"}],"gitHead":"41e59c7ad9bf24bb0230a5f60d05715e0fc1c1e6","scripts":{"doc":"typedoc --excludePrivate --excludeInternal --out doc src/index.ts","pub":"yarn npm publish --access public","test":"testament test","build":"yarn clean && tsc --declaration","clean":"rimraf '*.js' '*.d.ts' '*.map' doc","doc:ae":"mkdir -p .ae/doc .ae/temp && api-extractor run --local --verbose","doc:stats":"tools:module-stats","doc:readme":"yarn doc:stats && tools:readme"},"typings":"./index.d.ts","_npmUser":{"name":"thi.ng","email":"k+npm@thi.ng"},"repository":{"url":"https://github.com/thi-ng/umbrella.git","type":"git"},"description":"Functional, extensible L-System architecture w/ support for probabilistic rules","directories":{},"sideEffects":false,"dependencies":{"@thi.ng/api":"^8.4.4","@thi.ng/math":"^5.3.11","@thi.ng/errors":"^2.2.3","@thi.ng/random":"^3.3.13","@thi.ng/compose":"^2.1.16","@thi.ng/vectors":"^7.5.21","@thi.ng/transducers":"^8.3.20"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tools":"^0.0.1","rimraf":"^3.0.2","typedoc":"^0.23.18","typescript":"^4.8.4","@thi.ng/testament":"^0.3.4","@microsoft/api-extractor":"^7.33.5"},"_npmOperationalInternal":{"tmp":"tmp/lsys_2.1.29_1666984497037_0.5140893673424876","host":"s3://npm-registry-packages"}},"2.1.30":{"name":"@thi.ng/lsys","version":"2.1.30","keywords":["1d","2d","3d","datastructure","generative","geometry","l-system","probabilistic","random","rulebased","turtle","typescript"],"author":"Karsten Schmidt <k+npm@thi.ng>","license":"Apache-2.0","_id":"@thi.ng/lsys@2.1.30","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://github.com/thi-ng/umbrella/tree/develop/packages/lsys#readme","dist":{"shasum":"a092f6a170d2dbe0dde2e0dcc80d7f8d73007c98","tarball":"https://registry.npmjs.org/@thi.ng/lsys/-/lsys-2.1.30.tgz","fileCount":8,"integrity":"sha512-L1iXw0iFvGHgCXLC+y9+G1GKONZ0ivmauV8J7ewdtFPGRubHyiaU+A8luu8PaVqXlFZI6oJqDz8lqLfCijtFOA==","signatures":[{"sig":"MEUCIDtRH9Ak/mGTiPu3i6UaYsrXrChdFQdh/0UD2Id3NrQcAiEAyPpj1r8g0xeOksH28l3Dh5lsa6wz3Hk5LO24m7zwVAo=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":79725,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjYFSxACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrNThAAojqeKnG2fB95A4M13aNTG4ZP4KmJI9Pyw4ND9yH6JlQKvn9x\r\npBu16U4gbaxvJjt0mJw17lmKJsQWEG5D1WOnTfaQhy4y0oGt/yYvnSqwDxGQ\r\nu5wKXsee2rJ3CoZ9s/z00Yu0z2DOtENhYMZmseLr7zo8UGkfXrmZteLVaC0y\r\nh0oYHLFVrryMBiRU9LU6MnEqkfXEKWzUoK5u4BVns/Od6pXEDxRQkH8JBKhA\r\n0viTl5/V/KArc7RTUGYiH2nX+rFSmmqBV5znVuse9btXBFtkV8s0RXNYaPMx\r\nTnT4kkjAQeFY2jQj9oOhdCX3bb3mFjC5OO/iSBImPn4fuc+u+D+tZa4+YyfY\r\nF57HJtaYG26R1dgqiht7nunMw8SsrV/CbIWAzGNUuVBLFvRMqQskCkzoxBmz\r\nzwtSaQJo1bFBpT+K4PxGmb4sKY+nXz0RYhTUUElBZIdrgBp3IYisaaELCDqI\r\nO5U8uyhLRs1t8H6t1RyyMpX0xJKwXJ1kNPDoG3UGcX4zMAose6o5WngjajsA\r\nNXQsc2qhothDpUgythMlBeqyyWm4v0UawNwR5ea8kYfMK3QZGPrwd+xlVtSo\r\nnAcJ8ZSw6wR9Y/i53YiEL6diwjuCk9zr3TFETKY8/NcxJlCxlRvWmj3BjU+F\r\nOp3HxXRbBC9a1/731J4MzjvO+Su2/N9dF1E=\r\n=zKj8\r\n-----END PGP SIGNATURE-----\r\n"},"type":"module","module":"./index.js","thi.ng":{"blog":[{"url":"https://medium.com/@thi.ng/workshop-report-generative-design-with-clojure-7d6d8ea9a6e8","title":"Workshop report: Generative design with Clojure"}],"year":2019},"engines":{"node":">=12.7"},"exports":{".":{"default":"./index.js"}},"funding":[{"url":"https://github.com/sponsors/postspectacular","type":"github"},{"url":"https://patreon.com/thing_umbrella","type":"patreon"}],"gitHead":"7eff3051eb395f460421727b8cf5ef79f09faaa9","scripts":{"doc":"typedoc --excludePrivate --excludeInternal --out doc src/index.ts","pub":"yarn npm publish --access public","test":"testament test","build":"yarn clean && tsc --declaration","clean":"rimraf '*.js' '*.d.ts' '*.map' doc","doc:ae":"mkdir -p .ae/doc .ae/temp && api-extractor run --local --verbose","doc:stats":"tools:module-stats","doc:readme":"yarn doc:stats && tools:readme"},"typings":"./index.d.ts","_npmUser":{"name":"thi.ng","email":"k+npm@thi.ng"},"repository":{"url":"https://github.com/thi-ng/umbrella.git","type":"git"},"description":"Functional, extensible L-System architecture w/ support for probabilistic rules","directories":{},"sideEffects":false,"dependencies":{"@thi.ng/api":"^8.4.4","@thi.ng/math":"^5.3.11","@thi.ng/errors":"^2.2.3","@thi.ng/random":"^3.3.13","@thi.ng/compose":"^2.1.16","@thi.ng/vectors":"^7.5.22","@thi.ng/transducers":"^8.3.21"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tools":"^0.0.1","rimraf":"^3.0.2","typedoc":"^0.23.18","typescript":"^4.8.4","@thi.ng/testament":"^0.3.4","@microsoft/api-extractor":"^7.33.5"},"_npmOperationalInternal":{"tmp":"tmp/lsys_2.1.30_1667257521048_0.33109828607482905","host":"s3://npm-registry-packages"}},"2.1.31":{"name":"@thi.ng/lsys","version":"2.1.31","keywords":["1d","2d","3d","datastructure","generative","geometry","l-system","probabilistic","random","rulebased","turtle","typescript"],"author":"Karsten Schmidt <k+npm@thi.ng>","license":"Apache-2.0","_id":"@thi.ng/lsys@2.1.31","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://github.com/thi-ng/umbrella/tree/develop/packages/lsys#readme","dist":{"shasum":"d181361b1b12c1aa89a474fb5ad34ab630ee7e24","tarball":"https://registry.npmjs.org/@thi.ng/lsys/-/lsys-2.1.31.tgz","fileCount":6,"integrity":"sha512-XTvZlqYDViICK7eQH2l27w4qDDNBMd0ZvyadazajJDDJ/An+XD4Aal+sMSB/dyY75DbmiDBfJ9owoZeHjO08eg==","signatures":[{"sig":"MEUCIFDgkmrwivVkiDPo+9gaL6R70/NJhaaZdKFL3kOdvJQqAiEAkbbvqdrARMqRc1ETDDPXKmn76mhxZlW6NO8NrtvsUD4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":30854,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjYRNQACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpTMQ/+PvLDulHCIbszjiBHTjZBW8CzuLvijW8a0cPncQWlR+O6CHjS\r\nP1LjrRjlPnCqvsJypLpIRhD3wxmw1ObE66PnOElVpKgMZb4fw1klj1KN0oJf\r\nhOKdM4lQrE8E3vwagM8c9rcqFz2hNXsGfgi43SDAAgaZf5bLHkJqrF0FIMAg\r\nbCPOGCl8JjyObpv7/Xya0uG/4vcJuyLRW784IMRoxKQDZtuzNvcZNQ7nG58g\r\neO/vafNKl/Zrz60uIgfcvrpH8IJ9OR39hYSH7E1r2U+GTH4YQeKBJgrqaEsA\r\n9MUM6yMtesjVOmk6YJJAj+fNfQUm4uR0GDwAP6gzU4UH4loD8BuM93hp9/s6\r\nbUuDyBIXUGHm3vZrTc9JvX+/myZ59bxFZbgsLxEvHkIIP+GmPhKugscPosBD\r\nNgU2Qqo0CEbAmv3wTm9rqAZFvQWCJyppuFkua48cpV0sF+eZZpXYu9asBlUL\r\nzT4uRdYj/4W29IS3tzu3q7hFfHOhuH9ea7WlvCP90wWbSqFeX/F9YlPjqjBD\r\nbpamP8ZfO0mhEGZS/TgiKuRN0Jx6jlguh+dCdKi79Aym+y7hUW7bNBaSBWZA\r\n1NzVHCKNgGivSQJShcYJz7bnGRpTsM3HeQpWf+gUsKLNN40o4MANFhwp2O9u\r\nZ0OyRvo6YM5mlVYNDscFrx/HztOiEKiARIg=\r\n=Plzk\r\n-----END PGP SIGNATURE-----\r\n"},"type":"module","module":"./index.js","thi.ng":{"blog":[{"url":"https://medium.com/@thi.ng/workshop-report-generative-design-with-clojure-7d6d8ea9a6e8","title":"Workshop report: Generative design with Clojure"}],"year":2019},"engines":{"node":">=12.7"},"exports":{".":{"default":"./index.js"}},"funding":[{"url":"https://github.com/sponsors/postspectacular","type":"github"},{"url":"https://patreon.com/thing_umbrella","type":"patreon"}],"gitHead":"a4b60163a8caddceed5ec1b6b3584d164f61e7b6","scripts":{"doc":"typedoc --excludePrivate --excludeInternal --out doc src/index.ts","pub":"yarn npm publish --access public","test":"testament test","build":"yarn clean && tsc --declaration","clean":"rimraf '*.js' '*.d.ts' '*.map' doc","doc:ae":"mkdir -p .ae/doc .ae/temp && api-extractor run --local --verbose","doc:stats":"tools:module-stats","doc:readme":"yarn doc:stats && tools:readme"},"typings":"./index.d.ts","_npmUser":{"name":"thi.ng","email":"k+npm@thi.ng"},"repository":{"url":"https://github.com/thi-ng/umbrella.git","type":"git"},"description":"Functional, extensible L-System architecture w/ support for probabilistic rules","directories":{},"sideEffects":false,"dependencies":{"@thi.ng/api":"^8.4.5","@thi.ng/math":"^5.3.12","@thi.ng/errors":"^2.2.3","@thi.ng/random":"^3.3.14","@thi.ng/compose":"^2.1.17","@thi.ng/vectors":"^7.5.23","@thi.ng/transducers":"^8.3.22"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tools":"^0.0.1","rimraf":"^3.0.2","typedoc":"^0.23.18","typescript":"^4.8.4","@thi.ng/testament":"^0.3.4","@microsoft/api-extractor":"^7.33.5"},"_npmOperationalInternal":{"tmp":"tmp/lsys_2.1.31_1667306319866_0.009261988810079558","host":"s3://npm-registry-packages"}},"2.1.32":{"name":"@thi.ng/lsys","version":"2.1.32","keywords":["1d","2d","3d","datastructure","generative","geometry","l-system","probabilistic","random","rulebased","turtle","typescript"],"author":"Karsten Schmidt <k+npm@thi.ng>","license":"Apache-2.0","_id":"@thi.ng/lsys@2.1.32","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://github.com/thi-ng/umbrella/tree/develop/packages/lsys#readme","dist":{"shasum":"ca514f3474d258f1203a99ab70089f24ad8bbd6b","tarball":"https://registry.npmjs.org/@thi.ng/lsys/-/lsys-2.1.32.tgz","fileCount":6,"integrity":"sha512-pMzgrVz95HKpw4sSxbcLuNqe9EUBOihQcjfE6SYjciKn2c9HmIRDb149uZPODT6Z1QNZ0zfYplGcavJ0V8M6fA==","signatures":[{"sig":"MEQCIEgoC4OO2uDFuhdynXhhScIFKhFtQiBIEiBH7vDe99SLAiBl0VAF+Qe+iL13kyuXIo8Bw2+58R/xmT9q6hcVWyckQg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":30858,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjfqRNACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqyJxAAjlm9RIZ5HUVglMA6mqZ/T6myhrDk5IiHkRZ/g9q3lNYhJIyv\r\nCWQNSgKubKC30ttoUyVK349ZnRYdF1DOja4kfl9DvqBwx5RIXO7ptNrSPqo7\r\nUs8Ar6xgMKoH3stTEcoxjewW1+oJCKLrs6J30zHUgMp7Bx+fJxYF5//o2yBk\r\nQw9YAqsmEZbT35yItw41sZOwhllT0UhYMa4wZH4kOhvs5wiSwJvtyLC94KWa\r\nH9SSU5JzPmrgyHVTq3dN3Xbbpf3HHlrM6T6uyxpohW+m2xIaXDoDYa4RLDEp\r\nIexyHLCfSA5N3Tpa/MBkzAjTEFfCjJlaqJheNGLvyq5hJFc8Rf8NSJ24IuMM\r\ntHf/+MZvhb9cek9QDRnqLVpPUhyeICOJ9kh8OxTSoXRHXw/LaYwRM5b86vTu\r\nyk0O2nLphydwR3s+csurA2mPOhqWb15ldFhGcdEu9tLiOm8osx1h6RbRV3yk\r\nUb9RID1I7Kq8w00CKLTgJC56w4r7lBMvHrpkr64leo8LbGrLhGAqBGxXXN6m\r\nsZQN61GX/e831qk4ASNYeplLC/3v6ei2kd2IghhlX8Nn0v5nNsFAz3rqd2yv\r\nSOnK4EJ5+0I5dvGEDHbZCOS9QrAAEmSaL6LM+KosIBok8GlSMljzZKqtT8hD\r\nQq/vu6Y9JhIlujw83w/agCT5IhepdAdFtGE=\r\n=So+S\r\n-----END PGP SIGNATURE-----\r\n"},"type":"module","module":"./index.js","thi.ng":{"blog":[{"url":"https://medium.com/@thi.ng/workshop-report-generative-design-with-clojure-7d6d8ea9a6e8","title":"Workshop report: Generative design with Clojure"}],"year":2019},"engines":{"node":">=12.7"},"exports":{".":{"default":"./index.js"}},"funding":[{"url":"https://github.com/sponsors/postspectacular","type":"github"},{"url":"https://patreon.com/thing_umbrella","type":"patreon"}],"gitHead":"044ee6a3895720fc78e115032d4d831b63510929","scripts":{"doc":"typedoc --excludePrivate --excludeInternal --out doc src/index.ts","pub":"yarn npm publish --access public","test":"testament test","build":"yarn clean && tsc --declaration","clean":"rimraf '*.js' '*.d.ts' '*.map' doc","doc:ae":"mkdir -p .ae/doc .ae/temp && api-extractor run --local --verbose","doc:stats":"tools:module-stats","doc:readme":"yarn doc:stats && tools:readme"},"typings":"./index.d.ts","_npmUser":{"name":"thi.ng","email":"k+npm@thi.ng"},"repository":{"url":"https://github.com/thi-ng/umbrella.git","type":"git"},"description":"Functional, extensible L-System architecture w/ support for probabilistic rules","directories":{},"sideEffects":false,"dependencies":{"@thi.ng/api":"^8.4.6","@thi.ng/math":"^5.3.13","@thi.ng/errors":"^2.2.4","@thi.ng/random":"^3.3.15","@thi.ng/compose":"^2.1.18","@thi.ng/vectors":"^7.5.24","@thi.ng/transducers":"^8.3.23"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tools":"^0.0.1","rimraf":"^3.0.2","typedoc":"^0.23.20","typescript":"^4.8.4","@thi.ng/testament":"^0.3.5","@microsoft/api-extractor":"^7.33.5"},"_npmOperationalInternal":{"tmp":"tmp/lsys_2.1.32_1669243980899_0.5576415591320463","host":"s3://npm-registry-packages"}},"2.1.33":{"name":"@thi.ng/lsys","version":"2.1.33","keywords":["1d","2d","3d","datastructure","generative","geometry","l-system","probabilistic","random","rulebased","turtle","typescript"],"author":"Karsten Schmidt <k+npm@thi.ng>","license":"Apache-2.0","_id":"@thi.ng/lsys@2.1.33","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://github.com/thi-ng/umbrella/tree/develop/packages/lsys#readme","dist":{"shasum":"f9a2789b5fde2f793728e25e0b6a73f9a6aa8b00","tarball":"https://registry.npmjs.org/@thi.ng/lsys/-/lsys-2.1.33.tgz","fileCount":6,"integrity":"sha512-vfP0ZNwg9tKN7E7o5AZ/aW+gp4rOoQFbbETXQgclEWSnivp0rB9zaIv0ei4ZT1Mmga9BF+1bzusbtNdMKUZWKQ==","signatures":[{"sig":"MEUCIQDw0VtcwEkuqUsncsSXMQGblWzbxjiWpAlBLf1VvVwD9wIgf3Aho8q2UYgw6hOdsp6ohbo2dDMBtlkdH+eYmTIS4VQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":30858,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjhLr8ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqeNRAAn3QdluIb54daBoH440CJWwwMaX06TLD7oifRdLKFEcLR1r7N\r\nZ/MKCF3NvCMOs0uRhqQJm1toWuPZlJ6+iZ9xbLmla4HpBA9EyqajniW28Xrh\r\nzNmUwZz37CrS2cGhqaMO/mgJSTkUcYqkH/FT3VDBADFSV+WFN9BlAcu3OmuT\r\ns2o4misOEGZsQxxEFgcyu6XYP9rzQ70UCIh/7BgP3yxudOATwASX4tuyxjQr\r\nROmnfXtE7A4vRbvqelLEUTtGOjG63IFDP5iwlJzlSR9mp2k+px9uci3EaH0u\r\nlglRBdnDkMyKxUIquis7LWZ+y85E+lwp6V6NiG0c3U0juiC5BFxk1X4RnSG2\r\ndeJPOnSasVn+W4PLN/jg2KBHlF3Ba8wW3ON6zaK0jDYl55zCOUdPHBeDQO62\r\ntty37t+4wsWROQHi8TK2fptfI2NbbdYlE2qoewKrN67zxeb5FT1r2eX6k6bb\r\ncXfxPfEvFO+/UyM13JlUiThE3+D8VNpP/PfbdqaLKvhtdcOxtueamzfoGDXo\r\nx40BGTIgTEv5AcWUei9z4UqaknMe9IWmQ/CqkSTuUvVIDrDy37+s1JLfQEof\r\naf/jEkRQ8tujnnETLcdHtnCwcewbfgaDtz0kCAexoBPeC4mgpM0dYXYdPm0E\r\nXXuY8MOKf/wABB+okszPLVcNnG7NjKcDL7w=\r\n=rwdF\r\n-----END PGP SIGNATURE-----\r\n"},"type":"module","module":"./index.js","thi.ng":{"blog":[{"url":"https://medium.com/@thi.ng/workshop-report-generative-design-with-clojure-7d6d8ea9a6e8","title":"Workshop report: Generative design with Clojure"}],"year":2019},"engines":{"node":">=12.7"},"exports":{".":{"default":"./index.js"}},"funding":[{"url":"https://github.com/sponsors/postspectacular","type":"github"},{"url":"https://patreon.com/thing_umbrella","type":"patreon"}],"gitHead":"75ec32ff7f1b7b5e72e7a04ace24732cd5d6c774","scripts":{"doc":"typedoc --excludePrivate --excludeInternal --out doc src/index.ts","pub":"yarn npm publish --access public","test":"testament test","build":"yarn clean && tsc --declaration","clean":"rimraf '*.js' '*.d.ts' '*.map' doc","doc:ae":"mkdir -p .ae/doc .ae/temp && api-extractor run --local --verbose","doc:stats":"tools:module-stats","doc:readme":"yarn doc:stats && tools:readme"},"typings":"./index.d.ts","_npmUser":{"name":"thi.ng","email":"k+npm@thi.ng"},"repository":{"url":"https://github.com/thi-ng/umbrella.git","type":"git"},"description":"Functional, extensible L-System architecture w/ support for probabilistic rules","directories":{},"sideEffects":false,"dependencies":{"@thi.ng/api":"^8.5.0","@thi.ng/math":"^5.3.14","@thi.ng/errors":"^2.2.4","@thi.ng/random":"^3.3.16","@thi.ng/compose":"^2.1.19","@thi.ng/vectors":"^7.5.25","@thi.ng/transducers":"^8.3.24"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tools":"^0.0.1","rimraf":"^3.0.2","typedoc":"^0.23.20","typescript":"^4.8.4","@thi.ng/testament":"^0.3.5","@microsoft/api-extractor":"^7.33.5"},"_npmOperationalInternal":{"tmp":"tmp/lsys_2.1.33_1669643004675_0.5886338712975412","host":"s3://npm-registry-packages"}},"2.1.34":{"name":"@thi.ng/lsys","version":"2.1.34","keywords":["1d","2d","3d","datastructure","generative","geometry","l-system","probabilistic","random","rulebased","turtle","typescript"],"author":"Karsten Schmidt <k+npm@thi.ng>","license":"Apache-2.0","_id":"@thi.ng/lsys@2.1.34","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://github.com/thi-ng/umbrella/tree/develop/packages/lsys#readme","dist":{"shasum":"2fb9571e41979ea450f37068723135b7104d7aa1","tarball":"https://registry.npmjs.org/@thi.ng/lsys/-/lsys-2.1.34.tgz","fileCount":6,"integrity":"sha512-1WoExuzzugsXSlOQe+xt+tlHCw9+Gcc3vtsHjMAfjviK7u93JW6NjNwCZvpPOZK5ci1Lc/pIg3sHtUGTKymd6g==","signatures":[{"sig":"MEYCIQDjw8HbtK5/Oc0TwB2zwqnHcv73WPku0Cs7nWU9avDoPQIhAK27N8UJpD+mOOS7D9JBtZkJWZ2aW6NjcCuTX2YZ9uB6","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":30859,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjh9pjACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmogUxAAl2nipsCmQkxK5t7WBf9k8UK0qfQ1mbdiDSs8n+hrZJAgJV1B\r\n8PrRyoo/z6tEuDeNkF7Z3FxUFIR4gZmd/P26T3l+aC4MWcTFvv7ZFIJaABGw\r\nfLOiM00FN0Iuk26FfTV+lbj7oM2eXcMvYNqxKqi42tGze8Gw0NtEppf+4Zu6\r\nKnek8cDZgtoWq/4i/OwZH7k7dnojObbVOKD3H0hp5FYHxeiYzwW27klKeuOz\r\nXsBRRGULDd2BOYE20l7Cw6ImG45rRjLI604NtokpLCiMRzzZmpitplOf2r+R\r\nnA0GtVPPV+bbmhfktqJ+Osb9raBlxTc52++KQiDmg9yCp5gzVPVMtjXV+T+R\r\nmQE1uI5r2/TPZ+CgS6cmFb77Hvq+Net25OM5zUw230Z4aVrDtqeHnuMmZCzC\r\nPYIssfeViupLBj5Uq3AYRfcHP4cXBO9TGet4ioVsAVa78G+fWBrUKpu8mSOs\r\nnZfKxPXGAFwUyBxtGA8HpZ1w3M2PI4PdjP7gEjx7ghYtM/WpMjlgNjdH95ey\r\nZOoz8fFwhai7hk04a+DXn1DfjfrNf773RYeHKAU1uqyVexHMkKh7qfHpHcAQ\r\nKY0RpJB1PK36jLttllHdKbIaS2nA9pHvN4dd37GwB6KqnzXrHMhSpVDcW0qW\r\nl+M9tV74932cJL/rX6YJxmQUM4W8pqvr6XU=\r\n=FlHa\r\n-----END PGP SIGNATURE-----\r\n"},"type":"module","module":"./index.js","thi.ng":{"blog":[{"url":"https://medium.com/@thi.ng/workshop-report-generative-design-with-clojure-7d6d8ea9a6e8","title":"Workshop report: Generative design with Clojure"}],"year":2019},"engines":{"node":">=12.7"},"exports":{".":{"default":"./index.js"}},"funding":[{"url":"https://github.com/sponsors/postspectacular","type":"github"},{"url":"https://patreon.com/thing_umbrella","type":"patreon"}],"gitHead":"1fe40da507070653f420156d91e6b27cf682004f","scripts":{"doc":"typedoc --excludePrivate --excludeInternal --out doc src/index.ts","pub":"yarn npm publish --access public","test":"testament test","build":"yarn clean && tsc --declaration","clean":"rimraf '*.js' '*.d.ts' '*.map' doc","doc:ae":"mkdir -p .ae/doc .ae/temp && api-extractor run --local --verbose","doc:stats":"tools:module-stats","doc:readme":"yarn doc:stats && tools:readme"},"typings":"./index.d.ts","_npmUser":{"name":"thi.ng","email":"k+npm@thi.ng"},"repository":{"url":"https://github.com/thi-ng/umbrella.git","type":"git"},"description":"Functional, extensible L-System architecture w/ support for probabilistic rules","directories":{},"sideEffects":false,"dependencies":{"@thi.ng/api":"^8.5.1","@thi.ng/math":"^5.3.15","@thi.ng/errors":"^2.2.5","@thi.ng/random":"^3.3.17","@thi.ng/compose":"^2.1.20","@thi.ng/vectors":"^7.5.26","@thi.ng/transducers":"^8.3.25"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tools":"^0.0.1","rimraf":"^3.0.2","typedoc":"^0.23.20","typescript":"^4.8.4","@thi.ng/testament":"^0.3.6","@microsoft/api-extractor":"^7.33.5"},"_npmOperationalInternal":{"tmp":"tmp/lsys_2.1.34_1669847651800_0.2646497811507107","host":"s3://npm-registry-packages"}},"2.1.35":{"name":"@thi.ng/lsys","version":"2.1.35","keywords":["1d","2d","3d","datastructure","generative","geometry","l-system","probabilistic","random","rulebased","turtle","typescript"],"author":"Karsten Schmidt (https://thi.ng)","license":"Apache-2.0","_id":"@thi.ng/lsys@2.1.35","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://github.com/thi-ng/umbrella/tree/develop/packages/lsys#readme","dist":{"shasum":"3bde17f0a5e4219955fd9924041c6384ff37758f","tarball":"https://registry.npmjs.org/@thi.ng/lsys/-/lsys-2.1.35.tgz","fileCount":6,"integrity":"sha512-mW38gSEh/vbEK0I1HS9eUe0Dqj4yk6ieiPXm8FM6jregCM8q5c4EGe22h46DqVOS3hKM7RLZKRk50Hj0YadGIQ==","signatures":[{"sig":"MEYCIQCVkvGyWanadeXzoy8fPGWhkLfij0hN1R6CdmuOiC27CwIhAJMX4K0J4Np/Gk4sP24VQuIBJjCSDbDnZfH6p4HfTs5o","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":30808,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjnGvgACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmppXw//Sax3/fcIG1H6TIqxiXW7o7JDdxQ5Wwu2L++mbH3UWFMXT87C\r\nbLPcm4JayFojgt/Ms7boZysnw56bZepV6lYaebWd2mzkghPf+r398Vfgox4d\r\n/1yeb9jikLwmC4EnOjM2TP9Ji0JscOPLX56xX3U4pjglvv75cr67uYZxPBW9\r\nJes83EgGhvfRptJ0b0pGuM23PcYpU+HKxKNkBmYadrI+ILb/TLWgmPRExh1H\r\nsOjuLIowztqGtW1LAhbfWFrnux1b2hUtP4A06WDvaNv7wiWgD8qfTyOsMGdf\r\nac38VNOZ21wJbMMXwzeZi3j3WaZl6/dMQLphpoYnh2o20pRrsvLqY+BNlm8a\r\nIq0JkXZTsljSY3OL1hltwxb1mLc22Gutrg5otZJYfUmI3Q7vJkTa4dC5kgqa\r\nCBswDnG+euDyCCdhWXoBuUu+Wx1Ed3FJv90JGRveYvfSCNn37bljLkAKtPXz\r\nDXzVB+5Fs/S7ccqvsN24Mq1crs0KfD3Y0un66OCiyaEIj+FsiGaEMIxtePFM\r\ngQWvAxSUCudSyoZw37BdH6CXLT1hU2caF/Xz6d1KKNkR/v0zmVzYY+eiGvKV\r\nqhc/AufDqnfdJZHVRs4n1mMObdNb6MQZCHgRbEX0Xv6pGwQfIQplU9RZKfvE\r\nHJoIsVcrK9pTU+9NH+9bBioc+ONEopX2tQc=\r\n=wxJA\r\n-----END PGP SIGNATURE-----\r\n"},"type":"module","module":"./index.js","thi.ng":{"blog":[{"url":"https://medium.com/@thi.ng/workshop-report-generative-design-with-clojure-7d6d8ea9a6e8","title":"Workshop report: Generative design with Clojure"}],"year":2019},"engines":{"node":">=12.7"},"exports":{".":{"default":"./index.js"}},"funding":[{"url":"https://github.com/sponsors/postspectacular","type":"github"},{"url":"https://patreon.com/thing_umbrella","type":"patreon"}],"gitHead":"f445a9cc8022bcdebbf6ff91fd66ced016d72f01","scripts":{"doc":"typedoc --excludePrivate --excludeInternal --out doc src/index.ts","pub":"yarn npm publish --access public","test":"testament test","build":"yarn clean && tsc --declaration","clean":"rimraf '*.js' '*.d.ts' '*.map' doc","doc:ae":"mkdir -p .ae/doc .ae/temp && api-extractor run --local --verbose","doc:stats":"tools:module-stats","doc:readme":"yarn doc:stats && tools:readme"},"typings":"./index.d.ts","_npmUser":{"name":"thi.ng","email":"k+npm@thi.ng"},"repository":{"url":"https://github.com/thi-ng/umbrella.git","type":"git"},"description":"Functional, extensible L-System architecture w/ support for probabilistic rules","directories":{},"sideEffects":false,"dependencies":{"@thi.ng/api":"^8.6.0","@thi.ng/math":"^5.3.16","@thi.ng/errors":"^2.2.6","@thi.ng/random":"^3.3.18","@thi.ng/compose":"^2.1.21","@thi.ng/vectors":"^7.5.27","@thi.ng/transducers":"^8.3.26"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tools":"^0.0.1","rimraf":"^3.0.2","typedoc":"^0.23.22","typescript":"^4.9.4","@thi.ng/testament":"^0.3.7","@microsoft/api-extractor":"^7.33.7"},"_npmOperationalInternal":{"tmp":"tmp/lsys_2.1.35_1671195616676_0.9482075961006666","host":"s3://npm-registry-packages"}},"2.1.36":{"name":"@thi.ng/lsys","version":"2.1.36","keywords":["1d","2d","3d","datastructure","generative","geometry","l-system","probabilistic","random","rulebased","turtle","typescript"],"author":"Karsten Schmidt (https://thi.ng)","license":"Apache-2.0","_id":"@thi.ng/lsys@2.1.36","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://github.com/thi-ng/umbrella/tree/develop/packages/lsys#readme","dist":{"shasum":"81f0ca8384c7e5b37807078883b7346c64c28868","tarball":"https://registry.npmjs.org/@thi.ng/lsys/-/lsys-2.1.36.tgz","fileCount":6,"integrity":"sha512-WzSWNn5mooV7wNq+nO5u4DP9chjUHsuuK0J56M63/l19IKkaWj/D5vPVrOi3/lMfvCjtD12AL5kt+rzeCo7cEQ==","signatures":[{"sig":"MEUCIDvh2fOCeEI3q8T4VoB6+/riuyv8/8dmFkB4ZHQHyKjNAiEAs4yUaARMUPidfboCkjUizmK2eRheVr07qePHyyvkwiw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":30808,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjoeWAACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmo7Rw/+LqSkEp7R/bRBjhEK03Zi0gpXkVHK0wet3b9YhA6hdiXOSls9\r\nzFPaHXk6aiPDaOrxs394VFSxc+oGRaTZ4w18KeACE4UHtVKzz544f9Yow9Tc\r\nV5iS561i03eZSh9gh1MjoEpRue/EEEIEXLHBn1uLuS49rt09duKUs1zDj2QN\r\n3vk4fJFIjQ0cgsZu3jRRmvxpsEQFacnHTqC9hKMXW8bmPCmrYuWjQD6MFQkv\r\nvHROSSlvQh0Od2/Ke4rEBBao+zmmWCRceFwTEqwxtHf9Dk5vm0wW5wdg6mpr\r\nNhlWGvTXOZNP1VQWcuAWtspb9dlK/Cji2do88XxByX3s1RjXjdtO839PdvUl\r\nzp3yDMdoYRq1Xk5YLScAL3MY8uPAEnDipSCa9E7TiRKVBtb0MKYDrA0G2ekV\r\nsTpfBDM7sS/+GfuwygACKaEUNj+jTgo+wCfIso9uZoX0vkbRb6TuV/fXk8Sa\r\ntnyxFbVchFQHgWqQ9w+TjtQt0COZFR6JrZGVLwtPZ6d4N9TtUXXDsAocnjAf\r\nAQCxlH8ZAi5kZGS9R/bv0talzgoFxhFuHySIo9wzs9tZMQ+tlYQQgqpj0xFN\r\nc20iAwKK2wg91A2pI2h/gpCMVAHGFLJLb5QWAdgkzN8Yx3tZx7teozVwEm5I\r\n8Lf353DY6bs07BtQUj9vX9iN4vHZ5Zad06o=\r\n=+ZnL\r\n-----END PGP SIGNATURE-----\r\n"},"type":"module","module":"./index.js","thi.ng":{"blog":[{"url":"https://medium.com/@thi.ng/workshop-report-generative-design-with-clojure-7d6d8ea9a6e8","title":"Workshop report: Generative design with Clojure"}],"year":2019},"engines":{"node":">=12.7"},"exports":{".":{"default":"./index.js"}},"funding":[{"url":"https://github.com/sponsors/postspectacular","type":"github"},{"url":"https://patreon.com/thing_umbrella","type":"patreon"}],"gitHead":"7b2af448da8a63fb21704a79cc4cdf1f3d7d7a64","scripts":{"doc":"typedoc --excludePrivate --excludeInternal --out doc src/index.ts","pub":"yarn npm publish --access public","test":"testament test","build":"yarn clean && tsc --declaration","clean":"rimraf '*.js' '*.d.ts' '*.map' doc","doc:ae":"mkdir -p .ae/doc .ae/temp && api-extractor run --local --verbose","doc:stats":"tools:module-stats","doc:readme":"yarn doc:stats && tools:readme"},"typings":"./index.d.ts","_npmUser":{"name":"thi.ng","email":"k+npm@thi.ng"},"repository":{"url":"https://github.com/thi-ng/umbrella.git","type":"git"},"description":"Functional, extensible L-System architecture w/ support for probabilistic rules","directories":{},"sideEffects":false,"dependencies":{"@thi.ng/api":"^8.6.1","@thi.ng/math":"^5.3.17","@thi.ng/errors":"^2.2.6","@thi.ng/random":"^3.3.19","@thi.ng/compose":"^2.1.22","@thi.ng/vectors":"^7.5.28","@thi.ng/transducers":"^8.3.27"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tools":"^0.0.1","rimraf":"^3.0.2","typedoc":"^0.23.22","typescript":"^4.9.4","@thi.ng/testament":"^0.3.7","@microsoft/api-extractor":"^7.33.7"},"_npmOperationalInternal":{"tmp":"tmp/lsys_2.1.36_1671554432522_0.2174008184710201","host":"s3://npm-registry-packages"}},"2.1.37":{"name":"@thi.ng/lsys","version":"2.1.37","keywords":["1d","2d","3d","datastructure","generative","geometry","l-system","probabilistic","random","rulebased","turtle","typescript"],"author":"Karsten Schmidt (https://thi.ng)","license":"Apache-2.0","_id":"@thi.ng/lsys@2.1.37","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://github.com/thi-ng/umbrella/tree/develop/packages/lsys#readme","dist":{"shasum":"f072eb8e76582dae8c721104775af1dd7d1a7765","tarball":"https://registry.npmjs.org/@thi.ng/lsys/-/lsys-2.1.37.tgz","fileCount":6,"integrity":"sha512-LCXCejBH2jr8UtjRBtmTMYgZqWRuGV3SPH2NqtOXFN2+vuX9GHIZIfS6uHgCZNY43YkGTu+6FccZ/lDr4PsSGg==","signatures":[{"sig":"MEQCIHa6k3fOauKjcxleFXAm8yxN2kRCE7sB4VS7VR5Wpm/KAiAqwKb0zcYFPwx9Z0K1qlCH4yIcoVbqbbIkgg8WECKzjA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":30808,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjpNGfACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrkzA//c5I/Zl/ydTj65po55vhKIt+i+0JwBGaTgZC2wTEurgsFXL1P\r\n1y9WVCAdSGQfUilw6/L4dQ92dDYyCTVH/vn1LnzzeXkNFBfnAf1KF45eAMl0\r\neGVjW/jp+WT27GLLBblmrHik24eH7Q2dPa8+Oy59s2q9uxNsdc82Djlh0eo+\r\nkX6mFDQJITho0odHyfnX4AFnPSWI0Gs7K2jorWUkygIi1GVdfYWcWsqY1FtL\r\nqdteW84R/+iTwUUOjyMlKlSj4Opr5Ig0uHyog289mQERaww5cnF2TaU1Ssa5\r\n1jfKr7B5EHcHbPYhWToegZg3zHRRINMe3WjyrUzTmdMxGVMkqIevCeHgyDea\r\nof6Z83D00t+jZyUgeh6zETaArXNv5pnLbFVT9Bp+CaaZJ91ZHb0jTcOKh92F\r\n0n0itDNTqpjZk567gK8GmQMgntBvs17ORB1wp/RlAYgv1tAlEDeand6W3g2K\r\nq29vO+aRNxXxlOw+YDbgDMB3+z3sUyVCYHn6IRifDIER6e9N6zw3RkFy6Ipk\r\nEJ1cclMKpk0t5yDoI8sTMv982RsYvFEgNEed2gEzvF4n3DmcUj4uKCoAxz+Y\r\nX+nwIL8BX53XZsCCfmfXjmslj8foaFwg/CE7tVQ5aWCPjMR5XsfY/h29VX5Q\r\nYRNR9auCNCO7JjWCHM/44dggG/vrcdtoCv8=\r\n=5vyS\r\n-----END PGP SIGNATURE-----\r\n"},"type":"module","module":"./index.js","thi.ng":{"blog":[{"url":"https://medium.com/@thi.ng/workshop-report-generative-design-with-clojure-7d6d8ea9a6e8","title":"Workshop report: Generative design with Clojure"}],"year":2019},"engines":{"node":">=12.7"},"exports":{".":{"default":"./index.js"}},"funding":[{"url":"https://github.com/sponsors/postspectacular","type":"github"},{"url":"https://patreon.com/thing_umbrella","type":"patreon"}],"gitHead":"bc6f7f5e2765bb96fe64db804eaf4b2443b47fc6","scripts":{"doc":"typedoc --excludePrivate --excludeInternal --out doc src/index.ts","pub":"yarn npm publish --access public","test":"testament test","build":"yarn clean && tsc --declaration","clean":"rimraf '*.js' '*.d.ts' '*.map' doc","doc:ae":"mkdir -p .ae/doc .ae/temp && api-extractor run --local --verbose","doc:stats":"tools:module-stats","doc:readme":"yarn doc:stats && tools:readme"},"typings":"./index.d.ts","_npmUser":{"name":"thi.ng","email":"k+npm@thi.ng"},"repository":{"url":"https://github.com/thi-ng/umbrella.git","type":"git"},"description":"Functional, extensible L-System architecture w/ support for probabilistic rules","directories":{},"sideEffects":false,"dependencies":{"@thi.ng/api":"^8.6.2","@thi.ng/math":"^5.3.18","@thi.ng/errors":"^2.2.7","@thi.ng/random":"^3.3.20","@thi.ng/compose":"^2.1.23","@thi.ng/vectors":"^7.5.29","@thi.ng/transducers":"^8.3.28"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tools":"^0.0.1","rimraf":"^3.0.2","typedoc":"^0.23.22","typescript":"^4.9.4","@thi.ng/testament":"^0.3.8","@microsoft/api-extractor":"^7.33.7"},"_npmOperationalInternal":{"tmp":"tmp/lsys_2.1.37_1671745951432_0.981161092704341","host":"s3://npm-registry-packages"}},"2.1.38":{"name":"@thi.ng/lsys","version":"2.1.38","keywords":["1d","2d","3d","datastructure","generative","geometry","l-system","probabilistic","random","rulebased","turtle","typescript"],"author":"Karsten Schmidt (https://thi.ng)","license":"Apache-2.0","_id":"@thi.ng/lsys@2.1.38","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://github.com/thi-ng/umbrella/tree/develop/packages/lsys#readme","dist":{"shasum":"170aa2d3b637d2e1f5dd38ebad329294c77827c1","tarball":"https://registry.npmjs.org/@thi.ng/lsys/-/lsys-2.1.38.tgz","fileCount":6,"integrity":"sha512-hcF057r4/q7ZZWPUdg0DObT/8c8vzYrkc3zCcpwA+EuBeKvI52tTKlYX9AP6PX/iaOZV0fpOqZ5WHVk+xL9vOA==","signatures":[{"sig":"MEQCIAOowjOcG4LBoeDA3DQe7SjXx2mPpyr9k4zVLjL1g8ShAiAkDk4aGcFfa3FJrdIHenydZyXzxnv0tB8xRnX9dvj3aw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":30808,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjrgA0ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmq/fA//QdO+iHlCp89k0WY9oEH2L39jmKLEaTCNCCPO18T9HIlIoT/7\r\n3BFrhfDp0Nrn9UrjyJpOLGzN+FZS1uHCc1iLUM2WQqckvg1g+7Vz/nTO49lY\r\n9TEJQvMMrzxABshbYmrYTKFo/wxc1hVJXkmRMYKrB/E0TezspSdnmpbFEMA7\r\nj5OuaHpPkaXYkzOIskkXA1TPYBBj7nIzf+CjUG+Lh1DsHSHCgtwGI7oh10RD\r\nkwgg1Tk1pE6LQb7RruZYoi99ZNSGOkvEQ9n08bjlHHAdX76/s0Ub5BjN5HZ8\r\njWiu6tRbhSL1OpCe2TYrjrFVsZVmTYaRu9Fti3jqNnSirQfdp9Ak6kwDAOee\r\nCR1GgK6aL2GjU0mMNtskxwwclvxWwVT7shKPlNrqj1d8oyEE/PCmQLapsd+i\r\npdjLjfIUEDADDCCO/XW14K891Rrjh9dTWQpQYZU2Oi6M7fgsriJPV9FKVEyj\r\nUwgRLPhVMkz/zrj6/dRojG7NGH03t5oArAL+6fIr4bYWIDZS0KofNfP8/NHR\r\nWzNcFwNC7lx1yTzygUG6rXz+kc3hU4UDoJdhMeXqIRMGFQ0e2pBt3vGRAmo+\r\nvPOmEWhs1Ww5/TDU04Baongsl5+o15tEIB9M4ELHgejJZ4fZyUS7v5wRQl31\r\nlFWlxCAT7HVf4wZCeTHpkWdcQ0iEjtcVSkc=\r\n=wykq\r\n-----END PGP SIGNATURE-----\r\n"},"type":"module","module":"./index.js","thi.ng":{"blog":[{"url":"https://medium.com/@thi.ng/workshop-report-generative-design-with-clojure-7d6d8ea9a6e8","title":"Workshop report: Generative design with Clojure"}],"year":2019},"engines":{"node":">=12.7"},"exports":{".":{"default":"./index.js"}},"funding":[{"url":"https://github.com/sponsors/postspectacular","type":"github"},{"url":"https://patreon.com/thing_umbrella","type":"patreon"}],"gitHead":"28bb74c67217a352d673b6efdab234921d4a370e","scripts":{"doc":"typedoc --excludePrivate --excludeInternal --out doc src/index.ts","pub":"yarn npm publish --access public","test":"testament test","build":"yarn clean && tsc --declaration","clean":"rimraf '*.js' '*.d.ts' '*.map' doc","doc:ae":"mkdir -p .ae/doc .ae/temp && api-extractor run --local --verbose","doc:stats":"tools:module-stats","doc:readme":"yarn doc:stats && tools:readme"},"typings":"./index.d.ts","_npmUser":{"name":"thi.ng","email":"k+npm@thi.ng"},"repository":{"url":"https://github.com/thi-ng/umbrella.git","type":"git"},"description":"Functional, extensible L-System architecture w/ support for probabilistic rules","directories":{},"sideEffects":false,"dependencies":{"@thi.ng/api":"^8.6.2","@thi.ng/math":"^5.3.18","@thi.ng/errors":"^2.2.7","@thi.ng/random":"^3.3.20","@thi.ng/compose":"^2.1.23","@thi.ng/vectors":"^7.5.30","@thi.ng/transducers":"^8.3.29"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tools":"^0.0.1","rimraf":"^3.0.2","typedoc":"^0.23.22","typescript":"^4.9.4","@thi.ng/testament":"^0.3.8","@microsoft/api-extractor":"^7.33.7"},"_npmOperationalInternal":{"tmp":"tmp/lsys_2.1.38_1672347700427_0.05732259384674143","host":"s3://npm-registry-packages"}},"2.1.39":{"name":"@thi.ng/lsys","version":"2.1.39","keywords":["1d","2d","3d","datastructure","generative","geometry","l-system","probabilistic","random","rulebased","turtle","typescript"],"author":"Karsten Schmidt (https://thi.ng)","license":"Apache-2.0","_id":"@thi.ng/lsys@2.1.39","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://github.com/thi-ng/umbrella/tree/develop/packages/lsys#readme","dist":{"shasum":"5c9af56a95bda488c0ee0e3f1f5ca4df691830da","tarball":"https://registry.npmjs.org/@thi.ng/lsys/-/lsys-2.1.39.tgz","fileCount":6,"integrity":"sha512-axuysTiSrfL3S0c8/ELpvVbD5TcyfpBF/+IiuL5fpsa7XJmKyK56oFzWmGzsFC+Q8QwQ9SgGO6km90lkWg1wPA==","signatures":[{"sig":"MEUCIB7wpjo/KNUGWgStJpZWvxk0d4DPycJRxBeNLZweeb3MAiEA2TCcYO+aPZXxLj3vc7wVJJtAIQ6Y6gzug+RjtPYlnkc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":30807,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjvYQoACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqeGA/+Klcl90j0i+et9HGiMMXfPljn1B287s9+veVQeRyYAPmGCwU0\r\nn6Ng+vkh0jn9iGEcncIBKGS7+cHuumirKJ4Zx9esT5dmhWy84TnkceWqtTEo\r\n/yyvYtGOY7Jkv4jY+A3c6PMS6EkNh4q6YUjWooK9BvR2tXlndlSLtgszP0hw\r\n/jDG78j8BBmFo/XQeNxa1W9BjDg8xpTkQjAAdqrlxjI7QaAg9AtBvMen7IJe\r\npIZX1G8EeL7nPMrS2RWmtz2EqFynqC4sf3FrlH54vunH/YQGUsLWVcB38hKH\r\n91IjTO3c/0FfSv/KKeL6qNZgHDvF77csW4dnC41qaCF5bt8Lt2wwPAN81r8y\r\nV7ivmbPl5KRekQS3DmhDa6MUQxd1t9HsJE4PbCjopXNH15yVtV6vMd+xUeV9\r\nR/DgPbTuBdUQW5YtZUeFrGMtGmioXP/FsHBqyS5w73Wc7T/GyVtTm4jglOwI\r\nonG5FNqa7ACGg0qaYG/2vD1UAPVWhyMPUY9hMNe1s6KMhoL+tFm2yj5cergV\r\nvA7bTVxyWYOK5MVEL4051FeoiQLt0TcaZSB2fFlnnFFcTRahah/D6hwiceDK\r\nAyuFlJRhwJ9VBkpHag7VmvynLRDLSYK9r1qUe1vyQk8riLKLnDfJhZ+UULYS\r\n2CDJ1pyapEghWGF9FhZ8f4nWTypcVRss7Fw=\r\n=abjd\r\n-----END PGP SIGNATURE-----\r\n"},"type":"module","module":"./index.js","thi.ng":{"blog":[{"url":"https://medium.com/@thi.ng/workshop-report-generative-design-with-clojure-7d6d8ea9a6e8","title":"Workshop report: Generative design with Clojure"}],"year":2019},"engines":{"node":">=12.7"},"exports":{".":{"default":"./index.js"}},"funding":[{"url":"https://github.com/sponsors/postspectacular","type":"github"},{"url":"https://patreon.com/thing_umbrella","type":"patreon"}],"gitHead":"3f0b3e2a7c82aefc7e46fb4338369836b5e1b8cf","scripts":{"doc":"typedoc --excludePrivate --excludeInternal --out doc src/index.ts","pub":"yarn npm publish --access public","test":"testament test","build":"yarn clean && tsc --declaration","clean":"rimraf '*.js' '*.d.ts' '*.map' doc","doc:ae":"mkdir -p .ae/doc .ae/temp && api-extractor run --local --verbose","doc:stats":"tools:module-stats","doc:readme":"yarn doc:stats && tools:readme"},"typings":"./index.d.ts","_npmUser":{"name":"thi.ng","email":"k+npm@thi.ng"},"repository":{"url":"https://github.com/thi-ng/umbrella.git","type":"git"},"description":"Functional, extensible L-System architecture w/ support for probabilistic rules","directories":{},"sideEffects":false,"dependencies":{"@thi.ng/api":"^8.6.3","@thi.ng/math":"^5.4.0","@thi.ng/errors":"^2.2.8","@thi.ng/random":"^3.3.21","@thi.ng/compose":"^2.1.24","@thi.ng/vectors":"^7.5.31","@thi.ng/transducers":"^8.3.30"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tools":"^0.0.1","rimraf":"^3.0.2","typedoc":"^0.23.22","typescript":"^4.9.4","@thi.ng/testament":"^0.3.9","@microsoft/api-extractor":"^7.33.7"},"_npmOperationalInternal":{"tmp":"tmp/lsys_2.1.39_1673364520230_0.7115202746774825","host":"s3://npm-registry-packages"}},"2.1.40":{"name":"@thi.ng/lsys","version":"2.1.40","keywords":["1d","2d","3d","datastructure","generative","geometry","l-system","probabilistic","random","rulebased","turtle","typescript"],"author":"Karsten Schmidt (https://thi.ng)","license":"Apache-2.0","_id":"@thi.ng/lsys@2.1.40","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://github.com/thi-ng/umbrella/tree/develop/packages/lsys#readme","dist":{"shasum":"5c849c153af8f3054b8115735023c5633fed5734","tarball":"https://registry.npmjs.org/@thi.ng/lsys/-/lsys-2.1.40.tgz","fileCount":6,"integrity":"sha512-MJfNLIitTubuyUElO0PnXXzX/nPF140qOHj/W/aTcsxcjzCUYhsWK0/VxI+RSGOaJH9fQc/loRwxejL4T/LqTA==","signatures":[{"sig":"MEUCIB84dth7tFlS8SzN+UxwEjlyFzZCt1cqw8tq2jCmolW8AiEAspi+Mp2pGD361sS/snfGDxuuNPiXxtKM018EwJZgiJM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":30807,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj38IQACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmq+wA//arSwlBZp7kzzuzrsNf4K4xUAOXsw1K1wNjTKlpGpzi0x0FMq\r\nf+UNw9uq8gKjDToxU48Ay6b8DFqwNPm3XZHEoSgBuzAdcjXc++hHIkG758ag\r\nuJKI4J0KKo0F9mmm6OUEAk7oc/cYqqUFp2Jbq0qn7oyhtAXYK0qpMwZ/XsF1\r\nlmW29WzuNmwcR/hdeIBKtw7PNQODQtqWXDOY9F+Q6wz3vX7951xZNqTaNwEU\r\nKBU8CaOk2pD2umQRn/kH1wy/0flyOwaEcQ3u3Io8Fp/k9pw5o/ZQi22B2Gdy\r\nxnPvd0TcO1vDRrlfg6AcI+RydCG4FaGof50UxwQGMeel3rTpDzsbAb7Jo405\r\nQhGsTy/8K6g7ygaI5b1GvwU1eOlHZK5Q7jth11xg+TdEeMlfv4k8hCjHftjm\r\nEWY4u89SBIowtOxweFHQ2hdRIQEsrn3CpW/bRNTFDbQOsT5DY+XeVichb5Kq\r\n/iJMU0fdZJiLjaFzVvby+OOVzFA7lq0ZeIDWekmBL4L5Y5qMkOU0SqYwICB1\r\nRiomuCxLrXbnBwf//DBIGhmzq/ojrNG/5uiQgX0d7ynPVGaqF10+uiQ1ReVx\r\n/ikXdUWiFRjkP9JNlKOlDpnRqPEH9ReGFFkNNPAwM45rmHVgHf3pXNPwdbbl\r\nWNHrZp3eYa9uV3KtiZO2/Blwxs8AXR4L1l8=\r\n=YyEY\r\n-----END PGP SIGNATURE-----\r\n"},"type":"module","module":"./index.js","thi.ng":{"blog":[{"url":"https://medium.com/@thi.ng/workshop-report-generative-design-with-clojure-7d6d8ea9a6e8","title":"Workshop report: Generative design with Clojure"}],"year":2019},"engines":{"node":">=12.7"},"exports":{".":{"default":"./index.js"}},"funding":[{"url":"https://github.com/sponsors/postspectacular","type":"github"},{"url":"https://patreon.com/thing_umbrella","type":"patreon"}],"gitHead":"50ba9c87676fac60c46d2bc0e4d2c7711a374a68","scripts":{"doc":"typedoc --excludePrivate --excludeInternal --out doc src/index.ts","pub":"yarn npm publish --access public","test":"testament test","build":"yarn clean && tsc --declaration","clean":"rimraf '*.js' '*.d.ts' '*.map' doc","doc:ae":"mkdir -p .ae/doc .ae/temp && api-extractor run --local --verbose","doc:stats":"tools:module-stats","doc:readme":"yarn doc:stats && tools:readme"},"typings":"./index.d.ts","_npmUser":{"name":"thi.ng","email":"k+npm@thi.ng"},"repository":{"url":"https://github.com/thi-ng/umbrella.git","type":"git"},"description":"Functional, extensible L-System architecture w/ support for probabilistic rules","directories":{},"sideEffects":false,"dependencies":{"@thi.ng/api":"^8.7.0","@thi.ng/math":"^5.4.1","@thi.ng/errors":"^2.2.9","@thi.ng/random":"^3.3.22","@thi.ng/compose":"^2.1.25","@thi.ng/vectors":"^7.6.0","@thi.ng/transducers":"^8.3.31"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tools":"^0.0.1","rimraf":"^4.1.2","typedoc":"^0.23.24","typescript":"^4.9.5","@thi.ng/testament":"^0.3.10","@microsoft/api-extractor":"^7.34.2"},"_npmOperationalInternal":{"tmp":"tmp/lsys_2.1.40_1675608592216_0.4089632194719426","host":"s3://npm-registry-packages"}},"2.1.42":{"name":"@thi.ng/lsys","version":"2.1.42","keywords":["1d","2d","3d","datastructure","generative","geometry","l-system","probabilistic","random","rulebased","turtle","typescript"],"author":"Karsten Schmidt (https://thi.ng)","license":"Apache-2.0","_id":"@thi.ng/lsys@2.1.42","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://github.com/thi-ng/umbrella/tree/develop/packages/lsys#readme","dist":{"shasum":"1120d087d203e4d678575f9ae723e1eb2c066547","tarball":"https://registry.npmjs.org/@thi.ng/lsys/-/lsys-2.1.42.tgz","fileCount":6,"integrity":"sha512-i6atTLd5RlRhgxzT9bYVt5DHOLRtqcmFlJ/q79TLBqRuHalCHZjNH6EiyMYD5P7/+J/p29JQgyrHUz64ScOcXQ==","signatures":[{"sig":"MEUCIFLsGb6/ntN6QTSIh78xm4WRsGJ4UDRif+Wz4Q4kD2YqAiEArqcPLQgZLZFA0KmACbECYj6AqfOeR3UIf4ZiWTYb6Gc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":30808,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj5lB5ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqSCw/+Mud+5ujPRd3CkzKsZEyF+d0wGpn93+4RZ66XoZa/+B/hrffw\r\njpf2nPuIMJlg+tOxtdQkbVxiyHIsTKYrbSB+BkzA0aIqTwNZBmR+Mx/57NO+\r\nzbbo/Pd/Xd6wieNmm2a1QAIQStfdWBEoKkfvB+6lCM/9dZ9cOBfh87Nk/sDw\r\nvGlj6xbBpZ3TGZZUh+4Jhov/nIE0xn0N76fQsl17vQC4fBF2dTMxFXHQS0lz\r\n3s1dQjsAkj17jgKSbKD+O8SKOv6xY+cJqhIS+1AYDiSXLEohBOpRukpNSt4/\r\ncwnqZiQxveItLYR7rTS/ltfFfFWosmnyAs6gtdiMsqwNZswzX6T1yj7TWKpJ\r\ntB2yHWbwMCvfQ7C4hxfo9cttUqKRAHeTI4729c1KXhp08eVCJrFgGjXP4luO\r\nyaCZ4e93wxbIgb/iKby6m86+K6lj/2iZxXRl87cNQcdECdcZoPha+i4ZQApi\r\n8cLdtfufnwfB0NcsOJjfN3t3kL8fDLAy5UhUWI7USWwHWe+HnPWGcEpi7N4W\r\nxnzUqR/DmdcPH89rsoPfJzFidBkZxWCzoGdDpoJqAmLMEf1kLSIwSUSgqVYc\r\nK99xMlesORWMeYNtU1bcu/lnPLYjL7ueVYXWwbJ59oBYM7izyrL+qv8B67oj\r\nSAALcbqEhMQ3GkHpr68GNMTRUS5k8jN7628=\r\n=jpOT\r\n-----END PGP SIGNATURE-----\r\n"},"type":"module","module":"./index.js","thi.ng":{"blog":[{"url":"https://medium.com/@thi.ng/workshop-report-generative-design-with-clojure-7d6d8ea9a6e8","title":"Workshop report: Generative design with Clojure"}],"year":2019},"engines":{"node":">=12.7"},"exports":{".":{"default":"./index.js"}},"funding":[{"url":"https://github.com/sponsors/postspectacular","type":"github"},{"url":"https://patreon.com/thing_umbrella","type":"patreon"}],"gitHead":"cafa4ecea90fb681949dc3885a5bd6ddefa38b51","scripts":{"doc":"typedoc --excludePrivate --excludeInternal --out doc src/index.ts","pub":"yarn npm publish --access public","test":"testament test","build":"yarn clean && tsc --declaration","clean":"rimraf '*.js' '*.d.ts' '*.map' doc","doc:ae":"mkdir -p .ae/doc .ae/temp && api-extractor run --local --verbose","doc:stats":"tools:module-stats","doc:readme":"yarn doc:stats && tools:readme"},"typings":"./index.d.ts","_npmUser":{"name":"thi.ng","email":"k+npm@thi.ng"},"repository":{"url":"https://github.com/thi-ng/umbrella.git","type":"git"},"description":"Functional, extensible L-System architecture w/ support for probabilistic rules","directories":{},"sideEffects":false,"dependencies":{"@thi.ng/api":"^8.7.2","@thi.ng/math":"^5.4.3","@thi.ng/errors":"^2.2.11","@thi.ng/random":"^3.3.24","@thi.ng/compose":"^2.1.27","@thi.ng/vectors":"^7.6.2","@thi.ng/transducers":"^8.3.33"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tools":"^0.0.1","rimraf":"^4.1.2","typedoc":"^0.23.24","typescript":"^4.9.5","@thi.ng/testament":"^0.3.11","@microsoft/api-extractor":"^7.34.2"},"_npmOperationalInternal":{"tmp":"tmp/lsys_2.1.42_1676038265279_0.9426533191412296","host":"s3://npm-registry-packages"}},"2.1.43":{"name":"@thi.ng/lsys","version":"2.1.43","keywords":["1d","2d","3d","datastructure","generative","geometry","l-system","probabilistic","random","rulebased","turtle","typescript"],"author":"Karsten Schmidt (https://thi.ng)","license":"Apache-2.0","_id":"@thi.ng/lsys@2.1.43","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://github.com/thi-ng/umbrella/tree/develop/packages/lsys#readme","dist":{"shasum":"56941055c557c66c28364ae19457f26e969d7bb7","tarball":"https://registry.npmjs.org/@thi.ng/lsys/-/lsys-2.1.43.tgz","fileCount":6,"integrity":"sha512-4dukM90h2o6yynHUtOF8sQrOExGaKzA1S53xmsYALSdnQc7ySJf98vuyfd2QCjk9T08iMu+C+CejHP2+aVkQ1A==","signatures":[{"sig":"MEQCIH08UC4StsA/UfVyW1q1cSo/2jqdLEu8ZE+rJi0byyMHAiA4JOe36AprXjbWQkPhiw0Bzrxijlq0XMpeZI+3mJ/ynQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":30808,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj798yACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpTZw//Xd58clCW55zuj8hWDFHKXvTphhJxpvhxP9+dzFdVWlTe8wbg\r\ndml1khvYRjK6VbtR8ufEPiOLU47qVSMfj0uQhgU8YbahgpyQdWhfn7Wu9Jav\r\naydiAALzxn0sLBlisgrQBVE3vlvkthU0NBVU9fGJvK8IEmZJRziwDD0EFoTW\r\nB5NRR0p/yimZqxIDG9h1XjE5ycAbGKWHf5KtoAgZH8TQF6PSo/e9QVmiMaEY\r\nM5E50PAXr7UlYLzQ7ygd9p/Td252DqFd2vqC9Tm+8a8InvBZThFvmwl1lygD\r\ni73PfPsh+TYW1YiKeZDmBiuNambKI3sa8AHLVXECGyQpxLrn9CxOezoxPY6T\r\n9muT20h58EAhv27LJt2X7cjZZFiH7cLd8Q5XNUjqP90amQJZXXk7hLTmJQr2\r\nrvZQkmTED/hEKi/KFtwSvcnuB0kOSj3dtycp+0CU7oR85oR2ka1Pb+0nuCaq\r\nf6TxR46kM4cAVcVryNSJwUCAWEK1RRZ2ZID4n1EVMKBAH3i+9VpRxIsrdx47\r\nULrGUEQtX4+1Lbih+lSrP4aEVSdNuY+N/7/BI00ToLhuO5LTOkzK4JkSR5yZ\r\n3RKfiatmeQabK4RoIclUnoMRdN5xGYAAiFx3jt9feoeG0LZ7mSeB4Z3TtPq0\r\nDW8+ZG6tZ2cUew7J9502BK5Hm1SpUvlQPdw=\r\n=MDzx\r\n-----END PGP SIGNATURE-----\r\n"},"type":"module","module":"./index.js","thi.ng":{"blog":[{"url":"https://medium.com/@thi.ng/workshop-report-generative-design-with-clojure-7d6d8ea9a6e8","title":"Workshop report: Generative design with Clojure"}],"year":2019},"engines":{"node":">=12.7"},"exports":{".":{"default":"./index.js"}},"funding":[{"url":"https://github.com/sponsors/postspectacular","type":"github"},{"url":"https://patreon.com/thing_umbrella","type":"patreon"}],"gitHead":"7896250248d960109253215c75b115c46626293e","scripts":{"doc":"typedoc --excludePrivate --excludeInternal --out doc src/index.ts","pub":"yarn npm publish --access public","test":"testament test","build":"yarn clean && tsc --declaration","clean":"rimraf '*.js' '*.d.ts' '*.map' doc","doc:ae":"mkdir -p .ae/doc .ae/temp && api-extractor run --local --verbose","doc:stats":"tools:module-stats","doc:readme":"yarn doc:stats && tools:readme"},"typings":"./index.d.ts","_npmUser":{"name":"thi.ng","email":"k+npm@thi.ng"},"repository":{"url":"https://github.com/thi-ng/umbrella.git","type":"git"},"description":"Functional, extensible L-System architecture w/ support for probabilistic rules","directories":{},"sideEffects":false,"dependencies":{"@thi.ng/api":"^8.7.2","@thi.ng/math":"^5.4.3","@thi.ng/errors":"^2.2.11","@thi.ng/random":"^3.3.25","@thi.ng/compose":"^2.1.27","@thi.ng/vectors":"^7.6.3","@thi.ng/transducers":"^8.3.34"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tools":"^0.0.1","rimraf":"^4.1.2","typedoc":"^0.23.24","typescript":"^4.9.5","@thi.ng/testament":"^0.3.11","@microsoft/api-extractor":"^7.34.2"},"_npmOperationalInternal":{"tmp":"tmp/lsys_2.1.43_1676664626533_0.927001670859604","host":"s3://npm-registry-packages"}},"2.1.44":{"name":"@thi.ng/lsys","version":"2.1.44","keywords":["1d","2d","3d","datastructure","generative","geometry","l-system","probabilistic","random","rulebased","turtle","typescript"],"author":"Karsten Schmidt (https://thi.ng)","license":"Apache-2.0","_id":"@thi.ng/lsys@2.1.44","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://github.com/thi-ng/umbrella/tree/develop/packages/lsys#readme","dist":{"shasum":"1b7a7354e17dc65235ab0bddbfa8e6bcb166fd31","tarball":"https://registry.npmjs.org/@thi.ng/lsys/-/lsys-2.1.44.tgz","fileCount":6,"integrity":"sha512-hD8n7voMPZlRsfW7ImFrLhxdiFzYv0C3GZ4hEqburLRkKi/hZGTIC92LAtPw6n+E74ohD68vmfArfkDYzopkgA==","signatures":[{"sig":"MEYCIQCmtCiTVncorLcbNNGOmFXzDRQT8h7gK/z3iEhMlX1RbwIhAMjMojEwd1xkrNPWF1FAP6cIA6hTe2kPuHIbwiyM7sTu","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":30808,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj/SUqACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmogpRAAnaChbKm7pT+KvUP+ya0jO81cUD0/aHtxuihfhC+LWwdi2HKr\r\nHWmN0huqafCC3Ozd83Wb/A/oOAgq8BpoVH5EO1ZRvnZt/W2BrAZU7sJ1LDYr\r\n+IdViFvsVxksd6Tbj0ZkxAy8otwbYso8tMMC87FG6iJhGI/hwFeReeFqpO4y\r\nY0SUAU1d+eAkKwXiC/U0WcOmRqxRkOnT3DWUXSEnZCSWcj9hbcXV6bflHAT1\r\nVOjjDtPyoLFYQALsYlqQZdYb7yb7gCbDpnIE+VwfxcXG9avTK/Q5I3A0t20E\r\nzDQ05irsowWh2TfJyG9R1XwzrRuEB5moTt+2WS+W5OIDBfyZyHr4gXlrcTFD\r\n7fN4iB2BfszwNKAfh51+LbSCA57b0TvviAuboPzSZcZLBrtq4DYKFEwrRe4e\r\nqtaiCMQ1GI32OHVphQLdbSHfiknC67QMtKrBXW6mRFeeMpIbP2cuM4hRYgQq\r\nMny6wzurDlRFKWxt5C7DBlybmqWUUnWxOJuv3yMWyaGcGfDb1hzIRN5q8vEE\r\nuV1ytaWTwCY5lR8RF3CC8h0RDLr+vqBWAMrWt6yYlhSFjn42Db/+AlyLW768\r\nrlOIh5EmvriosO9cc+1860Piq3WsF641ILLP5AJKloZNQBaUDu1FqwrsZPhi\r\nFztdjGeo0pIopUCHhTAl4+nGxhWU2ZVn3z8=\r\n=9RHf\r\n-----END PGP SIGNATURE-----\r\n"},"type":"module","module":"./index.js","thi.ng":{"blog":[{"url":"https://medium.com/@thi.ng/workshop-report-generative-design-with-clojure-7d6d8ea9a6e8","title":"Workshop report: Generative design with Clojure"}],"year":2019},"engines":{"node":">=12.7"},"exports":{".":{"default":"./index.js"}},"funding":[{"url":"https://github.com/sponsors/postspectacular","type":"github"},{"url":"https://patreon.com/thing_umbrella","type":"patreon"}],"gitHead":"060a3a69281094df70be0e4f326a0ac3bbc3dd1d","scripts":{"doc":"typedoc --excludePrivate --excludeInternal --out doc src/index.ts","pub":"yarn npm publish --access public","test":"testament test","build":"yarn clean && tsc --declaration","clean":"rimraf '*.js' '*.d.ts' '*.map' doc","doc:ae":"mkdir -p .ae/doc .ae/temp && api-extractor run --local --verbose","doc:stats":"tools:module-stats","doc:readme":"yarn doc:stats && tools:readme"},"typings":"./index.d.ts","_npmUser":{"name":"thi.ng","email":"k+npm@thi.ng"},"repository":{"url":"https://github.com/thi-ng/umbrella.git","type":"git"},"description":"Functional, extensible L-System architecture w/ support for probabilistic rules","directories":{},"sideEffects":false,"dependencies":{"@thi.ng/api":"^8.7.2","@thi.ng/math":"^5.4.3","@thi.ng/errors":"^2.2.11","@thi.ng/random":"^3.3.25","@thi.ng/compose":"^2.1.27","@thi.ng/vectors":"^7.6.4","@thi.ng/transducers":"^8.3.34"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tools":"^0.0.1","rimraf":"^4.1.2","typedoc":"^0.23.24","typescript":"^4.9.5","@thi.ng/testament":"^0.3.11","@microsoft/api-extractor":"^7.34.2"},"_npmOperationalInternal":{"tmp":"tmp/lsys_2.1.44_1677534506451_0.6095614333229884","host":"s3://npm-registry-packages"}},"2.1.45":{"name":"@thi.ng/lsys","version":"2.1.45","keywords":["1d","2d","3d","datastructure","generative","geometry","l-system","probabilistic","random","rulebased","turtle","typescript"],"author":"Karsten Schmidt (https://thi.ng)","license":"Apache-2.0","_id":"@thi.ng/lsys@2.1.45","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://github.com/thi-ng/umbrella/tree/develop/packages/lsys#readme","dist":{"shasum":"37682d49a4bbbe7ef42dbe013644cd5e695f5328","tarball":"https://registry.npmjs.org/@thi.ng/lsys/-/lsys-2.1.45.tgz","fileCount":6,"integrity":"sha512-/JDIjbxkoGnGbkG9Rz7/Nqdv9su9SjyjuycVllNuxn/FNq4pk3L52gnZntXzCyogopgk7U10XPmpWMAgQpukvw==","signatures":[{"sig":"MEUCIHlKBOgxJjR2w7jpwNzO6NtmGnb+BNLU4pAR8C+nD8VaAiEAuGTJvWFBbv8yJjbH3TwAnbYPIvUcjGa9t+Cd6zRYt0w=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":30808,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkAOgkACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpqUA//duIGsHt98jKD1COWYEgMV4w+jg6vZ+2umzm+hwWU66QTbelq\r\njaT+paKRZmE7Wvuh3lkO6khdJ22+Mh9+PU/HCIdU+KoVnGLIQmMCSjNbptvk\r\nEJcXLem3DMrn4N73SArlcIvk/AfBYQjxsXmccs55P2QjlE8O4QzDHmL1Bek4\r\nP4uH+/qu3uhwbqrR8r92WLlOF+3a5C3JPLz8IJA/Oja1/hFRarVzYEHGx4Cd\r\nvW/XL+ALbXLzrptCtKeCznJTk9Nzc7iJOZ2qXktIU4Bs89sXqb4kdva4Xz+S\r\ndKdw4L96uDTASAr4Y6BFPT5P3aDRwhpSd9lQUjUZJA0DGYWoSnWAI9Jk9SS6\r\ntcxjWsR1u24W9TgLgxYO1FQTp2tjswX4AYHS5HAqYnUXwhbi7IPmjEibtejp\r\n57ZyHOc//7Ub3eMOMjWkLZ7Fb04qYwLcwJt0BKt5+7zaj2gXapVanf/cUDfJ\r\n3D8LpT6jNg+bAkv6o8gjB+S+f91dPxqJWfr7WxcpQewaV9usogvCt5VxQQCi\r\n+i643KPUPA/ozafoBTwv+PPsa+gsDoKgYVFE1QtWEMwlT+XTq1iKqgVuspfg\r\nlcg55SMEBFivFeYTJt+BbaOmBseB3HNnAAQC8fuoMh5V9Y98eSyNik6GhhKj\r\njvlHpcxzRAgHyqtUOmi2cvEXNPORqOXA634=\r\n=xF8S\r\n-----END PGP SIGNATURE-----\r\n"},"type":"module","module":"./index.js","thi.ng":{"blog":[{"url":"https://medium.com/@thi.ng/workshop-report-generative-design-with-clojure-7d6d8ea9a6e8","title":"Workshop report: Generative design with Clojure"}],"year":2019},"engines":{"node":">=12.7"},"exports":{".":{"default":"./index.js"}},"funding":[{"url":"https://github.com/sponsors/postspectacular","type":"github"},{"url":"https://patreon.com/thing_umbrella","type":"patreon"}],"gitHead":"a2915dee637c1b8cd2e11a78a23bd035e4f750e7","scripts":{"doc":"typedoc --excludePrivate --excludeInternal --out doc src/index.ts","pub":"yarn npm publish --access public","test":"testament test","build":"yarn clean && tsc --declaration","clean":"rimraf '*.js' '*.d.ts' '*.map' doc","doc:ae":"mkdir -p .ae/doc .ae/temp && api-extractor run --local --verbose","doc:stats":"tools:module-stats","doc:readme":"yarn doc:stats && tools:readme"},"typings":"./index.d.ts","_npmUser":{"name":"thi.ng","email":"k+npm@thi.ng"},"repository":{"url":"https://github.com/thi-ng/umbrella.git","type":"git"},"description":"Functional, extensible L-System architecture w/ support for probabilistic rules","directories":{},"sideEffects":false,"dependencies":{"@thi.ng/api":"^8.7.3","@thi.ng/math":"^5.4.4","@thi.ng/errors":"^2.2.12","@thi.ng/random":"^3.3.26","@thi.ng/compose":"^2.1.28","@thi.ng/vectors":"^7.6.5","@thi.ng/transducers":"^8.3.35"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tools":"^0.0.1","rimraf":"^4.1.2","typedoc":"^0.23.24","typescript":"^4.9.5","@thi.ng/testament":"^0.3.11","@microsoft/api-extractor":"^7.34.2"},"_npmOperationalInternal":{"tmp":"tmp/lsys_2.1.45_1677781027929_0.44925098865759927","host":"s3://npm-registry-packages"}},"2.1.46":{"name":"@thi.ng/lsys","version":"2.1.46","keywords":["1d","2d","3d","datastructure","generative","geometry","l-system","probabilistic","random","rulebased","turtle","typescript"],"author":"Karsten Schmidt (https://thi.ng)","license":"Apache-2.0","_id":"@thi.ng/lsys@2.1.46","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://github.com/thi-ng/umbrella/tree/develop/packages/lsys#readme","dist":{"shasum":"4f5271b412fbf59159f8afaeb5f39ad0c1dfbbfd","tarball":"https://registry.npmjs.org/@thi.ng/lsys/-/lsys-2.1.46.tgz","fileCount":6,"integrity":"sha512-ZQU17zhGRrssKPXSz+XjBrxRaLLafUJH6vtuVJSim02mqy/osAg6rYkAChsNRX+3cBbktVd2NN3g8H73EsHm1Q==","signatures":[{"sig":"MEUCIQCq6tzTfSc/yr5aFaNJvsF/N8NMOcWGwACJJem75k8hcQIgPL9L3HysxX2omY8tWEQ7xcI7q2ciIYM7DCdCLDbQKho=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":30808,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkBL4oACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrbQg/7BOT8+T8iB1qx52VguUyvsZmRyjCz1L0Tav7HwwwvN5m7iyy4\r\nF155GcTHDuxxxjzuk4nzYx0240DtdZeak5rkMwmhUrUkc64BmRmExmxD0RDg\r\nPayMa9rPjHnxKIg4ZjxP++vr4Ewoe8GW1LkD/ydPyA9X72mjWWQKyufQAzpP\r\nuPo712quF+bAKak73efBtxRNhP1cnFOoZ2KzpaC3GK403RTCPwEtmC1hKVlF\r\nLm3rQ5gsL4NTVNIzIbpvWjhLBofLW2zNOdwoVT8AGAVzLgPPUBd1eb467d+M\r\nUYXiiX69uvXk8ghtP81bAQTUzkwLWQrvGyelj2OVBcszYYylLfgA/oJ3Pooy\r\nlybPM7h95Eb7nbVQC/iUUwQCN3gV3KjfDUEKxFWFfKxGeV6d9J9u2IAmZmn9\r\nib4qRvENJRCXFWq2hiyhP+KYVQ+CGiJcLb+cFt2BokvXKougkZm7LCVCxYRm\r\nGrMtky8EYOo/ZZ6hMc1nzp4gd1GZTzktXBF/jSjeatL97OFFc/Xkk6poWH7U\r\nLLDEcQEwavjpXuJ8U1ruGemtda9+BO6vfAYKxxkNKueTrFbRWGqBRKOLE6GW\r\nvQkisrssnVHowO7eB0mTHm5KK6v/7a+rjo4e0ptBgafs+RjOhhKr25+2wX82\r\ng865v/IaqgOk9eAw/fhLNTR64zWRMuZiICc=\r\n=AGSG\r\n-----END PGP SIGNATURE-----\r\n"},"type":"module","module":"./index.js","thi.ng":{"blog":[{"url":"https://medium.com/@thi.ng/workshop-report-generative-design-with-clojure-7d6d8ea9a6e8","title":"Workshop report: Generative design with Clojure"}],"year":2019},"engines":{"node":">=12.7"},"exports":{".":{"default":"./index.js"}},"funding":[{"url":"https://github.com/sponsors/postspectacular","type":"github"},{"url":"https://patreon.com/thing_umbrella","type":"patreon"}],"gitHead":"8342900eedc77bb09edb8c544804578b71f8acc6","scripts":{"doc":"typedoc --excludePrivate --excludeInternal --out doc src/index.ts","pub":"yarn npm publish --access public","test":"testament test","build":"yarn clean && tsc --declaration","clean":"rimraf '*.js' '*.d.ts' '*.map' doc","doc:ae":"mkdir -p .ae/doc .ae/temp && api-extractor run --local --verbose","doc:stats":"tools:module-stats","doc:readme":"yarn doc:stats && tools:readme"},"typings":"./index.d.ts","_npmUser":{"name":"thi.ng","email":"k+npm@thi.ng"},"repository":{"url":"https://github.com/thi-ng/umbrella.git","type":"git"},"description":"Functional, extensible L-System architecture w/ support for probabilistic rules","directories":{},"sideEffects":false,"dependencies":{"@thi.ng/api":"^8.7.3","@thi.ng/math":"^5.4.4","@thi.ng/errors":"^2.2.12","@thi.ng/random":"^3.3.26","@thi.ng/compose":"^2.1.28","@thi.ng/vectors":"^7.6.6","@thi.ng/transducers":"^8.3.36"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tools":"^0.0.1","rimraf":"^4.1.2","typedoc":"^0.23.24","typescript":"^4.9.5","@thi.ng/testament":"^0.3.11","@microsoft/api-extractor":"^7.34.2"},"_npmOperationalInternal":{"tmp":"tmp/lsys_2.1.46_1678032424306_0.7040901650778508","host":"s3://npm-registry-packages"}},"2.1.47":{"name":"@thi.ng/lsys","version":"2.1.47","keywords":["1d","2d","3d","datastructure","generative","geometry","l-system","probabilistic","random","rulebased","turtle","typescript"],"author":"Karsten Schmidt (https://thi.ng)","license":"Apache-2.0","_id":"@thi.ng/lsys@2.1.47","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://github.com/thi-ng/umbrella/tree/develop/packages/lsys#readme","dist":{"shasum":"fe398968eee38baf397570a1f332d9d992bd3ff5","tarball":"https://registry.npmjs.org/@thi.ng/lsys/-/lsys-2.1.47.tgz","fileCount":6,"integrity":"sha512-4vkkvpc4qP8ArU/n8SNvoJbH+sB4PSwjcwdH6CHRVqL+lNmH0Z1DmlC1aFwx8vy9YIrKS/oI4i4n2CcR5jpvqg==","signatures":[{"sig":"MEQCIFszKwxISKZUbQ5FGba/35vKQCgmfetuGWq1zRwmn7jUAiBaDQcr69nvGjKr4zUFl+q4Es0T5PXF3PX7F6B3RpYJXQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":30808,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkCdorACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmq/Qg//Zs0KckH4Qv9zY+dGy4PXxDn6FNiAE6x1dzT00kNzk6xo6Fmg\r\nyxbDx8TahEBdvIzXqfSzEaaPV5jYknsEwv/gY1F+zkSHjiU4UC7hlf+ESZDv\r\nb4F56zSwiGeUTRb5Tw1GErSRJZVCFNu2GhZdii6WqeOmhEcfgpt2eOwVZ3xZ\r\n04URLPcpeaLrlYGhRUk/Z/7RY0OKav3rPlRQI/2XAOgQk1XomUyjlJR/WqDw\r\n4RDQmGFjvlwddJSPnRe36U2+baU7wfAmgoMLpOmqRGfUin6FyOj3DvmsDk5r\r\ngMsk/PHpHS7MH6abKGn0SA5kBc2hBT+jWASbEMEBilVSAr2LbJ7IshomapYD\r\n1ObbTgxlh3bC99Qq2v+Wj1jLuD2SRsjeUzHzw7qDiAlefxsU7i0naEecRXpq\r\nHWzz6LzKha/NFJmissRwVro4mGX8dcQmh/jhBJ/tMlcKiGmC0lNo0z8f93hq\r\nC8hwQjjCiYGX+GVvwATRagyN3GG9jFKej0cnbkJ2Afvax9VhNkk2kXJ5V8Zn\r\n4xQrE1Xf3QA/M3zrxiCbS6zktTFuPb44AumukeYIcccqEaJdKy5J5AUMgirr\r\nsiDBKiTeCgE98kfgdGbv6v9MTgriwAhWOh8W7z18NrX+z5BU9yWFr6gEpb5K\r\nycSwOJRcE0OVW1yodMFlV0SKQAjQzyIqt5Y=\r\n=jW2U\r\n-----END PGP SIGNATURE-----\r\n"},"type":"module","module":"./index.js","thi.ng":{"blog":[{"url":"https://medium.com/@thi.ng/workshop-report-generative-design-with-clojure-7d6d8ea9a6e8","title":"Workshop report: Generative design with Clojure"}],"year":2019},"engines":{"node":">=12.7"},"exports":{".":{"default":"./index.js"}},"funding":[{"url":"https://github.com/sponsors/postspectacular","type":"github"},{"url":"https://patreon.com/thing_umbrella","type":"patreon"}],"gitHead":"8ab2cbfe2f59b7ef672b6e1cf2a43368f8437ddf","scripts":{"doc":"typedoc --excludePrivate --excludeInternal --out doc src/index.ts","pub":"yarn npm publish --access public","test":"testament test","build":"yarn clean && tsc --declaration","clean":"rimraf '*.js' '*.d.ts' '*.map' doc","doc:ae":"mkdir -p .ae/doc .ae/temp && api-extractor run --local --verbose","doc:stats":"tools:module-stats","doc:readme":"yarn doc:stats && tools:readme"},"typings":"./index.d.ts","_npmUser":{"name":"thi.ng","email":"k+npm@thi.ng"},"repository":{"url":"https://github.com/thi-ng/umbrella.git","type":"git"},"description":"Functional, extensible L-System architecture w/ support for probabilistic rules","directories":{},"sideEffects":false,"dependencies":{"@thi.ng/api":"^8.7.3","@thi.ng/math":"^5.4.4","@thi.ng/errors":"^2.2.12","@thi.ng/random":"^3.3.26","@thi.ng/compose":"^2.1.28","@thi.ng/vectors":"^7.6.7","@thi.ng/transducers":"^8.3.37"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tools":"^0.0.1","rimraf":"^4.1.2","typedoc":"^0.23.24","typescript":"^4.9.5","@thi.ng/testament":"^0.3.12","@microsoft/api-extractor":"^7.34.2"},"_npmOperationalInternal":{"tmp":"tmp/lsys_2.1.47_1678367275225_0.31804024913917495","host":"s3://npm-registry-packages"}},"2.1.48":{"name":"@thi.ng/lsys","version":"2.1.48","keywords":["1d","2d","3d","datastructure","generative","geometry","l-system","probabilistic","random","rulebased","turtle","typescript"],"author":"Karsten Schmidt (https://thi.ng)","license":"Apache-2.0","_id":"@thi.ng/lsys@2.1.48","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://github.com/thi-ng/umbrella/tree/develop/packages/lsys#readme","dist":{"shasum":"81c897cd3b1774cc014e50d08938e3a38ab1af51","tarball":"https://registry.npmjs.org/@thi.ng/lsys/-/lsys-2.1.48.tgz","fileCount":6,"integrity":"sha512-Z3rimS0OjYQNVCMCZDYkho6ZH2EE5hXQVEvSbrCOgvj4MWmGp6OMoCE/5hu8qpQHhsVccxV50FGqMiFIW6K36A==","signatures":[{"sig":"MEYCIQCjvxrjVQJJbD4CuqyllXm/QsfDvGOoBJmWJjdMQT4BzwIhAMJMgtZztoUaVnuVUX2WxQMJfxsi7ojsg/9kjvgc/hXB","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":30815,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkEHgtACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqlCg//eKyI2gGa7mxmNn3MHkBoEGkIgBG/qJkjIBNT3F1BK8H35+tN\r\nPqz24Rv8m8r5j5EYG0zkEPdIsWew03WhSvB9HgQdOj+TQgAN2HxMwAQwy9en\r\n3ea7zBKP55wlwVIrdqa5BH6ueGr8A5WSf2+kqPT4FoOx3e6b52gnGXI9T7qQ\r\nWmK/yjj5BJoEEXMKlSPotWspekHNPQph7/OLbY+EUUUHMTUYM1WR5/4Xjv0J\r\nm6SZdyvXvsUeDwaFtW4SE9rPC0kPGvoyLEBqT6vtegryPA4hy3MU5u6Iku3A\r\n04NE7FGMrgYDLfSVEH6ZSlPZiCaUtkYCLGXJ2UMVj81LCP4zp+yW5hbnT3lc\r\nq+Eup4y9IepWXILEuTtlLF6GHAQbPZVNN98pTJDMgX10FC9R6R7TqTwaBwok\r\nFN+/o0w+mqRN/hd2dWwApJwaOlR89WFcoQS/x4ZwunnEzZR/9MQ7JYD+x4xX\r\n9+Wlo9lB5pmY09O6iYuS1Ka7g+bmLqCw+1ulBroyzNVzhoKsIhcAVgj1y7S8\r\nzUhJrfe72lSOSagMhMaLJShb5LFz6eNtpuDZ9vfqaLZUS4sU6YMnVVGAix9g\r\nr58sdrSdK07MJGZIWCaJR6g3I/fb3t5NsOymKCVUYR1em2kE+OadzcnGiPMF\r\nnKgwJXvdlsovXkUTGP+nIFp5TEo2ssw5w40=\r\n=DS7e\r\n-----END PGP SIGNATURE-----\r\n"},"type":"module","module":"./index.js","thi.ng":{"blog":[{"url":"https://medium.com/@thi.ng/workshop-report-generative-design-with-clojure-7d6d8ea9a6e8","title":"Workshop report: Generative design with Clojure"}],"year":2019},"engines":{"node":">=12.7"},"exports":{".":{"default":"./index.js"}},"funding":[{"url":"https://github.com/sponsors/postspectacular","type":"github"},{"url":"https://patreon.com/thing_umbrella","type":"patreon"}],"gitHead":"cc46c097a3a173fb1ef41f57a858d03037063141","scripts":{"doc":"typedoc --excludePrivate --excludeInternal --out doc src/index.ts","pub":"yarn npm publish --access public","test":"testament test","build":"yarn clean && tsc --declaration","clean":"rimraf --glob '*.js' '*.d.ts' '*.map' doc","doc:ae":"mkdir -p .ae/doc .ae/temp && api-extractor run --local --verbose","doc:stats":"tools:module-stats","doc:readme":"yarn doc:stats && tools:readme"},"typings":"./index.d.ts","_npmUser":{"name":"thi.ng","email":"k+npm@thi.ng"},"repository":{"url":"https://github.com/thi-ng/umbrella.git","type":"git"},"description":"Functional, extensible L-System architecture w/ support for probabilistic rules","directories":{},"sideEffects":false,"dependencies":{"@thi.ng/api":"^8.7.4","@thi.ng/math":"^5.4.5","@thi.ng/errors":"^2.2.13","@thi.ng/random":"^3.3.27","@thi.ng/compose":"^2.1.29","@thi.ng/vectors":"^7.6.8","@thi.ng/transducers":"^8.3.38"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tools":"^0.0.1","rimraf":"^4.4.0","typedoc":"^0.23.26","typescript":"^4.9.5","@thi.ng/testament":"^0.3.13","@microsoft/api-extractor":"^7.34.4"},"_npmOperationalInternal":{"tmp":"tmp/lsys_2.1.48_1678800941490_0.9692801652585654","host":"s3://npm-registry-packages"}},"2.1.49":{"name":"@thi.ng/lsys","version":"2.1.49","keywords":["1d","2d","3d","datastructure","generative","geometry","l-system","probabilistic","random","rulebased","turtle","typescript"],"author":"Karsten Schmidt (https://thi.ng)","license":"Apache-2.0","_id":"@thi.ng/lsys@2.1.49","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://github.com/thi-ng/umbrella/tree/develop/packages/lsys#readme","dist":{"shasum":"ee707f23ad1dc50dc552ac18f07da47f818cf662","tarball":"https://registry.npmjs.org/@thi.ng/lsys/-/lsys-2.1.49.tgz","fileCount":6,"integrity":"sha512-l3m9Z1cwtp7UJwvCl8UZTGfQ6gFiGS+RjrjEhjMMAb1+aLGRrP0RuZA6ishcEE9DnDHgMjKppaKvCuw0up5S5A==","signatures":[{"sig":"MEUCIGPnoiXa7bc7iFtiJYhlL4Uzs624DGMkA+4MIXPo0hlBAiEArY1HzpgURm+RHz9fNCNtUd3IbxY/sOBfl/Z87BfTtZo=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":30814,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkFxf8ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrbLw/+KNq824J5Dbx0qTi1MajvBH/P0LMVxZlDj63vZx2yweFm5DOo\r\nbhWrfkHS8vWQQz1LHDwlYYdOS4XrsJMpN0AMgd4kS3U1ohW3bP9Uv4ci3wXC\r\n9ksgF1rk6SvIv7L9WuSjhPU2wCrveV9X3cTXMA3UGF+gITJkvbJ+mXDcxJ9K\r\nsm+OL4T1a9nGihVAlshqvrLVeeCpiDgmiz/BE9dw0g2atl6iB/E1n83yD0ig\r\nGxPlh6V0uesbtOmKmr5qQczYJBxh5SdwirecblEDz2NKzkdaC4RwlAY9dvE6\r\nB3Iy8dxqLnSUVqHv7ZD5Q6qltkiqz5zexMWSBY8wVlu/2wy8LUCZZIdHHMuD\r\nQbjA6d5jWkrVDnYdE5WltVr1fLWWT/lXdpcKjpXuYX5C5l0g03/14jhgfKuR\r\nK2hOK7W+MAHWjzki2N2rdJdMoFhGUY3XjJ/ulerSYALu62L/2xEB2KrHbqVk\r\ni0TtNWdQ6jFsgQHdmz/qeoq09XkZ0Lh3+RvQLvH31Cti9uYfuARWecW/Odep\r\nVqsIbVjXwel+bu4hDface/9D7BnaoThqb0JN9M4PnDI04/M/bBN+1NQc5ULe\r\nu+AGLeRzj4I5rywFDRWfVwp2R6wOUdlv2MdVMyqUggEZoQ+a7DLoURhJ3G/c\r\ndEpcqN+5235chSEtl0/Ulut+3RTS0NAYSAM=\r\n=x0lo\r\n-----END PGP SIGNATURE-----\r\n"},"type":"module","module":"./index.js","thi.ng":{"blog":[{"url":"https://medium.com/@thi.ng/workshop-report-generative-design-with-clojure-7d6d8ea9a6e8","title":"Workshop report: Generative design with Clojure"}],"year":2019},"engines":{"node":">=12.7"},"exports":{".":{"default":"./index.js"}},"funding":[{"url":"https://github.com/sponsors/postspectacular","type":"github"},{"url":"https://patreon.com/thing_umbrella","type":"patreon"}],"gitHead":"1359645f3af8a7d0d43fe7944ea5cd865832f8ee","scripts":{"doc":"typedoc --excludePrivate --excludeInternal --out doc src/index.ts","pub":"yarn npm publish --access public","test":"testament test","build":"yarn clean && tsc --declaration","clean":"rimraf --glob '*.js' '*.d.ts' '*.map' doc","doc:ae":"mkdir -p .ae/doc .ae/temp && api-extractor run --local --verbose","doc:stats":"tools:module-stats","doc:readme":"yarn doc:stats && tools:readme"},"typings":"./index.d.ts","_npmUser":{"name":"thi.ng","email":"k+npm@thi.ng"},"repository":{"url":"https://github.com/thi-ng/umbrella.git","type":"git"},"description":"Functional, extensible L-System architecture w/ support for probabilistic rules","directories":{},"sideEffects":false,"dependencies":{"@thi.ng/api":"^8.7.4","@thi.ng/math":"^5.4.5","@thi.ng/errors":"^2.2.13","@thi.ng/random":"^3.3.27","@thi.ng/compose":"^2.1.29","@thi.ng/vectors":"^7.6.9","@thi.ng/transducers":"^8.4.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tools":"^0.0.1","rimraf":"^4.4.0","typedoc":"^0.23.26","typescript":"^4.9.5","@thi.ng/testament":"^0.3.13","@microsoft/api-extractor":"^7.34.4"},"_npmOperationalInternal":{"tmp":"tmp/lsys_2.1.49_1679235068592_0.27933062285205934","host":"s3://npm-registry-packages"}},"2.1.50":{"name":"@thi.ng/lsys","version":"2.1.50","keywords":["1d","2d","3d","datastructure","generative","geometry","l-system","probabilistic","random","rulebased","turtle","typescript"],"author":"Karsten Schmidt (https://thi.ng)","license":"Apache-2.0","_id":"@thi.ng/lsys@2.1.50","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://github.com/thi-ng/umbrella/tree/develop/packages/lsys#readme","dist":{"shasum":"733129b713cb5fafcbe6b002a4eb999f3e435864","tarball":"https://registry.npmjs.org/@thi.ng/lsys/-/lsys-2.1.50.tgz","fileCount":6,"integrity":"sha512-5Lk+ddVTTZrGk5fYTXQZj6gqfLZfr1IVBMoORLvbKXSy/01tntnQZQDkD6+5LMQ7P6YfNdCH7kT0Zq6QgPKJkw==","signatures":[{"sig":"MEYCIQCWzixnodr42Ilq8T008sKNVD2YtGfyJkqtRQVU8S9hmgIhAIDg/++LqWX6jKLFN8mwprPHw1cy2G59QpxyDWn+6g3U","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":30815,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkIerKACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqkJhAAmw+Rrcx74lMF8b4BTVzxpg5UuXIzuKsqTIqOcAqXgroIt5Rp\r\nBuD+I+udCq064cblCh5OANJugBL+vifPUfkKleO755fzPfWXMQYKSbgysCCS\r\nrlNRIIcvNQYT65+AVAvG/6zYdbaHUPcMlDyEm+W3wS3UfumMNbPQhc0LL8XW\r\nwvQ9l6WcOkJrFf9V8uhPq52cDgR4qwgLpkxW2b9HJ83QNVylQMubYmb86A6h\r\neklZN954JVvhjzOxsy7xauql8vE8QcAc91Qou+FmbfewVBUUnfvUE0nNw4HX\r\nQo3utmE0fcz0V4wDwhUAfYmhztoFXXIIX4/NxmR5+/+gCZH7uHupG487h+wn\r\nSNjuYQu7G5VIS32BWyPmuCvR1HZBfoU3ppX5n/PQHUBthmVF80JjUCAqoQXD\r\nPsTiA3+G4KRpRcfn/nNvs01g7w7TRPQRV2MkvT78ynwK9C6/VA6BiVXEoDWQ\r\n9I31FEmHJtYUpprOYLVQz0Vd4uAvDIx/mr+uP5q2EX21/c1n7nN80s2y4ao+\r\nZ60BBkkKLTkWqbbHt32yt2/+h1MoSJXfYQlTvTuLvB7P8BHHXWVrSRTD2u1v\r\nQ3WuFIqORTrgQyV/aU5T8JClndCZK6y52md0/W99yFpcviWOn0U9j6GRS2+1\r\nyuymUiMXyKwZ9kh3PQQev1UTYxUuAddC7G4=\r\n=/hMA\r\n-----END PGP SIGNATURE-----\r\n"},"type":"module","module":"./index.js","thi.ng":{"blog":[{"url":"https://medium.com/@thi.ng/workshop-report-generative-design-with-clojure-7d6d8ea9a6e8","title":"Workshop report: Generative design with Clojure"}],"year":2019},"engines":{"node":">=12.7"},"exports":{".":{"default":"./index.js"}},"funding":[{"url":"https://github.com/sponsors/postspectacular","type":"github"},{"url":"https://patreon.com/thing_umbrella","type":"patreon"}],"gitHead":"83b15b34326d480cbca0472b20390d4d3bbb792a","scripts":{"doc":"typedoc --excludePrivate --excludeInternal --out doc src/index.ts","pub":"yarn npm publish --access public","test":"testament test","build":"yarn clean && tsc --declaration","clean":"rimraf --glob '*.js' '*.d.ts' '*.map' doc","doc:ae":"mkdir -p .ae/doc .ae/temp && api-extractor run --local --verbose","doc:stats":"tools:module-stats","doc:readme":"yarn doc:stats && tools:readme"},"typings":"./index.d.ts","_npmUser":{"name":"thi.ng","email":"k+npm@thi.ng"},"repository":{"url":"https://github.com/thi-ng/umbrella.git","type":"git"},"description":"Functional, extensible L-System architecture w/ support for probabilistic rules","directories":{},"sideEffects":false,"dependencies":{"@thi.ng/api":"^8.7.5","@thi.ng/math":"^5.4.6","@thi.ng/errors":"^2.2.14","@thi.ng/random":"^3.3.28","@thi.ng/compose":"^2.1.30","@thi.ng/vectors":"^7.6.10","@thi.ng/transducers":"^8.4.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tools":"^0.0.1","rimraf":"^4.4.1","typedoc":"^0.23.28","typescript":"^5.0.2","@thi.ng/testament":"^0.3.14","@microsoft/api-extractor":"^7.34.4"},"_npmOperationalInternal":{"tmp":"tmp/lsys_2.1.50_1679944394278_0.5158665551657815","host":"s3://npm-registry-packages"}},"2.1.51":{"name":"@thi.ng/lsys","version":"2.1.51","keywords":["1d","2d","3d","datastructure","generative","geometry","l-system","probabilistic","random","rulebased","turtle","typescript"],"author":"Karsten Schmidt (https://thi.ng)","license":"Apache-2.0","_id":"@thi.ng/lsys@2.1.51","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://github.com/thi-ng/umbrella/tree/develop/packages/lsys#readme","dist":{"shasum":"fc8ad5cde3fad209e0ee73bffe884791ee1f877a","tarball":"https://registry.npmjs.org/@thi.ng/lsys/-/lsys-2.1.51.tgz","fileCount":6,"integrity":"sha512-6wK+L/ig9c3015qIEM0ASrIKAP3krEAlrJZLI49MtJovoB0dHNHvKPUJjBkwgoWtFjCmEB3vp9aFNG3WWkuU9g==","signatures":[{"sig":"MEUCIEOZQQ6F7GFlqFTQPJIr/N5rTNQQWd5zhci0FnnMNcBvAiEA+/PIzKcF2pJrDGORUv3f7A+cVOJR0rnVzRJKoF8UyWU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":30815,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkMU1fACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmr2HA/+NbgPRUxOnO7oGao0maZXeAq6rUn48Col7ImhoOR/r33qw7Wq\r\n+ANQ31pXFsTxNL/88L+8c5oP/YMJAmHhFqJg1fcbZllluTSGCapLb1JK2Q8O\r\n0WoWLUeK3eq9ivYoso02S5lyyrAoXw8j2FGPxTaUI2uEplvDBIDIr4XfZ9v8\r\n/aDfkP8+VP3PVY0DHMHMVe1xGDSNSfYL2F6/w/9trYP5/oIdPxb7doqgoqjE\r\nvK3QoIPxvLy4XyHiQR6QALqRcx7GiEO9tnqRs28qhB0s/FGwYSXBIfXxdwkV\r\n3NOTcVgewVdfChxgKGwpjcsQgPxpiP+I2mbAtQMofjgYm44j/ZSwGaRZHVOs\r\no6k9XUFA+WljVBRQ3d6jAo2leyThexJajxJy4JmNJ90I1ShEe3QBSRR8D4cX\r\ncVtfAcYjEHU1fAXNck8SFKd7eHS9SL6rj9tOODXInMegTaQFWv5F/zBQd15n\r\nRF5FEhL2Y0Ymkf/piHvZf5gkwKFKDXxCMLt9W+KxYSg/EGOhTqxZCy+K1y0r\r\nuzov0iamGuwq3M8tUoM56xrTMTgIa20f685YdS69WEFp0me0NyPyUbHJ7n8i\r\nXXPJkQ4NLXZVdYFQFuvcpR1wJvO8mYnqtXNIUKQVdztX9WKBkiA1s0CMTp2U\r\nays1bFDEbeVT5fE0ik0Crej1G2s0RY/lYH0=\r\n=xOs2\r\n-----END PGP SIGNATURE-----\r\n"},"type":"module","module":"./index.js","thi.ng":{"blog":[{"url":"https://medium.com/@thi.ng/workshop-report-generative-design-with-clojure-7d6d8ea9a6e8","title":"Workshop report: Generative design with Clojure"}],"year":2019},"engines":{"node":">=12.7"},"exports":{".":{"default":"./index.js"}},"funding":[{"url":"https://github.com/sponsors/postspectacular","type":"github"},{"url":"https://patreon.com/thing_umbrella","type":"patreon"}],"gitHead":"abcedd9e4e06a4b631f363610eec572f79b571c1","scripts":{"doc":"typedoc --excludePrivate --excludeInternal --out doc src/index.ts","pub":"yarn npm publish --access public","test":"testament test","build":"yarn clean && tsc --declaration","clean":"rimraf --glob '*.js' '*.d.ts' '*.map' doc","doc:ae":"mkdir -p .ae/doc .ae/temp && api-extractor run --local --verbose","doc:stats":"tools:module-stats","doc:readme":"yarn doc:stats && tools:readme"},"typings":"./index.d.ts","_npmUser":{"name":"thi.ng","email":"k+npm@thi.ng"},"repository":{"url":"https://github.com/thi-ng/umbrella.git","type":"git"},"description":"Functional, extensible L-System architecture w/ support for probabilistic rules","directories":{},"sideEffects":false,"dependencies":{"@thi.ng/api":"^8.7.6","@thi.ng/math":"^5.4.7","@thi.ng/errors":"^2.2.15","@thi.ng/random":"^3.3.29","@thi.ng/compose":"^2.1.31","@thi.ng/vectors":"^7.6.11","@thi.ng/transducers":"^8.4.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tools":"^0.0.1","rimraf":"^4.4.1","typedoc":"^0.23.28","typescript":"^5.0.4","@thi.ng/testament":"^0.3.15","@microsoft/api-extractor":"^7.34.4"},"_npmOperationalInternal":{"tmp":"tmp/lsys_2.1.51_1680952671379_0.9588182672696719","host":"s3://npm-registry-packages"}},"2.1.52":{"name":"@thi.ng/lsys","version":"2.1.52","keywords":["1d","2d","3d","datastructure","generative","geometry","l-system","probabilistic","random","rulebased","turtle","typescript"],"author":"Karsten Schmidt (https://thi.ng)","license":"Apache-2.0","_id":"@thi.ng/lsys@2.1.52","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://github.com/thi-ng/umbrella/tree/develop/packages/lsys#readme","dist":{"shasum":"0918b8494e84297c40484be3a546d86466df84ea","tarball":"https://registry.npmjs.org/@thi.ng/lsys/-/lsys-2.1.52.tgz","fileCount":6,"integrity":"sha512-+XZ5qqjegCqsxJQMA2EBdmYJBQDo1bfXSZAj/oB0Z6ovQrZ8ZHCu/tN9KTmZJjSgAIIP0sgSRlBm8TEFWg1VHA==","signatures":[{"sig":"MEQCIDteeRnlh9jSbkNwo1AxJ3/srRprWaUX125HoKg7813nAiADU2gkqivWatisCI8rKqCcggKmYVkm5LGEhIiqgIi3UA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":30814,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkP7WRACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpSNw//ZzNYLTuj5Hb/sPYEyyybo9JIbkJJd+juMdweSJ8Qb1etBv13\r\nutSC93rFGXC+C+XTxBK3jQT2WUx/Ym/sOvAfU22qSdR6HAFxra0DTX0DX7gZ\r\nqys7V56f7vkP7VhrUFXBSg2a/84IMRlbNRFW2x3kfN4niqyPx4+BdtPL18Xw\r\nC2FZXQoxa9Ca+bdVldP5/tGwH8nUxRLdd6L9hBdX14RdhZaAEhBdbGikH6f3\r\nd/XTcbEU/I+H2Sl9MMw5LAFcaqN25ZDVs4djEtWSYDJZDWjCbYW/KeKrD92b\r\nISBIu7119b+X7sPY0P54mm48LCXAFmu4ZRokFpltTl7mcWktv9IUr16ZYVn9\r\npyOXhVv1Y2T7TcZwTvtayNOf7KZci5vqxu6mAhkXuXAJF910IKASCn1T8l/H\r\nQPcB7XHNFc5JNEChRUGYOPRjJImsBYasdLUMAOeF9ZVH32v80LCXf95PExCD\r\ncOJ/FWDiSTZzQIiC/Ab2jlFFOTwpuTtc6mVw8z49Bx0Z7OjYXBIFJOwEMufr\r\nfr7JeTLVJExNkpHz7aTD3xWTwxnvyGJIBB4jHzqQ5+E7XbaDkS+Pk7AJqG2P\r\n8HiGUHR75JfJX6T5DUM0BAjV5t9o5njhaWwrmXNzcWqJQw0RDybx4FoWtTkt\r\n+gdWg2KA3nONCsfX/pqYNHBnvZB1nO0ALAs=\r\n=ZaK4\r\n-----END PGP SIGNATURE-----\r\n"},"type":"module","module":"./index.js","thi.ng":{"blog":[{"url":"https://medium.com/@thi.ng/workshop-report-generative-design-with-clojure-7d6d8ea9a6e8","title":"Workshop report: Generative design with Clojure"}],"year":2019},"engines":{"node":">=12.7"},"exports":{".":{"default":"./index.js"}},"funding":[{"url":"https://github.com/sponsors/postspectacular","type":"github"},{"url":"https://patreon.com/thing_umbrella","type":"patreon"}],"gitHead":"3a56bc490f1e68754762a503d06327b5b34ff7eb","scripts":{"doc":"typedoc --excludePrivate --excludeInternal --out doc src/index.ts","pub":"yarn npm publish --access public","test":"testament test","build":"yarn clean && tsc --declaration","clean":"rimraf --glob '*.js' '*.d.ts' '*.map' doc","doc:ae":"mkdir -p .ae/doc .ae/temp && api-extractor run --local --verbose","doc:stats":"tools:module-stats","doc:readme":"yarn doc:stats && tools:readme"},"typings":"./index.d.ts","_npmUser":{"name":"thi.ng","email":"k+npm@thi.ng"},"repository":{"url":"https://github.com/thi-ng/umbrella.git","type":"git"},"description":"Functional, extensible L-System architecture w/ support for probabilistic rules","directories":{},"sideEffects":false,"dependencies":{"@thi.ng/api":"^8.8.0","@thi.ng/math":"^5.4.8","@thi.ng/errors":"^2.2.15","@thi.ng/random":"^3.4.0","@thi.ng/compose":"^2.1.32","@thi.ng/vectors":"^7.6.12","@thi.ng/transducers":"^8.4.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tools":"^0.0.1","rimraf":"^4.4.1","typedoc":"^0.23.28","typescript":"^5.0.4","@thi.ng/testament":"^0.3.15","@microsoft/api-extractor":"^7.34.4"},"_npmOperationalInternal":{"tmp":"tmp/lsys_2.1.52_1681896849318_0.7302899827334428","host":"s3://npm-registry-packages"}},"2.1.53":{"name":"@thi.ng/lsys","version":"2.1.53","keywords":["1d","2d","3d","datastructure","generative","geometry","l-system","probabilistic","random","rulebased","turtle","typescript"],"author":"Karsten Schmidt (https://thi.ng)","license":"Apache-2.0","_id":"@thi.ng/lsys@2.1.53","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://github.com/thi-ng/umbrella/tree/develop/packages/lsys#readme","dist":{"shasum":"1e2288bfcd54eedbf6a040f38f19d66239343d35","tarball":"https://registry.npmjs.org/@thi.ng/lsys/-/lsys-2.1.53.tgz","fileCount":6,"integrity":"sha512-09wE2HGlh8OBcw109U3vLGVl/boyUV7ax8oupPEIXfymknNmLK6+I38PE9BgZENxjXuLO0rH+jmr83NiqppYBQ==","signatures":[{"sig":"MEUCIQCk6X7hQ5o9imd3aKMt++VD/Tl8Oj4vbxQt2ciTXPSmTwIgKHLAKweCluc840GGWS50n9mRlkInKLMxNYjczkTfHcM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":30814,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkR/U2ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpR2xAAguk1h7P+5bpJwHTolwSjNHZMUv/2xUAd4bndX8gGAa4jgc/J\r\nmlc+FWi3OFzdVX3LUgI/DeDDrtz9eetE2df8+cyPYtfmYpLk19wy5U9KbkX+\r\nI0bHc6LHiajJHr5npKTrFSihDCGGUQt/Y0BuhonYS4s3fTBcHJO2pqUaOCXX\r\ntoS+nKi/QgufHd7RZRUAHT5TmH6y4Hoy++upBKDcOzkZphilAvgulH9L+hNk\r\nRtpNuGeiLJgvFJ7Cvs6ejvAIsP/MxdbAWZ0zv6PLqUoMM1yHefnQSp5a9So1\r\nWbOr35lTRjezbO9r2u7UR3zWoMkU70V1GGeGyYDtxC2GBikh0RnIIbBAKpYl\r\nm+1wEpMUutEHnqkGs0+7LJzn67EgV6pCDcTxHBZCFaKEHWZ3xUdxf+abeg1w\r\nXcZJwb29HJfJIErj/fXAlbFDk/Hni/4/coioz0RQlgozIEw0+158ab64qDol\r\nn6NKwhgVTu4DB7pdxsx7KScza5yJ5xjn3DrzWxKIs1Dx8vYD5aqW2WO0HhoP\r\nq5/aYUEGKCwS6vG5mcPbme5mCB+UdjC2eepXd7aOJE65e00MD0rimRgXu2Je\r\n6UWWcB97yz7FqQ+mbNDSVJ8mNNzLF+5MULOubwmQ4rRPIqaioHc2+mrZEtGh\r\nE/sJY95rOf+BqhnqP925jXxOjLwXAzmKkeA=\r\n=X07E\r\n-----END PGP SIGNATURE-----\r\n"},"type":"module","module":"./index.js","thi.ng":{"blog":[{"url":"https://medium.com/@thi.ng/workshop-report-generative-design-with-clojure-7d6d8ea9a6e8","title":"Workshop report: Generative design with Clojure"}],"year":2019},"engines":{"node":">=12.7"},"exports":{".":{"default":"./index.js"}},"funding":[{"url":"https://github.com/sponsors/postspectacular","type":"github"},{"url":"https://patreon.com/thing_umbrella","type":"patreon"}],"gitHead":"ca22f02a137c0a4e3a38ef81e82e2bc7e3c43849","scripts":{"doc":"typedoc --excludePrivate --excludeInternal --out doc src/index.ts","pub":"yarn npm publish --access public","test":"testament test","build":"yarn clean && tsc --declaration","clean":"rimraf --glob '*.js' '*.d.ts' '*.map' doc","doc:ae":"mkdir -p .ae/doc .ae/temp && api-extractor run --local --verbose","doc:stats":"tools:module-stats","doc:readme":"yarn doc:stats && tools:readme"},"typings":"./index.d.ts","_npmUser":{"name":"thi.ng","email":"k+npm@thi.ng"},"repository":{"url":"https://github.com/thi-ng/umbrella.git","type":"git"},"description":"Functional, extensible L-System architecture w/ support for probabilistic rules","directories":{},"sideEffects":false,"dependencies":{"@thi.ng/api":"^8.8.0","@thi.ng/math":"^5.4.9","@thi.ng/errors":"^2.2.15","@thi.ng/random":"^3.4.0","@thi.ng/compose":"^2.1.32","@thi.ng/vectors":"^7.6.13","@thi.ng/transducers":"^8.4.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tools":"^0.0.1","rimraf":"^4.4.1","typedoc":"^0.23.28","typescript":"^5.0.4","@thi.ng/testament":"^0.3.15","@microsoft/api-extractor":"^7.34.4"},"_npmOperationalInternal":{"tmp":"tmp/lsys_2.1.53_1682437430373_0.22975415971945612","host":"s3://npm-registry-packages"}},"2.1.54":{"name":"@thi.ng/lsys","version":"2.1.54","keywords":["1d","2d","3d","datastructure","generative","geometry","l-system","probabilistic","random","rulebased","turtle","typescript"],"author":"Karsten Schmidt (https://thi.ng)","license":"Apache-2.0","_id":"@thi.ng/lsys@2.1.54","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://github.com/thi-ng/umbrella/tree/develop/packages/lsys#readme","dist":{"shasum":"9f7b3a013748d990a950587ec17bd2084982a3b3","tarball":"https://registry.npmjs.org/@thi.ng/lsys/-/lsys-2.1.54.tgz","fileCount":6,"integrity":"sha512-x7r8V7m1hsbcodls3nM+hdSm7V0EYCmYIPXhaCNFYQQbG+O8cTf6741AhXbL0fGet2QPx4DjiDIfgt6Iu/pbmw==","signatures":[{"sig":"MEYCIQDj3gIh3FV3RmmcrgCQ62VJ/EfsoLeZLBGfXzQ1gwA4xQIhAIh4fWwP2XSUTeqxhBni0/tjASeYg4BfaJfEHcbr2bMJ","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":30814},"type":"module","module":"./index.js","thi.ng":{"blog":[{"url":"https://medium.com/@thi.ng/workshop-report-generative-design-with-clojure-7d6d8ea9a6e8","title":"Workshop report: Generative design with Clojure"}],"year":2019},"engines":{"node":">=12.7"},"exports":{".":{"default":"./index.js"}},"funding":[{"url":"https://github.com/sponsors/postspectacular","type":"github"},{"url":"https://patreon.com/thing_umbrella","type":"patreon"}],"gitHead":"20ab11b687a13228f6a8cecdc5f05ba9105122ea","scripts":{"doc":"typedoc --excludePrivate --excludeInternal --out doc src/index.ts","pub":"yarn npm publish --access public","test":"testament test","build":"yarn clean && tsc --declaration","clean":"rimraf --glob '*.js' '*.d.ts' '*.map' doc","doc:ae":"mkdir -p .ae/doc .ae/temp && api-extractor run --local --verbose","doc:stats":"tools:module-stats","doc:readme":"yarn doc:stats && tools:readme"},"typings":"./index.d.ts","_npmUser":{"name":"thi.ng","email":"k+npm@thi.ng"},"repository":{"url":"https://github.com/thi-ng/umbrella.git","type":"git"},"description":"Functional, extensible L-System architecture w/ support for probabilistic rules","directories":{},"sideEffects":false,"dependencies":{"@thi.ng/api":"^8.8.1","@thi.ng/math":"^5.4.10","@thi.ng/errors":"^2.2.16","@thi.ng/random":"^3.4.1","@thi.ng/compose":"^2.1.33","@thi.ng/vectors":"^7.6.14","@thi.ng/transducers":"^8.4.5"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tools":"^0.0.1","rimraf":"^5.0.0","typedoc":"^0.24.6","typescript":"^5.0.4","@thi.ng/testament":"^0.3.16","@microsoft/api-extractor":"^7.34.8"},"_npmOperationalInternal":{"tmp":"tmp/lsys_2.1.54_1683807927042_0.12798374636883336","host":"s3://npm-registry-packages"}},"2.1.55":{"name":"@thi.ng/lsys","version":"2.1.55","keywords":["1d","2d","3d","datastructure","generative","geometry","l-system","probabilistic","random","rulebased","turtle","typescript"],"author":"Karsten Schmidt (https://thi.ng)","license":"Apache-2.0","_id":"@thi.ng/lsys@2.1.55","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://github.com/thi-ng/umbrella/tree/develop/packages/lsys#readme","dist":{"shasum":"28b56d608899c772afa47b1954eb1194ec033ba4","tarball":"https://registry.npmjs.org/@thi.ng/lsys/-/lsys-2.1.55.tgz","fileCount":6,"integrity":"sha512-x5pmG+mRWhNSp9kqTqF7JrXbVJx/VyzhYYzwbqdAJ37MftxzLpcEH3yelfhTA2zrsMEc0SkFFMVPzYAXbniXJA==","signatures":[{"sig":"MEUCIQCqOskwtF79vpu8Nai8LR3kkgUYUHT+Fp+YRFVjBespUwIgL/CshomDOInVDdbK21vGfBPLTbfp5TEXzqpkIVyxZAw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":30814},"type":"module","module":"./index.js","thi.ng":{"blog":[{"url":"https://medium.com/@thi.ng/workshop-report-generative-design-with-clojure-7d6d8ea9a6e8","title":"Workshop report: Generative design with Clojure"}],"year":2019},"engines":{"node":">=12.7"},"exports":{".":{"default":"./index.js"}},"funding":[{"url":"https://github.com/sponsors/postspectacular","type":"github"},{"url":"https://patreon.com/thing_umbrella","type":"patreon"}],"gitHead":"54e825a976c72067a244cff8725ca98f5416d26d","scripts":{"doc":"typedoc --excludePrivate --excludeInternal --out doc src/index.ts","pub":"yarn npm publish --access public","test":"testament test","build":"yarn clean && tsc --declaration","clean":"rimraf --glob '*.js' '*.d.ts' '*.map' doc","doc:ae":"mkdir -p .ae/doc .ae/temp && api-extractor run --local --verbose","doc:stats":"tools:module-stats","doc:readme":"yarn doc:stats && tools:readme"},"typings":"./index.d.ts","_npmUser":{"name":"thi.ng","email":"k+npm@thi.ng"},"repository":{"url":"https://github.com/thi-ng/umbrella.git","type":"git"},"description":"Functional, extensible L-System architecture w/ support for probabilistic rules","directories":{},"sideEffects":false,"dependencies":{"@thi.ng/api":"^8.8.2","@thi.ng/math":"^5.4.11","@thi.ng/errors":"^2.2.17","@thi.ng/random":"^3.4.2","@thi.ng/compose":"^2.1.34","@thi.ng/vectors":"^7.6.15","@thi.ng/transducers":"^8.4.6"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tools":"^0.0.1","rimraf":"^5.0.1","typedoc":"^0.24.8","typescript":"^5.1.3","@thi.ng/testament":"^0.3.17","@microsoft/api-extractor":"^7.35.3"},"_npmOperationalInternal":{"tmp":"tmp/lsys_2.1.55_1686730042289_0.8246800487859745","host":"s3://npm-registry-packages"}},"2.1.56":{"name":"@thi.ng/lsys","version":"2.1.56","keywords":["1d","2d","3d","datastructure","generative","geometry","l-system","probabilistic","random","rulebased","turtle","typescript"],"author":"Karsten Schmidt (https://thi.ng)","license":"Apache-2.0","_id":"@thi.ng/lsys@2.1.56","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://github.com/thi-ng/umbrella/tree/develop/packages/lsys#readme","dist":{"shasum":"ffa1a098e4e0363105a6f1d1f54379c91de72ab3","tarball":"https://registry.npmjs.org/@thi.ng/lsys/-/lsys-2.1.56.tgz","fileCount":6,"integrity":"sha512-mLwaTAoFla8e2aaKvyjSpUQDvtJnUeybqz5RKBa+402LstDoo+WiR3KCEg+iQSz0K4xMegl4XoBIUbHqPEyS0g==","signatures":[{"sig":"MEQCIEdonROpXdMA0Bau75QpJpvTmAovvQaUPVa31MIm2M46AiB7WxL5y9KXU7vxI1PzNyv2mZwGBwCikd6r3T4dD//P4g==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":30813},"type":"module","module":"./index.js","thi.ng":{"blog":[{"url":"https://medium.com/@thi.ng/workshop-report-generative-design-with-clojure-7d6d8ea9a6e8","title":"Workshop report: Generative design with Clojure"}],"year":2019},"engines":{"node":">=12.7"},"exports":{".":{"default":"./index.js"}},"funding":[{"url":"https://github.com/sponsors/postspectacular","type":"github"},{"url":"https://patreon.com/thing_umbrella","type":"patreon"}],"gitHead":"a6a6217de89c2875aa78c516d3b5de11ee444834","scripts":{"doc":"typedoc --excludePrivate --excludeInternal --out doc src/index.ts","pub":"yarn npm publish --access public","test":"testament test","build":"yarn clean && tsc --declaration","clean":"rimraf --glob '*.js' '*.d.ts' '*.map' doc","doc:ae":"mkdir -p .ae/doc .ae/temp && api-extractor run --local --verbose","doc:stats":"tools:module-stats","doc:readme":"yarn doc:stats && tools:readme"},"typings":"./index.d.ts","_npmUser":{"name":"thi.ng","email":"k+npm@thi.ng"},"repository":{"url":"https://github.com/thi-ng/umbrella.git","type":"git"},"description":"Functional, extensible L-System architecture w/ support for probabilistic rules","directories":{},"sideEffects":false,"dependencies":{"@thi.ng/api":"^8.8.2","@thi.ng/math":"^5.4.11","@thi.ng/errors":"^2.2.17","@thi.ng/random":"^3.4.2","@thi.ng/compose":"^2.1.34","@thi.ng/vectors":"^7.7.0","@thi.ng/transducers":"^8.4.6"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tools":"^0.0.1","rimraf":"^5.0.1","typedoc":"^0.24.8","typescript":"^5.1.3","@thi.ng/testament":"^0.3.17","@microsoft/api-extractor":"^7.35.3"},"_npmOperationalInternal":{"tmp":"tmp/lsys_2.1.56_1686953324108_0.5255935245234866","host":"s3://npm-registry-packages"}},"2.1.57":{"name":"@thi.ng/lsys","version":"2.1.57","keywords":["1d","2d","3d","datastructure","generative","geometry","l-system","probabilistic","random","rulebased","turtle","typescript"],"author":"Karsten Schmidt (https://thi.ng)","license":"Apache-2.0","_id":"@thi.ng/lsys@2.1.57","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://github.com/thi-ng/umbrella/tree/develop/packages/lsys#readme","dist":{"shasum":"e629cb2345a9dde8f9f8ab019e9e821ba426ba03","tarball":"https://registry.npmjs.org/@thi.ng/lsys/-/lsys-2.1.57.tgz","fileCount":6,"integrity":"sha512-WPfpmRAY5Zu1vY6hGg5CMWfUIIBruNXPJBSp2BJlgwhdEowAVV8wyzYd1J5ecTr696/8u5eEG+ynsR/TX7Nt2A==","signatures":[{"sig":"MEUCIQCdeFvBo6SO9YM03YeLJnwXk8gmZV/QOMd29SUXP7w5WAIgRBTAIPY3R0izICIS9381fbedZUotJH01sOUiOzqIm3c=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":30812},"type":"module","module":"./index.js","thi.ng":{"blog":[{"url":"https://medium.com/@thi.ng/workshop-report-generative-design-with-clojure-7d6d8ea9a6e8","title":"Workshop report: Generative design with Clojure"}],"year":2019},"engines":{"node":">=12.7"},"exports":{".":{"default":"./index.js"}},"funding":[{"url":"https://github.com/sponsors/postspectacular","type":"github"},{"url":"https://patreon.com/thing_umbrella","type":"patreon"}],"gitHead":"88cfe77770f3b07c788301dccefcb9547cd4aff6","scripts":{"doc":"typedoc --excludePrivate --excludeInternal --out doc src/index.ts","pub":"yarn npm publish --access public","test":"testament test","build":"yarn clean && tsc --declaration","clean":"rimraf --glob '*.js' '*.d.ts' '*.map' doc","doc:ae":"mkdir -p .ae/doc .ae/temp && api-extractor run --local --verbose","doc:stats":"tools:module-stats","doc:readme":"yarn doc:stats && tools:readme"},"typings":"./index.d.ts","_npmUser":{"name":"thi.ng","email":"k+npm@thi.ng"},"repository":{"url":"https://github.com/thi-ng/umbrella.git","type":"git"},"description":"Functional, extensible L-System architecture w/ support for probabilistic rules","directories":{},"sideEffects":false,"dependencies":{"@thi.ng/api":"^8.8.2","@thi.ng/math":"^5.5.0","@thi.ng/errors":"^2.2.17","@thi.ng/random":"^3.5.0","@thi.ng/compose":"^2.1.34","@thi.ng/vectors":"^7.7.1","@thi.ng/transducers":"^8.4.7"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tools":"^0.0.1","rimraf":"^5.0.1","typedoc":"^0.24.8","typescript":"^5.1.3","@thi.ng/testament":"^0.3.17","@microsoft/api-extractor":"^7.35.3"},"_npmOperationalInternal":{"tmp":"tmp/lsys_2.1.57_1689335005569_0.6613374292510481","host":"s3://npm-registry-packages"}},"2.1.58":{"name":"@thi.ng/lsys","version":"2.1.58","keywords":["1d","2d","3d","datastructure","generative","geometry","l-system","probabilistic","random","rulebased","turtle","typescript"],"author":"Karsten Schmidt (https://thi.ng)","license":"Apache-2.0","_id":"@thi.ng/lsys@2.1.58","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://github.com/thi-ng/umbrella/tree/develop/packages/lsys#readme","dist":{"shasum":"091f654367071ffcf28867b010493ed0b0df1f09","tarball":"https://registry.npmjs.org/@thi.ng/lsys/-/lsys-2.1.58.tgz","fileCount":6,"integrity":"sha512-IAvQW1GRnkoZUy+eVPtei6X8mIdewG9FfU5LOwjLInOTjt0JGGxdRoDJEW2ETYZx1atmqXiD1mrcESHOL2sI/g==","signatures":[{"sig":"MEYCIQDvu/WjxIK6wzuQQ2oGomQz6yW9ayuvE0Ru3w/H4LAD+QIhAMxABfSy6UrBogjmvVKD4D0p63EzdpUfXs2ATIoBl36j","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":30811},"type":"module","module":"./index.js","thi.ng":{"blog":[{"url":"https://medium.com/@thi.ng/workshop-report-generative-design-with-clojure-7d6d8ea9a6e8","title":"Workshop report: Generative design with Clojure"}],"year":2019},"engines":{"node":">=12.7"},"exports":{".":{"default":"./index.js"}},"funding":[{"url":"https://github.com/sponsors/postspectacular","type":"github"},{"url":"https://patreon.com/thing_umbrella","type":"patreon"}],"gitHead":"9fa3f7f8169efa30e3c71b43c82f77393581c3b5","scripts":{"doc":"typedoc --excludePrivate --excludeInternal --out doc src/index.ts","pub":"yarn npm publish --access public","test":"testament test","build":"yarn clean && tsc --declaration","clean":"rimraf --glob '*.js' '*.d.ts' '*.map' doc","doc:ae":"mkdir -p .ae/doc .ae/temp && api-extractor run --local --verbose","doc:stats":"tools:module-stats","doc:readme":"yarn doc:stats && tools:readme"},"typings":"./index.d.ts","_npmUser":{"name":"thi.ng","email":"k+npm@thi.ng"},"repository":{"url":"https://github.com/thi-ng/umbrella.git","type":"git"},"description":"Functional, extensible L-System architecture w/ support for probabilistic rules","directories":{},"sideEffects":false,"dependencies":{"@thi.ng/api":"^8.9.0","@thi.ng/math":"^5.5.1","@thi.ng/errors":"^2.3.0","@thi.ng/random":"^3.5.1","@thi.ng/compose":"^2.1.35","@thi.ng/vectors":"^7.7.2","@thi.ng/transducers":"^8.5.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tools":"^0.0.1","rimraf":"^5.0.1","typedoc":"^0.24.8","typescript":"^5.1.6","@thi.ng/testament":"^0.3.18","@microsoft/api-extractor":"^7.36.3"},"_npmOperationalInternal":{"tmp":"tmp/lsys_2.1.58_1691147152993_0.04316246200637752","host":"s3://npm-registry-packages"}},"2.1.60":{"name":"@thi.ng/lsys","version":"2.1.60","keywords":["1d","2d","3d","datastructure","generative","geometry","l-system","probabilistic","random","rulebased","turtle","typescript"],"author":"Karsten Schmidt (https://thi.ng)","license":"Apache-2.0","_id":"@thi.ng/lsys@2.1.60","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://github.com/thi-ng/umbrella/tree/develop/packages/lsys#readme","dist":{"shasum":"3dd9bb059b48a6e216544b08c9a6c73b93add7c5","tarball":"https://registry.npmjs.org/@thi.ng/lsys/-/lsys-2.1.60.tgz","fileCount":6,"integrity":"sha512-H3BvZCMgAp9TOZbDu3jMIthrPyHRORLajNBhlsM8YhT1SRgs6v/la9PmBukygkA4G/5+s5DnacqJ2AJbGN8DCQ==","signatures":[{"sig":"MEQCIAI2Lz8jCjaSNxjtH7fh3Fjrq3dmNx9VPUfVDWt8SX7YAiBx/qZMjlOB3kc72CQE8S6bsvgnf3Gz1qb5o/RndvEopQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":30920},"type":"module","module":"./index.js","thi.ng":{"blog":[{"url":"https://medium.com/@thi.ng/workshop-report-generative-design-with-clojure-7d6d8ea9a6e8","title":"Workshop report: Generative design with Clojure"}],"year":2019},"engines":{"node":">=12.7"},"exports":{".":{"default":"./index.js"}},"funding":[{"url":"https://github.com/sponsors/postspectacular","type":"github"},{"url":"https://patreon.com/thing_umbrella","type":"patreon"}],"gitHead":"ad9ac3232c6fc5fc8a0df75ac82fc1e0e9fb0258","scripts":{"doc":"typedoc --excludePrivate --excludeInternal --out doc src/index.ts","pub":"yarn npm publish --access public","test":"testament test","build":"yarn clean && tsc --declaration","clean":"rimraf --glob '*.js' '*.d.ts' '*.map' doc","doc:ae":"mkdir -p .ae/doc .ae/temp && api-extractor run --local --verbose","doc:stats":"tools:module-stats","doc:readme":"yarn doc:stats && tools:readme"},"typings":"./index.d.ts","_npmUser":{"name":"thi.ng","email":"k+npm@thi.ng"},"repository":{"url":"https://github.com/thi-ng/umbrella.git","type":"git"},"description":"Functional, extensible L-System architecture w/ support for probabilistic rules","directories":{},"sideEffects":false,"dependencies":{"@thi.ng/api":"^8.9.2","@thi.ng/math":"^5.5.3","@thi.ng/errors":"^2.3.2","@thi.ng/random":"^3.5.3","@thi.ng/compose":"^2.1.37","@thi.ng/vectors":"^7.7.4","@thi.ng/transducers":"^8.5.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tools":"^0.0.1","rimraf":"^5.0.1","typedoc":"^0.24.8","typescript":"^5.1.6","@thi.ng/testament":"^0.3.20","@microsoft/api-extractor":"^7.36.3"},"_npmOperationalInternal":{"tmp":"tmp/lsys_2.1.60_1691670838951_0.06739672294635546","host":"s3://npm-registry-packages"}},"2.1.61":{"name":"@thi.ng/lsys","version":"2.1.61","keywords":["1d","2d","3d","datastructure","generative","geometry","l-system","probabilistic","random","rulebased","turtle","typescript"],"author":"Karsten Schmidt (https://thi.ng)","license":"Apache-2.0","_id":"@thi.ng/lsys@2.1.61","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://github.com/thi-ng/umbrella/tree/develop/packages/lsys#readme","dist":{"shasum":"490acf7be861191d12c603d08978dfa1d8207262","tarball":"https://registry.npmjs.org/@thi.ng/lsys/-/lsys-2.1.61.tgz","fileCount":6,"integrity":"sha512-35k3ZowJqxwWwpjY3hL7YPUD+qWVdGkQjL9Jw82d7yI8ZORJvOyYann+Jh0nvOs2gogrolIQVjlZLipiyjyl8Q==","signatures":[{"sig":"MEUCIEfSFW4hbfuKMhxDPt3yXTHAVCwT0o/bTK1puciS3AiHAiEAgFQLNHBk3LHhImTOQ5kJ7JIDuM2L44IZmn1e9K0CdjU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":31151},"type":"module","module":"./index.js","thi.ng":{"blog":[{"url":"https://medium.com/@thi.ng/workshop-report-generative-design-with-clojure-7d6d8ea9a6e8","title":"Workshop report: Generative design with Clojure"}],"year":2019},"engines":{"node":">=12.7"},"exports":{".":{"default":"./index.js"}},"funding":[{"url":"https://github.com/sponsors/postspectacular","type":"github"},{"url":"https://patreon.com/thing_umbrella","type":"patreon"}],"gitHead":"399f8c53d66b9b763d16c21bb59f145df5f59514","scripts":{"doc":"typedoc --excludePrivate --excludeInternal --out doc src/index.ts","pub":"yarn npm publish --access public","test":"testament test","build":"yarn clean && tsc --declaration","clean":"rimraf --glob '*.js' '*.d.ts' '*.map' doc","doc:ae":"mkdir -p .ae/doc .ae/temp && api-extractor run --local --verbose","doc:stats":"tools:module-stats","doc:readme":"yarn doc:stats && tools:readme"},"typings":"./index.d.ts","_npmUser":{"name":"thi.ng","email":"k+npm@thi.ng"},"repository":{"url":"https://github.com/thi-ng/umbrella.git","type":"git"},"description":"Functional, extensible L-System architecture w/ support for probabilistic rules","directories":{},"sideEffects":false,"dependencies":{"@thi.ng/api":"^8.9.3","@thi.ng/math":"^5.5.4","@thi.ng/errors":"^2.3.3","@thi.ng/random":"^3.6.0","@thi.ng/compose":"^2.1.38","@thi.ng/vectors":"^7.7.5","@thi.ng/transducers":"^8.5.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tools":"^0.0.1","rimraf":"^5.0.1","typedoc":"^0.24.8","typescript":"^5.1.6","@thi.ng/testament":"^0.3.21","@microsoft/api-extractor":"^7.36.4"},"_npmOperationalInternal":{"tmp":"tmp/lsys_2.1.61_1691846668737_0.698528140175944","host":"s3://npm-registry-packages"}},"2.1.62":{"name":"@thi.ng/lsys","version":"2.1.62","keywords":["1d","2d","3d","datastructure","generative","geometry","l-system","probabilistic","random","rulebased","turtle","typescript"],"author":"Karsten Schmidt (https://thi.ng)","license":"Apache-2.0","_id":"@thi.ng/lsys@2.1.62","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://github.com/thi-ng/umbrella/tree/develop/packages/lsys#readme","dist":{"shasum":"2aeda9e3c7afd6ed0cd37a398cc5f9fc63f473d1","tarball":"https://registry.npmjs.org/@thi.ng/lsys/-/lsys-2.1.62.tgz","fileCount":6,"integrity":"sha512-FX+7CtSwp3pOYulMcYzyRKoU5qLD6Qq/Uxr/PxPSI6xBc3a6vp0HbxWP33SWQo8hddA6PfRTPffpfz+2Ay33cA==","signatures":[{"sig":"MEUCIAwyvVNQ5piftXl/Kf+Z+eUTBOQbM1e0GrYpTLiFEsvoAiEAjQwNqlE5+dww1Y9yMYLpqs+ifsZDm2Gl712P7mAHc6E=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":31151},"type":"module","module":"./index.js","thi.ng":{"blog":[{"url":"https://medium.com/@thi.ng/workshop-report-generative-design-with-clojure-7d6d8ea9a6e8","title":"Workshop report: Generative design with Clojure"}],"year":2019},"engines":{"node":">=12.7"},"exports":{".":{"default":"./index.js"}},"funding":[{"url":"https://github.com/sponsors/postspectacular","type":"github"},{"url":"https://patreon.com/thing_umbrella","type":"patreon"}],"gitHead":"4154283d772824d4b57d4b7ab97be22a6e1ffdd7","scripts":{"doc":"typedoc --excludePrivate --excludeInternal --out doc src/index.ts","pub":"yarn npm publish --access public","test":"testament test","build":"yarn clean && tsc --declaration","clean":"rimraf --glob '*.js' '*.d.ts' '*.map' doc","doc:ae":"mkdir -p .ae/doc .ae/temp && api-extractor run --local --verbose","doc:stats":"tools:module-stats","doc:readme":"yarn doc:stats && tools:readme"},"typings":"./index.d.ts","_npmUser":{"name":"thi.ng","email":"k+npm@thi.ng"},"repository":{"url":"https://github.com/thi-ng/umbrella.git","type":"git"},"description":"Functional, extensible L-System architecture w/ support for probabilistic rules","directories":{},"sideEffects":false,"dependencies":{"@thi.ng/api":"^8.9.3","@thi.ng/math":"^5.5.4","@thi.ng/errors":"^2.3.3","@thi.ng/random":"^3.6.1","@thi.ng/compose":"^2.1.38","@thi.ng/vectors":"^7.7.6","@thi.ng/transducers":"^8.5.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tools":"^0.0.1","rimraf":"^5.0.1","typedoc":"^0.24.8","typescript":"^5.1.6","@thi.ng/testament":"^0.3.21","@microsoft/api-extractor":"^7.36.4"},"_npmOperationalInternal":{"tmp":"tmp/lsys_2.1.62_1691857321275_0.8641987003022189","host":"s3://npm-registry-packages"}},"2.1.63":{"name":"@thi.ng/lsys","version":"2.1.63","keywords":["1d","2d","3d","datastructure","generative","geometry","l-system","probabilistic","random","rulebased","turtle","typescript"],"author":"Karsten Schmidt (https://thi.ng)","license":"Apache-2.0","_id":"@thi.ng/lsys@2.1.63","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://github.com/thi-ng/umbrella/tree/develop/packages/lsys#readme","dist":{"shasum":"699ca27398d706ba08bcbb8e784ce11d2e0f3bcd","tarball":"https://registry.npmjs.org/@thi.ng/lsys/-/lsys-2.1.63.tgz","fileCount":6,"integrity":"sha512-kwPR/fVYL/7K2A1vUTYCVGVX52EdKMOm5EMVOVOnfPHF67X6v0OwL8RBDegCOEwbng7XS4SA2apvgWewpInq8g==","signatures":[{"sig":"MEUCIQD1uD1H7M7nsiqg1km8hy6KJjS5TyArJQDyQMEvgsvpEwIgCpJxrYhzV4Uf3jAho35Ugt3pyzUBfJBleNYMW9FgStY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":31151},"type":"module","module":"./index.js","thi.ng":{"blog":[{"url":"https://medium.com/@thi.ng/workshop-report-generative-design-with-clojure-7d6d8ea9a6e8","title":"Workshop report: Generative design with Clojure"}],"year":2019},"engines":{"node":">=12.7"},"exports":{".":{"default":"./index.js"}},"funding":[{"url":"https://github.com/sponsors/postspectacular","type":"github"},{"url":"https://patreon.com/thing_umbrella","type":"patreon"}],"gitHead":"4e8f1abeeba7b919e069954eada917ecd2e9a8e9","scripts":{"doc":"typedoc --excludePrivate --excludeInternal --out doc src/index.ts","pub":"yarn npm publish --access public","test":"testament test","build":"yarn clean && tsc --declaration","clean":"rimraf --glob '*.js' '*.d.ts' '*.map' doc","doc:ae":"mkdir -p .ae/doc .ae/temp && api-extractor run --local --verbose","doc:stats":"tools:module-stats","doc:readme":"yarn doc:stats && tools:readme"},"typings":"./index.d.ts","_npmUser":{"name":"thi.ng","email":"k+npm@thi.ng"},"repository":{"url":"https://github.com/thi-ng/umbrella.git","type":"git"},"description":"Functional, extensible L-System architecture w/ support for probabilistic rules","directories":{},"sideEffects":false,"dependencies":{"@thi.ng/api":"^8.9.3","@thi.ng/math":"^5.5.4","@thi.ng/errors":"^2.3.3","@thi.ng/random":"^3.6.1","@thi.ng/compose":"^2.1.38","@thi.ng/vectors":"^7.7.7","@thi.ng/transducers":"^8.5.5"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tools":"^0.0.1","rimraf":"^5.0.1","typedoc":"^0.24.8","typescript":"^5.1.6","@thi.ng/testament":"^0.3.21","@microsoft/api-extractor":"^7.36.4"},"_npmOperationalInternal":{"tmp":"tmp/lsys_2.1.63_1692020104155_0.7690048739218882","host":"s3://npm-registry-packages"}},"2.1.64":{"name":"@thi.ng/lsys","version":"2.1.64","keywords":["1d","2d","3d","datastructure","generative","geometry","l-system","probabilistic","random","rulebased","turtle","typescript"],"author":"Karsten Schmidt (https://thi.ng)","license":"Apache-2.0","_id":"@thi.ng/lsys@2.1.64","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://github.com/thi-ng/umbrella/tree/develop/packages/lsys#readme","dist":{"shasum":"058afd4cd38173a157d7b342c67e37bb843f8bec","tarball":"https://registry.npmjs.org/@thi.ng/lsys/-/lsys-2.1.64.tgz","fileCount":6,"integrity":"sha512-55NW64uBCsTkGhMPkFIVniUJP7tSveB+dC2OBjtz6HgFw6DeerqwEalNOqT1B6oRq7Fz3aL1UpcmmRE4WHU/uA==","signatures":[{"sig":"MEQCIFUnSzIRhS+E6O/ZrMsJKq1DBqI9U/42Eai1g5U42YCXAiAioQ1c0FdzpI0v7/ajm0nKt4ALrYRp+z+JF07m1KN7hQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":31170},"type":"module","module":"./index.js","thi.ng":{"blog":[{"url":"https://medium.com/@thi.ng/workshop-report-generative-design-with-clojure-7d6d8ea9a6e8","title":"Workshop report: Generative design with Clojure"}],"year":2019},"engines":{"node":">=12.7"},"exports":{".":{"default":"./index.js"}},"funding":[{"url":"https://github.com/sponsors/postspectacular","type":"github"},{"url":"https://patreon.com/thing_umbrella","type":"patreon"}],"gitHead":"74cfe3fb8de5bfcbfc1109e67604541cbd7b77aa","scripts":{"doc":"typedoc --excludePrivate --excludeInternal --out doc src/index.ts","pub":"yarn npm publish --access public","test":"testament test","build":"yarn clean && tsc --declaration","clean":"rimraf --glob '*.js' '*.d.ts' '*.map' doc","doc:ae":"mkdir -p .ae/doc .ae/temp && api-extractor run --local --verbose","doc:stats":"tools:module-stats","doc:readme":"yarn doc:stats && tools:readme"},"typings":"./index.d.ts","_npmUser":{"name":"thi.ng","email":"k+npm@thi.ng"},"repository":{"url":"https://github.com/thi-ng/umbrella.git","type":"git"},"description":"Functional, extensible L-System architecture w/ support for probabilistic rules","directories":{},"sideEffects":false,"dependencies":{"@thi.ng/api":"^8.9.4","@thi.ng/math":"^5.5.5","@thi.ng/errors":"^2.3.4","@thi.ng/random":"^3.6.2","@thi.ng/compose":"^2.1.39","@thi.ng/vectors":"^7.7.8","@thi.ng/transducers":"^8.6.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tools":"^0.0.1","rimraf":"^5.0.1","typedoc":"^0.24.8","typescript":"^5.1.6","@thi.ng/testament":"^0.3.22","@microsoft/api-extractor":"^7.36.4"},"_npmOperationalInternal":{"tmp":"tmp/lsys_2.1.64_1692715705977_0.7976011166628836","host":"s3://npm-registry-packages"}},"2.1.65":{"name":"@thi.ng/lsys","version":"2.1.65","keywords":["1d","2d","3d","datastructure","generative","geometry","l-system","probabilistic","random","rulebased","turtle","typescript"],"author":"Karsten Schmidt (https://thi.ng)","license":"Apache-2.0","_id":"@thi.ng/lsys@2.1.65","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://github.com/thi-ng/umbrella/tree/develop/packages/lsys#readme","dist":{"shasum":"d413dad08d7ba91232990b9bd0512df4beeabfd7","tarball":"https://registry.npmjs.org/@thi.ng/lsys/-/lsys-2.1.65.tgz","fileCount":6,"integrity":"sha512-jpKe70n58MjN8V0jUv6xkSmNLaZ/EwqA8x7HaJgjIQxwMct4QH7g19Q8RKbSU/rD4nQqOrBkkE/2RbLkceqX2g==","signatures":[{"sig":"MEUCIBN13Fv+uZD2t5geWD437hdkhyZx9Jvau9tER7M/LddQAiEAijJyEeiW10I4ccREzrIugbZVf3ICMAyGO8HWwPOPFS8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":31170},"type":"module","module":"./index.js","thi.ng":{"blog":[{"url":"https://medium.com/@thi.ng/workshop-report-generative-design-with-clojure-7d6d8ea9a6e8","title":"Workshop report: Generative design with Clojure"}],"year":2019},"engines":{"node":">=12.7"},"exports":{".":{"default":"./index.js"}},"funding":[{"url":"https://github.com/sponsors/postspectacular","type":"github"},{"url":"https://patreon.com/thing_umbrella","type":"patreon"}],"gitHead":"04f545c7be1811ed24be1a6824d867b1ea9bded1","scripts":{"doc":"typedoc --excludePrivate --excludeInternal --out doc src/index.ts","pub":"yarn npm publish --access public","test":"testament test","build":"yarn clean && tsc --declaration","clean":"rimraf --glob '*.js' '*.d.ts' '*.map' doc","doc:ae":"mkdir -p .ae/doc .ae/temp && api-extractor run --local --verbose","doc:stats":"tools:module-stats","doc:readme":"yarn doc:stats && tools:readme"},"typings":"./index.d.ts","_npmUser":{"name":"thi.ng","email":"k+npm@thi.ng"},"repository":{"url":"https://github.com/thi-ng/umbrella.git","type":"git"},"description":"Functional, extensible L-System architecture w/ support for probabilistic rules","directories":{},"sideEffects":false,"dependencies":{"@thi.ng/api":"^8.9.4","@thi.ng/math":"^5.6.0","@thi.ng/errors":"^2.3.4","@thi.ng/random":"^3.6.2","@thi.ng/compose":"^2.1.39","@thi.ng/vectors":"^7.7.9","@thi.ng/transducers":"^8.6.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tools":"^0.0.1","rimraf":"^5.0.1","typedoc":"^0.24.8","typescript":"^5.1.6","@thi.ng/testament":"^0.3.22","@microsoft/api-extractor":"^7.36.4"},"_npmOperationalInternal":{"tmp":"tmp/lsys_2.1.65_1692855180200_0.4357451204646754","host":"s3://npm-registry-packages"}},"2.1.66":{"name":"@thi.ng/lsys","version":"2.1.66","keywords":["1d","2d","3d","datastructure","generative","geometry","l-system","probabilistic","random","rulebased","turtle","typescript"],"author":"Karsten Schmidt (https://thi.ng)","license":"Apache-2.0","_id":"@thi.ng/lsys@2.1.66","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://github.com/thi-ng/umbrella/tree/develop/packages/lsys#readme","dist":{"shasum":"ba6d501acc7fba4288e12ac996ed087c8cfce788","tarball":"https://registry.npmjs.org/@thi.ng/lsys/-/lsys-2.1.66.tgz","fileCount":6,"integrity":"sha512-qqp5xtZBhBgeantuY7/1JAxh/KDUSo/vVMkOLL5htSDSZh6YIjmmi5ZPIyr6CpkwyYA+68muRHrA03zuF4L/WA==","signatures":[{"sig":"MEQCICb6D+uC3dLlfgTeMS56HewPg7tHvwJubQcLGk+04ktRAiAGxHFsZPcOL6CcmRauuiqYk29QeNh8Y4+Xoxs0e/57cg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":31171},"type":"module","module":"./index.js","thi.ng":{"blog":[{"url":"https://medium.com/@thi.ng/workshop-report-generative-design-with-clojure-7d6d8ea9a6e8","title":"Workshop report: Generative design with Clojure"}],"year":2019},"engines":{"node":">=12.7"},"exports":{".":{"default":"./index.js"}},"funding":[{"url":"https://github.com/sponsors/postspectacular","type":"github"},{"url":"https://patreon.com/thing_umbrella","type":"patreon"}],"gitHead":"5929dd20497668496af13415cdf784a4d6f69aa3","scripts":{"doc":"typedoc --excludePrivate --excludeInternal --out doc src/index.ts","pub":"yarn npm publish --access public","test":"testament test","build":"yarn clean && tsc --declaration","clean":"rimraf --glob '*.js' '*.d.ts' '*.map' doc","doc:ae":"mkdir -p .ae/doc .ae/temp && api-extractor run --local --verbose","doc:stats":"tools:module-stats","doc:readme":"yarn doc:stats && tools:readme"},"typings":"./index.d.ts","_npmUser":{"name":"thi.ng","email":"k+npm@thi.ng"},"repository":{"url":"https://github.com/thi-ng/umbrella.git","type":"git"},"description":"Functional, extensible L-System architecture w/ support for probabilistic rules","directories":{},"sideEffects":false,"dependencies":{"@thi.ng/api":"^8.9.5","@thi.ng/math":"^5.6.1","@thi.ng/errors":"^2.3.5","@thi.ng/random":"^3.6.3","@thi.ng/compose":"^2.1.40","@thi.ng/vectors":"^7.7.10","@thi.ng/transducers":"^8.6.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tools":"^0.0.1","rimraf":"^5.0.1","typedoc":"^0.25.0","typescript":"^5.2.2","@thi.ng/testament":"^0.3.23","@microsoft/api-extractor":"^7.36.4"},"_npmOperationalInternal":{"tmp":"tmp/lsys_2.1.66_1693135676774_0.5390817039041687","host":"s3://npm-registry-packages"}},"2.1.67":{"name":"@thi.ng/lsys","version":"2.1.67","keywords":["1d","2d","3d","datastructure","generative","geometry","l-system","probabilistic","random","rulebased","turtle","typescript"],"author":"Karsten Schmidt (https://thi.ng)","license":"Apache-2.0","_id":"@thi.ng/lsys@2.1.67","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://github.com/thi-ng/umbrella/tree/develop/packages/lsys#readme","dist":{"shasum":"d8b9cb6808e1ffba69264aa73ac9bfadb802fe6a","tarball":"https://registry.npmjs.org/@thi.ng/lsys/-/lsys-2.1.67.tgz","fileCount":6,"integrity":"sha512-uGobwyiQZhGB+uxwTbvcr0f9MZSXnNOoXUR5AK1fMa0mK8k+FeOn0796MdDv2h5/+TcNr6HTSFo7F7yleMbNOA==","signatures":[{"sig":"MEQCIFWllRLkmzq1JgOQjUuorBeuiym7i9rL4MfriZ5ntPANAiA6MRuwKPwpPbWq9R4GIZ49snvmKdiww2wyf43m9Q9icQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":31171},"type":"module","module":"./index.js","thi.ng":{"blog":[{"url":"https://medium.com/@thi.ng/workshop-report-generative-design-with-clojure-7d6d8ea9a6e8","title":"Workshop report: Generative design with Clojure"}],"year":2019},"engines":{"node":">=12.7"},"exports":{".":{"default":"./index.js"}},"funding":[{"url":"https://github.com/sponsors/postspectacular","type":"github"},{"url":"https://patreon.com/thing_umbrella","type":"patreon"}],"gitHead":"9dec130cc636c1da0bc4f2baa0d995579d3b7629","scripts":{"doc":"typedoc --excludePrivate --excludeInternal --out doc src/index.ts","pub":"yarn npm publish --access public","test":"testament test","build":"yarn clean && tsc --declaration","clean":"rimraf --glob '*.js' '*.d.ts' '*.map' doc","doc:ae":"mkdir -p .ae/doc .ae/temp && api-extractor run --local --verbose","doc:stats":"tools:module-stats","doc:readme":"yarn doc:stats && tools:readme"},"typings":"./index.d.ts","_npmUser":{"name":"thi.ng","email":"k+npm@thi.ng"},"repository":{"url":"https://github.com/thi-ng/umbrella.git","type":"git"},"description":"Functional, extensible L-System architecture w/ support for probabilistic rules","directories":{},"sideEffects":false,"dependencies":{"@thi.ng/api":"^8.9.5","@thi.ng/math":"^5.6.1","@thi.ng/errors":"^2.3.5","@thi.ng/random":"^3.6.3","@thi.ng/compose":"^2.1.41","@thi.ng/vectors":"^7.7.11","@thi.ng/transducers":"^8.6.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tools":"^0.0.1","rimraf":"^5.0.1","typedoc":"^0.25.0","typescript":"^5.2.2","@thi.ng/testament":"^0.3.23","@microsoft/api-extractor":"^7.36.4"},"_npmOperationalInternal":{"tmp":"tmp/lsys_2.1.67_1693302888338_0.603445201716009","host":"s3://npm-registry-packages"}},"2.1.68":{"name":"@thi.ng/lsys","version":"2.1.68","keywords":["1d","2d","3d","datastructure","generative","geometry","l-system","probabilistic","random","rulebased","turtle","typescript"],"author":"Karsten Schmidt (https://thi.ng)","license":"Apache-2.0","_id":"@thi.ng/lsys@2.1.68","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://github.com/thi-ng/umbrella/tree/develop/packages/lsys#readme","dist":{"shasum":"f56175ae48191dd15b4687280eb4307c8e3d4d80","tarball":"https://registry.npmjs.org/@thi.ng/lsys/-/lsys-2.1.68.tgz","fileCount":6,"integrity":"sha512-czBKaCpLN+0y25K/so557O4PrzmB1yti8rzaaHBbRFLTemRLwIMV3GS921omjglxzH2bSza6MMabytjRNwnR6w==","signatures":[{"sig":"MEUCIQD4y3T9ihBVP4tQ4r/iCxoxHyuBg2E5uRH9lT+LL4EGUAIgCvh2yf2h7hb3Z2u1nQR2KKMeeG9Am6dgAoJxRDhsYc0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":31171},"type":"module","module":"./index.js","thi.ng":{"blog":[{"url":"https://medium.com/@thi.ng/workshop-report-generative-design-with-clojure-7d6d8ea9a6e8","title":"Workshop report: Generative design with Clojure"}],"year":2019},"engines":{"node":">=12.7"},"exports":{".":{"default":"./index.js"}},"funding":[{"url":"https://github.com/sponsors/postspectacular","type":"github"},{"url":"https://patreon.com/thing_umbrella","type":"patreon"}],"gitHead":"34c3bd36b0133af05abc7fe66affa01dd99704ac","scripts":{"doc":"typedoc --excludePrivate --excludeInternal --out doc src/index.ts","pub":"yarn npm publish --access public","test":"testament test","build":"yarn clean && tsc --declaration","clean":"rimraf --glob '*.js' '*.d.ts' '*.map' doc","doc:ae":"mkdir -p .ae/doc .ae/temp && api-extractor run --local --verbose","doc:stats":"tools:module-stats","doc:readme":"yarn doc:stats && tools:readme"},"typings":"./index.d.ts","_npmUser":{"name":"thi.ng","email":"k+npm@thi.ng"},"repository":{"url":"https://github.com/thi-ng/umbrella.git","type":"git"},"description":"Functional, extensible L-System architecture w/ support for probabilistic rules","directories":{},"sideEffects":false,"dependencies":{"@thi.ng/api":"^8.9.5","@thi.ng/math":"^5.6.1","@thi.ng/errors":"^2.3.5","@thi.ng/random":"^3.6.4","@thi.ng/compose":"^2.1.41","@thi.ng/vectors":"^7.7.12","@thi.ng/transducers":"^8.6.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tools":"^0.0.1","rimraf":"^5.0.1","typedoc":"^0.25.0","typescript":"^5.2.2","@thi.ng/testament":"^0.3.23","@microsoft/api-extractor":"^7.36.4"},"_npmOperationalInternal":{"tmp":"tmp/lsys_2.1.68_1693476686086_0.8302683288270352","host":"s3://npm-registry-packages"}},"2.1.69":{"name":"@thi.ng/lsys","version":"2.1.69","keywords":["1d","2d","3d","datastructure","generative","geometry","l-system","probabilistic","random","rulebased","turtle","typescript"],"author":"Karsten Schmidt (https://thi.ng)","license":"Apache-2.0","_id":"@thi.ng/lsys@2.1.69","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://github.com/thi-ng/umbrella/tree/develop/packages/lsys#readme","dist":{"shasum":"d593f0e1b5ed0aa090537b0c352578f0d44c3450","tarball":"https://registry.npmjs.org/@thi.ng/lsys/-/lsys-2.1.69.tgz","fileCount":6,"integrity":"sha512-MzbdwIRpfuGJug/p6D+4j0WnEuiGpbETIW7kT5M4EqCY+QiPbG1dLB7aO05zCiM8A84bV0YSrScanUhG1gQRWA==","signatures":[{"sig":"MEQCIHVZ+CX/GYMOMfORLyovgDFXGs4jHc/QX8Qvi40xNIYQAiA5X1HlYmiY58KjBQ4yaUbu8UmH25KsFixxCdGVPzUvCw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":31171},"type":"module","module":"./index.js","thi.ng":{"blog":[{"url":"https://medium.com/@thi.ng/workshop-report-generative-design-with-clojure-7d6d8ea9a6e8","title":"Workshop report: Generative design with Clojure"}],"year":2019},"engines":{"node":">=12.7"},"exports":{".":{"default":"./index.js"}},"funding":[{"url":"https://github.com/sponsors/postspectacular","type":"github"},{"url":"https://patreon.com/thing_umbrella","type":"patreon"}],"gitHead":"1bbef970bab7f7def0700e587cf0471e1e1ef9f3","scripts":{"doc":"typedoc --excludePrivate --excludeInternal --out doc src/index.ts","pub":"yarn npm publish --access public","test":"testament test","build":"yarn clean && tsc --declaration","clean":"rimraf --glob '*.js' '*.d.ts' '*.map' doc","doc:ae":"mkdir -p .ae/doc .ae/temp && api-extractor run --local --verbose","doc:stats":"tools:module-stats","doc:readme":"yarn doc:stats && tools:readme"},"typings":"./index.d.ts","_npmUser":{"name":"thi.ng","email":"k+npm@thi.ng"},"repository":{"url":"https://github.com/thi-ng/umbrella.git","type":"git"},"description":"Functional, extensible L-System architecture w/ support for probabilistic rules","directories":{},"sideEffects":false,"dependencies":{"@thi.ng/api":"^8.9.5","@thi.ng/math":"^5.6.1","@thi.ng/errors":"^2.3.5","@thi.ng/random":"^3.6.4","@thi.ng/compose":"^2.1.41","@thi.ng/vectors":"^7.7.13","@thi.ng/transducers":"^8.6.5"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tools":"^0.0.1","rimraf":"^5.0.1","typedoc":"^0.25.0","typescript":"^5.2.2","@thi.ng/testament":"^0.3.23","@microsoft/api-extractor":"^7.36.4"},"_npmOperationalInternal":{"tmp":"tmp/lsys_2.1.69_1694007750588_0.4493531826309629","host":"s3://npm-registry-packages"}},"2.1.70":{"name":"@thi.ng/lsys","version":"2.1.70","keywords":["1d","2d","3d","datastructure","generative","geometry","l-system","probabilistic","random","rulebased","turtle","typescript"],"author":"Karsten Schmidt (https://thi.ng)","license":"Apache-2.0","_id":"@thi.ng/lsys@2.1.70","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://github.com/thi-ng/umbrella/tree/develop/packages/lsys#readme","dist":{"shasum":"bf4c28cc0cc0b5ac62df48b260cc02f796121d8f","tarball":"https://registry.npmjs.org/@thi.ng/lsys/-/lsys-2.1.70.tgz","fileCount":6,"integrity":"sha512-Th5cIqkWxcxG1Zd2ZY3eEfzhFzyMyozy8A+5s8wURVypBhKMFUh/++LM/ZWPUzGs2/qVGMVvSCe+UnyjsTJ0Pg==","signatures":[{"sig":"MEQCIB6LME5PiBHDKcn6WlKMVMLuz0gyY/7k3WddKNT5jr4FAiAJ8/om3HG+c8TtBnUng9SHxlxhtligNqxk53Qxqd48OA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":31171},"type":"module","module":"./index.js","thi.ng":{"blog":[{"url":"https://medium.com/@thi.ng/workshop-report-generative-design-with-clojure-7d6d8ea9a6e8","title":"Workshop report: Generative design with Clojure"}],"year":2019},"engines":{"node":">=12.7"},"exports":{".":{"default":"./index.js"}},"funding":[{"url":"https://github.com/sponsors/postspectacular","type":"github"},{"url":"https://patreon.com/thing_umbrella","type":"patreon"}],"gitHead":"b2ef5a1b8932d067af4ec2fc7da03d59d6868dc7","scripts":{"doc":"typedoc --excludePrivate --excludeInternal --out doc src/index.ts","pub":"yarn npm publish --access public","test":"testament test","build":"yarn clean && tsc --declaration","clean":"rimraf --glob '*.js' '*.d.ts' '*.map' doc","doc:ae":"mkdir -p .ae/doc .ae/temp && api-extractor run --local --verbose","doc:stats":"tools:module-stats","doc:readme":"yarn doc:stats && tools:readme"},"typings":"./index.d.ts","_npmUser":{"name":"thi.ng","email":"k+npm@thi.ng"},"repository":{"url":"https://github.com/thi-ng/umbrella.git","type":"git"},"description":"Functional, extensible L-System architecture w/ support for probabilistic rules","directories":{},"sideEffects":false,"dependencies":{"@thi.ng/api":"^8.9.5","@thi.ng/math":"^5.6.1","@thi.ng/errors":"^2.3.5","@thi.ng/random":"^3.6.4","@thi.ng/compose":"^2.1.41","@thi.ng/vectors":"^7.7.14","@thi.ng/transducers":"^8.7.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tools":"^0.0.1","rimraf":"^5.0.1","typedoc":"^0.25.0","typescript":"^5.2.2","@thi.ng/testament":"^0.3.23","@microsoft/api-extractor":"^7.36.4"},"_npmOperationalInternal":{"tmp":"tmp/lsys_2.1.70_1694781597563_0.35008249367996536","host":"s3://npm-registry-packages"}},"2.1.71":{"name":"@thi.ng/lsys","version":"2.1.71","keywords":["1d","2d","3d","datastructure","generative","geometry","l-system","probabilistic","random","rulebased","turtle","typescript"],"author":"Karsten Schmidt (https://thi.ng)","license":"Apache-2.0","_id":"@thi.ng/lsys@2.1.71","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://github.com/thi-ng/umbrella/tree/develop/packages/lsys#readme","dist":{"shasum":"5822ab784f961829c97135bd76b81719340cd19a","tarball":"https://registry.npmjs.org/@thi.ng/lsys/-/lsys-2.1.71.tgz","fileCount":6,"integrity":"sha512-DAxfPtiNqkRsf817+R58X3jXypCxEAKWBR7vRThDpf0CurdARBX8k2hEbkh5zCBTrq2IHCC52MD/etAaMRf7TQ==","signatures":[{"sig":"MEYCIQDvmZiay/1F4xm04SipzzpcVttS+UUcDRH0AB/OaZrh3wIhAIAyi3X4cEipeMvDZ4CpV+zWBtRCVUAzHzKdErAs7j7i","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":31171},"type":"module","module":"./index.js","thi.ng":{"blog":[{"url":"https://medium.com/@thi.ng/workshop-report-generative-design-with-clojure-7d6d8ea9a6e8","title":"Workshop report: Generative design with Clojure"}],"year":2019},"engines":{"node":">=12.7"},"exports":{".":{"default":"./index.js"}},"funding":[{"url":"https://github.com/sponsors/postspectacular","type":"github"},{"url":"https://patreon.com/thing_umbrella","type":"patreon"}],"gitHead":"c22e8996cee284ebe8ea88582beb1ab5fc6ee503","scripts":{"doc":"typedoc --excludePrivate --excludeInternal --out doc src/index.ts","pub":"yarn npm publish --access public","test":"testament test","build":"yarn clean && tsc --declaration","clean":"rimraf --glob '*.js' '*.d.ts' '*.map' doc","doc:ae":"mkdir -p .ae/doc .ae/temp && api-extractor run --local --verbose","doc:stats":"tools:module-stats","doc:readme":"yarn doc:stats && tools:readme"},"typings":"./index.d.ts","_npmUser":{"name":"thi.ng","email":"k+npm@thi.ng"},"repository":{"url":"https://github.com/thi-ng/umbrella.git","type":"git"},"description":"Functional, extensible L-System architecture w/ support for probabilistic rules","directories":{},"sideEffects":false,"dependencies":{"@thi.ng/api":"^8.9.5","@thi.ng/math":"^5.6.1","@thi.ng/errors":"^2.3.5","@thi.ng/random":"^3.6.5","@thi.ng/compose":"^2.1.41","@thi.ng/vectors":"^7.7.15","@thi.ng/transducers":"^8.7.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tools":"^0.0.1","rimraf":"^5.0.1","typedoc":"^0.25.0","typescript":"^5.2.2","@thi.ng/testament":"^0.3.23","@microsoft/api-extractor":"^7.36.4"},"_npmOperationalInternal":{"tmp":"tmp/lsys_2.1.71_1695120539847_0.9133958289689121","host":"s3://npm-registry-packages"}},"2.1.72":{"name":"@thi.ng/lsys","version":"2.1.72","keywords":["1d","2d","3d","datastructure","generative","geometry","l-system","probabilistic","random","rulebased","turtle","typescript"],"author":"Karsten Schmidt (https://thi.ng)","license":"Apache-2.0","_id":"@thi.ng/lsys@2.1.72","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://github.com/thi-ng/umbrella/tree/develop/packages/lsys#readme","dist":{"shasum":"3cccf14351c151e5b29ca968502394322c2dfd6a","tarball":"https://registry.npmjs.org/@thi.ng/lsys/-/lsys-2.1.72.tgz","fileCount":6,"integrity":"sha512-bZ5DenPmPzqhyc+q/X5vM8Nqgh9b6OhaxW9VRvfGb1wlB8tjoORru0FG9amxHdmvly9M8vJyAW4nyyy68drShA==","signatures":[{"sig":"MEYCIQCAefK+cyrarqpTVZlKUCFIvOLEtn66oryv4VSbbe9RMwIhAL5oa3oSwNPCx9xdDWzCSo2x4xfFsSYwcc5j/yfINhf9","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":31171},"type":"module","module":"./index.js","thi.ng":{"blog":[{"url":"https://medium.com/@thi.ng/workshop-report-generative-design-with-clojure-7d6d8ea9a6e8","title":"Workshop report: Generative design with Clojure"}],"year":2019},"engines":{"node":">=12.7"},"exports":{".":{"default":"./index.js"}},"funding":[{"url":"https://github.com/sponsors/postspectacular","type":"github"},{"url":"https://patreon.com/thing_umbrella","type":"patreon"}],"gitHead":"10d8b3725e96c5d704c759489a89f132892b181e","scripts":{"doc":"typedoc --excludePrivate --excludeInternal --out doc src/index.ts","pub":"yarn npm publish --access public","test":"testament test","build":"yarn clean && tsc --declaration","clean":"rimraf --glob '*.js' '*.d.ts' '*.map' doc","doc:ae":"mkdir -p .ae/doc .ae/temp && api-extractor run --local --verbose","doc:stats":"tools:module-stats","doc:readme":"yarn doc:stats && tools:readme"},"typings":"./index.d.ts","_npmUser":{"name":"thi.ng","email":"k+npm@thi.ng"},"repository":{"url":"https://github.com/thi-ng/umbrella.git","type":"git"},"description":"Functional, extensible L-System architecture w/ support for probabilistic rules","directories":{},"sideEffects":false,"dependencies":{"@thi.ng/api":"^8.9.5","@thi.ng/math":"^5.6.1","@thi.ng/errors":"^2.3.5","@thi.ng/random":"^3.6.6","@thi.ng/compose":"^2.1.41","@thi.ng/vectors":"^7.7.16","@thi.ng/transducers":"^8.7.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tools":"^0.0.1","rimraf":"^5.0.1","typedoc":"^0.25.0","typescript":"^5.2.2","@thi.ng/testament":"^0.3.23","@microsoft/api-extractor":"^7.36.4"},"_npmOperationalInternal":{"tmp":"tmp/lsys_2.1.72_1696506611715_0.6519099355078022","host":"s3://npm-registry-packages"}},"2.1.73":{"name":"@thi.ng/lsys","version":"2.1.73","keywords":["1d","2d","3d","datastructure","generative","geometry","l-system","probabilistic","random","rulebased","turtle","typescript"],"author":"Karsten Schmidt (https://thi.ng)","license":"Apache-2.0","_id":"@thi.ng/lsys@2.1.73","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://github.com/thi-ng/umbrella/tree/develop/packages/lsys#readme","dist":{"shasum":"90d3a64132250f13bbd4b8c64eed7a23d6a7df86","tarball":"https://registry.npmjs.org/@thi.ng/lsys/-/lsys-2.1.73.tgz","fileCount":6,"integrity":"sha512-x3PRtgoM34awrYTF0rOnNuq4e1lUIIFdC9qHn2+p4CGhJjW/9bZD5hdD2V5hfBpCqA6ErV3AicBcAOnJC/P5Fw==","signatures":[{"sig":"MEYCIQCdK3t2qRth/Yks71HIiWHvarz7+bee/kCvelwDAyz2mAIhAL3vaj6CPT5yoagWy992f7J79WE/q1oHXo5K5h3G1dmj","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":31171},"type":"module","module":"./index.js","thi.ng":{"blog":[{"url":"https://medium.com/@thi.ng/workshop-report-generative-design-with-clojure-7d6d8ea9a6e8","title":"Workshop report: Generative design with Clojure"}],"year":2019},"engines":{"node":">=12.7"},"exports":{".":{"default":"./index.js"}},"funding":[{"url":"https://github.com/sponsors/postspectacular","type":"github"},{"url":"https://patreon.com/thing_umbrella","type":"patreon"}],"gitHead":"e9f04908dc37ae9e29320f098d195f9f8445a1ad","scripts":{"doc":"typedoc --excludePrivate --excludeInternal --out doc src/index.ts","pub":"yarn npm publish --access public","test":"testament test","build":"yarn clean && tsc --declaration","clean":"rimraf --glob '*.js' '*.d.ts' '*.map' doc","doc:ae":"mkdir -p .ae/doc .ae/temp && api-extractor run --local --verbose","doc:stats":"tools:module-stats","doc:readme":"yarn doc:stats && tools:readme"},"typings":"./index.d.ts","_npmUser":{"name":"thi.ng","email":"k+npm@thi.ng"},"repository":{"url":"https://github.com/thi-ng/umbrella.git","type":"git"},"description":"Functional, extensible L-System architecture w/ support for probabilistic rules","directories":{},"sideEffects":false,"dependencies":{"@thi.ng/api":"^8.9.5","@thi.ng/math":"^5.6.1","@thi.ng/errors":"^2.3.5","@thi.ng/random":"^3.6.7","@thi.ng/compose":"^2.1.41","@thi.ng/vectors":"^7.7.17","@thi.ng/transducers":"^8.8.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tools":"^0.0.1","rimraf":"^5.0.1","typedoc":"^0.25.0","typescript":"^5.2.2","@thi.ng/testament":"^0.3.23","@microsoft/api-extractor":"^7.36.4"},"_npmOperationalInternal":{"tmp":"tmp/lsys_2.1.73_1697019082380_0.30963298350587043","host":"s3://npm-registry-packages"}},"2.1.74":{"name":"@thi.ng/lsys","version":"2.1.74","keywords":["1d","2d","3d","datastructure","generative","geometry","l-system","probabilistic","random","rulebased","turtle","typescript"],"author":"Karsten Schmidt (https://thi.ng)","license":"Apache-2.0","_id":"@thi.ng/lsys@2.1.74","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://github.com/thi-ng/umbrella/tree/develop/packages/lsys#readme","dist":{"shasum":"005e67e830de2f2330a70988c04a74d5c11c525c","tarball":"https://registry.npmjs.org/@thi.ng/lsys/-/lsys-2.1.74.tgz","fileCount":6,"integrity":"sha512-ywObQUnElmo6jEOh8JMuoJVlDWj/VkujqRyZ1cRNMPsYCY/DrIUqHZUcEOuvZsHQhVn3TptHTczEHu49prNnYw==","signatures":[{"sig":"MEQCIC7b9RsZYZtC7vz1oZWilOHyTM9PCVfLg0EF7zJ3J0JAAiBn/M9UTqAQ/nqvRwi0feyClKDgKz4XpEojywMNVpONng==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":31171},"type":"module","module":"./index.js","thi.ng":{"blog":[{"url":"https://medium.com/@thi.ng/workshop-report-generative-design-with-clojure-7d6d8ea9a6e8","title":"Workshop report: Generative design with Clojure"}],"year":2019},"engines":{"node":">=12.7"},"exports":{".":{"default":"./index.js"}},"funding":[{"url":"https://github.com/sponsors/postspectacular","type":"github"},{"url":"https://patreon.com/thing_umbrella","type":"patreon"}],"gitHead":"d492ecb41df758db372a76449ea9b5bad47b25c4","scripts":{"doc":"typedoc --excludePrivate --excludeInternal --out doc src/index.ts","pub":"yarn npm publish --access public","test":"testament test","build":"yarn clean && tsc --declaration","clean":"rimraf --glob '*.js' '*.d.ts' '*.map' doc","doc:ae":"mkdir -p .ae/doc .ae/temp && api-extractor run --local --verbose","doc:stats":"tools:module-stats","doc:readme":"yarn doc:stats && tools:readme"},"typings":"./index.d.ts","_npmUser":{"name":"thi.ng","email":"k+npm@thi.ng"},"repository":{"url":"https://github.com/thi-ng/umbrella.git","type":"git"},"description":"Functional, extensible L-System architecture w/ support for probabilistic rules","directories":{},"sideEffects":false,"dependencies":{"@thi.ng/api":"^8.9.5","@thi.ng/math":"^5.6.2","@thi.ng/errors":"^2.3.5","@thi.ng/random":"^3.6.8","@thi.ng/compose":"^2.1.42","@thi.ng/vectors":"^7.7.18","@thi.ng/transducers":"^8.8.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tools":"^0.0.1","rimraf":"^5.0.1","typedoc":"^0.25.0","typescript":"^5.2.2","@thi.ng/testament":"^0.3.23","@microsoft/api-extractor":"^7.36.4"},"_npmOperationalInternal":{"tmp":"tmp/lsys_2.1.74_1697112092788_0.5133220902496565","host":"s3://npm-registry-packages"}},"2.1.75":{"name":"@thi.ng/lsys","version":"2.1.75","keywords":["1d","2d","3d","datastructure","generative","geometry","l-system","probabilistic","random","rulebased","turtle","typescript"],"author":"Karsten Schmidt (https://thi.ng)","license":"Apache-2.0","_id":"@thi.ng/lsys@2.1.75","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://github.com/thi-ng/umbrella/tree/develop/packages/lsys#readme","dist":{"shasum":"addc54ea46123d846d29d91b6c98057d460abdea","tarball":"https://registry.npmjs.org/@thi.ng/lsys/-/lsys-2.1.75.tgz","fileCount":6,"integrity":"sha512-r0SWx6+1yVXc9ibB0kCNxdPHH8EKzCZqr/QVHxXXzwdd1gTTs/Dp28C0DQff1LfFjxKiUCbB90K/4rj2w4ky1g==","signatures":[{"sig":"MEUCIQC83bPmniOqT9z2hAbZtkmc9xzWdCqgbBuPmEo2WAyf/wIgQsEcQJRaFA1CaSHPhcDHL9B4PeNVvxXArQgu1xRi6/E=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":31171},"type":"module","module":"./index.js","thi.ng":{"blog":[{"url":"https://medium.com/@thi.ng/workshop-report-generative-design-with-clojure-7d6d8ea9a6e8","title":"Workshop report: Generative design with Clojure"}],"year":2019},"engines":{"node":">=12.7"},"exports":{".":{"default":"./index.js"}},"funding":[{"url":"https://github.com/sponsors/postspectacular","type":"github"},{"url":"https://patreon.com/thing_umbrella","type":"patreon"}],"gitHead":"46e445c09f2909d1aeaa9fdc8d8b3aa61c114db2","scripts":{"doc":"typedoc --excludePrivate --excludeInternal --out doc src/index.ts","pub":"yarn npm publish --access public","test":"testament test","build":"yarn clean && tsc --declaration","clean":"rimraf --glob '*.js' '*.d.ts' '*.map' doc","doc:ae":"mkdir -p .ae/doc .ae/temp && api-extractor run --local --verbose","doc:stats":"tools:module-stats","doc:readme":"yarn doc:stats && tools:readme"},"typings":"./index.d.ts","_npmUser":{"name":"thi.ng","email":"k+npm@thi.ng"},"repository":{"url":"https://github.com/thi-ng/umbrella.git","type":"git"},"description":"Functional, extensible L-System architecture w/ support for probabilistic rules","directories":{},"sideEffects":false,"dependencies":{"@thi.ng/api":"^8.9.5","@thi.ng/math":"^5.6.2","@thi.ng/errors":"^2.3.5","@thi.ng/random":"^3.6.8","@thi.ng/compose":"^2.1.42","@thi.ng/vectors":"^7.7.19","@thi.ng/transducers":"^8.8.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tools":"^0.0.1","rimraf":"^5.0.1","typedoc":"^0.25.0","typescript":"^5.2.2","@thi.ng/testament":"^0.3.23","@microsoft/api-extractor":"^7.36.4"},"_npmOperationalInternal":{"tmp":"tmp/lsys_2.1.75_1697652857868_0.758784497064992","host":"s3://npm-registry-packages"}},"2.1.76":{"name":"@thi.ng/lsys","version":"2.1.76","keywords":["1d","2d","3d","datastructure","generative","geometry","l-system","probabilistic","random","rulebased","turtle","typescript"],"author":"Karsten Schmidt (https://thi.ng)","license":"Apache-2.0","_id":"@thi.ng/lsys@2.1.76","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://github.com/thi-ng/umbrella/tree/develop/packages/lsys#readme","dist":{"shasum":"d904075711e965b6f6e4fec9e0b31721b1d871f9","tarball":"https://registry.npmjs.org/@thi.ng/lsys/-/lsys-2.1.76.tgz","fileCount":6,"integrity":"sha512-kNZj6YcT4eYqoU3o0AldT/DIlqw9nmcuhNwP8LEr846pYjbzQnSK1nRF+zK2YrwmkPSEyy95BBKrBkhYQeqOIg==","signatures":[{"sig":"MEUCIQDV+aZpi2R2mZ5WiqOtCqxPIRoE4tw6y/XILNEaUfKDAQIgV0KerU0pCx6fGzAmxj2TZ3n7HQWYhbRwLxm0eFo05rM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":31171},"type":"module","module":"./index.js","thi.ng":{"blog":[{"url":"https://medium.com/@thi.ng/workshop-report-generative-design-with-clojure-7d6d8ea9a6e8","title":"Workshop report: Generative design with Clojure"}],"year":2019},"engines":{"node":">=12.7"},"exports":{".":{"default":"./index.js"}},"funding":[{"url":"https://github.com/sponsors/postspectacular","type":"github"},{"url":"https://patreon.com/thing_umbrella","type":"patreon"}],"gitHead":"8d46d9326a9f9b81d65e7e274446f5964f9942ac","scripts":{"doc":"typedoc --excludePrivate --excludeInternal --out doc src/index.ts","pub":"yarn npm publish --access public","test":"testament test","build":"yarn clean && tsc --declaration","clean":"rimraf --glob '*.js' '*.d.ts' '*.map' doc","doc:ae":"mkdir -p .ae/doc .ae/temp && api-extractor run --local --verbose","doc:stats":"tools:module-stats","doc:readme":"yarn doc:stats && tools:readme"},"typings":"./index.d.ts","_npmUser":{"name":"thi.ng","email":"k+npm@thi.ng"},"repository":{"url":"https://github.com/thi-ng/umbrella.git","type":"git"},"description":"Functional, extensible L-System architecture w/ support for probabilistic rules","directories":{},"sideEffects":false,"dependencies":{"@thi.ng/api":"^8.9.6","@thi.ng/math":"^5.6.3","@thi.ng/errors":"^2.3.6","@thi.ng/random":"^3.6.9","@thi.ng/compose":"^2.1.43","@thi.ng/vectors":"^7.7.20","@thi.ng/transducers":"^8.8.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tools":"^0.0.1","rimraf":"^5.0.5","typedoc":"^0.25.2","typescript":"^5.2.2","@thi.ng/testament":"^0.3.24","@microsoft/api-extractor":"^7.38.0"},"_npmOperationalInternal":{"tmp":"tmp/lsys_2.1.76_1698047137159_0.9171065825796851","host":"s3://npm-registry-packages"}},"2.1.77":{"name":"@thi.ng/lsys","version":"2.1.77","keywords":["1d","2d","3d","datastructure","generative","geometry","l-system","probabilistic","random","rulebased","turtle","typescript"],"author":"Karsten Schmidt (https://thi.ng)","license":"Apache-2.0","_id":"@thi.ng/lsys@2.1.77","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://github.com/thi-ng/umbrella/tree/develop/packages/lsys#readme","dist":{"shasum":"eb68798f3f49f333656b657e4bbaeea9bd9f73fd","tarball":"https://registry.npmjs.org/@thi.ng/lsys/-/lsys-2.1.77.tgz","fileCount":6,"integrity":"sha512-ACCZkJQQeR3kQXWsDMZBuhOSUs4fKObuAhgAcRBrMVlO/ZPLtkun8DmDNuGixaqRFS1rtrwneypDNGZ1JDwuaQ==","signatures":[{"sig":"MEUCIQC28qUZKJaIlcCNaM2MNFd7ljAhCfU1kJ2ktYC3zvvkOQIgdWNgOJhhVpLFm7vVC8bLNOYY8My9D4wiyz0QXTrCVbE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":31172},"type":"module","module":"./index.js","thi.ng":{"blog":[{"url":"https://medium.com/@thi.ng/workshop-report-generative-design-with-clojure-7d6d8ea9a6e8","title":"Workshop report: Generative design with Clojure"}],"year":2019},"engines":{"node":">=12.7"},"exports":{".":{"default":"./index.js"}},"funding":[{"url":"https://github.com/sponsors/postspectacular","type":"github"},{"url":"https://patreon.com/thing_umbrella","type":"patreon"}],"gitHead":"dc7eeaba72f3c3977f2d6cc201e595ed6d68e2ad","scripts":{"doc":"typedoc --excludePrivate --excludeInternal --out doc src/index.ts","pub":"yarn npm publish --access public","test":"testament test","build":"yarn clean && tsc --declaration","clean":"rimraf --glob '*.js' '*.d.ts' '*.map' doc","doc:ae":"mkdir -p .ae/doc .ae/temp && api-extractor run --local --verbose","doc:stats":"tools:module-stats","doc:readme":"yarn doc:stats && tools:readme"},"typings":"./index.d.ts","_npmUser":{"name":"thi.ng","email":"k+npm@thi.ng"},"repository":{"url":"https://github.com/thi-ng/umbrella.git","type":"git"},"description":"Functional, extensible L-System architecture w/ support for probabilistic rules","directories":{},"sideEffects":false,"dependencies":{"@thi.ng/api":"^8.9.6","@thi.ng/math":"^5.6.3","@thi.ng/errors":"^2.4.0","@thi.ng/random":"^3.6.10","@thi.ng/compose":"^2.1.44","@thi.ng/vectors":"^7.7.21","@thi.ng/transducers":"^8.8.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tools":"^0.0.1","rimraf":"^5.0.5","typedoc":"^0.25.2","typescript":"^5.2.2","@thi.ng/testament":"^0.3.24","@microsoft/api-extractor":"^7.38.0"},"_npmOperationalInternal":{"tmp":"tmp/lsys_2.1.77_1698137181896_0.6422944906614159","host":"s3://npm-registry-packages"}},"2.1.78":{"name":"@thi.ng/lsys","version":"2.1.78","keywords":["1d","2d","3d","datastructure","generative","geometry","l-system","probabilistic","random","rulebased","turtle","typescript"],"author":"Karsten Schmidt (https://thi.ng)","license":"Apache-2.0","_id":"@thi.ng/lsys@2.1.78","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://github.com/thi-ng/umbrella/tree/develop/packages/lsys#readme","dist":{"shasum":"86c95d5d3cbd649ed49490aae6193a2a55a7e23f","tarball":"https://registry.npmjs.org/@thi.ng/lsys/-/lsys-2.1.78.tgz","fileCount":6,"integrity":"sha512-KF5H42lQT2gfUDIWM9+iFvravO2aw6HmXm26IQ+/uq569zF+jB1SCw2XzuGB3KhWdoGipypUwWFQQZg/Wxystg==","signatures":[{"sig":"MEYCIQCzICgzDqWiK3vJK6wl8InyF2LS099345Fl3i9Ke1+XZAIhAJKPms3AeJPLjReiVIHQdY+JZYyQTBHpB5vzjY8wYBPr","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":31172},"type":"module","module":"./index.js","thi.ng":{"blog":[{"url":"https://medium.com/@thi.ng/workshop-report-generative-design-with-clojure-7d6d8ea9a6e8","title":"Workshop report: Generative design with Clojure"}],"year":2019},"engines":{"node":">=12.7"},"exports":{".":{"default":"./index.js"}},"funding":[{"url":"https://github.com/sponsors/postspectacular","type":"github"},{"url":"https://patreon.com/thing_umbrella","type":"patreon"}],"gitHead":"fc6e14052ed24bf9196896980ceb9f398b6ea6c1","scripts":{"doc":"typedoc --excludePrivate --excludeInternal --out doc src/index.ts","pub":"yarn npm publish --access public","test":"testament test","build":"yarn clean && tsc --declaration","clean":"rimraf --glob '*.js' '*.d.ts' '*.map' doc","doc:ae":"mkdir -p .ae/doc .ae/temp && api-extractor run --local --verbose","doc:stats":"tools:module-stats","doc:readme":"yarn doc:stats && tools:readme"},"typings":"./index.d.ts","_npmUser":{"name":"thi.ng","email":"k+npm@thi.ng"},"repository":{"url":"https://github.com/thi-ng/umbrella.git","type":"git"},"description":"Functional, extensible L-System architecture w/ support for probabilistic rules","directories":{},"sideEffects":false,"dependencies":{"@thi.ng/api":"^8.9.6","@thi.ng/math":"^5.6.3","@thi.ng/errors":"^2.4.0","@thi.ng/random":"^3.6.10","@thi.ng/compose":"^2.1.44","@thi.ng/vectors":"^7.7.22","@thi.ng/transducers":"^8.8.5"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tools":"^0.0.1","rimraf":"^5.0.5","typedoc":"^0.25.2","typescript":"^5.2.2","@thi.ng/testament":"^0.3.24","@microsoft/api-extractor":"^7.38.0"},"_npmOperationalInternal":{"tmp":"tmp/lsys_2.1.78_1698238005708_0.13734154534864929","host":"s3://npm-registry-packages"}},"2.1.79":{"name":"@thi.ng/lsys","version":"2.1.79","keywords":["1d","2d","3d","datastructure","generative","geometry","l-system","probabilistic","random","rulebased","turtle","typescript"],"author":"Karsten Schmidt (https://thi.ng)","license":"Apache-2.0","_id":"@thi.ng/lsys@2.1.79","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://github.com/thi-ng/umbrella/tree/develop/packages/lsys#readme","dist":{"shasum":"8ccb25c59b632da7c6c426d71971258491375e63","tarball":"https://registry.npmjs.org/@thi.ng/lsys/-/lsys-2.1.79.tgz","fileCount":6,"integrity":"sha512-vWik9GQwBo269kmtAfmYZvUnFCijt/iUUc1Xs7XRhjM7mH32E4XGuwllecKpkGwMXe+HPb9HJQEP2TojRsOO9A==","signatures":[{"sig":"MEUCIGObhEztP9UzZZjPVhUPatXPOOS0fJXpyaEfTblImu06AiEAgH8kXJt6hXqP74wqHuOU5vczfTeRfQw/PKMVyqofagk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":31171},"type":"module","module":"./index.js","thi.ng":{"blog":[{"url":"https://medium.com/@thi.ng/workshop-report-generative-design-with-clojure-7d6d8ea9a6e8","title":"Workshop report: Generative design with Clojure"}],"year":2019},"engines":{"node":">=12.7"},"exports":{".":{"default":"./index.js"}},"funding":[{"url":"https://github.com/sponsors/postspectacular","type":"github"},{"url":"https://patreon.com/thing_umbrella","type":"patreon"}],"gitHead":"502e8fa937677ff7bc4fbd0906d8c8b4b0b471e5","scripts":{"doc":"typedoc --excludePrivate --excludeInternal --out doc src/index.ts","pub":"yarn npm publish --access public","test":"testament test","build":"yarn clean && tsc --declaration","clean":"rimraf --glob '*.js' '*.d.ts' '*.map' doc","doc:ae":"mkdir -p .ae/doc .ae/temp && api-extractor run --local --verbose","doc:stats":"tools:module-stats","doc:readme":"yarn doc:stats && tools:readme"},"typings":"./index.d.ts","_npmUser":{"name":"thi.ng","email":"k+npm@thi.ng"},"repository":{"url":"https://github.com/thi-ng/umbrella.git","type":"git"},"description":"Functional, extensible L-System architecture w/ support for probabilistic rules","directories":{},"sideEffects":false,"dependencies":{"@thi.ng/api":"^8.9.6","@thi.ng/math":"^5.7.0","@thi.ng/errors":"^2.4.0","@thi.ng/random":"^3.6.10","@thi.ng/compose":"^2.1.44","@thi.ng/vectors":"^7.8.0","@thi.ng/transducers":"^8.8.6"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tools":"^0.0.1","rimraf":"^5.0.5","typedoc":"^0.25.2","typescript":"^5.2.2","@thi.ng/testament":"^0.3.24","@microsoft/api-extractor":"^7.38.0"},"_npmOperationalInternal":{"tmp":"tmp/lsys_2.1.79_1698426150027_0.7414921455216146","host":"s3://npm-registry-packages"}},"2.1.80":{"name":"@thi.ng/lsys","version":"2.1.80","keywords":["1d","2d","3d","datastructure","generative","geometry","l-system","probabilistic","random","rulebased","turtle","typescript"],"author":"Karsten Schmidt (https://thi.ng)","license":"Apache-2.0","_id":"@thi.ng/lsys@2.1.80","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://github.com/thi-ng/umbrella/tree/develop/packages/lsys#readme","dist":{"shasum":"4373d9bbc8d3571033ffd985abbb5c0af0327939","tarball":"https://registry.npmjs.org/@thi.ng/lsys/-/lsys-2.1.80.tgz","fileCount":6,"integrity":"sha512-PJgw3mHfhLY7DNRc/5w0Iq1PjSBPENY4E5fYqsiQIADik1FJBlv5rMjuqA7PY6e1+XfPmdCs/xALTwYtUIfMLg==","signatures":[{"sig":"MEYCIQDHqAePhB6K6SBTOT3UEmZF3orUc1IL5me0jst2QHlYDgIhALKxUv1w2iz7v+g9hb8IzaAObECGXbZz5N1+bkdbg+Bs","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":31171},"type":"module","module":"./index.js","thi.ng":{"blog":[{"url":"https://medium.com/@thi.ng/workshop-report-generative-design-with-clojure-7d6d8ea9a6e8","title":"Workshop report: Generative design with Clojure"}],"year":2019},"engines":{"node":">=12.7"},"exports":{".":{"default":"./index.js"}},"funding":[{"url":"https://github.com/sponsors/postspectacular","type":"github"},{"url":"https://patreon.com/thing_umbrella","type":"patreon"}],"gitHead":"bfa16829786146bd24df3cdbd44649a45a603e44","scripts":{"doc":"typedoc --excludePrivate --excludeInternal --out doc src/index.ts","pub":"yarn npm publish --access public","test":"testament test","build":"yarn clean && tsc --declaration","clean":"rimraf --glob '*.js' '*.d.ts' '*.map' doc","doc:ae":"mkdir -p .ae/doc .ae/temp && api-extractor run --local --verbose","doc:stats":"tools:module-stats","doc:readme":"yarn doc:stats && tools:readme"},"typings":"./index.d.ts","_npmUser":{"name":"thi.ng","email":"k+npm@thi.ng"},"repository":{"url":"https://github.com/thi-ng/umbrella.git","type":"git"},"description":"Functional, extensible L-System architecture w/ support for probabilistic rules","directories":{},"sideEffects":false,"dependencies":{"@thi.ng/api":"^8.9.6","@thi.ng/math":"^5.7.1","@thi.ng/errors":"^2.4.0","@thi.ng/random":"^3.6.11","@thi.ng/compose":"^2.1.45","@thi.ng/vectors":"^7.8.1","@thi.ng/transducers":"^8.8.7"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tools":"^0.0.1","rimraf":"^5.0.5","typedoc":"^0.25.2","typescript":"^5.2.2","@thi.ng/testament":"^0.3.24","@microsoft/api-extractor":"^7.38.0"},"_npmOperationalInternal":{"tmp":"tmp/lsys_2.1.80_1698676653476_0.8042987025420074","host":"s3://npm-registry-packages"}},"2.1.81":{"name":"@thi.ng/lsys","version":"2.1.81","keywords":["1d","2d","3d","datastructure","generative","geometry","l-system","probabilistic","random","rulebased","turtle","typescript"],"author":"Karsten Schmidt (https://thi.ng)","license":"Apache-2.0","_id":"@thi.ng/lsys@2.1.81","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://github.com/thi-ng/umbrella/tree/develop/packages/lsys#readme","dist":{"shasum":"44f200a3ff9b3aea4d796ade5bd0bc0bf73c859d","tarball":"https://registry.npmjs.org/@thi.ng/lsys/-/lsys-2.1.81.tgz","fileCount":6,"integrity":"sha512-Oyao/YWgawi8kTxuCK8ii19KdjCvmqTcDkTZLOA9/tN/PrtP5P34folw3nDuhaCZlgp1y7WmXD35rSIYpG2S8Q==","signatures":[{"sig":"MEUCIQC0cXklN7gipgJ1Z/1Ys9XZ0gDNybRVtYGB0VQTM/s57gIgTZeKkNHyb5B5ckZZr/9ddEuBv7Vw2PEK7c00H0joQew=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":31171},"type":"module","module":"./index.js","thi.ng":{"blog":[{"url":"https://medium.com/@thi.ng/workshop-report-generative-design-with-clojure-7d6d8ea9a6e8","title":"Workshop report: Generative design with Clojure"}],"year":2019},"engines":{"node":">=12.7"},"exports":{".":{"default":"./index.js"}},"funding":[{"url":"https://github.com/sponsors/postspectacular","type":"github"},{"url":"https://patreon.com/thing_umbrella","type":"patreon"}],"gitHead":"336bd1bf95825b3c318a3ab49c54451c94aaa883","scripts":{"doc":"typedoc --excludePrivate --excludeInternal --out doc src/index.ts","pub":"yarn npm publish --access public","test":"testament test","build":"yarn clean && tsc --declaration","clean":"rimraf --glob '*.js' '*.d.ts' '*.map' doc","doc:ae":"mkdir -p .ae/doc .ae/temp && api-extractor run --local --verbose","doc:stats":"tools:module-stats","doc:readme":"yarn doc:stats && tools:readme"},"typings":"./index.d.ts","_npmUser":{"name":"thi.ng","email":"k+npm@thi.ng"},"repository":{"url":"https://github.com/thi-ng/umbrella.git","type":"git"},"description":"Functional, extensible L-System architecture w/ support for probabilistic rules","directories":{},"sideEffects":false,"dependencies":{"@thi.ng/api":"^8.9.6","@thi.ng/math":"^5.7.1","@thi.ng/errors":"^2.4.0","@thi.ng/random":"^3.6.12","@thi.ng/compose":"^2.1.45","@thi.ng/vectors":"^7.8.2","@thi.ng/transducers":"^8.8.8"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tools":"^0.0.1","rimraf":"^5.0.5","typedoc":"^0.25.2","typescript":"^5.2.2","@thi.ng/testament":"^0.3.24","@microsoft/api-extractor":"^7.38.0"},"_npmOperationalInternal":{"tmp":"tmp/lsys_2.1.81_1699136719512_0.37368120997651255","host":"s3://npm-registry-packages"}},"2.1.83":{"name":"@thi.ng/lsys","version":"2.1.83","keywords":["1d","2d","3d","datastructure","generative","geometry","l-system","probabilistic","random","rulebased","turtle","typescript"],"author":"Karsten Schmidt (https://thi.ng)","license":"Apache-2.0","_id":"@thi.ng/lsys@2.1.83","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://github.com/thi-ng/umbrella/tree/develop/packages/lsys#readme","dist":{"shasum":"2d18cbe3d3a84803783585176de3b74ae90ff2eb","tarball":"https://registry.npmjs.org/@thi.ng/lsys/-/lsys-2.1.83.tgz","fileCount":6,"integrity":"sha512-215OvSYpw0LEnm/oXE2wEw0J7NR3+SYSNZ7XsKQ0BuNHITtmpW/IRRUTrMLW0wcyWCoa/29S0lZnd84ZzNdm2g==","signatures":[{"sig":"MEYCIQDPprEt9hbe2t9xX1CJzzSFga8qnduq5NnTJDO86KdXvQIhAJwyi4Qxt8r3RexdCT2TnqNDNBzPi3HoxGUOc65WFNd3","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":31375},"type":"module","module":"./index.js","thi.ng":{"blog":[{"url":"https://medium.com/@thi.ng/workshop-report-generative-design-with-clojure-7d6d8ea9a6e8","title":"Workshop report: Generative design with Clojure"}],"year":2019},"engines":{"node":">=12.7"},"exports":{".":{"default":"./index.js"}},"funding":[{"url":"https://github.com/sponsors/postspectacular","type":"github"},{"url":"https://patreon.com/thing_umbrella","type":"patreon"}],"gitHead":"669a3151e4302480244fe3e60eff5e732ea5b7a7","scripts":{"doc":"typedoc --excludePrivate --excludeInternal --out doc src/index.ts","pub":"yarn npm publish --access public","test":"bun test","build":"yarn clean && tsc --declaration","clean":"rimraf --glob '*.js' '*.d.ts' '*.map' doc","doc:ae":"mkdir -p .ae/doc .ae/temp && api-extractor run --local --verbose","doc:readme":"bun ../../tools/src/module-stats.ts && bun ../../tools/src/readme.ts"},"typings":"./index.d.ts","_npmUser":{"name":"thi.ng","email":"k+npm@thi.ng"},"repository":{"url":"https://github.com/thi-ng/umbrella.git","type":"git"},"description":"Functional, extensible L-System architecture w/ support for probabilistic rules","directories":{},"sideEffects":false,"dependencies":{"@thi.ng/api":"^8.9.8","@thi.ng/math":"^5.7.3","@thi.ng/errors":"^2.4.2","@thi.ng/random":"^3.6.14","@thi.ng/compose":"^2.1.47","@thi.ng/vectors":"^7.8.4","@thi.ng/transducers":"^8.8.10"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tools":"^0.0.1","rimraf":"^5.0.5","typedoc":"^0.25.3","typescript":"^5.2.2","@thi.ng/testament":"^0.4.1","@microsoft/api-extractor":"^7.38.2"},"_npmOperationalInternal":{"tmp":"tmp/lsys_2.1.83_1699526252712_0.2738479681874013","host":"s3://npm-registry-packages"}},"2.1.84":{"name":"@thi.ng/lsys","version":"2.1.84","keywords":["1d","2d","3d","datastructure","generative","geometry","l-system","probabilistic","random","rulebased","turtle","typescript"],"author":"Karsten Schmidt (https://thi.ng)","license":"Apache-2.0","_id":"@thi.ng/lsys@2.1.84","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://github.com/thi-ng/umbrella/tree/develop/packages/lsys#readme","dist":{"shasum":"ac5df1aca7a7c698dd68807976132e7d1c6f9fe8","tarball":"https://registry.npmjs.org/@thi.ng/lsys/-/lsys-2.1.84.tgz","fileCount":6,"integrity":"sha512-Xmqeo7WUGgseXsg8hXsTg/kQhYyV9pxN2piMCppsjeD0ZvKdYYuwkhExmtOWBIDCDGQBUKScCKb6eA1o6Llb5w==","signatures":[{"sig":"MEUCIQCdmyFZjseafxkNunJxoNw63sfv6u8FwAx2J7VKaoUoqgIgZyi9p7Mrpx/9FtuumeKz+Wc5oKPJprNE8kO1l1kSHlw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":31375},"type":"module","module":"./index.js","thi.ng":{"blog":[{"url":"https://medium.com/@thi.ng/workshop-report-generative-design-with-clojure-7d6d8ea9a6e8","title":"Workshop report: Generative design with Clojure"}],"year":2019},"engines":{"node":">=12.7"},"exports":{".":{"default":"./index.js"}},"funding":[{"url":"https://github.com/sponsors/postspectacular","type":"github"},{"url":"https://patreon.com/thing_umbrella","type":"patreon"}],"gitHead":"2be4c38c9680da929339bd164acfb69ebb1fd3d0","scripts":{"doc":"typedoc --excludePrivate --excludeInternal --out doc src/index.ts","pub":"yarn npm publish --access public","test":"bun test","build":"yarn clean && tsc --declaration","clean":"rimraf --glob '*.js' '*.d.ts' '*.map' doc","doc:ae":"mkdir -p .ae/doc .ae/temp && api-extractor run --local --verbose","doc:readme":"bun ../../tools/src/module-stats.ts && bun ../../tools/src/readme.ts"},"typings":"./index.d.ts","_npmUser":{"name":"thi.ng","email":"k+npm@thi.ng"},"repository":{"url":"https://github.com/thi-ng/umbrella.git","type":"git"},"description":"Functional, extensible L-System architecture w/ support for probabilistic rules","directories":{},"sideEffects":false,"dependencies":{"@thi.ng/api":"^8.9.8","@thi.ng/math":"^5.7.3","@thi.ng/errors":"^2.4.2","@thi.ng/random":"^3.6.14","@thi.ng/compose":"^2.1.47","@thi.ng/vectors":"^7.8.5","@thi.ng/transducers":"^8.8.11"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tools":"^0.0.1","rimraf":"^5.0.5","typedoc":"^0.25.3","typescript":"^5.2.2","@thi.ng/testament":"^0.4.1","@microsoft/api-extractor":"^7.38.2"},"_npmOperationalInternal":{"tmp":"tmp/lsys_2.1.84_1699807811002_0.056823247588790426","host":"s3://npm-registry-packages"}},"2.1.85":{"name":"@thi.ng/lsys","version":"2.1.85","keywords":["1d","2d","3d","datastructure","generative","geometry","l-system","probabilistic","random","rulebased","turtle","typescript"],"author":"Karsten Schmidt (https://thi.ng)","license":"Apache-2.0","_id":"@thi.ng/lsys@2.1.85","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://github.com/thi-ng/umbrella/tree/develop/packages/lsys#readme","dist":{"shasum":"d2c00a55422e6c6f7f5ab2aa3fd425b1aee007e4","tarball":"https://registry.npmjs.org/@thi.ng/lsys/-/lsys-2.1.85.tgz","fileCount":6,"integrity":"sha512-qU6ikf4cikYI+VWhFlqT6uDoI/57kR/FyLb72TaSBxdGMM8Ge2pcjFQso2GfiyImc8e2eUErNsQ7F9Kbfow7hA==","signatures":[{"sig":"MEUCIQCqjwCeRl5obNuvMbbRbWCWIl/7M7F5KTXCqcT/CcpODQIgdhtoqitAVyCIxvWxsCZQ8F7KaeyG/wPxlggbcRYkVMA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":31375},"type":"module","module":"./index.js","thi.ng":{"blog":[{"url":"https://medium.com/@thi.ng/workshop-report-generative-design-with-clojure-7d6d8ea9a6e8","title":"Workshop report: Generative design with Clojure"}],"year":2019},"engines":{"node":">=12.7"},"exports":{".":{"default":"./index.js"}},"funding":[{"url":"https://github.com/sponsors/postspectacular","type":"github"},{"url":"https://patreon.com/thing_umbrella","type":"patreon"}],"gitHead":"f6de41f4991704fdbbb2899bb430ed4f4f6efab0","scripts":{"doc":"typedoc --excludePrivate --excludeInternal --out doc src/index.ts","pub":"yarn npm publish --access public","test":"bun test","build":"yarn clean && tsc --declaration","clean":"rimraf --glob '*.js' '*.d.ts' '*.map' doc","doc:ae":"mkdir -p .ae/doc .ae/temp && api-extractor run --local --verbose","doc:readme":"bun ../../tools/src/module-stats.ts && bun ../../tools/src/readme.ts"},"typings":"./index.d.ts","_npmUser":{"name":"thi.ng","email":"k+npm@thi.ng"},"repository":{"url":"https://github.com/thi-ng/umbrella.git","type":"git"},"description":"Functional, extensible L-System architecture w/ support for probabilistic rules","directories":{},"sideEffects":false,"dependencies":{"@thi.ng/api":"^8.9.9","@thi.ng/math":"^5.7.4","@thi.ng/errors":"^2.4.3","@thi.ng/random":"^3.6.15","@thi.ng/compose":"^2.1.48","@thi.ng/vectors":"^7.8.6","@thi.ng/transducers":"^8.8.12"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tools":"^0.0.1","rimraf":"^5.0.5","typedoc":"^0.25.3","typescript":"^5.3.2","@thi.ng/testament":"^0.4.2","@microsoft/api-extractor":"^7.38.3"},"_npmOperationalInternal":{"tmp":"tmp/lsys_2.1.85_1700819107462_0.7102278305010854","host":"s3://npm-registry-packages"}},"2.1.86":{"name":"@thi.ng/lsys","version":"2.1.86","keywords":["1d","2d","3d","datastructure","generative","geometry","l-system","probabilistic","random","rulebased","turtle","typescript"],"author":"Karsten Schmidt (https://thi.ng)","license":"Apache-2.0","_id":"@thi.ng/lsys@2.1.86","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://github.com/thi-ng/umbrella/tree/develop/packages/lsys#readme","dist":{"shasum":"fe3ba1731993af410872eaa1958e3fea8a788a34","tarball":"https://registry.npmjs.org/@thi.ng/lsys/-/lsys-2.1.86.tgz","fileCount":6,"integrity":"sha512-IgGsxj9kdbF12ifXDWUldeP+EEMOWTvE9ARIndL6MZgPrFcFxYGgJ+9HgjygoGEKHSoymJ0iSFBHafRmmdeF5Q==","signatures":[{"sig":"MEUCIHb/w/2dOMDutqw2mSKKBM7PEksdDhJv5C0Kw0QDaB/eAiEA0I5r0/HB0PTNiFOLjWkI0hm7LmRv7D8a/XQ0RN2yh6Q=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":31376},"type":"module","module":"./index.js","thi.ng":{"blog":[{"url":"https://medium.com/@thi.ng/workshop-report-generative-design-with-clojure-7d6d8ea9a6e8","title":"Workshop report: Generative design with Clojure"}],"year":2019},"engines":{"node":">=12.7"},"exports":{".":{"default":"./index.js"}},"funding":[{"url":"https://github.com/sponsors/postspectacular","type":"github"},{"url":"https://patreon.com/thing_umbrella","type":"patreon"}],"gitHead":"04d1de79f256d7a53c6b5fd157b37f49bc88e11d","scripts":{"doc":"typedoc --excludePrivate --excludeInternal --out doc src/index.ts","pub":"yarn npm publish --access public","test":"bun test","build":"yarn clean && tsc --declaration","clean":"rimraf --glob '*.js' '*.d.ts' '*.map' doc","doc:ae":"mkdir -p .ae/doc .ae/temp && api-extractor run --local --verbose","doc:readme":"bun ../../tools/src/module-stats.ts && bun ../../tools/src/readme.ts"},"typings":"./index.d.ts","_npmUser":{"name":"thi.ng","email":"k+npm@thi.ng"},"repository":{"url":"https://github.com/thi-ng/umbrella.git","type":"git"},"description":"Functional, extensible L-System architecture w/ support for probabilistic rules","directories":{},"sideEffects":false,"dependencies":{"@thi.ng/api":"^8.9.10","@thi.ng/math":"^5.7.5","@thi.ng/errors":"^2.4.4","@thi.ng/random":"^3.6.16","@thi.ng/compose":"^2.1.49","@thi.ng/vectors":"^7.8.7","@thi.ng/transducers":"^8.8.13"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tools":"^0.0.1","rimraf":"^5.0.5","typedoc":"^0.25.4","typescript":"^5.3.2","@thi.ng/testament":"^0.4.3","@microsoft/api-extractor":"^7.38.3"},"_npmOperationalInternal":{"tmp":"tmp/lsys_2.1.86_1701606102463_0.1765863572584685","host":"s3://npm-registry-packages"}},"2.1.87":{"name":"@thi.ng/lsys","version":"2.1.87","keywords":["1d","2d","3d","datastructure","generative","geometry","l-system","probabilistic","random","rulebased","turtle","typescript"],"author":"Karsten Schmidt (https://thi.ng)","license":"Apache-2.0","_id":"@thi.ng/lsys@2.1.87","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://github.com/thi-ng/umbrella/tree/develop/packages/lsys#readme","dist":{"shasum":"2666fc51bd83a69cd699df93504d36401d6d9e08","tarball":"https://registry.npmjs.org/@thi.ng/lsys/-/lsys-2.1.87.tgz","fileCount":6,"integrity":"sha512-dODdmGxt2xkLqWsBOwOmmBCuWgmh1YcsyTAg6po18rZ35yWkAyayTvtqnoLFpCrRv/Wdb2cIO0Dtls+IQ12ifQ==","signatures":[{"sig":"MEQCIDF2Mmk3d95J69/sFrdD6k5+U9hpB7GvqZXcVDfIeb55AiBLbdbN/UEF9D/+lCpEbZraLRAPT4gOZrCHfv6l70nUDQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":31341},"type":"module","module":"./index.js","thi.ng":{"blog":[{"url":"https://medium.com/@thi.ng/workshop-report-generative-design-with-clojure-7d6d8ea9a6e8","title":"Workshop report: Generative design with Clojure"}],"year":2019},"engines":{"node":">=12.7"},"exports":{".":{"default":"./index.js"}},"funding":[{"url":"https://github.com/sponsors/postspectacular","type":"github"},{"url":"https://patreon.com/thing_umbrella","type":"patreon"}],"gitHead":"25f2ac8ff795a432a930119661b364d4d93b59a0","scripts":{"doc":"typedoc --excludePrivate --excludeInternal --out doc src/index.ts","pub":"yarn npm publish --access public","test":"bun test","build":"yarn clean && tsc --declaration","clean":"rimraf --glob '*.js' '*.d.ts' '*.map' doc","doc:ae":"mkdir -p .ae/doc .ae/temp && api-extractor run --local --verbose","doc:readme":"bun ../../tools/src/module-stats.ts && bun ../../tools/src/readme.ts"},"typings":"./index.d.ts","_npmUser":{"name":"thi.ng","email":"k+npm@thi.ng"},"repository":{"url":"https://github.com/thi-ng/umbrella.git","type":"git"},"description":"Functional, extensible L-System architecture w/ support for probabilistic rules","directories":{},"sideEffects":false,"dependencies":{"@thi.ng/api":"^8.9.11","@thi.ng/math":"^5.7.6","@thi.ng/errors":"^2.4.5","@thi.ng/random":"^3.6.17","@thi.ng/compose":"^2.1.50","@thi.ng/vectors":"^7.8.8","@thi.ng/transducers":"^8.8.14"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tools":"^0.0.1","rimraf":"^5.0.5","typedoc":"^0.25.4","typescript":"^5.3.2","@microsoft/api-extractor":"^7.38.3"},"_npmOperationalInternal":{"tmp":"tmp/lsys_2.1.87_1702149599997_0.1233383667525767","host":"s3://npm-registry-packages"}},"2.1.88":{"name":"@thi.ng/lsys","version":"2.1.88","keywords":["1d","2d","3d","datastructure","generative","geometry","l-system","probabilistic","random","rulebased","turtle","typescript"],"author":"Karsten Schmidt (https://thi.ng)","license":"Apache-2.0","_id":"@thi.ng/lsys@2.1.88","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://github.com/thi-ng/umbrella/tree/develop/packages/lsys#readme","dist":{"shasum":"9c1d2757717d5ddb0c878764fb390e9d5678eb4d","tarball":"https://registry.npmjs.org/@thi.ng/lsys/-/lsys-2.1.88.tgz","fileCount":6,"integrity":"sha512-yyfyMhNkXYCH3J/Q6kOxpNzP1vzShSPqq7cJehKQggk1Z1kuNxLvPzNdcqTT1p0O0hHcfeVqvYhWFv5lxnBKhw==","signatures":[{"sig":"MEUCIHSKEQrVLHsc53TS+8ClA1S5/yC6OCxUMRVGeRvWUbR7AiEAm5kg7JiSzsE3UcNdRTXkziiWqm4lsqEeeCGi+2H87AM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":31416},"type":"module","module":"./index.js","thi.ng":{"blog":[{"url":"https://medium.com/@thi.ng/workshop-report-generative-design-with-clojure-7d6d8ea9a6e8","title":"Workshop report: Generative design with Clojure"}],"year":2019},"engines":{"node":">=12.7"},"exports":{".":{"default":"./index.js"}},"funding":[{"url":"https://github.com/sponsors/postspectacular","type":"github"},{"url":"https://patreon.com/thing_umbrella","type":"patreon"}],"gitHead":"5e7bafedfc3d53bc131469a28de31dd8e5b4a3ff","scripts":{"doc":"typedoc --excludePrivate --excludeInternal --out doc src/index.ts","pub":"yarn npm publish --access public","test":"bun test","build":"yarn build:esbuild && yarn build:decl","clean":"rimraf --glob '*.js' '*.d.ts' '*.map' doc","doc:ae":"mkdir -p .ae/doc .ae/temp && api-extractor run --local --verbose","build:decl":"tsc --declaration --emitDeclarationOnly","doc:readme":"bun ../../tools/src/module-stats.ts && bun ../../tools/src/readme.ts","build:esbuild":"esbuild --format=esm --platform=neutral --target=es2022 --tsconfig=tsconfig.json --outdir=. src/**/*.ts"},"typings":"./index.d.ts","_npmUser":{"name":"thi.ng","email":"k+npm@thi.ng"},"repository":{"url":"https://github.com/thi-ng/umbrella.git","type":"git"},"description":"Functional, extensible L-System architecture w/ support for probabilistic rules","directories":{},"sideEffects":false,"dependencies":{"@thi.ng/api":"^8.9.12","@thi.ng/math":"^5.7.7","@thi.ng/errors":"^2.4.6","@thi.ng/random":"^3.6.18","@thi.ng/compose":"^2.1.51","@thi.ng/vectors":"^7.8.9","@thi.ng/transducers":"^8.8.15"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tools":"^0.0.1","rimraf":"^5.0.5","esbuild":"^0.19.8","typedoc":"^0.25.4","typescript":"^5.3.2","@microsoft/api-extractor":"^7.38.3"},"_npmOperationalInternal":{"tmp":"tmp/lsys_2.1.88_1702289777775_0.9098607785832595","host":"s3://npm-registry-packages"}},"2.1.89":{"name":"@thi.ng/lsys","version":"2.1.89","keywords":["1d","2d","3d","datastructure","generative","geometry","l-system","probabilistic","random","rulebased","turtle","typescript"],"author":"Karsten Schmidt (https://thi.ng)","license":"Apache-2.0","_id":"@thi.ng/lsys@2.1.89","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://github.com/thi-ng/umbrella/tree/develop/packages/lsys#readme","dist":{"shasum":"9f4bba481f266c639b3213047e9259eb9ec056d1","tarball":"https://registry.npmjs.org/@thi.ng/lsys/-/lsys-2.1.89.tgz","fileCount":6,"integrity":"sha512-C+wFTG/dBGtp4Mycbvl3hZcAcGG+Dz3GhgOIpnvhCOkYXXiTwwv0uG6JN+S6t2EdRkiLDEfkcVojCugXsmdpfA==","signatures":[{"sig":"MEQCICrInqUcquVO3evH6qONjE51DOg/ZXZLTOrZIbbMds44AiAUcfd8AHSJy13WgfD1vpKbpRXneeaZLdZMg75XTp/Vtg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":31417},"type":"module","module":"./index.js","thi.ng":{"blog":[{"url":"https://medium.com/@thi.ng/workshop-report-generative-design-with-clojure-7d6d8ea9a6e8","title":"Workshop report: Generative design with Clojure"}],"year":2019},"engines":{"node":">=12.7"},"exports":{".":{"default":"./index.js"}},"funding":[{"url":"https://github.com/sponsors/postspectacular","type":"github"},{"url":"https://patreon.com/thing_umbrella","type":"patreon"}],"gitHead":"22e36fa838e5431d40165384918b395603bbd92f","scripts":{"doc":"typedoc --excludePrivate --excludeInternal --out doc src/index.ts","pub":"yarn npm publish --access public","test":"bun test","build":"yarn build:esbuild && yarn build:decl","clean":"rimraf --glob '*.js' '*.d.ts' '*.map' doc","doc:ae":"mkdir -p .ae/doc .ae/temp && api-extractor run --local --verbose","build:decl":"tsc --declaration --emitDeclarationOnly","doc:readme":"bun ../../tools/src/module-stats.ts && bun ../../tools/src/readme.ts","build:esbuild":"esbuild --format=esm --platform=neutral --target=es2022 --tsconfig=tsconfig.json --outdir=. src/**/*.ts"},"typings":"./index.d.ts","_npmUser":{"name":"thi.ng","email":"k+npm@thi.ng"},"repository":{"url":"https://github.com/thi-ng/umbrella.git","type":"git"},"description":"Functional, extensible L-System architecture w/ support for probabilistic rules","directories":{},"sideEffects":false,"dependencies":{"@thi.ng/api":"^8.9.12","@thi.ng/math":"^5.7.7","@thi.ng/errors":"^2.4.6","@thi.ng/random":"^3.6.18","@thi.ng/compose":"^2.1.51","@thi.ng/vectors":"^7.8.10","@thi.ng/transducers":"^8.8.15"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tools":"^0.0.1","rimraf":"^5.0.5","esbuild":"^0.19.8","typedoc":"^0.25.4","typescript":"^5.3.2","@microsoft/api-extractor":"^7.38.3"},"_npmOperationalInternal":{"tmp":"tmp/lsys_2.1.89_1702393545657_0.15786101318423507","host":"s3://npm-registry-packages"}},"2.1.90":{"name":"@thi.ng/lsys","version":"2.1.90","keywords":["1d","2d","3d","datastructure","generative","geometry","l-system","probabilistic","random","rulebased","turtle","typescript"],"author":"Karsten Schmidt (https://thi.ng)","license":"Apache-2.0","_id":"@thi.ng/lsys@2.1.90","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://github.com/thi-ng/umbrella/tree/develop/packages/lsys#readme","dist":{"shasum":"bd34b38c572e431426646eb6922a181df358260a","tarball":"https://registry.npmjs.org/@thi.ng/lsys/-/lsys-2.1.90.tgz","fileCount":6,"integrity":"sha512-FkD39LGZ/pQBfjSu/5hRMVdZVxywO4s67LU51UKbWZDLvkfK+ldcweMBl03SI7U1dIWrTSUxL/ycIzGA7j3Glg==","signatures":[{"sig":"MEUCIQCuZNKj0lEW9Bv6FDl5qMG9b7ebcDSWFt0ba5iODUwWZgIgDmwhHLgKQDaQ/RqJryvmatY7EyMmz/4DRflR9rA3BGc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":31415},"type":"module","module":"./index.js","thi.ng":{"blog":[{"url":"https://medium.com/@thi.ng/workshop-report-generative-design-with-clojure-7d6d8ea9a6e8","title":"Workshop report: Generative design with Clojure"}],"year":2019},"engines":{"node":">=18"},"exports":{".":{"default":"./index.js"}},"funding":[{"url":"https://github.com/sponsors/postspectacular","type":"github"},{"url":"https://patreon.com/thing_umbrella","type":"patreon"}],"gitHead":"25a42a81fac8603a1e440a7aa8bc343276211ff4","scripts":{"doc":"typedoc --excludePrivate --excludeInternal --out doc src/index.ts","pub":"yarn npm publish --access public","test":"bun test","build":"yarn build:esbuild && yarn build:decl","clean":"rimraf --glob '*.js' '*.d.ts' '*.map' doc","doc:ae":"mkdir -p .ae/doc .ae/temp && api-extractor run --local --verbose","build:decl":"tsc --declaration --emitDeclarationOnly","doc:readme":"bun ../../tools/src/module-stats.ts && bun ../../tools/src/readme.ts","build:esbuild":"esbuild --format=esm --platform=neutral --target=es2022 --tsconfig=tsconfig.json --outdir=. src/**/*.ts"},"typings":"./index.d.ts","_npmUser":{"name":"thi.ng","email":"k+npm@thi.ng"},"repository":{"url":"https://github.com/thi-ng/umbrella.git","type":"git"},"description":"Functional, extensible L-System architecture w/ support for probabilistic rules","directories":{},"sideEffects":false,"dependencies":{"@thi.ng/api":"^8.9.13","@thi.ng/math":"^5.7.8","@thi.ng/errors":"^2.4.7","@thi.ng/random":"^3.6.19","@thi.ng/compose":"^2.1.52","@thi.ng/vectors":"^7.8.11","@thi.ng/transducers":"^8.8.16"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tools":"^0.0.1","rimraf":"^5.0.5","esbuild":"^0.19.8","typedoc":"^0.25.4","typescript":"^5.3.2","@microsoft/api-extractor":"^7.38.3"},"_npmOperationalInternal":{"tmp":"tmp/lsys_2.1.90_1702907400640_0.23650627061777652","host":"s3://npm-registry-packages"}},"2.1.91":{"name":"@thi.ng/lsys","version":"2.1.91","keywords":["1d","2d","3d","datastructure","generative","geometry","l-system","probabilistic","random","rulebased","turtle","typescript"],"author":"Karsten Schmidt (https://thi.ng)","license":"Apache-2.0","_id":"@thi.ng/lsys@2.1.91","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://github.com/thi-ng/umbrella/tree/develop/packages/lsys#readme","dist":{"shasum":"12ba4fea647aab8968483e3dd212dcfff3672475","tarball":"https://registry.npmjs.org/@thi.ng/lsys/-/lsys-2.1.91.tgz","fileCount":6,"integrity":"sha512-Y27P5YfeYx0/zFWRi8KHDrTuZq1qE4r7KzJu4Geo3Cr2SMUpea/E5R1cKdxeljOKt3X42QIjOQL6TnINEm4/xw==","signatures":[{"sig":"MEYCIQDOHxn1XVZVA6wZzImJTgWDiuGusfr7ixtuXHEQyX/7EQIhAPEXhKmvB1gXii1QhfCkaTxFfu3VHLSKOMLy9i+f6CVR","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":31392},"type":"module","module":"./index.js","thi.ng":{"blog":[{"url":"https://medium.com/@thi.ng/workshop-report-generative-design-with-clojure-7d6d8ea9a6e8","title":"Workshop report: Generative design with Clojure"}],"year":2019},"engines":{"node":">=18"},"exports":{".":{"default":"./index.js"}},"funding":[{"url":"https://github.com/sponsors/postspectacular","type":"github"},{"url":"https://patreon.com/thing_umbrella","type":"patreon"}],"gitHead":"0d9265be7be13eccf0ef75eaedbfd42626339279","scripts":{"doc":"typedoc --excludePrivate --excludeInternal --out doc src/index.ts","pub":"yarn npm publish --access public","test":"bun test","build":"yarn build:esbuild && yarn build:decl","clean":"rimraf --glob '*.js' '*.d.ts' '*.map' doc","doc:ae":"mkdir -p .ae/doc .ae/temp && api-extractor run --local --verbose","build:decl":"tsc --declaration --emitDeclarationOnly","doc:readme":"bun ../../tools/src/module-stats.ts && bun ../../tools/src/readme.ts","build:esbuild":"esbuild --format=esm --platform=neutral --target=es2022 --tsconfig=tsconfig.json --outdir=. src/**/*.ts"},"typings":"./index.d.ts","_npmUser":{"name":"thi.ng","email":"k+npm@thi.ng"},"repository":{"url":"https://github.com/thi-ng/umbrella.git","type":"git"},"description":"Functional, extensible L-System architecture w/ support for probabilistic rules","directories":{},"sideEffects":false,"dependencies":{"@thi.ng/api":"^8.9.14","@thi.ng/math":"^5.7.9","@thi.ng/errors":"^2.4.8","@thi.ng/random":"^3.6.20","@thi.ng/compose":"^2.1.53","@thi.ng/vectors":"^7.8.12","@thi.ng/transducers":"^8.8.17"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"rimraf":"^5.0.5","esbuild":"^0.19.8","typedoc":"^0.25.4","typescript":"^5.3.2","@microsoft/api-extractor":"^7.38.3"},"_npmOperationalInternal":{"tmp":"tmp/lsys_2.1.91_1702984226595_0.6159480468690217","host":"s3://npm-registry-packages"}},"2.1.92":{"name":"@thi.ng/lsys","version":"2.1.92","keywords":["1d","2d","3d","datastructure","generative","geometry","l-system","probabilistic","random","rulebased","turtle","typescript"],"author":"Karsten Schmidt (https://thi.ng)","license":"Apache-2.0","_id":"@thi.ng/lsys@2.1.92","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://github.com/thi-ng/umbrella/tree/develop/packages/lsys#readme","dist":{"shasum":"801dbefff61deed196840dcf6e906cc42652be21","tarball":"https://registry.npmjs.org/@thi.ng/lsys/-/lsys-2.1.92.tgz","fileCount":6,"integrity":"sha512-37Q1Ref7rNHUzHrkqv/3b6fGm6SwGjpb+4+E3bUgU78EAnc4HsA2PAeW0mLmRzvRBGCZJgaZItXN8nWIlwAcOQ==","signatures":[{"sig":"MEUCIG7MAVRaLqU0QGzypj+erW2y1gnqyRMEfRuVF76GWlJXAiEA5n9ofYywOavjvr2LxkcOgucWLVXGBBKCtbEPNSpPaA8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":31392},"type":"module","module":"./index.js","thi.ng":{"blog":[{"url":"https://medium.com/@thi.ng/workshop-report-generative-design-with-clojure-7d6d8ea9a6e8","title":"Workshop report: Generative design with Clojure"}],"year":2019},"engines":{"node":">=18"},"exports":{".":{"default":"./index.js"}},"funding":[{"url":"https://github.com/sponsors/postspectacular","type":"github"},{"url":"https://patreon.com/thing_umbrella","type":"patreon"}],"gitHead":"36d93175f8fbc0190c3c96a9ac0016a9663e9a80","scripts":{"doc":"typedoc --excludePrivate --excludeInternal --out doc src/index.ts","pub":"yarn npm publish --access public","test":"bun test","build":"yarn build:esbuild && yarn build:decl","clean":"rimraf --glob '*.js' '*.d.ts' '*.map' doc","doc:ae":"mkdir -p .ae/doc .ae/temp && api-extractor run --local --verbose","build:decl":"tsc --declaration --emitDeclarationOnly","doc:readme":"bun ../../tools/src/module-stats.ts && bun ../../tools/src/readme.ts","build:esbuild":"esbuild --format=esm --platform=neutral --target=es2022 --tsconfig=tsconfig.json --outdir=. src/**/*.ts"},"typings":"./index.d.ts","_npmUser":{"name":"thi.ng","email":"k+npm@thi.ng"},"repository":{"url":"https://github.com/thi-ng/umbrella.git","type":"git"},"description":"Functional, extensible L-System architecture w/ support for probabilistic rules","directories":{},"sideEffects":false,"dependencies":{"@thi.ng/api":"^8.9.14","@thi.ng/math":"^5.7.9","@thi.ng/errors":"^2.4.8","@thi.ng/random":"^3.6.21","@thi.ng/compose":"^2.1.53","@thi.ng/vectors":"^7.8.13","@thi.ng/transducers":"^8.8.18"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"rimraf":"^5.0.5","esbuild":"^0.19.8","typedoc":"^0.25.4","typescript":"^5.3.2","@microsoft/api-extractor":"^7.38.3"},"_npmOperationalInternal":{"tmp":"tmp/lsys_2.1.92_1702988994366_0.917485948979966","host":"s3://npm-registry-packages"}},"2.1.93":{"name":"@thi.ng/lsys","version":"2.1.93","keywords":["1d","2d","3d","datastructure","generative","geometry","l-system","probabilistic","random","rulebased","turtle","typescript"],"author":"Karsten Schmidt (https://thi.ng)","license":"Apache-2.0","_id":"@thi.ng/lsys@2.1.93","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://github.com/thi-ng/umbrella/tree/develop/packages/lsys#readme","dist":{"shasum":"452f9edfd0894e5b43217074b8ce3fe711cf8191","tarball":"https://registry.npmjs.org/@thi.ng/lsys/-/lsys-2.1.93.tgz","fileCount":6,"integrity":"sha512-yH9duTTWpN2VBUcs4l/n4EgxxVGPQb76VFV2uaj++GBr6tCJK2aECVAextkhqY+QONMWW8I3v1TJy9779ejSFw==","signatures":[{"sig":"MEYCIQCKgFQycpnyCHn5RqNNPlCQfMIa1YytgTO0hkZShzuRogIhANmpUjgGgx7dsvkrzCl6KTNjMy/jPPzhw6kI37fH6eYv","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":31394},"type":"module","module":"./index.js","thi.ng":{"blog":[{"url":"https://medium.com/@thi.ng/workshop-report-generative-design-with-clojure-7d6d8ea9a6e8","title":"Workshop report: Generative design with Clojure"}],"year":2019},"engines":{"node":">=18"},"exports":{".":{"default":"./index.js"}},"funding":[{"url":"https://github.com/sponsors/postspectacular","type":"github"},{"url":"https://patreon.com/thing_umbrella","type":"patreon"}],"gitHead":"775c664723cd87d6ac5909cedf91195317add287","scripts":{"doc":"typedoc --excludePrivate --excludeInternal --out doc src/index.ts","pub":"yarn npm publish --access public","test":"bun test","build":"yarn build:esbuild && yarn build:decl","clean":"rimraf --glob '*.js' '*.d.ts' '*.map' doc","doc:ae":"mkdir -p .ae/doc .ae/temp && api-extractor run --local --verbose","build:decl":"tsc --declaration --emitDeclarationOnly","doc:readme":"bun ../../tools/src/module-stats.ts && bun ../../tools/src/readme.ts","build:esbuild":"esbuild --format=esm --platform=neutral --target=es2022 --tsconfig=tsconfig.json --outdir=. src/**/*.ts"},"typings":"./index.d.ts","_npmUser":{"name":"thi.ng","email":"k+npm@thi.ng"},"repository":{"url":"https://github.com/thi-ng/umbrella.git","type":"git"},"description":"Functional, extensible L-System architecture w/ support for probabilistic rules","directories":{},"sideEffects":false,"dependencies":{"@thi.ng/api":"^8.9.15","@thi.ng/math":"^5.7.10","@thi.ng/errors":"^2.4.9","@thi.ng/random":"^3.6.22","@thi.ng/compose":"^2.1.54","@thi.ng/vectors":"^7.8.14","@thi.ng/transducers":"^8.8.19"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"rimraf":"^5.0.5","esbuild":"^0.19.10","typedoc":"^0.25.4","typescript":"^5.3.3","@microsoft/api-extractor":"^7.39.0"},"_npmOperationalInternal":{"tmp":"tmp/lsys_2.1.93_1703806359779_0.21191338865224685","host":"s3://npm-registry-packages"}},"2.1.94":{"name":"@thi.ng/lsys","version":"2.1.94","keywords":["1d","2d","3d","datastructure","generative","geometry","l-system","probabilistic","random","rulebased","turtle","typescript"],"author":"Karsten Schmidt (https://thi.ng)","license":"Apache-2.0","_id":"@thi.ng/lsys@2.1.94","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://github.com/thi-ng/umbrella/tree/develop/packages/lsys#readme","dist":{"shasum":"6736e65829945ec11fe6c73c95c8c3e6a5ca5a4a","tarball":"https://registry.npmjs.org/@thi.ng/lsys/-/lsys-2.1.94.tgz","fileCount":6,"integrity":"sha512-JLhvigXoTB2B/ZnNtw5TyUabnLaUNAsi0M+hmQqf2nrCXekcTxPSUHAqOerZb3UJtrtAoILTVL+CDq5qcQd4oA==","signatures":[{"sig":"MEUCIQDP9+M8gzeuUrgj5kdt59GEUSYy3swW8HR0od5JXiZVSAIgKIas/dJkIpo8EKpfr+6w0u6lpfwXQYA7KjNW8Yq1jqk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":31423},"type":"module","module":"./index.js","thi.ng":{"blog":[{"url":"https://medium.com/@thi.ng/workshop-report-generative-design-with-clojure-7d6d8ea9a6e8","title":"Workshop report: Generative design with Clojure"}],"year":2019},"engines":{"node":">=18"},"exports":{".":{"default":"./index.js"}},"funding":[{"url":"https://github.com/sponsors/postspectacular","type":"github"},{"url":"https://patreon.com/thing_umbrella","type":"patreon"}],"gitHead":"b3db173682e1148cf08a6bd907b8d90b47b7c066","scripts":{"doc":"typedoc --excludePrivate --excludeInternal --out doc src/index.ts","pub":"yarn npm publish --access public","test":"bun test","build":"yarn build:esbuild && yarn build:decl","clean":"rimraf --glob '*.js' '*.d.ts' '*.map' doc","doc:ae":"mkdir -p .ae/doc .ae/temp && api-extractor run --local --verbose","build:decl":"tsc --declaration --emitDeclarationOnly","doc:readme":"bun ../../tools/src/module-stats.ts && bun ../../tools/src/readme.ts","build:esbuild":"esbuild --format=esm --platform=neutral --target=es2022 --tsconfig=tsconfig.json --outdir=. src/**/*.ts"},"typings":"./index.d.ts","_npmUser":{"name":"thi.ng","email":"k+npm@thi.ng"},"repository":{"url":"https://github.com/thi-ng/umbrella.git","type":"git"},"description":"Functional, extensible L-System architecture w/ support for probabilistic rules","directories":{},"sideEffects":false,"dependencies":{"@thi.ng/api":"^8.9.16","@thi.ng/math":"^5.7.11","@thi.ng/errors":"^2.4.10","@thi.ng/random":"^3.6.23","@thi.ng/compose":"^2.1.55","@thi.ng/vectors":"^7.8.15","@thi.ng/transducers":"^8.8.20"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"rimraf":"^5.0.5","esbuild":"^0.19.10","typedoc":"^0.25.4","typescript":"^5.3.3","@microsoft/api-extractor":"^7.39.0"},"_npmOperationalInternal":{"tmp":"tmp/lsys_2.1.94_1704016349316_0.0834898955769856","host":"s3://npm-registry-packages"}},"2.1.95":{"name":"@thi.ng/lsys","version":"2.1.95","keywords":["1d","2d","3d","datastructure","generative","geometry","l-system","probabilistic","random","rulebased","turtle","typescript"],"author":"Karsten Schmidt (https://thi.ng)","license":"Apache-2.0","_id":"@thi.ng/lsys@2.1.95","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://github.com/thi-ng/umbrella/tree/develop/packages/lsys#readme","dist":{"shasum":"754776ce55bb225728bf0d1f76058a34f4612013","tarball":"https://registry.npmjs.org/@thi.ng/lsys/-/lsys-2.1.95.tgz","fileCount":6,"integrity":"sha512-m/xCWLzSayfhnLVc6Gnu3sOpZsl/gUBsbBvBJAvlF8AYGiPlf7Mg8OivS4UODgQ5MCM+/7ZxpxUT73qx0mQLyA==","signatures":[{"sig":"MEUCIAdsLFAKp10qEOYSn3pvzuzgi5ND9YnpBARRMkReaTCuAiEAsKITldrheIewEqgzDIdYFpqQ2FMkmS+IMRCDRpBRpPs=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":31422},"type":"module","module":"./index.js","thi.ng":{"blog":[{"url":"https://medium.com/@thi.ng/workshop-report-generative-design-with-clojure-7d6d8ea9a6e8","title":"Workshop report: Generative design with Clojure"}],"year":2019},"engines":{"node":">=18"},"exports":{".":{"default":"./index.js"}},"funding":[{"url":"https://github.com/sponsors/postspectacular","type":"github"},{"url":"https://patreon.com/thing_umbrella","type":"patreon"}],"gitHead":"417b5a7ea7bd54a3b4f086fe0fc2ce8e8933c9b2","scripts":{"doc":"typedoc --excludePrivate --excludeInternal --out doc src/index.ts","pub":"yarn npm publish --access public","test":"bun test","build":"yarn build:esbuild && yarn build:decl","clean":"rimraf --glob '*.js' '*.d.ts' '*.map' doc","doc:ae":"mkdir -p .ae/doc .ae/temp && api-extractor run --local --verbose","build:decl":"tsc --declaration --emitDeclarationOnly","doc:readme":"bun ../../tools/src/module-stats.ts && bun ../../tools/src/readme.ts","build:esbuild":"esbuild --format=esm --platform=neutral --target=es2022 --tsconfig=tsconfig.json --outdir=. src/**/*.ts"},"typings":"./index.d.ts","_npmUser":{"name":"thi.ng","email":"k+npm@thi.ng"},"repository":{"url":"https://github.com/thi-ng/umbrella.git","type":"git"},"description":"Functional, extensible L-System architecture w/ support for probabilistic rules","directories":{},"sideEffects":false,"dependencies":{"@thi.ng/api":"^8.9.17","@thi.ng/math":"^5.7.12","@thi.ng/errors":"^2.4.11","@thi.ng/random":"^3.6.24","@thi.ng/compose":"^2.1.56","@thi.ng/vectors":"^7.9.0","@thi.ng/transducers":"^8.8.21"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"rimraf":"^5.0.5","esbuild":"^0.19.10","typedoc":"^0.25.4","typescript":"^5.3.3","@microsoft/api-extractor":"^7.39.0"},"_npmOperationalInternal":{"tmp":"tmp/lsys_2.1.95_1706026000292_0.9952310287810378","host":"s3://npm-registry-packages"}},"2.1.96":{"name":"@thi.ng/lsys","version":"2.1.96","keywords":["1d","2d","3d","datastructure","generative","geometry","l-system","probabilistic","random","rulebased","turtle","typescript"],"author":"Karsten Schmidt (https://thi.ng)","license":"Apache-2.0","_id":"@thi.ng/lsys@2.1.96","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://github.com/thi-ng/umbrella/tree/develop/packages/lsys#readme","dist":{"shasum":"7e8cea6e7218b45289df1c5b90971d07a35c71ba","tarball":"https://registry.npmjs.org/@thi.ng/lsys/-/lsys-2.1.96.tgz","fileCount":6,"integrity":"sha512-k2WErvCi5IhULWC2ok7vKXG1bOItZbsDdxO0OFlwcX6olYSJOExLmCt2CO0zqN70BZRKaJNiWnAx1TVIUDzi3Q==","signatures":[{"sig":"MEYCIQCO57nGtMc2G1vpBxRR7AH7YfQtPSndH9treXFl+MPCXgIhAIn/Sqi+ewBljNk9KnSdymGCgQf9l1o7RpNeliGcC+Jk","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":31422},"type":"module","module":"./index.js","thi.ng":{"blog":[{"url":"https://medium.com/@thi.ng/workshop-report-generative-design-with-clojure-7d6d8ea9a6e8","title":"Workshop report: Generative design with Clojure"}],"year":2019},"engines":{"node":">=18"},"exports":{".":{"default":"./index.js"}},"funding":[{"url":"https://github.com/sponsors/postspectacular","type":"github"},{"url":"https://patreon.com/thing_umbrella","type":"patreon"}],"gitHead":"7426e2ae6fca5482c6eaf649872296fc89955374","scripts":{"doc":"typedoc --excludePrivate --excludeInternal --out doc src/index.ts","pub":"yarn npm publish --access public","test":"bun test","build":"yarn build:esbuild && yarn build:decl","clean":"rimraf --glob '*.js' '*.d.ts' '*.map' doc","doc:ae":"mkdir -p .ae/doc .ae/temp && api-extractor run --local --verbose","build:decl":"tsc --declaration --emitDeclarationOnly","doc:readme":"bun ../../tools/src/module-stats.ts && bun ../../tools/src/readme.ts","build:esbuild":"esbuild --format=esm --platform=neutral --target=es2022 --tsconfig=tsconfig.json --outdir=. src/**/*.ts"},"typings":"./index.d.ts","_npmUser":{"name":"thi.ng","email":"k+npm@thi.ng"},"repository":{"url":"https://github.com/thi-ng/umbrella.git","type":"git"},"description":"Functional, extensible L-System architecture w/ support for probabilistic rules","directories":{},"sideEffects":false,"dependencies":{"@thi.ng/api":"^8.9.18","@thi.ng/math":"^5.8.0","@thi.ng/errors":"^2.4.11","@thi.ng/random":"^3.6.25","@thi.ng/compose":"^2.1.57","@thi.ng/vectors":"^7.10.0","@thi.ng/transducers":"^8.8.22"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"rimraf":"^5.0.5","esbuild":"^0.19.10","typedoc":"^0.25.4","typescript":"^5.3.3","@microsoft/api-extractor":"^7.39.0"},"_npmOperationalInternal":{"tmp":"tmp/lsys_2.1.96_1706292692175_0.6498857614236242","host":"s3://npm-registry-packages"}},"2.1.98":{"name":"@thi.ng/lsys","version":"2.1.98","keywords":["1d","2d","3d","datastructure","generative","geometry","l-system","probabilistic","random","rulebased","turtle","typescript"],"author":"Karsten Schmidt (https://thi.ng)","license":"Apache-2.0","_id":"@thi.ng/lsys@2.1.98","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://github.com/thi-ng/umbrella/tree/develop/packages/lsys#readme","dist":{"shasum":"3e6cebc04e3108fce9102c2731130caf879911b1","tarball":"https://registry.npmjs.org/@thi.ng/lsys/-/lsys-2.1.98.tgz","fileCount":6,"integrity":"sha512-OoT6GCN8fDdy3UpKwJOoqVsFVAJgslAMsqQBALqPboZxTpGN+Rq012ZJYv4Vpkgsi+/15d+SmnpnHLYGj6t80A==","signatures":[{"sig":"MEUCIQCBBZ42NNf0pPDqj/t7LmbP6IN5m3EkIfYjtTHMclpemwIgPy+VIp1W269Tw0TzvfOFvB4WtNAXx5hbdMCUw5LW3m4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":31596},"type":"module","module":"./index.js","thi.ng":{"blog":[{"url":"https://medium.com/@thi.ng/workshop-report-generative-design-with-clojure-7d6d8ea9a6e8","title":"Workshop report: Generative design with Clojure"}],"year":2019},"engines":{"node":">=18"},"exports":{".":{"default":"./index.js"}},"funding":[{"url":"https://github.com/sponsors/postspectacular","type":"github"},{"url":"https://patreon.com/thing_umbrella","type":"patreon"}],"gitHead":"3fa30b2dc2de762f24fd64b881b68d4da33d4c38","scripts":{"doc":"typedoc --excludePrivate --excludeInternal --out doc src/index.ts","pub":"yarn npm publish --access public","test":"bun test","build":"yarn build:esbuild && yarn build:decl","clean":"rimraf --glob '*.js' '*.d.ts' '*.map' doc","doc:ae":"mkdir -p .ae/doc .ae/temp && api-extractor run --local --verbose","build:decl":"tsc --declaration --emitDeclarationOnly","doc:readme":"bun ../../tools/src/module-stats.ts && bun ../../tools/src/readme.ts","build:esbuild":"esbuild --format=esm --platform=neutral --target=es2022 --tsconfig=tsconfig.json --outdir=. src/**/*.ts"},"typings":"./index.d.ts","_npmUser":{"name":"thi.ng","email":"k+npm@thi.ng"},"repository":{"url":"https://github.com/thi-ng/umbrella.git","type":"git"},"description":"Functional, extensible L-System architecture w/ support for probabilistic rules","directories":{},"sideEffects":false,"dependencies":{"@thi.ng/api":"^8.9.20","@thi.ng/math":"^5.8.2","@thi.ng/errors":"^2.4.13","@thi.ng/random":"^3.6.27","@thi.ng/compose":"^2.1.59","@thi.ng/vectors":"^7.10.2","@thi.ng/transducers":"^8.8.24"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"rimraf":"^5.0.5","esbuild":"^0.19.10","typedoc":"^0.25.4","typescript":"^5.3.3","@microsoft/api-extractor":"^7.39.0"},"_npmOperationalInternal":{"tmp":"tmp/lsys_2.1.98_1706562927045_0.967830597640146","host":"s3://npm-registry-packages"}},"2.1.99":{"name":"@thi.ng/lsys","version":"2.1.99","keywords":["1d","2d","3d","datastructure","generative","geometry","l-system","probabilistic","random","rulebased","turtle","typescript"],"author":"Karsten Schmidt (https://thi.ng)","license":"Apache-2.0","_id":"@thi.ng/lsys@2.1.99","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://github.com/thi-ng/umbrella/tree/develop/packages/lsys#readme","dist":{"shasum":"49ee667c3f28578e24c4d375ba154609a47d39aa","tarball":"https://registry.npmjs.org/@thi.ng/lsys/-/lsys-2.1.99.tgz","fileCount":6,"integrity":"sha512-wYL+rY/kFPVq7ABNPFcdTfSbPhDmOk4mZhCz5ehvKgiKgRrP9GH8kTNy4gQgt7I+x1VA/MiD8SFT3m/90ip+QA==","signatures":[{"sig":"MEUCIQCHXoBRySJ+paI9QFIYuLjlgKXYbJceiz/bto9I58R6fgIgaw0IyZ6dgJLXCdQRNvJsj5Qx6EweKYolbBF5D2Tklt8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":31596},"type":"module","module":"./index.js","thi.ng":{"blog":[{"url":"https://medium.com/@thi.ng/workshop-report-generative-design-with-clojure-7d6d8ea9a6e8","title":"Workshop report: Generative design with Clojure"}],"year":2019},"engines":{"node":">=18"},"exports":{".":{"default":"./index.js"}},"funding":[{"url":"https://github.com/sponsors/postspectacular","type":"github"},{"url":"https://patreon.com/thing_umbrella","type":"patreon"}],"gitHead":"ded7c5e87ebc7f6279c24f183c24ff348db8f304","scripts":{"doc":"typedoc --excludePrivate --excludeInternal --out doc src/index.ts","pub":"yarn npm publish --access public","test":"bun test","build":"yarn build:esbuild && yarn build:decl","clean":"rimraf --glob '*.js' '*.d.ts' '*.map' doc","doc:ae":"mkdir -p .ae/doc .ae/temp && api-extractor run --local --verbose","build:decl":"tsc --declaration --emitDeclarationOnly","doc:readme":"bun ../../tools/src/module-stats.ts && bun ../../tools/src/readme.ts","build:esbuild":"esbuild --format=esm --platform=neutral --target=es2022 --tsconfig=tsconfig.json --outdir=. src/**/*.ts"},"typings":"./index.d.ts","_npmUser":{"name":"thi.ng","email":"k+npm@thi.ng"},"repository":{"url":"https://github.com/thi-ng/umbrella.git","type":"git"},"description":"Functional, extensible L-System architecture w/ support for probabilistic rules","directories":{},"sideEffects":false,"dependencies":{"@thi.ng/api":"^8.9.21","@thi.ng/math":"^5.8.3","@thi.ng/errors":"^2.4.14","@thi.ng/random":"^3.6.28","@thi.ng/compose":"^2.1.60","@thi.ng/vectors":"^7.10.3","@thi.ng/transducers":"^8.8.25"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"rimraf":"^5.0.5","esbuild":"^0.19.10","typedoc":"^0.25.4","typescript":"^5.3.3","@microsoft/api-extractor":"^7.39.0"},"_npmOperationalInternal":{"tmp":"tmp/lsys_2.1.99_1706628537111_0.13551327934893775","host":"s3://npm-registry-packages"}},"2.1.100":{"name":"@thi.ng/lsys","version":"2.1.100","keywords":["1d","2d","3d","datastructure","generative","geometry","l-system","probabilistic","random","rulebased","turtle","typescript"],"author":"Karsten Schmidt (https://thi.ng)","license":"Apache-2.0","_id":"@thi.ng/lsys@2.1.100","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://github.com/thi-ng/umbrella/tree/develop/packages/lsys#readme","dist":{"shasum":"2a430fd8572c6de46152ad04b776a239a9b30154","tarball":"https://registry.npmjs.org/@thi.ng/lsys/-/lsys-2.1.100.tgz","fileCount":6,"integrity":"sha512-HCxhuhVrhGfDzBJ7UHGMJ7bPcdrhRIQ4Pr7OuC1OCB+QK+wXNx1C42UWrPqhH9azedsZ3l4a6oJgrhBGD/UNmw==","signatures":[{"sig":"MEQCIHAER92PsHvnzDFtye97y8hRbz41idLVSSgyh7NyQjrLAiBptRZNZrGRGL1IM0A8QOkLP0j5ZPVXi1nB+LyNjuxDCg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":31597},"type":"module","module":"./index.js","thi.ng":{"blog":[{"url":"https://medium.com/@thi.ng/workshop-report-generative-design-with-clojure-7d6d8ea9a6e8","title":"Workshop report: Generative design with Clojure"}],"year":2019},"engines":{"node":">=18"},"exports":{".":{"default":"./index.js"}},"funding":[{"url":"https://github.com/sponsors/postspectacular","type":"github"},{"url":"https://patreon.com/thing_umbrella","type":"patreon"}],"gitHead":"a86521dfac00768f7e51a607209325eb72004730","scripts":{"doc":"typedoc --excludePrivate --excludeInternal --out doc src/index.ts","pub":"yarn npm publish --access public","test":"bun test","build":"yarn build:esbuild && yarn build:decl","clean":"rimraf --glob '*.js' '*.d.ts' '*.map' doc","doc:ae":"mkdir -p .ae/doc .ae/temp && api-extractor run --local --verbose","build:decl":"tsc --declaration --emitDeclarationOnly","doc:readme":"bun ../../tools/src/module-stats.ts && bun ../../tools/src/readme.ts","build:esbuild":"esbuild --format=esm --platform=neutral --target=es2022 --tsconfig=tsconfig.json --outdir=. src/**/*.ts"},"typings":"./index.d.ts","_npmUser":{"name":"thi.ng","email":"k+npm@thi.ng"},"repository":{"url":"https://github.com/thi-ng/umbrella.git","type":"git"},"description":"Functional, extensible L-System architecture w/ support for probabilistic rules","directories":{},"sideEffects":false,"dependencies":{"@thi.ng/api":"^8.9.22","@thi.ng/math":"^5.8.4","@thi.ng/errors":"^2.4.15","@thi.ng/random":"^3.6.29","@thi.ng/compose":"^2.1.61","@thi.ng/vectors":"^7.10.4","@thi.ng/transducers":"^8.8.26"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"rimraf":"^5.0.5","esbuild":"^0.19.10","typedoc":"^0.25.4","typescript":"^5.3.3","@microsoft/api-extractor":"^7.39.0"},"_npmOperationalInternal":{"tmp":"tmp/lsys_2.1.100_1706651141598_0.2382704154644466","host":"s3://npm-registry-packages"}},"2.1.101":{"name":"@thi.ng/lsys","version":"2.1.101","keywords":["1d","2d","3d","datastructure","generative","geometry","l-system","probabilistic","random","rulebased","turtle","typescript"],"author":"Karsten Schmidt (https://thi.ng)","license":"Apache-2.0","_id":"@thi.ng/lsys@2.1.101","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://github.com/thi-ng/umbrella/tree/develop/packages/lsys#readme","dist":{"shasum":"e7cd835b950a306735f8bfd52dd2c779c4322c22","tarball":"https://registry.npmjs.org/@thi.ng/lsys/-/lsys-2.1.101.tgz","fileCount":6,"integrity":"sha512-o107ZAm70mzFk6V6ff6O1YPFJSilF/u/f8jXnolLEzqYlmfmaYFs7vAgaYhpuWjbNSYDqrcTNcwTvc05c9h1Rw==","signatures":[{"sig":"MEYCIQDmqI2TKji+Pq5Foyi0memuNFBArDtQxWhG1RT6Krht0wIhAOE3/W7EPItW+0IsnwkEq3CfH2FHs0dfVt5fmx/ej4MP","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":31596},"type":"module","module":"./index.js","thi.ng":{"blog":[{"url":"https://medium.com/@thi.ng/workshop-report-generative-design-with-clojure-7d6d8ea9a6e8","title":"Workshop report: Generative design with Clojure"}],"year":2019},"engines":{"node":">=18"},"exports":{".":{"default":"./index.js"}},"funding":[{"url":"https://github.com/sponsors/postspectacular","type":"github"},{"url":"https://patreon.com/thing_umbrella","type":"patreon"}],"gitHead":"ce8202c237a367c4038d41919a8acf75e1122507","scripts":{"doc":"typedoc --excludePrivate --excludeInternal --out doc src/index.ts","pub":"yarn npm publish --access public","test":"bun test","build":"yarn build:esbuild && yarn build:decl","clean":"rimraf --glob '*.js' '*.d.ts' '*.map' doc","doc:ae":"mkdir -p .ae/doc .ae/temp && api-extractor run --local --verbose","build:decl":"tsc --declaration --emitDeclarationOnly","doc:readme":"bun ../../tools/src/module-stats.ts && bun ../../tools/src/readme.ts","build:esbuild":"esbuild --format=esm --platform=neutral --target=es2022 --tsconfig=tsconfig.json --outdir=. src/**/*.ts"},"typings":"./index.d.ts","_npmUser":{"name":"thi.ng","email":"k+npm@thi.ng"},"repository":{"url":"https://github.com/thi-ng/umbrella.git","type":"git"},"description":"Functional, extensible L-System architecture w/ support for probabilistic rules","directories":{},"sideEffects":false,"dependencies":{"@thi.ng/api":"^8.9.22","@thi.ng/math":"^5.9.0","@thi.ng/errors":"^2.4.15","@thi.ng/random":"^3.6.29","@thi.ng/compose":"^2.1.61","@thi.ng/vectors":"^7.10.5","@thi.ng/transducers":"^8.9.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"rimraf":"^5.0.5","esbuild":"^0.19.10","typedoc":"^0.25.4","typescript":"^5.3.3","@microsoft/api-extractor":"^7.39.0"},"_npmOperationalInternal":{"tmp":"tmp/lsys_2.1.101_1707261866382_0.8385922052993935","host":"s3://npm-registry-packages"}},"2.1.102":{"name":"@thi.ng/lsys","version":"2.1.102","keywords":["1d","2d","3d","datastructure","generative","geometry","l-system","probabilistic","random","rulebased","turtle","typescript"],"author":"Karsten Schmidt (https://thi.ng)","license":"Apache-2.0","_id":"@thi.ng/lsys@2.1.102","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://github.com/thi-ng/umbrella/tree/develop/packages/lsys#readme","dist":{"shasum":"26838ad324fe0218b7ada71d722c2ac7241bed37","tarball":"https://registry.npmjs.org/@thi.ng/lsys/-/lsys-2.1.102.tgz","fileCount":6,"integrity":"sha512-KEa8MRpil4uB5bWG9GJCrNW709wbnjIg3mkodC1+4jd3vOFrXmxApeZ2KF/hTsKRm+2xTSKjND2FiVFT9s/VUw==","signatures":[{"sig":"MEYCIQCXs2w42wuAvyvEm3FDqiec732JpO59L/STJ8GjbaTFOQIhAN7oNiIhNuH18yY47otVpB3b8ZBk5kOR4v1dNplUsTQP","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":31980},"type":"module","module":"./index.js","thi.ng":{"blog":[{"url":"https://medium.com/@thi.ng/workshop-report-generative-design-with-clojure-7d6d8ea9a6e8","title":"Workshop report: Generative design with Clojure"}],"year":2019},"engines":{"node":">=18"},"exports":{".":{"default":"./index.js"}},"funding":[{"url":"https://github.com/sponsors/postspectacular","type":"github"},{"url":"https://patreon.com/thing_umbrella","type":"patreon"}],"gitHead":"e5e7d5c6ed2eadee7a91d59cbd0c86ce880ab1c5","scripts":{"doc":"typedoc --excludePrivate --excludeInternal --out doc src/index.ts","pub":"yarn npm publish --access public","test":"bun test","build":"yarn build:esbuild && yarn build:decl","clean":"rimraf --glob '*.js' '*.d.ts' '*.map' doc","doc:ae":"mkdir -p .ae/doc .ae/temp && api-extractor run --local --verbose","build:decl":"tsc --declaration --emitDeclarationOnly","doc:readme":"bun ../../tools/src/module-stats.ts && bun ../../tools/src/readme.ts","build:esbuild":"esbuild --format=esm --platform=neutral --target=es2022 --tsconfig=tsconfig.json --outdir=. src/**/*.ts"},"typings":"./index.d.ts","_npmUser":{"name":"thi.ng","email":"k+npm@thi.ng"},"repository":{"url":"https://github.com/thi-ng/umbrella.git","type":"git"},"description":"Functional, extensible L-System architecture w/ support for probabilistic rules","directories":{},"sideEffects":false,"dependencies":{"@thi.ng/api":"^8.9.23","@thi.ng/math":"^5.9.1","@thi.ng/errors":"^2.4.16","@thi.ng/random":"^3.6.30","@thi.ng/compose":"^2.1.62","@thi.ng/vectors":"^7.10.6","@thi.ng/transducers":"^8.9.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"rimraf":"^5.0.5","esbuild":"^0.20.0","typedoc":"^0.25.7","typescript":"^5.3.3","@microsoft/api-extractor":"^7.40.1"},"_npmOperationalInternal":{"tmp":"tmp/lsys_2.1.102_1707556028155_0.9783465930819777","host":"s3://npm-registry-packages"}},"2.1.103":{"name":"@thi.ng/lsys","version":"2.1.103","keywords":["1d","2d","3d","datastructure","generative","geometry","l-system","probabilistic","random","rulebased","turtle","typescript"],"author":"Karsten Schmidt (https://thi.ng)","license":"Apache-2.0","_id":"@thi.ng/lsys@2.1.103","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://github.com/thi-ng/umbrella/tree/develop/packages/lsys#readme","dist":{"shasum":"d6c55844caab94074ebf15358a49d999092f5082","tarball":"https://registry.npmjs.org/@thi.ng/lsys/-/lsys-2.1.103.tgz","fileCount":6,"integrity":"sha512-xTYvUciVDI0hFrzKd85Y+GB3qFGwOzPL2+cGPP42+VBaCGaLjPL1lePAj0WYB3e6MI1ZTMCjb3ya+TWKWJkqCw==","signatures":[{"sig":"MEQCIFGGYzeJgwq4zZ59jDsRZJYYxDUEIRsnlzt2gJcuXWGHAiA9JdCJum3IeJlEP/ij/+eyOKh8HYOr6laWVaI0oIGVIw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":31981},"type":"module","module":"./index.js","thi.ng":{"blog":[{"url":"https://medium.com/@thi.ng/workshop-report-generative-design-with-clojure-7d6d8ea9a6e8","title":"Workshop report: Generative design with Clojure"}],"year":2019},"engines":{"node":">=18"},"exports":{".":{"default":"./index.js"}},"funding":[{"url":"https://github.com/sponsors/postspectacular","type":"github"},{"url":"https://patreon.com/thing_umbrella","type":"patreon"}],"gitHead":"25ee18f7db6d03f0b76787267ab071d16df94888","scripts":{"doc":"typedoc --excludePrivate --excludeInternal --out doc src/index.ts","pub":"yarn npm publish --access public","test":"bun test","build":"yarn build:esbuild && yarn build:decl","clean":"rimraf --glob '*.js' '*.d.ts' '*.map' doc","doc:ae":"mkdir -p .ae/doc .ae/temp && api-extractor run --local --verbose","build:decl":"tsc --declaration --emitDeclarationOnly","doc:readme":"bun ../../tools/src/module-stats.ts && bun ../../tools/src/readme.ts","build:esbuild":"esbuild --format=esm --platform=neutral --target=es2022 --tsconfig=tsconfig.json --outdir=. src/**/*.ts"},"typings":"./index.d.ts","_npmUser":{"name":"thi.ng","email":"k+npm@thi.ng"},"repository":{"url":"https://github.com/thi-ng/umbrella.git","type":"git"},"description":"Functional, extensible L-System architecture w/ support for probabilistic rules","directories":{},"sideEffects":false,"dependencies":{"@thi.ng/api":"^8.9.23","@thi.ng/math":"^5.10.0","@thi.ng/errors":"^2.4.16","@thi.ng/random":"^3.6.30","@thi.ng/compose":"^2.1.62","@thi.ng/vectors":"^7.10.7","@thi.ng/transducers":"^8.9.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"rimraf":"^5.0.5","esbuild":"^0.20.0","typedoc":"^0.25.7","typescript":"^5.3.3","@microsoft/api-extractor":"^7.40.1"},"_npmOperationalInternal":{"tmp":"tmp/lsys_2.1.103_1708114077282_0.5804913955509903","host":"s3://npm-registry-packages"}},"2.1.104":{"name":"@thi.ng/lsys","version":"2.1.104","keywords":["1d","2d","3d","datastructure","generative","geometry","l-system","probabilistic","random","rulebased","turtle","typescript"],"author":"Karsten Schmidt (https://thi.ng)","license":"Apache-2.0","_id":"@thi.ng/lsys@2.1.104","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://github.com/thi-ng/umbrella/tree/develop/packages/lsys#readme","dist":{"shasum":"a048f9e9f971810b1600f7ce503107ea0c941bc7","tarball":"https://registry.npmjs.org/@thi.ng/lsys/-/lsys-2.1.104.tgz","fileCount":6,"integrity":"sha512-+8f4GZqvG0W5yM+g18DGVfx2VD9pN3zDqO71kNyOdvMnBV+OT0mtveacROJcXp40PJ4QOyIQMvhoUoABrWb2Sg==","signatures":[{"sig":"MEUCIQDbeLY1GudBUG8QCzHz+fPlDd/q3+EamvPBSmLVHDtS4AIgK9UueidOy7tclvfz+sfL3ycCPdxnActX0zkvwAS1Ra8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":31981},"type":"module","module":"./index.js","thi.ng":{"blog":[{"url":"https://medium.com/@thi.ng/workshop-report-generative-design-with-clojure-7d6d8ea9a6e8","title":"Workshop report: Generative design with Clojure"}],"year":2019},"engines":{"node":">=18"},"exports":{".":{"default":"./index.js"}},"funding":[{"url":"https://github.com/sponsors/postspectacular","type":"github"},{"url":"https://patreon.com/thing_umbrella","type":"patreon"}],"gitHead":"ea2ec2e4f14c572bbfac00c43953a6c4033da09e","scripts":{"doc":"typedoc --excludePrivate --excludeInternal --out doc src/index.ts","pub":"yarn npm publish --access public","test":"bun test","build":"yarn build:esbuild && yarn build:decl","clean":"rimraf --glob '*.js' '*.d.ts' '*.map' doc","doc:ae":"mkdir -p .ae/doc .ae/temp && api-extractor run --local --verbose","build:decl":"tsc --declaration --emitDeclarationOnly","doc:readme":"bun ../../tools/src/module-stats.ts && bun ../../tools/src/readme.ts","build:esbuild":"esbuild --format=esm --platform=neutral --target=es2022 --tsconfig=tsconfig.json --outdir=. src/**/*.ts"},"typings":"./index.d.ts","_npmUser":{"name":"thi.ng","email":"k+npm@thi.ng"},"repository":{"url":"https://github.com/thi-ng/umbrella.git","type":"git"},"description":"Functional, extensible L-System architecture w/ support for probabilistic rules","directories":{},"sideEffects":false,"dependencies":{"@thi.ng/api":"^8.9.23","@thi.ng/math":"^5.10.0","@thi.ng/errors":"^2.4.16","@thi.ng/random":"^3.6.30","@thi.ng/compose":"^2.1.62","@thi.ng/vectors":"^7.10.8","@thi.ng/transducers":"^8.9.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"rimraf":"^5.0.5","esbuild":"^0.20.0","typedoc":"^0.25.7","typescript":"^5.3.3","@microsoft/api-extractor":"^7.40.1"},"_npmOperationalInternal":{"tmp":"tmp/lsys_2.1.104_1708358337926_0.6118949401544302","host":"s3://npm-registry-packages"}},"2.1.105":{"name":"@thi.ng/lsys","version":"2.1.105","keywords":["1d","2d","3d","datastructure","generative","geometry","l-system","probabilistic","random","rulebased","turtle","typescript"],"author":"Karsten Schmidt (https://thi.ng)","license":"Apache-2.0","_id":"@thi.ng/lsys@2.1.105","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://github.com/thi-ng/umbrella/tree/develop/packages/lsys#readme","dist":{"shasum":"8a4ebae5811f23afb112abf3322e1dcb182f86a7","tarball":"https://registry.npmjs.org/@thi.ng/lsys/-/lsys-2.1.105.tgz","fileCount":6,"integrity":"sha512-WVd+xAKennAfuKbt/VwjsDY/WhOj2ygYtZTbC+gysUL1zPYwExrRWtMzy/tDd5klhwh8Fn3sJqZ82tGArjptuA==","signatures":[{"sig":"MEYCIQC3O3f+5pl5EhlHlVgwaOqE3v0uXKaY19bM0UoAe41ASwIhAIb/2/frus10GHzAW90w5uI17FBHFHV4GNKQfWyTi7g0","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":31981},"type":"module","module":"./index.js","thi.ng":{"blog":[{"url":"https://medium.com/@thi.ng/workshop-report-generative-design-with-clojure-7d6d8ea9a6e8","title":"Workshop report: Generative design with Clojure"}],"year":2019},"engines":{"node":">=18"},"exports":{".":{"default":"./index.js"}},"funding":[{"url":"https://github.com/sponsors/postspectacular","type":"github"},{"url":"https://patreon.com/thing_umbrella","type":"patreon"}],"gitHead":"2724c87ca41810f2112f9d8c3d6b90dfaeea876b","scripts":{"doc":"typedoc --excludePrivate --excludeInternal --out doc src/index.ts","pub":"yarn npm publish --access public","test":"bun test","build":"yarn build:esbuild && yarn build:decl","clean":"rimraf --glob '*.js' '*.d.ts' '*.map' doc","doc:ae":"mkdir -p .ae/doc .ae/temp && api-extractor run --local --verbose","build:decl":"tsc --declaration --emitDeclarationOnly","doc:readme":"bun ../../tools/src/module-stats.ts && bun ../../tools/src/readme.ts","build:esbuild":"esbuild --format=esm --platform=neutral --target=es2022 --tsconfig=tsconfig.json --outdir=. src/**/*.ts"},"typings":"./index.d.ts","_npmUser":{"name":"thi.ng","email":"k+npm@thi.ng"},"repository":{"url":"https://github.com/thi-ng/umbrella.git","type":"git"},"description":"Functional, extensible L-System architecture w/ support for probabilistic rules","directories":{},"sideEffects":false,"dependencies":{"@thi.ng/api":"^8.9.24","@thi.ng/math":"^5.10.1","@thi.ng/errors":"^2.4.17","@thi.ng/random":"^3.6.31","@thi.ng/compose":"^2.1.63","@thi.ng/vectors":"^7.10.9","@thi.ng/transducers":"^8.9.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"rimraf":"^5.0.5","esbuild":"^0.20.0","typedoc":"^0.25.7","typescript":"^5.3.3","@microsoft/api-extractor":"^7.40.1"},"_npmOperationalInternal":{"tmp":"tmp/lsys_2.1.105_1708359561109_0.3351783258302594","host":"s3://npm-registry-packages"}},"2.1.106":{"name":"@thi.ng/lsys","version":"2.1.106","keywords":["1d","2d","3d","datastructure","generative","geometry","l-system","probabilistic","random","rulebased","turtle","typescript"],"author":"Karsten Schmidt (https://thi.ng)","license":"Apache-2.0","_id":"@thi.ng/lsys@2.1.106","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://github.com/thi-ng/umbrella/tree/develop/packages/lsys#readme","dist":{"shasum":"eea86aae2514d4e41394b39afe099a0ae90cc29c","tarball":"https://registry.npmjs.org/@thi.ng/lsys/-/lsys-2.1.106.tgz","fileCount":6,"integrity":"sha512-iw1wjUEVwAz1dGCBNopNfhtHeYG1/l+JNlWmrMdZi1butap3vHyz6xzW1QDdl2PAgAUElgvzJu+caEcJPdRiIw==","signatures":[{"sig":"MEYCIQDnPVsK6L46TemDAa199zg6CeVI7COXe3jW64dGdIpLMAIhAPbd4PSgOypnZZX8j1Vo9O8u9LTWXnnBQJmUYpflvVsC","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":32191},"type":"module","module":"./index.js","thi.ng":{"blog":[{"url":"https://medium.com/@thi.ng/workshop-report-generative-design-with-clojure-7d6d8ea9a6e8","title":"Workshop report: Generative design with Clojure"}],"year":2019},"engines":{"node":">=18"},"exports":{".":{"default":"./index.js"}},"funding":[{"url":"https://github.com/sponsors/postspectacular","type":"github"},{"url":"https://patreon.com/thing_umbrella","type":"patreon"}],"gitHead":"4513a1c703bdbf0f0867f03e547e47692e415fac","scripts":{"doc":"typedoc --excludePrivate --excludeInternal --out doc src/index.ts","pub":"yarn npm publish --access public","test":"bun test","build":"yarn build:esbuild && yarn build:decl","clean":"rimraf --glob '*.js' '*.d.ts' '*.map' doc","doc:ae":"mkdir -p .ae/doc .ae/temp && api-extractor run --local --verbose","build:decl":"tsc --declaration --emitDeclarationOnly","doc:readme":"bun ../../tools/src/module-stats.ts && bun ../../tools/src/readme.ts","build:esbuild":"esbuild --format=esm --platform=neutral --target=es2022 --tsconfig=tsconfig.json --outdir=. src/**/*.ts"},"typings":"./index.d.ts","_npmUser":{"name":"thi.ng","email":"k+npm@thi.ng"},"repository":{"url":"https://github.com/thi-ng/umbrella.git","type":"git"},"description":"Functional, extensible L-System architecture w/ support for probabilistic rules","directories":{},"sideEffects":false,"dependencies":{"@thi.ng/api":"^8.9.25","@thi.ng/math":"^5.10.2","@thi.ng/errors":"^2.4.18","@thi.ng/random":"^3.6.32","@thi.ng/compose":"^2.1.64","@thi.ng/vectors":"^7.10.10","@thi.ng/transducers":"^8.9.5"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"rimraf":"^5.0.5","esbuild":"^0.20.0","typedoc":"^0.25.7","typescript":"^5.3.3","@microsoft/api-extractor":"^7.40.1"},"_npmOperationalInternal":{"tmp":"tmp/lsys_2.1.106_1708604102370_0.7556031271701538","host":"s3://npm-registry-packages"}},"2.1.107":{"name":"@thi.ng/lsys","version":"2.1.107","keywords":["1d","2d","3d","datastructure","generative","geometry","l-system","probabilistic","random","rulebased","turtle","typescript"],"author":"Karsten Schmidt (https://thi.ng)","license":"Apache-2.0","_id":"@thi.ng/lsys@2.1.107","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://github.com/thi-ng/umbrella/tree/develop/packages/lsys#readme","dist":{"shasum":"a72441a3be3e079a690792f56be41d5482d32078","tarball":"https://registry.npmjs.org/@thi.ng/lsys/-/lsys-2.1.107.tgz","fileCount":6,"integrity":"sha512-TXBnUj0uYzKDHnEdDd+Movq7bK0ppgyKWEqIwazRr9DACnJ4quaZc2IswoJUHwBVJDGiz8mbEr1kxrY5h/q0pA==","signatures":[{"sig":"MEUCIDcRlTbF0Sreeb/gNmBE+Vdrb9ZmIwo4SrL6qXcnOcSSAiEA+jr++7iOBAHSEzb69TnDjyciEGXtU6ncK085znwIUTM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":32191},"type":"module","module":"./index.js","thi.ng":{"blog":[{"url":"https://medium.com/@thi.ng/workshop-report-generative-design-with-clojure-7d6d8ea9a6e8","title":"Workshop report: Generative design with Clojure"}],"year":2019},"engines":{"node":">=18"},"exports":{".":{"default":"./index.js"}},"funding":[{"url":"https://github.com/sponsors/postspectacular","type":"github"},{"url":"https://patreon.com/thing_umbrella","type":"patreon"}],"gitHead":"16f2b92b5410bd35dcde6c2971c8e62783ebc472","scripts":{"doc":"typedoc --excludePrivate --excludeInternal --out doc src/index.ts","pub":"yarn npm publish --access public","test":"bun test","build":"yarn build:esbuild && yarn build:decl","clean":"rimraf --glob '*.js' '*.d.ts' '*.map' doc","doc:ae":"mkdir -p .ae/doc .ae/temp && api-extractor run --local --verbose","build:decl":"tsc --declaration --emitDeclarationOnly","doc:readme":"bun ../../tools/src/module-stats.ts && bun ../../tools/src/readme.ts","build:esbuild":"esbuild --format=esm --platform=neutral --target=es2022 --tsconfig=tsconfig.json --outdir=. src/**/*.ts"},"typings":"./index.d.ts","_npmUser":{"name":"thi.ng","email":"k+npm@thi.ng"},"repository":{"url":"https://github.com/thi-ng/umbrella.git","type":"git"},"description":"Functional, extensible L-System architecture w/ support for probabilistic rules","directories":{},"sideEffects":false,"dependencies":{"@thi.ng/api":"^8.9.25","@thi.ng/math":"^5.10.2","@thi.ng/errors":"^2.4.18","@thi.ng/random":"^3.6.32","@thi.ng/compose":"^2.1.64","@thi.ng/vectors":"^7.10.11","@thi.ng/transducers":"^8.9.6"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"rimraf":"^5.0.5","esbuild":"^0.20.0","typedoc":"^0.25.7","typescript":"^5.3.3","@microsoft/api-extractor":"^7.40.1"},"_npmOperationalInternal":{"tmp":"tmp/lsys_2.1.107_1708644106634_0.5574120403545766","host":"s3://npm-registry-packages"}},"2.1.108":{"name":"@thi.ng/lsys","version":"2.1.108","keywords":["1d","2d","3d","datastructure","generative","geometry","l-system","probabilistic","random","rulebased","turtle","typescript"],"author":"Karsten Schmidt (https://thi.ng)","license":"Apache-2.0","_id":"@thi.ng/lsys@2.1.108","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://github.com/thi-ng/umbrella/tree/develop/packages/lsys#readme","dist":{"shasum":"5249c93ec02c2a033cd8fd4c8568ad8b6f846cd8","tarball":"https://registry.npmjs.org/@thi.ng/lsys/-/lsys-2.1.108.tgz","fileCount":6,"integrity":"sha512-qIy6OfFtF9vc859Q4LOVeFBfE0/H/xRg8xIevgKB9woJzaz/v3+A57G/o4/ZUVvZJbhR0HwS619v2Jnk5mHHtg==","signatures":[{"sig":"MEUCIQCyxgZYm5v60vzqMsl3JtBlbPbBvueV+Aqy9qTOK1UvdwIgLwNacbHZyGPKNPYAFnQnQTeEcjNKfSQGhlcMrR/p8FY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":32191},"type":"module","module":"./index.js","thi.ng":{"blog":[{"url":"https://medium.com/@thi.ng/workshop-report-generative-design-with-clojure-7d6d8ea9a6e8","title":"Workshop report: Generative design with Clojure"}],"year":2019},"engines":{"node":">=18"},"exports":{".":{"default":"./index.js"}},"funding":[{"url":"https://github.com/sponsors/postspectacular","type":"github"},{"url":"https://patreon.com/thing_umbrella","type":"patreon"}],"gitHead":"6e20f80dd9df1c8055ffa3c1e4d6f7598add0c0b","scripts":{"doc":"typedoc --excludePrivate --excludeInternal --out doc src/index.ts","pub":"yarn npm publish --access public","test":"bun test","build":"yarn build:esbuild && yarn build:decl","clean":"rimraf --glob '*.js' '*.d.ts' '*.map' doc","doc:ae":"mkdir -p .ae/doc .ae/temp && api-extractor run --local --verbose","build:decl":"tsc --declaration --emitDeclarationOnly","doc:readme":"bun ../../tools/src/module-stats.ts && bun ../../tools/src/readme.ts","build:esbuild":"esbuild --format=esm --platform=neutral --target=es2022 --tsconfig=tsconfig.json --outdir=. src/**/*.ts"},"typings":"./index.d.ts","_npmUser":{"name":"thi.ng","email":"k+npm@thi.ng"},"repository":{"url":"https://github.com/thi-ng/umbrella.git","type":"git"},"description":"Functional, extensible L-System architecture w/ support for probabilistic rules","directories":{},"sideEffects":false,"dependencies":{"@thi.ng/api":"^8.9.26","@thi.ng/math":"^5.10.3","@thi.ng/errors":"^2.4.18","@thi.ng/random":"^3.6.33","@thi.ng/compose":"^2.1.65","@thi.ng/vectors":"^7.10.12","@thi.ng/transducers":"^8.9.7"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"rimraf":"^5.0.5","esbuild":"^0.20.0","typedoc":"^0.25.7","typescript":"^5.3.3","@microsoft/api-extractor":"^7.40.1"},"_npmOperationalInternal":{"tmp":"tmp/lsys_2.1.108_1708870587774_0.14587311643894574","host":"s3://npm-registry-packages"}},"2.1.109":{"name":"@thi.ng/lsys","version":"2.1.109","keywords":["1d","2d","3d","datastructure","generative","geometry","l-system","probabilistic","random","rulebased","turtle","typescript"],"author":"Karsten Schmidt (https://thi.ng)","license":"Apache-2.0","_id":"@thi.ng/lsys@2.1.109","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://github.com/thi-ng/umbrella/tree/develop/packages/lsys#readme","dist":{"shasum":"7e515e0ca2257565def0f2912691db5e47f349aa","tarball":"https://registry.npmjs.org/@thi.ng/lsys/-/lsys-2.1.109.tgz","fileCount":6,"integrity":"sha512-w7rMmT0RiqY0f6BLoiSwaxi0qqojbf69ObY7BKJXBWPxo2ouU6XNKnHoXzAHtIiab3Bx7YNprYbYGvUhjNRrhQ==","signatures":[{"sig":"MEQCIGtBoKESuy2ot4EYOSt4hUQpIkkWyjg7wXQevuYo0mGzAiB+RPPER4CaNHs6uv0YtM12Q0cYtOy4t1Oo60R+fS+NYw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":32191},"type":"module","module":"./index.js","thi.ng":{"blog":[{"url":"https://medium.com/@thi.ng/workshop-report-generative-design-with-clojure-7d6d8ea9a6e8","title":"Workshop report: Generative design with Clojure"}],"year":2019},"engines":{"node":">=18"},"exports":{".":{"default":"./index.js"}},"funding":[{"url":"https://github.com/sponsors/postspectacular","type":"github"},{"url":"https://patreon.com/thing_umbrella","type":"patreon"}],"gitHead":"190d68e7f7524631b333cfdbf32c6a23be27c166","scripts":{"doc":"typedoc --excludePrivate --excludeInternal --out doc src/index.ts","pub":"yarn npm publish --access public","test":"bun test","build":"yarn build:esbuild && yarn build:decl","clean":"rimraf --glob '*.js' '*.d.ts' '*.map' doc","doc:ae":"mkdir -p .ae/doc .ae/temp && api-extractor run --local --verbose","build:decl":"tsc --declaration --emitDeclarationOnly","doc:readme":"bun ../../tools/src/module-stats.ts && bun ../../tools/src/readme.ts","build:esbuild":"esbuild --format=esm --platform=neutral --target=es2022 --tsconfig=tsconfig.json --outdir=. src/**/*.ts"},"typings":"./index.d.ts","_npmUser":{"name":"thi.ng","email":"k+npm@thi.ng"},"repository":{"url":"https://github.com/thi-ng/umbrella.git","type":"git"},"description":"Functional, extensible L-System architecture w/ support for probabilistic rules","directories":{},"sideEffects":false,"dependencies":{"@thi.ng/api":"^8.9.26","@thi.ng/math":"^5.10.3","@thi.ng/errors":"^2.4.18","@thi.ng/random":"^3.6.33","@thi.ng/compose":"^2.1.65","@thi.ng/vectors":"^7.10.13","@thi.ng/transducers":"^8.9.7"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"rimraf":"^5.0.5","esbuild":"^0.20.0","typedoc":"^0.25.7","typescript":"^5.3.3","@microsoft/api-extractor":"^7.40.1"},"_npmOperationalInternal":{"tmp":"tmp/lsys_2.1.109_1709130551965_0.8103216598950247","host":"s3://npm-registry-packages"}},"2.1.110":{"name":"@thi.ng/lsys","version":"2.1.110","keywords":["1d","2d","3d","datastructure","generative","geometry","l-system","probabilistic","random","rulebased","turtle","typescript"],"author":"Karsten Schmidt (https://thi.ng)","license":"Apache-2.0","_id":"@thi.ng/lsys@2.1.110","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://github.com/thi-ng/umbrella/tree/develop/packages/lsys#readme","dist":{"shasum":"c820126ee77448a203a0cea2408aedddc991d580","tarball":"https://registry.npmjs.org/@thi.ng/lsys/-/lsys-2.1.110.tgz","fileCount":6,"integrity":"sha512-vwvQaQcQHKyRpiNcSiya556GMTEPK0+SZoPODBConkaUsNESUtlCvSon1ytCK0aEdlKNqTIrAkC6rXtYEWpRIw==","signatures":[{"sig":"MEYCIQDX12sEMFZCMNXhq6jzhWiQ5UmSessUJvpM1ycSmpvdLAIhAIPI/5lxlx2mKWNDbNb6tBJ1l6qrJANzkkU97yQkeIRl","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":31812},"type":"module","module":"./index.js","thi.ng":{"blog":[{"url":"https://medium.com/@thi.ng/workshop-report-generative-design-with-clojure-7d6d8ea9a6e8","title":"Workshop report: Generative design with Clojure"}],"year":2019},"engines":{"node":">=18"},"exports":{".":{"default":"./index.js"}},"funding":[{"url":"https://github.com/sponsors/postspectacular","type":"github"},{"url":"https://patreon.com/thing_umbrella","type":"patreon"}],"gitHead":"d660ae8fd1bf64d919b4334f19509f1f539d70f6","scripts":{"doc":"typedoc --excludePrivate --excludeInternal --out doc src/index.ts","pub":"yarn npm publish --access public","test":"bun test","build":"yarn build:esbuild && yarn build:decl","clean":"rimraf --glob '*.js' '*.d.ts' '*.map' doc","doc:ae":"mkdir -p .ae/doc .ae/temp && api-extractor run --local --verbose","build:decl":"tsc --declaration --emitDeclarationOnly","doc:readme":"bun ../../tools/src/module-stats.ts && bun ../../tools/src/readme.ts","build:esbuild":"esbuild --format=esm --platform=neutral --target=es2022 --tsconfig=tsconfig.json --outdir=. src/**/*.ts"},"typings":"./index.d.ts","_npmUser":{"name":"thi.ng","email":"k+npm@thi.ng"},"repository":{"url":"https://github.com/thi-ng/umbrella.git","type":"git"},"description":"Functional, extensible L-System architecture w/ support for probabilistic rules","directories":{},"sideEffects":false,"dependencies":{"@thi.ng/api":"^8.9.27","@thi.ng/math":"^5.10.4","@thi.ng/errors":"^2.4.19","@thi.ng/random":"^3.6.34","@thi.ng/compose":"^2.1.66","@thi.ng/vectors":"^7.10.14","@thi.ng/transducers":"^8.9.8"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"rimraf":"^5.0.5","esbuild":"^0.20.0","typedoc":"^0.25.7","typescript":"^5.3.3","@microsoft/api-extractor":"^7.40.1"},"_npmOperationalInternal":{"tmp":"tmp/lsys_2.1.110_1709307334723_0.7151236747664171","host":"s3://npm-registry-packages"}},"2.1.111":{"name":"@thi.ng/lsys","version":"2.1.111","keywords":["1d","2d","3d","datastructure","generative","geometry","l-system","probabilistic","random","rulebased","turtle","typescript"],"author":"Karsten Schmidt (https://thi.ng)","license":"Apache-2.0","_id":"@thi.ng/lsys@2.1.111","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://github.com/thi-ng/umbrella/tree/develop/packages/lsys#readme","dist":{"shasum":"4ec4d2cf2fc7c01debbceb9ae3dba66daa136a08","tarball":"https://registry.npmjs.org/@thi.ng/lsys/-/lsys-2.1.111.tgz","fileCount":6,"integrity":"sha512-IhlgRw6TMF7S18lzZcnt1HJm176oxjWMTfPODv2cMoBuYvqDqbFyOULUEBq43ND5Is+qv0jnb2y+wx6Pk1D9VQ==","signatures":[{"sig":"MEYCIQCJ7vpagiOYNIs0SJCWM735BX9B58hvnKrlcE2gA0MJFAIhAMdkzIvYUoUsP0ktmu/im51ceRfBs92QJnP+TN6LbMge","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":32012},"type":"module","module":"./index.js","thi.ng":{"blog":[{"url":"https://medium.com/@thi.ng/workshop-report-generative-design-with-clojure-7d6d8ea9a6e8","title":"Workshop report: Generative design with Clojure"}],"year":2019},"engines":{"node":">=18"},"exports":{".":{"default":"./index.js"}},"funding":[{"url":"https://github.com/sponsors/postspectacular","type":"github"},{"url":"https://patreon.com/thing_umbrella","type":"patreon"}],"gitHead":"df9e312af741d87e6b450afcfea6a6e381662b1e","scripts":{"doc":"typedoc --excludePrivate --excludeInternal --out doc src/index.ts","pub":"yarn npm publish --access public","test":"bun test","build":"yarn build:esbuild && yarn build:decl","clean":"rimraf --glob '*.js' '*.d.ts' '*.map' doc","doc:ae":"mkdir -p .ae/doc .ae/temp && api-extractor run --local --verbose","build:decl":"tsc --declaration --emitDeclarationOnly","doc:readme":"bun ../../tools/src/module-stats.ts && bun ../../tools/src/readme.ts","build:esbuild":"esbuild --format=esm --platform=neutral --target=es2022 --tsconfig=tsconfig.json --outdir=. src/**/*.ts"},"typings":"./index.d.ts","_npmUser":{"name":"thi.ng","email":"k+npm@thi.ng"},"repository":{"url":"https://github.com/thi-ng/umbrella.git","type":"git"},"description":"Functional, extensible L-System architecture w/ support for probabilistic rules","directories":{},"sideEffects":false,"dependencies":{"@thi.ng/api":"^8.9.27","@thi.ng/math":"^5.10.4","@thi.ng/errors":"^2.4.19","@thi.ng/random":"^3.6.34","@thi.ng/compose":"^2.1.66","@thi.ng/vectors":"^7.10.15","@thi.ng/transducers":"^8.9.9"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"rimraf":"^5.0.5","esbuild":"^0.20.0","typedoc":"^0.25.7","typescript":"^5.3.3","@microsoft/api-extractor":"^7.40.1"},"_npmOperationalInternal":{"tmp":"tmp/lsys_2.1.111_1709388999379_0.7298928379699692","host":"s3://npm-registry-packages"}},"2.1.112":{"name":"@thi.ng/lsys","version":"2.1.112","keywords":["1d","2d","3d","datastructure","generative","geometry","l-system","probabilistic","random","rulebased","turtle","typescript"],"author":"Karsten Schmidt (https://thi.ng)","license":"Apache-2.0","_id":"@thi.ng/lsys@2.1.112","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://github.com/thi-ng/umbrella/tree/develop/packages/lsys#readme","dist":{"shasum":"8d365970f555ea99b3fa2c8d961d6911feb168aa","tarball":"https://registry.npmjs.org/@thi.ng/lsys/-/lsys-2.1.112.tgz","fileCount":6,"integrity":"sha512-o9ePeVhqZUtlRrsKm5GAUBFNFojVfDzO2LiXpV/PMVH2IooaqmhyIAe16/732g3vYnsVaqzxmwou6FhiwY5NpQ==","signatures":[{"sig":"MEYCIQDQClz0dJhCtRETXiCt/N69xUB9aCYRR9zZ8PUM8xY4sgIhAL7bRBNM65lVJTuV84DipSd8bYa2cdg6aMnR394s/IH0","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":32078},"type":"module","module":"./index.js","thi.ng":{"blog":[{"url":"https://medium.com/@thi.ng/workshop-report-generative-design-with-clojure-7d6d8ea9a6e8","title":"Workshop report: Generative design with Clojure"}],"year":2019},"engines":{"node":">=18"},"exports":{".":{"default":"./index.js"}},"funding":[{"url":"https://github.com/sponsors/postspectacular","type":"github"},{"url":"https://patreon.com/thing_umbrella","type":"patreon"}],"gitHead":"a421058a65ba76608d94129ac29451bfedaf201c","scripts":{"doc":"typedoc --excludePrivate --excludeInternal --out doc src/index.ts","pub":"yarn npm publish --access public","test":"bun test","build":"yarn build:esbuild && yarn build:decl","clean":"rimraf --glob '*.js' '*.d.ts' '*.map' doc","doc:ae":"mkdir -p .ae/doc .ae/temp && api-extractor run --local --verbose","build:decl":"tsc --declaration --emitDeclarationOnly","doc:readme":"bun ../../tools/src/module-stats.ts && bun ../../tools/src/readme.ts","tool:tangle":"../../node_modules/.bin/tangle src/**/*.ts","build:esbuild":"esbuild --format=esm --platform=neutral --target=es2022 --tsconfig=tsconfig.json --outdir=. src/**/*.ts"},"typings":"./index.d.ts","_npmUser":{"name":"thi.ng","email":"k+npm@thi.ng"},"repository":{"url":"https://github.com/thi-ng/umbrella.git","type":"git"},"description":"Functional, extensible L-System architecture w/ support for probabilistic rules","directories":{},"sideEffects":false,"dependencies":{"@thi.ng/api":"^8.9.28","@thi.ng/math":"^5.10.5","@thi.ng/errors":"^2.4.20","@thi.ng/random":"^3.6.35","@thi.ng/compose":"^2.1.67","@thi.ng/vectors":"^7.10.16","@thi.ng/transducers":"^8.9.10"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"rimraf":"^5.0.5","esbuild":"^0.20.0","typedoc":"^0.25.7","typescript":"^5.3.3","@microsoft/api-extractor":"^7.40.1"},"_npmOperationalInternal":{"tmp":"tmp/lsys_2.1.112_1709844814569_0.32275844032258916","host":"s3://npm-registry-packages"}},"2.1.113":{"name":"@thi.ng/lsys","version":"2.1.113","keywords":["1d","2d","3d","datastructure","generative","geometry","l-system","probabilistic","random","rulebased","turtle","typescript"],"author":"Karsten Schmidt (https://thi.ng)","license":"Apache-2.0","_id":"@thi.ng/lsys@2.1.113","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://github.com/thi-ng/umbrella/tree/develop/packages/lsys#readme","dist":{"shasum":"2f1d9dee1f39216c7f69ff3ba876455b10a7978b","tarball":"https://registry.npmjs.org/@thi.ng/lsys/-/lsys-2.1.113.tgz","fileCount":6,"integrity":"sha512-I5p6JYjxuXrdlqFubFeTAE1JDFVlbMgk68n6fuB5yc89qqFWE+f/MQ+gTPRQu3CoKAuy7AYvzXkH2UWeo7fnPg==","signatures":[{"sig":"MEQCIH4CZCRLvpaMPLIdjkbNZhZlil9oBDJ8sgDRst248YotAiAsP8xuHUDWcD82U0Pc+WARjaoEKnVJOkzUHzpNZ0j1IA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":32078},"type":"module","module":"./index.js","thi.ng":{"blog":[{"url":"https://medium.com/@thi.ng/workshop-report-generative-design-with-clojure-7d6d8ea9a6e8","title":"Workshop report: Generative design with Clojure"}],"year":2019},"engines":{"node":">=18"},"exports":{".":{"default":"./index.js"}},"funding":[{"url":"https://github.com/sponsors/postspectacular","type":"github"},{"url":"https://patreon.com/thing_umbrella","type":"patreon"}],"gitHead":"69100942474942f7446ac645d59d91e7dfc352f9","scripts":{"doc":"typedoc --excludePrivate --excludeInternal --out doc src/index.ts","pub":"yarn npm publish --access public","test":"bun test","build":"yarn build:esbuild && yarn build:decl","clean":"rimraf --glob '*.js' '*.d.ts' '*.map' doc","doc:ae":"mkdir -p .ae/doc .ae/temp && api-extractor run --local --verbose","build:decl":"tsc --declaration --emitDeclarationOnly","doc:readme":"bun ../../tools/src/module-stats.ts && bun ../../tools/src/readme.ts","tool:tangle":"../../node_modules/.bin/tangle src/**/*.ts","build:esbuild":"esbuild --format=esm --platform=neutral --target=es2022 --tsconfig=tsconfig.json --outdir=. src/**/*.ts"},"typings":"./index.d.ts","_npmUser":{"name":"thi.ng","email":"k+npm@thi.ng"},"repository":{"url":"https://github.com/thi-ng/umbrella.git","type":"git"},"description":"Functional, extensible L-System architecture w/ support for probabilistic rules","directories":{},"sideEffects":false,"dependencies":{"@thi.ng/api":"^8.9.29","@thi.ng/math":"^5.10.6","@thi.ng/errors":"^2.4.20","@thi.ng/random":"^3.6.36","@thi.ng/compose":"^2.1.68","@thi.ng/vectors":"^7.10.17","@thi.ng/transducers":"^8.9.11"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"rimraf":"^5.0.5","esbuild":"^0.20.0","typedoc":"^0.25.7","typescript":"^5.3.3","@microsoft/api-extractor":"^7.40.1"},"_npmOperationalInternal":{"tmp":"tmp/lsys_2.1.113_1709976539319_0.4777077792579776","host":"s3://npm-registry-packages"}},"2.1.114":{"name":"@thi.ng/lsys","version":"2.1.114","keywords":["1d","2d","3d","datastructure","generative","geometry","l-system","probabilistic","random","rulebased","turtle","typescript"],"author":"Karsten Schmidt (https://thi.ng)","license":"Apache-2.0","_id":"@thi.ng/lsys@2.1.114","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://github.com/thi-ng/umbrella/tree/develop/packages/lsys#readme","dist":{"shasum":"b4073651f2a9eb73776085a50170ef1cf7b340ab","tarball":"https://registry.npmjs.org/@thi.ng/lsys/-/lsys-2.1.114.tgz","fileCount":6,"integrity":"sha512-WmPu4C5ohR8jlbqlv4mYYTkb/zIBcC1ak5V2bEDYTrnavalNt+icVgqvEuhGx17esYLTF3pAWDsrCjl1O0ihIg==","signatures":[{"sig":"MEQCIBjJLIYOgAqs9hsPO5/wvP1HB66kinTDS46ZCs/yFAzkAiAtblKYcvCvzBwaRdHmyKFiIv+SqVCMUC3bnJ2O5xY3SQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":32078},"type":"module","module":"./index.js","thi.ng":{"blog":[{"url":"https://medium.com/@thi.ng/workshop-report-generative-design-with-clojure-7d6d8ea9a6e8","title":"Workshop report: Generative design with Clojure"}],"year":2019},"engines":{"node":">=18"},"exports":{".":{"default":"./index.js"}},"funding":[{"url":"https://github.com/sponsors/postspectacular","type":"github"},{"url":"https://patreon.com/thing_umbrella","type":"patreon"}],"gitHead":"7f3fcbd6c0462b0ce45afa141fe163d1f297fd51","scripts":{"doc":"typedoc --excludePrivate --excludeInternal --out doc src/index.ts","pub":"yarn npm publish --access public","test":"bun test","build":"yarn build:esbuild && yarn build:decl","clean":"rimraf --glob '*.js' '*.d.ts' '*.map' doc","doc:ae":"mkdir -p .ae/doc .ae/temp && api-extractor run --local --verbose","build:decl":"tsc --declaration --emitDeclarationOnly","doc:readme":"bun ../../tools/src/module-stats.ts && bun ../../tools/src/readme.ts","tool:tangle":"../../node_modules/.bin/tangle src/**/*.ts","build:esbuild":"esbuild --format=esm --platform=neutral --target=es2022 --tsconfig=tsconfig.json --outdir=. src/**/*.ts"},"typings":"./index.d.ts","_npmUser":{"name":"thi.ng","email":"k+npm@thi.ng"},"repository":{"url":"https://github.com/thi-ng/umbrella.git","type":"git"},"description":"Functional, extensible L-System architecture w/ support for probabilistic rules","directories":{},"sideEffects":false,"dependencies":{"@thi.ng/api":"^8.9.30","@thi.ng/math":"^5.10.7","@thi.ng/errors":"^2.5.0","@thi.ng/random":"^3.6.37","@thi.ng/compose":"^2.1.69","@thi.ng/vectors":"^7.10.18","@thi.ng/transducers":"^8.9.12"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"rimraf":"^5.0.5","esbuild":"^0.20.1","typedoc":"^0.25.12","typescript":"^5.4.2","@microsoft/api-extractor":"^7.42.3"},"_npmOperationalInternal":{"tmp":"tmp/lsys_2.1.114_1710339491084_0.3797149576341361","host":"s3://npm-registry-packages"}},"2.1.115":{"name":"@thi.ng/lsys","version":"2.1.115","keywords":["1d","2d","3d","datastructure","generative","geometry","l-system","probabilistic","random","rulebased","turtle","typescript"],"author":"Karsten Schmidt (https://thi.ng)","license":"Apache-2.0","_id":"@thi.ng/lsys@2.1.115","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://github.com/thi-ng/umbrella/tree/develop/packages/lsys#readme","dist":{"shasum":"66d218cab77e6ea0e35305c53c493670af0e590f","tarball":"https://registry.npmjs.org/@thi.ng/lsys/-/lsys-2.1.115.tgz","fileCount":6,"integrity":"sha512-s01j2NZoO136JO88wLGtHvYuSvh0f+n2o1JonnV0JPr6TzUIZ/SWhAOyoK3ErSPgvu9Ml7Z3dSMOCg7akKcwJg==","signatures":[{"sig":"MEQCIH+fbXibfkDDXPEO6bZ0yLVtU+P78Z0cqSAczbtYl0SNAiAWmy5ZqCpjki7/BJscR9t7DpyQbcfhM6f7cBTgzOcS7A==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":32078},"type":"module","module":"./index.js","thi.ng":{"blog":[{"url":"https://medium.com/@thi.ng/workshop-report-generative-design-with-clojure-7d6d8ea9a6e8","title":"Workshop report: Generative design with Clojure"}],"year":2019},"engines":{"node":">=18"},"exports":{".":{"default":"./index.js"}},"funding":[{"url":"https://github.com/sponsors/postspectacular","type":"github"},{"url":"https://patreon.com/thing_umbrella","type":"patreon"}],"gitHead":"bc0f3cb07d6f1cab6dbdc5ff57428f5484e711bb","scripts":{"doc":"typedoc --excludePrivate --excludeInternal --out doc src/index.ts","pub":"yarn npm publish --access public","test":"bun test","build":"yarn build:esbuild && yarn build:decl","clean":"rimraf --glob '*.js' '*.d.ts' '*.map' doc","doc:ae":"mkdir -p .ae/doc .ae/temp && api-extractor run --local --verbose","build:decl":"tsc --declaration --emitDeclarationOnly","doc:readme":"bun ../../tools/src/module-stats.ts && bun ../../tools/src/readme.ts","tool:tangle":"../../node_modules/.bin/tangle src/**/*.ts","build:esbuild":"esbuild --format=esm --platform=neutral --target=es2022 --tsconfig=tsconfig.json --outdir=. src/**/*.ts"},"typings":"./index.d.ts","_npmUser":{"name":"thi.ng","email":"k+npm@thi.ng"},"repository":{"url":"https://github.com/thi-ng/umbrella.git","type":"git"},"description":"Functional, extensible L-System architecture w/ support for probabilistic rules","directories":{},"sideEffects":false,"dependencies":{"@thi.ng/api":"^8.9.30","@thi.ng/math":"^5.10.7","@thi.ng/errors":"^2.5.1","@thi.ng/random":"^3.6.38","@thi.ng/compose":"^2.1.70","@thi.ng/vectors":"^7.10.19","@thi.ng/transducers":"^8.9.13"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"rimraf":"^5.0.5","esbuild":"^0.20.1","typedoc":"^0.25.12","typescript":"^5.4.2","@microsoft/api-extractor":"^7.42.3"},"_npmOperationalInternal":{"tmp":"tmp/lsys_2.1.115_1710689602062_0.5188763007591282","host":"s3://npm-registry-packages"}},"2.1.116":{"name":"@thi.ng/lsys","version":"2.1.116","keywords":["1d","2d","3d","datastructure","generative","geometry","l-system","probabilistic","random","rulebased","turtle","typescript"],"author":"Karsten Schmidt (https://thi.ng)","license":"Apache-2.0","_id":"@thi.ng/lsys@2.1.116","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://github.com/thi-ng/umbrella/tree/develop/packages/lsys#readme","dist":{"shasum":"534a83d332bf1673a35330d78927566bb5d8cb65","tarball":"https://registry.npmjs.org/@thi.ng/lsys/-/lsys-2.1.116.tgz","fileCount":6,"integrity":"sha512-OwocR3l/jNQdpMc9LM6fh9cL9nv7z9yw1Ui3XjSvkqoqopTaUeUlz1J1pGxeBnd6j3I4KEDXzoyow0ix+MG3vA==","signatures":[{"sig":"MEYCIQDuKv/TSFNuijDb2MAREwigFtjeSXqxdEZIa6x/vE33PgIhAIF7JbnyOGYgFlx0Q45m1zYP9Acp9FrU9HuGFQCmOH5J","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":32078},"type":"module","module":"./index.js","thi.ng":{"blog":[{"url":"https://medium.com/@thi.ng/workshop-report-generative-design-with-clojure-7d6d8ea9a6e8","title":"Workshop report: Generative design with Clojure"}],"year":2019},"engines":{"node":">=18"},"exports":{".":{"default":"./index.js"}},"funding":[{"url":"https://github.com/sponsors/postspectacular","type":"github"},{"url":"https://patreon.com/thing_umbrella","type":"patreon"}],"gitHead":"4b3d4ab6ce373ca817ad780f679572169a9ed733","scripts":{"doc":"typedoc --excludePrivate --excludeInternal --out doc src/index.ts","pub":"yarn npm publish --access public","test":"bun test","build":"yarn build:esbuild && yarn build:decl","clean":"rimraf --glob '*.js' '*.d.ts' '*.map' doc","doc:ae":"mkdir -p .ae/doc .ae/temp && api-extractor run --local --verbose","build:decl":"tsc --declaration --emitDeclarationOnly","doc:readme":"bun ../../tools/src/module-stats.ts && bun ../../tools/src/readme.ts","tool:tangle":"../../node_modules/.bin/tangle src/**/*.ts","build:esbuild":"esbuild --format=esm --platform=neutral --target=es2022 --tsconfig=tsconfig.json --outdir=. src/**/*.ts"},"typings":"./index.d.ts","_npmUser":{"name":"thi.ng","email":"k+npm@thi.ng"},"repository":{"url":"https://github.com/thi-ng/umbrella.git","type":"git"},"description":"Functional, extensible L-System architecture w/ support for probabilistic rules","directories":{},"sideEffects":false,"dependencies":{"@thi.ng/api":"^8.9.30","@thi.ng/math":"^5.10.7","@thi.ng/errors":"^2.5.1","@thi.ng/random":"^3.6.39","@thi.ng/compose":"^2.1.70","@thi.ng/vectors":"^7.10.20","@thi.ng/transducers":"^8.9.14"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"rimraf":"^5.0.5","esbuild":"^0.20.1","typedoc":"^0.25.12","typescript":"^5.4.2","@microsoft/api-extractor":"^7.42.3"},"_npmOperationalInternal":{"tmp":"tmp/lsys_2.1.116_1710751733235_0.04855236287046716","host":"s3://npm-registry-packages"}},"2.1.117":{"name":"@thi.ng/lsys","version":"2.1.117","keywords":["1d","2d","3d","datastructure","generative","geometry","l-system","probabilistic","random","rulebased","turtle","typescript"],"author":"Karsten Schmidt (https://thi.ng)","license":"Apache-2.0","_id":"@thi.ng/lsys@2.1.117","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://github.com/thi-ng/umbrella/tree/develop/packages/lsys#readme","dist":{"shasum":"29928812de80b7262712784cdedf7b2ba917c7d9","tarball":"https://registry.npmjs.org/@thi.ng/lsys/-/lsys-2.1.117.tgz","fileCount":6,"integrity":"sha512-3UhQV/tzm9WPRn0X/3W+diwPetLWxUsFiRgwqCU7pnrs1L33ouahF004tF4esUS5J9UUoxdD6Pet7PAYP+O1eg==","signatures":[{"sig":"MEQCIDECnXJvvUlAmN4Xeiv6jin0Hxt4Ct58riYIpfqiHAB4AiARR5vszwYq1saTLyPlr76LmTxaFxrUSCjFXIf1paQVYw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":32077},"type":"module","module":"./index.js","thi.ng":{"blog":[{"url":"https://medium.com/@thi.ng/workshop-report-generative-design-with-clojure-7d6d8ea9a6e8","title":"Workshop report: Generative design with Clojure"}],"year":2019},"engines":{"node":">=18"},"exports":{".":{"default":"./index.js"}},"funding":[{"url":"https://github.com/sponsors/postspectacular","type":"github"},{"url":"https://patreon.com/thing_umbrella","type":"patreon"}],"gitHead":"da965520b2f3f8c259a791e8e8864308be2ba0be","scripts":{"doc":"typedoc --excludePrivate --excludeInternal --out doc src/index.ts","pub":"yarn npm publish --access public","test":"bun test","build":"yarn build:esbuild && yarn build:decl","clean":"rimraf --glob '*.js' '*.d.ts' '*.map' doc","doc:ae":"mkdir -p .ae/doc .ae/temp && api-extractor run --local --verbose","build:decl":"tsc --declaration --emitDeclarationOnly","doc:readme":"bun ../../tools/src/module-stats.ts && bun ../../tools/src/readme.ts","tool:tangle":"../../node_modules/.bin/tangle src/**/*.ts","build:esbuild":"esbuild --format=esm --platform=neutral --target=es2022 --tsconfig=tsconfig.json --outdir=. src/**/*.ts"},"typings":"./index.d.ts","_npmUser":{"name":"thi.ng","email":"k+npm@thi.ng"},"repository":{"url":"https://github.com/thi-ng/umbrella.git","type":"git"},"description":"Functional, extensible L-System architecture w/ support for probabilistic rules","directories":{},"sideEffects":false,"dependencies":{"@thi.ng/api":"^8.9.30","@thi.ng/math":"^5.10.7","@thi.ng/errors":"^2.5.1","@thi.ng/random":"^3.7.0","@thi.ng/compose":"^2.1.70","@thi.ng/vectors":"^7.10.21","@thi.ng/transducers":"^8.9.15"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"rimraf":"^5.0.5","esbuild":"^0.20.1","typedoc":"^0.25.12","typescript":"^5.4.2","@microsoft/api-extractor":"^7.42.3"},"_npmOperationalInternal":{"tmp":"tmp/lsys_2.1.117_1711038143393_0.868799499843927","host":"s3://npm-registry-packages"}},"2.1.118":{"name":"@thi.ng/lsys","version":"2.1.118","keywords":["1d","2d","3d","datastructure","generative","geometry","l-system","probabilistic","random","rulebased","turtle","typescript"],"author":"Karsten Schmidt (https://thi.ng)","license":"Apache-2.0","_id":"@thi.ng/lsys@2.1.118","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://github.com/thi-ng/umbrella/tree/develop/packages/lsys#readme","dist":{"shasum":"60fcbee71f7cb82ad18b2dae5b08241bf726ab93","tarball":"https://registry.npmjs.org/@thi.ng/lsys/-/lsys-2.1.118.tgz","fileCount":6,"integrity":"sha512-ksKfYaSaH8xBBeyThc/GAu7+zStg1y3POhbod2u96fHhymhrQtzgNMcxhWAhg2T5h0Y7kh6qii/hzmPc1oo/WA==","signatures":[{"sig":"MEYCIQDJGKsXWmmdwOtvLg7HKp3i2aotOs+tQvg7df2gnRUxQQIhANlaC36OxuNa48hXDQrkapaLOOVU16sErYprCKooawlN","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":32077},"type":"module","module":"./index.js","thi.ng":{"blog":[{"url":"https://medium.com/@thi.ng/workshop-report-generative-design-with-clojure-7d6d8ea9a6e8","title":"Workshop report: Generative design with Clojure"}],"year":2019},"engines":{"node":">=18"},"exports":{".":{"default":"./index.js"}},"funding":[{"url":"https://github.com/sponsors/postspectacular","type":"github"},{"url":"https://patreon.com/thing_umbrella","type":"patreon"}],"gitHead":"16686bb40f7bd7a14a5d1304e353a82cb0069a1a","scripts":{"doc":"typedoc --excludePrivate --excludeInternal --out doc src/index.ts","pub":"yarn npm publish --access public","test":"bun test","build":"yarn build:esbuild && yarn build:decl","clean":"rimraf --glob '*.js' '*.d.ts' '*.map' doc","doc:ae":"mkdir -p .ae/doc .ae/temp && api-extractor run --local --verbose","build:decl":"tsc --declaration --emitDeclarationOnly","doc:readme":"bun ../../tools/src/module-stats.ts && bun ../../tools/src/readme.ts","tool:tangle":"../../node_modules/.bin/tangle src/**/*.ts","build:esbuild":"esbuild --format=esm --platform=neutral --target=es2022 --tsconfig=tsconfig.json --outdir=. src/**/*.ts"},"typings":"./index.d.ts","_npmUser":{"name":"thi.ng","email":"k+npm@thi.ng"},"repository":{"url":"https://github.com/thi-ng/umbrella.git","type":"git"},"description":"Functional, extensible L-System architecture w/ support for probabilistic rules","directories":{},"sideEffects":false,"dependencies":{"@thi.ng/api":"^8.9.30","@thi.ng/math":"^5.10.7","@thi.ng/errors":"^2.5.1","@thi.ng/random":"^3.7.0","@thi.ng/compose":"^2.1.70","@thi.ng/vectors":"^7.10.22","@thi.ng/transducers":"^8.9.15"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"rimraf":"^5.0.5","esbuild":"^0.20.1","typedoc":"^0.25.12","typescript":"^5.4.2","@microsoft/api-extractor":"^7.42.3"},"_npmOperationalInternal":{"tmp":"tmp/lsys_2.1.118_1711127918277_0.30050803066956555","host":"s3://npm-registry-packages"}},"2.1.119":{"name":"@thi.ng/lsys","version":"2.1.119","keywords":["1d","2d","3d","datastructure","generative","geometry","l-system","probabilistic","random","rulebased","turtle","typescript"],"author":"Karsten Schmidt (https://thi.ng)","license":"Apache-2.0","_id":"@thi.ng/lsys@2.1.119","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://github.com/thi-ng/umbrella/tree/develop/packages/lsys#readme","dist":{"shasum":"5a21448c771abafc4a06bf349c77b8192fdc2f3c","tarball":"https://registry.npmjs.org/@thi.ng/lsys/-/lsys-2.1.119.tgz","fileCount":6,"integrity":"sha512-gKxb7soD8PJlzvIuDpyJnE5xy2WZwmH3UzvmTqP1V/FyLFnGM0QRLvRJFPxW4st6yK7Zz0w/h0avR+aQJ7zaPA==","signatures":[{"sig":"MEUCIQC8oc9TvOHK+dN1qeNl/vrabvizqu7keHliXsldgCohMQIgV+rGHyriY2QLWatXsNkLaJlYKWlvTtClI6Yv+y/UiK0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":32077},"type":"module","module":"./index.js","thi.ng":{"blog":[{"url":"https://medium.com/@thi.ng/workshop-report-generative-design-with-clojure-7d6d8ea9a6e8","title":"Workshop report: Generative design with Clojure"}],"year":2019},"engines":{"node":">=18"},"exports":{".":{"default":"./index.js"}},"funding":[{"url":"https://github.com/sponsors/postspectacular","type":"github"},{"url":"https://patreon.com/thing_umbrella","type":"patreon"}],"gitHead":"feb3b24654f2c931cd3c3308c1c0c807ee14d0e4","scripts":{"doc":"typedoc --excludePrivate --excludeInternal --out doc src/index.ts","pub":"yarn npm publish --access public","test":"bun test","build":"yarn build:esbuild && yarn build:decl","clean":"rimraf --glob '*.js' '*.d.ts' '*.map' doc","doc:ae":"mkdir -p .ae/doc .ae/temp && api-extractor run --local --verbose","build:decl":"tsc --declaration --emitDeclarationOnly","doc:readme":"bun ../../tools/src/module-stats.ts && bun ../../tools/src/readme.ts","tool:tangle":"../../node_modules/.bin/tangle src/**/*.ts","build:esbuild":"esbuild --format=esm --platform=neutral --target=es2022 --tsconfig=tsconfig.json --outdir=. src/**/*.ts"},"typings":"./index.d.ts","_npmUser":{"name":"thi.ng","email":"k+npm@thi.ng"},"repository":{"url":"https://github.com/thi-ng/umbrella.git","type":"git"},"description":"Functional, extensible L-System architecture w/ support for probabilistic rules","directories":{},"sideEffects":false,"dependencies":{"@thi.ng/api":"^8.9.31","@thi.ng/math":"^5.10.8","@thi.ng/errors":"^2.5.2","@thi.ng/random":"^3.7.1","@thi.ng/compose":"^2.1.71","@thi.ng/vectors":"^7.10.23","@thi.ng/transducers":"^8.9.16"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"rimraf":"^5.0.5","esbuild":"^0.20.2","typedoc":"^0.25.12","typescript":"^5.4.3","@microsoft/api-extractor":"^7.43.0"},"_npmOperationalInternal":{"tmp":"tmp/lsys_2.1.119_1711534041371_0.34045175192816","host":"s3://npm-registry-packages"}},"2.1.120":{"name":"@thi.ng/lsys","version":"2.1.120","keywords":["1d","2d","3d","datastructure","generative","geometry","l-system","probabilistic","random","rulebased","turtle","typescript"],"author":"Karsten Schmidt (https://thi.ng)","license":"Apache-2.0","_id":"@thi.ng/lsys@2.1.120","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://github.com/thi-ng/umbrella/tree/develop/packages/lsys#readme","dist":{"shasum":"8c8cfcce87aa34d52dd16404151cd30a870d82cc","tarball":"https://registry.npmjs.org/@thi.ng/lsys/-/lsys-2.1.120.tgz","fileCount":6,"integrity":"sha512-JmRfzAdd+l/HYQDeb/PWYpwgSlUIVr1VtUPKwN9tT0TqY71BC7skSP0VthIPo8FCHGPmeetPg+lw/Vp3/C9WUw==","signatures":[{"sig":"MEUCIQDghLjm10Y/GNLPdZA/NncLHRvAzNZsCo4RAvYziuMwIwIgeJWePylGIkMRbE+bIj3EUUWXoMkQQcwiIRYumNcqnmI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":32077},"type":"module","module":"./index.js","thi.ng":{"blog":[{"url":"https://medium.com/@thi.ng/workshop-report-generative-design-with-clojure-7d6d8ea9a6e8","title":"Workshop report: Generative design with Clojure"}],"year":2019},"engines":{"node":">=18"},"exports":{".":{"default":"./index.js"}},"funding":[{"url":"https://github.com/sponsors/postspectacular","type":"github"},{"url":"https://patreon.com/thing_umbrella","type":"patreon"}],"gitHead":"db5f5a5d1b223a8e6b4999d67836678038fd3560","scripts":{"doc":"typedoc --excludePrivate --excludeInternal --out doc src/index.ts","pub":"yarn npm publish --access public","test":"bun test","build":"yarn build:esbuild && yarn build:decl","clean":"rimraf --glob '*.js' '*.d.ts' '*.map' doc","doc:ae":"mkdir -p .ae/doc .ae/temp && api-extractor run --local --verbose","build:decl":"tsc --declaration --emitDeclarationOnly","doc:readme":"bun ../../tools/src/module-stats.ts && bun ../../tools/src/readme.ts","tool:tangle":"../../node_modules/.bin/tangle src/**/*.ts","build:esbuild":"esbuild --format=esm --platform=neutral --target=es2022 --tsconfig=tsconfig.json --outdir=. src/**/*.ts"},"typings":"./index.d.ts","_npmUser":{"name":"thi.ng","email":"k+npm@thi.ng"},"repository":{"url":"https://github.com/thi-ng/umbrella.git","type":"git"},"description":"Functional, extensible L-System architecture w/ support for probabilistic rules","directories":{},"sideEffects":false,"dependencies":{"@thi.ng/api":"^8.9.31","@thi.ng/math":"^5.10.8","@thi.ng/errors":"^2.5.2","@thi.ng/random":"^3.7.1","@thi.ng/compose":"^2.1.71","@thi.ng/vectors":"^7.10.24","@thi.ng/transducers":"^8.9.17"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"rimraf":"^5.0.5","esbuild":"^0.20.2","typedoc":"^0.25.12","typescript":"^5.4.3","@microsoft/api-extractor":"^7.43.0"},"_npmOperationalInternal":{"tmp":"tmp/lsys_2.1.120_1711623819525_0.3871867984746671","host":"s3://npm-registry-packages"}},"2.1.121":{"name":"@thi.ng/lsys","version":"2.1.121","keywords":["1d","2d","3d","datastructure","generative","geometry","l-system","probabilistic","random","rulebased","turtle","typescript"],"author":"Karsten Schmidt (https://thi.ng)","license":"Apache-2.0","_id":"@thi.ng/lsys@2.1.121","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://github.com/thi-ng/umbrella/tree/develop/packages/lsys#readme","dist":{"shasum":"4ba696ce985b8393f595014fd131f4023bfe0d08","tarball":"https://registry.npmjs.org/@thi.ng/lsys/-/lsys-2.1.121.tgz","fileCount":6,"integrity":"sha512-wVo1DzzY0UibPEHOVvUvvSleWdG3mpPaI97nUuO2+ShYUsNRcKsBvPqdBTZp0LSV/fMT6V19RICCQLrGS0XwbA==","signatures":[{"sig":"MEYCIQDWXyMe//siSFO6RAny6Owe9QFmTa/3wh30N4gBfB5rnAIhAIAnQPjFjgVcsc6gBRCzYg097uAeMtUQOB7Q3RphLKY8","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":32077},"type":"module","module":"./index.js","thi.ng":{"blog":[{"url":"https://medium.com/@thi.ng/workshop-report-generative-design-with-clojure-7d6d8ea9a6e8","title":"Workshop report: Generative design with Clojure"}],"year":2019},"engines":{"node":">=18"},"exports":{".":{"default":"./index.js"}},"funding":[{"url":"https://github.com/sponsors/postspectacular","type":"github"},{"url":"https://patreon.com/thing_umbrella","type":"patreon"}],"gitHead":"ce5ae2a322d50a7ce8ecccbd94fa55c496ba04fd","scripts":{"doc":"typedoc --excludePrivate --excludeInternal --out doc src/index.ts","pub":"yarn npm publish --access public","test":"bun test","build":"yarn build:esbuild && yarn build:decl","clean":"rimraf --glob '*.js' '*.d.ts' '*.map' doc","doc:ae":"mkdir -p .ae/doc .ae/temp && api-extractor run --local --verbose","build:decl":"tsc --declaration --emitDeclarationOnly","doc:readme":"bun ../../tools/src/module-stats.ts && bun ../../tools/src/readme.ts","tool:tangle":"../../node_modules/.bin/tangle src/**/*.ts","build:esbuild":"esbuild --format=esm --platform=neutral --target=es2022 --tsconfig=tsconfig.json --outdir=. src/**/*.ts"},"typings":"./index.d.ts","_npmUser":{"name":"thi.ng","email":"k+npm@thi.ng"},"repository":{"url":"https://github.com/thi-ng/umbrella.git","type":"git"},"description":"Functional, extensible L-System architecture w/ support for probabilistic rules","directories":{},"sideEffects":false,"dependencies":{"@thi.ng/api":"^8.9.31","@thi.ng/math":"^5.10.8","@thi.ng/errors":"^2.5.2","@thi.ng/random":"^3.7.1","@thi.ng/compose":"^2.1.71","@thi.ng/vectors":"^7.10.25","@thi.ng/transducers":"^8.9.18"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"rimraf":"^5.0.5","esbuild":"^0.20.2","typedoc":"^0.25.12","typescript":"^5.4.3","@microsoft/api-extractor":"^7.43.0"},"_npmOperationalInternal":{"tmp":"tmp/lsys_2.1.121_1711714949333_0.8676381009900338","host":"s3://npm-registry-packages"}},"2.1.122":{"name":"@thi.ng/lsys","version":"2.1.122","keywords":["1d","2d","3d","datastructure","generative","geometry","l-system","probabilistic","random","rulebased","turtle","typescript"],"author":"Karsten Schmidt (https://thi.ng)","license":"Apache-2.0","_id":"@thi.ng/lsys@2.1.122","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://github.com/thi-ng/umbrella/tree/develop/packages/lsys#readme","dist":{"shasum":"25fdb9e8cab95d80ae11e84e75679e6896d3d019","tarball":"https://registry.npmjs.org/@thi.ng/lsys/-/lsys-2.1.122.tgz","fileCount":6,"integrity":"sha512-iwOzYLnRHKREn3FeNbYERsl/U3fff0h4pq8M3Iymv0eM+60EmUCCBY9W2ZXUAJq1nJKM4GI4qW92kfgUqL7CNQ==","signatures":[{"sig":"MEUCIQDmPCpdnlQbWCkCFXiGNEys/yjYDfmRe6xxtBJMKwtJ2QIgGV2yb2naCGXIfpw6w2dXBO5v+ySTSiJWybH5WoTjgZ0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":32139},"type":"module","module":"./index.js","thi.ng":{"blog":[{"url":"https://medium.com/@thi.ng/workshop-report-generative-design-with-clojure-7d6d8ea9a6e8","title":"Workshop report: Generative design with Clojure"}],"year":2019},"engines":{"node":">=18"},"exports":{".":{"default":"./index.js"}},"funding":[{"url":"https://github.com/sponsors/postspectacular","type":"github"},{"url":"https://patreon.com/thing_umbrella","type":"patreon"}],"gitHead":"85ac4bd4d6d89f8e3689e2863d5bea0cecdb371c","scripts":{"doc":"typedoc --excludePrivate --excludeInternal --out doc src/index.ts","pub":"yarn npm publish --access public","test":"bun test","build":"yarn build:esbuild && yarn build:decl","clean":"rimraf --glob '*.js' '*.d.ts' '*.map' doc","doc:ae":"mkdir -p .ae/doc .ae/temp && api-extractor run --local --verbose","build:decl":"tsc --declaration --emitDeclarationOnly","doc:readme":"bun ../../tools/src/module-stats.ts && bun ../../tools/src/readme.ts","tool:tangle":"../../node_modules/.bin/tangle src/**/*.ts","build:esbuild":"esbuild --format=esm --platform=neutral --target=es2022 --tsconfig=tsconfig.json --outdir=. src/**/*.ts"},"typings":"./index.d.ts","_npmUser":{"name":"thi.ng","email":"k+npm@thi.ng"},"repository":{"url":"https://github.com/thi-ng/umbrella.git","type":"git"},"description":"Functional, extensible L-System architecture w/ support for probabilistic rules","directories":{},"sideEffects":false,"dependencies":{"@thi.ng/api":"^8.10.0","@thi.ng/math":"^5.10.9","@thi.ng/errors":"^2.5.3","@thi.ng/random":"^3.7.2","@thi.ng/compose":"^3.0.0","@thi.ng/vectors":"^7.10.26","@thi.ng/transducers":"^9.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"rimraf":"^5.0.5","esbuild":"^0.20.2","typedoc":"^0.25.12","typescript":"^5.4.3","@microsoft/api-extractor":"^7.43.0"},"_npmOperationalInternal":{"tmp":"tmp/lsys_2.1.122_1712589150348_0.187720444243632","host":"s3://npm-registry-packages"}},"2.1.123":{"name":"@thi.ng/lsys","version":"2.1.123","keywords":["1d","2d","3d","datastructure","generative","geometry","l-system","probabilistic","random","rulebased","turtle","typescript"],"author":"Karsten Schmidt (https://thi.ng)","license":"Apache-2.0","_id":"@thi.ng/lsys@2.1.123","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://github.com/thi-ng/umbrella/tree/develop/packages/lsys#readme","dist":{"shasum":"0926487fd84dfde07d934e04481a5c9842628951","tarball":"https://registry.npmjs.org/@thi.ng/lsys/-/lsys-2.1.123.tgz","fileCount":6,"integrity":"sha512-XGXLzhn2nOsBDeoJPJG8drurDM/0UEgS3hAb1jImYvqFwDitV7cyCQ4Y8+OgcAUev503NJmC9cLaMj/rzTMkTg==","signatures":[{"sig":"MEUCIDaIXuLFE4IdG8rtTBadFthvlOYAOPgYpsteGU0cqnkiAiEA/oZWEjqCMXQpuv1aVkUNOkb7/i0lawtepKPEkILv9q4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":32140},"type":"module","module":"./index.js","thi.ng":{"blog":[{"url":"https://medium.com/@thi.ng/workshop-report-generative-design-with-clojure-7d6d8ea9a6e8","title":"Workshop report: Generative design with Clojure"}],"year":2019},"engines":{"node":">=18"},"exports":{".":{"default":"./index.js"}},"funding":[{"url":"https://github.com/sponsors/postspectacular","type":"github"},{"url":"https://patreon.com/thing_umbrella","type":"patreon"}],"gitHead":"18a0c063a7b33d790e5bc2486c106f45f663ac28","scripts":{"doc":"typedoc --excludePrivate --excludeInternal --out doc src/index.ts","pub":"yarn npm publish --access public","test":"bun test","build":"yarn build:esbuild && yarn build:decl","clean":"rimraf --glob '*.js' '*.d.ts' '*.map' doc","doc:ae":"mkdir -p .ae/doc .ae/temp && api-extractor run --local --verbose","build:decl":"tsc --declaration --emitDeclarationOnly","doc:readme":"bun ../../tools/src/module-stats.ts && bun ../../tools/src/readme.ts","tool:tangle":"../../node_modules/.bin/tangle src/**/*.ts","build:esbuild":"esbuild --format=esm --platform=neutral --target=es2022 --tsconfig=tsconfig.json --outdir=. src/**/*.ts"},"typings":"./index.d.ts","_npmUser":{"name":"thi.ng","email":"k+npm@thi.ng"},"repository":{"url":"https://github.com/thi-ng/umbrella.git","type":"git"},"description":"Functional, extensible L-System architecture w/ support for probabilistic rules","directories":{},"sideEffects":false,"dependencies":{"@thi.ng/api":"^8.10.1","@thi.ng/math":"^5.10.10","@thi.ng/errors":"^2.5.4","@thi.ng/random":"^3.7.3","@thi.ng/compose":"^3.0.1","@thi.ng/vectors":"^7.10.27","@thi.ng/transducers":"^9.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"rimraf":"^5.0.5","esbuild":"^0.20.2","typedoc":"^0.25.12","typescript":"^5.4.3","@microsoft/api-extractor":"^7.43.0"},"_npmOperationalInternal":{"tmp":"tmp/lsys_2.1.123_1712839510516_0.2939641486468083","host":"s3://npm-registry-packages"}},"2.1.124":{"name":"@thi.ng/lsys","version":"2.1.124","keywords":["1d","2d","3d","datastructure","generative","geometry","l-system","probabilistic","random","rulebased","turtle","typescript"],"author":"Karsten Schmidt (https://thi.ng)","license":"Apache-2.0","_id":"@thi.ng/lsys@2.1.124","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://github.com/thi-ng/umbrella/tree/develop/packages/lsys#readme","dist":{"shasum":"6fd22bcddc85ec0b6f441d322705c33db61175b8","tarball":"https://registry.npmjs.org/@thi.ng/lsys/-/lsys-2.1.124.tgz","fileCount":6,"integrity":"sha512-GVYjZ51OfoHbfWZIj7bgkws1E1PWTlvpP66wCuVRVdVy8Os5LJAtREclMqPreaa8d09k43nj414kE89+NjGNag==","signatures":[{"sig":"MEUCIBAmNDyPhmJYiPcEgLsLz7SCacNU2xShWENoARfw5QbAAiEA0gF+YTHiPNLzmNakvejffV8WymUeaR72ex7po4W3yyY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":32133},"type":"module","module":"./index.js","thi.ng":{"blog":[{"url":"https://medium.com/@thi.ng/workshop-report-generative-design-with-clojure-7d6d8ea9a6e8","title":"Workshop report: Generative design with Clojure"}],"year":2019},"engines":{"node":">=18"},"exports":{".":{"default":"./index.js"}},"funding":[{"url":"https://github.com/sponsors/postspectacular","type":"github"},{"url":"https://patreon.com/thing_umbrella","type":"patreon"}],"gitHead":"8339d05ecc857e529c7325a9839c0063b89e728d","scripts":{"doc":"typedoc --excludePrivate --excludeInternal --out doc src/index.ts","pub":"yarn npm publish --access public","test":"bun test","build":"yarn build:esbuild && yarn build:decl","clean":"rimraf --glob '*.js' '*.d.ts' '*.map' doc","doc:ae":"mkdir -p .ae/doc .ae/temp && api-extractor run --local --verbose","build:decl":"tsc --declaration --emitDeclarationOnly","doc:readme":"bun ../../tools/src/module-stats.ts && bun ../../tools/src/readme.ts","tool:tangle":"../../node_modules/.bin/tangle src/**/*.ts","build:esbuild":"esbuild --format=esm --platform=neutral --target=es2022 --tsconfig=tsconfig.json --outdir=. src/**/*.ts"},"typings":"./index.d.ts","_npmUser":{"name":"thi.ng","email":"k+npm@thi.ng"},"repository":{"url":"https://github.com/thi-ng/umbrella.git","type":"git"},"description":"Functional, extensible L-System architecture w/ support for probabilistic rules","directories":{},"sideEffects":false,"dependencies":{"@thi.ng/api":"^8.11.0","@thi.ng/math":"^5.10.11","@thi.ng/errors":"^2.5.5","@thi.ng/random":"^3.7.4","@thi.ng/compose":"^3.0.2","@thi.ng/vectors":"^7.10.28","@thi.ng/transducers":"^9.0.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"rimraf":"^5.0.5","esbuild":"^0.20.2","typedoc":"^0.25.12","typescript":"^5.4.3","@microsoft/api-extractor":"^7.43.0"},"_npmOperationalInternal":{"tmp":"tmp/lsys_2.1.124_1713624719636_0.6917548004086176","host":"s3://npm-registry-packages"}},"2.1.125":{"name":"@thi.ng/lsys","version":"2.1.125","keywords":["1d","2d","3d","datastructure","generative","geometry","l-system","probabilistic","random","rulebased","turtle","typescript"],"author":"Karsten Schmidt (https://thi.ng)","license":"Apache-2.0","_id":"@thi.ng/lsys@2.1.125","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://github.com/thi-ng/umbrella/tree/develop/packages/lsys#readme","dist":{"shasum":"d3fba2675c0abbac66e79bd22a1f8e22c3fe2cb8","tarball":"https://registry.npmjs.org/@thi.ng/lsys/-/lsys-2.1.125.tgz","fileCount":6,"integrity":"sha512-czQJLcV2/l5bchTOl0VQPD0FRIx+HX5L2zZbDfqAUm2WvToBARfjGu6Wd2L28YpwEaZcd/FTTNjoE9357d1TkA==","signatures":[{"sig":"MEUCIQCmh54fPf36/Rb3v54OblJzUFqGVnm796NSJWpBbcZ9JQIgGYmF9YjCx4E/+8A+D8qHT7W8UeSIAux01mXh81xIwWI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":32104},"type":"module","module":"./index.js","thi.ng":{"blog":[{"url":"https://medium.com/@thi.ng/workshop-report-generative-design-with-clojure-7d6d8ea9a6e8","title":"Workshop report: Generative design with Clojure"}],"year":2019},"engines":{"node":">=18"},"exports":{".":{"default":"./index.js"}},"funding":[{"url":"https://github.com/sponsors/postspectacular","type":"github"},{"url":"https://patreon.com/thing_umbrella","type":"patreon"}],"gitHead":"5dd66c18a3862a3af69a5b2f49563f7cbdd960c2","scripts":{"doc":"typedoc --excludePrivate --excludeInternal --out doc src/index.ts","pub":"yarn npm publish --access public","test":"bun test","build":"yarn build:esbuild && yarn build:decl","clean":"bun ../../tools/src/clean-package.ts","doc:ae":"mkdir -p .ae/doc .ae/temp && api-extractor run --local --verbose","build:decl":"tsc --declaration --emitDeclarationOnly","doc:readme":"bun ../../tools/src/module-stats.ts && bun ../../tools/src/readme.ts","tool:tangle":"../../node_modules/.bin/tangle src/**/*.ts","build:esbuild":"esbuild --format=esm --platform=neutral --target=es2022 --tsconfig=tsconfig.json --outdir=. src/**/*.ts"},"typings":"./index.d.ts","_npmUser":{"name":"thi.ng","email":"k+npm@thi.ng"},"repository":{"url":"https://github.com/thi-ng/umbrella.git","type":"git"},"description":"Functional, extensible L-System architecture w/ support for probabilistic rules","directories":{},"sideEffects":false,"dependencies":{"@thi.ng/api":"^8.11.1","@thi.ng/math":"^5.10.12","@thi.ng/errors":"^2.5.6","@thi.ng/random":"^3.7.5","@thi.ng/compose":"^3.0.3","@thi.ng/vectors":"^7.10.29","@thi.ng/transducers":"^9.0.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"esbuild":"^0.20.2","typedoc":"^0.25.12","typescript":"^5.4.3","@microsoft/api-extractor":"^7.43.0"},"_npmOperationalInternal":{"tmp":"tmp/lsys_2.1.125_1713856397258_0.4782225469341679","host":"s3://npm-registry-packages"}},"2.1.126":{"name":"@thi.ng/lsys","version":"2.1.126","keywords":["1d","2d","3d","datastructure","generative","geometry","l-system","probabilistic","random","rulebased","turtle","typescript"],"author":"Karsten Schmidt (https://thi.ng)","license":"Apache-2.0","_id":"@thi.ng/lsys@2.1.126","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://github.com/thi-ng/umbrella/tree/develop/packages/lsys#readme","dist":{"shasum":"2dca7e02662b19c9197234a2413d712d9dd59a09","tarball":"https://registry.npmjs.org/@thi.ng/lsys/-/lsys-2.1.126.tgz","fileCount":6,"integrity":"sha512-RgkXmpgoHRMn3ZVCumHuggUrfrIouaYrbfbO5d9fr0saokpDBtH9x4Iu/MPdPjUJCN4I0haIfQLYm+NZBcB0PA==","signatures":[{"sig":"MEUCIQCFI8nfQRAZXcOf2LOPCAT1EC7TlwyKnr436QKBbrMtvwIgXx+tlrFd11ImtlGLnfLDnzJ6uqMJuaC+UvK+st1TcMM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":32104},"type":"module","module":"./index.js","thi.ng":{"blog":[{"url":"https://medium.com/@thi.ng/workshop-report-generative-design-with-clojure-7d6d8ea9a6e8","title":"Workshop report: Generative design with Clojure"}],"year":2019},"engines":{"node":">=18"},"exports":{".":{"default":"./index.js"}},"funding":[{"url":"https://github.com/sponsors/postspectacular","type":"github"},{"url":"https://patreon.com/thing_umbrella","type":"patreon"}],"gitHead":"aed3421c21044c005fbcb7cc37965ccf85a870d2","scripts":{"doc":"typedoc --excludePrivate --excludeInternal --out doc src/index.ts","pub":"yarn npm publish --access public","test":"bun test","build":"yarn build:esbuild && yarn build:decl","clean":"bun ../../tools/src/clean-package.ts","doc:ae":"mkdir -p .ae/doc .ae/temp && api-extractor run --local --verbose","build:decl":"tsc --declaration --emitDeclarationOnly","doc:readme":"bun ../../tools/src/module-stats.ts && bun ../../tools/src/readme.ts","tool:tangle":"../../node_modules/.bin/tangle src/**/*.ts","build:esbuild":"esbuild --format=esm --platform=neutral --target=es2022 --tsconfig=tsconfig.json --outdir=. src/**/*.ts"},"typings":"./index.d.ts","_npmUser":{"name":"thi.ng","email":"k+npm@thi.ng"},"repository":{"url":"https://github.com/thi-ng/umbrella.git","type":"git"},"description":"Functional, extensible L-System architecture w/ support for probabilistic rules","directories":{},"sideEffects":false,"dependencies":{"@thi.ng/api":"^8.11.1","@thi.ng/math":"^5.10.12","@thi.ng/errors":"^2.5.6","@thi.ng/random":"^3.7.5","@thi.ng/compose":"^3.0.3","@thi.ng/vectors":"^7.10.30","@thi.ng/transducers":"^9.0.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"esbuild":"^0.20.2","typedoc":"^0.25.12","typescript":"^5.4.3","@microsoft/api-extractor":"^7.43.0"},"_npmOperationalInternal":{"tmp":"tmp/lsys_2.1.126_1714074766103_0.41577399956269145","host":"s3://npm-registry-packages"}},"2.1.127":{"name":"@thi.ng/lsys","version":"2.1.127","keywords":["1d","2d","3d","datastructure","generative","geometry","l-system","probabilistic","random","rulebased","turtle","typescript"],"author":"Karsten Schmidt (https://thi.ng)","license":"Apache-2.0","_id":"@thi.ng/lsys@2.1.127","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://github.com/thi-ng/umbrella/tree/develop/packages/lsys#readme","dist":{"shasum":"c0b44d85c5dca0cda4243815396d5447fdca28ce","tarball":"https://registry.npmjs.org/@thi.ng/lsys/-/lsys-2.1.127.tgz","fileCount":6,"integrity":"sha512-YQg3Xxpj3GkFfhRGK7Jgsnj02+WksKR0REgxzK/zoYX2YxvzCy+/pUqCTpPTlYG9nVJ1jpLC/ktAlNoQXJKw8Q==","signatures":[{"sig":"MEYCIQDrLjHc+18YgAjtrFdF9lGG/ssd3VhoPvAlqPkBSx3S1wIhAOV49otBNMiGHj+DmQc7o/hYk3MPlA7xMUmWgvz8qp8C","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":32104},"type":"module","module":"./index.js","thi.ng":{"blog":[{"url":"https://medium.com/@thi.ng/workshop-report-generative-design-with-clojure-7d6d8ea9a6e8","title":"Workshop report: Generative design with Clojure"}],"year":2019},"engines":{"node":">=18"},"exports":{".":{"default":"./index.js"}},"funding":[{"url":"https://github.com/sponsors/postspectacular","type":"github"},{"url":"https://patreon.com/thing_umbrella","type":"patreon"}],"gitHead":"df34b4a9e650cc7323575356de207d78933bdcf3","scripts":{"doc":"typedoc --excludePrivate --excludeInternal --out doc src/index.ts","pub":"yarn npm publish --access public","test":"bun test","build":"yarn build:esbuild && yarn build:decl","clean":"bun ../../tools/src/clean-package.ts","doc:ae":"mkdir -p .ae/doc .ae/temp && api-extractor run --local --verbose","build:decl":"tsc --declaration --emitDeclarationOnly","doc:readme":"bun ../../tools/src/module-stats.ts && bun ../../tools/src/readme.ts","tool:tangle":"../../node_modules/.bin/tangle src/**/*.ts","build:esbuild":"esbuild --format=esm --platform=neutral --target=es2022 --tsconfig=tsconfig.json --outdir=. src/**/*.ts"},"typings":"./index.d.ts","_npmUser":{"name":"thi.ng","email":"k+npm@thi.ng"},"repository":{"url":"https://github.com/thi-ng/umbrella.git","type":"git"},"description":"Functional, extensible L-System architecture w/ support for probabilistic rules","directories":{},"sideEffects":false,"dependencies":{"@thi.ng/api":"^8.11.2","@thi.ng/math":"^5.10.13","@thi.ng/errors":"^2.5.7","@thi.ng/random":"^3.8.0","@thi.ng/compose":"^3.0.4","@thi.ng/vectors":"^7.10.31","@thi.ng/transducers":"^9.0.5"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"esbuild":"^0.21.1","typedoc":"^0.25.13","typescript":"^5.4.5","@microsoft/api-extractor":"^7.43.2"},"_npmOperationalInternal":{"tmp":"tmp/lsys_2.1.127_1715193426820_0.38918381439077976","host":"s3://npm-registry-packages"}},"2.1.128":{"name":"@thi.ng/lsys","version":"2.1.128","keywords":["1d","2d","3d","datastructure","generative","geometry","l-system","probabilistic","random","rulebased","turtle","typescript"],"author":"Karsten Schmidt (https://thi.ng)","license":"Apache-2.0","_id":"@thi.ng/lsys@2.1.128","homepage":"https://thi.ng/lsys","dist":{"shasum":"d25fa100369bec3e619ad8b43af06340748a3ca9","tarball":"https://registry.npmjs.org/@thi.ng/lsys/-/lsys-2.1.128.tgz","fileCount":6,"integrity":"sha512-qyVNCsjm5hcZS8JoOAZJhKaBuy5kNSWTj7PMB1U1Lk5tTzn3+gnSpRAt4D8zrgcCQKd0SZnvQ4Kb+1cCUeHkYQ==","signatures":[{"sig":"MEYCIQCzdMBtiLqcp7LAii9P4R4ExJ9QCOSP74pvNzdNyjyk8AIhAPldT+QEAV9qDw2lSnZp8xRtMd7CR6Rjx1vccv2xfHyg","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":32053},"type":"module","module":"./index.js","thi.ng":{"blog":[{"url":"https://medium.com/@thi.ng/workshop-report-generative-design-with-clojure-7d6d8ea9a6e8","title":"Workshop report: Generative design with Clojure"}],"year":2019},"engines":{"node":">=18"},"exports":{".":{"default":"./index.js"}},"funding":[{"url":"https://github.com/sponsors/postspectacular","type":"github"},{"url":"https://patreon.com/thing_umbrella","type":"patreon"}],"gitHead":"154c95cf9d6bab32174498ec3b5b5d87e42be7f9","scripts":{"doc":"typedoc --excludePrivate --excludeInternal --out doc src/index.ts","pub":"yarn npm publish --access public","test":"bun test","build":"yarn build:esbuild && yarn build:decl","clean":"bun ../../tools/src/clean-package.ts","doc:ae":"mkdir -p .ae/doc .ae/temp && api-extractor run --local --verbose","build:decl":"tsc --declaration --emitDeclarationOnly","doc:readme":"bun ../../tools/src/module-stats.ts && bun ../../tools/src/readme.ts","tool:tangle":"../../node_modules/.bin/tangle src/**/*.ts","build:esbuild":"esbuild --format=esm --platform=neutral --target=es2022 --tsconfig=tsconfig.json --outdir=. src/**/*.ts"},"typings":"./index.d.ts","_npmUser":{"name":"thi.ng","email":"k+npm@thi.ng"},"repository":{"url":"https://github.com/thi-ng/umbrella.git","type":"git"},"description":"Functional, extensible L-System architecture w/ support for probabilistic rules","directories":{},"sideEffects":false,"dependencies":{"@thi.ng/api":"^8.11.3","@thi.ng/math":"^5.11.0","@thi.ng/errors":"^2.5.8","@thi.ng/random":"^3.8.1","@thi.ng/compose":"^3.0.5","@thi.ng/vectors":"^7.11.0","@thi.ng/transducers":"^9.0.6"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"esbuild":"^0.21.5","typedoc":"^0.25.13","typescript":"^5.5.2","@microsoft/api-extractor":"^7.47.0"},"_npmOperationalInternal":{"tmp":"tmp/lsys_2.1.128_1718998984016_0.8142849461799213","host":"s3://npm-registry-packages"}},"2.1.129":{"name":"@thi.ng/lsys","version":"2.1.129","keywords":["1d","2d","3d","datastructure","generative","geometry","l-system","probabilistic","random","rulebased","turtle","typescript"],"author":"Karsten Schmidt (https://thi.ng)","license":"Apache-2.0","_id":"@thi.ng/lsys@2.1.129","homepage":"https://thi.ng/lsys","dist":{"shasum":"1dc0d6076f44752d505f9f5cf58f8b2e28e8dc22","tarball":"https://registry.npmjs.org/@thi.ng/lsys/-/lsys-2.1.129.tgz","fileCount":6,"integrity":"sha512-/5b9RIUP5Wdo/s86a99Z9W5AtWY2KpgNVKdYOqMSiTP2fY77fUybPY8Riq/43gnhVR0yJ+AGVep3arqrh4iZ/Q==","signatures":[{"sig":"MEQCIHyK32/2Nd+IyS/WkHcYZNDchWYpBoAM8t37LIH0E2PfAiA3dqik+fEYavL1agR6CTGt2K2UFi2hLInKmEOpqgfS/A==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":32053},"type":"module","module":"./index.js","thi.ng":{"blog":[{"url":"https://medium.com/@thi.ng/workshop-report-generative-design-with-clojure-7d6d8ea9a6e8","title":"Workshop report: Generative design with Clojure"}],"year":2019},"engines":{"node":">=18"},"exports":{".":{"default":"./index.js"}},"funding":[{"url":"https://github.com/sponsors/postspectacular","type":"github"},{"url":"https://patreon.com/thing_umbrella","type":"patreon"}],"gitHead":"7b950c112fba0b2e7c450765b15624c3382f1354","scripts":{"doc":"typedoc --excludePrivate --excludeInternal --out doc src/index.ts","pub":"yarn npm publish --access public","test":"bun test","build":"yarn build:esbuild && yarn build:decl","clean":"bun ../../tools/src/clean-package.ts","doc:ae":"mkdir -p .ae/doc .ae/temp && api-extractor run --local --verbose","build:decl":"tsc --declaration --emitDeclarationOnly","doc:readme":"bun ../../tools/src/module-stats.ts && bun ../../tools/src/readme.ts","tool:tangle":"../../node_modules/.bin/tangle src/**/*.ts","build:esbuild":"esbuild --format=esm --platform=neutral --target=es2022 --tsconfig=tsconfig.json --outdir=. src/**/*.ts"},"typings":"./index.d.ts","_npmUser":{"name":"thi.ng","email":"k+npm@thi.ng"},"repository":{"url":"https://github.com/thi-ng/umbrella.git","type":"git"},"description":"Functional, extensible L-System architecture w/ support for probabilistic rules","directories":{},"sideEffects":false,"dependencies":{"@thi.ng/api":"^8.11.4","@thi.ng/math":"^5.11.1","@thi.ng/errors":"^2.5.9","@thi.ng/random":"^3.8.2","@thi.ng/compose":"^3.0.6","@thi.ng/vectors":"^7.11.1","@thi.ng/transducers":"^9.0.7"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"esbuild":"^0.21.5","typedoc":"^0.25.13","typescript":"^5.5.2","@microsoft/api-extractor":"^7.47.0"},"_npmOperationalInternal":{"tmp":"tmp/lsys_2.1.129_1719653854280_0.8319292207447309","host":"s3://npm-registry-packages"}},"2.1.130":{"name":"@thi.ng/lsys","version":"2.1.130","keywords":["1d","2d","3d","datastructure","generative","geometry","l-system","probabilistic","random","rulebased","turtle","typescript"],"author":"Karsten Schmidt (https://thi.ng)","license":"Apache-2.0","_id":"@thi.ng/lsys@2.1.130","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://thi.ng/lsys","dist":{"shasum":"b96cf81e481a16ed1010f927ed22c1bb618a4c34","tarball":"https://registry.npmjs.org/@thi.ng/lsys/-/lsys-2.1.130.tgz","fileCount":6,"integrity":"sha512-rg58hZqQiF35/mCTj5Ui3JBAvT9gGzU1wvsK0kuw2avZOzyNzto/WqFuOnTpLIVFQC6wMQtF3feluf7AcLvvGQ==","signatures":[{"sig":"MEUCIH2l3tGLJcLy5/jeTdStamHiJxP28PdtUMuoJ99F0yg8AiEA0drLSWUUnO7mO8KdUfPG70qBSBtbyOABj/oLT0k6Z1c=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":32053},"type":"module","module":"./index.js","thi.ng":{"blog":[{"url":"https://medium.com/@thi.ng/workshop-report-generative-design-with-clojure-7d6d8ea9a6e8","title":"Workshop report: Generative design with Clojure"}],"year":2019},"engines":{"node":">=18"},"exports":{".":{"default":"./index.js"}},"funding":[{"url":"https://github.com/sponsors/postspectacular","type":"github"},{"url":"https://patreon.com/thing_umbrella","type":"patreon"}],"gitHead":"70f493d9ccc97c5df5dda7e808e96cd1691097fc","scripts":{"doc":"typedoc --excludePrivate --excludeInternal --out doc src/index.ts","pub":"yarn npm publish --access public","test":"bun test","build":"yarn build:esbuild && yarn build:decl","clean":"bun ../../tools/src/clean-package.ts","doc:ae":"mkdir -p .ae/doc .ae/temp && api-extractor run --local --verbose","build:decl":"tsc --declaration --emitDeclarationOnly","doc:readme":"bun ../../tools/src/module-stats.ts && bun ../../tools/src/readme.ts","tool:tangle":"../../node_modules/.bin/tangle src/**/*.ts","build:esbuild":"esbuild --format=esm --platform=neutral --target=es2022 --tsconfig=tsconfig.json --outdir=. src/**/*.ts"},"typings":"./index.d.ts","_npmUser":{"name":"thi.ng","email":"k+npm@thi.ng"},"repository":{"url":"https://github.com/thi-ng/umbrella.git","type":"git"},"description":"Functional, extensible L-System architecture w/ support for probabilistic rules","directories":{},"sideEffects":false,"dependencies":{"@thi.ng/api":"^8.11.5","@thi.ng/math":"^5.11.2","@thi.ng/errors":"^2.5.10","@thi.ng/random":"^3.8.3","@thi.ng/compose":"^3.0.7","@thi.ng/vectors":"^7.11.2","@thi.ng/transducers":"^9.0.8"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"esbuild":"^0.23.0","typedoc":"^0.26.3","typescript":"^5.5.3","@microsoft/api-extractor":"^7.47.0"},"_npmOperationalInternal":{"tmp":"tmp/lsys_2.1.130_1720267839931_0.8193256511886085","host":"s3://npm-registry-packages"}},"2.1.131":{"name":"@thi.ng/lsys","version":"2.1.131","keywords":["1d","2d","3d","datastructure","generative","geometry","l-system","probabilistic","random","rulebased","turtle","typescript"],"author":"Karsten Schmidt (https://thi.ng)","license":"Apache-2.0","_id":"@thi.ng/lsys@2.1.131","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://thi.ng/lsys","dist":{"shasum":"55abeb73ee6193e8037c3c2b225ae427fc54b789","tarball":"https://registry.npmjs.org/@thi.ng/lsys/-/lsys-2.1.131.tgz","fileCount":6,"integrity":"sha512-1XqVNBjbm+JxZRGpNy0X+05NgQqqVyPxUeSfHnEKvqNl2jba/NP/dkaZsSszqjwv+b9UsaKO+h3vkzN3v02M0w==","signatures":[{"sig":"MEUCIQCShpjab2NKOCnREBVr3z2+1ROmEPrQKVENZlGWOK05swIgAL83D6a4d4xCwSkX5nPAdzC07iP/Wbu6+jN4fw0IEkY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":32053},"type":"module","module":"./index.js","thi.ng":{"blog":[{"url":"https://medium.com/@thi.ng/workshop-report-generative-design-with-clojure-7d6d8ea9a6e8","title":"Workshop report: Generative design with Clojure"}],"year":2019},"engines":{"node":">=18"},"exports":{".":{"default":"./index.js"}},"funding":[{"url":"https://github.com/sponsors/postspectacular","type":"github"},{"url":"https://patreon.com/thing_umbrella","type":"patreon"}],"gitHead":"ba4f2cd15eeb0cae30efe222524da4fed2a57267","scripts":{"doc":"typedoc --excludePrivate --excludeInternal --out doc src/index.ts","pub":"yarn npm publish --access public","test":"bun test","build":"yarn build:esbuild && yarn build:decl","clean":"bun ../../tools/src/clean-package.ts","doc:ae":"mkdir -p .ae/doc .ae/temp && api-extractor run --local --verbose","build:decl":"tsc --declaration --emitDeclarationOnly","doc:readme":"bun ../../tools/src/module-stats.ts && bun ../../tools/src/readme.ts","tool:tangle":"../../node_modules/.bin/tangle src/**/*.ts","build:esbuild":"esbuild --format=esm --platform=neutral --target=es2022 --tsconfig=tsconfig.json --outdir=. src/**/*.ts"},"typings":"./index.d.ts","_npmUser":{"name":"thi.ng","email":"k+npm@thi.ng"},"repository":{"url":"https://github.com/thi-ng/umbrella.git","type":"git"},"description":"Functional, extensible L-System architecture w/ support for probabilistic rules","directories":{},"sideEffects":false,"dependencies":{"@thi.ng/api":"^8.11.5","@thi.ng/math":"^5.11.3","@thi.ng/errors":"^2.5.11","@thi.ng/random":"^3.8.4","@thi.ng/compose":"^3.0.8","@thi.ng/vectors":"^7.11.3","@thi.ng/transducers":"^9.0.9"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"esbuild":"^0.23.0","typedoc":"^0.26.3","typescript":"^5.5.3","@microsoft/api-extractor":"^7.47.0"},"_npmOperationalInternal":{"tmp":"tmp/lsys_2.1.131_1721135876254_0.2844547285580312","host":"s3://npm-registry-packages"}},"2.1.132":{"name":"@thi.ng/lsys","version":"2.1.132","keywords":["1d","2d","3d","datastructure","generative","geometry","l-system","probabilistic","random","rulebased","turtle","typescript"],"author":"Karsten Schmidt (https://thi.ng)","license":"Apache-2.0","_id":"@thi.ng/lsys@2.1.132","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://thi.ng/lsys","dist":{"shasum":"010f20c6f71e15192e9b0ea4a67b8781f73deba3","tarball":"https://registry.npmjs.org/@thi.ng/lsys/-/lsys-2.1.132.tgz","fileCount":6,"integrity":"sha512-P+Yfd4vpZKmBHKBnXG2/dgPv5X7KJJcs4so3oo9SerDzIO9cmohfPwWEgk7TET5RIBJNW3D8CyRLmekGGhcArw==","signatures":[{"sig":"MEQCIFqVilLOZmtHbNKeCy+Rp1wDlR2S3jXLShBcm+iMdNaFAiBeKjgXbvswChhDoQErOV2mPulD51EyLfwEirhd/W0Xng==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":32054},"type":"module","module":"./index.js","thi.ng":{"blog":[{"url":"https://medium.com/@thi.ng/workshop-report-generative-design-with-clojure-7d6d8ea9a6e8","title":"Workshop report: Generative design with Clojure"}],"year":2019},"engines":{"node":">=18"},"exports":{".":{"default":"./index.js"}},"funding":[{"url":"https://github.com/sponsors/postspectacular","type":"github"},{"url":"https://patreon.com/thing_umbrella","type":"patreon"}],"gitHead":"c7aaa453b01a45e5235517db9d2a283b97abac96","scripts":{"doc":"typedoc --excludePrivate --excludeInternal --out doc src/index.ts","pub":"yarn npm publish --access public","test":"bun test","build":"yarn build:esbuild && yarn build:decl","clean":"bun ../../tools/src/clean-package.ts","doc:ae":"mkdir -p .ae/doc .ae/temp && api-extractor run --local --verbose","build:decl":"tsc --declaration --emitDeclarationOnly","doc:readme":"bun ../../tools/src/module-stats.ts && bun ../../tools/src/readme.ts","tool:tangle":"../../node_modules/.bin/tangle src/**/*.ts","build:esbuild":"esbuild --format=esm --platform=neutral --target=es2022 --tsconfig=tsconfig.json --outdir=. src/**/*.ts"},"typings":"./index.d.ts","_npmUser":{"name":"thi.ng","email":"k+npm@thi.ng"},"repository":{"url":"https://github.com/thi-ng/umbrella.git","type":"git"},"description":"Functional, extensible L-System architecture w/ support for probabilistic rules","directories":{},"sideEffects":false,"dependencies":{"@thi.ng/api":"^8.11.6","@thi.ng/math":"^5.11.4","@thi.ng/errors":"^2.5.12","@thi.ng/random":"^3.8.5","@thi.ng/compose":"^3.0.9","@thi.ng/vectors":"^7.11.4","@thi.ng/transducers":"^9.0.10"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"esbuild":"^0.23.0","typedoc":"^0.26.3","typescript":"^5.5.3","@microsoft/api-extractor":"^7.47.0"},"_npmOperationalInternal":{"tmp":"tmp/lsys_2.1.132_1721401543821_0.13124228826336548","host":"s3://npm-registry-packages"}},"2.1.133":{"name":"@thi.ng/lsys","version":"2.1.133","keywords":["1d","2d","3d","datastructure","generative","geometry","l-system","probabilistic","random","rulebased","turtle","typescript"],"author":"Karsten Schmidt (https://thi.ng)","license":"Apache-2.0","_id":"@thi.ng/lsys@2.1.133","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://thi.ng/lsys","dist":{"shasum":"6f790cb0197782a7fc0b17b7f59f3d8c9c8126f2","tarball":"https://registry.npmjs.org/@thi.ng/lsys/-/lsys-2.1.133.tgz","fileCount":6,"integrity":"sha512-Q8hjlnGvpWGD6W9hH4PuUoXaFbVoDGL/9udJkahc/7AOt0YRHwIGC3u6gU/kbZaiWOpCkSFHzLg17H+n7mGPxw==","signatures":[{"sig":"MEYCIQCh2oJQWr3omGMUoiZjVdf5hK4cSWu+Xu6tCKU7LyqOvwIhAPYKfZbw8MPkE8+yproPbL8WgM1+rMBNEta9/U/p+jb0","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":32134},"type":"module","module":"./index.js","thi.ng":{"blog":[{"url":"https://medium.com/@thi.ng/workshop-report-generative-design-with-clojure-7d6d8ea9a6e8","title":"Workshop report: Generative design with Clojure"}],"year":2019},"engines":{"node":">=18"},"exports":{".":{"default":"./index.js"}},"funding":[{"url":"https://github.com/sponsors/postspectacular","type":"github"},{"url":"https://patreon.com/thing_umbrella","type":"patreon"}],"gitHead":"324d6b7dbf31558329e9fb6452e29b2f7db9c61a","scripts":{"doc":"typedoc --excludePrivate --excludeInternal --out doc src/index.ts","pub":"yarn npm publish --access public","test":"bun test","build":"yarn build:esbuild && yarn build:decl","clean":"bun ../../tools/src/clean-package.ts","doc:ae":"mkdir -p .ae/doc .ae/temp && api-extractor run --local --verbose","build:decl":"tsc --declaration --emitDeclarationOnly","doc:readme":"bun ../../tools/src/module-stats.ts && bun ../../tools/src/readme.ts","tool:tangle":"../../node_modules/.bin/tangle src/**/*.ts","build:esbuild":"esbuild --format=esm --platform=neutral --target=es2022 --tsconfig=tsconfig.json --outdir=. src/**/*.ts"},"typings":"./index.d.ts","_npmUser":{"name":"thi.ng","email":"k+npm@thi.ng"},"repository":{"url":"https://github.com/thi-ng/umbrella.git","type":"git"},"description":"Functional, extensible L-System architecture w/ support for probabilistic rules","directories":{},"sideEffects":false,"dependencies":{"@thi.ng/api":"^8.11.7","@thi.ng/math":"^5.11.5","@thi.ng/errors":"^2.5.13","@thi.ng/random":"^4.0.0","@thi.ng/compose":"^3.0.10","@thi.ng/vectors":"^7.11.5","@thi.ng/transducers":"^9.0.11"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"esbuild":"^0.23.0","typedoc":"^0.26.3","typescript":"^5.5.3","@microsoft/api-extractor":"^7.47.0"},"_npmOperationalInternal":{"tmp":"tmp/lsys_2.1.133_1721654722130_0.2596685392153002","host":"s3://npm-registry-packages"}},"2.1.134":{"name":"@thi.ng/lsys","version":"2.1.134","keywords":["1d","2d","3d","datastructure","generative","geometry","l-system","probabilistic","random","rulebased","turtle","typescript"],"author":"Karsten Schmidt (https://thi.ng)","license":"Apache-2.0","_id":"@thi.ng/lsys@2.1.134","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://thi.ng/lsys","dist":{"shasum":"91a039e74162f5c3f167fc9ae791151d9eba0e02","tarball":"https://registry.npmjs.org/@thi.ng/lsys/-/lsys-2.1.134.tgz","fileCount":6,"integrity":"sha512-7Ko1Vf7UwPNsVU+608y62xaFIMvGTMhBfUKnd503XedGLRulTilZ76sqAHumaJSs6gf6bomHycw9ZqpEwdD0QQ==","signatures":[{"sig":"MEUCIDZVYgMvoZAuDfPTzlJaHZNGvU0E19eO2IQFU50xjBj1AiEA7onMGD12OfbntBG+6DXqOlwRWMqwovzRegTQS8VPm88=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":32134},"type":"module","module":"./index.js","thi.ng":{"blog":[{"url":"https://medium.com/@thi.ng/workshop-report-generative-design-with-clojure-7d6d8ea9a6e8","title":"Workshop report: Generative design with Clojure"}],"year":2019},"engines":{"node":">=18"},"exports":{".":{"default":"./index.js"}},"funding":[{"url":"https://github.com/sponsors/postspectacular","type":"github"},{"url":"https://patreon.com/thing_umbrella","type":"patreon"}],"gitHead":"bd22b0826134b79064169371665b4d6caa9b6066","scripts":{"doc":"typedoc --excludePrivate --excludeInternal --out doc src/index.ts","pub":"yarn npm publish --access public","test":"bun test","build":"yarn build:esbuild && yarn build:decl","clean":"bun ../../tools/src/clean-package.ts","doc:ae":"mkdir -p .ae/doc .ae/temp && api-extractor run --local --verbose","build:decl":"tsc --declaration --emitDeclarationOnly","doc:readme":"bun ../../tools/src/module-stats.ts && bun ../../tools/src/readme.ts","tool:tangle":"../../node_modules/.bin/tangle src/**/*.ts","build:esbuild":"esbuild --format=esm --platform=neutral --target=es2022 --tsconfig=tsconfig.json --outdir=. src/**/*.ts"},"typings":"./index.d.ts","_npmUser":{"name":"thi.ng","email":"k+npm@thi.ng"},"repository":{"url":"https://github.com/thi-ng/umbrella.git","type":"git"},"description":"Functional, extensible L-System architecture w/ support for probabilistic rules","directories":{},"sideEffects":false,"dependencies":{"@thi.ng/api":"^8.11.7","@thi.ng/math":"^5.11.5","@thi.ng/errors":"^2.5.13","@thi.ng/random":"^4.0.1","@thi.ng/compose":"^3.0.10","@thi.ng/vectors":"^7.11.6","@thi.ng/transducers":"^9.0.12"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"esbuild":"^0.23.0","typedoc":"^0.26.3","typescript":"^5.5.3","@microsoft/api-extractor":"^7.47.0"},"_npmOperationalInternal":{"tmp":"tmp/lsys_2.1.134_1721659686549_0.4771004598291464","host":"s3://npm-registry-packages"}},"2.1.135":{"name":"@thi.ng/lsys","version":"2.1.135","keywords":["1d","2d","3d","datastructure","generative","geometry","l-system","probabilistic","random","rulebased","turtle","typescript"],"author":"Karsten Schmidt (https://thi.ng)","license":"Apache-2.0","_id":"@thi.ng/lsys@2.1.135","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://thi.ng/lsys","dist":{"shasum":"f5e83cbe4480ca3b81387c32b18204bd8f6d8bb3","tarball":"https://registry.npmjs.org/@thi.ng/lsys/-/lsys-2.1.135.tgz","fileCount":6,"integrity":"sha512-Bmc25R9Xjuy3FpS16uGnQsdjrwxT31qqXZsddqhZ5VkOp2jmHZB1f/FBJEYttR+tnj1xKLnXqdeXjcebcJT1TA==","signatures":[{"sig":"MEUCIEADvx9TTpor8KQB20GorQGYasbAEYwdUOqURHlPIHrOAiEApLJblk3mUNmEo1Ux80z04lVpggFtBtiTA/ZPoOuZ/WA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":32134},"type":"module","module":"./index.js","thi.ng":{"blog":[{"url":"https://medium.com/@thi.ng/workshop-report-generative-design-with-clojure-7d6d8ea9a6e8","title":"Workshop report: Generative design with Clojure"}],"year":2019},"engines":{"node":">=18"},"exports":{".":{"default":"./index.js"}},"funding":[{"url":"https://github.com/sponsors/postspectacular","type":"github"},{"url":"https://patreon.com/thing_umbrella","type":"patreon"}],"gitHead":"ec78f98d015e4d214a0b840e72e497407807daf3","scripts":{"doc":"typedoc --excludePrivate --excludeInternal --out doc src/index.ts","pub":"yarn npm publish --access public","test":"bun test","build":"yarn build:esbuild && yarn build:decl","clean":"bun ../../tools/src/clean-package.ts","doc:ae":"mkdir -p .ae/doc .ae/temp && api-extractor run --local --verbose","build:decl":"tsc --declaration --emitDeclarationOnly","doc:readme":"bun ../../tools/src/module-stats.ts && bun ../../tools/src/readme.ts","tool:tangle":"../../node_modules/.bin/tangle src/**/*.ts","build:esbuild":"esbuild --format=esm --platform=neutral --target=es2022 --tsconfig=tsconfig.json --outdir=. src/**/*.ts"},"typings":"./index.d.ts","_npmUser":{"name":"thi.ng","email":"k+npm@thi.ng"},"repository":{"url":"https://github.com/thi-ng/umbrella.git","type":"git"},"description":"Functional, extensible L-System architecture w/ support for probabilistic rules","directories":{},"sideEffects":false,"dependencies":{"@thi.ng/api":"^8.11.8","@thi.ng/math":"^5.11.6","@thi.ng/errors":"^2.5.14","@thi.ng/random":"^4.0.2","@thi.ng/compose":"^3.0.11","@thi.ng/vectors":"^7.11.7","@thi.ng/transducers":"^9.0.13"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"esbuild":"^0.23.0","typedoc":"^0.26.5","typescript":"^5.5.4","@microsoft/api-extractor":"^7.47.5"},"_npmOperationalInternal":{"tmp":"tmp/lsys_2.1.135_1723302726600_0.19452221119779223","host":"s3://npm-registry-packages"}},"2.1.136":{"name":"@thi.ng/lsys","version":"2.1.136","keywords":["1d","2d","3d","datastructure","generative","geometry","l-system","probabilistic","random","rulebased","turtle","typescript"],"author":"Karsten Schmidt (https://thi.ng)","license":"Apache-2.0","_id":"@thi.ng/lsys@2.1.136","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://thi.ng/lsys","dist":{"shasum":"730135988fd3572a2fc2e0240c2ea403958e9a0c","tarball":"https://registry.npmjs.org/@thi.ng/lsys/-/lsys-2.1.136.tgz","fileCount":6,"integrity":"sha512-tyhfKz2gHuFelTZLdcQV4B5M6fpsE04GYapP02NYUZpo2cgPSrhoAX0WQxNsZgewKHT6YjwQB1G0dEB4HJatHg==","signatures":[{"sig":"MEYCIQDZYiOtKaGqEkuxCwhrQHUnSRwmHxvC9CUKbQNyI2MTjAIhAJ/PogwaXyv6mOZgUn2I0rAA7CpZ0tHeq3eI7zf5PLKB","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":32133},"type":"module","module":"./index.js","thi.ng":{"blog":[{"url":"https://medium.com/@thi.ng/workshop-report-generative-design-with-clojure-7d6d8ea9a6e8","title":"Workshop report: Generative design with Clojure"}],"year":2019},"engines":{"node":">=18"},"exports":{".":{"default":"./index.js"}},"funding":[{"url":"https://github.com/sponsors/postspectacular","type":"github"},{"url":"https://patreon.com/thing_umbrella","type":"patreon"}],"gitHead":"e914ebbd81c56783c39cf746548c547cbacadc96","scripts":{"doc":"typedoc --excludePrivate --excludeInternal --out doc src/index.ts","pub":"yarn npm publish --access public","test":"bun test","build":"yarn build:esbuild && yarn build:decl","clean":"bun ../../tools/src/clean-package.ts","doc:ae":"mkdir -p .ae/doc .ae/temp && api-extractor run --local --verbose","build:decl":"tsc --declaration --emitDeclarationOnly","doc:readme":"bun ../../tools/src/module-stats.ts && bun ../../tools/src/readme.ts","tool:tangle":"../../node_modules/.bin/tangle src/**/*.ts","build:esbuild":"esbuild --format=esm --platform=neutral --target=es2022 --tsconfig=tsconfig.json --outdir=. src/**/*.ts"},"typings":"./index.d.ts","_npmUser":{"name":"thi.ng","email":"k+npm@thi.ng"},"repository":{"url":"https://github.com/thi-ng/umbrella.git","type":"git"},"description":"Functional, extensible L-System architecture w/ support for probabilistic rules","directories":{},"sideEffects":false,"dependencies":{"@thi.ng/api":"^8.11.8","@thi.ng/math":"^5.11.7","@thi.ng/errors":"^2.5.14","@thi.ng/random":"^4.0.2","@thi.ng/compose":"^3.0.11","@thi.ng/vectors":"^7.11.8","@thi.ng/transducers":"^9.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"esbuild":"^0.23.0","typedoc":"^0.26.5","typescript":"^5.5.4","@microsoft/api-extractor":"^7.47.5"},"_npmOperationalInternal":{"tmp":"tmp/lsys_2.1.136_1723578521874_0.08824401929808445","host":"s3://npm-registry-packages"}},"2.1.137":{"name":"@thi.ng/lsys","version":"2.1.137","keywords":["1d","2d","3d","datastructure","generative","geometry","l-system","probabilistic","random","rulebased","turtle","typescript"],"author":"Karsten Schmidt (https://thi.ng)","license":"Apache-2.0","_id":"@thi.ng/lsys@2.1.137","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://thi.ng/lsys","dist":{"shasum":"8ac4130f8e79e74670783a8eb06f4919c703b7ec","tarball":"https://registry.npmjs.org/@thi.ng/lsys/-/lsys-2.1.137.tgz","fileCount":6,"integrity":"sha512-gg2GPjBHYDKkVfriZRE78ClxlL5aNhQup6nbfdCxs9Iz48uIUnYSIP4jZxdiEAZyltP9mcsljxEfpDY5Y0sZpQ==","signatures":[{"sig":"MEYCIQDPcyCw+MkkxOpNrJpXOJQcLaFdmr6o8CLKJwLN2grorQIhAIsKqWwfH9ibjVDC2s6S45TuFM5z4IxYmllAVk6P6qAt","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":32133},"type":"module","module":"./index.js","thi.ng":{"blog":[{"url":"https://medium.com/@thi.ng/workshop-report-generative-design-with-clojure-7d6d8ea9a6e8","title":"Workshop report: Generative design with Clojure"}],"year":2019},"engines":{"node":">=18"},"exports":{".":{"default":"./index.js"}},"funding":[{"url":"https://github.com/sponsors/postspectacular","type":"github"},{"url":"https://patreon.com/thing_umbrella","type":"patreon"}],"gitHead":"f6e26ea1142525171de5d36b9c3119f2782bb437","scripts":{"doc":"typedoc --excludePrivate --excludeInternal --out doc src/index.ts","pub":"yarn npm publish --access public","test":"bun test","build":"yarn build:esbuild && yarn build:decl","clean":"bun ../../tools/src/clean-package.ts","doc:ae":"mkdir -p .ae/doc .ae/temp && api-extractor run --local --verbose","build:decl":"tsc --declaration --emitDeclarationOnly","doc:readme":"bun ../../tools/src/module-stats.ts && bun ../../tools/src/readme.ts","tool:tangle":"../../node_modules/.bin/tangle src/**/*.ts","build:esbuild":"esbuild --format=esm --platform=neutral --target=es2022 --tsconfig=tsconfig.json --outdir=. src/**/*.ts"},"typings":"./index.d.ts","_npmUser":{"name":"thi.ng","email":"k+npm@thi.ng"},"repository":{"url":"https://github.com/thi-ng/umbrella.git","type":"git"},"description":"Functional, extensible L-System architecture w/ support for probabilistic rules","directories":{},"sideEffects":false,"dependencies":{"@thi.ng/api":"^8.11.9","@thi.ng/math":"^5.11.8","@thi.ng/errors":"^2.5.15","@thi.ng/random":"^4.0.3","@thi.ng/compose":"^3.0.12","@thi.ng/vectors":"^7.11.9","@thi.ng/transducers":"^9.1.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"esbuild":"^0.23.0","typedoc":"^0.26.5","typescript":"^5.5.4","@microsoft/api-extractor":"^7.47.5"},"_npmOperationalInternal":{"tmp":"tmp/lsys_2.1.137_1723990862835_0.3723732600689471","host":"s3://npm-registry-packages"}},"2.1.138":{"name":"@thi.ng/lsys","version":"2.1.138","keywords":["1d","2d","3d","datastructure","generative","geometry","l-system","probabilistic","random","rulebased","turtle","typescript"],"author":"Karsten Schmidt (https://thi.ng)","license":"Apache-2.0","_id":"@thi.ng/lsys@2.1.138","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://thi.ng/lsys","dist":{"shasum":"23358d212e18f4f37aa13695703d0b79e7592fcf","tarball":"https://registry.npmjs.org/@thi.ng/lsys/-/lsys-2.1.138.tgz","fileCount":6,"integrity":"sha512-DDOIXJA7OLM8q1v8iYWaMcA1KEoinbHIf2oIlOQL6DNbuVrIqDkbC6wYj8/k7FejXw0iLebBH3UKbicrlQn8wA==","signatures":[{"sig":"MEUCIH+Bsc+amkUsAc5MPpOLk3pQuxZ0Oxt3hQI6WTmJsEYgAiEA4/1OLAA8PRtXgz/sJOxwF+IM+abcGNGrJq7nJyo/v+U=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":32134},"type":"module","module":"./index.js","thi.ng":{"blog":[{"url":"https://medium.com/@thi.ng/workshop-report-generative-design-with-clojure-7d6d8ea9a6e8","title":"Workshop report: Generative design with Clojure"}],"year":2019},"engines":{"node":">=18"},"exports":{".":{"default":"./index.js"}},"funding":[{"url":"https://github.com/sponsors/postspectacular","type":"github"},{"url":"https://patreon.com/thing_umbrella","type":"patreon"}],"gitHead":"bfbc227cf5ca2d3c2984b3d4713eebd6225cbd54","scripts":{"doc":"typedoc --excludePrivate --excludeInternal --out doc src/index.ts","pub":"yarn npm publish --access public","test":"bun test","build":"yarn build:esbuild && yarn build:decl","clean":"bun ../../tools/src/clean-package.ts","doc:ae":"mkdir -p .ae/doc .ae/temp && api-extractor run --local --verbose","build:decl":"tsc --declaration --emitDeclarationOnly","doc:readme":"bun ../../tools/src/module-stats.ts && bun ../../tools/src/readme.ts","tool:tangle":"../../node_modules/.bin/tangle src/**/*.ts","build:esbuild":"esbuild --format=esm --platform=neutral --target=es2022 --tsconfig=tsconfig.json --outdir=. src/**/*.ts"},"typings":"./index.d.ts","_npmUser":{"name":"thi.ng","email":"k+npm@thi.ng"},"repository":{"url":"https://github.com/thi-ng/umbrella.git","type":"git"},"description":"Functional, extensible L-System architecture w/ support for probabilistic rules","directories":{},"sideEffects":false,"dependencies":{"@thi.ng/api":"^8.11.9","@thi.ng/math":"^5.11.8","@thi.ng/errors":"^2.5.15","@thi.ng/random":"^4.0.3","@thi.ng/compose":"^3.0.12","@thi.ng/vectors":"^7.11.10","@thi.ng/transducers":"^9.2.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"esbuild":"^0.23.0","typedoc":"^0.26.5","typescript":"^5.5.4","@microsoft/api-extractor":"^7.47.5"},"_npmOperationalInternal":{"tmp":"tmp/lsys_2.1.138_1724075458304_0.4434928477201736","host":"s3://npm-registry-packages"}},"2.1.139":{"name":"@thi.ng/lsys","version":"2.1.139","keywords":["1d","2d","3d","datastructure","generative","geometry","l-system","probabilistic","random","rulebased","turtle","typescript"],"author":"Karsten Schmidt (https://thi.ng)","license":"Apache-2.0","_id":"@thi.ng/lsys@2.1.139","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://thi.ng/lsys","dist":{"shasum":"a5b911e3c0dce413851ac1994d14f4c31e1f0725","tarball":"https://registry.npmjs.org/@thi.ng/lsys/-/lsys-2.1.139.tgz","fileCount":6,"integrity":"sha512-RctJy0OnDbqr5qL1kH91JAqAW6EdZ9H2J4gjT0bSxQmaQBzMel2XGGxItnmoDmdsEUj2X2xq0fBAcosn20A8Aw==","signatures":[{"sig":"MEYCIQCTySz4M+ymU41I8DEB2HbZmRjehtD9GAFoRzzMyGDXVwIhAPGA/qrvFodeBfXPToceLR5+zvMcjS8zXw2eBfXRL6sF","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":32134},"type":"module","module":"./index.js","thi.ng":{"blog":[{"url":"https://medium.com/@thi.ng/workshop-report-generative-design-with-clojure-7d6d8ea9a6e8","title":"Workshop report: Generative design with Clojure"}],"year":2019},"engines":{"node":">=18"},"exports":{".":{"default":"./index.js"}},"funding":[{"url":"https://github.com/sponsors/postspectacular","type":"github"},{"url":"https://patreon.com/thing_umbrella","type":"patreon"}],"gitHead":"502a0192bae48e69290870ea8a2767f8b81adee6","scripts":{"doc":"typedoc --excludePrivate --excludeInternal --out doc src/index.ts","pub":"yarn npm publish --access public","test":"bun test","build":"yarn build:esbuild && yarn build:decl","clean":"bun ../../tools/src/clean-package.ts","doc:ae":"mkdir -p .ae/doc .ae/temp && api-extractor run --local --verbose","build:decl":"tsc --declaration --emitDeclarationOnly","doc:readme":"bun ../../tools/src/module-stats.ts && bun ../../tools/src/readme.ts","tool:tangle":"../../node_modules/.bin/tangle src/**/*.ts","build:esbuild":"esbuild --format=esm --platform=neutral --target=es2022 --tsconfig=tsconfig.json --outdir=. src/**/*.ts"},"typings":"./index.d.ts","_npmUser":{"name":"thi.ng","email":"k+npm@thi.ng"},"repository":{"url":"https://github.com/thi-ng/umbrella.git","type":"git"},"description":"Functional, extensible L-System architecture w/ support for probabilistic rules","directories":{},"sideEffects":false,"dependencies":{"@thi.ng/api":"^8.11.9","@thi.ng/math":"^5.11.9","@thi.ng/errors":"^2.5.15","@thi.ng/random":"^4.0.3","@thi.ng/compose":"^3.0.12","@thi.ng/vectors":"^7.11.11","@thi.ng/transducers":"^9.2.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"esbuild":"^0.23.0","typedoc":"^0.26.5","typescript":"^5.5.4","@microsoft/api-extractor":"^7.47.5"},"_npmOperationalInternal":{"tmp":"tmp/lsys_2.1.139_1724853980504_0.22681773933761118","host":"s3://npm-registry-packages"}},"2.1.140":{"name":"@thi.ng/lsys","version":"2.1.140","keywords":["1d","2d","3d","datastructure","generative","geometry","l-system","probabilistic","random","rulebased","turtle","typescript"],"author":"Karsten Schmidt (https://thi.ng)","license":"Apache-2.0","_id":"@thi.ng/lsys@2.1.140","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://thi.ng/lsys","dist":{"shasum":"f3fa938d6ef1f37b778cfd825837a35d55245048","tarball":"https://registry.npmjs.org/@thi.ng/lsys/-/lsys-2.1.140.tgz","fileCount":6,"integrity":"sha512-T9OrXuf7IZVfSjUDce89HiEpLyhCKg+qi4HeWSU+hzwGFdVVR+d3nABIZqIjpnHdj8lyyyt8veDp/l7/234ATA==","signatures":[{"sig":"MEQCIDHIZPHyUkQnlhbtFGH6ILsz9cOED/PURHIYyBdjGAfdAiA9YmCQWZauaqUal0p1weTUwP/svBW1/Rc/EswfTUw/Ew==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":32133},"type":"module","module":"./index.js","thi.ng":{"blog":[{"url":"https://medium.com/@thi.ng/workshop-report-generative-design-with-clojure-7d6d8ea9a6e8","title":"Workshop report: Generative design with Clojure"}],"year":2019},"engines":{"node":">=18"},"exports":{".":{"default":"./index.js"}},"funding":[{"url":"https://github.com/sponsors/postspectacular","type":"github"},{"url":"https://patreon.com/thing_umbrella","type":"patreon"}],"gitHead":"9f71f7f82fed2a980078a96bdafd2e706f526c75","scripts":{"doc":"typedoc --excludePrivate --excludeInternal --out doc src/index.ts","pub":"yarn npm publish --access public","test":"bun test","build":"yarn build:esbuild && yarn build:decl","clean":"bun ../../tools/src/clean-package.ts","doc:ae":"mkdir -p .ae/doc .ae/temp && api-extractor run --local --verbose","build:decl":"tsc --declaration --emitDeclarationOnly","doc:readme":"bun ../../tools/src/module-stats.ts && bun ../../tools/src/readme.ts","tool:tangle":"../../node_modules/.bin/tangle src/**/*.ts","build:esbuild":"esbuild --format=esm --platform=neutral --target=es2022 --tsconfig=tsconfig.json --outdir=. src/**/*.ts"},"typings":"./index.d.ts","_npmUser":{"name":"thi.ng","email":"k+npm@thi.ng"},"repository":{"url":"https://github.com/thi-ng/umbrella.git","type":"git"},"description":"Functional, extensible L-System architecture w/ support for probabilistic rules","directories":{},"sideEffects":false,"dependencies":{"@thi.ng/api":"^8.11.9","@thi.ng/math":"^5.11.9","@thi.ng/errors":"^2.5.15","@thi.ng/random":"^4.0.3","@thi.ng/compose":"^3.0.12","@thi.ng/vectors":"^7.12.0","@thi.ng/transducers":"^9.2.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"esbuild":"^0.23.0","typedoc":"^0.26.5","typescript":"^5.5.4","@microsoft/api-extractor":"^7.47.5"},"_npmOperationalInternal":{"tmp":"tmp/lsys_2.1.140_1725539286795_0.9944639787364584","host":"s3://npm-registry-packages"}},"2.1.141":{"name":"@thi.ng/lsys","version":"2.1.141","keywords":["1d","2d","3d","datastructure","generative","geometry","l-system","probabilistic","random","rulebased","turtle","typescript"],"author":"Karsten Schmidt (https://thi.ng)","license":"Apache-2.0","_id":"@thi.ng/lsys@2.1.141","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://thi.ng/lsys","dist":{"shasum":"fd429fd5221d44694976afb198c4f6753c1b391e","tarball":"https://registry.npmjs.org/@thi.ng/lsys/-/lsys-2.1.141.tgz","fileCount":6,"integrity":"sha512-qntinZFo87FiomY978ODwSDHQKjhvIYZN7FZgfD6Opjy/jLYW6RZsX7ar6l3jUFNUDCJ6bikRonbxDaN87J/FA==","signatures":[{"sig":"MEYCIQDHRIXSpx3oxHKjRoEXGLaBwFeutmWBHZol6QJEDaJFBQIhAOyb8bHKEOGoI3GcL1v8NKEUyZel5PgMFySydpZJyl8Q","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":32133},"type":"module","module":"./index.js","thi.ng":{"blog":[{"url":"https://medium.com/@thi.ng/workshop-report-generative-design-with-clojure-7d6d8ea9a6e8","title":"Workshop report: Generative design with Clojure"}],"year":2019},"engines":{"node":">=18"},"exports":{".":{"default":"./index.js"}},"funding":[{"url":"https://github.com/sponsors/postspectacular","type":"github"},{"url":"https://patreon.com/thing_umbrella","type":"patreon"}],"gitHead":"8335e9571c2b9b13844ee4d8d24f99143c5f8816","scripts":{"doc":"typedoc --excludePrivate --excludeInternal --out doc src/index.ts","pub":"yarn npm publish --access public","test":"bun test","build":"yarn build:esbuild && yarn build:decl","clean":"bun ../../tools/src/clean-package.ts","doc:ae":"mkdir -p .ae/doc .ae/temp && api-extractor run --local --verbose","build:decl":"tsc --declaration --emitDeclarationOnly","doc:readme":"bun ../../tools/src/module-stats.ts && bun ../../tools/src/readme.ts","tool:tangle":"../../node_modules/.bin/tangle src/**/*.ts","build:esbuild":"esbuild --format=esm --platform=neutral --target=es2022 --tsconfig=tsconfig.json --outdir=. src/**/*.ts"},"typings":"./index.d.ts","_npmUser":{"name":"thi.ng","email":"k+npm@thi.ng"},"repository":{"url":"https://github.com/thi-ng/umbrella.git","type":"git"},"description":"Functional, extensible L-System architecture w/ support for probabilistic rules","directories":{},"sideEffects":false,"dependencies":{"@thi.ng/api":"^8.11.9","@thi.ng/math":"^5.11.9","@thi.ng/errors":"^2.5.15","@thi.ng/random":"^4.0.3","@thi.ng/compose":"^3.0.12","@thi.ng/vectors":"^7.12.1","@thi.ng/transducers":"^9.2.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"esbuild":"^0.23.0","typedoc":"^0.26.5","typescript":"^5.5.4","@microsoft/api-extractor":"^7.47.5"},"_npmOperationalInternal":{"tmp":"tmp/lsys_2.1.141_1726493425623_0.07801342777714049","host":"s3://npm-registry-packages"}},"2.1.142":{"name":"@thi.ng/lsys","version":"2.1.142","keywords":["1d","2d","3d","datastructure","generative","geometry","l-system","probabilistic","random","rulebased","turtle","typescript"],"author":"Karsten Schmidt (https://thi.ng)","license":"Apache-2.0","_id":"@thi.ng/lsys@2.1.142","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://thi.ng/lsys","dist":{"shasum":"0bd7f2d7b6b537b0120d29b73ab4ce2267392e32","tarball":"https://registry.npmjs.org/@thi.ng/lsys/-/lsys-2.1.142.tgz","fileCount":6,"integrity":"sha512-X5GohOdYQzUFR363aj5P5dkX9V2aXroYsEWv48lKE2bvSVgCsjIuTMaBrIifb1phv0UI8Iy/HuEnkxTD+9ye1w==","signatures":[{"sig":"MEUCIQCBrBsNvW4z2T296SjMShuzJY66NWESrnmvuTINofXzXQIgLIuaYYxSuiH+GqEDXyyMc/TUGLvEc620MHzkC4lLPTA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":32135},"type":"module","module":"./index.js","thi.ng":{"blog":[{"url":"https://medium.com/@thi.ng/workshop-report-generative-design-with-clojure-7d6d8ea9a6e8","title":"Workshop report: Generative design with Clojure"}],"year":2019},"engines":{"node":">=18"},"exports":{".":{"default":"./index.js"}},"funding":[{"url":"https://github.com/sponsors/postspectacular","type":"github"},{"url":"https://patreon.com/thing_umbrella","type":"patreon"}],"gitHead":"b52baa3750ddd1256892df966ab7ac9b4806a9ef","scripts":{"doc":"typedoc --excludePrivate --excludeInternal --out doc src/index.ts","pub":"yarn npm publish --access public","test":"bun test","build":"yarn build:esbuild && yarn build:decl","clean":"bun ../../tools/src/clean-package.ts","doc:ae":"mkdir -p .ae/doc .ae/temp && api-extractor run --local --verbose","build:decl":"tsc --declaration --emitDeclarationOnly","doc:readme":"bun ../../tools/src/module-stats.ts && bun ../../tools/src/readme.ts","tool:tangle":"../../node_modules/.bin/tangle src/**/*.ts","build:esbuild":"esbuild --format=esm --platform=neutral --target=es2022 --tsconfig=tsconfig.json --outdir=. src/**/*.ts"},"typings":"./index.d.ts","_npmUser":{"name":"thi.ng","email":"k+npm@thi.ng"},"repository":{"url":"https://github.com/thi-ng/umbrella.git","type":"git"},"description":"Functional, extensible L-System architecture w/ support for probabilistic rules","directories":{},"sideEffects":false,"dependencies":{"@thi.ng/api":"^8.11.10","@thi.ng/math":"^5.11.10","@thi.ng/errors":"^2.5.16","@thi.ng/random":"^4.0.4","@thi.ng/compose":"^3.0.13","@thi.ng/vectors":"^7.12.2","@thi.ng/transducers":"^9.2.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"esbuild":"^0.23.1","typedoc":"^0.26.7","typescript":"^5.6.2","@microsoft/api-extractor":"^7.47.9"},"_npmOperationalInternal":{"tmp":"tmp/lsys_2.1.142_1726780764175_0.21253630455267114","host":"s3://npm-registry-packages"}},"2.1.143":{"name":"@thi.ng/lsys","version":"2.1.143","keywords":["1d","2d","3d","datastructure","generative","geometry","l-system","probabilistic","random","rulebased","turtle","typescript"],"author":"Karsten Schmidt (https://thi.ng)","license":"Apache-2.0","_id":"@thi.ng/lsys@2.1.143","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://thi.ng/lsys","dist":{"shasum":"0df662ac5a2489b1af4d5e737584505af246aeb0","tarball":"https://registry.npmjs.org/@thi.ng/lsys/-/lsys-2.1.143.tgz","fileCount":6,"integrity":"sha512-9f0DZUqWL7jP3djssPbn9fGC9mHimChlfUrEGnrR1b4+Lrl5KvhTYhh2CrqiOwnfVK38zUU95xa5v213n5d+MA==","signatures":[{"sig":"MEUCIDXuW7A4SBgLAI++ulunH14rlz2IKnbmYqJFqFnSCiS/AiEAoACheQ5WoWm9D0iLbZqOVGay2gsFWf5iZEeDSGfyMxk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":32135},"type":"module","module":"./index.js","thi.ng":{"blog":[{"url":"https://medium.com/@thi.ng/workshop-report-generative-design-with-clojure-7d6d8ea9a6e8","title":"Workshop report: Generative design with Clojure"}],"year":2019},"engines":{"node":">=18"},"exports":{".":{"default":"./index.js"}},"funding":[{"url":"https://github.com/sponsors/postspectacular","type":"github"},{"url":"https://patreon.com/thing_umbrella","type":"patreon"}],"gitHead":"11ae480076e61a2263f5730ffb37dfddbf01c7d1","scripts":{"doc":"typedoc --excludePrivate --excludeInternal --out doc src/index.ts","pub":"yarn npm publish --access public","test":"bun test","build":"yarn build:esbuild && yarn build:decl","clean":"bun ../../tools/src/clean-package.ts","doc:ae":"mkdir -p .ae/doc .ae/temp && api-extractor run --local --verbose","build:decl":"tsc --declaration --emitDeclarationOnly","doc:readme":"bun ../../tools/src/module-stats.ts && bun ../../tools/src/readme.ts","tool:tangle":"../../node_modules/.bin/tangle src/**/*.ts","build:esbuild":"esbuild --format=esm --platform=neutral --target=es2022 --tsconfig=tsconfig.json --outdir=. src/**/*.ts"},"typings":"./index.d.ts","_npmUser":{"name":"thi.ng","email":"k+npm@thi.ng"},"repository":{"url":"https://github.com/thi-ng/umbrella.git","type":"git"},"description":"Functional, extensible L-System architecture w/ support for probabilistic rules","directories":{},"sideEffects":false,"dependencies":{"@thi.ng/api":"^8.11.11","@thi.ng/math":"^5.11.11","@thi.ng/errors":"^2.5.17","@thi.ng/random":"^4.1.0","@thi.ng/compose":"^3.0.14","@thi.ng/vectors":"^7.12.3","@thi.ng/transducers":"^9.2.5"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"esbuild":"^0.24.0","typedoc":"^0.26.7","typescript":"^5.6.2","@microsoft/api-extractor":"^7.47.9"},"_npmOperationalInternal":{"tmp":"tmp/lsys_2.1.143_1728130969225_0.6843148250799553","host":"s3://npm-registry-packages"}},"2.1.144":{"name":"@thi.ng/lsys","version":"2.1.144","keywords":["1d","2d","3d","datastructure","generative","geometry","l-system","probabilistic","random","rulebased","turtle","typescript"],"author":"Karsten Schmidt (https://thi.ng)","license":"Apache-2.0","_id":"@thi.ng/lsys@2.1.144","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://thi.ng/lsys","dist":{"shasum":"da24da4a52f9bb698492fb73999749d6d846a714","tarball":"https://registry.npmjs.org/@thi.ng/lsys/-/lsys-2.1.144.tgz","fileCount":6,"integrity":"sha512-wkAGD1dlfIwDcTUdZepxG3LozTME4npR41fXJd1VWDJQXyh8RIx8XMHRIxJYOB//ackM4wmwh3mhDFfqs1XlmQ==","signatures":[{"sig":"MEQCIDghTyJkchHosVzvbnGk3zAUqbZ+R3FWuO4hSZ554AIPAiBeZWPPO82+OKIblfaRQ+whVqb1so4EdTHhK/B6qHSQTQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":32135},"type":"module","module":"./index.js","thi.ng":{"blog":[{"url":"https://medium.com/@thi.ng/workshop-report-generative-design-with-clojure-7d6d8ea9a6e8","title":"Workshop report: Generative design with Clojure"}],"year":2019},"engines":{"node":">=18"},"exports":{".":{"default":"./index.js"}},"funding":[{"url":"https://github.com/sponsors/postspectacular","type":"github"},{"url":"https://patreon.com/thing_umbrella","type":"patreon"}],"gitHead":"241df2019d93359c34da1a11a94e416b6ea73f32","scripts":{"doc":"typedoc --excludePrivate --excludeInternal --out doc src/index.ts","pub":"yarn npm publish --access public","test":"bun test","build":"yarn build:esbuild && yarn build:decl","clean":"bun ../../tools/src/clean-package.ts","doc:ae":"mkdir -p .ae/doc .ae/temp && api-extractor run --local --verbose","build:decl":"tsc --declaration --emitDeclarationOnly","doc:readme":"bun ../../tools/src/module-stats.ts && bun ../../tools/src/readme.ts","tool:tangle":"../../node_modules/.bin/tangle src/**/*.ts","build:esbuild":"esbuild --format=esm --platform=neutral --target=es2022 --tsconfig=tsconfig.json --outdir=. src/**/*.ts"},"typings":"./index.d.ts","_npmUser":{"name":"thi.ng","email":"k+npm@thi.ng"},"repository":{"url":"https://github.com/thi-ng/umbrella.git","type":"git"},"description":"Functional, extensible L-System architecture w/ support for probabilistic rules","directories":{},"sideEffects":false,"dependencies":{"@thi.ng/api":"^8.11.11","@thi.ng/math":"^5.11.11","@thi.ng/errors":"^2.5.17","@thi.ng/random":"^4.1.1","@thi.ng/compose":"^3.0.14","@thi.ng/vectors":"^7.12.4","@thi.ng/transducers":"^9.2.6"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"esbuild":"^0.24.0","typedoc":"^0.26.7","typescript":"^5.6.2","@microsoft/api-extractor":"^7.47.9"},"_npmOperationalInternal":{"tmp":"tmp/lsys_2.1.144_1728304694694_0.794026197393672","host":"s3://npm-registry-packages"}},"2.1.145":{"name":"@thi.ng/lsys","version":"2.1.145","keywords":["1d","2d","3d","datastructure","generative","geometry","l-system","probabilistic","random","rulebased","turtle","typescript"],"author":"Karsten Schmidt (https://thi.ng)","license":"Apache-2.0","_id":"@thi.ng/lsys@2.1.145","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://thi.ng/lsys","dist":{"shasum":"24d5b94a5302cf88f65499e7c68fc6980316df31","tarball":"https://registry.npmjs.org/@thi.ng/lsys/-/lsys-2.1.145.tgz","fileCount":6,"integrity":"sha512-B566IP6rlaC6oI+LGrd7LzdfiGjlVYfnqzhNceU2VrKHJdprEEXmy8JQnyHf0wpVex/iYHdpMujI3dqsZ20znA==","signatures":[{"sig":"MEUCIQDceD4VnxmOVgx3GixrrRKy0rkhfB7zqmW6zwC5yMWK1wIgAfRw0d5DmH5MajUnAXkq06fw2ugr0tYZJmG9oshCoJ0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":32135},"type":"module","module":"./index.js","thi.ng":{"blog":[{"url":"https://medium.com/@thi.ng/workshop-report-generative-design-with-clojure-7d6d8ea9a6e8","title":"Workshop report: Generative design with Clojure"}],"year":2019},"engines":{"node":">=18"},"exports":{".":{"default":"./index.js"}},"funding":[{"url":"https://github.com/sponsors/postspectacular","type":"github"},{"url":"https://patreon.com/thing_umbrella","type":"patreon"}],"gitHead":"8301254c4436505a1fb0e3cc28eca3adb920c3e0","scripts":{"doc":"typedoc --excludePrivate --excludeInternal --out doc src/index.ts","pub":"yarn npm publish --access public","test":"bun test","build":"yarn build:esbuild && yarn build:decl","clean":"bun ../../tools/src/clean-package.ts","doc:ae":"mkdir -p .ae/doc .ae/temp && api-extractor run --local --verbose","build:decl":"tsc --declaration --emitDeclarationOnly","doc:readme":"bun ../../tools/src/module-stats.ts && bun ../../tools/src/readme.ts","tool:tangle":"../../node_modules/.bin/tangle src/**/*.ts","build:esbuild":"esbuild --format=esm --platform=neutral --target=es2022 --tsconfig=tsconfig.json --outdir=. src/**/*.ts"},"typings":"./index.d.ts","_npmUser":{"name":"thi.ng","email":"k+npm@thi.ng"},"repository":{"url":"https://github.com/thi-ng/umbrella.git","type":"git"},"description":"Functional, extensible L-System architecture w/ support for probabilistic rules","directories":{},"sideEffects":false,"dependencies":{"@thi.ng/api":"^8.11.11","@thi.ng/math":"^5.11.11","@thi.ng/errors":"^2.5.17","@thi.ng/random":"^4.1.2","@thi.ng/compose":"^3.0.14","@thi.ng/vectors":"^7.12.5","@thi.ng/transducers":"^9.2.7"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"esbuild":"^0.24.0","typedoc":"^0.26.7","typescript":"^5.6.2","@microsoft/api-extractor":"^7.47.9"},"_npmOperationalInternal":{"tmp":"tmp/lsys_2.1.145_1729179893387_0.5517624987697696","host":"s3://npm-registry-packages"}},"2.1.146":{"name":"@thi.ng/lsys","version":"2.1.146","keywords":["1d","2d","3d","datastructure","generative","geometry","l-system","probabilistic","random","rulebased","turtle","typescript"],"author":"Karsten Schmidt (https://thi.ng)","license":"Apache-2.0","_id":"@thi.ng/lsys@2.1.146","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://thi.ng/lsys","dist":{"shasum":"52ee556199791565f3e0ff4ff506a2f3f549dfad","tarball":"https://registry.npmjs.org/@thi.ng/lsys/-/lsys-2.1.146.tgz","fileCount":6,"integrity":"sha512-Dj9tGQJHv+VlYXR0X8vpaKKrrmZpdDfuJEA0fKRvwUIW2hAmmxdr2xoLED4zghgFKzarOwv3NcfKRo1t34xgEQ==","signatures":[{"sig":"MEYCIQDP36PWSMgk2LjpdreYW9u2Btu7Ud4/1mNJq3v/584BsgIhALnLgqd2sX2Jzjzk9CEFMXzYLjzuPlxH34N84+tB1BXi","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":32135},"type":"module","module":"./index.js","thi.ng":{"blog":[{"url":"https://medium.com/@thi.ng/workshop-report-generative-design-with-clojure-7d6d8ea9a6e8","title":"Workshop report: Generative design with Clojure"}],"year":2019},"engines":{"node":">=18"},"exports":{".":{"default":"./index.js"}},"funding":[{"url":"https://github.com/sponsors/postspectacular","type":"github"},{"url":"https://patreon.com/thing_umbrella","type":"patreon"}],"gitHead":"36d88652f6712b0e7ed8e55d1f4d9b3718294f7f","scripts":{"doc":"typedoc --excludePrivate --excludeInternal --out doc src/index.ts","pub":"yarn npm publish --access public","test":"bun test","build":"yarn build:esbuild && yarn build:decl","clean":"bun ../../tools/src/clean-package.ts","doc:ae":"mkdir -p .ae/doc .ae/temp && api-extractor run --local --verbose","build:decl":"tsc --declaration --emitDeclarationOnly","doc:readme":"bun ../../tools/src/module-stats.ts && bun ../../tools/src/readme.ts","tool:tangle":"../../node_modules/.bin/tangle src/**/*.ts","build:esbuild":"esbuild --format=esm --platform=neutral --target=es2022 --tsconfig=tsconfig.json --outdir=. src/**/*.ts"},"typings":"./index.d.ts","_npmUser":{"name":"thi.ng","email":"k+npm@thi.ng"},"repository":{"url":"https://github.com/thi-ng/umbrella.git","type":"git"},"description":"Functional, extensible L-System architecture w/ support for probabilistic rules","directories":{},"sideEffects":false,"dependencies":{"@thi.ng/api":"^8.11.11","@thi.ng/math":"^5.11.11","@thi.ng/errors":"^2.5.17","@thi.ng/random":"^4.1.2","@thi.ng/compose":"^3.0.14","@thi.ng/vectors":"^7.12.6","@thi.ng/transducers":"^9.2.7"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"esbuild":"^0.24.0","typedoc":"^0.26.7","typescript":"^5.6.2","@microsoft/api-extractor":"^7.47.9"},"_npmOperationalInternal":{"tmp":"tmp/lsys_2.1.146_1730415718612_0.11022524864618899","host":"s3://npm-registry-packages"}},"2.1.147":{"name":"@thi.ng/lsys","version":"2.1.147","keywords":["1d","2d","3d","datastructure","generative","geometry","l-system","probabilistic","random","rulebased","turtle","typescript"],"author":"Karsten Schmidt (https://thi.ng)","license":"Apache-2.0","_id":"@thi.ng/lsys@2.1.147","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://thi.ng/lsys","dist":{"shasum":"a7edde273ea25b53211a53d3eddddb29c309225e","tarball":"https://registry.npmjs.org/@thi.ng/lsys/-/lsys-2.1.147.tgz","fileCount":6,"integrity":"sha512-q1ffQJbz5zLDpC5pe9dzDjFJTZ+mlcp4nuLAtgTEvV81QheHCYgQzflLvECwZ6+3CPDNZbKCAYLMKBTcKt8LLg==","signatures":[{"sig":"MEUCIQDxRMxerZ9ORj/WAA/te4s7kh9Zp/C2/HttjSfAIVfC5QIgcmvwPvSvZ9wKfFfw55BHpIuSx36t0Pq8HxUO+OBUvyM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":32135},"type":"module","module":"./index.js","thi.ng":{"blog":[{"url":"https://medium.com/@thi.ng/workshop-report-generative-design-with-clojure-7d6d8ea9a6e8","title":"Workshop report: Generative design with Clojure"}],"year":2019},"engines":{"node":">=18"},"exports":{".":{"default":"./index.js"}},"funding":[{"url":"https://github.com/sponsors/postspectacular","type":"github"},{"url":"https://patreon.com/thing_umbrella","type":"patreon"}],"gitHead":"1148f3130b867c65141957b4b7617021d7ac7fc9","scripts":{"doc":"typedoc --excludePrivate --excludeInternal --out doc src/index.ts","pub":"yarn npm publish --access public","test":"bun test","build":"yarn build:esbuild && yarn build:decl","clean":"bun ../../tools/src/clean-package.ts","doc:ae":"mkdir -p .ae/doc .ae/temp && api-extractor run --local --verbose","build:decl":"tsc --declaration --emitDeclarationOnly","doc:readme":"bun ../../tools/src/module-stats.ts && bun ../../tools/src/readme.ts","tool:tangle":"../../node_modules/.bin/tangle src/**/*.ts","build:esbuild":"esbuild --format=esm --platform=neutral --target=es2022 --tsconfig=tsconfig.json --outdir=. src/**/*.ts"},"typings":"./index.d.ts","_npmUser":{"name":"thi.ng","email":"k+npm@thi.ng"},"repository":{"url":"https://github.com/thi-ng/umbrella.git","type":"git"},"description":"Functional, extensible L-System architecture w/ support for probabilistic rules","directories":{},"sideEffects":false,"dependencies":{"@thi.ng/api":"^8.11.11","@thi.ng/math":"^5.11.11","@thi.ng/errors":"^2.5.17","@thi.ng/random":"^4.1.2","@thi.ng/compose":"^3.0.14","@thi.ng/vectors":"^7.12.7","@thi.ng/transducers":"^9.2.7"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"esbuild":"^0.24.0","typedoc":"^0.26.7","typescript":"^5.6.2","@microsoft/api-extractor":"^7.47.9"},"_npmOperationalInternal":{"tmp":"tmp/lsys_2.1.147_1730652370846_0.7610860024355022","host":"s3://npm-registry-packages"}},"2.1.148":{"name":"@thi.ng/lsys","version":"2.1.148","keywords":["1d","2d","3d","datastructure","generative","geometry","l-system","probabilistic","random","rulebased","turtle","typescript"],"author":"Karsten Schmidt (https://thi.ng)","license":"Apache-2.0","_id":"@thi.ng/lsys@2.1.148","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://thi.ng/lsys","dist":{"shasum":"99067017c89043643d059ae738b151961b4ee557","tarball":"https://registry.npmjs.org/@thi.ng/lsys/-/lsys-2.1.148.tgz","fileCount":6,"integrity":"sha512-G2Mrl8AHBNvQj2AWZnphhfUAmoLvFcMZzvUAwt5A3Pt6tnOLVffRRUuSxEbK1fpGZTG3GjhoLEpjqP0G7AqmLA==","signatures":[{"sig":"MEUCIQCGAoq/t5bx617KNkJP8dO/OLWrJfEMdLAPeDMBnu634AIge9F53ff1l0I+j7lh2XkYGldAeg47mzGF4ZOreJrkGO0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":32135},"type":"module","module":"./index.js","thi.ng":{"blog":[{"url":"https://medium.com/@thi.ng/workshop-report-generative-design-with-clojure-7d6d8ea9a6e8","title":"Workshop report: Generative design with Clojure"}],"year":2019},"engines":{"node":">=18"},"exports":{".":{"default":"./index.js"}},"funding":[{"url":"https://github.com/sponsors/postspectacular","type":"github"},{"url":"https://patreon.com/thing_umbrella","type":"patreon"}],"gitHead":"c2c371069911fdae138149fdcf937c4ad7a8c71e","scripts":{"doc":"typedoc --excludePrivate --excludeInternal --out doc src/index.ts","pub":"yarn npm publish --access public","test":"bun test","build":"yarn build:esbuild && yarn build:decl","clean":"bun ../../tools/src/clean-package.ts","doc:ae":"mkdir -p .ae/doc .ae/temp && api-extractor run --local --verbose","build:decl":"tsc --declaration --emitDeclarationOnly","doc:readme":"bun ../../tools/src/module-stats.ts && bun ../../tools/src/readme.ts","tool:tangle":"../../node_modules/.bin/tangle src/**/*.ts","build:esbuild":"esbuild --format=esm --platform=neutral --target=es2022 --tsconfig=tsconfig.json --outdir=. src/**/*.ts"},"typings":"./index.d.ts","_npmUser":{"name":"thi.ng","email":"k+npm@thi.ng"},"repository":{"url":"https://github.com/thi-ng/umbrella.git","type":"git"},"description":"Functional, extensible L-System architecture w/ support for probabilistic rules","directories":{},"sideEffects":false,"dependencies":{"@thi.ng/api":"^8.11.11","@thi.ng/math":"^5.11.11","@thi.ng/errors":"^2.5.17","@thi.ng/random":"^4.1.2","@thi.ng/compose":"^3.0.14","@thi.ng/vectors":"^7.12.8","@thi.ng/transducers":"^9.2.7"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"esbuild":"^0.24.0","typedoc":"^0.26.7","typescript":"^5.6.2","@microsoft/api-extractor":"^7.47.9"},"_npmOperationalInternal":{"tmp":"tmp/lsys_2.1.148_1731166767607_0.8373134082583404","host":"s3://npm-registry-packages"}},"2.1.149":{"name":"@thi.ng/lsys","version":"2.1.149","keywords":["1d","2d","3d","datastructure","generative","geometry","l-system","probabilistic","random","rulebased","turtle","typescript"],"author":"Karsten Schmidt (https://thi.ng)","license":"Apache-2.0","_id":"@thi.ng/lsys@2.1.149","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://thi.ng/lsys","dist":{"shasum":"add8fc5d2b0cdcbc7a64b5de55201eba91db1aff","tarball":"https://registry.npmjs.org/@thi.ng/lsys/-/lsys-2.1.149.tgz","fileCount":6,"integrity":"sha512-c49zHl4S/qghIeVT54FPnlRAKhi0/NkraxEC6xb6vCHzoV6NcdXW6UxTc9OHwGNl0k1nqwPF+UCbZCGbLs8/ew==","signatures":[{"sig":"MEYCIQCs6xnC2uksEC02ovow0i6wWTC7G4TrH/jHzcvYyclPlAIhAK9XbrQXzqzCrZfTGZFebUoBhoinNWFOxuNQpw9kFJkV","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":32129},"type":"module","module":"./index.js","thi.ng":{"blog":[{"url":"https://medium.com/@thi.ng/workshop-report-generative-design-with-clojure-7d6d8ea9a6e8","title":"Workshop report: Generative design with Clojure"}],"year":2019},"engines":{"node":">=18"},"exports":{".":{"default":"./index.js"}},"funding":[{"url":"https://github.com/sponsors/postspectacular","type":"github"},{"url":"https://patreon.com/thing_umbrella","type":"patreon"}],"gitHead":"ef89090bb19fc5bca23be5da8cfce05b82ff4ad1","scripts":{"doc":"typedoc --options ../../typedoc.json --out doc src/index.ts","pub":"yarn npm publish --access public","test":"bun test","build":"yarn build:esbuild && yarn build:decl","clean":"bun ../../tools/src/clean-package.ts","doc:ae":"mkdir -p .ae/doc .ae/temp && api-extractor run --local --verbose","build:decl":"tsc --declaration --emitDeclarationOnly","doc:readme":"bun ../../tools/src/module-stats.ts && bun ../../tools/src/readme.ts","tool:tangle":"../../node_modules/.bin/tangle src/**/*.ts","build:esbuild":"esbuild --format=esm --platform=neutral --target=es2022 --tsconfig=tsconfig.json --outdir=. src/**/*.ts"},"typings":"./index.d.ts","_npmUser":{"name":"thi.ng","email":"k+npm@thi.ng"},"repository":{"url":"https://github.com/thi-ng/umbrella.git","type":"git"},"description":"Functional, extensible L-System architecture w/ support for probabilistic rules","directories":{},"sideEffects":false,"dependencies":{"@thi.ng/api":"^8.11.12","@thi.ng/math":"^5.11.12","@thi.ng/errors":"^2.5.18","@thi.ng/random":"^4.1.3","@thi.ng/compose":"^3.0.15","@thi.ng/vectors":"^7.12.9","@thi.ng/transducers":"^9.2.8"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"esbuild":"^0.24.0","typedoc":"^0.26.7","typescript":"^5.6.2","@microsoft/api-extractor":"^7.47.9"},"_npmOperationalInternal":{"tmp":"tmp/lsys_2.1.149_1731259341924_0.2119190979013681","host":"s3://npm-registry-packages"}},"2.1.150":{"name":"@thi.ng/lsys","version":"2.1.150","keywords":["1d","2d","3d","datastructure","generative","geometry","l-system","probabilistic","random","rulebased","turtle","typescript"],"author":"Karsten Schmidt (https://thi.ng)","license":"Apache-2.0","_id":"@thi.ng/lsys@2.1.150","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://thi.ng/lsys","dist":{"shasum":"7d179746bf6155f3bf4e25c42464f19c949b694a","tarball":"https://registry.npmjs.org/@thi.ng/lsys/-/lsys-2.1.150.tgz","fileCount":6,"integrity":"sha512-jwkXRVlkxaVZjyYP/sUg/toXA+LfvVK/gWAOsWE+hCHJIqs86v20LwqCw/EHXjNA4Y01zwTU9qrUnttP8WB8zw==","signatures":[{"sig":"MEQCIC9lyywv4bbcKQqe8MxquMfHrFrXgBn68EUSt3EOgG8kAiB6OQg5vCj9I+d4yrCs+TNNaIv0TRX9iXWqYy0AK/95xw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":32131},"type":"module","module":"./index.js","thi.ng":{"blog":[{"url":"https://medium.com/@thi.ng/workshop-report-generative-design-with-clojure-7d6d8ea9a6e8","title":"Workshop report: Generative design with Clojure"}],"year":2019},"engines":{"node":">=18"},"exports":{".":{"default":"./index.js"}},"funding":[{"url":"https://github.com/sponsors/postspectacular","type":"github"},{"url":"https://patreon.com/thing_umbrella","type":"patreon"}],"gitHead":"85e2f0935b58bde5d165fbe754fafec5da0b731e","scripts":{"doc":"typedoc --options ../../typedoc.json --out doc src/index.ts","pub":"yarn npm publish --access public","test":"bun test","build":"yarn build:esbuild && yarn build:decl","clean":"bun ../../tools/src/clean-package.ts","doc:ae":"mkdir -p .ae/doc .ae/temp && api-extractor run --local --verbose","build:decl":"tsc --declaration --emitDeclarationOnly","doc:readme":"bun ../../tools/src/module-stats.ts && bun ../../tools/src/readme.ts","tool:tangle":"../../node_modules/.bin/tangle src/**/*.ts","build:esbuild":"esbuild --format=esm --platform=neutral --target=es2022 --tsconfig=tsconfig.json --outdir=. src/**/*.ts"},"typings":"./index.d.ts","_npmUser":{"name":"thi.ng","email":"k+npm@thi.ng"},"repository":{"url":"https://github.com/thi-ng/umbrella.git","type":"git"},"description":"Functional, extensible L-System architecture w/ support for probabilistic rules","directories":{},"sideEffects":false,"dependencies":{"@thi.ng/api":"^8.11.13","@thi.ng/math":"^5.11.13","@thi.ng/errors":"^2.5.19","@thi.ng/random":"^4.1.4","@thi.ng/compose":"^3.0.16","@thi.ng/vectors":"^7.12.10","@thi.ng/transducers":"^9.2.9"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"esbuild":"^0.24.0","typedoc":"^0.26.11","typescript":"^5.7.2","@microsoft/api-extractor":"^7.48.0"},"_npmOperationalInternal":{"tmp":"tmp/lsys_2.1.150_1732472750571_0.5246776508178586","host":"s3://npm-registry-packages"}},"2.1.151":{"name":"@thi.ng/lsys","version":"2.1.151","keywords":["1d","2d","3d","datastructure","generative","geometry","l-system","probabilistic","random","rulebased","turtle","typescript"],"author":"Karsten Schmidt (https://thi.ng)","license":"Apache-2.0","_id":"@thi.ng/lsys@2.1.151","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://thi.ng/lsys","dist":{"shasum":"f2a641b596329270d2c2fb47b21559993e523243","tarball":"https://registry.npmjs.org/@thi.ng/lsys/-/lsys-2.1.151.tgz","fileCount":6,"integrity":"sha512-iSc0qHWcFNjZsViG8uZTWFd3jSaEWZcwj1ACrv1+E4jXZo6qeFCxiW9jLnEgF22MI+Dmc60Q5f8bsrXfRRouRQ==","signatures":[{"sig":"MEUCIF29p4XXKYGyUfbev9BpM3uPbngKy/Iyoc1DmQXoITDVAiEAg+gDg8eP1eN/8OOuA0YSj/Z4x2XJJ/1/2Glv/m1fIg0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":32131},"type":"module","module":"./index.js","thi.ng":{"blog":[{"url":"https://medium.com/@thi.ng/workshop-report-generative-design-with-clojure-7d6d8ea9a6e8","title":"Workshop report: Generative design with Clojure"}],"year":2019},"engines":{"node":">=18"},"exports":{".":{"default":"./index.js"}},"funding":[{"url":"https://github.com/sponsors/postspectacular","type":"github"},{"url":"https://patreon.com/thing_umbrella","type":"patreon"}],"gitHead":"34ac95538d96f046090fef5fd3a1dc36d54663d5","scripts":{"doc":"typedoc --options ../../typedoc.json --out doc src/index.ts","pub":"yarn npm publish --access public","test":"bun test","build":"yarn build:esbuild && yarn build:decl","clean":"bun ../../tools/src/clean-package.ts","doc:ae":"mkdir -p .ae/doc .ae/temp && api-extractor run --local --verbose","build:decl":"tsc --declaration --emitDeclarationOnly","doc:readme":"bun ../../tools/src/module-stats.ts && bun ../../tools/src/readme.ts","tool:tangle":"../../node_modules/.bin/tangle src/**/*.ts","build:esbuild":"esbuild --format=esm --platform=neutral --target=es2022 --tsconfig=tsconfig.json --outdir=. src/**/*.ts"},"typings":"./index.d.ts","_npmUser":{"name":"thi.ng","email":"k+npm@thi.ng"},"repository":{"url":"https://github.com/thi-ng/umbrella.git","type":"git"},"description":"Functional, extensible L-System architecture w/ support for probabilistic rules","directories":{},"sideEffects":false,"dependencies":{"@thi.ng/api":"^8.11.14","@thi.ng/math":"^5.11.14","@thi.ng/errors":"^2.5.20","@thi.ng/random":"^4.1.5","@thi.ng/compose":"^3.0.17","@thi.ng/vectors":"^7.12.11","@thi.ng/transducers":"^9.2.10"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"esbuild":"^0.24.0","typedoc":"^0.27.4","typescript":"^5.7.2","@microsoft/api-extractor":"^7.48.0"},"_npmOperationalInternal":{"tmp":"tmp/lsys_2.1.151_1733998904870_0.3939201382121471","host":"s3://npm-registry-packages-npm-production"}},"2.2.0":{"name":"@thi.ng/lsys","version":"2.2.0","keywords":["1d","2d","3d","datastructure","generative","geometry","l-system","probabilistic","random","rulebased","turtle","typescript"],"author":"Karsten Schmidt (https://thi.ng)","license":"Apache-2.0","_id":"@thi.ng/lsys@2.2.0","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://thi.ng/lsys","dist":{"shasum":"86c9c58bf4c571e427758cfe2342b58cfcd6208b","tarball":"https://registry.npmjs.org/@thi.ng/lsys/-/lsys-2.2.0.tgz","fileCount":6,"integrity":"sha512-Hg1WWa/MHKdy63NFfiFb75fVKvWluE/t7s5dI1NpVWl+eG43dMThz+40u/FY+xtyH8WMJEWvdiJ3koM5I8l6ag==","signatures":[{"sig":"MEYCIQCl5ILQKL8TJnBocnzUOv56EGk7uJVA37iZ4U2Mal82jQIhAKAGsPM1aEqW4BOqRBXHxk5M4ychIRkR+vSffjXJjoXL","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":33931},"type":"module","module":"./index.js","thi.ng":{"blog":[{"url":"https://medium.com/@thi.ng/workshop-report-generative-design-with-clojure-7d6d8ea9a6e8","title":"Workshop report: Generative design with Clojure"}],"year":2019},"engines":{"node":">=18"},"exports":{".":{"default":"./index.js"}},"funding":[{"url":"https://github.com/sponsors/postspectacular","type":"github"},{"url":"https://patreon.com/thing_umbrella","type":"patreon"}],"gitHead":"113931a9094c28ae069bcea99adcf4222784d64f","scripts":{"doc":"typedoc --options ../../typedoc.json --out doc src/index.ts","pub":"yarn npm publish --access public","test":"bun test","build":"yarn build:esbuild && yarn build:decl","clean":"bun ../../tools/src/clean-package.ts","doc:ae":"mkdir -p .ae/doc .ae/temp && api-extractor run --local --verbose","build:decl":"tsc --declaration --emitDeclarationOnly","doc:readme":"bun ../../tools/src/module-stats.ts && bun ../../tools/src/readme.ts","tool:tangle":"../../node_modules/.bin/tangle src/**/*.ts","build:esbuild":"esbuild --format=esm --platform=neutral --target=es2022 --tsconfig=tsconfig.json --outdir=. src/**/*.ts"},"typings":"./index.d.ts","_npmUser":{"name":"thi.ng","email":"k+npm@thi.ng"},"repository":{"url":"https://github.com/thi-ng/umbrella.git","type":"git"},"description":"Functional, extensible L-System architecture w/ support for probabilistic rules","directories":{},"sideEffects":false,"dependencies":{"@thi.ng/api":"^8.11.14","@thi.ng/math":"^5.11.14","@thi.ng/checks":"^3.6.16","@thi.ng/errors":"^2.5.20","@thi.ng/random":"^4.1.5","@thi.ng/compose":"^3.0.17","@thi.ng/vectors":"^7.12.11","@thi.ng/transducers":"^9.2.10"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"esbuild":"^0.24.0","typedoc":"^0.27.4","typescript":"^5.7.2","@microsoft/api-extractor":"^7.48.0"},"_npmOperationalInternal":{"tmp":"tmp/lsys_2.2.0_1735049110755_0.13776456049320607","host":"s3://npm-registry-packages-npm-production"}},"2.2.1":{"name":"@thi.ng/lsys","version":"2.2.1","keywords":["1d","2d","3d","datastructure","generative","geometry","l-system","probabilistic","random","rulebased","turtle","typescript"],"author":"Karsten Schmidt (https://thi.ng)","license":"Apache-2.0","_id":"@thi.ng/lsys@2.2.1","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://thi.ng/lsys","dist":{"shasum":"b08c0600f05ed3b3a57ede1d1c97d3db90914bcc","tarball":"https://registry.npmjs.org/@thi.ng/lsys/-/lsys-2.2.1.tgz","fileCount":6,"integrity":"sha512-wn1cRxC1cZKxZQIUMSJm9ysaRlcQ3CqocuZIbuZgGVnphmBtq+odS9gUj0X4Qkf6+AZIS7xKzGxK49lwDt33eA==","signatures":[{"sig":"MEUCIEDatnWW4NxgOLJUiDdcDbKNRl4k1dAoHcvL77rYKvLIAiEA7nQQKfhAWBKp9cQfm6SzPqXCzEA38WLqweRqbdX854g=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":34015},"type":"module","module":"./index.js","thi.ng":{"blog":[{"url":"https://medium.com/@thi.ng/workshop-report-generative-design-with-clojure-7d6d8ea9a6e8","title":"Workshop report: Generative design with Clojure"}],"year":2019},"engines":{"node":">=18"},"exports":{".":{"default":"./index.js"}},"funding":[{"url":"https://github.com/sponsors/postspectacular","type":"github"},{"url":"https://patreon.com/thing_umbrella","type":"patreon"},{"url":"https://liberapay.com/thi.ng","type":"liberapay"}],"gitHead":"48bf4c22bf23f88ac99f435106af2214f79a0be1","scripts":{"doc":"typedoc --options ../../typedoc.json --out doc src/index.ts","pub":"yarn npm publish --access public","test":"bun test","build":"yarn build:esbuild && yarn build:decl","clean":"bun ../../tools/src/clean-package.ts","doc:ae":"mkdir -p .ae/doc .ae/temp && api-extractor run --local --verbose","build:decl":"tsc --declaration --emitDeclarationOnly","doc:readme":"bun ../../tools/src/module-stats.ts && bun ../../tools/src/readme.ts","tool:tangle":"../../node_modules/.bin/tangle src/**/*.ts","build:esbuild":"esbuild --format=esm --platform=neutral --target=es2022 --tsconfig=tsconfig.json --outdir=. src/**/*.ts"},"typings":"./index.d.ts","_npmUser":{"name":"thi.ng","email":"k+npm@thi.ng"},"repository":{"url":"https://github.com/thi-ng/umbrella.git","type":"git"},"description":"Functional, extensible L-System architecture w/ support for probabilistic rules","directories":{},"sideEffects":false,"dependencies":{"@thi.ng/api":"^8.11.15","@thi.ng/math":"^5.11.15","@thi.ng/checks":"^3.6.17","@thi.ng/errors":"^2.5.21","@thi.ng/random":"^4.1.6","@thi.ng/compose":"^3.0.18","@thi.ng/vectors":"^7.12.12","@thi.ng/transducers":"^9.2.11"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"esbuild":"^0.24.2","typedoc":"^0.27.6","typescript":"^5.7.2","@microsoft/api-extractor":"^7.48.1"},"_npmOperationalInternal":{"tmp":"tmp/lsys_2.2.1_1735309319236_0.8842029966676526","host":"s3://npm-registry-packages-npm-production"}},"2.2.2":{"name":"@thi.ng/lsys","version":"2.2.2","keywords":["1d","2d","3d","datastructure","generative","geometry","l-system","probabilistic","random","rulebased","turtle","typescript"],"author":"Karsten Schmidt (https://thi.ng)","license":"Apache-2.0","_id":"@thi.ng/lsys@2.2.2","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://thi.ng/lsys","dist":{"shasum":"c82872a57d4d23188d524f55c023c9b561580d98","tarball":"https://registry.npmjs.org/@thi.ng/lsys/-/lsys-2.2.2.tgz","fileCount":6,"integrity":"sha512-lTGmTt3CsKlgfu8ObvaWpYQtWVLVY52EZXU4jRSOujl+2CqvvbKbHCeLLTTvgc1sjxlAZIhb5zICT6Cd7e9XmA==","signatures":[{"sig":"MEYCIQCEGPzdR6omyMqoNHqRTYcmzxx2EAN2BIMPN6yh+jFQwQIhAKEQWbdVf7IZsAu2Tzmq7gF1BdVfHFZvIcgVl/kYlqPa","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":34015},"type":"module","module":"./index.js","thi.ng":{"blog":[{"url":"https://medium.com/@thi.ng/workshop-report-generative-design-with-clojure-7d6d8ea9a6e8","title":"Workshop report: Generative design with Clojure"}],"year":2019},"engines":{"node":">=18"},"exports":{".":{"default":"./index.js"}},"funding":[{"url":"https://github.com/sponsors/postspectacular","type":"github"},{"url":"https://patreon.com/thing_umbrella","type":"patreon"},{"url":"https://liberapay.com/thi.ng","type":"liberapay"}],"gitHead":"56c1d57a96565bbcc8c06c73779a619bba0db368","scripts":{"doc":"typedoc --options ../../typedoc.json --out doc src/index.ts","pub":"yarn npm publish --access public","test":"bun test","build":"yarn build:esbuild && yarn build:decl","clean":"bun ../../tools/src/clean-package.ts","doc:ae":"mkdir -p .ae/doc .ae/temp && api-extractor run --local --verbose","build:decl":"tsc --declaration --emitDeclarationOnly","doc:readme":"bun ../../tools/src/module-stats.ts && bun ../../tools/src/readme.ts","tool:tangle":"../../node_modules/.bin/tangle src/**/*.ts","build:esbuild":"esbuild --format=esm --platform=neutral --target=es2022 --tsconfig=tsconfig.json --outdir=. src/**/*.ts"},"typings":"./index.d.ts","_npmUser":{"name":"thi.ng","email":"k+npm@thi.ng"},"repository":{"url":"https://github.com/thi-ng/umbrella.git","type":"git"},"description":"Functional, extensible L-System architecture w/ support for probabilistic rules","directories":{},"sideEffects":false,"dependencies":{"@thi.ng/api":"^8.11.16","@thi.ng/math":"^5.11.16","@thi.ng/checks":"^3.6.18","@thi.ng/errors":"^2.5.22","@thi.ng/random":"^4.1.7","@thi.ng/compose":"^3.0.19","@thi.ng/vectors":"^7.12.13","@thi.ng/transducers":"^9.2.12"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"esbuild":"^0.24.2","typedoc":"^0.27.6","typescript":"^5.7.2","@microsoft/api-extractor":"^7.48.1"},"_npmOperationalInternal":{"tmp":"tmp/lsys_2.2.2_1736025345163_0.026606434104155863","host":"s3://npm-registry-packages-npm-production"}},"2.2.3":{"name":"@thi.ng/lsys","version":"2.2.3","keywords":["1d","2d","3d","datastructure","generative","geometry","l-system","probabilistic","random","rulebased","turtle","typescript"],"author":"Karsten Schmidt (https://thi.ng)","license":"Apache-2.0","_id":"@thi.ng/lsys@2.2.3","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://thi.ng/lsys","dist":{"shasum":"aef0d66727c8be454938f307815f371cfe253f39","tarball":"https://registry.npmjs.org/@thi.ng/lsys/-/lsys-2.2.3.tgz","fileCount":6,"integrity":"sha512-l1qKrfQs8l9SUNa2CTtzkgFvD/+x2EKNm6M1LJF1F1ieaX+JBBMoAWIGeUg2F2BkC0v/0DSrDaSQd5BtWFtpjQ==","signatures":[{"sig":"MEUCIQDoY4CZjVDdPRRNmgWBFbppijeQQPiVtIlYsRIzJ//+bAIgQ5UzbsPI3TLUYNhFj9F3pTknqZe6Ge9i71vAkMFDDWk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":34015},"type":"module","module":"./index.js","thi.ng":{"blog":[{"url":"https://medium.com/@thi.ng/workshop-report-generative-design-with-clojure-7d6d8ea9a6e8","title":"Workshop report: Generative design with Clojure"}],"year":2019},"engines":{"node":">=18"},"exports":{".":{"default":"./index.js"}},"funding":[{"url":"https://github.com/sponsors/postspectacular","type":"github"},{"url":"https://patreon.com/thing_umbrella","type":"patreon"},{"url":"https://liberapay.com/thi.ng","type":"liberapay"}],"gitHead":"6542b842120bef47cc18d45a1b1db68307a7f04b","scripts":{"doc":"typedoc --options ../../typedoc.json --out doc src/index.ts","pub":"yarn npm publish --access public","test":"bun test","build":"yarn build:esbuild && yarn build:decl","clean":"bun ../../tools/src/clean-package.ts","doc:ae":"mkdir -p .ae/doc .ae/temp && api-extractor run --local --verbose","build:decl":"tsc --declaration --emitDeclarationOnly","doc:readme":"bun ../../tools/src/module-stats.ts && bun ../../tools/src/readme.ts","tool:tangle":"../../node_modules/.bin/tangle src/**/*.ts","build:esbuild":"esbuild --format=esm --platform=neutral --target=es2022 --tsconfig=tsconfig.json --outdir=. src/**/*.ts"},"typings":"./index.d.ts","_npmUser":{"name":"thi.ng","email":"k+npm@thi.ng"},"repository":{"url":"https://github.com/thi-ng/umbrella.git","type":"git"},"description":"Functional, extensible L-System architecture w/ support for probabilistic rules","directories":{},"sideEffects":false,"dependencies":{"@thi.ng/api":"^8.11.16","@thi.ng/math":"^5.11.16","@thi.ng/checks":"^3.6.19","@thi.ng/errors":"^2.5.22","@thi.ng/random":"^4.1.7","@thi.ng/compose":"^3.0.19","@thi.ng/vectors":"^7.12.14","@thi.ng/transducers":"^9.2.13"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"esbuild":"^0.24.2","typedoc":"^0.27.6","typescript":"^5.7.2","@microsoft/api-extractor":"^7.48.1"},"_npmOperationalInternal":{"tmp":"tmp/lsys_2.2.3_1736857846403_0.65685746908106","host":"s3://npm-registry-packages-npm-production"}},"2.2.4":{"name":"@thi.ng/lsys","version":"2.2.4","keywords":["1d","2d","3d","datastructure","generative","geometry","l-system","probabilistic","random","rulebased","turtle","typescript"],"author":"Karsten Schmidt (https://thi.ng)","license":"Apache-2.0","_id":"@thi.ng/lsys@2.2.4","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://thi.ng/lsys","dist":{"shasum":"a45844a0e94c3692966415a1a6d05f44261321fc","tarball":"https://registry.npmjs.org/@thi.ng/lsys/-/lsys-2.2.4.tgz","fileCount":6,"integrity":"sha512-o3353EOasM8BwTmVyA1/Omuc801wbfCYBA00tvwAdYuqtu7lGaXVn5lmXNzu6d0R8tVK6qaxGmHtmphyK0ryLA==","signatures":[{"sig":"MEUCIQCi9atB7ViPaezd9q4ViCUWYEYFESCXTRBMBZdEwpNdVgIgRE43nw3JIvw9ws7VDAJZJNSmJtxaMyD+Df1ZZKKcGR4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":34015},"type":"module","module":"./index.js","thi.ng":{"blog":[{"url":"https://medium.com/@thi.ng/workshop-report-generative-design-with-clojure-7d6d8ea9a6e8","title":"Workshop report: Generative design with Clojure"}],"year":2019},"engines":{"node":">=18"},"exports":{".":{"default":"./index.js"}},"funding":[{"url":"https://github.com/sponsors/postspectacular","type":"github"},{"url":"https://patreon.com/thing_umbrella","type":"patreon"},{"url":"https://liberapay.com/thi.ng","type":"liberapay"}],"gitHead":"d888087b36b086fd8c3e7dc98d35857266f78942","scripts":{"doc":"typedoc --options ../../typedoc.json --out doc src/index.ts","pub":"yarn npm publish --access public","test":"bun test","build":"yarn build:esbuild && yarn build:decl","clean":"bun ../../tools/src/clean-package.ts","doc:ae":"mkdir -p .ae/doc .ae/temp && api-extractor run --local --verbose","build:decl":"tsc --declaration --emitDeclarationOnly","doc:readme":"bun ../../tools/src/module-stats.ts && bun ../../tools/src/readme.ts","tool:tangle":"../../node_modules/.bin/tangle src/**/*.ts","build:esbuild":"esbuild --format=esm --platform=neutral --target=es2022 --tsconfig=tsconfig.json --outdir=. src/**/*.ts"},"typings":"./index.d.ts","_npmUser":{"name":"thi.ng","email":"k+npm@thi.ng"},"repository":{"url":"https://github.com/thi-ng/umbrella.git","type":"git"},"description":"Functional, extensible L-System architecture w/ support for probabilistic rules","directories":{},"sideEffects":false,"dependencies":{"@thi.ng/api":"^8.11.16","@thi.ng/math":"^5.11.16","@thi.ng/checks":"^3.6.19","@thi.ng/errors":"^2.5.22","@thi.ng/random":"^4.1.7","@thi.ng/compose":"^3.0.19","@thi.ng/vectors":"^7.12.15","@thi.ng/transducers":"^9.2.14"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"esbuild":"^0.24.2","typedoc":"^0.27.6","typescript":"^5.7.2","@microsoft/api-extractor":"^7.48.1"},"_npmOperationalInternal":{"tmp":"tmp/lsys_2.2.4_1737123387143_0.5300781238449579","host":"s3://npm-registry-packages-npm-production"}},"2.2.5":{"name":"@thi.ng/lsys","version":"2.2.5","keywords":["1d","2d","3d","datastructure","generative","geometry","l-system","probabilistic","random","rulebased","turtle","typescript"],"author":"Karsten Schmidt (https://thi.ng)","license":"Apache-2.0","_id":"@thi.ng/lsys@2.2.5","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://thi.ng/lsys","dist":{"shasum":"cd232886087b2afe7691a746baa5d76dfeac3d9d","tarball":"https://registry.npmjs.org/@thi.ng/lsys/-/lsys-2.2.5.tgz","fileCount":6,"integrity":"sha512-Cdftu99yJ9yGNqPj4qzRsFoCdmLPcCBdVD2+KjhujYQLIVqG8vnu+7xh/bvlP8DV+sLTSVGW4nySrU8eLJ0NlA==","signatures":[{"sig":"MEUCIByIArWHPNIFII4q5w3klirXJXIe/5AvTYzKwbdEvBLHAiEA8SDh5oNg3Csu0HL9KiEdhDIWha4r+hAuQo9yNpfJ5Wg=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":34015},"type":"module","module":"./index.js","thi.ng":{"blog":[{"url":"https://medium.com/@thi.ng/workshop-report-generative-design-with-clojure-7d6d8ea9a6e8","title":"Workshop report: Generative design with Clojure"}],"year":2019},"engines":{"node":">=18"},"exports":{".":{"default":"./index.js"}},"funding":[{"url":"https://github.com/sponsors/postspectacular","type":"github"},{"url":"https://patreon.com/thing_umbrella","type":"patreon"},{"url":"https://liberapay.com/thi.ng","type":"liberapay"}],"gitHead":"56e7a1724e7b0cb5c41119f60320b6ff0e8a3c1c","scripts":{"doc":"typedoc --options ../../typedoc.json --out doc src/index.ts","pub":"yarn npm publish --access public","test":"bun test","build":"yarn build:esbuild && yarn build:decl","clean":"bun ../../tools/src/clean-package.ts","doc:ae":"mkdir -p .ae/doc .ae/temp && api-extractor run --local --verbose","build:decl":"tsc --declaration --emitDeclarationOnly","doc:readme":"bun ../../tools/src/module-stats.ts && bun ../../tools/src/readme.ts","tool:tangle":"../../node_modules/.bin/tangle src/**/*.ts","build:esbuild":"esbuild --format=esm --platform=neutral --target=es2022 --tsconfig=tsconfig.json --outdir=. src/**/*.ts"},"typings":"./index.d.ts","_npmUser":{"name":"thi.ng","email":"k+npm@thi.ng"},"repository":{"url":"https://github.com/thi-ng/umbrella.git","type":"git"},"description":"Functional, extensible L-System architecture w/ support for probabilistic rules","directories":{},"sideEffects":false,"dependencies":{"@thi.ng/api":"^8.11.16","@thi.ng/math":"^5.11.16","@thi.ng/checks":"^3.6.19","@thi.ng/errors":"^2.5.22","@thi.ng/random":"^4.1.7","@thi.ng/compose":"^3.0.19","@thi.ng/vectors":"^7.12.16","@thi.ng/transducers":"^9.2.14"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"esbuild":"^0.24.2","typedoc":"^0.27.6","typescript":"^5.7.2","@microsoft/api-extractor":"^7.48.1"},"_npmOperationalInternal":{"tmp":"tmp/lsys_2.2.5_1737458469095_0.8191635481303663","host":"s3://npm-registry-packages-npm-production"}},"2.2.6":{"name":"@thi.ng/lsys","version":"2.2.6","keywords":["1d","2d","3d","datastructure","generative","geometry","l-system","probabilistic","random","rulebased","turtle","typescript"],"author":"Karsten Schmidt (https://thi.ng)","license":"Apache-2.0","_id":"@thi.ng/lsys@2.2.6","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://thi.ng/lsys","dist":{"shasum":"9abd8f678fe293f0aefcf71f354c39a04432bc1a","tarball":"https://registry.npmjs.org/@thi.ng/lsys/-/lsys-2.2.6.tgz","fileCount":6,"integrity":"sha512-hLx+hQF7UlYIouMyEUmy5dVc79CbKmP0XCfLENCxZmlpKK95rKwLexXBS8fKA+QmjFFq6V5DrqWmrZYMjQJKkw==","signatures":[{"sig":"MEYCIQC/6yzo1SqHUMDNUF88MHGiQ6hi2pahAB3PAlfAt5EF/AIhAPRzHCqAZYQO5+doOGZP90dydSQsFRVkQmcHThW0kpqQ","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":34015},"type":"module","module":"./index.js","thi.ng":{"blog":[{"url":"https://medium.com/@thi.ng/workshop-report-generative-design-with-clojure-7d6d8ea9a6e8","title":"Workshop report: Generative design with Clojure"}],"year":2019},"engines":{"node":">=18"},"exports":{".":{"default":"./index.js"}},"funding":[{"url":"https://github.com/sponsors/postspectacular","type":"github"},{"url":"https://patreon.com/thing_umbrella","type":"patreon"},{"url":"https://liberapay.com/thi.ng","type":"liberapay"}],"gitHead":"22f6d518aed5951bb37b406c8ae85a6c3e6be517","scripts":{"doc":"typedoc --options ../../typedoc.json --out doc src/index.ts","pub":"yarn npm publish --access public","test":"bun test","build":"yarn build:esbuild && yarn build:decl","clean":"bun ../../tools/src/clean-package.ts","doc:ae":"mkdir -p .ae/doc .ae/temp && api-extractor run --local --verbose","build:decl":"tsc --declaration --emitDeclarationOnly","doc:readme":"bun ../../tools/src/module-stats.ts && bun ../../tools/src/readme.ts","tool:tangle":"../../node_modules/.bin/tangle src/**/*.ts","build:esbuild":"esbuild --format=esm --platform=neutral --target=es2022 --tsconfig=tsconfig.json --outdir=. src/**/*.ts"},"typings":"./index.d.ts","_npmUser":{"name":"thi.ng","email":"k+npm@thi.ng"},"repository":{"url":"https://github.com/thi-ng/umbrella.git","type":"git"},"description":"Functional, extensible L-System architecture w/ support for probabilistic rules","directories":{},"sideEffects":false,"dependencies":{"@thi.ng/api":"^8.11.17","@thi.ng/math":"^5.11.17","@thi.ng/checks":"^3.6.20","@thi.ng/errors":"^2.5.23","@thi.ng/random":"^4.1.8","@thi.ng/compose":"^3.0.20","@thi.ng/vectors":"^7.12.17","@thi.ng/transducers":"^9.2.15"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"esbuild":"^0.24.2","typedoc":"^0.27.6","typescript":"^5.7.2","@microsoft/api-extractor":"^7.48.1"},"_npmOperationalInternal":{"tmp":"tmp/lsys_2.2.6_1737475011516_0.5644578228106092","host":"s3://npm-registry-packages-npm-production"}},"2.2.7":{"name":"@thi.ng/lsys","version":"2.2.7","keywords":["1d","2d","3d","datastructure","generative","geometry","l-system","probabilistic","random","rulebased","turtle","typescript"],"author":"Karsten Schmidt (https://thi.ng)","license":"Apache-2.0","_id":"@thi.ng/lsys@2.2.7","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://thi.ng/lsys","dist":{"shasum":"5f7f286acb091beb5eb63d2b8a402727699a0301","tarball":"https://registry.npmjs.org/@thi.ng/lsys/-/lsys-2.2.7.tgz","fileCount":6,"integrity":"sha512-fM5v5NsZ8pgHDvxIl9p6CF63aTN0KWKk/jRuC60AW/W2LtGJXSDeTo9GeMH5b6TcDesyu4WcTXHxdr7zfIDT8g==","signatures":[{"sig":"MEUCID+TDY551puKZ9VwRCrzL1bpeai9sTGv3hxrdeG0dUw3AiEApQOA2+bZfUTiFAH+e/YWAXE6igpGMXwGddSIhamoHQE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":30982},"type":"module","module":"./index.js","thi.ng":{"blog":[{"url":"https://medium.com/@thi.ng/workshop-report-generative-design-with-clojure-7d6d8ea9a6e8","title":"Workshop report: Generative design with Clojure"}],"year":2019},"engines":{"node":">=18"},"exports":{".":{"default":"./index.js"}},"funding":[{"url":"https://github.com/sponsors/postspectacular","type":"github"},{"url":"https://patreon.com/thing_umbrella","type":"patreon"},{"url":"https://liberapay.com/thi.ng","type":"liberapay"}],"gitHead":"b92b48abda9941d608be8a2e1c83447e679a6f79","scripts":{"doc":"typedoc --options ../../typedoc.json --out doc src/index.ts","pub":"yarn npm publish --access public","test":"bun test","build":"yarn build:esbuild && yarn build:decl","clean":"bun ../../tools/src/clean-package.ts","doc:ae":"mkdir -p .ae/doc .ae/temp && api-extractor run --local --verbose","build:decl":"tsc --declaration --emitDeclarationOnly","doc:readme":"bun ../../tools/src/module-stats.ts && bun ../../tools/src/readme.ts","tool:tangle":"../../node_modules/.bin/tangle src/**/*.ts","build:esbuild":"esbuild --format=esm --platform=neutral --target=es2022 --tsconfig=tsconfig.json --outdir=. src/**/*.ts"},"typings":"./index.d.ts","_npmUser":{"name":"thi.ng","email":"k+npm@thi.ng"},"repository":{"url":"https://github.com/thi-ng/umbrella.git","type":"git"},"description":"Functional, extensible L-System architecture w/ support for probabilistic rules","directories":{},"sideEffects":false,"dependencies":{"@thi.ng/api":"^8.11.18","@thi.ng/math":"^5.11.18","@thi.ng/checks":"^3.6.21","@thi.ng/errors":"^2.5.24","@thi.ng/random":"^4.1.9","@thi.ng/compose":"^3.0.21","@thi.ng/vectors":"^7.12.18","@thi.ng/transducers":"^9.2.16"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"esbuild":"^0.24.2","typedoc":"^0.27.6","typescript":"^5.7.3"},"_npmOperationalInternal":{"tmp":"tmp/lsys_2.2.7_1737640159489_0.3033235406440049","host":"s3://npm-registry-packages-npm-production"}},"2.2.8":{"name":"@thi.ng/lsys","version":"2.2.8","keywords":["1d","2d","3d","datastructure","generative","geometry","l-system","probabilistic","random","rulebased","turtle","typescript"],"author":"Karsten Schmidt (https://thi.ng)","license":"Apache-2.0","_id":"@thi.ng/lsys@2.2.8","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://thi.ng/lsys","dist":{"shasum":"a55f4e5785c65accb058415869db0626974387a4","tarball":"https://registry.npmjs.org/@thi.ng/lsys/-/lsys-2.2.8.tgz","fileCount":6,"integrity":"sha512-EpdaELmMZT/xmgAKsOAFMBya+H8EHrtEvghyBfRz9Zv/ctb7c9LojhOHTu3yRTtpnHdA5mWXdQSSnF0HBGf/DA==","signatures":[{"sig":"MEQCIETfs6zplsrJUP267kJgsjXKhxcyEDXJm5fKjLwr0//rAiAG8raJ32RSsOUU1PkAynWFCHzPDIkvZniMUBGfa14CAw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":30901},"type":"module","module":"./index.js","thi.ng":{"blog":[{"url":"https://medium.com/@thi.ng/workshop-report-generative-design-with-clojure-7d6d8ea9a6e8","title":"Workshop report: Generative design with Clojure"}],"year":2019},"engines":{"node":">=18"},"exports":{".":{"default":"./index.js"}},"funding":[{"url":"https://github.com/sponsors/postspectacular","type":"github"},{"url":"https://patreon.com/thing_umbrella","type":"patreon"},{"url":"https://liberapay.com/thi.ng","type":"liberapay"}],"gitHead":"fc1d498e8d4b690db873c30cc594352a804e7a65","scripts":{"doc":"typedoc --options ../../typedoc.json --out doc src/index.ts","pub":"yarn npm publish --access public","test":"bun test","build":"yarn build:esbuild && yarn build:decl","clean":"bun ../../tools/src/clean-package.ts","build:decl":"tsc --declaration --emitDeclarationOnly","doc:readme":"bun ../../tools/src/module-stats.ts && bun ../../tools/src/readme.ts","tool:tangle":"../../node_modules/.bin/tangle src/**/*.ts","build:esbuild":"esbuild --format=esm --platform=neutral --target=es2022 --tsconfig=tsconfig.json --outdir=. src/**/*.ts"},"typings":"./index.d.ts","_npmUser":{"name":"thi.ng","email":"k+npm@thi.ng"},"repository":{"url":"https://github.com/thi-ng/umbrella.git","type":"git"},"description":"Functional, extensible L-System architecture w/ support for probabilistic rules","directories":{},"sideEffects":false,"dependencies":{"@thi.ng/api":"^8.11.19","@thi.ng/math":"^5.11.19","@thi.ng/checks":"^3.6.22","@thi.ng/errors":"^2.5.25","@thi.ng/random":"^4.1.10","@thi.ng/compose":"^3.0.22","@thi.ng/vectors":"^7.12.19","@thi.ng/transducers":"^9.2.17"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"esbuild":"^0.24.2","typedoc":"^0.27.6","typescript":"^5.7.3"},"_npmOperationalInternal":{"tmp":"tmp/lsys_2.2.8_1738168528013_0.8362997354276227","host":"s3://npm-registry-packages-npm-production"}},"2.2.9":{"name":"@thi.ng/lsys","version":"2.2.9","keywords":["1d","2d","3d","datastructure","generative","geometry","l-system","probabilistic","random","rulebased","turtle","typescript"],"author":"Karsten Schmidt (https://thi.ng)","license":"Apache-2.0","_id":"@thi.ng/lsys@2.2.9","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://thi.ng/lsys","dist":{"shasum":"4252569071d5479c4ef4eb0a031b93f6d1c8765a","tarball":"https://registry.npmjs.org/@thi.ng/lsys/-/lsys-2.2.9.tgz","fileCount":6,"integrity":"sha512-0s3PDgdwXM0Lt610yed3HI1J3To8qBeBem0+dyb165+gQ3klQ+YkvU91o5RjaAIuk91bZayljtdN7AD3ANx36g==","signatures":[{"sig":"MEQCICsivl0SGaLk7i+cqluJDpXB0c17iVM2/aIXwoUyFw9pAiBHkgwwQknVbQ9lUDWzMcyUEKzNoAuXMu/1Ft1RUur1Ug==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":31113},"type":"module","module":"./index.js","thi.ng":{"blog":[{"url":"https://medium.com/@thi.ng/workshop-report-generative-design-with-clojure-7d6d8ea9a6e8","title":"Workshop report: Generative design with Clojure"}],"year":2019},"engines":{"node":">=18"},"exports":{".":{"default":"./index.js"}},"funding":[{"url":"https://github.com/sponsors/postspectacular","type":"github"},{"url":"https://patreon.com/thing_umbrella","type":"patreon"},{"url":"https://liberapay.com/thi.ng","type":"liberapay"}],"gitHead":"9a0b33253fef092aaf301decf6ecd54317874d4c","scripts":{"doc":"typedoc --options ../../typedoc.json --out doc src/index.ts","pub":"yarn npm publish --access public","test":"bun test","build":"yarn build:esbuild && yarn build:decl","clean":"bun ../../tools/src/clean-package.ts","build:decl":"tsc --declaration --emitDeclarationOnly","doc:readme":"bun ../../tools/src/module-stats.ts && bun ../../tools/src/readme.ts","tool:tangle":"../../node_modules/.bin/tangle src/**/*.ts","build:esbuild":"esbuild --format=esm --platform=neutral --target=es2022 --tsconfig=tsconfig.json --outdir=. src/**/*.ts"},"typings":"./index.d.ts","_npmUser":{"name":"thi.ng","email":"k+npm@thi.ng"},"repository":{"url":"https://github.com/thi-ng/umbrella.git","type":"git"},"description":"Functional, extensible L-System architecture w/ support for probabilistic rules","directories":{},"sideEffects":false,"dependencies":{"@thi.ng/api":"^8.11.20","@thi.ng/math":"^5.11.20","@thi.ng/checks":"^3.6.23","@thi.ng/errors":"^2.5.26","@thi.ng/random":"^4.1.11","@thi.ng/compose":"^3.0.23","@thi.ng/vectors":"^7.12.20","@thi.ng/transducers":"^9.2.18"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"esbuild":"^0.25.0","typedoc":"^0.27.7","typescript":"^5.7.3"},"_npmOperationalInternal":{"tmp":"tmp/lsys_2.2.9_1739463230167_0.7979239421480289","host":"s3://npm-registry-packages-npm-production"}},"2.2.10":{"name":"@thi.ng/lsys","version":"2.2.10","keywords":["1d","2d","3d","datastructure","generative","geometry","l-system","probabilistic","random","rulebased","turtle","typescript"],"author":"Karsten Schmidt (https://thi.ng)","license":"Apache-2.0","_id":"@thi.ng/lsys@2.2.10","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://thi.ng/lsys","dist":{"shasum":"0d91cd88931154988221136be667a1954382d55e","tarball":"https://registry.npmjs.org/@thi.ng/lsys/-/lsys-2.2.10.tgz","fileCount":6,"integrity":"sha512-Das9B/jbWULjPZK4+aD4g9cJ+Yq3tI5dVrTJYfSmjsWNCaNGkSr83fZN7yiSKHoy4/K4gEgcAvux8XAkKuRmdA==","signatures":[{"sig":"MEUCIQC+huRdTYq/uA/Jqs6JOrqusFQeDGv9Yr06oArw4ggnMgIgOk6dp2roMbHobYAoqFidKB71s6IAYsfRlwuELumj9/M=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":31114},"type":"module","module":"./index.js","thi.ng":{"blog":[{"url":"https://medium.com/@thi.ng/workshop-report-generative-design-with-clojure-7d6d8ea9a6e8","title":"Workshop report: Generative design with Clojure"}],"year":2019},"engines":{"node":">=18"},"exports":{".":{"default":"./index.js"}},"funding":[{"url":"https://github.com/sponsors/postspectacular","type":"github"},{"url":"https://patreon.com/thing_umbrella","type":"patreon"},{"url":"https://liberapay.com/thi.ng","type":"liberapay"}],"gitHead":"bee617702ac61d093465b967f8f973dc566faa6b","scripts":{"doc":"typedoc --options ../../typedoc.json --out doc src/index.ts","pub":"yarn npm publish --access public","test":"bun test","build":"yarn build:esbuild && yarn build:decl","clean":"bun ../../tools/src/clean-package.ts","build:decl":"tsc --declaration --emitDeclarationOnly","doc:readme":"bun ../../tools/src/module-stats.ts && bun ../../tools/src/readme.ts","tool:tangle":"../../node_modules/.bin/tangle src/**/*.ts","build:esbuild":"esbuild --format=esm --platform=neutral --target=es2022 --tsconfig=tsconfig.json --outdir=. src/**/*.ts"},"typings":"./index.d.ts","_npmUser":{"name":"thi.ng","email":"k+npm@thi.ng"},"repository":{"url":"https://github.com/thi-ng/umbrella.git","type":"git"},"description":"Functional, extensible L-System architecture w/ support for probabilistic rules","directories":{},"sideEffects":false,"dependencies":{"@thi.ng/api":"^8.11.21","@thi.ng/math":"^5.11.21","@thi.ng/checks":"^3.6.24","@thi.ng/errors":"^2.5.27","@thi.ng/random":"^4.1.12","@thi.ng/compose":"^3.0.24","@thi.ng/vectors":"^7.12.21","@thi.ng/transducers":"^9.2.19"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"esbuild":"^0.25.0","typedoc":"^0.27.7","typescript":"^5.7.3"},"_npmOperationalInternal":{"tmp":"tmp/lsys_2.2.10_1739999380343_0.3123727162729404","host":"s3://npm-registry-packages-npm-production"}},"2.2.11":{"name":"@thi.ng/lsys","version":"2.2.11","keywords":["1d","2d","3d","datastructure","generative","geometry","l-system","probabilistic","random","rulebased","turtle","typescript"],"author":"Karsten Schmidt (https://thi.ng)","license":"Apache-2.0","_id":"@thi.ng/lsys@2.2.11","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://thi.ng/lsys","dist":{"shasum":"93988ac0176ded617e0e81d7a91db9e70b8de9da","tarball":"https://registry.npmjs.org/@thi.ng/lsys/-/lsys-2.2.11.tgz","fileCount":6,"integrity":"sha512-ZK04oJmHR3YYDwwA7A6dwt1ghMZygpQCXI/wk6HbmjiCVAmTUrls6pHiPJzT4i9CFv6jKw4KAUsXFy6s+Bv65Q==","signatures":[{"sig":"MEUCIQD3H3tTXH4VVFlAol+HPMwU92hnbCcN9qN8624XA3kQ7gIgfHbYBRc+764kAhI2wM16WUioQToQe68aI+bne3Wayqg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":31113},"type":"module","module":"./index.js","thi.ng":{"blog":[{"url":"https://medium.com/@thi.ng/workshop-report-generative-design-with-clojure-7d6d8ea9a6e8","title":"Workshop report: Generative design with Clojure"}],"year":2019},"engines":{"node":">=18"},"exports":{".":{"default":"./index.js"}},"funding":[{"url":"https://github.com/sponsors/postspectacular","type":"github"},{"url":"https://patreon.com/thing_umbrella","type":"patreon"},{"url":"https://liberapay.com/thi.ng","type":"liberapay"}],"gitHead":"2958e6a9881bd9e06de587a2141f6d23c64278db","scripts":{"doc":"typedoc --options ../../typedoc.json --out doc src/index.ts","pub":"yarn npm publish --access public","test":"bun test","build":"yarn build:esbuild && yarn build:decl","clean":"bun ../../tools/src/clean-package.ts","build:decl":"tsc --declaration --emitDeclarationOnly","doc:readme":"bun ../../tools/src/module-stats.ts && bun ../../tools/src/readme.ts","tool:tangle":"../../node_modules/.bin/tangle src/**/*.ts","build:esbuild":"esbuild --format=esm --platform=neutral --target=es2022 --tsconfig=tsconfig.json --outdir=. src/**/*.ts"},"typings":"./index.d.ts","_npmUser":{"name":"thi.ng","email":"k+npm@thi.ng"},"repository":{"url":"https://github.com/thi-ng/umbrella.git","type":"git"},"description":"Functional, extensible L-System architecture w/ support for probabilistic rules","directories":{},"sideEffects":false,"dependencies":{"@thi.ng/api":"^8.11.21","@thi.ng/math":"^5.11.21","@thi.ng/checks":"^3.7.0","@thi.ng/errors":"^2.5.27","@thi.ng/random":"^4.1.12","@thi.ng/compose":"^3.0.24","@thi.ng/vectors":"^7.12.22","@thi.ng/transducers":"^9.2.20"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"esbuild":"^0.25.0","typedoc":"^0.27.7","typescript":"^5.7.3"},"_npmOperationalInternal":{"tmp":"tmp/lsys_2.2.11_1740175277307_0.2962681566569947","host":"s3://npm-registry-packages-npm-production"}},"2.2.12":{"name":"@thi.ng/lsys","version":"2.2.12","keywords":["1d","2d","3d","datastructure","generative","geometry","l-system","probabilistic","random","rulebased","turtle","typescript"],"author":"Karsten Schmidt (https://thi.ng)","license":"Apache-2.0","_id":"@thi.ng/lsys@2.2.12","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://thi.ng/lsys","dist":{"shasum":"6c7b2967ff06babd6c1ae0effe945b09c621bcdc","tarball":"https://registry.npmjs.org/@thi.ng/lsys/-/lsys-2.2.12.tgz","fileCount":6,"integrity":"sha512-FqEwv25BHfBzUAhdr4gxg/+QNahOEfBRybSK2rZdTUuxA7hVqVmuHCQgEzR4jEVPfv6bKt438UuMQoFqQDHpAw==","signatures":[{"sig":"MEQCIF6izwu6WXjHTPTNpruDdCweCVs9Swdy4ehOZg+vGJvBAiBIPOLpFEPChxtq5nbfRe0ijl5vCv2cePmKp8DehcOtRg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":31113},"type":"module","module":"./index.js","thi.ng":{"blog":[{"url":"https://medium.com/@thi.ng/workshop-report-generative-design-with-clojure-7d6d8ea9a6e8","title":"Workshop report: Generative design with Clojure"}],"year":2019},"engines":{"node":">=18"},"exports":{".":{"default":"./index.js"}},"funding":[{"url":"https://github.com/sponsors/postspectacular","type":"github"},{"url":"https://patreon.com/thing_umbrella","type":"patreon"},{"url":"https://liberapay.com/thi.ng","type":"liberapay"}],"gitHead":"5084790092321b8654373237225c5f428f092782","scripts":{"doc":"typedoc --options ../../typedoc.json --out doc src/index.ts","pub":"yarn npm publish --access public","test":"bun test","build":"yarn build:esbuild && yarn build:decl","clean":"bun ../../tools/src/clean-package.ts","build:decl":"tsc --declaration --emitDeclarationOnly","doc:readme":"bun ../../tools/src/module-stats.ts && bun ../../tools/src/readme.ts","tool:tangle":"../../node_modules/.bin/tangle src/**/*.ts","build:esbuild":"esbuild --format=esm --platform=neutral --target=es2022 --tsconfig=tsconfig.json --outdir=. src/**/*.ts"},"typings":"./index.d.ts","_npmUser":{"name":"thi.ng","email":"k+npm@thi.ng"},"repository":{"url":"https://github.com/thi-ng/umbrella.git","type":"git"},"description":"Functional, extensible L-System architecture w/ support for probabilistic rules","directories":{},"sideEffects":false,"dependencies":{"@thi.ng/api":"^8.11.21","@thi.ng/math":"^5.11.21","@thi.ng/checks":"^3.7.1","@thi.ng/errors":"^2.5.27","@thi.ng/random":"^4.1.12","@thi.ng/compose":"^3.0.24","@thi.ng/vectors":"^7.12.23","@thi.ng/transducers":"^9.2.21"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"esbuild":"^0.25.0","typedoc":"^0.27.7","typescript":"^5.7.3"},"_npmOperationalInternal":{"tmp":"tmp/lsys_2.2.12_1740490484218_0.6038499786992961","host":"s3://npm-registry-packages-npm-production"}},"2.2.13":{"name":"@thi.ng/lsys","version":"2.2.13","keywords":["1d","2d","3d","datastructure","generative","geometry","l-system","probabilistic","random","rulebased","turtle","typescript"],"author":"Karsten Schmidt (https://thi.ng)","license":"Apache-2.0","_id":"@thi.ng/lsys@2.2.13","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://thi.ng/lsys","dist":{"shasum":"848879d1ea4177f684f7bb43d5e2fc2670e7dcc5","tarball":"https://registry.npmjs.org/@thi.ng/lsys/-/lsys-2.2.13.tgz","fileCount":6,"integrity":"sha512-meMZ7GQWm0bgkViynPN5e9ZsSjXVVSA+g7V3nONUmnyU47ivaO9RLKXMxOdHIb71ECvJllY4NlzH24DGjL9Juw==","signatures":[{"sig":"MEUCIFMp8L0EaYGh1UqveYRNKOeeqI60bRKn8C0t8RPMhRB/AiEAkGd/k7/6q2zPj7s1jdVTWIV4GTXxEu0CGwZ5+EB67/Q=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":31113},"type":"module","module":"./index.js","thi.ng":{"blog":[{"url":"https://medium.com/@thi.ng/workshop-report-generative-design-with-clojure-7d6d8ea9a6e8","title":"Workshop report: Generative design with Clojure"}],"year":2019},"engines":{"node":">=18"},"exports":{".":{"default":"./index.js"}},"funding":[{"url":"https://github.com/sponsors/postspectacular","type":"github"},{"url":"https://patreon.com/thing_umbrella","type":"patreon"},{"url":"https://liberapay.com/thi.ng","type":"liberapay"}],"gitHead":"55987d581e4985b1c3091ba6be3f9b53a0c5eeea","scripts":{"doc":"typedoc --options ../../typedoc.json --out doc src/index.ts","pub":"yarn npm publish --access public","test":"bun test","build":"yarn build:esbuild && yarn build:decl","clean":"bun ../../tools/src/clean-package.ts","build:decl":"tsc --declaration --emitDeclarationOnly","doc:readme":"bun ../../tools/src/module-stats.ts && bun ../../tools/src/readme.ts","tool:tangle":"../../node_modules/.bin/tangle src/**/*.ts","build:esbuild":"esbuild --format=esm --platform=neutral --target=es2022 --tsconfig=tsconfig.json --outdir=. src/**/*.ts"},"typings":"./index.d.ts","_npmUser":{"name":"thi.ng","email":"k+npm@thi.ng"},"repository":{"url":"https://github.com/thi-ng/umbrella.git","type":"git"},"description":"Functional, extensible L-System architecture w/ support for probabilistic rules","directories":{},"sideEffects":false,"dependencies":{"@thi.ng/api":"^8.11.22","@thi.ng/math":"^5.11.22","@thi.ng/checks":"^3.7.2","@thi.ng/errors":"^2.5.28","@thi.ng/random":"^4.1.13","@thi.ng/compose":"^3.0.25","@thi.ng/vectors":"^7.12.24","@thi.ng/transducers":"^9.2.22"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"esbuild":"^0.25.0","typedoc":"^0.27.7","typescript":"^5.7.3"},"_npmOperationalInternal":{"tmp":"tmp/lsys_2.2.13_1741548757374_0.31588797846535477","host":"s3://npm-registry-packages-npm-production"}},"2.3.0":{"name":"@thi.ng/lsys","version":"2.3.0","keywords":["1d","2d","3d","datastructure","generative","geometry","l-system","probabilistic","random","rulebased","turtle","typescript"],"author":"Karsten Schmidt (https://thi.ng)","license":"Apache-2.0","_id":"@thi.ng/lsys@2.3.0","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://thi.ng/lsys","dist":{"shasum":"25b04438f4555b5d5ee7a26cc17f770d46008fb8","tarball":"https://registry.npmjs.org/@thi.ng/lsys/-/lsys-2.3.0.tgz","fileCount":6,"integrity":"sha512-9sGq4ThGiw2QZja6TxOEW7Qx8hM+MSkArJSo/qsL3l+ZhVKTqa9MsbA7MonQLG5hbJGLh4l7ipYaugyvG1hTzw==","signatures":[{"sig":"MEQCIHpq5jITR1ss8AQwAcvoUPSXNjN1hoSCvKKsNWy0gOocAiBhrmtj7GD3OQjlMRQFyoPsaCo31Mu0YPJ2ty+5WG56RA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":31886},"type":"module","module":"./index.js","thi.ng":{"blog":[{"url":"https://medium.com/@thi.ng/workshop-report-generative-design-with-clojure-7d6d8ea9a6e8","title":"Workshop report: Generative design with Clojure"}],"year":2019},"engines":{"node":">=18"},"exports":{".":{"default":"./index.js"}},"funding":[{"url":"https://github.com/sponsors/postspectacular","type":"github"},{"url":"https://patreon.com/thing_umbrella","type":"patreon"},{"url":"https://liberapay.com/thi.ng","type":"liberapay"}],"gitHead":"e1666c84ae4a473c5d78d2c24fa7c7c2b9751b98","scripts":{"doc":"typedoc --options ../../typedoc.json --out doc src/index.ts","pub":"yarn npm publish --access public","test":"bun test","build":"yarn build:esbuild && yarn build:decl","clean":"bun ../../tools/src/clean-package.ts","build:decl":"tsc --declaration --emitDeclarationOnly","doc:readme":"bun ../../tools/src/module-stats.ts && bun ../../tools/src/readme.ts","tool:tangle":"../../node_modules/.bin/tangle src/**/*.ts","build:esbuild":"esbuild --format=esm --platform=neutral --target=es2022 --tsconfig=tsconfig.json --outdir=. src/**/*.ts"},"typings":"./index.d.ts","_npmUser":{"name":"thi.ng","email":"k+npm@thi.ng"},"repository":{"url":"https://github.com/thi-ng/umbrella.git","type":"git"},"description":"Functional, extensible L-System architecture w/ support for probabilistic rules","directories":{},"sideEffects":false,"dependencies":{"@thi.ng/api":"^8.11.22","@thi.ng/math":"^5.11.22","@thi.ng/checks":"^3.7.2","@thi.ng/errors":"^2.5.28","@thi.ng/random":"^4.1.13","@thi.ng/compose":"^3.0.25","@thi.ng/vectors":"^7.12.24","@thi.ng/transducers":"^9.2.22"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"esbuild":"^0.25.0","typedoc":"^0.27.7","typescript":"^5.7.3"},"_npmOperationalInternal":{"tmp":"tmp/lsys_2.3.0_1742144327747_0.7525616246233355","host":"s3://npm-registry-packages-npm-production"}},"2.3.1":{"name":"@thi.ng/lsys","version":"2.3.1","keywords":["1d","2d","3d","datastructure","generative","geometry","l-system","probabilistic","random","rulebased","turtle","typescript"],"author":"Karsten Schmidt (https://thi.ng)","license":"Apache-2.0","_id":"@thi.ng/lsys@2.3.1","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://thi.ng/lsys","dist":{"shasum":"10959fd1cd10bab74882ad53e5552679d70a7739","tarball":"https://registry.npmjs.org/@thi.ng/lsys/-/lsys-2.3.1.tgz","fileCount":6,"integrity":"sha512-Yj4DR1NXzARnEhk5OrK8nWAH+Uii6AurBqTEWfRQaBW/7L6aYXcsInYegVOK3IqkKXWxlIm347R+0ykmMJuAHg==","signatures":[{"sig":"MEUCIC00u4Sn9GN7bVgB3qGxP3jyan+9eu3aOddslQBDfTtjAiEA7pyBWdrUEuRPkW57EFjxyzjNhnv7vcxfBEgFZtHFEkM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":31912},"type":"module","module":"./index.js","thi.ng":{"blog":[{"url":"https://medium.com/@thi.ng/workshop-report-generative-design-with-clojure-7d6d8ea9a6e8","title":"Workshop report: Generative design with Clojure"}],"year":2019},"engines":{"node":">=18"},"exports":{".":{"default":"./index.js"}},"funding":[{"url":"https://github.com/sponsors/postspectacular","type":"github"},{"url":"https://patreon.com/thing_umbrella","type":"patreon"},{"url":"https://liberapay.com/thi.ng","type":"liberapay"}],"gitHead":"dfecb91b5b6a05db32d96f261e0c0ac6319240b9","scripts":{"doc":"typedoc --options ../../typedoc.json --out doc src/index.ts","pub":"yarn npm publish --access public","test":"bun test","build":"yarn build:esbuild && yarn build:decl","clean":"bun ../../tools/src/clean-package.ts","build:decl":"tsc --declaration --emitDeclarationOnly","doc:readme":"bun ../../tools/src/module-stats.ts && bun ../../tools/src/readme.ts","tool:tangle":"../../node_modules/.bin/tangle src/**/*.ts","build:esbuild":"esbuild --format=esm --platform=neutral --target=es2022 --tsconfig=tsconfig.json --outdir=. src/**/*.ts"},"typings":"./index.d.ts","_npmUser":{"name":"thi.ng","email":"k+npm@thi.ng"},"repository":{"url":"https://github.com/thi-ng/umbrella.git","type":"git"},"description":"Functional, extensible L-System architecture w/ support for probabilistic rules","directories":{},"sideEffects":false,"dependencies":{"@thi.ng/api":"^8.11.23","@thi.ng/math":"^5.11.23","@thi.ng/checks":"^3.7.3","@thi.ng/errors":"^2.5.29","@thi.ng/random":"^4.1.14","@thi.ng/compose":"^3.0.26","@thi.ng/vectors":"^7.12.25","@thi.ng/transducers":"^9.2.23"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"esbuild":"^0.25.1","typedoc":"^0.28.0","typescript":"^5.8.2"},"_npmOperationalInternal":{"tmp":"tmp/lsys_2.3.1_1742219423566_0.987364725368127","host":"s3://npm-registry-packages-npm-production"}},"2.3.2":{"name":"@thi.ng/lsys","version":"2.3.2","keywords":["1d","2d","3d","datastructure","generative","geometry","l-system","probabilistic","random","rulebased","turtle","typescript"],"author":"Karsten Schmidt (https://thi.ng)","license":"Apache-2.0","_id":"@thi.ng/lsys@2.3.2","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://thi.ng/lsys","dist":{"shasum":"0b7d1f5c4556e6b7bb503b5b414e4db94f2cc1f6","tarball":"https://registry.npmjs.org/@thi.ng/lsys/-/lsys-2.3.2.tgz","fileCount":6,"integrity":"sha512-gOHRBTIJ014eTZ/EwalfdG3fwLUi2B+s3EKElDVl7Bxr4X4yZO+ZCaYHN9sBiHm8powJhB2YntYZkiLA2pm+Rg==","signatures":[{"sig":"MEUCIQDtT8rjE+lIXLBLnlmQLxCUZtHh4waKM+PL4aLnw4gB/wIgPIDrrNwQ6dd+5sjwVLOgfSCMJw4oB+8BFN+wvoTX74I=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":31912},"type":"module","module":"./index.js","thi.ng":{"blog":[{"url":"https://medium.com/@thi.ng/workshop-report-generative-design-with-clojure-7d6d8ea9a6e8","title":"Workshop report: Generative design with Clojure"}],"year":2019},"engines":{"node":">=18"},"exports":{".":{"default":"./index.js"}},"funding":[{"url":"https://github.com/sponsors/postspectacular","type":"github"},{"url":"https://patreon.com/thing_umbrella","type":"patreon"},{"url":"https://liberapay.com/thi.ng","type":"liberapay"}],"gitHead":"1646e0ffcdfd812b29e1b9c7c528d294ea60373e","scripts":{"doc":"typedoc --options ../../typedoc.json --out doc src/index.ts","pub":"yarn npm publish --access public","test":"bun test","build":"yarn build:esbuild && yarn build:decl","clean":"bun ../../tools/src/clean-package.ts","build:decl":"tsc --declaration --emitDeclarationOnly","doc:readme":"bun ../../tools/src/module-stats.ts && bun ../../tools/src/readme.ts","tool:tangle":"../../node_modules/.bin/tangle src/**/*.ts","build:esbuild":"esbuild --format=esm --platform=neutral --target=es2022 --tsconfig=tsconfig.json --outdir=. src/**/*.ts"},"typings":"./index.d.ts","_npmUser":{"name":"thi.ng","email":"k+npm@thi.ng"},"repository":{"url":"https://github.com/thi-ng/umbrella.git","type":"git"},"description":"Functional, extensible L-System architecture w/ support for probabilistic rules","directories":{},"sideEffects":false,"dependencies":{"@thi.ng/api":"^8.11.24","@thi.ng/math":"^5.11.24","@thi.ng/checks":"^3.7.4","@thi.ng/errors":"^2.5.30","@thi.ng/random":"^4.1.15","@thi.ng/compose":"^3.0.27","@thi.ng/vectors":"^7.12.26","@thi.ng/transducers":"^9.2.24"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"esbuild":"^0.25.1","typedoc":"^0.28.0","typescript":"^5.8.2"},"_npmOperationalInternal":{"tmp":"tmp/lsys_2.3.2_1742304867760_0.577751327193043","host":"s3://npm-registry-packages-npm-production"}},"2.3.3":{"name":"@thi.ng/lsys","version":"2.3.3","keywords":["1d","2d","3d","datastructure","generative","geometry","l-system","probabilistic","random","rulebased","turtle","typescript"],"author":"Karsten Schmidt (https://thi.ng)","license":"Apache-2.0","_id":"@thi.ng/lsys@2.3.3","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://thi.ng/lsys","dist":{"shasum":"db0ace44d5bece5322e34fcf3360714fb7da7d61","tarball":"https://registry.npmjs.org/@thi.ng/lsys/-/lsys-2.3.3.tgz","fileCount":6,"integrity":"sha512-ClsSUL9f4QSXGRlGDPfw/rbBl1vzUtGAkasbZ3/R2c7MJHH2ZYH+LhcMaYciMh6O3ArmnLjNwg/cNRA5u5XUdg==","signatures":[{"sig":"MEUCIBLhuGsubT8du4xEiUSiq8v7xh85kmrIl3XEXpkDNbhTAiEAr7lhJ7sjaAgva/bjhYJqXTOfuzt03toFFJmDo9Ryr60=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":31911},"type":"module","module":"./index.js","thi.ng":{"blog":[{"url":"https://medium.com/@thi.ng/workshop-report-generative-design-with-clojure-7d6d8ea9a6e8","title":"Workshop report: Generative design with Clojure"}],"year":2019},"engines":{"node":">=18"},"exports":{".":{"default":"./index.js"}},"funding":[{"url":"https://github.com/sponsors/postspectacular","type":"github"},{"url":"https://patreon.com/thing_umbrella","type":"patreon"},{"url":"https://liberapay.com/thi.ng","type":"liberapay"}],"gitHead":"87aa2d0e64a357476c10fd57aabdfded13c79f7d","scripts":{"doc":"typedoc --options ../../typedoc.json --out doc src/index.ts","pub":"yarn npm publish --access public","test":"bun test","build":"yarn build:esbuild && yarn build:decl","clean":"bun ../../tools/src/clean-package.ts","build:decl":"tsc --declaration --emitDeclarationOnly","doc:readme":"bun ../../tools/src/module-stats.ts && bun ../../tools/src/readme.ts","tool:tangle":"../../node_modules/.bin/tangle src/**/*.ts","build:esbuild":"esbuild --format=esm --platform=neutral --target=es2022 --tsconfig=tsconfig.json --outdir=. src/**/*.ts"},"typings":"./index.d.ts","_npmUser":{"name":"thi.ng","email":"k+npm@thi.ng"},"repository":{"url":"https://github.com/thi-ng/umbrella.git","type":"git"},"description":"Functional, extensible L-System architecture w/ support for probabilistic rules","directories":{},"sideEffects":false,"dependencies":{"@thi.ng/api":"^8.11.25","@thi.ng/math":"^5.11.25","@thi.ng/checks":"^3.7.5","@thi.ng/errors":"^2.5.31","@thi.ng/random":"^4.1.16","@thi.ng/compose":"^3.0.28","@thi.ng/vectors":"^7.13.0","@thi.ng/transducers":"^9.2.25"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"esbuild":"^0.25.2","typedoc":"^0.28.1","typescript":"^5.8.2"},"_npmOperationalInternal":{"tmp":"tmp/lsys_2.3.3_1743544317000_0.9867762194961041","host":"s3://npm-registry-packages-npm-production"}},"2.3.4":{"name":"@thi.ng/lsys","version":"2.3.4","keywords":["1d","2d","3d","datastructure","generative","geometry","l-system","probabilistic","random","rulebased","turtle","typescript"],"author":"Karsten Schmidt (https://thi.ng)","license":"Apache-2.0","_id":"@thi.ng/lsys@2.3.4","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://thi.ng/lsys","dist":{"shasum":"59c0083780854d61b575475f416586191e8ccedd","tarball":"https://registry.npmjs.org/@thi.ng/lsys/-/lsys-2.3.4.tgz","fileCount":6,"integrity":"sha512-srZk8ZG0xL+gDm6hR/+ekEswWXp+lB3r4D0ySjYqHoxJnN5hbXquzUz6eU0nOF3DJrUHsiRiTtVx1B55fwYWOw==","signatures":[{"sig":"MEUCIHYp6j8pkc36APYQbbAPBO3s4cFgcrMlMSOPQ4rw9q0sAiEA3WO+/bNaUU8pm/SR1eO3NkFV/87bAsLjObbGouRLu0U=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":31911},"type":"module","module":"./index.js","thi.ng":{"blog":[{"url":"https://medium.com/@thi.ng/workshop-report-generative-design-with-clojure-7d6d8ea9a6e8","title":"Workshop report: Generative design with Clojure"}],"year":2019},"engines":{"node":">=18"},"exports":{".":{"default":"./index.js"}},"funding":[{"url":"https://github.com/sponsors/postspectacular","type":"github"},{"url":"https://patreon.com/thing_umbrella","type":"patreon"},{"url":"https://liberapay.com/thi.ng","type":"liberapay"}],"gitHead":"c88a589f33207b02a43172313b38ea09571265f1","scripts":{"doc":"typedoc --options ../../typedoc.json --out doc src/index.ts","pub":"yarn npm publish --access public","test":"bun test","build":"yarn build:esbuild && yarn build:decl","clean":"bun ../../tools/src/clean-package.ts","build:decl":"tsc --declaration --emitDeclarationOnly","doc:readme":"bun ../../tools/src/module-stats.ts && bun ../../tools/src/readme.ts","tool:tangle":"../../node_modules/.bin/tangle src/**/*.ts","build:esbuild":"esbuild --format=esm --platform=neutral --target=es2022 --tsconfig=tsconfig.json --outdir=. src/**/*.ts"},"typings":"./index.d.ts","_npmUser":{"name":"thi.ng","email":"k+npm@thi.ng"},"repository":{"url":"https://github.com/thi-ng/umbrella.git","type":"git"},"description":"Functional, extensible L-System architecture w/ support for probabilistic rules","directories":{},"sideEffects":false,"dependencies":{"@thi.ng/api":"^8.11.25","@thi.ng/math":"^5.11.25","@thi.ng/checks":"^3.7.5","@thi.ng/errors":"^2.5.31","@thi.ng/random":"^4.1.16","@thi.ng/compose":"^3.0.28","@thi.ng/vectors":"^7.13.1","@thi.ng/transducers":"^9.2.25"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"esbuild":"^0.25.2","typedoc":"^0.28.1","typescript":"^5.8.2"},"_npmOperationalInternal":{"tmp":"tmp/lsys_2.3.4_1743947829500_0.2938318565117197","host":"s3://npm-registry-packages-npm-production"}},"2.3.5":{"name":"@thi.ng/lsys","version":"2.3.5","keywords":["1d","2d","3d","datastructure","generative","geometry","l-system","probabilistic","random","rulebased","turtle","typescript"],"author":"Karsten Schmidt (https://thi.ng)","license":"Apache-2.0","_id":"@thi.ng/lsys@2.3.5","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://thi.ng/lsys","dist":{"shasum":"3f2e6fcf0506cf7e6f0efb59cc158faab307e770","tarball":"https://registry.npmjs.org/@thi.ng/lsys/-/lsys-2.3.5.tgz","fileCount":6,"integrity":"sha512-6vV6970RxuccE18Lgx4xloN6zyWBeRj/HXeQ6u/7KpvcxZJoIvZviOPI0FPEceKc6GQfnMnoqZNoeaIxdQP53w==","signatures":[{"sig":"MEQCIGgG38vYBA9eDG4ntMFxHiD9fkbaSwLKobWiorRtSTedAiBy1lbTr8TkYnslYwXlS7fzuIo2yJ8YiK7b6YtrwsktUQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":32201},"type":"module","module":"./index.js","thi.ng":{"blog":[{"url":"https://medium.com/@thi.ng/workshop-report-generative-design-with-clojure-7d6d8ea9a6e8","title":"Workshop report: Generative design with Clojure"}],"year":2019},"engines":{"node":">=18"},"exports":{".":{"default":"./index.js"}},"funding":[{"url":"https://github.com/sponsors/postspectacular","type":"github"},{"url":"https://patreon.com/thing_umbrella","type":"patreon"},{"url":"https://liberapay.com/thi.ng","type":"liberapay"}],"gitHead":"c464b6948f92cba90c2ea75b59203dad894fb450","scripts":{"doc":"typedoc --options ../../typedoc.json --out doc src/index.ts","pub":"yarn npm publish --access public","test":"bun test","build":"yarn build:esbuild && yarn build:decl","clean":"bun ../../tools/src/clean-package.ts","build:decl":"tsc --declaration --emitDeclarationOnly","doc:readme":"bun ../../tools/src/module-stats.ts && bun ../../tools/src/readme.ts","tool:tangle":"../../node_modules/.bin/tangle src/**/*.ts","build:esbuild":"esbuild --format=esm --platform=neutral --target=es2022 --tsconfig=tsconfig.json --outdir=. src/**/*.ts"},"typings":"./index.d.ts","_npmUser":{"name":"thi.ng","email":"k+npm@thi.ng"},"repository":{"url":"https://github.com/thi-ng/umbrella.git","type":"git"},"description":"Functional, extensible L-System architecture w/ support for probabilistic rules","directories":{},"sideEffects":false,"dependencies":{"@thi.ng/api":"^8.11.26","@thi.ng/math":"^5.11.26","@thi.ng/checks":"^3.7.6","@thi.ng/errors":"^2.5.32","@thi.ng/random":"^4.1.17","@thi.ng/compose":"^3.0.29","@thi.ng/vectors":"^8.0.0","@thi.ng/transducers":"^9.2.26"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"esbuild":"^0.25.2","typedoc":"^0.28.2","typescript":"^5.8.3"},"_npmOperationalInternal":{"tmp":"tmp/lsys_2.3.5_1744802589106_0.6970035521909028","host":"s3://npm-registry-packages-npm-production"}},"2.3.6":{"name":"@thi.ng/lsys","version":"2.3.6","keywords":["1d","2d","3d","datastructure","generative","geometry","l-system","probabilistic","random","rulebased","turtle","typescript"],"author":"Karsten Schmidt (https://thi.ng)","license":"Apache-2.0","_id":"@thi.ng/lsys@2.3.6","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://thi.ng/lsys","dist":{"shasum":"a9c8cfc84e3e446797770085b5c239eb138a3e29","tarball":"https://registry.npmjs.org/@thi.ng/lsys/-/lsys-2.3.6.tgz","fileCount":6,"integrity":"sha512-/IdBVaFfnF1cNnMGaPxwOEeQYLZ7P6siH3Um3hg8E6mjIoM/SIfCLYhhQgNsBEDL+CM+urBrZw0uPg6cNhOR5g==","signatures":[{"sig":"MEQCIAc6HDP/K6RkKnXeBxkT1/EYi7EsdZQFbvC7hRhb6iCZAiAk9oprW8FjxGXaPigBxMLUpmtbniD3EcfGuGKGb9Jg6A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":32201},"type":"module","module":"./index.js","thi.ng":{"blog":[{"url":"https://medium.com/@thi.ng/workshop-report-generative-design-with-clojure-7d6d8ea9a6e8","title":"Workshop report: Generative design with Clojure"}],"year":2019},"engines":{"node":">=18"},"exports":{".":{"default":"./index.js"}},"funding":[{"url":"https://github.com/sponsors/postspectacular","type":"github"},{"url":"https://patreon.com/thing_umbrella","type":"patreon"},{"url":"https://liberapay.com/thi.ng","type":"liberapay"}],"gitHead":"69080248c98f9555642384aed76a0431e9f44835","scripts":{"doc":"typedoc --options ../../typedoc.json --out doc src/index.ts","pub":"yarn npm publish --access public","test":"bun test","build":"yarn build:esbuild && yarn build:decl","clean":"bun ../../tools/src/clean-package.ts","build:decl":"tsc --declaration --emitDeclarationOnly","doc:readme":"bun ../../tools/src/module-stats.ts && bun ../../tools/src/readme.ts","tool:tangle":"../../node_modules/.bin/tangle src/**/*.ts","build:esbuild":"esbuild --format=esm --platform=neutral --target=es2022 --tsconfig=tsconfig.json --outdir=. src/**/*.ts"},"typings":"./index.d.ts","_npmUser":{"name":"thi.ng","email":"k+npm@thi.ng"},"repository":{"url":"https://github.com/thi-ng/umbrella.git","type":"git"},"description":"Functional, extensible L-System architecture w/ support for probabilistic rules","directories":{},"sideEffects":false,"dependencies":{"@thi.ng/api":"^8.11.26","@thi.ng/math":"^5.11.26","@thi.ng/checks":"^3.7.6","@thi.ng/errors":"^2.5.32","@thi.ng/random":"^4.1.17","@thi.ng/compose":"^3.0.29","@thi.ng/vectors":"^8.0.1","@thi.ng/transducers":"^9.2.26"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"esbuild":"^0.25.2","typedoc":"^0.28.2","typescript":"^5.8.3"},"_npmOperationalInternal":{"tmp":"tmp/lsys_2.3.6_1744893799256_0.26677814496780083","host":"s3://npm-registry-packages-npm-production"}},"2.3.7":{"name":"@thi.ng/lsys","version":"2.3.7","keywords":["1d","2d","3d","datastructure","generative","geometry","l-system","probabilistic","random","rulebased","turtle","typescript"],"author":"Karsten Schmidt (https://thi.ng)","license":"Apache-2.0","_id":"@thi.ng/lsys@2.3.7","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://thi.ng/lsys","dist":{"shasum":"1dc7cf1b91db0182066bb54300a63e4ec313f929","tarball":"https://registry.npmjs.org/@thi.ng/lsys/-/lsys-2.3.7.tgz","fileCount":6,"integrity":"sha512-xK5ZbN/kEF7JM07eg0i3f6Qa4UMdjLrWzBHYMo2Ke4Q2jvEqcYZx5E1fyybK+2+z5HJpE7R2T9vYD6SHpqVGuA==","signatures":[{"sig":"MEQCIHgDbmj5ZYtM3/ggL1OH2kQl8o055/woeFbuMHT8tJhaAiBwnCpLWhie3I3vg7OcnlkcRWkTSnj1XbqQzjze2Ki0vQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":32200},"type":"module","module":"./index.js","thi.ng":{"blog":[{"url":"https://medium.com/@thi.ng/workshop-report-generative-design-with-clojure-7d6d8ea9a6e8","title":"Workshop report: Generative design with Clojure"}],"year":2019},"engines":{"node":">=18"},"exports":{".":{"default":"./index.js"}},"funding":[{"url":"https://github.com/sponsors/postspectacular","type":"github"},{"url":"https://patreon.com/thing_umbrella","type":"patreon"},{"url":"https://liberapay.com/thi.ng","type":"liberapay"}],"gitHead":"4354686a6fb1f82c09ea48f92f87786191b231a0","scripts":{"doc":"typedoc --options ../../typedoc.json --out doc src/index.ts","pub":"yarn npm publish --access public","test":"bun test","build":"yarn build:esbuild && yarn build:decl","clean":"bun ../../tools/src/clean-package.ts","build:decl":"tsc --declaration --emitDeclarationOnly","doc:readme":"bun ../../tools/src/module-stats.ts && bun ../../tools/src/readme.ts","tool:tangle":"../../node_modules/.bin/tangle src/**/*.ts","build:esbuild":"esbuild --format=esm --platform=neutral --target=es2022 --tsconfig=tsconfig.json --outdir=. src/**/*.ts"},"typings":"./index.d.ts","_npmUser":{"name":"thi.ng","email":"k+npm@thi.ng"},"repository":{"url":"https://github.com/thi-ng/umbrella.git","type":"git"},"description":"Functional, extensible L-System architecture w/ support for probabilistic rules","directories":{},"sideEffects":false,"dependencies":{"@thi.ng/api":"^8.11.27","@thi.ng/math":"^5.11.27","@thi.ng/checks":"^3.7.7","@thi.ng/errors":"^2.5.33","@thi.ng/random":"^4.1.18","@thi.ng/compose":"^3.0.30","@thi.ng/vectors":"^8.1.0","@thi.ng/transducers":"^9.3.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"esbuild":"^0.25.3","typedoc":"^0.28.3","typescript":"^5.8.3"},"_npmOperationalInternal":{"tmp":"tmp/lsys_2.3.7_1746018119098_0.7403423398654569","host":"s3://npm-registry-packages-npm-production"}},"2.3.8":{"name":"@thi.ng/lsys","version":"2.3.8","keywords":["1d","2d","3d","datastructure","generative","geometry","l-system","probabilistic","random","rulebased","turtle","typescript"],"author":"Karsten Schmidt (https://thi.ng)","license":"Apache-2.0","_id":"@thi.ng/lsys@2.3.8","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://thi.ng/lsys","dist":{"shasum":"88678f98759f9ef8c7ef54f13e6a87baf282038c","tarball":"https://registry.npmjs.org/@thi.ng/lsys/-/lsys-2.3.8.tgz","fileCount":6,"integrity":"sha512-EtstoLYJ1aTC2tft5JRWALGj8PLFVqFJSri+EUEhbMngFZJm/Uq2+SncsLg+VIP9fQbUCp1gZqc2jniNPKLDdw==","signatures":[{"sig":"MEQCIBiAbgRs2pbgB2tEtxVKnTw3FrBoGpEVwX4/i34DIYpqAiAgFeAHXfdQBQDdG505iYomYToU6zGCzX6A/e1LBVA/aQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":32200},"type":"module","module":"./index.js","thi.ng":{"blog":[{"url":"https://medium.com/@thi.ng/workshop-report-generative-design-with-clojure-7d6d8ea9a6e8","title":"Workshop report: Generative design with Clojure"}],"year":2019},"engines":{"node":">=18"},"exports":{".":{"default":"./index.js"}},"funding":[{"url":"https://github.com/sponsors/postspectacular","type":"github"},{"url":"https://patreon.com/thing_umbrella","type":"patreon"},{"url":"https://liberapay.com/thi.ng","type":"liberapay"}],"gitHead":"21e1e46f087a0b8e53b7eafa38ac38a83596ef8f","scripts":{"doc":"typedoc --options ../../typedoc.json --out doc src/index.ts","pub":"yarn npm publish --access public","test":"bun test","build":"yarn build:esbuild && yarn build:decl","clean":"bun ../../tools/src/clean-package.ts","build:decl":"tsc --declaration --emitDeclarationOnly","doc:readme":"bun ../../tools/src/module-stats.ts && bun ../../tools/src/readme.ts","tool:tangle":"../../node_modules/.bin/tangle src/**/*.ts","build:esbuild":"esbuild --format=esm --platform=neutral --target=es2022 --tsconfig=tsconfig.json --outdir=. src/**/*.ts"},"typings":"./index.d.ts","_npmUser":{"name":"thi.ng","email":"k+npm@thi.ng"},"repository":{"url":"https://github.com/thi-ng/umbrella.git","type":"git"},"description":"Functional, extensible L-System architecture w/ support for probabilistic rules","directories":{},"sideEffects":false,"dependencies":{"@thi.ng/api":"^8.11.27","@thi.ng/math":"^5.11.27","@thi.ng/checks":"^3.7.7","@thi.ng/errors":"^2.5.33","@thi.ng/random":"^4.1.18","@thi.ng/compose":"^3.0.30","@thi.ng/vectors":"^8.1.1","@thi.ng/transducers":"^9.3.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"esbuild":"^0.25.3","typedoc":"^0.28.3","typescript":"^5.8.3"},"_npmOperationalInternal":{"tmp":"tmp/lsys_2.3.8_1746175299553_0.11637130441217325","host":"s3://npm-registry-packages-npm-production"}},"2.3.9":{"name":"@thi.ng/lsys","version":"2.3.9","keywords":["1d","2d","3d","datastructure","generative","geometry","l-system","probabilistic","random","rulebased","turtle","typescript"],"author":"Karsten Schmidt (https://thi.ng)","license":"Apache-2.0","_id":"@thi.ng/lsys@2.3.9","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://thi.ng/lsys","dist":{"shasum":"6ae15c3016f3a3d8924c1c0fa1b63524080cec47","tarball":"https://registry.npmjs.org/@thi.ng/lsys/-/lsys-2.3.9.tgz","fileCount":6,"integrity":"sha512-KN64Koz5JFEG0X/EVwmU4fhZcPB3EggUy2zbmycP/a7ye8ZNehei2HvuTTW1JHL/hI6OTYMdXPVdAZl/XDDt9w==","signatures":[{"sig":"MEUCIAb1EoRk9IBS4eQpePJ8zfeC7sQDrXxgaGDfgCjd4Bv2AiEA6fs+l2Ih9K6qsmdhg8q+OBAW/mt5S0/gvsC5G4p+Dzs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":32200},"type":"module","module":"./index.js","thi.ng":{"blog":[{"url":"https://medium.com/@thi.ng/workshop-report-generative-design-with-clojure-7d6d8ea9a6e8","title":"Workshop report: Generative design with Clojure"}],"year":2019},"engines":{"node":">=18"},"exports":{".":{"default":"./index.js"}},"funding":[{"url":"https://github.com/sponsors/postspectacular","type":"github"},{"url":"https://patreon.com/thing_umbrella","type":"patreon"},{"url":"https://liberapay.com/thi.ng","type":"liberapay"}],"gitHead":"99ea3cda41e61b66f3914c5c9c9b7bb60ee3ee84","scripts":{"doc":"typedoc --options ../../typedoc.json --out doc src/index.ts","pub":"yarn npm publish --access public","test":"bun test","build":"yarn build:esbuild && yarn build:decl","clean":"bun ../../tools/src/clean-package.ts","build:decl":"tsc --declaration --emitDeclarationOnly","doc:readme":"bun ../../tools/src/module-stats.ts && bun ../../tools/src/readme.ts","tool:tangle":"../../node_modules/.bin/tangle src/**/*.ts","build:esbuild":"esbuild --format=esm --platform=neutral --target=es2022 --tsconfig=tsconfig.json --outdir=. src/**/*.ts"},"typings":"./index.d.ts","_npmUser":{"name":"thi.ng","email":"k+npm@thi.ng"},"repository":{"url":"https://github.com/thi-ng/umbrella.git","type":"git"},"description":"Functional, extensible L-System architecture w/ support for probabilistic rules","directories":{},"sideEffects":false,"dependencies":{"@thi.ng/api":"^8.11.27","@thi.ng/math":"^5.11.27","@thi.ng/checks":"^3.7.7","@thi.ng/errors":"^2.5.33","@thi.ng/random":"^4.1.18","@thi.ng/compose":"^3.0.30","@thi.ng/vectors":"^8.2.0","@thi.ng/transducers":"^9.3.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"esbuild":"^0.25.3","typedoc":"^0.28.3","typescript":"^5.8.3"},"_npmOperationalInternal":{"tmp":"tmp/lsys_2.3.9_1747587938603_0.7960775775034552","host":"s3://npm-registry-packages-npm-production"}},"2.3.10":{"name":"@thi.ng/lsys","version":"2.3.10","keywords":["1d","2d","3d","datastructure","generative","geometry","l-system","probabilistic","random","rulebased","turtle","typescript"],"author":"Karsten Schmidt (https://thi.ng)","license":"Apache-2.0","_id":"@thi.ng/lsys@2.3.10","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://thi.ng/lsys","dist":{"shasum":"a8189a0433a6cd0223cd39cba367e9377d9d23d5","tarball":"https://registry.npmjs.org/@thi.ng/lsys/-/lsys-2.3.10.tgz","fileCount":6,"integrity":"sha512-uAj4BlxXpFAxcTeCxOAlmmHB95tequDEAZR26zuXjFvwdfnhMM9kR84tr9SM/6U7M9qnpXMQyBhy53cq43xXyA==","signatures":[{"sig":"MEYCIQCtC0nzufDtpbuGoQ/uGiwGZeBFULZsYD+gObuGAxg6GAIhAJPCTK9pt0cbhX8wyK/iIV7PPv1PI/19Lf5LSQ5QB0vH","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":32201},"type":"module","module":"./index.js","thi.ng":{"blog":[{"url":"https://medium.com/@thi.ng/workshop-report-generative-design-with-clojure-7d6d8ea9a6e8","title":"Workshop report: Generative design with Clojure"}],"year":2019},"engines":{"node":">=18"},"exports":{".":{"default":"./index.js"}},"funding":[{"url":"https://github.com/sponsors/postspectacular","type":"github"},{"url":"https://patreon.com/thing_umbrella","type":"patreon"},{"url":"https://liberapay.com/thi.ng","type":"liberapay"}],"gitHead":"61c3833b7ef7d044621454b5ea4af885d39f065e","scripts":{"doc":"typedoc --options ../../typedoc.json --out doc src/index.ts","pub":"yarn npm publish --access public","test":"bun test","build":"yarn build:esbuild && yarn build:decl","clean":"bun ../../tools/src/clean-package.ts","build:decl":"tsc --declaration --emitDeclarationOnly","doc:readme":"bun ../../tools/src/module-stats.ts && bun ../../tools/src/readme.ts","tool:tangle":"../../node_modules/.bin/tangle src/**/*.ts","build:esbuild":"esbuild --format=esm --platform=neutral --target=es2022 --tsconfig=tsconfig.json --outdir=. src/**/*.ts"},"typings":"./index.d.ts","_npmUser":{"name":"thi.ng","email":"k+npm@thi.ng"},"repository":{"url":"https://github.com/thi-ng/umbrella.git","type":"git"},"description":"Functional, extensible L-System architecture w/ support for probabilistic rules","directories":{},"sideEffects":false,"dependencies":{"@thi.ng/api":"^8.11.28","@thi.ng/math":"^5.11.28","@thi.ng/checks":"^3.7.8","@thi.ng/errors":"^2.5.34","@thi.ng/random":"^4.1.19","@thi.ng/compose":"^3.0.31","@thi.ng/vectors":"^8.2.1","@thi.ng/transducers":"^9.3.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"esbuild":"^0.25.5","typedoc":"^0.28.5","typescript":"^5.8.3"},"_npmOperationalInternal":{"tmp":"tmp/lsys_2.3.10_1748434349038_0.4496619037944565","host":"s3://npm-registry-packages-npm-production"}},"2.3.11":{"name":"@thi.ng/lsys","version":"2.3.11","keywords":["1d","2d","3d","datastructure","generative","geometry","l-system","probabilistic","random","rulebased","turtle","typescript"],"author":"Karsten Schmidt (https://thi.ng)","license":"Apache-2.0","_id":"@thi.ng/lsys@2.3.11","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://thi.ng/lsys","dist":{"shasum":"d767ed0a4663e6dd1365d447a15e92e48562d13e","tarball":"https://registry.npmjs.org/@thi.ng/lsys/-/lsys-2.3.11.tgz","fileCount":6,"integrity":"sha512-x8UbUu0PgR4OOs+ULCUQQNZRMTbCeNlIQbOh1MZXUhCuUdJgx3rshKHKBZ1ragapVVJOSqd4iBwaubuINw4K3g==","signatures":[{"sig":"MEQCIF3ffi9NCQXbcto1i4OmPi6scchgHD8oXVCBq37mcMKLAiB0V6B5D9V3DbdGD7ZAGh7FcxLFAvJGZOTal61C7YxDZA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":32201},"type":"module","module":"./index.js","thi.ng":{"blog":[{"url":"https://medium.com/@thi.ng/workshop-report-generative-design-with-clojure-7d6d8ea9a6e8","title":"Workshop report: Generative design with Clojure"}],"year":2019},"engines":{"node":">=18"},"exports":{".":{"default":"./index.js"}},"funding":[{"url":"https://github.com/sponsors/postspectacular","type":"github"},{"url":"https://patreon.com/thing_umbrella","type":"patreon"},{"url":"https://liberapay.com/thi.ng","type":"liberapay"}],"gitHead":"93cdcd8db4d4669561a7f0ebc47697bdbfd04214","scripts":{"doc":"typedoc --options ../../typedoc.json --out doc src/index.ts","pub":"yarn npm publish --access public","test":"bun test","build":"yarn build:esbuild && yarn build:decl","clean":"bun ../../tools/src/clean-package.ts","build:decl":"tsc --declaration --emitDeclarationOnly","doc:readme":"bun ../../tools/src/module-stats.ts && bun ../../tools/src/readme.ts","tool:tangle":"../../node_modules/.bin/tangle src/**/*.ts","build:esbuild":"esbuild --format=esm --platform=neutral --target=es2022 --tsconfig=tsconfig.json --outdir=. src/**/*.ts"},"typings":"./index.d.ts","_npmUser":{"name":"thi.ng","email":"k+npm@thi.ng"},"repository":{"url":"https://github.com/thi-ng/umbrella.git","type":"git"},"description":"Functional, extensible L-System architecture w/ support for probabilistic rules","directories":{},"sideEffects":false,"dependencies":{"@thi.ng/api":"^8.11.29","@thi.ng/math":"^5.11.29","@thi.ng/checks":"^3.7.9","@thi.ng/errors":"^2.5.35","@thi.ng/random":"^4.1.20","@thi.ng/compose":"^3.0.32","@thi.ng/vectors":"^8.3.0","@thi.ng/transducers":"^9.4.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"esbuild":"^0.25.5","typedoc":"^0.28.5","typescript":"^5.8.3"},"_npmOperationalInternal":{"tmp":"tmp/lsys_2.3.11_1749490450457_0.5922491815225874","host":"s3://npm-registry-packages-npm-production"}},"2.3.12":{"name":"@thi.ng/lsys","version":"2.3.12","keywords":["1d","2d","3d","datastructure","generative","geometry","l-system","probabilistic","random","rulebased","turtle","typescript"],"author":"Karsten Schmidt (https://thi.ng)","license":"Apache-2.0","_id":"@thi.ng/lsys@2.3.12","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://thi.ng/lsys","dist":{"shasum":"3cb545055697bd4d6b0989c9c820679d89473e09","tarball":"https://registry.npmjs.org/@thi.ng/lsys/-/lsys-2.3.12.tgz","fileCount":6,"integrity":"sha512-jPykufWNnBhkrNhG4ZqxH+UgVRZtz8tobbqAEVNldiqSFE0/8sSl4Dysxrv2LhM5HYXGtiavlYjPf718y8we5w==","signatures":[{"sig":"MEUCIEGaj5e2N1Q/9mJjk3ob7Fn2R0woqCCKNWh4uQq+6sAtAiEAwcmwqSOkGPH6GcvErWNXClB5c/1+tH64Kc1QuwoTAoE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":32201},"type":"module","module":"./index.js","thi.ng":{"blog":[{"url":"https://medium.com/@thi.ng/workshop-report-generative-design-with-clojure-7d6d8ea9a6e8","title":"Workshop report: Generative design with Clojure"}],"year":2019},"engines":{"node":">=18"},"exports":{".":{"default":"./index.js"}},"funding":[{"url":"https://github.com/sponsors/postspectacular","type":"github"},{"url":"https://patreon.com/thing_umbrella","type":"patreon"},{"url":"https://liberapay.com/thi.ng","type":"liberapay"}],"gitHead":"14e994e531d32053e948768998324d443436a542","scripts":{"doc":"typedoc --options ../../typedoc.json --out doc src/index.ts","pub":"yarn npm publish --access public","test":"bun test","build":"yarn build:esbuild && yarn build:decl","clean":"bun ../../tools/src/clean-package.ts","build:decl":"tsc --declaration --emitDeclarationOnly","doc:readme":"bun ../../tools/src/module-stats.ts && bun ../../tools/src/readme.ts","tool:tangle":"../../node_modules/.bin/tangle src/**/*.ts","build:esbuild":"esbuild --format=esm --platform=neutral --target=es2022 --tsconfig=tsconfig.json --outdir=. src/**/*.ts"},"typings":"./index.d.ts","_npmUser":{"name":"thi.ng","email":"k+npm@thi.ng"},"repository":{"url":"https://github.com/thi-ng/umbrella.git","type":"git"},"description":"Functional, extensible L-System architecture w/ support for probabilistic rules","directories":{},"sideEffects":false,"dependencies":{"@thi.ng/api":"^8.11.29","@thi.ng/math":"^5.11.29","@thi.ng/checks":"^3.7.9","@thi.ng/errors":"^2.5.35","@thi.ng/random":"^4.1.20","@thi.ng/compose":"^3.0.32","@thi.ng/vectors":"^8.3.0","@thi.ng/transducers":"^9.4.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"esbuild":"^0.25.5","typedoc":"^0.28.5","typescript":"^5.8.3"},"_npmOperationalInternal":{"tmp":"tmp/lsys_2.3.12_1749934898045_0.8514359900028787","host":"s3://npm-registry-packages-npm-production"}},"2.3.13":{"name":"@thi.ng/lsys","version":"2.3.13","keywords":["1d","2d","3d","datastructure","generative","geometry","l-system","probabilistic","random","rulebased","turtle","typescript"],"author":"Karsten Schmidt (https://thi.ng)","license":"Apache-2.0","_id":"@thi.ng/lsys@2.3.13","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://thi.ng/lsys","dist":{"shasum":"a21216aee33f61a2c589b4a1bc7fa8002be90055","tarball":"https://registry.npmjs.org/@thi.ng/lsys/-/lsys-2.3.13.tgz","fileCount":6,"integrity":"sha512-2tRYmgfOkdCrYXcTtjtR7UGHPGFogDFqI+pNcoUycY3+qqSwFXAXB2AQdoXwgZdjGPVRhNVNzU3jIyBDLvTO0Q==","signatures":[{"sig":"MEUCIQCgj2NvDx1EOxRfXOrggmR8SdEcgkIhDTGzRQIu29M95AIgO2FUlXOBDw0m5vUDsLzfhQBx04tp4RH9pJ9fk3KAjJo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":32201},"type":"module","module":"./index.js","thi.ng":{"blog":[{"url":"https://medium.com/@thi.ng/workshop-report-generative-design-with-clojure-7d6d8ea9a6e8","title":"Workshop report: Generative design with Clojure"}],"year":2019},"engines":{"node":">=18"},"exports":{".":{"default":"./index.js"}},"funding":[{"url":"https://github.com/sponsors/postspectacular","type":"github"},{"url":"https://patreon.com/thing_umbrella","type":"patreon"},{"url":"https://liberapay.com/thi.ng","type":"liberapay"}],"gitHead":"b076434a497b291ad33e81b1a15f6a71e2c82cc2","scripts":{"doc":"typedoc --options ../../typedoc.json --out doc src/index.ts","pub":"yarn npm publish --access public","test":"bun test","build":"yarn build:esbuild && yarn build:decl","clean":"bun ../../tools/src/clean-package.ts","build:decl":"tsc --declaration --emitDeclarationOnly","doc:readme":"bun ../../tools/src/module-stats.ts && bun ../../tools/src/readme.ts","tool:tangle":"../../node_modules/.bin/tangle src/**/*.ts","build:esbuild":"esbuild --format=esm --platform=neutral --target=es2022 --tsconfig=tsconfig.json --outdir=. src/**/*.ts"},"typings":"./index.d.ts","_npmUser":{"name":"thi.ng","actor":{"name":"thi.ng","type":"user","email":"k+npm@thi.ng"},"email":"k+npm@thi.ng"},"repository":{"url":"https://github.com/thi-ng/umbrella.git","type":"git"},"description":"Functional, extensible L-System architecture w/ support for probabilistic rules","directories":{},"sideEffects":false,"dependencies":{"@thi.ng/api":"^8.11.29","@thi.ng/math":"^5.11.29","@thi.ng/checks":"^3.7.9","@thi.ng/errors":"^2.5.35","@thi.ng/random":"^4.1.20","@thi.ng/compose":"^3.0.32","@thi.ng/vectors":"^8.3.1","@thi.ng/transducers":"^9.4.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"esbuild":"^0.25.5","typedoc":"^0.28.5","typescript":"^5.8.3"},"_npmOperationalInternal":{"tmp":"tmp/lsys_2.3.13_1750248495270_0.5908621851713871","host":"s3://npm-registry-packages-npm-production"}},"2.3.14":{"name":"@thi.ng/lsys","version":"2.3.14","keywords":["1d","2d","3d","datastructure","generative","geometry","l-system","probabilistic","random","rulebased","turtle","typescript"],"author":"Karsten Schmidt (https://thi.ng)","license":"Apache-2.0","_id":"@thi.ng/lsys@2.3.14","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://thi.ng/lsys","dist":{"shasum":"6562e103c5b96aa80a8239426c45d9d7bcd80f9b","tarball":"https://registry.npmjs.org/@thi.ng/lsys/-/lsys-2.3.14.tgz","fileCount":6,"integrity":"sha512-R/QdHbNeKXVUwj95bX5/byjiQgfoJQjB7L+z5gwKYuLQcFEblDfFz8F1tmMwWj1Sx7wSRsAw5juhD0uF9peAJg==","signatures":[{"sig":"MEUCIQDqEIvJ3xeLqb2aWL9KK2BejGIuC5DRKFWX1Ac+l1GshwIgELy0cR/gQaBYL0dSR97YLGvfkM1mUgCA7Kg9pBHTDx4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":32201},"type":"module","module":"./index.js","thi.ng":{"blog":[{"url":"https://medium.com/@thi.ng/workshop-report-generative-design-with-clojure-7d6d8ea9a6e8","title":"Workshop report: Generative design with Clojure"}],"year":2019},"engines":{"node":">=18"},"exports":{".":{"default":"./index.js"}},"funding":[{"url":"https://github.com/sponsors/postspectacular","type":"github"},{"url":"https://patreon.com/thing_umbrella","type":"patreon"},{"url":"https://liberapay.com/thi.ng","type":"liberapay"}],"gitHead":"45e91ee75236e39fc87ea10fbabac1272bef62e3","scripts":{"doc":"typedoc --options ../../typedoc.json --out doc src/index.ts","pub":"yarn npm publish --access public","test":"bun test","build":"yarn build:esbuild && yarn build:decl","clean":"bun ../../tools/src/clean-package.ts","build:decl":"tsc --declaration --emitDeclarationOnly","doc:readme":"bun ../../tools/src/module-stats.ts && bun ../../tools/src/readme.ts","tool:tangle":"../../node_modules/.bin/tangle src/**/*.ts","build:esbuild":"esbuild --format=esm --platform=neutral --target=es2022 --tsconfig=tsconfig.json --outdir=. src/**/*.ts"},"typings":"./index.d.ts","_npmUser":{"name":"thi.ng","actor":{"name":"thi.ng","type":"user","email":"k+npm@thi.ng"},"email":"k+npm@thi.ng"},"repository":{"url":"https://github.com/thi-ng/umbrella.git","type":"git"},"description":"Functional, extensible L-System architecture w/ support for probabilistic rules","directories":{},"sideEffects":false,"dependencies":{"@thi.ng/api":"^8.11.29","@thi.ng/math":"^5.11.29","@thi.ng/checks":"^3.7.9","@thi.ng/errors":"^2.5.35","@thi.ng/random":"^4.1.20","@thi.ng/compose":"^3.0.32","@thi.ng/vectors":"^8.3.1","@thi.ng/transducers":"^9.4.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"esbuild":"^0.25.5","typedoc":"^0.28.5","typescript":"^5.8.3"},"_npmOperationalInternal":{"tmp":"tmp/lsys_2.3.14_1750801584434_0.6067450849156408","host":"s3://npm-registry-packages-npm-production"}},"2.3.15":{"name":"@thi.ng/lsys","version":"2.3.15","keywords":["1d","2d","3d","datastructure","generative","geometry","l-system","probabilistic","random","rulebased","turtle","typescript"],"author":"Karsten Schmidt (https://thi.ng)","license":"Apache-2.0","_id":"@thi.ng/lsys@2.3.15","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://thi.ng/lsys","dist":{"shasum":"c372e45b7a30eab96a3adc8db137b60ddbc855fc","tarball":"https://registry.npmjs.org/@thi.ng/lsys/-/lsys-2.3.15.tgz","fileCount":6,"integrity":"sha512-0XeOO7Y2kSqFypgE07zCJzObRvIDCo3C4PBgl2IlP0rarbQFMmGkhAb8pOCLPB2PJAHVOvRatEAOisi2VXcqXQ==","signatures":[{"sig":"MEUCIQDQg5bWBKNiO4wjJ+uZY6F0Xgk8046oTUKkDbTPBcJxxgIgeiGykuR5vrPpxm/X9ceED5Xy4CCdxAc/AutpaD9AF4w=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":32201},"type":"module","module":"./index.js","thi.ng":{"blog":[{"url":"https://medium.com/@thi.ng/workshop-report-generative-design-with-clojure-7d6d8ea9a6e8","title":"Workshop report: Generative design with Clojure"}],"year":2019},"engines":{"node":">=18"},"exports":{".":{"default":"./index.js"}},"funding":[{"url":"https://github.com/sponsors/postspectacular","type":"github"},{"url":"https://patreon.com/thing_umbrella","type":"patreon"},{"url":"https://liberapay.com/thi.ng","type":"liberapay"}],"gitHead":"e657c2d66574c18343a6797aef4585945729093e","scripts":{"doc":"typedoc --options ../../typedoc.json --out doc src/index.ts","pub":"yarn npm publish --access public","test":"bun test","build":"yarn build:esbuild && yarn build:decl","clean":"bun ../../tools/src/clean-package.ts","build:decl":"tsc --declaration --emitDeclarationOnly","doc:readme":"bun ../../tools/src/module-stats.ts && bun ../../tools/src/readme.ts","tool:tangle":"../../node_modules/.bin/tangle src/**/*.ts","build:esbuild":"esbuild --format=esm --platform=neutral --target=es2022 --tsconfig=tsconfig.json --outdir=. src/**/*.ts"},"typings":"./index.d.ts","_npmUser":{"name":"thi.ng","actor":{"name":"thi.ng","type":"user","email":"k+npm@thi.ng"},"email":"k+npm@thi.ng"},"repository":{"url":"https://github.com/thi-ng/umbrella.git","type":"git"},"description":"Functional, extensible L-System architecture w/ support for probabilistic rules","directories":{},"sideEffects":false,"dependencies":{"@thi.ng/api":"^8.11.29","@thi.ng/math":"^5.11.29","@thi.ng/checks":"^3.7.9","@thi.ng/errors":"^2.5.35","@thi.ng/random":"^4.1.20","@thi.ng/compose":"^3.0.32","@thi.ng/vectors":"^8.3.1","@thi.ng/transducers":"^9.5.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"esbuild":"^0.25.5","typedoc":"^0.28.5","typescript":"^5.8.3"},"_npmOperationalInternal":{"tmp":"tmp/lsys_2.3.15_1752054291802_0.6294086681320523","host":"s3://npm-registry-packages-npm-production"}},"2.3.16":{"name":"@thi.ng/lsys","version":"2.3.16","keywords":["1d","2d","3d","datastructure","generative","geometry","l-system","probabilistic","random","rulebased","turtle","typescript"],"author":"Karsten Schmidt (https://thi.ng)","license":"Apache-2.0","_id":"@thi.ng/lsys@2.3.16","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://thi.ng/lsys","dist":{"shasum":"a99e77ea37383090abfe039d0ff3f1c95cbe69bb","tarball":"https://registry.npmjs.org/@thi.ng/lsys/-/lsys-2.3.16.tgz","fileCount":6,"integrity":"sha512-n0SN4SN8t7SVB2ybNQyxBE5Zx8zdrERiEnfMfqoxO7YlBTVf0UP76j5AztwzzuJDaD8dS8yQuleyG8RGajDkXQ==","signatures":[{"sig":"MEQCIAdh00//Fk5Huxsa9+SyTXlCgF/8Phzpyg69amaEjFSUAiBJh49pIH1zT6YAYBBuY3BdgeGl5B4PpkxYhtXdzHhC4A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":32202},"type":"module","module":"./index.js","thi.ng":{"blog":[{"url":"https://medium.com/@thi.ng/workshop-report-generative-design-with-clojure-7d6d8ea9a6e8","title":"Workshop report: Generative design with Clojure"}],"year":2019},"engines":{"node":">=18"},"exports":{".":{"default":"./index.js"}},"funding":[{"url":"https://github.com/sponsors/postspectacular","type":"github"},{"url":"https://patreon.com/thing_umbrella","type":"patreon"},{"url":"https://liberapay.com/thi.ng","type":"liberapay"}],"gitHead":"56d8f088389b22192a06e9a395b5eecebf47697a","scripts":{"doc":"typedoc --options ../../typedoc.json --out doc src/index.ts","pub":"yarn npm publish --access public","test":"bun test","build":"yarn build:esbuild && yarn build:decl","clean":"bun ../../tools/src/clean-package.ts","build:decl":"tsc --declaration --emitDeclarationOnly","doc:readme":"bun ../../tools/src/module-stats.ts && bun ../../tools/src/readme.ts","tool:tangle":"../../node_modules/.bin/tangle src/**/*.ts","build:esbuild":"esbuild --format=esm --platform=neutral --target=es2022 --tsconfig=tsconfig.json --outdir=. src/**/*.ts"},"typings":"./index.d.ts","_npmUser":{"name":"thi.ng","actor":{"name":"thi.ng","type":"user","email":"k+npm@thi.ng"},"email":"k+npm@thi.ng"},"repository":{"url":"https://github.com/thi-ng/umbrella.git","type":"git"},"description":"Functional, extensible L-System architecture w/ support for probabilistic rules","directories":{},"sideEffects":false,"dependencies":{"@thi.ng/api":"^8.11.30","@thi.ng/math":"^5.11.30","@thi.ng/checks":"^3.7.10","@thi.ng/errors":"^2.5.36","@thi.ng/random":"^4.1.21","@thi.ng/compose":"^3.0.33","@thi.ng/vectors":"^8.3.2","@thi.ng/transducers":"^9.5.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"esbuild":"^0.25.6","typedoc":"^0.28.7","typescript":"^5.8.3"},"_npmOperationalInternal":{"tmp":"tmp/lsys_2.3.16_1752157774649_0.1421330580435718","host":"s3://npm-registry-packages-npm-production"}},"2.3.17":{"name":"@thi.ng/lsys","version":"2.3.17","keywords":["1d","2d","3d","datastructure","generative","geometry","l-system","probabilistic","random","rulebased","turtle","typescript"],"author":"Karsten Schmidt (https://thi.ng)","license":"Apache-2.0","_id":"@thi.ng/lsys@2.3.17","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://thi.ng/lsys","dist":{"shasum":"278302bb6d28a04dcebe4715ddd7d21fe6bc5c24","tarball":"https://registry.npmjs.org/@thi.ng/lsys/-/lsys-2.3.17.tgz","fileCount":6,"integrity":"sha512-nLu8tQlQshKKJsfvpY2xcPz7dLxOg0DMdHFNChCYpDTqSTE53V+e1R3sEWSutjg580/FKhLPha1gCMehLfDzBA==","signatures":[{"sig":"MEUCIQDYS7zZnhzgF/8PjK/OYTQRcRtss/OgMAEtKxXlj7zPsAIgccTgkv2rjkpn4ZwgkXg2rgLylI40N1p1A6ObjBlHUm4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":32202},"type":"module","module":"./index.js","thi.ng":{"blog":[{"url":"https://medium.com/@thi.ng/workshop-report-generative-design-with-clojure-7d6d8ea9a6e8","title":"Workshop report: Generative design with Clojure"}],"year":2019},"engines":{"node":">=18"},"exports":{".":{"default":"./index.js"}},"funding":[{"url":"https://github.com/sponsors/postspectacular","type":"github"},{"url":"https://patreon.com/thing_umbrella","type":"patreon"},{"url":"https://liberapay.com/thi.ng","type":"liberapay"}],"gitHead":"a81765bd79046980463c56a8bd187f9aaa88dd65","scripts":{"doc":"typedoc --options ../../typedoc.json --out doc src/index.ts","pub":"yarn npm publish --access public","test":"bun test","build":"yarn build:esbuild && yarn build:decl","clean":"bun ../../tools/src/clean-package.ts","build:decl":"tsc --declaration --emitDeclarationOnly","doc:readme":"bun ../../tools/src/module-stats.ts && bun ../../tools/src/readme.ts","tool:tangle":"../../node_modules/.bin/tangle src/**/*.ts","build:esbuild":"esbuild --format=esm --platform=neutral --target=es2022 --tsconfig=tsconfig.json --outdir=. src/**/*.ts"},"typings":"./index.d.ts","_npmUser":{"name":"thi.ng","email":"k+npm@thi.ng"},"repository":{"url":"https://github.com/thi-ng/umbrella.git","type":"git"},"description":"Functional, extensible L-System architecture w/ support for probabilistic rules","directories":{},"sideEffects":false,"dependencies":{"@thi.ng/api":"^8.11.30","@thi.ng/math":"^5.11.30","@thi.ng/checks":"^3.7.10","@thi.ng/errors":"^2.5.36","@thi.ng/random":"^4.1.21","@thi.ng/compose":"^3.0.33","@thi.ng/vectors":"^8.3.2","@thi.ng/transducers":"^9.6.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"esbuild":"^0.25.6","typedoc":"^0.28.7","typescript":"^5.8.3"},"_npmOperationalInternal":{"tmp":"tmp/lsys_2.3.17_1752442733923_0.8499347555114078","host":"s3://npm-registry-packages-npm-production"}},"2.3.18":{"name":"@thi.ng/lsys","version":"2.3.18","keywords":["1d","2d","3d","datastructure","generative","geometry","l-system","probabilistic","random","rulebased","turtle","typescript"],"author":"Karsten Schmidt (https://thi.ng)","license":"Apache-2.0","_id":"@thi.ng/lsys@2.3.18","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://thi.ng/lsys","dist":{"shasum":"107d265be564b35534a422d620c7d1b75379277b","tarball":"https://registry.npmjs.org/@thi.ng/lsys/-/lsys-2.3.18.tgz","fileCount":6,"integrity":"sha512-l5oO7juhiAfMyRYV+lrMbfM2i+i5wDgY97KfFvfe4vzi710i/ldfawB6WkKKzUWdff1VTSnJj9PbsW2GN+XgRw==","signatures":[{"sig":"MEYCIQCAqLprk475KqdCCYr0JoLfQD+e/7taJbdzWplahApEegIhAOc756eyn4QLRb8lckiap6D63phzqZBu45igvDfiG3td","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":32202},"type":"module","module":"./index.js","thi.ng":{"blog":[{"url":"https://medium.com/@thi.ng/workshop-report-generative-design-with-clojure-7d6d8ea9a6e8","title":"Workshop report: Generative design with Clojure"}],"year":2019},"engines":{"node":">=18"},"exports":{".":{"default":"./index.js"}},"funding":[{"url":"https://github.com/sponsors/postspectacular","type":"github"},{"url":"https://patreon.com/thing_umbrella","type":"patreon"},{"url":"https://liberapay.com/thi.ng","type":"liberapay"}],"gitHead":"63a8b97642b9c481bb623e8d53e6250749a2cbfb","scripts":{"doc":"typedoc --options ../../typedoc.json --out doc src/index.ts","pub":"yarn npm publish --access public","test":"bun test","build":"yarn build:esbuild && yarn build:decl","clean":"bun ../../tools/src/clean-package.ts","build:decl":"tsc --declaration --emitDeclarationOnly","doc:readme":"bun ../../tools/src/module-stats.ts && bun ../../tools/src/readme.ts","tool:tangle":"../../node_modules/.bin/tangle src/**/*.ts","build:esbuild":"esbuild --format=esm --platform=neutral --target=es2022 --tsconfig=tsconfig.json --outdir=. src/**/*.ts"},"typings":"./index.d.ts","_npmUser":{"name":"thi.ng","email":"k+npm@thi.ng"},"repository":{"url":"https://github.com/thi-ng/umbrella.git","type":"git"},"description":"Functional, extensible L-System architecture w/ support for probabilistic rules","directories":{},"sideEffects":false,"dependencies":{"@thi.ng/api":"^8.11.30","@thi.ng/math":"^5.11.30","@thi.ng/checks":"^3.7.10","@thi.ng/errors":"^2.5.36","@thi.ng/random":"^4.1.21","@thi.ng/compose":"^3.0.33","@thi.ng/vectors":"^8.3.3","@thi.ng/transducers":"^9.6.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"esbuild":"^0.25.6","typedoc":"^0.28.7","typescript":"^5.8.3"},"_npmOperationalInternal":{"tmp":"tmp/lsys_2.3.18_1752487802733_0.8856949295193013","host":"s3://npm-registry-packages-npm-production"}},"2.3.19":{"name":"@thi.ng/lsys","version":"2.3.19","keywords":["1d","2d","3d","datastructure","generative","geometry","l-system","probabilistic","random","rulebased","turtle","typescript"],"author":"Karsten Schmidt (https://thi.ng)","license":"Apache-2.0","_id":"@thi.ng/lsys@2.3.19","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://thi.ng/lsys","dist":{"shasum":"b30859b26cc6469f0dd11fcd9b376fcb27b8206c","tarball":"https://registry.npmjs.org/@thi.ng/lsys/-/lsys-2.3.19.tgz","fileCount":6,"integrity":"sha512-236FoMs5a3yszEZK7OkMJirsLloqaOV21xFkK4Q1c8F7VqSx/DG/oZBtUhKE0D0h2BdL1BmmLaJ7y0WhHJGNbg==","signatures":[{"sig":"MEYCIQCl9VXpgDI0Z+NMCsfNtPmSZib11A8wssPaaXoG+DHxOwIhALWrM2mJphuGBsRR6H7KyJE42qW4S9OkTuii/3QQOq3e","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":32202},"type":"module","module":"./index.js","thi.ng":{"blog":[{"url":"https://medium.com/@thi.ng/workshop-report-generative-design-with-clojure-7d6d8ea9a6e8","title":"Workshop report: Generative design with Clojure"}],"year":2019},"engines":{"node":">=18"},"exports":{".":{"default":"./index.js"}},"funding":[{"url":"https://github.com/sponsors/postspectacular","type":"github"},{"url":"https://patreon.com/thing_umbrella","type":"patreon"},{"url":"https://liberapay.com/thi.ng","type":"liberapay"}],"gitHead":"9ec4a5584ed6e59f2b74f4ca9726daef7e766974","scripts":{"doc":"typedoc --options ../../typedoc.json --out doc src/index.ts","pub":"yarn npm publish --access public","test":"bun test","build":"yarn build:esbuild && yarn build:decl","clean":"bun ../../tools/src/clean-package.ts","build:decl":"tsc --declaration --emitDeclarationOnly","doc:readme":"bun ../../tools/src/module-stats.ts && bun ../../tools/src/readme.ts","tool:tangle":"../../node_modules/.bin/tangle src/**/*.ts","build:esbuild":"esbuild --format=esm --platform=neutral --target=es2022 --tsconfig=tsconfig.json --outdir=. src/**/*.ts"},"typings":"./index.d.ts","_npmUser":{"name":"thi.ng","email":"k+npm@thi.ng"},"repository":{"url":"https://github.com/thi-ng/umbrella.git","type":"git"},"description":"Functional, extensible L-System architecture w/ support for probabilistic rules","directories":{},"sideEffects":false,"dependencies":{"@thi.ng/api":"^8.11.30","@thi.ng/math":"^5.11.30","@thi.ng/checks":"^3.7.10","@thi.ng/errors":"^2.5.36","@thi.ng/random":"^4.1.21","@thi.ng/compose":"^3.0.33","@thi.ng/vectors":"^8.3.3","@thi.ng/transducers":"^9.6.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"esbuild":"^0.25.6","typedoc":"^0.28.7","typescript":"^5.8.3"},"_npmOperationalInternal":{"tmp":"tmp/lsys_2.3.19_1752572134888_0.03866001309830258","host":"s3://npm-registry-packages-npm-production"}},"2.3.20":{"name":"@thi.ng/lsys","version":"2.3.20","keywords":["1d","2d","3d","datastructure","generative","geometry","l-system","probabilistic","random","rulebased","turtle","typescript"],"author":"Karsten Schmidt (https://thi.ng)","license":"Apache-2.0","_id":"@thi.ng/lsys@2.3.20","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://thi.ng/lsys","dist":{"shasum":"927f19a3ca61ecc1e5f61ec80c7ed35f50d0efdb","tarball":"https://registry.npmjs.org/@thi.ng/lsys/-/lsys-2.3.20.tgz","fileCount":6,"integrity":"sha512-5lWFUcry4Td8nUVn/MtqTL0CmJZND+W/IW7aYhM5QR64BVZ1Buu1mkWmaTr9GeZvzKiGxRKmEZPIo/ARIalrzg==","signatures":[{"sig":"MEQCIAJSM1DUn8nCpMF1kXqr/sVUwkTtnpwmhPNNF+FLZLzwAiBzXqfKP9nBMyuNFbCaNRzpelj1C3actfS64NTrPgc5CA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":32202},"type":"module","module":"./index.js","thi.ng":{"blog":[{"url":"https://medium.com/@thi.ng/workshop-report-generative-design-with-clojure-7d6d8ea9a6e8","title":"Workshop report: Generative design with Clojure"}],"year":2019},"engines":{"node":">=18"},"exports":{".":{"default":"./index.js"}},"funding":[{"url":"https://github.com/sponsors/postspectacular","type":"github"},{"url":"https://patreon.com/thing_umbrella","type":"patreon"},{"url":"https://liberapay.com/thi.ng","type":"liberapay"}],"gitHead":"3cd1bea8b2bf6b859609f6d5c14b4eb64745681f","scripts":{"doc":"typedoc --options ../../typedoc.json --out doc src/index.ts","pub":"yarn npm publish --access public","test":"bun test","build":"yarn build:esbuild && yarn build:decl","clean":"bun ../../tools/src/clean-package.ts","build:decl":"tsc --declaration --emitDeclarationOnly","doc:readme":"bun ../../tools/src/module-stats.ts && bun ../../tools/src/readme.ts","tool:tangle":"../../node_modules/.bin/tangle src/**/*.ts","build:esbuild":"esbuild --format=esm --platform=neutral --target=es2022 --tsconfig=tsconfig.json --outdir=. src/**/*.ts"},"typings":"./index.d.ts","_npmUser":{"name":"thi.ng","email":"k+npm@thi.ng"},"repository":{"url":"https://github.com/thi-ng/umbrella.git","type":"git"},"description":"Functional, extensible L-System architecture w/ support for probabilistic rules","directories":{},"sideEffects":false,"dependencies":{"@thi.ng/api":"^8.11.31","@thi.ng/math":"^5.11.31","@thi.ng/checks":"^3.7.11","@thi.ng/errors":"^2.5.37","@thi.ng/random":"^4.1.22","@thi.ng/compose":"^3.0.34","@thi.ng/vectors":"^8.3.4","@thi.ng/transducers":"^9.6.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"esbuild":"^0.25.8","typedoc":"^0.28.7","typescript":"^5.8.3"},"_npmOperationalInternal":{"tmp":"tmp/lsys_2.3.20_1753023932656_0.8488820962902808","host":"s3://npm-registry-packages-npm-production"}},"2.3.22":{"name":"@thi.ng/lsys","version":"2.3.22","keywords":["1d","2d","3d","datastructure","generative","geometry","l-system","probabilistic","random","rulebased","turtle","typescript"],"author":"Karsten Schmidt (https://thi.ng)","license":"Apache-2.0","_id":"@thi.ng/lsys@2.3.22","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://thi.ng/lsys","dist":{"shasum":"84d1988ecefcbcb2935832b79b930ab639701895","tarball":"https://registry.npmjs.org/@thi.ng/lsys/-/lsys-2.3.22.tgz","fileCount":6,"integrity":"sha512-Z1KTMYCXliL9sXLNF5oPrnYPYFYMCH1x5ksNiSEspl0JXZhfvJaB5q+SHtZAnoz93Scr2uvt9geDpA8JUOf3bg==","signatures":[{"sig":"MEQCIC4K27VNmVx5d/fNthGOvlS6BWE17xRL3fkBJ/2KSOx1AiAM/5TaSU8dsZ02cDy+RZ5y/ETo2T0hFOTT/fNIyxo4Xg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":32202},"type":"module","module":"./index.js","thi.ng":{"blog":[{"url":"https://medium.com/@thi.ng/workshop-report-generative-design-with-clojure-7d6d8ea9a6e8","title":"Workshop report: Generative design with Clojure"}],"year":2019},"engines":{"node":">=18"},"exports":{".":{"default":"./index.js"}},"funding":[{"url":"https://github.com/sponsors/postspectacular","type":"github"},{"url":"https://patreon.com/thing_umbrella","type":"patreon"},{"url":"https://liberapay.com/thi.ng","type":"liberapay"}],"gitHead":"11747c482773d3da03c8b7848b25a56251ccd759","scripts":{"doc":"typedoc --options ../../typedoc.json --out doc src/index.ts","pub":"yarn npm publish --access public","test":"bun test","build":"yarn build:esbuild && yarn build:decl","clean":"bun ../../tools/src/clean-package.ts","build:decl":"tsc --declaration --emitDeclarationOnly","doc:readme":"bun ../../tools/src/module-stats.ts && bun ../../tools/src/readme.ts","tool:tangle":"../../node_modules/.bin/tangle src/**/*.ts","build:esbuild":"esbuild --format=esm --platform=neutral --target=es2022 --tsconfig=tsconfig.json --outdir=. src/**/*.ts"},"typings":"./index.d.ts","_npmUser":{"name":"thi.ng","email":"k+npm@thi.ng"},"repository":{"url":"https://github.com/thi-ng/umbrella.git","type":"git"},"description":"Functional, extensible L-System architecture w/ support for probabilistic rules","directories":{},"sideEffects":false,"dependencies":{"@thi.ng/api":"^8.11.32","@thi.ng/math":"^5.11.32","@thi.ng/checks":"^3.7.12","@thi.ng/errors":"^2.5.38","@thi.ng/random":"^4.1.23","@thi.ng/compose":"^3.0.35","@thi.ng/vectors":"^8.4.1","@thi.ng/transducers":"^9.6.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"esbuild":"^0.25.8","typedoc":"^0.28.7","typescript":"^5.8.3"},"_npmOperationalInternal":{"tmp":"tmp/lsys_2.3.22_1753086750628_0.9321751800285525","host":"s3://npm-registry-packages-npm-production"}},"2.3.23":{"name":"@thi.ng/lsys","version":"2.3.23","keywords":["1d","2d","3d","datastructure","generative","geometry","l-system","probabilistic","random","rulebased","turtle","typescript"],"author":"Karsten Schmidt (https://thi.ng)","license":"Apache-2.0","_id":"@thi.ng/lsys@2.3.23","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://thi.ng/lsys","dist":{"shasum":"e5534dbdceff984b7354defbc4767a8fe6172fad","tarball":"https://registry.npmjs.org/@thi.ng/lsys/-/lsys-2.3.23.tgz","fileCount":6,"integrity":"sha512-GDHXX8wf5AdTzWs6V5GUbO7HTb9Vg7F0wHhI3lZqHteVYUXWtnFqDIuTEtEwnVKrQePmxXkuc+vguM6+SHWiWw==","signatures":[{"sig":"MEUCIH0UDm+g7y5g+Jmf+Cm+xbo56wJWrSHQw6cTIz4U1YhXAiEAoSGdbi8UMZTcgrir9VT5bDbFomDl7+cErZ3e2ZwXIhk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":32202},"type":"module","module":"./index.js","thi.ng":{"blog":[{"url":"https://medium.com/@thi.ng/workshop-report-generative-design-with-clojure-7d6d8ea9a6e8","title":"Workshop report: Generative design with Clojure"}],"year":2019},"engines":{"node":">=18"},"exports":{".":{"default":"./index.js"}},"funding":[{"url":"https://github.com/sponsors/postspectacular","type":"github"},{"url":"https://patreon.com/thing_umbrella","type":"patreon"},{"url":"https://liberapay.com/thi.ng","type":"liberapay"}],"gitHead":"c5c6b895169788c7f8b3d6d61ff76c0c6e5d2c2a","scripts":{"doc":"typedoc --options ../../typedoc.json --out doc src/index.ts","pub":"yarn npm publish --access public","test":"bun test","build":"yarn build:esbuild && yarn build:decl","clean":"bun ../../tools/src/clean-package.ts","build:decl":"tsc --declaration --emitDeclarationOnly","doc:readme":"bun ../../tools/src/module-stats.ts && bun ../../tools/src/readme.ts","tool:tangle":"../../node_modules/.bin/tangle src/**/*.ts","build:esbuild":"esbuild --format=esm --platform=neutral --target=es2022 --tsconfig=tsconfig.json --outdir=. src/**/*.ts"},"typings":"./index.d.ts","_npmUser":{"name":"thi.ng","email":"k+npm@thi.ng"},"repository":{"url":"https://github.com/thi-ng/umbrella.git","type":"git"},"description":"Functional, extensible L-System architecture w/ support for probabilistic rules","directories":{},"sideEffects":false,"dependencies":{"@thi.ng/api":"^8.11.32","@thi.ng/math":"^5.11.32","@thi.ng/checks":"^3.7.12","@thi.ng/errors":"^2.5.38","@thi.ng/random":"^4.1.23","@thi.ng/compose":"^3.0.35","@thi.ng/vectors":"^8.5.0","@thi.ng/transducers":"^9.6.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"esbuild":"^0.25.8","typedoc":"^0.28.7","typescript":"^5.8.3"},"_npmOperationalInternal":{"tmp":"tmp/lsys_2.3.23_1753386463822_0.9781242365053988","host":"s3://npm-registry-packages-npm-production"}},"2.3.24":{"name":"@thi.ng/lsys","version":"2.3.24","keywords":["1d","2d","3d","datastructure","generative","geometry","l-system","probabilistic","random","rulebased","turtle","typescript"],"author":"Karsten Schmidt (https://thi.ng)","license":"Apache-2.0","_id":"@thi.ng/lsys@2.3.24","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://thi.ng/lsys","dist":{"shasum":"457e90bccfa7e6bc3dde00880eff01dbaf8fbebe","tarball":"https://registry.npmjs.org/@thi.ng/lsys/-/lsys-2.3.24.tgz","fileCount":6,"integrity":"sha512-izq0slcdoeuiR8A63YUSk7PugywskETq2feMoSejRfVDKi2volvxSQwiQ63gpmkENmKIkqImCkhpYHsY3X09EQ==","signatures":[{"sig":"MEYCIQDda8MrCi72it8F+0x72osjPtFvugwShYIEx/yk+de3ngIhALRhfWL9ldz0egin+5BMy5uIG6GPw7knucXBoUiLVgVG","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":32202},"type":"module","module":"./index.js","thi.ng":{"blog":[{"url":"https://medium.com/@thi.ng/workshop-report-generative-design-with-clojure-7d6d8ea9a6e8","title":"Workshop report: Generative design with Clojure"}],"year":2019},"engines":{"node":">=18"},"exports":{".":{"default":"./index.js"}},"funding":[{"url":"https://github.com/sponsors/postspectacular","type":"github"},{"url":"https://patreon.com/thing_umbrella","type":"patreon"},{"url":"https://liberapay.com/thi.ng","type":"liberapay"}],"gitHead":"b138ae2fb8567acfe724cc675654878f60d26631","scripts":{"doc":"typedoc --options ../../typedoc.json --out doc src/index.ts","pub":"yarn npm publish --access public","test":"bun test","build":"yarn build:esbuild && yarn build:decl","clean":"bun ../../tools/src/clean-package.ts","build:decl":"tsc --declaration --emitDeclarationOnly","doc:readme":"bun ../../tools/src/module-stats.ts && bun ../../tools/src/readme.ts","tool:tangle":"../../node_modules/.bin/tangle src/**/*.ts","build:esbuild":"esbuild --format=esm --platform=neutral --target=es2022 --tsconfig=tsconfig.json --outdir=. src/**/*.ts"},"typings":"./index.d.ts","_npmUser":{"name":"thi.ng","email":"k+npm@thi.ng"},"repository":{"url":"https://github.com/thi-ng/umbrella.git","type":"git"},"description":"Functional, extensible L-System architecture w/ support for probabilistic rules","directories":{},"sideEffects":false,"dependencies":{"@thi.ng/api":"^8.11.32","@thi.ng/math":"^5.11.32","@thi.ng/checks":"^3.7.12","@thi.ng/errors":"^2.5.38","@thi.ng/random":"^4.1.23","@thi.ng/compose":"^3.0.35","@thi.ng/vectors":"^8.5.1","@thi.ng/transducers":"^9.6.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"esbuild":"^0.25.8","typedoc":"^0.28.7","typescript":"^5.8.3"},"_npmOperationalInternal":{"tmp":"tmp/lsys_2.3.24_1753533335774_0.11067928666263493","host":"s3://npm-registry-packages-npm-production"}},"2.3.25":{"name":"@thi.ng/lsys","version":"2.3.25","keywords":["1d","2d","3d","datastructure","generative","geometry","l-system","probabilistic","random","rulebased","turtle","typescript"],"author":"Karsten Schmidt (https://thi.ng)","license":"Apache-2.0","_id":"@thi.ng/lsys@2.3.25","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://thi.ng/lsys","dist":{"shasum":"b5bd1175c4b360706c047ad03bdb583031e04a05","tarball":"https://registry.npmjs.org/@thi.ng/lsys/-/lsys-2.3.25.tgz","fileCount":6,"integrity":"sha512-KdHvl4ML8AQ8tRZxCsmTNHc599mZdSINhB3gLOIvZ1gIHz1a9yHpWMjolTk6RruxkZHSsIILVYQwz6HWKy4XNA==","signatures":[{"sig":"MEQCIDU+dzGeCbSoxDf0RLCUFIJCX5jZDOswgyf4aOM4UhFNAiAUY3mBjgOjpsgM+JwTIWdtqlI1fh84h9koBA40dBqVfw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":32202},"type":"module","module":"./index.js","thi.ng":{"blog":[{"url":"https://medium.com/@thi.ng/workshop-report-generative-design-with-clojure-7d6d8ea9a6e8","title":"Workshop report: Generative design with Clojure"}],"year":2019},"engines":{"node":">=18"},"exports":{".":{"default":"./index.js"}},"funding":[{"url":"https://github.com/sponsors/postspectacular","type":"github"},{"url":"https://patreon.com/thing_umbrella","type":"patreon"},{"url":"https://liberapay.com/thi.ng","type":"liberapay"}],"gitHead":"1df8a3a9061257ea73ccf1ab9cdf63c81a9f519f","scripts":{"doc":"typedoc --options ../../typedoc.json --out doc src/index.ts","pub":"yarn npm publish --access public","test":"bun test","build":"yarn build:esbuild && yarn build:decl","clean":"bun ../../tools/src/clean-package.ts","build:decl":"tsc --declaration --emitDeclarationOnly","doc:readme":"bun ../../tools/src/module-stats.ts && bun ../../tools/src/readme.ts","tool:tangle":"../../node_modules/.bin/tangle src/**/*.ts","build:esbuild":"esbuild --format=esm --platform=neutral --target=es2022 --tsconfig=tsconfig.json --outdir=. src/**/*.ts"},"typings":"./index.d.ts","_npmUser":{"name":"thi.ng","email":"k+npm@thi.ng"},"repository":{"url":"https://github.com/thi-ng/umbrella.git","type":"git"},"description":"Functional, extensible L-System architecture w/ support for probabilistic rules","directories":{},"sideEffects":false,"dependencies":{"@thi.ng/api":"^8.11.33","@thi.ng/math":"^5.11.33","@thi.ng/checks":"^3.7.13","@thi.ng/errors":"^2.5.39","@thi.ng/random":"^4.1.24","@thi.ng/compose":"^3.0.36","@thi.ng/vectors":"^8.6.0","@thi.ng/transducers":"^9.6.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"esbuild":"^0.25.8","typedoc":"^0.28.7","typescript":"^5.8.3"},"_npmOperationalInternal":{"tmp":"tmp/lsys_2.3.25_1753915344530_0.5007066463378058","host":"s3://npm-registry-packages-npm-production"}},"2.3.26":{"name":"@thi.ng/lsys","version":"2.3.26","keywords":["1d","2d","3d","datastructure","generative","geometry","l-system","probabilistic","random","rulebased","turtle","typescript"],"author":"Karsten Schmidt (https://thi.ng)","license":"Apache-2.0","_id":"@thi.ng/lsys@2.3.26","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://thi.ng/lsys","dist":{"shasum":"fde2ab2bb807c7a7d093bf6d707edb0d6dac51ea","tarball":"https://registry.npmjs.org/@thi.ng/lsys/-/lsys-2.3.26.tgz","fileCount":6,"integrity":"sha512-VOj99N1lBMWuBh2QEZGY3QHQz5Gy5eChBQTYlQbT78KRHgvHYX8eCsoXu37AVCvNqsEzlSM8qrXQuV0ZofGwkg==","signatures":[{"sig":"MEUCIQDBNGxZX99Iw/QoSzq3DGz6BCBrNYAmfxBD3DPNsBSrogIgHYrgtRWOOlab+sOvRSTsiBoM6t2FY0mw/MMBgMlChTc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":32202},"type":"module","module":"./index.js","thi.ng":{"blog":[{"url":"https://medium.com/@thi.ng/workshop-report-generative-design-with-clojure-7d6d8ea9a6e8","title":"Workshop report: Generative design with Clojure"}],"year":2019},"engines":{"node":">=18"},"exports":{".":{"default":"./index.js"}},"funding":[{"url":"https://github.com/sponsors/postspectacular","type":"github"},{"url":"https://patreon.com/thing_umbrella","type":"patreon"},{"url":"https://liberapay.com/thi.ng","type":"liberapay"}],"gitHead":"76ffdc6e27bced158471ed47700919e7079956ca","scripts":{"doc":"typedoc --options ../../typedoc.json --out doc src/index.ts","pub":"yarn npm publish --access public","test":"bun test","build":"yarn build:esbuild && yarn build:decl","clean":"bun ../../tools/src/clean-package.ts","build:decl":"tsc --declaration --emitDeclarationOnly","doc:readme":"bun ../../tools/src/module-stats.ts && bun ../../tools/src/readme.ts","tool:tangle":"../../node_modules/.bin/tangle src/**/*.ts","build:esbuild":"esbuild --format=esm --platform=neutral --target=es2022 --tsconfig=tsconfig.json --outdir=. src/**/*.ts"},"typings":"./index.d.ts","_npmUser":{"name":"thi.ng","email":"k+npm@thi.ng"},"repository":{"url":"https://github.com/thi-ng/umbrella.git","type":"git"},"description":"Functional, extensible L-System architecture w/ support for probabilistic rules","directories":{},"sideEffects":false,"dependencies":{"@thi.ng/api":"^8.11.33","@thi.ng/math":"^5.11.33","@thi.ng/checks":"^3.7.13","@thi.ng/errors":"^2.5.39","@thi.ng/random":"^4.1.24","@thi.ng/compose":"^3.0.36","@thi.ng/vectors":"^8.6.1","@thi.ng/transducers":"^9.6.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"esbuild":"^0.25.8","typedoc":"^0.28.7","typescript":"^5.8.3"},"_npmOperationalInternal":{"tmp":"tmp/lsys_2.3.26_1753959093011_0.1488862929922805","host":"s3://npm-registry-packages-npm-production"}},"2.3.28":{"name":"@thi.ng/lsys","version":"2.3.28","keywords":["1d","2d","3d","datastructure","generative","geometry","l-system","probabilistic","random","rulebased","turtle","typescript"],"author":"Karsten Schmidt (https://thi.ng)","license":"Apache-2.0","_id":"@thi.ng/lsys@2.3.28","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://thi.ng/lsys","dist":{"shasum":"9e19511ce84591f4441c34fb662ace728ea0283c","tarball":"https://registry.npmjs.org/@thi.ng/lsys/-/lsys-2.3.28.tgz","fileCount":6,"integrity":"sha512-Pkz14+jUxPagwx4LF6ty7KHkwmAJFpxEf3sPgf9MDVT22nW9Qw3sue89aNDMA4Eu0yLVuXj7ffqDmMu8+b7jjg==","signatures":[{"sig":"MEQCIFkRJaTeT5AA6XtxVxdzQTLLoCHeVoi4I7lO+UWXYFT+AiBhR+HAgGW1r+SCr+rCPAa3aaSDTx1QKj2PHGPTiW1UvQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":32201},"type":"module","module":"./index.js","thi.ng":{"blog":[{"url":"https://medium.com/@thi.ng/workshop-report-generative-design-with-clojure-7d6d8ea9a6e8","title":"Workshop report: Generative design with Clojure"}],"year":2019},"engines":{"node":">=18"},"exports":{".":{"default":"./index.js"}},"funding":[{"url":"https://github.com/sponsors/postspectacular","type":"github"},{"url":"https://patreon.com/thing_umbrella","type":"patreon"},{"url":"https://liberapay.com/thi.ng","type":"liberapay"}],"gitHead":"0bcedf8d1dd4f30cd06bb2c668599628f2f0141e","scripts":{"doc":"typedoc --options ../../typedoc.json --out doc src/index.ts","pub":"yarn npm publish --access public","test":"bun test","build":"yarn build:esbuild && yarn build:decl","clean":"bun ../../tools/src/clean-package.ts","build:decl":"tsc --declaration --emitDeclarationOnly","doc:readme":"bun ../../tools/src/module-stats.ts && bun ../../tools/src/readme.ts","tool:tangle":"../../node_modules/.bin/tangle src/**/*.ts","build:esbuild":"esbuild --format=esm --platform=neutral --target=es2022 --tsconfig=tsconfig.json --outdir=. src/**/*.ts"},"typings":"./index.d.ts","_npmUser":{"name":"thi.ng","email":"k+npm@thi.ng"},"repository":{"url":"https://github.com/thi-ng/umbrella.git","type":"git"},"description":"Functional, extensible L-System architecture w/ support for probabilistic rules","directories":{},"sideEffects":false,"dependencies":{"@thi.ng/api":"^8.12.1","@thi.ng/math":"^5.11.35","@thi.ng/checks":"^3.7.15","@thi.ng/errors":"^2.5.41","@thi.ng/random":"^4.1.26","@thi.ng/compose":"^3.0.38","@thi.ng/vectors":"^8.6.3","@thi.ng/transducers":"^9.6.6"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"esbuild":"^0.25.8","typedoc":"^0.28.9","typescript":"^5.9.2"},"_npmOperationalInternal":{"tmp":"tmp/lsys_2.3.28_1754300394138_0.6836662731112111","host":"s3://npm-registry-packages-npm-production"}},"2.3.29":{"name":"@thi.ng/lsys","version":"2.3.29","keywords":["1d","2d","3d","datastructure","generative","geometry","l-system","probabilistic","random","rulebased","turtle","typescript"],"author":"Karsten Schmidt (https://thi.ng)","license":"Apache-2.0","_id":"@thi.ng/lsys@2.3.29","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://thi.ng/lsys","dist":{"shasum":"9d59199d0e3743bb3b488870c859889919c1840e","tarball":"https://registry.npmjs.org/@thi.ng/lsys/-/lsys-2.3.29.tgz","fileCount":6,"integrity":"sha512-Xuqwz6AqMpiUu1p0IuH9KRyMg8L1ymOxDdtTiziRgJkT0UOFiLEsiQ3KuAjZ92anqCvNgF283SXZHg212OePdg==","signatures":[{"sig":"MEUCIQCliMmP/fY7c/pLpqFQ24iSrp1BJ3fRw4+CKd0UkSBoCwIgcNKfQTb3WzDAoVSNDFrsLFZg9yg9qd4+HnXRxMrZynk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":32201},"type":"module","module":"./index.js","thi.ng":{"blog":[{"url":"https://medium.com/@thi.ng/workshop-report-generative-design-with-clojure-7d6d8ea9a6e8","title":"Workshop report: Generative design with Clojure"}],"year":2019},"engines":{"node":">=18"},"exports":{".":{"default":"./index.js"}},"funding":[{"url":"https://github.com/sponsors/postspectacular","type":"github"},{"url":"https://patreon.com/thing_umbrella","type":"patreon"},{"url":"https://liberapay.com/thi.ng","type":"liberapay"}],"gitHead":"9a998c33c7a524c95b552b9cbdc2734d28a5dafc","scripts":{"doc":"typedoc --options ../../typedoc.json --out doc src/index.ts","pub":"yarn npm publish --access public","test":"bun test","build":"yarn build:esbuild && yarn build:decl","clean":"bun ../../tools/src/clean-package.ts","build:decl":"tsc --declaration --emitDeclarationOnly","doc:readme":"bun ../../tools/src/module-stats.ts && bun ../../tools/src/readme.ts","tool:tangle":"../../node_modules/.bin/tangle src/**/*.ts","build:esbuild":"esbuild --format=esm --platform=neutral --target=es2022 --tsconfig=tsconfig.json --outdir=. src/**/*.ts"},"typings":"./index.d.ts","_npmUser":{"name":"thi.ng","email":"k+npm@thi.ng"},"repository":{"url":"https://github.com/thi-ng/umbrella.git","type":"git"},"description":"Functional, extensible L-System architecture w/ support for probabilistic rules","directories":{},"sideEffects":false,"dependencies":{"@thi.ng/api":"^8.12.1","@thi.ng/math":"^5.11.35","@thi.ng/checks":"^3.7.16","@thi.ng/errors":"^2.5.41","@thi.ng/random":"^4.1.26","@thi.ng/compose":"^3.0.38","@thi.ng/vectors":"^8.6.4","@thi.ng/transducers":"^9.6.7"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"esbuild":"^0.25.8","typedoc":"^0.28.9","typescript":"^5.9.2"},"_npmOperationalInternal":{"tmp":"tmp/lsys_2.3.29_1754584114000_0.8472713342886793","host":"s3://npm-registry-packages-npm-production"}},"2.3.30":{"name":"@thi.ng/lsys","version":"2.3.30","keywords":["1d","2d","3d","datastructure","generative","geometry","l-system","probabilistic","random","rulebased","turtle","typescript"],"author":"Karsten Schmidt (https://thi.ng)","license":"Apache-2.0","_id":"@thi.ng/lsys@2.3.30","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://thi.ng/lsys","dist":{"shasum":"daf3fdacbe6c1d53d7cae789e0cac0caf4fb2833","tarball":"https://registry.npmjs.org/@thi.ng/lsys/-/lsys-2.3.30.tgz","fileCount":6,"integrity":"sha512-pgO5nN/4YMqkhxvz8PQIMZJxscWOvNHWYCXYJhlqQlqYcEnYsmPgfsYL+25g83nvuZwNm7kgyWlcE4BXT6DtEQ==","signatures":[{"sig":"MEYCIQC8l2hYte2x+S9PTF5DapIAd18AM6ErwoN/CKaLuXFlnwIhAPWDNSaeK0mVb1ilEP/JABy58n8wS1u4ALR8T09sQL8b","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":32201},"type":"module","module":"./index.js","thi.ng":{"blog":[{"url":"https://medium.com/@thi.ng/workshop-report-generative-design-with-clojure-7d6d8ea9a6e8","title":"Workshop report: Generative design with Clojure"}],"year":2019},"engines":{"node":">=18"},"exports":{".":{"default":"./index.js"}},"funding":[{"url":"https://github.com/sponsors/postspectacular","type":"github"},{"url":"https://patreon.com/thing_umbrella","type":"patreon"},{"url":"https://liberapay.com/thi.ng","type":"liberapay"}],"gitHead":"f6ebc1302dc9211d588293aa0897173c6e54f4e5","scripts":{"doc":"typedoc --options ../../typedoc.json --out doc src/index.ts","pub":"yarn npm publish --access public","test":"bun test","build":"yarn build:esbuild && yarn build:decl","clean":"bun ../../tools/src/clean-package.ts","build:decl":"tsc --declaration --emitDeclarationOnly","doc:readme":"bun ../../tools/src/module-stats.ts && bun ../../tools/src/readme.ts","tool:tangle":"../../node_modules/.bin/tangle src/**/*.ts","build:esbuild":"esbuild --format=esm --platform=neutral --target=es2022 --tsconfig=tsconfig.json --outdir=. src/**/*.ts"},"typings":"./index.d.ts","_npmUser":{"name":"thi.ng","email":"k+npm@thi.ng"},"repository":{"url":"https://github.com/thi-ng/umbrella.git","type":"git"},"description":"Functional, extensible L-System architecture w/ support for probabilistic rules","directories":{},"sideEffects":false,"dependencies":{"@thi.ng/api":"^8.12.1","@thi.ng/math":"^5.11.35","@thi.ng/checks":"^3.7.17","@thi.ng/errors":"^2.5.41","@thi.ng/random":"^4.1.26","@thi.ng/compose":"^3.0.38","@thi.ng/vectors":"^8.6.5","@thi.ng/transducers":"^9.6.8"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"esbuild":"^0.25.8","typedoc":"^0.28.9","typescript":"^5.9.2"},"_npmOperationalInternal":{"tmp":"tmp/lsys_2.3.30_1754930920129_0.3439270861320296","host":"s3://npm-registry-packages-npm-production"}},"2.3.31":{"name":"@thi.ng/lsys","version":"2.3.31","keywords":["1d","2d","3d","datastructure","generative","geometry","l-system","probabilistic","random","rulebased","turtle","typescript"],"author":"Karsten Schmidt (https://thi.ng)","license":"Apache-2.0","_id":"@thi.ng/lsys@2.3.31","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://thi.ng/lsys","dist":{"shasum":"6f0db1e3ccc4dac5cb9cb8e7ac659b7e50ad03bf","tarball":"https://registry.npmjs.org/@thi.ng/lsys/-/lsys-2.3.31.tgz","fileCount":6,"integrity":"sha512-ZqCDVdgroOYZIPGFiAfcphgPcKe0+2FzNXkjekH2acKTMeyAPAZNE5vra/N41JGl0P8hacme11ZEL2ddvLHTLg==","signatures":[{"sig":"MEQCIByZga7MbEZEpRWXnmUOQgTCWVz7rzzvLnTzcqh/Wq42AiBhmn73nOgWt1glqmp6twkFtAFWQP9n5nxQE+W/pmNP8g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":32201},"type":"module","module":"./index.js","thi.ng":{"blog":[{"url":"https://medium.com/@thi.ng/workshop-report-generative-design-with-clojure-7d6d8ea9a6e8","title":"Workshop report: Generative design with Clojure"}],"year":2019},"engines":{"node":">=18"},"exports":{".":{"default":"./index.js"}},"funding":[{"url":"https://github.com/sponsors/postspectacular","type":"github"},{"url":"https://patreon.com/thing_umbrella","type":"patreon"},{"url":"https://liberapay.com/thi.ng","type":"liberapay"}],"gitHead":"e215a3e8de3809736ba0042c93bd8703a5a1a337","scripts":{"doc":"typedoc --options ../../typedoc.json --out doc src/index.ts","pub":"yarn npm publish --access public","test":"bun test","build":"yarn build:esbuild && yarn build:decl","clean":"bun ../../tools/src/clean-package.ts","build:decl":"tsc --declaration --emitDeclarationOnly","doc:readme":"bun ../../tools/src/module-stats.ts && bun ../../tools/src/readme.ts","tool:tangle":"../../node_modules/.bin/tangle src/**/*.ts","build:esbuild":"esbuild --format=esm --platform=neutral --target=es2022 --tsconfig=tsconfig.json --outdir=. src/**/*.ts"},"typings":"./index.d.ts","_npmUser":{"name":"thi.ng","email":"k+npm@thi.ng"},"repository":{"url":"https://github.com/thi-ng/umbrella.git","type":"git"},"description":"Functional, extensible L-System architecture w/ support for probabilistic rules","directories":{},"sideEffects":false,"dependencies":{"@thi.ng/api":"^8.12.2","@thi.ng/math":"^5.12.0","@thi.ng/checks":"^3.7.18","@thi.ng/errors":"^2.5.42","@thi.ng/random":"^4.1.27","@thi.ng/compose":"^3.0.39","@thi.ng/vectors":"^8.6.6","@thi.ng/transducers":"^9.6.9"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"esbuild":"^0.25.9","typedoc":"^0.28.12","typescript":"^5.9.2"},"_npmOperationalInternal":{"tmp":"tmp/lsys_2.3.31_1756745281213_0.7898512886184759","host":"s3://npm-registry-packages-npm-production"}},"2.3.32":{"name":"@thi.ng/lsys","version":"2.3.32","keywords":["1d","2d","3d","datastructure","generative","geometry","l-system","probabilistic","random","rulebased","turtle","typescript"],"author":"Karsten Schmidt (https://thi.ng)","license":"Apache-2.0","_id":"@thi.ng/lsys@2.3.32","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://thi.ng/lsys","dist":{"shasum":"4733fbaf2949063f6f13239edf2d19772722e594","tarball":"https://registry.npmjs.org/@thi.ng/lsys/-/lsys-2.3.32.tgz","fileCount":6,"integrity":"sha512-DI0GSKnW6bxcghqTjnYLmkbNYWVrasPETxXUpMbEN5q9B4rFG7rUZAgNxIxM25kK3cw7t72zCKkFO8du4CJYkQ==","signatures":[{"sig":"MEQCIATWGWSHB8TFZKh95ayM936/hCaLb4EMB09AOMjJwwR1AiB6A70P/gWfYD+1MtVPefp81cV9PGeZufd8NvG+akWnsA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":32202},"type":"module","module":"./index.js","thi.ng":{"blog":[{"url":"https://medium.com/@thi.ng/workshop-report-generative-design-with-clojure-7d6d8ea9a6e8","title":"Workshop report: Generative design with Clojure"}],"year":2019},"engines":{"node":">=18"},"exports":{".":{"default":"./index.js"}},"funding":[{"url":"https://github.com/sponsors/postspectacular","type":"github"},{"url":"https://patreon.com/thing_umbrella","type":"patreon"},{"url":"https://liberapay.com/thi.ng","type":"liberapay"}],"gitHead":"b7ede4f099767e0175ea8e09257208f73970b220","scripts":{"doc":"typedoc --options ../../typedoc.json --out doc src/index.ts","pub":"yarn npm publish --access public","test":"bun test","build":"yarn build:esbuild && yarn build:decl","clean":"bun ../../tools/src/clean-package.ts","build:decl":"tsc --declaration --emitDeclarationOnly","doc:readme":"bun ../../tools/src/module-stats.ts && bun ../../tools/src/readme.ts","tool:tangle":"../../node_modules/.bin/tangle src/**/*.ts","build:esbuild":"esbuild --format=esm --platform=neutral --target=es2022 --tsconfig=tsconfig.json --outdir=. src/**/*.ts"},"typings":"./index.d.ts","_npmUser":{"name":"thi.ng","email":"k+npm@thi.ng"},"repository":{"url":"https://github.com/thi-ng/umbrella.git","type":"git"},"description":"Functional, extensible L-System architecture w/ support for probabilistic rules","directories":{},"sideEffects":false,"dependencies":{"@thi.ng/api":"^8.12.2","@thi.ng/math":"^5.12.0","@thi.ng/checks":"^3.7.18","@thi.ng/errors":"^2.5.42","@thi.ng/random":"^4.1.27","@thi.ng/compose":"^3.0.39","@thi.ng/vectors":"^8.6.6","@thi.ng/transducers":"^9.6.10"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"esbuild":"^0.25.9","typedoc":"^0.28.12","typescript":"^5.9.2"},"_npmOperationalInternal":{"tmp":"tmp/lsys_2.3.32_1758798862849_0.19244998954572856","host":"s3://npm-registry-packages-npm-production"}},"2.3.36":{"name":"@thi.ng/lsys","version":"2.3.36","keywords":["1d","2d","3d","datastructure","generative","geometry","l-system","probabilistic","random","rulebased","turtle","typescript"],"author":{"url":"https://thi.ng","name":"Karsten Schmidt"},"license":"Apache-2.0","_id":"@thi.ng/lsys@2.3.36","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://thi.ng/lsys","bugs":{"url":"https://github.com/thi-ng/umbrella/issues"},"dist":{"shasum":"b29474ea60c64982fe3046ad71f6f3ef12b80d37","tarball":"https://registry.npmjs.org/@thi.ng/lsys/-/lsys-2.3.36.tgz","fileCount":5,"integrity":"sha512-GzAtjYR1AcHi3Q6DglvshO1lkaXJYXf6pecf5v+iZEH9wt2G9OB11rGYeg56tt+VMzZAVaJV6S5nl3OujkyeeA==","signatures":[{"sig":"MEQCIHkpzhVtYUJGbR0wB9O6UZmwGp7G2xRHAC0dgAkIzj69AiA1qKZtSjWd4eXcIkYez9L+iwwMZF7SWumw64bML84hrQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":30001},"type":"module","module":"./index.js","thi.ng":{"blog":[{"url":"https://medium.com/@thi.ng/workshop-report-generative-design-with-clojure-7d6d8ea9a6e8","title":"Workshop report: Generative design with Clojure"}],"year":2019},"engines":{"node":">=18"},"exports":{".":{"default":"./index.js"}},"funding":[{"url":"https://github.com/sponsors/postspectacular","type":"github"},{"url":"https://patreon.com/thing_umbrella","type":"patreon"},{"url":"https://liberapay.com/thi.ng","type":"liberapay"}],"gitHead":"136a5e5ef0b69e82329db00d806c3c4e8f1aa063\n","scripts":{"doc":"typedoc --options ../../typedoc.json --out doc src/index.ts","pub":"npm publish --access public","test":"bun test","build":"yarn build:esbuild && yarn build:decl","clean":"bun ../../tools/src/clean-package.ts","build:decl":"tsc --declaration --emitDeclarationOnly","doc:readme":"bun ../../tools/src/module-stats.ts && bun ../../tools/src/readme.ts","tool:tangle":"../../node_modules/.bin/tangle src/**/*.ts","build:esbuild":"esbuild --format=esm --platform=neutral --target=es2022 --tsconfig=tsconfig.json --outdir=. src/**/*.ts"},"typings":"./index.d.ts","_npmUser":{"name":"thi.ng","email":"k+npm@thi.ng"},"repository":{"url":"git+https://github.com/thi-ng/umbrella.git","type":"git"},"_npmVersion":"11.5.1","description":"Functional, extensible L-System architecture w/ support for probabilistic rules","directories":{},"sideEffects":false,"_nodeVersion":"24.7.0","dependencies":{"@thi.ng/api":"^8.12.6","@thi.ng/math":"^5.13.3","@thi.ng/checks":"^3.7.22","@thi.ng/errors":"^2.5.46","@thi.ng/random":"^4.1.31","@thi.ng/compose":"^3.0.43","@thi.ng/vectors":"^8.6.10","@thi.ng/transducers":"^9.6.14"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"esbuild":"^0.25.11","typedoc":"^0.28.14","typescript":"^5.9.3"},"_npmOperationalInternal":{"tmp":"tmp/lsys_2.3.36_1761328972329_0.6319874122117828","host":"s3://npm-registry-packages-npm-production"}},"2.3.37":{"name":"@thi.ng/lsys","version":"2.3.37","keywords":["1d","2d","3d","datastructure","generative","geometry","l-system","probabilistic","random","rulebased","turtle","typescript"],"author":{"url":"https://thi.ng","name":"Karsten Schmidt"},"license":"Apache-2.0","_id":"@thi.ng/lsys@2.3.37","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://thi.ng/lsys","bugs":{"url":"https://github.com/thi-ng/umbrella/issues"},"dist":{"shasum":"04b93fe51a47e273ab64364f63e37a7f4487016f","tarball":"https://registry.npmjs.org/@thi.ng/lsys/-/lsys-2.3.37.tgz","fileCount":5,"integrity":"sha512-zpICFa/vmFFQWbVpxYVvfsLZOsqL1woah19RWgFXR1BIN44bV3T7XOc6kOMscw2wlck05oUUXZ4VumX/e+ySaw==","signatures":[{"sig":"MEYCIQC1fp2c4Ypl8qUMBBEDUFcg1etJXIlvXRGJUMkMMAoJ9wIhAKWkK7KPwG/NVYTooAHt8eVNGnN4tS9sLzuNEtuqqXOJ","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":30001},"type":"module","module":"./index.js","thi.ng":{"blog":[{"url":"https://medium.com/@thi.ng/workshop-report-generative-design-with-clojure-7d6d8ea9a6e8","title":"Workshop report: Generative design with Clojure"}],"year":2019},"engines":{"node":">=18"},"exports":{".":{"default":"./index.js"}},"funding":[{"url":"https://github.com/sponsors/postspectacular","type":"github"},{"url":"https://patreon.com/thing_umbrella","type":"patreon"},{"url":"https://liberapay.com/thi.ng","type":"liberapay"}],"gitHead":"d977f819bcafdcb2b24c45f8d01a167fe29fc85a\n","scripts":{"doc":"typedoc --options ../../typedoc.json --out doc src/index.ts","pub":"npm publish --access public","test":"bun test","build":"yarn build:esbuild && yarn build:decl","clean":"bun ../../tools/src/clean-package.ts","build:decl":"tsc --declaration --emitDeclarationOnly","doc:readme":"bun ../../tools/src/module-stats.ts && bun ../../tools/src/readme.ts","tool:tangle":"../../node_modules/.bin/tangle src/**/*.ts","build:esbuild":"esbuild --format=esm --platform=neutral --target=es2022 --tsconfig=tsconfig.json --outdir=. src/**/*.ts"},"typings":"./index.d.ts","_npmUser":{"name":"thi.ng","email":"k+npm@thi.ng"},"repository":{"url":"git+https://github.com/thi-ng/umbrella.git","type":"git"},"_npmVersion":"11.5.1","description":"Functional, extensible L-System architecture w/ support for probabilistic rules","directories":{},"sideEffects":false,"_nodeVersion":"24.7.0","dependencies":{"@thi.ng/api":"^8.12.7","@thi.ng/math":"^5.13.4","@thi.ng/checks":"^3.7.23","@thi.ng/errors":"^2.5.47","@thi.ng/random":"^4.1.32","@thi.ng/compose":"^3.0.44","@thi.ng/vectors":"^8.6.11","@thi.ng/transducers":"^9.6.15"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"esbuild":"^0.25.11","typedoc":"^0.28.14","typescript":"^5.9.3"},"_npmOperationalInternal":{"tmp":"tmp/lsys_2.3.37_1761432257323_0.2844700996650562","host":"s3://npm-registry-packages-npm-production"}},"2.3.38":{"name":"@thi.ng/lsys","version":"2.3.38","keywords":["1d","2d","3d","datastructure","generative","geometry","l-system","probabilistic","random","rulebased","turtle","typescript"],"author":{"url":"https://thi.ng","name":"Karsten Schmidt"},"license":"Apache-2.0","_id":"@thi.ng/lsys@2.3.38","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://thi.ng/lsys","bugs":{"url":"https://github.com/thi-ng/umbrella/issues"},"dist":{"shasum":"2a4cbed599594ee42328695d5429953599a61660","tarball":"https://registry.npmjs.org/@thi.ng/lsys/-/lsys-2.3.38.tgz","fileCount":5,"integrity":"sha512-BlQSUZ36k/+XOM10pGTZFH8TAwCpmuZ1WqwpPi5hRiajTuxPUvEoaI1HkDa3YNd9SvSF4BWzFRUMOnSJDn3whg==","signatures":[{"sig":"MEUCIQDdnzojehITV04obsIT3XLFnmKRHlOI5QcppVPMXv0qQQIgUcnJoeWAaRgbg/tznFbsgdE03mX8+xwdzzZ3droidMY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":30001},"type":"module","module":"./index.js","thi.ng":{"blog":[{"url":"https://medium.com/@thi.ng/workshop-report-generative-design-with-clojure-7d6d8ea9a6e8","title":"Workshop report: Generative design with Clojure"}],"year":2019},"engines":{"node":">=18"},"exports":{".":{"default":"./index.js"}},"funding":[{"url":"https://github.com/sponsors/postspectacular","type":"github"},{"url":"https://patreon.com/thing_umbrella","type":"patreon"},{"url":"https://liberapay.com/thi.ng","type":"liberapay"}],"gitHead":"74b6f319d8f52c9266d97f616be5298a6a5b96e4\n","scripts":{"doc":"typedoc --options ../../typedoc.json --out doc src/index.ts","pub":"npm publish --access public","test":"bun test","build":"yarn build:esbuild && yarn build:decl","clean":"bun ../../tools/src/clean-package.ts","build:decl":"tsc --declaration --emitDeclarationOnly","doc:readme":"bun ../../tools/src/module-stats.ts && bun ../../tools/src/readme.ts","tool:tangle":"../../node_modules/.bin/tangle src/**/*.ts","build:esbuild":"esbuild --format=esm --platform=neutral --target=es2022 --tsconfig=tsconfig.json --outdir=. src/**/*.ts"},"typings":"./index.d.ts","_npmUser":{"name":"thi.ng","email":"k+npm@thi.ng"},"repository":{"url":"git+https://github.com/thi-ng/umbrella.git","type":"git"},"_npmVersion":"11.6.1","description":"Functional, extensible L-System architecture w/ support for probabilistic rules","directories":{},"sideEffects":false,"_nodeVersion":"24.11.0","dependencies":{"@thi.ng/api":"^8.12.7","@thi.ng/math":"^5.13.4","@thi.ng/checks":"^3.7.23","@thi.ng/errors":"^2.5.47","@thi.ng/random":"^4.1.32","@thi.ng/compose":"^3.0.44","@thi.ng/vectors":"^8.6.12","@thi.ng/transducers":"^9.6.16"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"esbuild":"^0.25.11","typedoc":"^0.28.14","typescript":"^5.9.3"},"_npmOperationalInternal":{"tmp":"tmp/lsys_2.3.38_1763038063433_0.8432055085177246","host":"s3://npm-registry-packages-npm-production"}},"2.3.39":{"name":"@thi.ng/lsys","version":"2.3.39","keywords":["1d","2d","3d","datastructure","generative","geometry","l-system","probabilistic","random","rulebased","turtle","typescript"],"author":{"url":"https://thi.ng","name":"Karsten Schmidt"},"license":"Apache-2.0","_id":"@thi.ng/lsys@2.3.39","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://thi.ng/lsys","bugs":{"url":"https://github.com/thi-ng/umbrella/issues"},"dist":{"shasum":"1f4b990977899cbae3ca981c6f56ad049ddb3259","tarball":"https://registry.npmjs.org/@thi.ng/lsys/-/lsys-2.3.39.tgz","fileCount":5,"integrity":"sha512-P7ORw+p1zx5xvFAiiHbNcrd6jHw6foTv71zD3jSgQIeJwU6Kfp/3mM/dHFAT0YkDiFaQqNhCTSL5KdBz31DGqQ==","signatures":[{"sig":"MEUCIQCpkRZYnNuJPRVcUPGQZV9FIGbANBwh5EaYGjmtkSHWugIgEpo6UJiaFtGfmIZ4wEHyAv+CllkjzOu96mKsT3RqJXo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":30000},"type":"module","module":"./index.js","thi.ng":{"blog":[{"url":"https://medium.com/@thi.ng/workshop-report-generative-design-with-clojure-7d6d8ea9a6e8","title":"Workshop report: Generative design with Clojure"}],"year":2019},"engines":{"node":">=18"},"exports":{".":{"default":"./index.js"}},"funding":[{"url":"https://github.com/sponsors/postspectacular","type":"github"},{"url":"https://patreon.com/thing_umbrella","type":"patreon"},{"url":"https://liberapay.com/thi.ng","type":"liberapay"}],"gitHead":"be6e7657b1e5c54d7d648d1b52888a7297e95a17\n","scripts":{"doc":"typedoc --options ../../typedoc.json --out doc src/index.ts","pub":"npm publish --access public","test":"bun test","build":"yarn build:esbuild && yarn build:decl","clean":"bun ../../tools/src/clean-package.ts","build:decl":"tsc --declaration --emitDeclarationOnly","doc:readme":"bun ../../tools/src/module-stats.ts && bun ../../tools/src/readme.ts","tool:tangle":"../../node_modules/.bin/tangle src/**/*.ts","build:esbuild":"esbuild --format=esm --platform=neutral --target=es2022 --tsconfig=tsconfig.json --outdir=. src/**/*.ts"},"typings":"./index.d.ts","_npmUser":{"name":"thi.ng","email":"k+npm@thi.ng"},"repository":{"url":"git+https://github.com/thi-ng/umbrella.git","type":"git"},"_npmVersion":"11.6.1","description":"Functional, extensible L-System architecture w/ support for probabilistic rules","directories":{},"sideEffects":false,"_nodeVersion":"24.11.0","dependencies":{"@thi.ng/api":"^8.12.8","@thi.ng/math":"^5.13.5","@thi.ng/checks":"^3.7.24","@thi.ng/errors":"^2.5.48","@thi.ng/random":"^4.1.33","@thi.ng/compose":"^3.0.45","@thi.ng/vectors":"^8.6.13","@thi.ng/transducers":"^9.6.17"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"esbuild":"^0.27.0","typedoc":"^0.28.14","typescript":"^5.9.3"},"_npmOperationalInternal":{"tmp":"tmp/lsys_2.3.39_1763741379650_0.1726843840723442","host":"s3://npm-registry-packages-npm-production"}},"2.3.40":{"name":"@thi.ng/lsys","version":"2.3.40","keywords":["1d","2d","3d","datastructure","generative","geometry","l-system","probabilistic","random","rulebased","turtle","typescript"],"author":{"url":"https://thi.ng","name":"Karsten Schmidt"},"license":"Apache-2.0","_id":"@thi.ng/lsys@2.3.40","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://thi.ng/lsys","bugs":{"url":"https://github.com/thi-ng/umbrella/issues"},"dist":{"shasum":"f8d3491def5091c386dd7d4dae04a9e45525e7e8","tarball":"https://registry.npmjs.org/@thi.ng/lsys/-/lsys-2.3.40.tgz","fileCount":5,"integrity":"sha512-1361aMnvRIgOapS0khDutKIP8V6FTb3En1hfQkT7gEeHUtxPaLbFwoxajKavEEZ63Xh5wbA3U9/b2BvBXMm3oA==","signatures":[{"sig":"MEUCIQDivEfqHiUoIeqvhHj5QNlYDI8uMeve4YU91B+iWU7nZgIgKZ4PrrnHQmayhrvuts4mVbfPqwsUYQnMUNRPrAqaewI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":30000},"type":"module","module":"./index.js","thi.ng":{"blog":[{"url":"https://medium.com/@thi.ng/workshop-report-generative-design-with-clojure-7d6d8ea9a6e8","title":"Workshop report: Generative design with Clojure"}],"year":2019},"engines":{"node":">=18"},"exports":{".":{"default":"./index.js"}},"funding":[{"url":"https://github.com/sponsors/postspectacular","type":"github"},{"url":"https://patreon.com/thing_umbrella","type":"patreon"},{"url":"https://liberapay.com/thi.ng","type":"liberapay"}],"gitHead":"fdca77cabf47dd23a9ab17a5ca13e3060075c12c\n","scripts":{"doc":"typedoc --options ../../typedoc.json --out doc src/index.ts","pub":"npm publish --access public","test":"bun test","build":"yarn build:esbuild && yarn build:decl","clean":"bun ../../tools/src/clean-package.ts","build:decl":"tsc --declaration --emitDeclarationOnly","doc:readme":"bun ../../tools/src/module-stats.ts && bun ../../tools/src/readme.ts","tool:tangle":"../../node_modules/.bin/tangle src/**/*.ts","build:esbuild":"esbuild --format=esm --platform=neutral --target=es2022 --tsconfig=tsconfig.json --outdir=. src/**/*.ts"},"typings":"./index.d.ts","_npmUser":{"name":"thi.ng","email":"k+npm@thi.ng"},"repository":{"url":"git+https://github.com/thi-ng/umbrella.git","type":"git"},"_npmVersion":"11.6.1","description":"Functional, extensible L-System architecture w/ support for probabilistic rules","directories":{},"sideEffects":false,"_nodeVersion":"24.11.0","dependencies":{"@thi.ng/api":"^8.12.9","@thi.ng/math":"^5.13.6","@thi.ng/checks":"^3.7.25","@thi.ng/errors":"^2.5.49","@thi.ng/random":"^4.1.34","@thi.ng/compose":"^3.0.46","@thi.ng/vectors":"^8.6.14","@thi.ng/transducers":"^9.6.18"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"esbuild":"^0.27.0","typedoc":"^0.28.14","typescript":"^5.9.3"},"_npmOperationalInternal":{"tmp":"tmp/lsys_2.3.40_1764074064588_0.35325556424884197","host":"s3://npm-registry-packages-npm-production"}},"2.3.41":{"name":"@thi.ng/lsys","version":"2.3.41","keywords":["1d","2d","3d","datastructure","generative","geometry","l-system","probabilistic","random","rulebased","turtle","typescript"],"author":{"url":"https://thi.ng","name":"Karsten Schmidt"},"license":"Apache-2.0","_id":"@thi.ng/lsys@2.3.41","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://thi.ng/lsys","bugs":{"url":"https://github.com/thi-ng/umbrella/issues"},"dist":{"shasum":"4eec71007e8f43227b322df42221ef1d21f955ae","tarball":"https://registry.npmjs.org/@thi.ng/lsys/-/lsys-2.3.41.tgz","fileCount":5,"integrity":"sha512-GmmviG1HOom1R3YxqJN0F/0IJsUbhr6iZl1fV7Bt2rMAYk662cw9MpDhom0CRfvJZcRLZArfx5+so38qqc8a8Q==","signatures":[{"sig":"MEUCIF9an/b0r6RInJD084++S9Z8W6nHubBFoshtKDXtHPNrAiEAvTc63YrcJAfj0xgvsC1Q6DHKgp9K8hoohiH6aPlUiQc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":30002},"type":"module","module":"./index.js","thi.ng":{"blog":[{"url":"https://medium.com/@thi.ng/workshop-report-generative-design-with-clojure-7d6d8ea9a6e8","title":"Workshop report: Generative design with Clojure"}],"year":2019},"engines":{"node":">=18"},"exports":{".":{"default":"./index.js"}},"funding":[{"url":"https://github.com/sponsors/postspectacular","type":"github"},{"url":"https://patreon.com/thing_umbrella","type":"patreon"},{"url":"https://liberapay.com/thi.ng","type":"liberapay"}],"gitHead":"824bf9047b5a10f777c5c5b4aeecf0c750a22c75\n","scripts":{"doc":"typedoc --options ../../typedoc.json --out doc src/index.ts","pub":"npm publish --access public","test":"bun test","build":"yarn build:esbuild && yarn build:decl","clean":"bun ../../tools/src/clean-package.ts","build:decl":"tsc --declaration --emitDeclarationOnly","doc:readme":"bun ../../tools/src/module-stats.ts && bun ../../tools/src/readme.ts","tool:tangle":"../../node_modules/.bin/tangle src/**/*.ts","build:esbuild":"esbuild --format=esm --platform=neutral --target=es2022 --tsconfig=tsconfig.json --outdir=. src/**/*.ts"},"typings":"./index.d.ts","_npmUser":{"name":"thi.ng","email":"k+npm@thi.ng"},"repository":{"url":"git+https://github.com/thi-ng/umbrella.git","type":"git"},"_npmVersion":"11.6.1","description":"Functional, extensible L-System architecture w/ support for probabilistic rules","directories":{},"sideEffects":false,"_nodeVersion":"24.11.0","dependencies":{"@thi.ng/api":"^8.12.10","@thi.ng/math":"^5.14.0","@thi.ng/checks":"^3.8.0","@thi.ng/errors":"^2.5.50","@thi.ng/random":"^4.1.35","@thi.ng/compose":"^3.0.47","@thi.ng/vectors":"^8.6.15","@thi.ng/transducers":"^9.6.19"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"esbuild":"^0.27.0","typedoc":"^0.28.14","typescript":"^5.9.3"},"_npmOperationalInternal":{"tmp":"tmp/lsys_2.3.41_1764802676794_0.549633894506611","host":"s3://npm-registry-packages-npm-production"}},"2.3.42":{"name":"@thi.ng/lsys","version":"2.3.42","keywords":["1d","2d","3d","datastructure","generative","geometry","l-system","probabilistic","random","rulebased","turtle","typescript"],"author":{"url":"https://thi.ng","name":"Karsten Schmidt"},"license":"Apache-2.0","_id":"@thi.ng/lsys@2.3.42","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://thi.ng/lsys","bugs":{"url":"https://github.com/thi-ng/umbrella/issues"},"dist":{"shasum":"1a9f4f23a3314ad50127ac4e44c67311206cf0e3","tarball":"https://registry.npmjs.org/@thi.ng/lsys/-/lsys-2.3.42.tgz","fileCount":5,"integrity":"sha512-v7SYSibjqk2C2ZnbWS8R1xQUdlrMuXjl430ZshtW2+ixmQ9AUDKm1z3JEZjB32qVnwtAOWvb8Yslb+A9JuF+8g==","signatures":[{"sig":"MEUCIDCLE1HD0ql6Mk/VboXhQJDfkeOZtfTFNeaQtI4kjJDVAiEA3MPHmr9h9agY0UDE1wM+3WxvLjyyT69rY/TRgNDqVII=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":30002},"type":"module","module":"./index.js","thi.ng":{"blog":[{"url":"https://medium.com/@thi.ng/workshop-report-generative-design-with-clojure-7d6d8ea9a6e8","title":"Workshop report: Generative design with Clojure"}],"year":2019},"engines":{"node":">=18"},"exports":{".":{"default":"./index.js"}},"funding":[{"url":"https://github.com/sponsors/postspectacular","type":"github"},{"url":"https://patreon.com/thing_umbrella","type":"patreon"},{"url":"https://liberapay.com/thi.ng","type":"liberapay"}],"gitHead":"8625a1c6383737a8fdbe7a3f96ea3cbabc957fa6\n","scripts":{"doc":"typedoc --options ../../typedoc.json --out doc src/index.ts","pub":"npm publish --access public","test":"bun test","build":"yarn build:esbuild && yarn build:decl","clean":"bun ../../tools/src/clean-package.ts","build:decl":"tsc --declaration --emitDeclarationOnly","doc:readme":"bun ../../tools/src/module-stats.ts && bun ../../tools/src/readme.ts","tool:tangle":"../../node_modules/.bin/tangle src/**/*.ts","build:esbuild":"esbuild --format=esm --platform=neutral --target=es2022 --tsconfig=tsconfig.json --outdir=. src/**/*.ts"},"typings":"./index.d.ts","_npmUser":{"name":"thi.ng","email":"k+npm@thi.ng"},"repository":{"url":"git+https://github.com/thi-ng/umbrella.git","type":"git"},"_npmVersion":"11.6.1","description":"Functional, extensible L-System architecture w/ support for probabilistic rules","directories":{},"sideEffects":false,"_nodeVersion":"24.11.0","dependencies":{"@thi.ng/api":"^8.12.10","@thi.ng/math":"^5.14.0","@thi.ng/checks":"^3.8.0","@thi.ng/errors":"^2.5.50","@thi.ng/random":"^4.1.35","@thi.ng/compose":"^3.0.47","@thi.ng/vectors":"^8.6.16","@thi.ng/transducers":"^9.6.19"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"esbuild":"^0.27.0","typedoc":"^0.28.14","typescript":"^5.9.3"},"_npmOperationalInternal":{"tmp":"tmp/lsys_2.3.42_1765463070481_0.5958450053870765","host":"s3://npm-registry-packages-npm-production"}},"2.3.43":{"name":"@thi.ng/lsys","version":"2.3.43","keywords":["1d","2d","3d","datastructure","generative","geometry","l-system","probabilistic","random","rulebased","turtle","typescript"],"author":{"url":"https://thi.ng","name":"Karsten Schmidt"},"license":"Apache-2.0","_id":"@thi.ng/lsys@2.3.43","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://thi.ng/lsys","bugs":{"url":"https://github.com/thi-ng/umbrella/issues"},"dist":{"shasum":"5de90555ed787f199f41fa3efffdc7ab5d2c11cb","tarball":"https://registry.npmjs.org/@thi.ng/lsys/-/lsys-2.3.43.tgz","fileCount":5,"integrity":"sha512-ujOPB5xwArPxayzKbNpYgSj1XX0wsku+2Ga9I+O5hVIioPmjWfJNhF9zTaOM0W+UnDZXaKlTNaZPu+XO9Lru7A==","signatures":[{"sig":"MEUCIE8eElowNHWNs/NWia+LgPUhSO7mnu+JmH3dlyoJny+aAiEAgYnU07r3LqkoI6JfCLj+f9apb5ezeM0zPkuVXumo7P8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":30001},"type":"module","module":"./index.js","thi.ng":{"blog":[{"url":"https://medium.com/@thi.ng/workshop-report-generative-design-with-clojure-7d6d8ea9a6e8","title":"Workshop report: Generative design with Clojure"}],"year":2019},"engines":{"node":">=18"},"exports":{".":{"default":"./index.js"}},"funding":[{"url":"https://github.com/sponsors/postspectacular","type":"github"},{"url":"https://patreon.com/thing_umbrella","type":"patreon"},{"url":"https://liberapay.com/thi.ng","type":"liberapay"}],"gitHead":"e7a21b9d2a188fa04d4c893d8531c40fbc0f4c06\n","scripts":{"doc":"typedoc --options ../../typedoc.json --out doc src/index.ts","pub":"npm publish --access public","test":"bun test","build":"yarn build:esbuild && yarn build:decl","clean":"bun ../../tools/src/clean-package.ts","build:decl":"tsc --declaration --emitDeclarationOnly","doc:readme":"bun ../../tools/src/module-stats.ts && bun ../../tools/src/readme.ts","tool:tangle":"../../node_modules/.bin/tangle src/**/*.ts","build:esbuild":"esbuild --format=esm --platform=neutral --target=es2022 --tsconfig=tsconfig.json --outdir=. src/**/*.ts"},"typings":"./index.d.ts","_npmUser":{"name":"thi.ng","email":"k+npm@thi.ng"},"repository":{"url":"git+https://github.com/thi-ng/umbrella.git","type":"git"},"_npmVersion":"11.6.1","description":"Functional, extensible L-System architecture w/ support for probabilistic rules","directories":{},"sideEffects":false,"_nodeVersion":"24.11.0","dependencies":{"@thi.ng/api":"^8.12.11","@thi.ng/math":"^5.15.0","@thi.ng/checks":"^3.8.1","@thi.ng/errors":"^2.6.0","@thi.ng/random":"^4.1.36","@thi.ng/compose":"^3.0.48","@thi.ng/vectors":"^8.6.17","@thi.ng/transducers":"^9.6.20"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"esbuild":"^0.27.0","typedoc":"^0.28.14","typescript":"^5.9.3"},"_npmOperationalInternal":{"tmp":"tmp/lsys_2.3.43_1766678968041_0.5886407069612138","host":"s3://npm-registry-packages-npm-production"}},"2.3.44":{"name":"@thi.ng/lsys","version":"2.3.44","keywords":["1d","2d","3d","datastructure","generative","geometry","l-system","probabilistic","random","rulebased","turtle","typescript"],"author":{"url":"https://thi.ng","name":"Karsten Schmidt"},"license":"Apache-2.0","_id":"@thi.ng/lsys@2.3.44","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://thi.ng/lsys","bugs":{"url":"https://github.com/thi-ng/umbrella/issues"},"dist":{"shasum":"d9df716f734c8b9a5abd6d639229056cdd723b6b","tarball":"https://registry.npmjs.org/@thi.ng/lsys/-/lsys-2.3.44.tgz","fileCount":5,"integrity":"sha512-6APwxeMklrXBYwVT8ZBJncWda5CrfCbbv+EOR4mJl1vmv8M0bhzhDLk/VCQ4cZJIBbSF+yh/G/Z3sBPwmMyOQw==","signatures":[{"sig":"MEUCIA+pUUs2RjtepWgq5JJbH865iMi9vV4b2pMTPsoVZQtbAiEAxwWuIpTqbCoJx3C3gw1l571DBJtuobFC2MtvzV3Wz0o=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":30001},"type":"module","module":"./index.js","thi.ng":{"blog":[{"url":"https://medium.com/@thi.ng/workshop-report-generative-design-with-clojure-7d6d8ea9a6e8","title":"Workshop report: Generative design with Clojure"}],"year":2019},"engines":{"node":">=18"},"exports":{".":{"default":"./index.js"}},"funding":[{"url":"https://github.com/sponsors/postspectacular","type":"github"},{"url":"https://patreon.com/thing_umbrella","type":"patreon"},{"url":"https://liberapay.com/thi.ng","type":"liberapay"}],"gitHead":"deb511294f7a120091b654af0ff7e8a399a465b3\n","scripts":{"doc":"typedoc --options ../../typedoc.json --out doc src/index.ts","pub":"npm publish --access public","test":"bun test","build":"yarn build:esbuild && yarn build:decl","clean":"bun ../../tools/src/clean-package.ts","build:decl":"tsc --declaration --emitDeclarationOnly","doc:readme":"bun ../../tools/src/module-stats.ts && bun ../../tools/src/readme.ts","tool:tangle":"../../node_modules/.bin/tangle src/**/*.ts","build:esbuild":"esbuild --format=esm --platform=neutral --target=es2022 --tsconfig=tsconfig.json --outdir=. src/**/*.ts"},"typings":"./index.d.ts","_npmUser":{"name":"thi.ng","email":"k+npm@thi.ng"},"repository":{"url":"git+https://github.com/thi-ng/umbrella.git","type":"git"},"_npmVersion":"11.6.1","description":"Functional, extensible L-System architecture w/ support for probabilistic rules","directories":{},"sideEffects":false,"_nodeVersion":"24.11.0","dependencies":{"@thi.ng/api":"^8.12.12","@thi.ng/math":"^5.15.1","@thi.ng/checks":"^3.8.2","@thi.ng/errors":"^2.6.1","@thi.ng/random":"^4.1.37","@thi.ng/compose":"^3.0.49","@thi.ng/vectors":"^8.6.18","@thi.ng/transducers":"^9.6.21"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"esbuild":"^0.27.0","typedoc":"^0.28.14","typescript":"^5.9.3"},"_npmOperationalInternal":{"tmp":"tmp/lsys_2.3.44_1768564272171_0.6212712000115483","host":"s3://npm-registry-packages-npm-production"}},"2.3.45":{"name":"@thi.ng/lsys","version":"2.3.45","keywords":["1d","2d","3d","datastructure","generative","geometry","l-system","probabilistic","random","rulebased","turtle","typescript"],"author":{"url":"https://thi.ng","name":"Karsten Schmidt"},"license":"Apache-2.0","_id":"@thi.ng/lsys@2.3.45","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://thi.ng/lsys","bugs":{"url":"https://github.com/thi-ng/umbrella/issues"},"dist":{"shasum":"9c42ded2bef9cfca8758348543be9cec91eca299","tarball":"https://registry.npmjs.org/@thi.ng/lsys/-/lsys-2.3.45.tgz","fileCount":5,"integrity":"sha512-hkhIJFJ8XoHEoH386G4fDEerPVy29MTT69y2MYWSWJOnwXchi6iBdpzmz6/21R0MergjQI3dSePZXDy7vJ8m7g==","signatures":[{"sig":"MEUCIQDVBUmeLd9jHKjNwA44bSx0WslrGcK9e6Gfm0urF+58/QIgZq/OaN5IKaxZ1RlXWrXJILm9NG4UFw+8CwqMLqNWLkE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":30017},"type":"module","module":"./index.js","thi.ng":{"blog":[{"url":"https://medium.com/@thi.ng/workshop-report-generative-design-with-clojure-7d6d8ea9a6e8","title":"Workshop report: Generative design with Clojure"}],"year":2019},"engines":{"node":">=18"},"exports":{".":{"default":"./index.js"}},"funding":[{"url":"https://github.com/sponsors/postspectacular","type":"github"},{"url":"https://patreon.com/thing_umbrella","type":"patreon"},{"url":"https://liberapay.com/thi.ng","type":"liberapay"}],"gitHead":"828ec2e9ffde7307231b03cff46598c0915b1857\n","scripts":{"doc":"typedoc --options ../../typedoc.json --out doc src/index.ts","pub":"npm publish --access public","test":"bun test","build":"yarn build:esbuild && yarn build:decl","clean":"bun ../../tools/src/clean-package.ts","build:decl":"tsc --declaration --emitDeclarationOnly","doc:readme":"bun ../../tools/src/module-stats.ts && bun ../../tools/src/readme.ts","tool:tangle":"../../node_modules/.bin/tangle src/**/*.ts","build:esbuild":"esbuild --format=esm --platform=neutral --target=es2022 --tsconfig=tsconfig.json --outdir=. src/**/*.ts"},"typings":"./index.d.ts","_npmUser":{"name":"thi.ng","email":"k+npm@thi.ng"},"repository":{"url":"git+https://github.com/thi-ng/umbrella.git","type":"git"},"_npmVersion":"11.6.1","description":"Functional, extensible L-System architecture w/ support for probabilistic rules","directories":{},"sideEffects":false,"_nodeVersion":"24.11.0","dependencies":{"@thi.ng/api":"^8.12.13","@thi.ng/math":"^5.15.2","@thi.ng/checks":"^3.8.3","@thi.ng/errors":"^2.6.2","@thi.ng/random":"^4.1.38","@thi.ng/compose":"^3.0.50","@thi.ng/vectors":"^8.6.19","@thi.ng/transducers":"^9.6.22"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"esbuild":"^0.27.2","typedoc":"^0.28.16","typescript":"^5.9.3"},"_npmOperationalInternal":{"tmp":"tmp/lsys_2.3.45_1769174456996_0.4224953710040289","host":"s3://npm-registry-packages-npm-production"}},"2.3.46":{"name":"@thi.ng/lsys","version":"2.3.46","keywords":["1d","2d","3d","datastructure","generative","geometry","l-system","probabilistic","random","rulebased","turtle","typescript"],"author":{"url":"https://thi.ng","name":"Karsten Schmidt"},"license":"Apache-2.0","_id":"@thi.ng/lsys@2.3.46","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://thi.ng/lsys","bugs":{"url":"https://github.com/thi-ng/umbrella/issues"},"dist":{"shasum":"99ab1c003079e523697dafb1efb7b0aa4e80e870","tarball":"https://registry.npmjs.org/@thi.ng/lsys/-/lsys-2.3.46.tgz","fileCount":5,"integrity":"sha512-D+P99jgwPmb7Wmu+OO3NqjIvhUqizPijHdVtXBKbGrahYgXGxkzltBUHHniBzNJ3e9REGFRr+RnPE7PYuT9rTA==","signatures":[{"sig":"MEYCIQCDoZSZgHo5YtEzSZ7gaxg1bk2T3nDHFhL0KdLkmOWScAIhAKXNOBX3Aue80gtTmQkNfV68OEcAkg/YBvutN0IvPM8f","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":30053},"type":"module","module":"./index.js","thi.ng":{"blog":[{"url":"https://medium.com/@thi.ng/workshop-report-generative-design-with-clojure-7d6d8ea9a6e8","title":"Workshop report: Generative design with Clojure"}],"year":2019},"engines":{"node":">=18"},"exports":{".":{"default":"./index.js"}},"funding":[{"url":"https://github.com/sponsors/postspectacular","type":"github"},{"url":"https://patreon.com/thing_umbrella","type":"patreon"},{"url":"https://liberapay.com/thi.ng","type":"liberapay"}],"gitHead":"4bd1b9d8ae52ba32b90a1b9a55d329c708ca7865\n","scripts":{"doc":"typedoc --options ../../typedoc.json --out doc src/index.ts","pub":"npm publish --access public","test":"bun test","build":"yarn build:esbuild && yarn build:decl","clean":"bun ../../tools/src/clean-package.ts","build:decl":"tsc --declaration --emitDeclarationOnly","doc:readme":"bun ../../tools/src/module-stats.ts && bun ../../tools/src/readme.ts","tool:tangle":"../../node_modules/.bin/tangle src/**/*.ts","build:esbuild":"esbuild --format=esm --platform=neutral --target=es2022 --tsconfig=tsconfig.json --outdir=. src/**/*.ts"},"typings":"./index.d.ts","_npmUser":{"name":"thi.ng","email":"k+npm@thi.ng"},"repository":{"url":"git+https://github.com/thi-ng/umbrella.git","type":"git","directory":"packages/lsys"},"_npmVersion":"11.6.1","description":"Functional, extensible L-System architecture w/ support for probabilistic rules","directories":{},"sideEffects":false,"_nodeVersion":"24.11.0","dependencies":{"@thi.ng/api":"^8.12.14","@thi.ng/math":"^5.15.3","@thi.ng/checks":"^3.8.4","@thi.ng/errors":"^2.6.3","@thi.ng/random":"^4.1.39","@thi.ng/compose":"^3.0.51","@thi.ng/vectors":"^8.6.20","@thi.ng/transducers":"^9.6.23"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"esbuild":"^0.27.2","typedoc":"^0.28.16","typescript":"^5.9.3"},"_npmOperationalInternal":{"tmp":"tmp/lsys_2.3.46_1770474386667_0.40993567263131014","host":"s3://npm-registry-packages-npm-production"}},"2.3.48":{"name":"@thi.ng/lsys","version":"2.3.48","keywords":["1d","2d","3d","datastructure","generative","geometry","l-system","probabilistic","random","rulebased","turtle","typescript"],"author":{"url":"https://thi.ng","name":"Karsten Schmidt"},"license":"Apache-2.0","_id":"@thi.ng/lsys@2.3.48","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://thi.ng/lsys","bugs":{"url":"https://github.com/thi-ng/umbrella/issues"},"dist":{"shasum":"a5f9b5c36dfb4d626328c2ad755b82985a4f3515","tarball":"https://registry.npmjs.org/@thi.ng/lsys/-/lsys-2.3.48.tgz","fileCount":5,"integrity":"sha512-I6D0iHeMEuKWyi5Yk3V3yPVsOh6tsXHi8/Uga9pcmqMhEOb5jk3bWQbG/Rf4KZcY+MSnciR3lu8u+P3jJwKoIw==","signatures":[{"sig":"MEUCIQCT+sus3mRmJrHt6AjRGExhkUh4ATCY9XnUX6GRvugc7gIgPLZxh0gCQ+7z2eku4h50Q6Cu/dR9sMZJKyBmnglxckc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":30053},"type":"module","module":"./index.js","thi.ng":{"blog":[{"url":"https://medium.com/@thi.ng/workshop-report-generative-design-with-clojure-7d6d8ea9a6e8","title":"Workshop report: Generative design with Clojure"}],"year":2019},"engines":{"node":">=18"},"exports":{".":{"default":"./index.js"}},"funding":[{"url":"https://github.com/sponsors/postspectacular","type":"github"},{"url":"https://patreon.com/thing_umbrella","type":"patreon"},{"url":"https://liberapay.com/thi.ng","type":"liberapay"}],"gitHead":"8f50352caab9ec7757d645c0afa605dfb5427abe\n","scripts":{"doc":"typedoc --options ../../typedoc.json --out doc src/index.ts","pub":"npm publish --access public","test":"bun test","build":"yarn build:esbuild && yarn build:decl","clean":"bun ../../tools/src/clean-package.ts","build:decl":"tsc --declaration --emitDeclarationOnly","doc:readme":"bun ../../tools/src/module-stats.ts && bun ../../tools/src/readme.ts","tool:tangle":"../../node_modules/.bin/tangle src/**/*.ts","build:esbuild":"esbuild --format=esm --platform=neutral --target=es2022 --tsconfig=tsconfig.json --outdir=. src/**/*.ts"},"typings":"./index.d.ts","_npmUser":{"name":"thi.ng","email":"k+npm@thi.ng"},"repository":{"url":"git+https://github.com/thi-ng/umbrella.git","type":"git","directory":"packages/lsys"},"_npmVersion":"11.6.1","description":"Functional, extensible L-System architecture w/ support for probabilistic rules","directories":{},"sideEffects":false,"_nodeVersion":"24.11.0","dependencies":{"@thi.ng/api":"^8.12.15","@thi.ng/math":"^5.15.4","@thi.ng/checks":"^3.8.5","@thi.ng/errors":"^2.6.4","@thi.ng/random":"^4.1.40","@thi.ng/compose":"^3.0.52","@thi.ng/vectors":"^8.6.21","@thi.ng/transducers":"^9.6.25"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"esbuild":"^0.27.2","typedoc":"^0.28.16","typescript":"^5.9.3"},"_npmOperationalInternal":{"tmp":"tmp/lsys_2.3.48_1772875487669_0.6267458625439049","host":"s3://npm-registry-packages-npm-production"}},"2.3.49":{"name":"@thi.ng/lsys","version":"2.3.49","keywords":["1d","2d","3d","datastructure","generative","geometry","l-system","probabilistic","random","rulebased","turtle","typescript"],"author":{"url":"https://thi.ng","name":"Karsten Schmidt"},"license":"Apache-2.0","_id":"@thi.ng/lsys@2.3.49","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://thi.ng/lsys","bugs":{"url":"https://github.com/thi-ng/umbrella/issues"},"dist":{"shasum":"5c21efba64bf3280260fcb039df2bd39d2a81eeb","tarball":"https://registry.npmjs.org/@thi.ng/lsys/-/lsys-2.3.49.tgz","fileCount":5,"integrity":"sha512-DCVhW4ueJhvAN1HtUG8onCag6tCsXSrsy41QkjKmOwaCGrwMM96JMCuGw35XSD49f0AtWcD/HZ540CA4VlMsTg==","signatures":[{"sig":"MEUCIBM0uzweKps4JtR0CPN07GHH7HNYr45T3huQ/9yMIao8AiEAqy0d2dfTvCGj0B4R+gq3cinfF+wBT9igLbP9J3U3D50=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":30053},"type":"module","module":"./index.js","thi.ng":{"blog":[{"url":"https://medium.com/@thi.ng/workshop-report-generative-design-with-clojure-7d6d8ea9a6e8","title":"Workshop report: Generative design with Clojure"}],"year":2019},"engines":{"node":">=18"},"exports":{".":{"default":"./index.js"}},"funding":[{"url":"https://github.com/sponsors/postspectacular","type":"github"},{"url":"https://patreon.com/thing_umbrella","type":"patreon"},{"url":"https://liberapay.com/thi.ng","type":"liberapay"}],"gitHead":"411adbeeb5c03da1cf0c86e567c80942a6b875e7\n","scripts":{"doc":"typedoc --options ../../typedoc.json --out doc src/index.ts","pub":"npm publish --access public","test":"bun test","build":"yarn build:esbuild && yarn build:decl","clean":"bun ../../tools/src/clean-package.ts","build:decl":"tsc --declaration --emitDeclarationOnly","doc:readme":"bun ../../tools/src/module-stats.ts && bun ../../tools/src/readme.ts","tool:tangle":"../../node_modules/.bin/tangle src/**/*.ts","build:esbuild":"esbuild --format=esm --platform=neutral --target=es2022 --tsconfig=tsconfig.json --outdir=. src/**/*.ts"},"typings":"./index.d.ts","_npmUser":{"name":"thi.ng","email":"k+npm@thi.ng"},"repository":{"url":"git+https://github.com/thi-ng/umbrella.git","type":"git","directory":"packages/lsys"},"_npmVersion":"11.6.1","description":"Functional, extensible L-System architecture w/ support for probabilistic rules","directories":{},"sideEffects":false,"_nodeVersion":"24.11.0","dependencies":{"@thi.ng/api":"^8.12.16","@thi.ng/math":"^5.15.5","@thi.ng/checks":"^3.8.6","@thi.ng/errors":"^2.6.5","@thi.ng/random":"^4.1.41","@thi.ng/compose":"^3.0.53","@thi.ng/vectors":"^8.6.22","@thi.ng/transducers":"^9.6.26"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"esbuild":"^0.27.2","typedoc":"^0.28.16","typescript":"^5.9.3"},"_npmOperationalInternal":{"tmp":"tmp/lsys_2.3.49_1772880013969_0.09874654257558935","host":"s3://npm-registry-packages-npm-production"}},"2.3.50":{"name":"@thi.ng/lsys","version":"2.3.50","keywords":["1d","2d","3d","datastructure","generative","geometry","l-system","probabilistic","random","rulebased","turtle","typescript"],"author":{"url":"https://thi.ng","name":"Karsten Schmidt"},"license":"Apache-2.0","_id":"@thi.ng/lsys@2.3.50","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://thi.ng/lsys","bugs":{"url":"https://github.com/thi-ng/umbrella/issues"},"dist":{"shasum":"95adb7c8483f9e16c1221a269d1f5c22e4e22f85","tarball":"https://registry.npmjs.org/@thi.ng/lsys/-/lsys-2.3.50.tgz","fileCount":5,"integrity":"sha512-12RXyq7xOFjc/QeIWnr8p0mv9eOevQa/ZZf14LWspkAtSIjSoS7cnFkBBuz4OsDcBegGnYxrSx+ZV5fIcq8JMg==","signatures":[{"sig":"MEUCICmSGHsL/DqfkOXyDOoMysagZyx8atbkOQilM9BjvFlWAiEAlOIbNAKYjvVHy+woMz44LE0D1+cp1x3yMXZP6/sRe0A=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":30053},"type":"module","module":"./index.js","thi.ng":{"blog":[{"url":"https://medium.com/@thi.ng/workshop-report-generative-design-with-clojure-7d6d8ea9a6e8","title":"Workshop report: Generative design with Clojure"}],"year":2019},"engines":{"node":">=18"},"exports":{".":{"default":"./index.js"}},"funding":[{"url":"https://github.com/sponsors/postspectacular","type":"github"},{"url":"https://patreon.com/thing_umbrella","type":"patreon"},{"url":"https://liberapay.com/thi.ng","type":"liberapay"}],"gitHead":"869c807f9230120074f4ef5b9dce651ad0b846b9\n","scripts":{"doc":"typedoc --options ../../typedoc.json --out doc src/index.ts","pub":"npm publish --access public","test":"bun test","build":"yarn build:esbuild && yarn build:decl","clean":"bun ../../tools/src/clean-package.ts","build:decl":"tsc --declaration --emitDeclarationOnly","doc:readme":"bun ../../tools/src/module-stats.ts && bun ../../tools/src/readme.ts","tool:tangle":"../../node_modules/.bin/tangle src/**/*.ts","build:esbuild":"esbuild --format=esm --platform=neutral --target=es2022 --tsconfig=tsconfig.json --outdir=. src/**/*.ts"},"typings":"./index.d.ts","_npmUser":{"name":"thi.ng","email":"k+npm@thi.ng"},"repository":{"url":"git+https://github.com/thi-ng/umbrella.git","type":"git","directory":"packages/lsys"},"_npmVersion":"11.6.1","description":"Functional, extensible L-System architecture w/ support for probabilistic rules","directories":{},"sideEffects":false,"_nodeVersion":"24.11.0","dependencies":{"@thi.ng/api":"^8.12.16","@thi.ng/math":"^5.15.5","@thi.ng/checks":"^3.8.6","@thi.ng/errors":"^2.6.5","@thi.ng/random":"^4.1.41","@thi.ng/compose":"^3.0.53","@thi.ng/vectors":"^8.6.22","@thi.ng/transducers":"^9.6.27"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"esbuild":"^0.27.2","typedoc":"^0.28.16","typescript":"^5.9.3"},"_npmOperationalInternal":{"tmp":"tmp/lsys_2.3.50_1772965591135_0.2533208867470922","host":"s3://npm-registry-packages-npm-production"}},"2.3.51":{"name":"@thi.ng/lsys","version":"2.3.51","keywords":["1d","2d","3d","datastructure","generative","geometry","l-system","probabilistic","random","rulebased","turtle","typescript"],"author":{"url":"https://thi.ng","name":"Karsten Schmidt"},"license":"Apache-2.0","_id":"@thi.ng/lsys@2.3.51","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://thi.ng/lsys","bugs":{"url":"https://github.com/thi-ng/umbrella/issues"},"dist":{"shasum":"7cde53e547d3456583cffed8268f5ad32e83d672","tarball":"https://registry.npmjs.org/@thi.ng/lsys/-/lsys-2.3.51.tgz","fileCount":5,"integrity":"sha512-Oi5clf3nQvCCrvg/krSov8KzMl6Tjy9zYfjb6G4SxfRHfc7XFobUq9DnsUOOK+C7JnERtZ3cvUIu2cGztONunQ==","signatures":[{"sig":"MEYCIQCwVzCgHM3/2kXCKgiqT2Wryz4VCoNnV5VhCGc6iv2oogIhAJRBtbArSchipFvAtkzRO7HIVoqy+FtbGlOxLEUtIY4p","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":30053},"type":"module","module":"./index.js","thi.ng":{"blog":[{"url":"https://medium.com/@thi.ng/workshop-report-generative-design-with-clojure-7d6d8ea9a6e8","title":"Workshop report: Generative design with Clojure"}],"year":2019},"engines":{"node":">=18"},"exports":{".":{"default":"./index.js"}},"funding":[{"url":"https://github.com/sponsors/postspectacular","type":"github"},{"url":"https://patreon.com/thing_umbrella","type":"patreon"},{"url":"https://liberapay.com/thi.ng","type":"liberapay"}],"gitHead":"7a21075f27ba00b28a6eb77e70918a4c7f4e6e68\n","scripts":{"doc":"typedoc --options ../../typedoc.json --out doc src/index.ts","pub":"npm publish --access public","test":"bun test","build":"yarn build:esbuild && yarn build:decl","clean":"bun ../../tools/src/clean-package.ts","build:decl":"tsc --declaration --emitDeclarationOnly","doc:readme":"bun ../../tools/src/module-stats.ts && bun ../../tools/src/readme.ts","tool:tangle":"../../node_modules/.bin/tangle src/**/*.ts","build:esbuild":"esbuild --format=esm --platform=neutral --target=es2022 --tsconfig=tsconfig.json --outdir=. src/**/*.ts"},"typings":"./index.d.ts","_npmUser":{"name":"thi.ng","email":"k+npm@thi.ng"},"repository":{"url":"git+https://github.com/thi-ng/umbrella.git","type":"git","directory":"packages/lsys"},"_npmVersion":"11.6.1","description":"Functional, extensible L-System architecture w/ support for probabilistic rules","directories":{},"sideEffects":false,"_nodeVersion":"24.11.0","dependencies":{"@thi.ng/api":"^8.12.16","@thi.ng/math":"^5.15.5","@thi.ng/checks":"^3.8.6","@thi.ng/errors":"^2.6.5","@thi.ng/random":"^4.1.41","@thi.ng/compose":"^3.0.53","@thi.ng/vectors":"^8.6.23","@thi.ng/transducers":"^9.6.28"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"esbuild":"^0.27.2","typedoc":"^0.28.16","typescript":"^5.9.3"},"_npmOperationalInternal":{"tmp":"tmp/lsys_2.3.51_1773223655327_0.8118413840078054","host":"s3://npm-registry-packages-npm-production"}},"2.3.52":{"name":"@thi.ng/lsys","version":"2.3.52","keywords":["1d","2d","3d","datastructure","generative","geometry","l-system","probabilistic","random","rulebased","turtle","typescript"],"author":{"url":"https://thi.ng","name":"Karsten Schmidt"},"license":"Apache-2.0","_id":"@thi.ng/lsys@2.3.52","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://thi.ng/lsys","bugs":{"url":"https://github.com/thi-ng/umbrella/issues"},"dist":{"shasum":"c37116a4fde477f0460a1363e312fa9cf0e84b3c","tarball":"https://registry.npmjs.org/@thi.ng/lsys/-/lsys-2.3.52.tgz","fileCount":5,"integrity":"sha512-l/pqf4ydszjxpMTTKNLGbcs06tlMgrW4T/3YU0qoNr0EYZvkCn8C6aH5tH5Xdcv50Faf8XxnuhpuubIv00/whg==","signatures":[{"sig":"MEUCIQC13bcyYwRXCaDkX2XiFlsBhQ+vkzv7+olKMBSAF6tLnwIgeCUbKCnDuw7OTcK5uF0MhrEv3LDju486uzc4TVurM9k=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":30053},"type":"module","module":"./index.js","thi.ng":{"blog":[{"url":"https://medium.com/@thi.ng/workshop-report-generative-design-with-clojure-7d6d8ea9a6e8","title":"Workshop report: Generative design with Clojure"}],"year":2019},"engines":{"node":">=18"},"exports":{".":{"default":"./index.js"}},"funding":[{"url":"https://github.com/sponsors/postspectacular","type":"github"},{"url":"https://patreon.com/thing_umbrella","type":"patreon"},{"url":"https://liberapay.com/thi.ng","type":"liberapay"}],"gitHead":"82ec7cc54d0e89dad89cde87fa36c444512d71d7\n","scripts":{"doc":"typedoc --options ../../typedoc.json --out doc src/index.ts","pub":"npm publish --access public","test":"bun test","build":"yarn build:esbuild && yarn build:decl","clean":"bun ../../tools/src/clean-package.ts","build:decl":"tsc --declaration --emitDeclarationOnly","doc:readme":"bun ../../tools/src/module-stats.ts && bun ../../tools/src/readme.ts","tool:tangle":"../../node_modules/.bin/tangle src/**/*.ts","build:esbuild":"esbuild --format=esm --platform=neutral --target=es2022 --tsconfig=tsconfig.json --outdir=. src/**/*.ts"},"typings":"./index.d.ts","_npmUser":{"name":"thi.ng","email":"k+npm@thi.ng"},"repository":{"url":"git+https://github.com/thi-ng/umbrella.git","type":"git","directory":"packages/lsys"},"_npmVersion":"11.6.1","description":"Functional, extensible L-System architecture w/ support for probabilistic rules","directories":{},"sideEffects":false,"_nodeVersion":"24.11.0","dependencies":{"@thi.ng/api":"^8.12.16","@thi.ng/math":"^5.15.5","@thi.ng/checks":"^3.8.6","@thi.ng/errors":"^2.6.5","@thi.ng/random":"^4.1.41","@thi.ng/compose":"^3.0.53","@thi.ng/vectors":"^8.6.23","@thi.ng/transducers":"^9.6.29"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"esbuild":"^0.27.2","typedoc":"^0.28.16","typescript":"^5.9.3"},"_npmOperationalInternal":{"tmp":"tmp/lsys_2.3.52_1773241899390_0.7324844922457008","host":"s3://npm-registry-packages-npm-production"}},"2.3.53":{"name":"@thi.ng/lsys","version":"2.3.53","keywords":["1d","2d","3d","datastructure","generative","geometry","l-system","probabilistic","random","rulebased","turtle","typescript"],"author":{"url":"https://thi.ng","name":"Karsten Schmidt"},"license":"Apache-2.0","_id":"@thi.ng/lsys@2.3.53","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://thi.ng/lsys","bugs":{"url":"https://github.com/thi-ng/umbrella/issues"},"dist":{"shasum":"0307a09b9f3426cfa45d46aef42ba1b65cd063ba","tarball":"https://registry.npmjs.org/@thi.ng/lsys/-/lsys-2.3.53.tgz","fileCount":5,"integrity":"sha512-LRGZ4E2uQeQALy4R3/MVyyzdBz1qmz/QsKO+z6PSv6eB8YEaDC1Dzy0KXCGvpm7KwBZYSSNEzzTiQLdgAUCSjA==","signatures":[{"sig":"MEUCIQDraJsrCAsYfWoLwE2VBy1iDQ9nKI8bDbWeU02wRQDyXQIgK/5Klmv7Ew6IQxh1zJO/ALtrHJInSXrejxXARsErj/Y=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":30053},"type":"module","module":"./index.js","thi.ng":{"blog":[{"url":"https://medium.com/@thi.ng/workshop-report-generative-design-with-clojure-7d6d8ea9a6e8","title":"Workshop report: Generative design with Clojure"}],"year":2019},"engines":{"node":">=18"},"exports":{".":{"default":"./index.js"}},"funding":[{"url":"https://github.com/sponsors/postspectacular","type":"github"},{"url":"https://patreon.com/thing_umbrella","type":"patreon"},{"url":"https://liberapay.com/thi.ng","type":"liberapay"}],"gitHead":"1107498d31504dc63d1a457b5def387d7a134f69\n","scripts":{"doc":"typedoc --options ../../typedoc.json --out doc src/index.ts","pub":"npm publish --access public","test":"bun test","build":"yarn build:esbuild && yarn build:decl","clean":"bun ../../tools/src/clean-package.ts","build:decl":"tsc --declaration --emitDeclarationOnly","doc:readme":"bun ../../tools/src/module-stats.ts && bun ../../tools/src/readme.ts","tool:tangle":"../../node_modules/.bin/tangle src/**/*.ts","build:esbuild":"esbuild --format=esm --platform=neutral --target=es2022 --tsconfig=tsconfig.json --outdir=. src/**/*.ts"},"typings":"./index.d.ts","_npmUser":{"name":"thi.ng","email":"k+npm@thi.ng"},"repository":{"url":"git+https://github.com/thi-ng/umbrella.git","type":"git","directory":"packages/lsys"},"_npmVersion":"11.6.1","description":"Functional, extensible L-System architecture w/ support for probabilistic rules","directories":{},"sideEffects":false,"_nodeVersion":"24.11.0","dependencies":{"@thi.ng/api":"^8.12.17","@thi.ng/math":"^5.15.6","@thi.ng/checks":"^3.8.7","@thi.ng/errors":"^2.6.6","@thi.ng/random":"^4.1.42","@thi.ng/compose":"^3.0.54","@thi.ng/vectors":"^8.6.24","@thi.ng/transducers":"^9.6.30"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"esbuild":"^0.27.2","typedoc":"^0.28.16","typescript":"^5.9.3"},"_npmOperationalInternal":{"tmp":"tmp/lsys_2.3.53_1773923864829_0.32822536423581905","host":"s3://npm-registry-packages-npm-production"}},"2.3.54":{"name":"@thi.ng/lsys","version":"2.3.54","keywords":["1d","2d","3d","datastructure","generative","geometry","l-system","probabilistic","random","rulebased","turtle","typescript"],"author":{"url":"https://thi.ng","name":"Karsten Schmidt"},"license":"Apache-2.0","_id":"@thi.ng/lsys@2.3.54","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://thi.ng/lsys","bugs":{"url":"https://github.com/thi-ng/umbrella/issues"},"dist":{"shasum":"9619e9bd63df8323dd3caedc5a39bb4499fe7a35","tarball":"https://registry.npmjs.org/@thi.ng/lsys/-/lsys-2.3.54.tgz","fileCount":5,"integrity":"sha512-TI9o3uy2fPmulrMWi8ontSB2NU6hMjOYXS2r1DltkZe2TSYmADiGw9CdaCOfncsSi2yWUkf+3Oe+9SYERVbnIQ==","signatures":[{"sig":"MEUCIBhEHEISK6sUfmWnju78euLXFGH/+St4MD2+szWHYgSXAiEArfWvxr/vavtx0BJPWSLct7ttiPvWJnqiRRIGGBEDiRE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":30053},"type":"module","module":"./index.js","thi.ng":{"blog":[{"url":"https://medium.com/@thi.ng/workshop-report-generative-design-with-clojure-7d6d8ea9a6e8","title":"Workshop report: Generative design with Clojure"}],"year":2019},"engines":{"node":">=18"},"exports":{".":{"default":"./index.js"}},"funding":[{"url":"https://github.com/sponsors/postspectacular","type":"github"},{"url":"https://patreon.com/thing_umbrella","type":"patreon"},{"url":"https://liberapay.com/thi.ng","type":"liberapay"}],"gitHead":"d46ec975b426bb2ceb137cab734395c97436d59b\n","scripts":{"doc":"typedoc --options ../../typedoc.json --out doc src/index.ts","pub":"npm publish --access public","test":"bun test","build":"yarn build:esbuild && yarn build:decl","clean":"bun ../../tools/src/clean-package.ts","build:decl":"tsc --declaration --emitDeclarationOnly","doc:readme":"bun ../../tools/src/module-stats.ts && bun ../../tools/src/readme.ts","tool:tangle":"../../node_modules/.bin/tangle src/**/*.ts","build:esbuild":"esbuild --format=esm --platform=neutral --target=es2022 --tsconfig=tsconfig.json --outdir=. src/**/*.ts"},"typings":"./index.d.ts","_npmUser":{"name":"thi.ng","email":"k+npm@thi.ng"},"repository":{"url":"git+https://github.com/thi-ng/umbrella.git","type":"git","directory":"packages/lsys"},"_npmVersion":"11.6.1","description":"Functional, extensible L-System architecture w/ support for probabilistic rules","directories":{},"sideEffects":false,"_nodeVersion":"24.11.0","dependencies":{"@thi.ng/api":"^8.12.17","@thi.ng/math":"^5.15.6","@thi.ng/checks":"^3.8.7","@thi.ng/errors":"^2.6.6","@thi.ng/random":"^4.1.42","@thi.ng/compose":"^3.0.54","@thi.ng/vectors":"^8.6.25","@thi.ng/transducers":"^9.6.30"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"esbuild":"^0.27.2","typedoc":"^0.28.16","typescript":"^5.9.3"},"_npmOperationalInternal":{"tmp":"tmp/lsys_2.3.54_1774085010924_0.6415313466578811","host":"s3://npm-registry-packages-npm-production"}},"2.3.55":{"name":"@thi.ng/lsys","version":"2.3.55","keywords":["1d","2d","3d","datastructure","generative","geometry","l-system","probabilistic","random","rulebased","turtle","typescript"],"author":{"url":"https://thi.ng","name":"Karsten Schmidt"},"license":"Apache-2.0","_id":"@thi.ng/lsys@2.3.55","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://thi.ng/lsys","dist":{"shasum":"75649477c8755b500405fc567168e3345c9bcd91","tarball":"https://registry.npmjs.org/@thi.ng/lsys/-/lsys-2.3.55.tgz","fileCount":5,"integrity":"sha512-Ra7XjBJSkmEOCKEg6d0yGPlk7z7NbgwYlUgHoe2DaU8UmY9Lerv+Oy0aPnKzEWiXOSK+3q4ZBM4ZLrc48KJwVQ==","signatures":[{"sig":"MEUCIQDGooPV1KSxnjWYatVVNWWMykL5j4beXMCud7J+A2ozbgIgW2K3XhjHRv4oWc7YLJj+GbYDDMwYWljaHv+TtZZcdGc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":30151},"type":"module","module":"./index.js","thi.ng":{"blog":[{"url":"https://medium.com/@thi.ng/workshop-report-generative-design-with-clojure-7d6d8ea9a6e8","title":"Workshop report: Generative design with Clojure"}],"year":2019},"engines":{"node":">=18"},"exports":{".":{"default":"./index.js"}},"funding":[{"url":"https://github.com/sponsors/postspectacular","type":"github"},{"url":"https://patreon.com/thing_umbrella","type":"patreon"},{"url":"https://liberapay.com/thi.ng","type":"liberapay"}],"gitHead":"8ddf86ea0a1e658ddbf19cc645b29d0c176e29c4\n","scripts":{"doc":"typedoc --options ../../typedoc.json --out doc src/index.ts","pub":"npm publish --access public","test":"bun test","build":"yarn build:esbuild && yarn build:decl","clean":"bun ../../tools/src/clean-package.ts","build:decl":"tsc --declaration --emitDeclarationOnly","doc:readme":"bun ../../tools/src/module-stats.ts && bun ../../tools/src/readme.ts","tool:tangle":"../../node_modules/.bin/tangle src/**/*.ts","build:esbuild":"esbuild --format=esm --platform=neutral --target=es2022 --tsconfig=tsconfig.json --outdir=. src/**/*.ts"},"typings":"./index.d.ts","_npmUser":{"name":"thi.ng","email":"k+npm@thi.ng"},"repository":{"url":"git+https://codeberg.org/thi.ng/umbrella.git","type":"git","directory":"packages/lsys"},"_npmVersion":"11.6.1","description":"Functional, extensible L-System architecture w/ support for probabilistic rules","directories":{},"sideEffects":false,"_nodeVersion":"24.11.0","dependencies":{"@thi.ng/api":"^8.12.18","@thi.ng/math":"^5.15.7","@thi.ng/checks":"^3.8.8","@thi.ng/errors":"^2.6.7","@thi.ng/random":"^4.1.43","@thi.ng/compose":"^3.0.55","@thi.ng/vectors":"^8.6.26","@thi.ng/transducers":"^9.6.31"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"esbuild":"^0.27.2","typedoc":"^0.28.16","typescript":"^5.9.3"},"_npmOperationalInternal":{"tmp":"tmp/lsys_2.3.55_1775127949206_0.3430888025631802","host":"s3://npm-registry-packages-npm-production"}},"2.3.56":{"name":"@thi.ng/lsys","version":"2.3.56","keywords":["1d","2d","3d","datastructure","generative","geometry","l-system","probabilistic","random","rulebased","turtle","typescript"],"author":{"url":"https://thi.ng","name":"Karsten Schmidt"},"license":"Apache-2.0","_id":"@thi.ng/lsys@2.3.56","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://thi.ng/lsys","dist":{"shasum":"14ed6280162d52b0f0ac3d1c4d92d81f25ebefb1","tarball":"https://registry.npmjs.org/@thi.ng/lsys/-/lsys-2.3.56.tgz","fileCount":5,"integrity":"sha512-GO/qeVpwx4Svsq/zfL8wt7ntbyEeDATB31ZHAku4VB+3WZiK9OqadSDXrHDfhEUms75TMFiZAP5Z1eyHpNWGNg==","signatures":[{"sig":"MEUCIFPMnbbJhzskVdsyM7jK6Uc33UOEzRx0IOL2aYTOMJF+AiEAilv6JpaQMBKmDsTzXtzbRPAxjVaggqFdq7dfnBU24X4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":30151},"type":"module","module":"./index.js","thi.ng":{"blog":[{"url":"https://medium.com/@thi.ng/workshop-report-generative-design-with-clojure-7d6d8ea9a6e8","title":"Workshop report: Generative design with Clojure"}],"year":2019},"engines":{"node":">=18"},"exports":{".":{"default":"./index.js"}},"funding":[{"url":"https://github.com/sponsors/postspectacular","type":"github"},{"url":"https://patreon.com/thing_umbrella","type":"patreon"},{"url":"https://liberapay.com/thi.ng","type":"liberapay"}],"gitHead":"929fb6590178a41cbb77cbb87e07c59c61381607\n","scripts":{"doc":"typedoc --options ../../typedoc.json --out doc src/index.ts","pub":"npm publish --access public","test":"bun test","build":"yarn build:esbuild && yarn build:decl","clean":"bun ../../tools/src/clean-package.ts","build:decl":"tsc --declaration --emitDeclarationOnly","doc:readme":"bun ../../tools/src/module-stats.ts && bun ../../tools/src/readme.ts","tool:tangle":"../../node_modules/.bin/tangle src/**/*.ts","build:esbuild":"esbuild --format=esm --platform=neutral --target=es2022 --tsconfig=tsconfig.json --outdir=. src/**/*.ts"},"typings":"./index.d.ts","_npmUser":{"name":"thi.ng","email":"k+npm@thi.ng"},"repository":{"url":"git+https://codeberg.org/thi.ng/umbrella.git","type":"git","directory":"packages/lsys"},"_npmVersion":"11.6.1","description":"Functional, extensible L-System architecture w/ support for probabilistic rules","directories":{},"sideEffects":false,"_nodeVersion":"24.11.0","dependencies":{"@thi.ng/api":"^8.12.18","@thi.ng/math":"^5.15.7","@thi.ng/checks":"^3.8.8","@thi.ng/errors":"^2.6.7","@thi.ng/random":"^4.1.43","@thi.ng/compose":"^3.0.55","@thi.ng/vectors":"^8.6.27","@thi.ng/transducers":"^9.6.31"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"esbuild":"^0.27.2","typedoc":"^0.28.16","typescript":"^5.9.3"},"_npmOperationalInternal":{"tmp":"tmp/lsys_2.3.56_1775735489783_0.3952208396483501","host":"s3://npm-registry-packages-npm-production"}},"2.3.57":{"name":"@thi.ng/lsys","version":"2.3.57","keywords":["1d","2d","3d","datastructure","generative","geometry","l-system","probabilistic","random","rulebased","turtle","typescript"],"author":{"url":"https://thi.ng","name":"Karsten Schmidt"},"license":"Apache-2.0","_id":"@thi.ng/lsys@2.3.57","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://thi.ng/lsys","dist":{"shasum":"90daaecd86f3f0c3a524c22ed7c2a128eaffa06f","tarball":"https://registry.npmjs.org/@thi.ng/lsys/-/lsys-2.3.57.tgz","fileCount":5,"integrity":"sha512-XcWqGE2zeqr6+GfFc1VjCkpVWTuK7UojmEHM1j3Er426Mtsd6B3qYa0cwoegNduRPbsxzJq+FqpyIl6xPqE0Cw==","signatures":[{"sig":"MEUCIQCZDMQS8R8b/f2UCqFER2UxQJZcQiyHAgopX2tPDDG/AgIgD9LBr8xK5S8OuAXtjcfsONtcGrlicZgS5CUBYnApR/4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":30149},"type":"module","module":"./index.js","thi.ng":{"blog":[{"url":"https://medium.com/@thi.ng/workshop-report-generative-design-with-clojure-7d6d8ea9a6e8","title":"Workshop report: Generative design with Clojure"}],"year":2019},"engines":{"node":">=18"},"exports":{".":{"default":"./index.js"}},"funding":[{"url":"https://github.com/sponsors/postspectacular","type":"github"},{"url":"https://patreon.com/thing_umbrella","type":"patreon"},{"url":"https://liberapay.com/thi.ng","type":"liberapay"}],"gitHead":"a780d4a5f6f5fc595c9d28527686f63534927d32","scripts":{"doc":"typedoc --options ../../typedoc.json --out doc src/index.ts","pub":"npm publish --access public","test":"bun test","build":"yarn build:esbuild && yarn build:decl","clean":"bun ../../tools/src/clean-package.ts","build:decl":"tsc --declaration --emitDeclarationOnly","doc:readme":"bun ../../tools/src/module-stats.ts && bun ../../tools/src/readme.ts","tool:tangle":"../../node_modules/.bin/tangle src/**/*.ts","build:esbuild":"esbuild --format=esm --platform=neutral --target=es2022 --tsconfig=tsconfig.json --outdir=. src/**/*.ts"},"typings":"./index.d.ts","_npmUser":{"name":"thi.ng","email":"k+npm@thi.ng"},"repository":{"url":"git+https://codeberg.org/thi.ng/umbrella.git","type":"git","directory":"packages/lsys"},"_npmVersion":"11.6.1","description":"Functional, extensible L-System architecture w/ support for probabilistic rules","directories":{},"sideEffects":false,"_nodeVersion":"24.11.0","dependencies":{"@thi.ng/api":"^8.12.19","@thi.ng/math":"^5.15.8","@thi.ng/checks":"^3.8.9","@thi.ng/errors":"^2.6.8","@thi.ng/random":"^4.1.44","@thi.ng/compose":"^3.0.56","@thi.ng/vectors":"^8.6.28","@thi.ng/transducers":"^9.6.32"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"esbuild":"^0.28.0","typedoc":"^0.28.18","typescript":"^5.9.3"},"_npmOperationalInternal":{"tmp":"tmp/lsys_2.3.57_1776512687236_0.964630148169314","host":"s3://npm-registry-packages-npm-production"}},"2.3.58":{"name":"@thi.ng/lsys","version":"2.3.58","keywords":["1d","2d","3d","datastructure","generative","geometry","l-system","probabilistic","random","rulebased","turtle","typescript"],"author":{"url":"https://thi.ng","name":"Karsten Schmidt"},"license":"Apache-2.0","_id":"@thi.ng/lsys@2.3.58","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://thi.ng/lsys","dist":{"shasum":"528bda90aa64f4b84b0efe6b7c671046f32e9fe8","tarball":"https://registry.npmjs.org/@thi.ng/lsys/-/lsys-2.3.58.tgz","fileCount":5,"integrity":"sha512-jYnIRdqvQo6Rb8q/3O/gj6TzLMZ65VtwlrkrfzTHWXYHEEuNi5kaeplySEvYhfvR6ZXLBkG3NulIo7hh1rhbyw==","signatures":[{"sig":"MEYCIQCo1uXnfnShR0iGu1TeGySsmBqdb510qQIxvWk0zGaziAIhAPCsQT2rLYk5/29mPZnDnaDj8PU8R/xgQ5xiE4/AYUa/","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":30149},"type":"module","module":"./index.js","thi.ng":{"blog":[{"url":"https://medium.com/@thi.ng/workshop-report-generative-design-with-clojure-7d6d8ea9a6e8","title":"Workshop report: Generative design with Clojure"}],"year":2019},"engines":{"node":">=18"},"exports":{".":{"default":"./index.js"}},"funding":[{"url":"https://github.com/sponsors/postspectacular","type":"github"},{"url":"https://patreon.com/thing_umbrella","type":"patreon"},{"url":"https://liberapay.com/thi.ng","type":"liberapay"}],"gitHead":"92be63f24030506f09d6d156804da2798c381dc4","scripts":{"doc":"typedoc --options ../../typedoc.json --out doc src/index.ts","pub":"npm publish --access public","test":"bun test","build":"yarn build:esbuild && yarn build:decl","clean":"bun ../../tools/src/clean-package.ts","build:decl":"tsc --declaration --emitDeclarationOnly","doc:readme":"bun ../../tools/src/module-stats.ts && bun ../../tools/src/readme.ts","tool:tangle":"../../node_modules/.bin/tangle src/**/*.ts","build:esbuild":"esbuild --format=esm --platform=neutral --target=es2022 --tsconfig=tsconfig.json --outdir=. src/**/*.ts"},"typings":"./index.d.ts","_npmUser":{"name":"thi.ng","email":"k+npm@thi.ng"},"repository":{"url":"git+https://codeberg.org/thi.ng/umbrella.git","type":"git","directory":"packages/lsys"},"_npmVersion":"11.6.1","description":"Functional, extensible L-System architecture w/ support for probabilistic rules","directories":{},"sideEffects":false,"_nodeVersion":"24.11.0","dependencies":{"@thi.ng/api":"^8.12.20","@thi.ng/math":"^5.15.9","@thi.ng/checks":"^3.9.0","@thi.ng/errors":"^2.6.9","@thi.ng/random":"^4.1.45","@thi.ng/compose":"^3.0.57","@thi.ng/vectors":"^8.6.29","@thi.ng/transducers":"^9.6.33"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"esbuild":"^0.28.0","typedoc":"^0.28.18","typescript":"^5.9.3"},"_npmOperationalInternal":{"tmp":"tmp/lsys_2.3.58_1777222187796_0.3550881568022066","host":"s3://npm-registry-packages-npm-production"}},"2.3.60":{"name":"@thi.ng/lsys","version":"2.3.60","keywords":["1d","2d","3d","datastructure","generative","geometry","l-system","probabilistic","random","rulebased","turtle","typescript"],"author":{"url":"https://thi.ng","name":"Karsten Schmidt"},"license":"Apache-2.0","_id":"@thi.ng/lsys@2.3.60","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://thi.ng/lsys","dist":{"shasum":"f25503cc6773df933e20747c4376427f8debb2b6","tarball":"https://registry.npmjs.org/@thi.ng/lsys/-/lsys-2.3.60.tgz","fileCount":5,"integrity":"sha512-sD6TYMcSqBUOCe6KqJDrQ37zwoPbMFfhBLXJ5fkOeNyO+i1Yfuk130Nuk2RK0jeI4VEKh9s8DZAhYKdPwFKxJQ==","signatures":[{"sig":"MEYCIQDeuI10bVZl+b56/q6jMsLple3gvFxLDMRYytWhM2PETgIhAPwuTv0sjtB8I0fuh70/iihGAuZdpESNgH/VElrYau79","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":30151},"type":"module","module":"./index.js","thi.ng":{"blog":[{"url":"https://medium.com/@thi.ng/workshop-report-generative-design-with-clojure-7d6d8ea9a6e8","title":"Workshop report: Generative design with Clojure"}],"year":2019},"engines":{"node":">=18"},"exports":{".":{"default":"./index.js"}},"funding":[{"url":"https://github.com/sponsors/postspectacular","type":"github"},{"url":"https://patreon.com/thing_umbrella","type":"patreon"},{"url":"https://liberapay.com/thi.ng","type":"liberapay"}],"gitHead":"dcaa4e2beb427e434a68cba1259a9bf9983a569a","scripts":{"doc":"typedoc --options ../../typedoc.json --out doc src/index.ts","pub":"npm publish --access public","test":"bun test","build":"yarn build:esbuild && yarn build:decl","clean":"bun ../../tools/src/clean-package.ts","build:decl":"tsc --declaration --emitDeclarationOnly","doc:readme":"bun ../../tools/src/module-stats.ts && bun ../../tools/src/readme.ts","tool:tangle":"../../node_modules/.bin/tangle src/**/*.ts","build:esbuild":"esbuild --format=esm --platform=neutral --target=es2022 --tsconfig=tsconfig.json --outdir=. src/**/*.ts"},"typings":"./index.d.ts","_npmUser":{"name":"thi.ng","email":"k+npm@thi.ng"},"repository":{"url":"git+https://codeberg.org/thi.ng/umbrella.git","type":"git","directory":"packages/lsys"},"_npmVersion":"11.6.1","description":"Functional, extensible L-System architecture w/ support for probabilistic rules","directories":{},"sideEffects":false,"_nodeVersion":"24.11.0","dependencies":{"@thi.ng/api":"^8.12.21","@thi.ng/math":"^5.15.10","@thi.ng/checks":"^3.9.1","@thi.ng/errors":"^2.6.10","@thi.ng/random":"^4.1.47","@thi.ng/compose":"^3.0.58","@thi.ng/vectors":"^8.6.31","@thi.ng/transducers":"^9.6.35"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"esbuild":"^0.28.0","typedoc":"^0.28.18","typescript":"^5.9.3"},"_npmOperationalInternal":{"tmp":"tmp/lsys_2.3.60_1778242010523_0.4307530717563708","host":"s3://npm-registry-packages-npm-production"}},"2.3.61":{"name":"@thi.ng/lsys","version":"2.3.61","keywords":["1d","2d","3d","datastructure","generative","geometry","l-system","probabilistic","random","rulebased","turtle","typescript"],"author":{"url":"https://thi.ng","name":"Karsten Schmidt"},"license":"Apache-2.0","_id":"@thi.ng/lsys@2.3.61","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://thi.ng/lsys","dist":{"shasum":"5558ea6ad7475177c3c0b7c49fcfb904154def3e","tarball":"https://registry.npmjs.org/@thi.ng/lsys/-/lsys-2.3.61.tgz","fileCount":5,"integrity":"sha512-AgJm1kDFNOrPUH0W2gNq8/P5K1AvVju9B6BIwoSNwfc6Kpf3dvxtBRWI9sOD9CJFGvSTErKk8/wvLvdXnRRXpg==","signatures":[{"sig":"MEYCIQD92kl1UQZMVsUKo0KbXCtK6l9OC/UrT24Y6HHNZLpEOgIhAITkH6t86IIojv7+LF8JACGikWWtP0UryLafinKaDkVE","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":30151},"type":"module","module":"./index.js","thi.ng":{"blog":[{"url":"https://medium.com/@thi.ng/workshop-report-generative-design-with-clojure-7d6d8ea9a6e8","title":"Workshop report: Generative design with Clojure"}],"year":2019},"engines":{"node":">=18"},"exports":{".":{"default":"./index.js"}},"funding":[{"url":"https://github.com/sponsors/postspectacular","type":"github"},{"url":"https://patreon.com/thing_umbrella","type":"patreon"},{"url":"https://liberapay.com/thi.ng","type":"liberapay"}],"gitHead":"17d2d1a6542704f55f2daa37550a4213b4a32cd8","scripts":{"doc":"typedoc --options ../../typedoc.json --out doc src/index.ts","pub":"npm publish --access public","test":"bun test","build":"yarn build:esbuild && yarn build:decl","clean":"bun ../../tools/src/clean-package.ts","build:decl":"tsc --declaration --emitDeclarationOnly","doc:readme":"bun ../../tools/src/module-stats.ts && bun ../../tools/src/readme.ts","tool:tangle":"../../node_modules/.bin/tangle src/**/*.ts","build:esbuild":"esbuild --format=esm --platform=neutral --target=es2022 --tsconfig=tsconfig.json --outdir=. src/**/*.ts"},"typings":"./index.d.ts","_npmUser":{"name":"thi.ng","email":"k+npm@thi.ng"},"repository":{"url":"git+https://codeberg.org/thi.ng/umbrella.git","type":"git","directory":"packages/lsys"},"_npmVersion":"11.6.1","description":"Functional, extensible L-System architecture w/ support for probabilistic rules","directories":{},"sideEffects":false,"_nodeVersion":"24.11.0","dependencies":{"@thi.ng/api":"^8.12.22","@thi.ng/math":"^5.15.11","@thi.ng/checks":"^3.9.2","@thi.ng/errors":"^2.6.11","@thi.ng/random":"^4.1.48","@thi.ng/compose":"^3.0.59","@thi.ng/vectors":"^8.6.32","@thi.ng/transducers":"^9.6.36"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"esbuild":"^0.28.0","typedoc":"^0.28.19","typescript":"^6.0.3"},"_npmOperationalInternal":{"tmp":"tmp/lsys_2.3.61_1778489398501_0.3855939769398038","host":"s3://npm-registry-packages-npm-production"}},"2.3.63":{"name":"@thi.ng/lsys","version":"2.3.63","keywords":["1d","2d","3d","datastructure","generative","geometry","l-system","probabilistic","random","rulebased","turtle","typescript"],"author":{"url":"https://thi.ng","name":"Karsten Schmidt"},"license":"Apache-2.0","_id":"@thi.ng/lsys@2.3.63","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://thi.ng/lsys","dist":{"shasum":"29039c6c605f1c13ad2237a0bf5e45e72d96fa37","tarball":"https://registry.npmjs.org/@thi.ng/lsys/-/lsys-2.3.63.tgz","fileCount":5,"integrity":"sha512-gGEFxCzYEea2qjeTxCRLC3b/tK+9Txha6PYrUZdRFheblxfIBmS6aHmGH/e0GwvMluofBt8HxKqebhwe0fYUHA==","signatures":[{"sig":"MEQCIBk1l+aNd+h4FApU5uCL2t1vYV8bmcdTDCjKQCc5ex6eAiAvsw+Z2w5dZzq918L2biLX++DBQj+g7oeC4OtrkbLKoA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":30199},"type":"module","module":"./index.js","thi.ng":{"blog":[{"url":"https://medium.com/@thi.ng/workshop-report-generative-design-with-clojure-7d6d8ea9a6e8","title":"Workshop report: Generative design with Clojure"}],"year":2019},"engines":{"node":">=18"},"exports":{".":{"default":"./index.js"}},"funding":[{"url":"https://github.com/sponsors/postspectacular","type":"github"},{"url":"https://patreon.com/thing_umbrella","type":"patreon"},{"url":"https://liberapay.com/thi.ng","type":"liberapay"}],"gitHead":"b302822c51b2ab255f8f27f8dd010433d95f29df","scripts":{"doc":"typedoc --options ../../typedoc.json --out doc src/index.ts","pub":"npm publish --access public","test":"bun test","build":"yarn build:esbuild && yarn build:decl","clean":"bun ../../tools/src/clean-package.ts","build:decl":"tsc --declaration --emitDeclarationOnly","doc:readme":"bun ../../tools/src/module-stats.ts && bun ../../tools/src/readme.ts","tool:tangle":"../../node_modules/.bin/tangle src/**/*.ts","build:esbuild":"esbuild --format=esm --platform=neutral --target=es2022 --tsconfig=tsconfig.json --outdir=. src/**/*.ts"},"typings":"./index.d.ts","_npmUser":{"name":"thi.ng","email":"k+npm@thi.ng"},"repository":{"url":"git+https://codeberg.org/thi.ng/umbrella.git","type":"git","directory":"packages/lsys"},"_npmVersion":"11.6.1","description":"Functional, extensible L-System architecture w/ support for probabilistic rules","directories":{},"sideEffects":false,"_nodeVersion":"24.11.0","dependencies":{"@thi.ng/api":"^8.12.24","@thi.ng/math":"^5.15.13","@thi.ng/checks":"^3.9.4","@thi.ng/errors":"^2.6.13","@thi.ng/random":"^4.1.50","@thi.ng/compose":"^3.0.61","@thi.ng/vectors":"^8.6.34","@thi.ng/transducers":"^9.6.38"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"esbuild":"^0.28.0","typedoc":"^0.28.19","typescript":"^6.0.3"},"_npmOperationalInternal":{"tmp":"tmp/lsys_2.3.63_1779276839630_0.7390849156514043","host":"s3://npm-registry-packages-npm-production"}},"2.3.64":{"name":"@thi.ng/lsys","version":"2.3.64","keywords":["1d","2d","3d","datastructure","generative","geometry","l-system","probabilistic","random","rulebased","turtle","typescript"],"author":{"url":"https://thi.ng","name":"Karsten Schmidt"},"license":"Apache-2.0","_id":"@thi.ng/lsys@2.3.64","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://thi.ng/lsys","dist":{"shasum":"c5f84c12e0a0ce472bec90ac792bf1b22f7c7419","tarball":"https://registry.npmjs.org/@thi.ng/lsys/-/lsys-2.3.64.tgz","fileCount":5,"integrity":"sha512-4hBT7MG+YBgEpikXD7FS6Da23EfTk+O01NVSJ0uWzWc4hE472PMj5S04tDeQNSnKO5pHGF/8KP3Lev+07J08DQ==","signatures":[{"sig":"MEQCICUrGbPlDWHgIbn73HE8ZP2by0zB+T/mgeD3LFJq7DtzAiBt6HP49ovtgUX1bE6iwxeWh27Q26+2DxXXvifiTRXbFA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":30199},"type":"module","module":"./index.js","thi.ng":{"blog":[{"url":"https://medium.com/@thi.ng/workshop-report-generative-design-with-clojure-7d6d8ea9a6e8","title":"Workshop report: Generative design with Clojure"}],"year":2019},"engines":{"node":">=18"},"exports":{".":{"default":"./index.js"}},"funding":[{"url":"https://github.com/sponsors/postspectacular","type":"github"},{"url":"https://patreon.com/thing_umbrella","type":"patreon"},{"url":"https://liberapay.com/thi.ng","type":"liberapay"}],"gitHead":"65b041e97110e16c01cf968949b72a0873f14445","scripts":{"doc":"typedoc --options ../../typedoc.json --out doc src/index.ts","pub":"npm publish --access public","test":"bun test","build":"yarn build:esbuild && yarn build:decl","clean":"bun ../../tools/src/clean-package.ts","build:decl":"tsc --declaration --emitDeclarationOnly","doc:readme":"bun ../../tools/src/module-stats.ts && bun ../../tools/src/readme.ts","tool:tangle":"../../node_modules/.bin/tangle src/**/*.ts","build:esbuild":"esbuild --format=esm --platform=neutral --target=es2022 --tsconfig=tsconfig.json --outdir=. src/**/*.ts"},"typings":"./index.d.ts","_npmUser":{"name":"thi.ng","email":"k+npm@thi.ng"},"repository":{"url":"git+https://codeberg.org/thi.ng/umbrella.git","type":"git","directory":"packages/lsys"},"_npmVersion":"11.6.1","description":"Functional, extensible L-System architecture w/ support for probabilistic rules","directories":{},"sideEffects":false,"_nodeVersion":"24.11.0","dependencies":{"@thi.ng/api":"^8.12.25","@thi.ng/math":"^5.15.14","@thi.ng/checks":"^3.9.5","@thi.ng/errors":"^2.6.14","@thi.ng/random":"^4.1.51","@thi.ng/compose":"^3.0.62","@thi.ng/vectors":"^8.6.35","@thi.ng/transducers":"^9.6.39"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"esbuild":"^0.28.0","typedoc":"^0.28.19","typescript":"^6.0.3"},"_npmOperationalInternal":{"tmp":"tmp/lsys_2.3.64_1779541242236_0.10489772060310787","host":"s3://npm-registry-packages-npm-production"}},"2.3.65":{"name":"@thi.ng/lsys","version":"2.3.65","keywords":["1d","2d","3d","datastructure","generative","geometry","l-system","probabilistic","random","rulebased","turtle","typescript"],"author":{"url":"https://thi.ng","name":"Karsten Schmidt"},"license":"Apache-2.0","_id":"@thi.ng/lsys@2.3.65","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://thi.ng/lsys","dist":{"shasum":"1a93f1410985cc235c603e3bacb55cc3afad0cdb","tarball":"https://registry.npmjs.org/@thi.ng/lsys/-/lsys-2.3.65.tgz","fileCount":5,"integrity":"sha512-AGoks+HxZdynVv+5IGBubTKvTIXLTTlv4IBgbHTykSJw8MiixvdRv69v27W0rWsUL1Bi/CSdTUfVwCO7iys2rw==","signatures":[{"sig":"MEQCIE1IbCXAiRDL73k9FO1qYF56OMkNMkI0qtxXucLELa/qAiAyT/gByNMZt4v/FLilSX3gmjVkRbaMlUiVXS4pfWl+Jw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":30200},"type":"module","module":"./index.js","thi.ng":{"blog":[{"url":"https://medium.com/@thi.ng/workshop-report-generative-design-with-clojure-7d6d8ea9a6e8","title":"Workshop report: Generative design with Clojure"}],"year":2019},"engines":{"node":">=18"},"exports":{".":{"default":"./index.js"}},"funding":[{"url":"https://github.com/sponsors/postspectacular","type":"github"},{"url":"https://patreon.com/thing_umbrella","type":"patreon"},{"url":"https://liberapay.com/thi.ng","type":"liberapay"}],"gitHead":"c47c56420bcae2e0477d252a497be44f08ca185a","scripts":{"doc":"typedoc --options ../../typedoc.json --out doc src/index.ts","pub":"npm publish --access public","test":"bun test","build":"yarn build:esbuild && yarn build:decl","clean":"bun ../../tools/src/clean-package.ts","build:decl":"tsc --declaration --emitDeclarationOnly","doc:readme":"bun ../../tools/src/module-stats.ts && bun ../../tools/src/readme.ts","tool:tangle":"../../node_modules/.bin/tangle src/**/*.ts","build:esbuild":"esbuild --format=esm --platform=neutral --target=es2022 --tsconfig=tsconfig.json --outdir=. src/**/*.ts"},"typings":"./index.d.ts","_npmUser":{"name":"thi.ng","email":"k+npm@thi.ng"},"repository":{"url":"git+https://codeberg.org/thi.ng/umbrella.git","type":"git","directory":"packages/lsys"},"_npmVersion":"11.6.1","description":"Functional, extensible L-System architecture w/ support for probabilistic rules","directories":{},"sideEffects":false,"_nodeVersion":"24.11.0","dependencies":{"@thi.ng/api":"^8.12.26","@thi.ng/math":"^5.15.15","@thi.ng/checks":"^3.10.0","@thi.ng/errors":"^2.6.15","@thi.ng/random":"^4.1.52","@thi.ng/compose":"^3.0.63","@thi.ng/vectors":"^8.6.36","@thi.ng/transducers":"^9.6.40"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"esbuild":"^0.28.0","typedoc":"^0.28.19","typescript":"^6.0.3"},"_npmOperationalInternal":{"tmp":"tmp/lsys_2.3.65_1780685038917_0.3550321246013084","host":"s3://npm-registry-packages-npm-production"}},"2.3.66":{"name":"@thi.ng/lsys","version":"2.3.66","keywords":["1d","2d","3d","datastructure","generative","geometry","l-system","probabilistic","random","rulebased","turtle","typescript"],"author":{"url":"https://thi.ng","name":"Karsten Schmidt"},"license":"Apache-2.0","_id":"@thi.ng/lsys@2.3.66","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://thi.ng/lsys","dist":{"shasum":"c8b594a1951a33a7ca000e886bc9dc0a6e9835ea","tarball":"https://registry.npmjs.org/@thi.ng/lsys/-/lsys-2.3.66.tgz","fileCount":5,"integrity":"sha512-Dziqmy9wj7HnWH+OQwj7GJd4OJ+K9n++ybl/X0/+A768GH9/M0XYAKr8lHKFK+WyMLhN4BMEQs58l8tPZJgWUA==","signatures":[{"sig":"MEQCIBrfrrjymdmXJQUzZ3ieFE5YrxWixvbw0pBWvltn6Z/JAiB3meuFUbSq3ZhqzkdINoG+Rj07LjXqLEHSUKDutjS3UQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":30200},"type":"module","module":"./index.js","thi.ng":{"blog":[{"url":"https://medium.com/@thi.ng/workshop-report-generative-design-with-clojure-7d6d8ea9a6e8","title":"Workshop report: Generative design with Clojure"}],"year":2019},"engines":{"node":">=18"},"exports":{".":{"default":"./index.js"}},"funding":[{"url":"https://github.com/sponsors/postspectacular","type":"github"},{"url":"https://patreon.com/thing_umbrella","type":"patreon"},{"url":"https://liberapay.com/thi.ng","type":"liberapay"}],"gitHead":"febee81fd8b59e5e330a6e6521a2667ed5401a3d","scripts":{"doc":"typedoc --options ../../typedoc.json --out doc src/index.ts","pub":"npm publish --access public","test":"bun test","build":"yarn build:esbuild && yarn build:decl","clean":"bun ../../tools/src/clean-package.ts","build:decl":"tsc --declaration --emitDeclarationOnly","doc:readme":"bun ../../tools/src/module-stats.ts && bun ../../tools/src/readme.ts","tool:tangle":"../../node_modules/.bin/tangle src/**/*.ts","build:esbuild":"esbuild --format=esm --platform=neutral --target=es2022 --tsconfig=tsconfig.json --outdir=. src/**/*.ts"},"typings":"./index.d.ts","_npmUser":{"name":"thi.ng","email":"k+npm@thi.ng"},"repository":{"url":"git+https://codeberg.org/thi.ng/umbrella.git","type":"git","directory":"packages/lsys"},"_npmVersion":"11.6.1","description":"Functional, extensible L-System architecture w/ support for probabilistic rules","directories":{},"sideEffects":false,"_nodeVersion":"24.11.0","dependencies":{"@thi.ng/api":"^8.12.27","@thi.ng/math":"^5.15.16","@thi.ng/checks":"^3.10.1","@thi.ng/errors":"^2.6.16","@thi.ng/random":"^4.1.53","@thi.ng/compose":"^3.0.64","@thi.ng/vectors":"^8.6.37","@thi.ng/transducers":"^9.6.41"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"esbuild":"^0.28.1","typedoc":"^0.28.19","typescript":"^6.0.3"},"_npmOperationalInternal":{"tmp":"tmp/lsys_2.3.66_1783002864784_0.10424874768719938","host":"s3://npm-registry-packages-npm-production"}},"2.3.67":{"name":"@thi.ng/lsys","version":"2.3.67","keywords":["1d","2d","3d","datastructure","generative","geometry","l-system","probabilistic","random","rulebased","turtle","typescript"],"author":{"url":"https://thi.ng","name":"Karsten Schmidt"},"license":"Apache-2.0","_id":"@thi.ng/lsys@2.3.67","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://thi.ng/lsys","dist":{"shasum":"7c79f3c7c3a689475cf0886de17722cd3e9eb5d2","tarball":"https://registry.npmjs.org/@thi.ng/lsys/-/lsys-2.3.67.tgz","fileCount":5,"integrity":"sha512-a+9RoLc2gmQqfDaUz8XOxgeqrtEjVoqhdNYtDje2glBT9xAoWhO2Vv0F9t+o0EymWwssEjQO5SkAQ8rKDajS2Q==","signatures":[{"sig":"MEQCIFJTPS+SgUwNwwG9xsa224M7ZVwbhBZUnqxw24Ght4g7AiBQJQ/2UdFNnfgDJvpC7tPVXXDD3PpVQ9RF7duhJjSmXQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":30200},"type":"module","module":"./index.js","thi.ng":{"blog":[{"url":"https://medium.com/@thi.ng/workshop-report-generative-design-with-clojure-7d6d8ea9a6e8","title":"Workshop report: Generative design with Clojure"}],"year":2019},"engines":{"node":">=18"},"exports":{".":{"default":"./index.js"}},"funding":[{"url":"https://github.com/sponsors/postspectacular","type":"github"},{"url":"https://patreon.com/thing_umbrella","type":"patreon"},{"url":"https://liberapay.com/thi.ng","type":"liberapay"}],"gitHead":"6a4e7c564ebc476770d213d98a2aa6257a41ac15","scripts":{"doc":"typedoc --options ../../typedoc.json --out doc src/index.ts","pub":"npm publish --access public","test":"bun test","build":"yarn build:esbuild && yarn build:decl","clean":"bun ../../tools/src/clean-package.ts","build:decl":"tsc --declaration --emitDeclarationOnly","doc:readme":"bun ../../tools/src/module-stats.ts && bun ../../tools/src/readme.ts","tool:tangle":"../../node_modules/.bin/tangle src/**/*.ts","build:esbuild":"esbuild --format=esm --platform=neutral --target=es2022 --tsconfig=tsconfig.json --outdir=. src/**/*.ts"},"typings":"./index.d.ts","_npmUser":{"name":"thi.ng","email":"k+npm@thi.ng"},"repository":{"url":"git+https://codeberg.org/thi.ng/umbrella.git","type":"git","directory":"packages/lsys"},"_npmVersion":"11.17.0","description":"Functional, extensible L-System architecture w/ support for probabilistic rules","directories":{},"sideEffects":false,"_nodeVersion":"26.5.0","dependencies":{"@thi.ng/api":"^8.12.27","@thi.ng/math":"^5.15.16","@thi.ng/checks":"^3.11.0","@thi.ng/errors":"^2.6.16","@thi.ng/random":"^4.1.53","@thi.ng/compose":"^3.0.64","@thi.ng/vectors":"^8.6.38","@thi.ng/transducers":"^9.6.42"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"esbuild":"^0.28.1","typedoc":"^0.28.19","typescript":"^6.0.3"},"_npmOperationalInternal":{"tmp":"tmp/lsys_2.3.67_1784646084731_0.5597565456830957","host":"s3://npm-registry-packages-npm-production"}},"2.3.68":{"name":"@thi.ng/lsys","version":"2.3.68","keywords":["1d","2d","3d","datastructure","generative","geometry","l-system","probabilistic","random","rulebased","turtle","typescript"],"author":{"url":"https://thi.ng","name":"Karsten Schmidt"},"license":"Apache-2.0","_id":"@thi.ng/lsys@2.3.68","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://thi.ng/lsys","dist":{"shasum":"1f6ef9e0b323a9c96408d9f5bc6776c3a50753a5","tarball":"https://registry.npmjs.org/@thi.ng/lsys/-/lsys-2.3.68.tgz","fileCount":5,"integrity":"sha512-C0Zs9aLZIjcEFdpM19E4adLXMuAENfUMA79SVnh/JurN06LZv2IcNrQOZHZ7OGvHKV43EyVgPGrlaeaiXwABjg==","signatures":[{"sig":"MEQCIDsNQuoyEV+lIfLVQ4zBWLXZBF7qB8GkH+rg1pfTNftaAiAN8zPTWOg/YDmAMBN0PLO5AJwASrCZg2mroi5g5Ab0Iw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":30199},"type":"module","module":"./index.js","thi.ng":{"blog":[{"url":"https://medium.com/@thi.ng/workshop-report-generative-design-with-clojure-7d6d8ea9a6e8","title":"Workshop report: Generative design with Clojure"}],"year":2019},"engines":{"node":">=18"},"exports":{".":{"default":"./index.js"}},"funding":[{"url":"https://github.com/sponsors/postspectacular","type":"github"},{"url":"https://patreon.com/thing_umbrella","type":"patreon"},{"url":"https://liberapay.com/thi.ng","type":"liberapay"}],"gitHead":"57ce96457ee0b8de5b17f9d371e6707780c64bd7","scripts":{"doc":"typedoc --options ../../typedoc.json --out doc src/index.ts","pub":"npm publish --access public","test":"bun test","build":"yarn build:esbuild && yarn build:decl","clean":"bun ../../tools/src/clean-package.ts","build:decl":"tsc --declaration --emitDeclarationOnly","doc:readme":"bun ../../tools/src/module-stats.ts && bun ../../tools/src/readme.ts","tool:tangle":"../../node_modules/.bin/tangle src/**/*.ts","build:esbuild":"esbuild --format=esm --platform=neutral --target=es2022 --tsconfig=tsconfig.json --outdir=. src/**/*.ts"},"typings":"./index.d.ts","_npmUser":{"name":"thi.ng","email":"k+npm@thi.ng"},"repository":{"url":"git+https://codeberg.org/thi.ng/umbrella.git","type":"git","directory":"packages/lsys"},"_npmVersion":"11.17.0","description":"Functional, extensible L-System architecture w/ support for probabilistic rules","directories":{},"sideEffects":false,"_nodeVersion":"26.5.0","dependencies":{"@thi.ng/api":"^8.12.28","@thi.ng/math":"^5.15.17","@thi.ng/checks":"^3.11.1","@thi.ng/errors":"^2.6.17","@thi.ng/random":"^4.1.54","@thi.ng/compose":"^3.0.65","@thi.ng/vectors":"^8.7.0","@thi.ng/transducers":"^9.6.43"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"esbuild":"^0.28.2","typedoc":"^0.28.20","typescript":"^6.0.3"},"_npmOperationalInternal":{"tmp":"tmp/lsys_2.3.68_1787678596952_0.7966700317024658","host":"s3://npm-registry-packages-npm-production"}},"2.3.69":{"name":"@thi.ng/lsys","version":"2.3.69","description":"Functional, extensible L-System architecture w/ support for probabilistic rules","type":"module","module":"./index.js","typings":"./index.d.ts","sideEffects":false,"repository":{"type":"git","url":"git+https://codeberg.org/thi.ng/umbrella.git","directory":"packages/lsys"},"homepage":"https://thi.ng/lsys","funding":[{"type":"github","url":"https://github.com/sponsors/postspectacular"},{"type":"patreon","url":"https://patreon.com/thing_umbrella"},{"type":"liberapay","url":"https://liberapay.com/thi.ng"}],"author":{"name":"Karsten Schmidt","url":"https://thi.ng"},"license":"Apache-2.0","scripts":{"build":"yarn build:esbuild && yarn build:decl","build:decl":"tsc --declaration --emitDeclarationOnly","build:esbuild":"esbuild --format=esm --platform=neutral --target=es2022 --tsconfig=tsconfig.json --outdir=. src/**/*.ts","clean":"bun ../../tools/src/clean-package.ts","doc":"typedoc --options ../../typedoc.json --out doc src/index.ts","doc:readme":"bun ../../tools/src/module-stats.ts && bun ../../tools/src/readme.ts","pub":"npm publish --access public","test":"bun test","tool:tangle":"../../node_modules/.bin/tangle src/**/*.ts"},"dependencies":{"@thi.ng/api":"^8.12.28","@thi.ng/checks":"^3.11.1","@thi.ng/compose":"^3.0.65","@thi.ng/errors":"^2.6.17","@thi.ng/math":"^5.15.17","@thi.ng/random":"^4.1.54","@thi.ng/transducers":"^9.7.0","@thi.ng/vectors":"^8.7.0"},"devDependencies":{"esbuild":"^0.28.2","typedoc":"^0.28.20","typescript":"^6.0.3"},"keywords":["1d","2d","3d","datastructure","generative","geometry","l-system","probabilistic","random","rulebased","turtle","typescript"],"publishConfig":{"access":"public"},"engines":{"node":">=18"},"exports":{".":{"default":"./index.js"}},"thi.ng":{"blog":[{"title":"Workshop report: Generative design with Clojure","url":"https://medium.com/@thi.ng/workshop-report-generative-design-with-clojure-7d6d8ea9a6e8"}],"year":2019},"gitHead":"49f8f312fa00c4cb6c864b5c434eb34e774a168e","_id":"@thi.ng/lsys@2.3.69","_nodeVersion":"26.5.0","_npmVersion":"11.17.0","dist":{"integrity":"sha512-vb8p8xd6F+M5/OainOs54fZzfK86Dnt1OdUNXGBpW/akA9R/6DEIcTQ+1m+dascPDmHjzonccUkcq4oIBkhfEA==","shasum":"24e8e7e13921a74d987c56fa0b823b2e6e074bf6","tarball":"https://registry.npmjs.org/@thi.ng/lsys/-/lsys-2.3.69.tgz","fileCount":5,"unpackedSize":30198,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEYCIQDM6F4lOHLAM4oVFGaCvdWGbPC9E37uJLyJ/SlKoB+RUQIhAMIvfoeW/6U5PW6o0aZA1/AutTchjVCwupgjl6ipVz9f"}]},"_npmUser":{"name":"thi.ng","email":"k+npm@thi.ng"},"directories":{},"maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/lsys_2.3.69_1788260452939_0.12486551713275196"},"_hasShrinkwrap":false}},"time":{"created":"2019-02-21T01:22:42.223Z","modified":"2026-09-01T11:00:53.614Z","0.1.0":"2019-02-21T01:22:42.833Z","0.2.0":"2019-02-26T09:27:34.806Z","0.2.1":"2019-03-01T22:23:26.726Z","0.2.2":"2019-03-03T03:48:01.225Z","0.2.3":"2019-03-10T22:25:05.990Z","0.2.4":"2019-03-12T00:49:49.052Z","0.2.5":"2019-03-18T11:52:42.970Z","0.2.6":"2019-03-21T12:49:43.000Z","0.2.7":"2019-03-28T22:35:33.047Z","0.2.8":"2019-04-02T11:32:39.497Z","0.2.9":"2019-04-02T19:10:03.902Z","0.2.10":"2019-04-03T13:22:54.592Z","0.2.11":"2019-04-15T07:49:18.457Z","0.2.12":"2019-04-24T16:12:29.136Z","0.2.13":"2019-04-26T09:30:05.634Z","0.2.14":"2019-05-22T13:35:55.215Z","0.2.15":"2019-07-07T21:47:54.400Z","0.2.16":"2019-07-08T05:00:13.568Z","0.2.17":"2019-07-12T21:55:27.070Z","0.2.18":"2019-07-31T01:08:06.185Z","0.2.19":"2019-07-31T13:13:26.988Z","0.2.20":"2019-08-16T16:41:43.524Z","0.2.21":"2019-08-17T07:34:34.536Z","0.2.22":"2019-08-21T22:06:57.599Z","0.2.23":"2019-09-21T12:59:05.518Z","0.2.24":"2019-11-09T20:37:39.099Z","0.2.25":"2019-11-30T16:58:04.082Z","0.2.26":"2020-01-24T20:04:23.874Z","0.2.27":"2020-01-26T15:51:40.657Z","0.2.30":"2020-02-26T00:58:46.730Z","0.2.31":"2020-03-01T16:21:09.432Z","0.2.32":"2020-03-06T02:56:15.018Z","0.2.33":"2020-03-28T21:04:52.858Z","0.2.34":"2020-04-05T13:38:56.423Z","0.2.35":"2020-04-06T15:23:34.726Z","0.2.36":"2020-04-11T22:20:31.924Z","0.2.37":"2020-04-20T14:19:06.679Z","0.2.38":"2020-04-23T11:49:42.839Z","0.2.39":"2020-04-23T12:04:20.388Z","0.2.40":"2020-04-27T12:03:54.152Z","0.2.41":"2020-04-28T15:24:51.470Z","0.2.42":"2020-05-03T17:51:34.019Z","0.2.43":"2020-05-14T13:02:50.764Z","0.2.44":"2020-05-29T16:52:45.302Z","0.2.45":"2020-06-01T00:29:03.923Z","0.2.46":"2020-06-01T10:07:58.511Z","0.2.47":"2020-06-14T15:53:14.757Z","0.2.48":"2020-06-20T15:06:00.784Z","0.2.49":"2020-07-02T21:18:21.198Z","0.2.50":"2020-07-04T20:03:59.376Z","0.2.51":"2020-07-08T17:12:08.393Z","0.2.52":"2020-07-08T23:24:42.541Z","0.2.53":"2020-07-17T12:25:37.276Z","0.2.54":"2020-07-28T21:37:27.391Z","0.2.55":"2020-08-10T00:17:54.565Z","0.2.56":"2020-08-16T14:47:10.680Z","0.2.57":"2020-08-17T16:13:23.760Z","0.2.58":"2020-08-20T16:21:03.255Z","0.2.59":"2020-08-28T14:33:15.757Z","0.2.60":"2020-09-13T12:01:28.605Z","0.2.61":"2020-09-22T10:59:20.681Z","0.2.62":"2020-10-03T11:16:27.769Z","0.2.63":"2020-11-24T19:35:21.634Z","0.2.64":"2020-11-26T00:49:00.501Z","0.2.65":"2020-12-07T01:05:50.694Z","0.2.66":"2020-12-22T17:47:00.701Z","0.2.67":"2021-01-02T17:12:15.847Z","0.2.68":"2021-01-10T17:51:57.285Z","0.2.69":"2021-01-13T13:31:44.123Z","0.2.70":"2021-01-21T15:00:20.969Z","0.2.71":"2021-01-22T15:23:10.950Z","0.2.72":"2021-02-20T17:16:47.490Z","0.2.73":"2021-02-24T17:45:11.609Z","0.2.77":"2021-03-03T15:58:14.872Z","0.2.78":"2021-03-12T23:14:41.939Z","0.2.79":"2021-03-17T18:56:03.540Z","0.2.80":"2021-03-27T15:42:04.395Z","0.2.81":"2021-03-28T17:15:03.298Z","0.2.82":"2021-03-30T09:35:03.080Z","0.2.83":"2021-04-03T12:05:57.571Z","0.2.84":"2021-04-07T21:28:52.386Z","0.2.85":"2021-04-19T11:36:48.020Z","0.2.86":"2021-04-24T13:32:34.319Z","0.2.87":"2021-06-08T13:05:26.076Z","0.2.88":"2021-07-01T21:18:24.846Z","0.2.89":"2021-07-27T15:33:01.939Z","0.2.90":"2021-08-04T14:21:42.376Z","0.2.91":"2021-08-04T20:17:31.277Z","0.2.92":"2021-08-08T12:06:47.349Z","1.0.1":"2021-08-08T13:22:06.117Z","1.0.2":"2021-08-17T13:04:42.923Z","1.0.3":"2021-08-19T14:25:04.502Z","1.0.4":"2021-08-19T14:50:01.394Z","1.0.5":"2021-09-03T10:50:10.154Z","2.0.0":"2021-10-12T15:20:06.377Z","2.0.1":"2021-10-13T06:31:36.807Z","2.0.3":"2021-10-15T22:26:55.933Z","2.0.4":"2021-10-25T16:36:27.490Z","2.0.6":"2021-10-28T07:53:46.410Z","2.0.7":"2021-11-03T15:44:03.406Z","2.0.8":"2021-11-04T14:20:38.367Z","2.0.9":"2021-11-10T14:50:49.190Z","2.1.0":"2021-11-17T23:43:11.450Z","2.1.1":"2021-11-19T08:09:25.465Z","2.1.2":"2021-11-21T17:18:33.601Z","2.1.3":"2021-11-22T09:07:56.954Z","2.1.4":"2021-11-22T11:49:26.646Z","2.1.5":"2021-12-02T00:17:13.804Z","2.1.6":"2021-12-13T10:34:48.593Z","2.1.7":"2021-12-14T09:17:23.231Z","2.1.8":"2022-03-11T12:18:32.933Z","2.1.9":"2022-04-07T14:22:25.448Z","2.1.10":"2022-05-03T10:40:40.633Z","2.1.11":"2022-05-07T11:38:36.433Z","2.1.12":"2022-05-22T17:20:05.860Z","2.1.13":"2022-06-09T16:20:36.119Z","2.1.14":"2022-06-11T14:29:16.163Z","2.1.15":"2022-07-08T18:23:36.893Z","2.1.16":"2022-07-19T15:41:49.097Z","2.1.17":"2022-08-01T14:59:42.704Z","2.1.18":"2022-08-01T22:13:49.832Z","2.1.19":"2022-08-06T15:26:13.279Z","2.1.20":"2022-08-07T15:31:58.959Z","2.1.21":"2022-08-15T15:47:09.125Z","2.1.22":"2022-08-23T10:41:54.407Z","2.1.23":"2022-09-21T21:43:47.909Z","2.1.24":"2022-09-27T16:27:34.114Z","2.1.25":"2022-10-03T16:14:33.312Z","2.1.26":"2022-10-04T17:40:00.727Z","2.1.27":"2022-10-17T12:12:47.851Z","2.1.28":"2022-10-26T12:51:34.642Z","2.1.29":"2022-10-28T19:14:57.222Z","2.1.30":"2022-10-31T23:05:21.239Z","2.1.31":"2022-11-01T12:38:40.123Z","2.1.32":"2022-11-23T22:53:01.085Z","2.1.33":"2022-11-28T13:43:24.826Z","2.1.34":"2022-11-30T22:34:11.952Z","2.1.35":"2022-12-16T13:00:16.826Z","2.1.36":"2022-12-20T16:40:32.695Z","2.1.37":"2022-12-22T21:52:31.605Z","2.1.38":"2022-12-29T21:01:40.605Z","2.1.39":"2023-01-10T15:28:40.396Z","2.1.40":"2023-02-05T14:49:52.400Z","2.1.42":"2023-02-10T14:11:05.434Z","2.1.43":"2023-02-17T20:10:26.736Z","2.1.44":"2023-02-27T21:48:26.595Z","2.1.45":"2023-03-02T18:17:08.086Z","2.1.46":"2023-03-05T16:07:04.511Z","2.1.47":"2023-03-09T13:07:55.404Z","2.1.48":"2023-03-14T13:35:41.652Z","2.1.49":"2023-03-19T14:11:08.774Z","2.1.50":"2023-03-27T19:13:14.479Z","2.1.51":"2023-04-08T11:17:51.596Z","2.1.52":"2023-04-19T09:34:09.507Z","2.1.53":"2023-04-25T15:43:50.574Z","2.1.54":"2023-05-11T12:25:27.239Z","2.1.55":"2023-06-14T08:07:22.425Z","2.1.56":"2023-06-16T22:08:44.280Z","2.1.57":"2023-07-14T11:43:25.788Z","2.1.58":"2023-08-04T11:05:53.196Z","2.1.60":"2023-08-10T12:33:59.131Z","2.1.61":"2023-08-12T13:24:28.887Z","2.1.62":"2023-08-12T16:22:01.546Z","2.1.63":"2023-08-14T13:35:04.344Z","2.1.64":"2023-08-22T14:48:26.163Z","2.1.65":"2023-08-24T05:33:00.399Z","2.1.66":"2023-08-27T11:27:56.923Z","2.1.67":"2023-08-29T09:54:48.563Z","2.1.68":"2023-08-31T10:11:26.374Z","2.1.69":"2023-09-06T13:42:30.952Z","2.1.70":"2023-09-15T12:39:57.820Z","2.1.71":"2023-09-19T10:49:00.045Z","2.1.72":"2023-10-05T11:50:11.875Z","2.1.73":"2023-10-11T10:11:22.671Z","2.1.74":"2023-10-12T12:01:33.006Z","2.1.75":"2023-10-18T18:14:18.103Z","2.1.76":"2023-10-23T07:45:37.453Z","2.1.77":"2023-10-24T08:46:22.192Z","2.1.78":"2023-10-25T12:46:45.973Z","2.1.79":"2023-10-27T17:02:30.240Z","2.1.80":"2023-10-30T14:37:33.778Z","2.1.81":"2023-11-04T22:25:19.696Z","2.1.83":"2023-11-09T10:37:32.943Z","2.1.84":"2023-11-12T16:50:11.156Z","2.1.85":"2023-11-24T09:45:07.675Z","2.1.86":"2023-12-03T12:21:42.703Z","2.1.87":"2023-12-09T19:20:00.219Z","2.1.88":"2023-12-11T10:16:17.993Z","2.1.89":"2023-12-12T15:05:45.798Z","2.1.90":"2023-12-18T13:50:00.785Z","2.1.91":"2023-12-19T11:10:26.761Z","2.1.92":"2023-12-19T12:29:54.607Z","2.1.93":"2023-12-28T23:32:40.034Z","2.1.94":"2023-12-31T09:52:29.464Z","2.1.95":"2024-01-23T16:06:40.465Z","2.1.96":"2024-01-26T18:11:32.343Z","2.1.98":"2024-01-29T21:15:27.211Z","2.1.99":"2024-01-30T15:28:57.269Z","2.1.100":"2024-01-30T21:45:41.870Z","2.1.101":"2024-02-06T23:24:26.515Z","2.1.102":"2024-02-10T09:07:08.346Z","2.1.103":"2024-02-16T20:07:57.505Z","2.1.104":"2024-02-19T15:58:58.078Z","2.1.105":"2024-02-19T16:19:21.248Z","2.1.106":"2024-02-22T12:15:02.572Z","2.1.107":"2024-02-22T23:21:46.824Z","2.1.108":"2024-02-25T14:16:28.069Z","2.1.109":"2024-02-28T14:29:12.122Z","2.1.110":"2024-03-01T15:35:34.943Z","2.1.111":"2024-03-02T14:16:39.548Z","2.1.112":"2024-03-07T20:53:34.751Z","2.1.113":"2024-03-09T09:28:59.460Z","2.1.114":"2024-03-13T14:18:11.263Z","2.1.115":"2024-03-17T15:33:22.270Z","2.1.116":"2024-03-18T08:48:53.432Z","2.1.117":"2024-03-21T16:22:23.552Z","2.1.118":"2024-03-22T17:18:38.446Z","2.1.119":"2024-03-27T10:07:21.553Z","2.1.120":"2024-03-28T11:03:39.688Z","2.1.121":"2024-03-29T12:22:29.542Z","2.1.122":"2024-04-08T15:12:30.519Z","2.1.123":"2024-04-11T12:45:10.700Z","2.1.124":"2024-04-20T14:51:59.795Z","2.1.125":"2024-04-23T07:13:17.444Z","2.1.126":"2024-04-25T19:52:46.342Z","2.1.127":"2024-05-08T18:37:06.954Z","2.1.128":"2024-06-21T19:43:04.154Z","2.1.129":"2024-06-29T09:37:34.509Z","2.1.130":"2024-07-06T12:10:40.114Z","2.1.131":"2024-07-16T13:17:56.455Z","2.1.132":"2024-07-19T15:05:44.010Z","2.1.133":"2024-07-22T13:25:22.290Z","2.1.134":"2024-07-22T14:48:06.745Z","2.1.135":"2024-08-10T15:12:06.758Z","2.1.136":"2024-08-13T19:48:42.039Z","2.1.137":"2024-08-18T14:21:03.010Z","2.1.138":"2024-08-19T13:50:58.464Z","2.1.139":"2024-08-28T14:06:20.673Z","2.1.140":"2024-09-05T12:28:06.989Z","2.1.141":"2024-09-16T13:30:25.834Z","2.1.142":"2024-09-19T21:19:24.396Z","2.1.143":"2024-10-05T12:22:49.453Z","2.1.144":"2024-10-07T12:38:14.871Z","2.1.145":"2024-10-17T15:44:53.636Z","2.1.146":"2024-10-31T23:01:58.807Z","2.1.147":"2024-11-03T16:46:11.053Z","2.1.148":"2024-11-09T15:39:27.876Z","2.1.149":"2024-11-10T17:22:22.146Z","2.1.150":"2024-11-24T18:25:50.752Z","2.1.151":"2024-12-12T10:21:45.078Z","2.2.0":"2024-12-24T14:05:11.038Z","2.2.1":"2024-12-27T14:21:59.408Z","2.2.2":"2025-01-04T21:15:45.425Z","2.2.3":"2025-01-14T12:30:46.620Z","2.2.4":"2025-01-17T14:16:27.345Z","2.2.5":"2025-01-21T11:21:09.350Z","2.2.6":"2025-01-21T15:56:51.759Z","2.2.7":"2025-01-23T13:49:19.704Z","2.2.8":"2025-01-29T16:35:28.226Z","2.2.9":"2025-02-13T16:13:50.368Z","2.2.10":"2025-02-19T21:09:40.557Z","2.2.11":"2025-02-21T22:01:17.525Z","2.2.12":"2025-02-25T13:34:44.410Z","2.2.13":"2025-03-09T19:32:37.581Z","2.3.0":"2025-03-16T16:58:47.944Z","2.3.1":"2025-03-17T13:50:23.818Z","2.3.2":"2025-03-18T13:34:27.994Z","2.3.3":"2025-04-01T21:51:57.189Z","2.3.4":"2025-04-06T13:57:09.697Z","2.3.5":"2025-04-16T11:23:09.273Z","2.3.6":"2025-04-17T12:43:19.453Z","2.3.7":"2025-04-30T13:01:59.426Z","2.3.8":"2025-05-02T08:41:39.717Z","2.3.9":"2025-05-18T17:05:38.818Z","2.3.10":"2025-05-28T12:12:29.296Z","2.3.11":"2025-06-09T17:34:10.659Z","2.3.12":"2025-06-14T21:01:38.225Z","2.3.13":"2025-06-18T12:08:15.471Z","2.3.14":"2025-06-24T21:46:24.689Z","2.3.15":"2025-07-09T09:44:52.000Z","2.3.16":"2025-07-10T14:29:34.830Z","2.3.17":"2025-07-13T21:38:54.128Z","2.3.18":"2025-07-14T10:10:02.897Z","2.3.19":"2025-07-15T09:35:35.086Z","2.3.20":"2025-07-20T15:05:32.822Z","2.3.22":"2025-07-21T08:32:31.071Z","2.3.23":"2025-07-24T19:47:44.013Z","2.3.24":"2025-07-26T12:35:35.951Z","2.3.25":"2025-07-30T22:42:24.759Z","2.3.26":"2025-07-31T10:51:33.183Z","2.3.28":"2025-08-04T09:39:54.300Z","2.3.29":"2025-08-07T16:28:34.254Z","2.3.30":"2025-08-11T16:48:40.331Z","2.3.31":"2025-09-01T16:48:01.440Z","2.3.32":"2025-09-25T11:14:23.045Z","2.3.36":"2025-10-24T18:02:52.544Z","2.3.37":"2025-10-25T22:44:17.541Z","2.3.38":"2025-11-13T12:47:43.723Z","2.3.39":"2025-11-21T16:09:39.897Z","2.3.40":"2025-11-25T12:34:24.795Z","2.3.41":"2025-12-03T22:57:56.948Z","2.3.42":"2025-12-11T14:24:30.653Z","2.3.43":"2025-12-25T16:09:28.184Z","2.3.44":"2026-01-16T11:51:12.341Z","2.3.45":"2026-01-23T13:20:57.137Z","2.3.46":"2026-02-07T14:26:26.837Z","2.3.48":"2026-03-07T09:24:47.850Z","2.3.49":"2026-03-07T10:40:14.166Z","2.3.50":"2026-03-08T10:26:31.302Z","2.3.51":"2026-03-11T10:07:35.469Z","2.3.52":"2026-03-11T15:11:39.535Z","2.3.53":"2026-03-19T12:37:44.963Z","2.3.54":"2026-03-21T09:23:31.086Z","2.3.55":"2026-04-02T11:05:49.363Z","2.3.56":"2026-04-09T11:51:29.934Z","2.3.57":"2026-04-18T11:44:47.432Z","2.3.58":"2026-04-26T16:49:47.920Z","2.3.60":"2026-05-08T12:06:50.665Z","2.3.61":"2026-05-11T08:49:58.629Z","2.3.63":"2026-05-20T11:33:59.798Z","2.3.64":"2026-05-23T13:00:42.382Z","2.3.65":"2026-06-05T18:43:59.058Z","2.3.66":"2026-07-02T14:34:24.921Z","2.3.67":"2026-07-21T15:01:24.903Z","2.3.68":"2026-08-25T17:23:17.098Z","2.3.69":"2026-09-01T11:00:53.071Z"},"author":{"name":"Karsten Schmidt","url":"https://thi.ng"},"license":"Apache-2.0","homepage":"https://thi.ng/lsys","keywords":["1d","2d","3d","datastructure","generative","geometry","l-system","probabilistic","random","rulebased","turtle","typescript"],"repository":{"type":"git","url":"git+https://codeberg.org/thi.ng/umbrella.git","directory":"packages/lsys"},"description":"Functional, extensible L-System architecture w/ support for probabilistic rules","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"readme":"<!-- This file is generated - DO NOT EDIT! -->\n<!-- Please see: https://codeberg.org/thi.ng/umbrella/src/branch/develop/CONTRIBUTING.md#changes-to-readme-files -->\n# ![@thi.ng/lsys](https://codeberg.org/thi.ng/umbrella/media/branch/develop/assets/banners/thing-lsys.svg?48d6b1df)\n\n[![npm version](https://img.shields.io/npm/v/@thi.ng/lsys.svg)](https://www.npmjs.com/package/@thi.ng/lsys)\n![npm downloads](https://img.shields.io/npm/dm/@thi.ng/lsys.svg)\n[![Mastodon Follow](https://img.shields.io/mastodon/follow/109331703950160316?domain=https%3A%2F%2Fmastodon.thi.ng&style=social)](https://mastodon.thi.ng/@toxi)\n\n> [!NOTE]\n\n> This is one of 217 standalone projects. LLM-free, human-made and\n> cared for software, maintained as part of the\n> [@thi.ng/umbrella](https://codeberg.org/thi.ng/umbrella/) ecosystem and\n> anti-framework.\n>\n> 🚀 Please help me to work full-time on these projects by [sponsoring\n> me](https://codeberg.org/thi.ng/umbrella/src/branch/develop/CONTRIBUTING.md#donations).\n> Thank you! ❤️\n\n- [About](#about)\n- [Status](#status)\n  - [Blog posts](#blog-posts)\n- [Installation](#installation)\n- [Dependencies](#dependencies)\n- [API](#api)\n  - [Stochastic behaviors](#stochastic-behaviors)\n- [Default turtle](#default-turtle)\n  - [Options](#options)\n  - [Symbols](#symbols)\n- [Authors](#authors)\n- [License](#license)\n\n## About\n\nSmall, functional, highly customizable, iterator based\n[L-System](https://en.wikipedia.org/wiki/L-system) architecture for\narbitrary rules, basic support for stochastic behaviors and with\nseparation between symbol expansion and interpretation / execution. A\nbase 2D turtle implementation is included. 0.6KB gzipped.\n\nPartially based on Clojure version of\n[@thi.ng/thingybot](https://github.com/thi-ng/thingybot).\n\nPlanned features:\n\n- [ ] parametric grammars\n- [ ] max expansion length enforcement\n- [ ] convergence testing\n- [ ] 3D turtle implementation\n\n## Status\n\n**STABLE** - used in production\n\n[Search or submit any issues for this package](https://codeberg.org/thi.ng/umbrella/issues?q=%5Blsys%5D)\n\n### Blog posts\n\n- [Workshop report: Generative design with Clojure](https://medium.com/@thi.ng/workshop-report-generative-design-with-clojure-7d6d8ea9a6e8)\n\n## Installation\n\n```bash\nyarn add @thi.ng/lsys\n```\n\nESM import:\n\n```ts\nimport * as lsys from \"@thi.ng/lsys\";\n```\n\nBrowser ESM import:\n\n```html\n<script type=\"module\" src=\"https://esm.run/@thi.ng/lsys\"></script>\n```\n\n[JSDelivr documentation](https://www.jsdelivr.com/)\n\nFor Node.js REPL:\n\n```js\nconst lsys = await import(\"@thi.ng/lsys\");\n```\n\nPackage sizes (brotli'd, pre-treeshake): ESM: 728 bytes\n\n## Dependencies\n\n- [@thi.ng/api](https://codeberg.org/thi.ng/umbrella/src/branch/develop/packages/api)\n- [@thi.ng/checks](https://codeberg.org/thi.ng/umbrella/src/branch/develop/packages/checks)\n- [@thi.ng/compose](https://codeberg.org/thi.ng/umbrella/src/branch/develop/packages/compose)\n- [@thi.ng/errors](https://codeberg.org/thi.ng/umbrella/src/branch/develop/packages/errors)\n- [@thi.ng/math](https://codeberg.org/thi.ng/umbrella/src/branch/develop/packages/math)\n- [@thi.ng/random](https://codeberg.org/thi.ng/umbrella/src/branch/develop/packages/random)\n- [@thi.ng/transducers](https://codeberg.org/thi.ng/umbrella/src/branch/develop/packages/transducers)\n- [@thi.ng/vectors](https://codeberg.org/thi.ng/umbrella/src/branch/develop/packages/vectors)\n\nNote: @thi.ng/api is in _most_ cases a type-only import (not used at runtime)\n\n## API\n\n[Generated API docs](https://docs.thi.ng/umbrella/lsys/)\n\n| Examples                                                                                    |                                                                                             |\n|---------------------------------------------------------------------------------------------|---------------------------------------------------------------------------------------------|\n| ![example](https://codeberg.org/thi.ng/umbrella/media/branch/develop/assets/lsys/lsys-0.png) | ![example](https://codeberg.org/thi.ng/umbrella/media/branch/develop/assets/lsys/lsys-1.png) |\n| ![example](https://codeberg.org/thi.ng/umbrella/media/branch/develop/assets/lsys/lsys-2.png) | ![example](https://codeberg.org/thi.ng/umbrella/media/branch/develop/assets/lsys/lsys-3.png) |\n\n```ts tangle:export/readme-1.ts\nimport { expand, interpret, turtle2d, TURTLE_IMPL_2D } from \"@thi.ng/lsys\";\nimport { asSvg, svgDoc, polyline } from \"@thi.ng/geom\";\nimport { writeFileSync } from \"node:fs\";\n\nconst PI = Math.PI;\nconst impl = TURTLE_IMPL_2D;\n\n// example L-Systems shown above\n\nconst examples = [\n    { rules: { s: \"[f++f++f]\", f: \"f+f--f+f\" }, delta: PI / 3, iter: 5 },\n    { rules: { s: \"[f-f-f-f-f-f-f-f]\", f: \"f---f+f+f+f+f+f+f---f\" }, delta: PI / 4, iter: 6 },\n    { rules: { s: \"[x]\", x: \"-yf+xfx+fy-\", y: \"+xf-yfy-fx+\" }, delta: PI / 2, iter: 7 },\n    { rules: { s: \"[a]\", a: \"a-b--b+a++aa+b-\", b: \"+a-bb--b-a++a+b\" }, delta: PI / 3, iter: 5 }\n];\n\nexamples.forEach(({ rules, delta, iter }, i) =>\n    writeFileSync(\n        `lsys-ex${i}.svg`,\n        asSvg(\n            svgDoc(\n                { stroke: \"#00f\", weight: 0.25, width: 600, height: 600 },\n                ...interpret(\n                    // create turtle instance with customized delta (rot angle)\n                    turtle2d({ delta }),\n                    // customize implementation to process syms \"a\" & \"b\" as \"f\"\n                    { ...impl, a: impl.f, b: impl.f },\n                    // recursively expand start rule \"s\"\n                    expand(rules, \"s\", iter)\n                    //convert result paths to polylines for SVG export\n                ).paths.map((pts) => polyline(pts))\n            )\n        )\n    )\n);\n```\n\n### Stochastic behaviors\n\nThe built-in default turtle implementation supports some basic\nstochastic features, e.g. randomization of growth direction and\nstochastic branch termination. This enables the creation of more organic\nlooking structures, like shown in the following example:\n\n ![stochastic L-system](https://codeberg.org/thi.ng/umbrella/media/branch/develop/assets/lsys/lsys-tree.png)\n\n```ts tangle:export/readme-2.ts\nimport { expand, interpret, turtle2d, TURTLE_IMPL_2D } from \"@thi.ng/lsys\";\nimport { XsAdd } from \"@thi.ng/random\";\n\nconst PI = Math.PI;\nconst impl = TURTLE_IMPL_2D;\n\ninterpret(\n    // create turtle instance with customized delta (rot angle)\n    turtle2d({\n        // initial movement step distance\n        step: 20,\n        // initial direction\n        theta: -PI / 2,\n        // rotation offset\n        delta: PI / 10,\n        // direction jitter (percentage of delta, i.e. here 50%)\n        jitter: 0.5,\n        // initial survival chance\n        aliveProb: 0.999,\n        // decay factors for rotation, step, branch survival chance\n        decayDelta: 0.98,\n        decayStep: 0.85,\n        decayAlive: 0.975,\n        // use seedable PRNG for deterministic outcome\n        rnd: new XsAdd(0x7337c0de)\n    }),\n    // process syms \"a\" & \"g\" as \"f\"\n    { ...impl, a: impl.f, g: impl.f },\n    // recursively expand start rule \"s\" by ping-ponging between f & g\n    // (only difference between f & g is swapped branch orientations)\n    // see description of all symbols further below\n    expand(\n        {\n            s: \"[f]\",\n            f: \"a[kp!>/-g]/a[kp!>/+g]\",\n            g: \"a[kp!>/+f]/a[kp!>/-f]\"\n        },\n        \"s\",\n        13\n    )\n)\n```\n\n## Default turtle\n\n### Options\n\nThe `turtle2d()` function creates a new state object for the L-System\ninterpreter (`interpret()`). The initial state can be customized by\nproviding a config object with the following options:\n\n```ts\n/**\n * Current position\n */\npos: Vec;\n/**\n * Current direction (in radians)\n */\ntheta: number;\n/**\n * Rotation angle for \"+\" / \"-\" symbols\n */\ndelta: number;\n/**\n * Max. random direction change when processing \"/\" symbol.\n * Normalized percentage of `delta`. Default: 0.25 (25%)\n */\njitter: number;\n/**\n * Step distance. Default: 1\n */\nstep: number;\n/**\n * Probability to keep current branch alive when processing \"k\"\n * symbol. Default: 0.99\n */\naliveProb: number;\n/**\n * Decay factor for `delta`. Should be in (0,1) interval.\n * Default: 0.9\n */\ndecayDelta: number;\n/**\n * Decay factor for `step`. Should be in (0,1) interval.\n * Default: 0.9\n */\ndecayStep: number;\n/**\n * Decay factor for `aliveProp`.\n * Default: 0.95\n */\ndecayAlive: number;\n/**\n * PRNG to use for probability checks. Default: SYSTEM\n */\nrnd: IRandom;\n```\n\n### Symbols\n\n- `f` - move forward & add to current path\n- `g` - move forward & start new path\n- `+` - rotate ccw\n- `-` - rotate cw\n- `>` - shrink rotation angle offset\n- `<` - grow rotation angle offset\n- `/` - jitter direction\n- `k` - stochastically kill branch\n- `p` - decay survival chance\n- `P` - increase survival chance\n- `!` - decay step distance\n- `^` - grow step distance\n- `[` - start branch / store context on stack\n- `]` - end branch / pop context from stack\n\n## Authors\n\n- [Karsten Schmidt](https://thi.ng)\n\nIf this project contributes to an academic publication, please cite it as:\n\n```bibtex\n@misc{thing-lsys,\n  title = \"@thi.ng/lsys\",\n  author = \"Karsten Schmidt\",\n  note = \"https://thi.ng/lsys\",\n  year = 2019\n}\n```\n\n## License\n\n&copy; 2019 - 2026 Karsten Schmidt // Apache License 2.0\n","readmeFilename":"README.md"}