{"_id":"@aladas-org/p5-patterns","_rev":"19-7d1c81711613ba6689bada0ef07a952c","name":"@aladas-org/p5-patterns","dist-tags":{"latest":"0.0.21"},"versions":{"0.0.1":{"name":"@aladas-org/p5-patterns","version":"0.0.1","keywords":["pattern","p5","2D","grid","generative","procedural","tile"],"author":{"name":"Daniel Rodet & Michel Kern"},"license":"MIT","_id":"@aladas-org/p5-patterns@0.0.1","maintainers":[{"name":"echopraxium","email":"echopraxium@gmail.com"},{"name":"aladas","email":"aladas.org@gmail.com"}],"homepage":"https://github.com/ALADAS-org/P5-Patterns#readme","bugs":{"url":"https://github.com/ALADAS-org/P5-Patterns/issues"},"dist":{"shasum":"c1bc7612ffaf4fbcec151d12a5977f10b7505d9f","tarball":"https://registry.npmjs.org/@aladas-org/p5-patterns/-/p5-patterns-0.0.1.tgz","fileCount":8,"integrity":"sha512-hFw8HBf9ICwcOkDRK3+uNemsItTnHCmt9cJ/B83LwUKnZjW8LAnC4lEQhMMC9Hr6CMuZeCs1GdpOM/gYLZ8Z3A==","signatures":[{"sig":"MEUCIQCARni26cBamCOMjx9rXLKNLb2GGMHsj7Q8rwjU6PYZmQIgM86pIA4XaZQR54GEkUfSal1GEwwF94ySNOQViLlX0nQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":8290},"main":"index.js","gitHead":"38f1b672c91a021712b6b85e564f6ec781349d51","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"_npmUser":{"name":"echopraxium","email":"echopraxium@gmail.com"},"repository":{"url":"git+https://github.com/ALADAS-org/P5-Patterns.git","type":"git"},"_npmVersion":"9.8.1","description":"Patterns library for p5.js","directories":{},"_nodeVersion":"18.18.0","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/p5-patterns_0.0.1_1709502663239_0.1304836192019727","host":"s3://npm-registry-packages"}},"0.0.3":{"name":"@aladas-org/p5-patterns","version":"0.0.3","keywords":["pattern","p5","2D","grid","generative","procedural","tile"],"author":{"name":"Daniel Rodet & Michel Kern"},"license":"MIT","_id":"@aladas-org/p5-patterns@0.0.3","maintainers":[{"name":"echopraxium","email":"echopraxium@gmail.com"},{"name":"aladas","email":"aladas.org@gmail.com"}],"homepage":"https://github.com/ALADAS-org/P5-Patterns#readme","bugs":{"url":"https://github.com/ALADAS-org/P5-Patterns/issues"},"dist":{"shasum":"20cc5100edcb06b0d793cf59244b34dee6841c8a","tarball":"https://registry.npmjs.org/@aladas-org/p5-patterns/-/p5-patterns-0.0.3.tgz","fileCount":6,"integrity":"sha512-98qR0PXW5lEI5RDKhkmfPWEB+e3jfIvWY4EtCkBiwMurgmqMZd3DPLdo0ecCynHaLwrORnD5+P0rGolfWWwVwQ==","signatures":[{"sig":"MEUCIQDe8y4arpViwr+HhxzHYD8T5+JuG/fCUsaRpE/1nM1UGgIgTCxPDS4T9GjI0k3pk7axN4G1hloMcVviJFWf86dxMx4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2737},"main":"index.js","gitHead":"4ec4ae00e6128b4a165ef343d5d5632dc84731b3","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"_npmUser":{"name":"echopraxium","email":"echopraxium@gmail.com"},"repository":{"url":"git+https://github.com/ALADAS-org/P5-Patterns.git","type":"git"},"_npmVersion":"9.8.1","description":"Patterns library for p5.js","directories":{},"_nodeVersion":"18.18.0","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/p5-patterns_0.0.3_1710714367042_0.5049444916812513","host":"s3://npm-registry-packages"}},"0.0.4":{"name":"@aladas-org/p5-patterns","version":"0.0.4","keywords":["pattern","p5","2D","grid","generative","procedural","tile"],"author":{"name":"Daniel Rodet & Michel Kern"},"license":"MIT","_id":"@aladas-org/p5-patterns@0.0.4","maintainers":[{"name":"echopraxium","email":"echopraxium@gmail.com"},{"name":"aladas","email":"aladas.org@gmail.com"}],"homepage":"https://github.com/ALADAS-org/P5-Patterns#readme","bugs":{"url":"https://github.com/ALADAS-org/P5-Patterns/issues"},"dist":{"shasum":"88c9345aec6fb3d3474244a5049a57aeb2b55136","tarball":"https://registry.npmjs.org/@aladas-org/p5-patterns/-/p5-patterns-0.0.4.tgz","fileCount":11,"integrity":"sha512-+C/HDK0EJy7EwoSVOrippQxv8RBGfvT7kW2yQGJ6tvXjXfsCoIEH80ZYnrT6ExK96H2Gbrz7HL2Mcl7dXO4T6g==","signatures":[{"sig":"MEQCIBVgXHTEuBzOgajNEyXUuRIDzf8Io26S1KuBMNIbVBQPAiBBIaegw3vjnOw5XyI9LoDTXh9dnX90eRfvYEtsY+z1OA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":9779},"main":"index.js","gitHead":"1f2802d6de7fefb1c540a464c9f35c9c1697e35b","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"_npmUser":{"name":"echopraxium","email":"echopraxium@gmail.com"},"repository":{"url":"git+https://github.com/ALADAS-org/P5-Patterns.git","type":"git"},"_npmVersion":"9.8.1","description":"Patterns library for p5.js","directories":{},"_nodeVersion":"18.18.0","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/p5-patterns_0.0.4_1710715509665_0.5714603983542572","host":"s3://npm-registry-packages"}},"0.0.5":{"name":"@aladas-org/p5-patterns","version":"0.0.5","keywords":["pattern","p5","2D","grid","generative","procedural","tile"],"author":{"name":"Daniel Rodet & Michel Kern"},"license":"MIT","_id":"@aladas-org/p5-patterns@0.0.5","maintainers":[{"name":"echopraxium","email":"echopraxium@gmail.com"},{"name":"aladas","email":"aladas.org@gmail.com"}],"homepage":"https://github.com/ALADAS-org/P5-Patterns#readme","bugs":{"url":"https://github.com/ALADAS-org/P5-Patterns/issues"},"dist":{"shasum":"0236fe0c61d123334021f1cbce01ab30ce58b725","tarball":"https://registry.npmjs.org/@aladas-org/p5-patterns/-/p5-patterns-0.0.5.tgz","fileCount":11,"integrity":"sha512-VpjGJ0Ko7JnsH9GIz9no8dlDcCtIdEXVF58gkhWCY7ebjJfOb6CDakfsbKE+yZgK5lKeRLirz3w+mmMOZUWwug==","signatures":[{"sig":"MEQCIFazoUmhRyQ9iWJ/tZzgfSEuzRfQItSkUJRS+YmwQENwAiBfXkBxISx8z2dCuDL+2CpZ0ldITrsyf/4q6g0jS8mRMw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":9857},"main":"index.js","gitHead":"8423185a5d017b9871e5b1904da6946a2c254cbe","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"_npmUser":{"name":"echopraxium","email":"echopraxium@gmail.com"},"repository":{"url":"git+https://github.com/ALADAS-org/P5-Patterns.git","type":"git"},"_npmVersion":"9.8.1","description":"Patterns library for p5.js","directories":{},"_nodeVersion":"18.18.0","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/p5-patterns_0.0.5_1710762988114_0.12780672723859632","host":"s3://npm-registry-packages"}},"0.0.7":{"name":"@aladas-org/p5-patterns","version":"0.0.7","keywords":["pattern","p5","2D","grid","generative","procedural","tile"],"author":{"name":"Daniel Rodet & Michel Kern"},"license":"MIT","_id":"@aladas-org/p5-patterns@0.0.7","maintainers":[{"name":"echopraxium","email":"echopraxium@gmail.com"},{"name":"aladas","email":"aladas.org@gmail.com"}],"homepage":"https://github.com/ALADAS-org/P5-Patterns#readme","bugs":{"url":"https://github.com/ALADAS-org/P5-Patterns/issues"},"dist":{"shasum":"db81e52731e65525cc14765a9f8054af462cfb3d","tarball":"https://registry.npmjs.org/@aladas-org/p5-patterns/-/p5-patterns-0.0.7.tgz","fileCount":11,"integrity":"sha512-IKwrqAE/7LmCRMKbtJhnxblP0Q814HjR2gX7RrYIFTTnxvvPqsgpq9RMQufX00mr28JYDyhnguCRl60S6L4Cnw==","signatures":[{"sig":"MEYCIQDDnnp6707UlHPsLZ2XgUHZ3ghiIvJuMX8Fpfg+yKpb4AIhAOenhA4lk4sWcY77H/EANw1MCKd5/44Ou7ohgOYIuys3","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":9549},"main":"index.js","gitHead":"aa65d155f601fb0d3ebde2ff782df5c6d0284ca2","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"_npmUser":{"name":"echopraxium","email":"echopraxium@gmail.com"},"repository":{"url":"git+https://github.com/ALADAS-org/P5-Patterns.git","type":"git"},"_npmVersion":"9.8.1","description":"Patterns library for p5.js","directories":{},"_nodeVersion":"18.18.0","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/p5-patterns_0.0.7_1710765804589_0.420526964259595","host":"s3://npm-registry-packages"}},"0.0.8":{"name":"@aladas-org/p5-patterns","version":"0.0.8","keywords":["pattern","p5","2D","grid","generative","procedural","tile"],"author":{"name":"Daniel Rodet & Michel Kern"},"license":"MIT","_id":"@aladas-org/p5-patterns@0.0.8","maintainers":[{"name":"echopraxium","email":"echopraxium@gmail.com"},{"name":"aladas","email":"aladas.org@gmail.com"}],"homepage":"https://github.com/ALADAS-org/P5-Patterns#readme","bugs":{"url":"https://github.com/ALADAS-org/P5-Patterns/issues"},"dist":{"shasum":"f3f416e254ab64ed4f6f83259e26c27ef5063a71","tarball":"https://registry.npmjs.org/@aladas-org/p5-patterns/-/p5-patterns-0.0.8.tgz","fileCount":11,"integrity":"sha512-OAqtiKsz2Qrg7YmYzHHXbPuv2w5bTci/CPPGHAqDIbsjxDFJD6e+MXPO+JdzenxBCBxc6O2MWTQSxJcp5M69ow==","signatures":[{"sig":"MEQCIC4OsyKTSN+2KjPFtVJ7KoLfv5e3TIucLf06cjHcuVy2AiBbi85urc2Pjjcw8RkTLDQefzxcP9C0n3/l09NbvJ4mXw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":9642},"main":"index.js","gitHead":"cc13db2aab298126421d5af3ea70ff85956daaae","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"_npmUser":{"name":"echopraxium","email":"echopraxium@gmail.com"},"repository":{"url":"git+https://github.com/ALADAS-org/P5-Patterns.git","type":"git"},"_npmVersion":"9.8.1","description":"Patterns library for p5.js","directories":{},"_nodeVersion":"18.18.0","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/p5-patterns_0.0.8_1710766705148_0.017219274545639207","host":"s3://npm-registry-packages"}},"0.0.9":{"name":"@aladas-org/p5-patterns","version":"0.0.9","keywords":["pattern","p5","2D","grid","generative","procedural","tile"],"author":{"name":"Daniel Rodet & Michel Kern"},"license":"MIT","_id":"@aladas-org/p5-patterns@0.0.9","maintainers":[{"name":"echopraxium","email":"echopraxium@gmail.com"},{"name":"aladas","email":"aladas.org@gmail.com"}],"homepage":"https://github.com/ALADAS-org/P5-Patterns#readme","bugs":{"url":"https://github.com/ALADAS-org/P5-Patterns/issues"},"dist":{"shasum":"224a8cddb12335a7db03cd60409dd8c3913275e0","tarball":"https://registry.npmjs.org/@aladas-org/p5-patterns/-/p5-patterns-0.0.9.tgz","fileCount":14,"integrity":"sha512-4P1XL2r1kmwCYuER6Y+4I+WAtyc9GgziHvYw4ZkDWtPQCKI7vhgDzW1DpDYzFM+JPQMlKzTDoXw6OOTp5p6Rng==","signatures":[{"sig":"MEUCIQCwIL6c/GThGIhvJl1f/1IqPN/a66JMkNiycTCOyihHFQIgFGw3U4hNM8yWvLABRwtrlryisH+7M3kpc/kDsfyZo9A=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":13850},"main":"index.js","gitHead":"ce2e9456006a9dad81b492f7fc4b6d49d60f7f06","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"_npmUser":{"name":"echopraxium","email":"echopraxium@gmail.com"},"repository":{"url":"git+https://github.com/ALADAS-org/P5-Patterns.git","type":"git"},"_npmVersion":"9.8.1","description":"Patterns library for p5.js","directories":{},"_nodeVersion":"18.18.0","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/p5-patterns_0.0.9_1710951416792_0.6882730020976835","host":"s3://npm-registry-packages"}},"0.0.10":{"name":"@aladas-org/p5-patterns","version":"0.0.10","keywords":["pattern","p5","2D","grid","generative","procedural","tile"],"author":{"name":"Daniel Rodet & Michel Kern"},"license":"MIT","_id":"@aladas-org/p5-patterns@0.0.10","maintainers":[{"name":"echopraxium","email":"echopraxium@gmail.com"},{"name":"aladas","email":"aladas.org@gmail.com"}],"homepage":"https://github.com/ALADAS-org/P5-Patterns#readme","bugs":{"url":"https://github.com/ALADAS-org/P5-Patterns/issues"},"dist":{"shasum":"42681684800a2500d992fa2494057487dbe819e7","tarball":"https://registry.npmjs.org/@aladas-org/p5-patterns/-/p5-patterns-0.0.10.tgz","fileCount":14,"integrity":"sha512-gs230QLxGCceNPUNJXx7D/JlHpOj4Uhm2hjezTzTpYJ+HlRvfE+FUZvuMKlXb2Mh229J0ZbVerJ2KYJI/XLjSA==","signatures":[{"sig":"MEQCIEzqbSRGsrDh3NK8CApe0VBLCH4qyc4EM6IzoFsWJ0afAiBkjWcp71Fw+EdRQPhXqsRlPKSMTnILF7adiiAvZdjWxA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":13852},"main":"index.js","gitHead":"6562b37be4dc2367557536094659c258adc27c10","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"_npmUser":{"name":"echopraxium","email":"echopraxium@gmail.com"},"repository":{"url":"git+https://github.com/ALADAS-org/P5-Patterns.git","type":"git"},"_npmVersion":"9.8.1","description":"Patterns library for p5.js","directories":{},"_nodeVersion":"18.18.0","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/p5-patterns_0.0.10_1710951851461_0.915292097232471","host":"s3://npm-registry-packages"}},"0.0.11":{"name":"@aladas-org/p5-patterns","version":"0.0.11","keywords":["pattern","p5","2D","grid","generative","procedural","tile"],"author":{"name":"Daniel Rodet & Michel Kern"},"license":"MIT","_id":"@aladas-org/p5-patterns@0.0.11","maintainers":[{"name":"echopraxium","email":"echopraxium@gmail.com"},{"name":"aladas","email":"aladas.org@gmail.com"}],"homepage":"https://github.com/ALADAS-org/P5-Patterns#readme","bugs":{"url":"https://github.com/ALADAS-org/P5-Patterns/issues"},"dist":{"shasum":"98e347f4dbf5f63d2ddf729b9702d92a0dddb0e1","tarball":"https://registry.npmjs.org/@aladas-org/p5-patterns/-/p5-patterns-0.0.11.tgz","fileCount":15,"integrity":"sha512-lHec+T41vHtVizcAX91JCgfpTa9bHQwoh7dxDG3nLB0epy9De+VXLqY7X82OskwRGBB1uGWrJHPgCEmvUcBTqQ==","signatures":[{"sig":"MEUCIFSQjgtyfHF0HCffM7NRFgGbTZRNyPYP1G9hm7FIPa5gAiEAlsW42iSU0DtkNinVd0KMleTM0VLb2H0JMwbvkF7s6sQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":18522},"main":"index.js","gitHead":"0a24b62ddc565c6c3c57f3464094611d86c3c1d9","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"_npmUser":{"name":"echopraxium","email":"echopraxium@gmail.com"},"repository":{"url":"git+https://github.com/ALADAS-org/P5-Patterns.git","type":"git"},"_npmVersion":"9.8.1","description":"Patterns library for p5.js","directories":{},"_nodeVersion":"18.18.0","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/p5-patterns_0.0.11_1710964104321_0.49871208951870516","host":"s3://npm-registry-packages"}},"0.0.12":{"name":"@aladas-org/p5-patterns","version":"0.0.12","keywords":["pattern","p5","2D","grid","generative","procedural","tile"],"author":{"name":"Daniel Rodet & Michel Kern"},"license":"MIT","_id":"@aladas-org/p5-patterns@0.0.12","maintainers":[{"name":"echopraxium","email":"echopraxium@gmail.com"},{"name":"aladas","email":"aladas.org@gmail.com"}],"homepage":"https://github.com/ALADAS-org/P5-Patterns#readme","bugs":{"url":"https://github.com/ALADAS-org/P5-Patterns/issues"},"dist":{"shasum":"839af328941e0dff1279865f35abba5359e61e15","tarball":"https://registry.npmjs.org/@aladas-org/p5-patterns/-/p5-patterns-0.0.12.tgz","fileCount":15,"integrity":"sha512-LkK1rr0Gu0Y1yaF+lbwg1p+uAKlUuGSeQrJFRBfIKd6A+TtGHO0ncQ3/0dubyA1vRe93h7aF0THEB2k/Cq1NNQ==","signatures":[{"sig":"MEYCIQCuQc/U3CQvzfWln9heuI2PZxXj7F3FfVmJJE/KiXImbgIhANc2D2UK86ttnZHhmoVpwpDUpZBQYu2vnqve2c6LeUpS","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":18532},"main":"index.js","gitHead":"7baf89b491d107353e05efda006c476fa085bf89","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"_npmUser":{"name":"echopraxium","email":"echopraxium@gmail.com"},"repository":{"url":"git+https://github.com/ALADAS-org/P5-Patterns.git","type":"git"},"_npmVersion":"9.8.1","description":"Patterns library for p5.js","directories":{},"_nodeVersion":"18.18.0","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/p5-patterns_0.0.12_1710964354183_0.9269537953107667","host":"s3://npm-registry-packages"}},"0.0.13":{"name":"@aladas-org/p5-patterns","version":"0.0.13","keywords":["pattern","p5","2D","grid","generative","procedural","tile"],"author":{"name":"Daniel Rodet & Michel Kern"},"license":"MIT","_id":"@aladas-org/p5-patterns@0.0.13","maintainers":[{"name":"echopraxium","email":"echopraxium@gmail.com"},{"name":"aladas","email":"aladas.org@gmail.com"}],"homepage":"https://github.com/ALADAS-org/P5-Patterns#readme","bugs":{"url":"https://github.com/ALADAS-org/P5-Patterns/issues"},"dist":{"shasum":"89776ea8ce3439852366f0d3b24245ec3e19881a","tarball":"https://registry.npmjs.org/@aladas-org/p5-patterns/-/p5-patterns-0.0.13.tgz","fileCount":15,"integrity":"sha512-vRKa3fPNm5TTSgqrEDwo0QB8q38zeVE1Nzi3nqfEl7mtOFgzRxpz6j/G3aw1ZUK0oov8l9y0tcqC631WsczyTw==","signatures":[{"sig":"MEQCICrR+hXdHnZDXqvZ6z7N029WbSXuB/EmeZfXetDy5qOgAiB+tVQNAVLLxpFyuAfvc69N6So7Q4G9sy2zOCONUu1p/w==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":18532},"main":"index.js","gitHead":"40483b923af38084d8c7cab77e3458a0b5f3cfaf","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"_npmUser":{"name":"echopraxium","email":"echopraxium@gmail.com"},"repository":{"url":"git+https://github.com/ALADAS-org/P5-Patterns.git","type":"git"},"_npmVersion":"9.8.1","description":"Patterns library for p5.js","directories":{},"_nodeVersion":"18.18.0","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/p5-patterns_0.0.13_1710964991278_0.3310756649605757","host":"s3://npm-registry-packages"}},"0.0.14":{"name":"@aladas-org/p5-patterns","version":"0.0.14","keywords":["pattern","p5","2D","grid","generative","procedural","tile"],"author":{"name":"Daniel Rodet & Michel Kern"},"license":"MIT","_id":"@aladas-org/p5-patterns@0.0.14","maintainers":[{"name":"echopraxium","email":"echopraxium@gmail.com"},{"name":"aladas","email":"aladas.org@gmail.com"}],"homepage":"https://github.com/ALADAS-org/P5-Patterns#readme","bugs":{"url":"https://github.com/ALADAS-org/P5-Patterns/issues"},"dist":{"shasum":"fc66e2eba01034ce3dfc3fa4f5cf265dd1566b6d","tarball":"https://registry.npmjs.org/@aladas-org/p5-patterns/-/p5-patterns-0.0.14.tgz","fileCount":15,"integrity":"sha512-l3M/yALRb79EEJZ2xIJPrqD9EMp/sA9SQ02fwgp7gyAS4UxdZXrAg896POWpxfa6G4WG89Fkgs3d8s0HFaqTgw==","signatures":[{"sig":"MEUCIFtq5ZGrd/cD3HuY74jU2JEZZe+a5TK3XyE0Y9SBXMx0AiEA5A7NKsiRq5kn7Q0MIDKy1NTPSLR9rKa6NMx5kx4jXJQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":18460},"main":"index.js","gitHead":"5dbd8813f2de83beefbf93de82f73d6c0e0eadaa","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"_npmUser":{"name":"echopraxium","email":"echopraxium@gmail.com"},"repository":{"url":"git+https://github.com/ALADAS-org/P5-Patterns.git","type":"git"},"_npmVersion":"9.8.1","description":"Patterns library for p5.js","directories":{},"_nodeVersion":"18.18.0","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/p5-patterns_0.0.14_1710965154618_0.2898878345909399","host":"s3://npm-registry-packages"}},"0.0.15":{"name":"@aladas-org/p5-patterns","version":"0.0.15","keywords":["pattern","p5","2D","grid","generative","procedural","tile"],"author":{"name":"Daniel Rodet & Michel Kern"},"license":"MIT","_id":"@aladas-org/p5-patterns@0.0.15","maintainers":[{"name":"echopraxium","email":"echopraxium@gmail.com"},{"name":"aladas","email":"aladas.org@gmail.com"}],"homepage":"https://github.com/ALADAS-org/P5-Patterns#readme","bugs":{"url":"https://github.com/ALADAS-org/P5-Patterns/issues"},"dist":{"shasum":"0893d009228c3371319490f0f67696f8b6067d02","tarball":"https://registry.npmjs.org/@aladas-org/p5-patterns/-/p5-patterns-0.0.15.tgz","fileCount":15,"integrity":"sha512-yi+JhRtAZii9eDao+uMqQEfd0+U2lc0I2ECfAXcQVb6GJJxqvOHCsorFyJlbYw6LehHge3BlvOrLDVaMU1foIw==","signatures":[{"sig":"MEUCIEl7OvB6Ug++HM2hXE4Ape+Vfy+w5DNVjNAKYxGNSUlKAiEA9IUBDRAcRr4XonNVPUhFxaRNVkyqZ3EesW9WYOuX9Cg=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":18583},"main":"index.js","gitHead":"700b41c8925056aeda58f41cfefe950cacc5c777","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"_npmUser":{"name":"echopraxium","email":"echopraxium@gmail.com"},"repository":{"url":"git+https://github.com/ALADAS-org/P5-Patterns.git","type":"git"},"_npmVersion":"9.8.1","description":"Patterns library for p5.js","directories":{},"_nodeVersion":"18.18.0","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/p5-patterns_0.0.15_1710966156845_0.8082640726420625","host":"s3://npm-registry-packages"}},"0.0.16":{"name":"@aladas-org/p5-patterns","version":"0.0.16","keywords":["pattern","p5","2D","grid","generative","procedural","tile"],"author":{"name":"Daniel Rodet & Michel Kern"},"license":"MIT","_id":"@aladas-org/p5-patterns@0.0.16","maintainers":[{"name":"echopraxium","email":"echopraxium@gmail.com"},{"name":"aladas","email":"aladas.org@gmail.com"}],"homepage":"https://github.com/ALADAS-org/P5-Patterns#readme","bugs":{"url":"https://github.com/ALADAS-org/P5-Patterns/issues"},"dist":{"shasum":"2de6d38f53e179b7d14a390d3983d2c7ddffec27","tarball":"https://registry.npmjs.org/@aladas-org/p5-patterns/-/p5-patterns-0.0.16.tgz","fileCount":15,"integrity":"sha512-6lSdvhiJ8C9c1rYCzL5pZZOzACIWi67/msqITj9cDl2no/moTrddsKhZVeHaa26DmYyN4AivRgnafgWRCY3Wwg==","signatures":[{"sig":"MEYCIQCOEuBGx0snGpEs0TPNQRUS1E9tyrhsE64OY39MgYHPigIhAPfz7jy6omjwOI9ubf3EKIXNA41wTIubAuvKR4R2iRNC","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":18562},"main":"index.js","gitHead":"be51f329d6896a5a3f7750cdcf2391810bef7fef","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"_npmUser":{"name":"echopraxium","email":"echopraxium@gmail.com"},"repository":{"url":"git+https://github.com/ALADAS-org/P5-Patterns.git","type":"git"},"_npmVersion":"9.8.1","description":"Patterns library for p5.js","directories":{},"_nodeVersion":"18.18.0","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/p5-patterns_0.0.16_1710966430738_0.6801941465015391","host":"s3://npm-registry-packages"}},"0.0.17":{"name":"@aladas-org/p5-patterns","version":"0.0.17","keywords":["pattern","p5","2D","grid","generative","procedural","tile"],"author":{"name":"Daniel Rodet & Michel Kern"},"license":"MIT","_id":"@aladas-org/p5-patterns@0.0.17","maintainers":[{"name":"echopraxium","email":"echopraxium@gmail.com"},{"name":"aladas","email":"aladas.org@gmail.com"}],"homepage":"https://github.com/ALADAS-org/P5-Patterns#readme","bugs":{"url":"https://github.com/ALADAS-org/P5-Patterns/issues"},"dist":{"shasum":"edc5c4b16829806266d2fc95fb2f2e2c009ec8c4","tarball":"https://registry.npmjs.org/@aladas-org/p5-patterns/-/p5-patterns-0.0.17.tgz","fileCount":15,"integrity":"sha512-Kgzgp8I2beF4qoyKPqgbk0eHzjIllau+M4ZMzBnzN0nB2X1FQENzfaIw2td8JCk6xoTGtso9Ussw3NnxEKWlxQ==","signatures":[{"sig":"MEYCIQCLAOOdoqZSDyjB9g4lv5fZcpcH+TfExtqFPJ3jb3pVcQIhAJMuXpow3LRcJFpugs9t82U4iWcD+/2stJUVZdy6g3Jx","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":18558},"main":"index.js","gitHead":"8da48b9a58d88a7cf9ab5f3ec991bce06f19e4bf","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"_npmUser":{"name":"echopraxium","email":"echopraxium@gmail.com"},"repository":{"url":"git+https://github.com/ALADAS-org/P5-Patterns.git","type":"git"},"_npmVersion":"9.8.1","description":"Patterns library for p5.js","directories":{},"_nodeVersion":"18.18.0","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/p5-patterns_0.0.17_1710966620218_0.13403199610825944","host":"s3://npm-registry-packages"}},"0.0.18":{"name":"@aladas-org/p5-patterns","version":"0.0.18","keywords":["p5","pattern","2D","grid","generative","procedural","tile"],"author":{"name":"Daniel Rodet & Michel Kern"},"license":"BSD-3-Clause","_id":"@aladas-org/p5-patterns@0.0.18","maintainers":[{"name":"aladas","email":"aladas.org@gmail.com"},{"name":"echopraxium","email":"echopraxium@gmail.com"}],"homepage":"https://github.com/ALADAS-org/P5-Patterns#readme","bugs":{"url":"https://github.com/ALADAS-org/P5-Patterns/issues"},"dist":{"shasum":"82f95a8726b3aa242ddd634b460bdce3a10b6e71","tarball":"https://registry.npmjs.org/@aladas-org/p5-patterns/-/p5-patterns-0.0.18.tgz","fileCount":20,"integrity":"sha512-KrwNFcSr9+cn3RwxYfba+5XxRqHmk43H1D+KweEC8k61i7BPBY39WpYELPlyhZbUhzF3u1MBwukOLVE8xOynFQ==","signatures":[{"sig":"MEUCIDFfJkfH3DfX6JbWWvsrtHncB+rlSwdOOeIJh/lawWrtAiEAswTrVPEhR4mr0v+ifn7jramu+jrWHhXHKXqL+SSQb5g=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1176319},"gitHead":"2058a7f6ac5fbd3ec521f751613f969c847a5a2c","scripts":{"start":"http-server --cors"},"_npmUser":{"name":"echopraxium","email":"echopraxium@gmail.com"},"repository":{"url":"git+https://github.com/ALADAS-org/P5-Patterns.git","type":"git"},"_npmVersion":"10.9.2","description":"P5 extension for lattice patterns","directories":{},"_nodeVersion":"22.14.0","dependencies":{"http-server":"^14.1.1","browser-sync":"^3.0.3"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/p5-patterns_0.0.18_1744221412667_0.037882498044223833","host":"s3://npm-registry-packages-npm-production"}},"0.0.19":{"name":"@aladas-org/p5-patterns","version":"0.0.19","keywords":["p5","pattern","2D","grid","generative","procedural","tile"],"author":{"name":"Daniel Rodet & Michel Kern"},"license":"BSD-3-Clause","_id":"@aladas-org/p5-patterns@0.0.19","maintainers":[{"name":"aladas","email":"aladas.org@gmail.com"},{"name":"echopraxium","email":"echopraxium@gmail.com"}],"homepage":"https://github.com/ALADAS-org/P5-Patterns#readme","bugs":{"url":"https://github.com/ALADAS-org/P5-Patterns/issues"},"dist":{"shasum":"2ca8a91f3ecb063f52e8556391c3a6daf5217fe2","tarball":"https://registry.npmjs.org/@aladas-org/p5-patterns/-/p5-patterns-0.0.19.tgz","fileCount":22,"integrity":"sha512-m+CBEHIK5mdzl18iNzWZP8CW6jmfZjcdYFBamNQG5OhG5cvt2Tz20o0R8PDfr44DDJOJ8VegGAXAZ3IjSwi6ag==","signatures":[{"sig":"MEUCIQCyRB9Vo/mhm4An8tdc/EZOZxZlWnhUKs4t+3cN6jVzfwIgPr5XFGyI5bbZhKZZIKXB16bFD5NV1vHf5NabdFRe250=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1275077},"gitHead":"b46a20ffe890dce5ffec11eceac976eddc85ca33","scripts":{"start":"http-server --cors"},"_npmUser":{"name":"echopraxium","email":"echopraxium@gmail.com"},"repository":{"url":"git+https://github.com/ALADAS-org/P5-Patterns.git","type":"git"},"_npmVersion":"10.9.2","description":"P5 extension for lattice patterns","directories":{},"_nodeVersion":"22.14.0","dependencies":{"http-server":"^14.1.1","browser-sync":"^3.0.3"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/p5-patterns_0.0.19_1744374320086_0.907233114975444","host":"s3://npm-registry-packages-npm-production"}},"0.0.20":{"name":"@aladas-org/p5-patterns","version":"0.0.20","keywords":["p5","pattern","2D","grid","generative","procedural","tile"],"author":{"name":"Daniel Rodet & Michel Kern"},"license":"BSD-3-Clause","_id":"@aladas-org/p5-patterns@0.0.20","maintainers":[{"name":"aladas","email":"aladas.org@gmail.com"},{"name":"echopraxium","email":"echopraxium@gmail.com"}],"homepage":"https://github.com/ALADAS-org/P5-Patterns#readme","bugs":{"url":"https://github.com/ALADAS-org/P5-Patterns/issues"},"dist":{"shasum":"89b6f0b16526274f44f5d0bfa309cc01e0aa17f8","tarball":"https://registry.npmjs.org/@aladas-org/p5-patterns/-/p5-patterns-0.0.20.tgz","fileCount":25,"integrity":"sha512-en/MzlgY2+0JpDF1D4FYXX4ybiH2yWzY4/Xvnwu8dXEtGmF404pZHYmqk2BCFxa24MjrJZSul1q9f7fNQDQ12w==","signatures":[{"sig":"MEUCIFb+ozIrP2+WPXrybfhPl31DmLN0km4cKhWvuKwyQ+efAiEA7rSSj359L3GgoOfpzmYyqBoGB0VgTsvG8Lue9RS6gpo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1366714},"gitHead":"cd27b7bc55d9ee9e7b2b17cee6949b38e0ed9d4b","scripts":{"start":"node express_server.js"},"_npmUser":{"name":"echopraxium","email":"echopraxium@gmail.com"},"repository":{"url":"git+https://github.com/ALADAS-org/P5-Patterns.git","type":"git"},"_npmVersion":"10.9.2","description":"P5 extension for lattice patterns","directories":{},"_nodeVersion":"22.14.0","dependencies":{"express":"^5.1.0"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/p5-patterns_0.0.20_1744583915444_0.8130213737563226","host":"s3://npm-registry-packages-npm-production"}},"0.0.21":{"name":"@aladas-org/p5-patterns","version":"0.0.21","scripts":{"start":"node express_server.js"},"description":"P5 extension for lattice patterns","repository":{"type":"git","url":"git+https://github.com/ALADAS-org/P5-Patterns.git"},"keywords":["p5","pattern","2D","grid","generative","procedural","tile"],"author":{"name":"Daniel Rodet & Michel Kern"},"license":"BSD-3-Clause","bugs":{"url":"https://github.com/ALADAS-org/P5-Patterns/issues"},"homepage":"https://github.com/ALADAS-org/P5-Patterns#readme","dependencies":{"express":"^5.1.0"},"_id":"@aladas-org/p5-patterns@0.0.21","gitHead":"4930e016f342243c1efa092b17854cc92913d2f9","_nodeVersion":"22.14.0","_npmVersion":"10.9.2","dist":{"integrity":"sha512-H3YiGbNd4E20Hk6K2Ljq+ARNR75qoO+NtLO0hNbAaM7J+GQmvko8MWbzKQtGnEU0QfBxBr70zKosG7S4oyhXEA==","shasum":"39b0d61b3cfe6f0f55438ae0a5b3ff6988fa585c","tarball":"https://registry.npmjs.org/@aladas-org/p5-patterns/-/p5-patterns-0.0.21.tgz","fileCount":27,"unpackedSize":1492212,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEQCIFz04Rinq5NiyHe9vaq+fOwnmC8fRBJUr4AGPA2OoN3bAiA4xGcItCAzHSkoWP2oxnuH7fGPh7n+ptZIv3TFK7RFJQ=="}]},"_npmUser":{"name":"echopraxium","email":"echopraxium@gmail.com"},"directories":{},"maintainers":[{"name":"aladas","email":"aladas.org@gmail.com"},{"name":"echopraxium","email":"echopraxium@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/p5-patterns_0.0.21_1744730104853_0.5978092646454982"},"_hasShrinkwrap":false}},"time":{"created":"2024-03-03T21:51:03.123Z","modified":"2025-04-15T15:15:05.239Z","0.0.1":"2024-03-03T21:51:03.421Z","0.0.3":"2024-03-17T22:26:07.204Z","0.0.4":"2024-03-17T22:45:09.839Z","0.0.5":"2024-03-18T11:56:28.264Z","0.0.7":"2024-03-18T12:43:24.756Z","0.0.8":"2024-03-18T12:58:25.325Z","0.0.9":"2024-03-20T16:16:56.966Z","0.0.10":"2024-03-20T16:24:11.597Z","0.0.11":"2024-03-20T19:48:24.477Z","0.0.12":"2024-03-20T19:52:34.382Z","0.0.13":"2024-03-20T20:03:11.472Z","0.0.14":"2024-03-20T20:05:54.808Z","0.0.15":"2024-03-20T20:22:37.014Z","0.0.16":"2024-03-20T20:27:10.969Z","0.0.17":"2024-03-20T20:30:20.467Z","0.0.18":"2025-04-09T17:56:53.022Z","0.0.19":"2025-04-11T12:25:20.303Z","0.0.20":"2025-04-13T22:38:35.753Z","0.0.21":"2025-04-15T15:15:05.053Z"},"bugs":{"url":"https://github.com/ALADAS-org/P5-Patterns/issues"},"author":{"name":"Daniel Rodet & Michel Kern"},"license":"BSD-3-Clause","homepage":"https://github.com/ALADAS-org/P5-Patterns#readme","keywords":["p5","pattern","2D","grid","generative","procedural","tile"],"repository":{"type":"git","url":"git+https://github.com/ALADAS-org/P5-Patterns.git"},"description":"P5 extension for lattice patterns","maintainers":[{"name":"aladas","email":"aladas.org@gmail.com"},{"name":"echopraxium","email":"echopraxium@gmail.com"}],"readme":"## P5-patterns 0.0.21\r\n![](https://github.com/ALADAS-org/p5-patterns/blob/master/screenshots/Truchet_PieQuarter.png) \r\n![](https://github.com/ALADAS-org/p5-patterns/blob/master/screenshots/Truchet_C64.png) \r\n![](https://github.com/ALADAS-org/p5-patterns/blob/master/screenshots/PolygramDemo.png)   \r\n\r\nDescription    \r\nThis is an extension for `P5.js` (2D client side drawing library).\r\nThe purpose of this extension is to ease the generation of tiled/wallpaper/grid patterns. \r\nThe pattern design is described by a `JSON` file (e.g. `Truchet_PieQuarter.json`).\r\n\r\nNB: A custom _Json Preprocessor_ (https://github.com/ALADAS-org/json-preprocessor) is used.\r\nThis is optional of course but thise allows the usage of _Named colors_ (instead of the RGB values in hexadecimal).\r\n \r\n1. Release Notes    \r\n   + 1.1. `0.0.21`    \r\n   - Usage of a custom `Json Preprocessor` for the _color palette_ of `Truchet_PieQuarter` and `PolygramDemo` patterns    \r\n   - Support of 3 and 4 branches stars (_Shuriken like_ shapes)    \r\n   \r\n   + 1.2. `0.0.20`: added `Polygram` shape (`Polygon` an `N-star`) \r\n\r\n2. Usage    \r\n   + 2.1. Install    \r\n   * Open a Command Line (cmd.exe) \r\n   * Input these command: \r\n       - `git clone https://github.com/ALADAS-org/p5-Patterns.git`\r\n       - `cd p5-Patterns`\r\n       - `npm install`    \r\n\t   \r\n   + 2.2. Launch a local _Http server_ with `run.bat` script\r\n   \r\n   + 2.3. Double click on `demo`: it's a `URL` shortcut (`128.0.0.1:8080/`)\r\n\r\n3. Pattern language (JSON)    \r\n\r\n   + _Name_    \r\n   pattern's name, optional but useful if you want to display it in the title bar or status bar\r\n   \r\n   + _Description_    \r\n   Explains the pattern design, typically it may provide URL(s) to document the principle used (e.g. _Truchet_\r\n   \r\n   + _Categories_    \r\n   Used to classify patterns (e.g. _Truchet_)\r\n   \r\n   + _GridSize_    \r\n   _Grid_ size in _Cell_ unit, the number of _Cells_ in a row (`width`) and column (`height`) of the _Grid_ (e.g. `{ \"width\": 27, \"height\": 15 }`)\r\n   \r\n   + _CellSize_    \r\n   _Cell_ size in _pixel_ unit (e.g. `{ \"width\": 20, \"height\": 20 }`)\r\n   \r\n   + _MaxCellValue_    \r\n   Each _Cell_ should have a _Value_ (which is typically random), thus _MaxCellValue_ defines the last included version of the _values interval_ (e.g. [0..7], the first value of the interval is always 0)  \r\n   \r\n   + _BackgroundColor_    \r\n   Defines the _Background color_ of the _Grid_ (e.g. `#000000` for Black)\r\n   \r\n   + _Shapes_    \r\n   Defines the _Shapes_ for each possible _Cell value_ (e.g. `[0..MaxCellValue]`). \r\n   Available shapes: `Line`, `Rectangle`, `Ellipse` (`Ellipse` and `Arc of Ellipse`), `Polygram` (`Polygon` and `N-star`).    \r\n   Please find below an extract from `Truchet_PieQuarter.json` pattern definition file.\r\n```\t\r\n\t\"@include\": { \"src\": \"includes/color_palette_Sepia.json\", \"#type\": \"COLOR_PALETTE\" },\r\n\t\r\n    \"Shapes\": {\t\r\n\t    \"0\": [ { \"Shape\": \"Ellipse\", \"FillColor\": \"$DoubleSpanishWhite\", \"Arc\": { \"start\": 0, \"end\": 90 } } ],\r\n        \"1\": [ { \"Shape\": \"Ellipse\", \"FillColor\": \"$IndianKhaki\", \"Arc\": { \"start\": 90, \"end\": 180 } } ],\t\t\r\n\t\t\"2\": [ { \"Shape\": \"Ellipse\", \"FillColor\": \"$Shadow\", \"Arc\": { \"start\": 180, \"end\": 270 } } ],\t\r\n        ...\t\t\t  \r\n     }\r\n```\r\n\r\nNote: To force refresh it may be needed to use `CTRL F5` to force refresh of the Browser cache. In some cases it's better to close and restart the local _Http server_ \r\n\r\n  ","readmeFilename":"README.md"}