{"_id":"lonac","_rev":"36-41cf4899ed0f6de63e32a9807ad16dae","name":"lonac","description":"Lona cross-platform code compiler","dist-tags":{"latest":"0.9.1"},"versions":{"0.1.0":{"name":"lonac","version":"0.1.0","description":"Lona cross-platform code compiler","main":"src/main.bs.js","files":["src/**/*.js","README.md"],"scripts":{"build":"bsb -make-world","start":"bsb -make-world -w","clean":"bsb -clean-world","prepublish":"npm run clean && npm run build"},"keywords":["lona","compiler","react"],"author":{"name":"Devin Abbott","email":"devinabbott@gmail.com"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/airbnb/Lona.git"},"bugs":{"url":"https://github.com/airbnb/Lona/issues"},"homepage":"https://github.com/airbnb/Lona","devDependencies":{"bs-platform":"^2.1.0"},"dependencies":{"bs-batteries":"0.0.14","bs-glob":"github:reasonml-community/bs-glob","bs-json":"^0.2.4","bs-node":"github:buckletypes/bs-node","csscolorparser":"^1.0.3","fs-extra":"^5.0.0","get-stdin":"^5.0.1","lodash.camelcase":"^4.3.0","lodash.upperfirst":"^4.3.1","prettier":"github:prettier/prettier#b63c669ed9821a0e0d6918243ef4f4a091b222a9"},"_id":"lonac@0.1.0","_shasum":"df1a97ff40f51331d19dedafe848e5af361d3144","_from":".","_npmVersion":"4.2.0","_nodeVersion":"8.4.0","_npmUser":{"name":"dabbott","email":"dvnabbott@gmail.com"},"dist":{"shasum":"df1a97ff40f51331d19dedafe848e5af361d3144","tarball":"https://registry.npmjs.org/lonac/-/lonac-0.1.0.tgz","integrity":"sha512-dmpnehfOjwvS+IkZr+Ckuk9uC+ZSWidA4987xp8mV15ictjnU7ta98YQt4ZGxqATGxt3i0FpQS3FybUV8WeVcA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIByZc99uH79jDB2wYvee7/kKI0034ktGpff7oMSpCRkJAiEAo6sRtALB7fSETwzLOL/VUxVfw0cfWItclsGXNvXNOvo="}]},"maintainers":[{"name":"dabbott","email":"dvnabbott@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/lonac-0.1.0.tgz_1517010757761_0.7092323030810803"},"directories":{}},"0.1.1":{"name":"lonac","version":"0.1.1","description":"Lona cross-platform code compiler","main":"build/index.js","files":["README.md"],"scripts":{"build":"bsb -make-world","start":"bsb -make-world -w","clean":"bsb -clean-world","prepublishOnly":"npm run clean && npm run build && webpack"},"keywords":["lona","compiler","react"],"author":{"name":"Devin Abbott","email":"devinabbott@gmail.com"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/airbnb/Lona.git"},"bugs":{"url":"https://github.com/airbnb/Lona/issues"},"homepage":"https://github.com/airbnb/Lona","devDependencies":{"bs-batteries":"0.0.14","bs-glob":"github:reasonml-community/bs-glob","bs-json":"^0.2.4","bs-node":"github:buckletypes/bs-node","bs-platform":"^2.1.0","csscolorparser":"^1.0.3","fs-extra":"^5.0.0","get-stdin":"^5.0.1","lodash.camelcase":"^4.3.0","lodash.upperfirst":"^4.3.1","prettier":"github:prettier/prettier#b63c669ed9821a0e0d6918243ef4f4a091b222a9","webpack":"^3.10.0"},"_id":"lonac@0.1.1","_shasum":"8e5d2bcf4051765f7fa5956f18318f02efb007c4","_from":".","_npmVersion":"4.2.0","_nodeVersion":"8.4.0","_npmUser":{"name":"dabbott","email":"dvnabbott@gmail.com"},"dist":{"shasum":"8e5d2bcf4051765f7fa5956f18318f02efb007c4","tarball":"https://registry.npmjs.org/lonac/-/lonac-0.1.1.tgz","integrity":"sha512-aftdQv5xhcNjqdFq+Rlzja0NhBQ/K/mfCl0WSeJZSs5bsirZMEFcx+0mNyzcsruO+AwOnXScG71P3zFbNFRBzg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDSXNISHoY3vklHRNjDYeR+Tm0WqliTxWTHBXwC01RfVQIgYq8/PY9pq+FKFQ/GfJQVeuqlgdG8wzqH+rduIKBoVEw="}]},"maintainers":[{"name":"dabbott","email":"dvnabbott@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/lonac-0.1.1.tgz_1517015217078_0.590261509642005"},"directories":{}},"0.1.2":{"name":"lonac","version":"0.1.2","description":"Lona cross-platform code compiler","main":"build/index.js","files":["build/index.js","README.md"],"scripts":{"build":"bsb -make-world","start":"bsb -make-world -w","clean":"bsb -clean-world","prepublishOnly":"npm run clean && npm run build && webpack"},"keywords":["lona","compiler","react"],"author":{"name":"Devin Abbott","email":"devinabbott@gmail.com"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/airbnb/Lona.git"},"bugs":{"url":"https://github.com/airbnb/Lona/issues"},"homepage":"https://github.com/airbnb/Lona","devDependencies":{"bs-batteries":"0.0.14","bs-glob":"github:reasonml-community/bs-glob","bs-json":"^0.2.4","bs-node":"github:buckletypes/bs-node","bs-platform":"^2.1.0","csscolorparser":"^1.0.3","fs-extra":"^5.0.0","get-stdin":"^5.0.1","lodash.camelcase":"^4.3.0","lodash.upperfirst":"^4.3.1","prettier":"github:prettier/prettier#b63c669ed9821a0e0d6918243ef4f4a091b222a9","webpack":"^3.10.0"},"_id":"lonac@0.1.2","_shasum":"e7dfe86bdd90d5ef8c0aa50e0eeaa9d83085109e","_from":".","_npmVersion":"4.2.0","_nodeVersion":"8.4.0","_npmUser":{"name":"dabbott","email":"dvnabbott@gmail.com"},"dist":{"shasum":"e7dfe86bdd90d5ef8c0aa50e0eeaa9d83085109e","tarball":"https://registry.npmjs.org/lonac/-/lonac-0.1.2.tgz","integrity":"sha512-MUhxCsAe6ocuRJJ1Bcu3pqlxSWWiwTu6u+PuA+fPJp8r8OMD3PCrqD29EYI6B6FTbiSZx0NTBr9hsbpm+s/TEQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIBAX8P3ERvWV9gY1Od+zK96ROAWjXRLm4M+ruuqTL+37AiBY4cnP5fWC2TD/ZPK5NLOOzMi3qb9nTTI2zFPTtdhnyA=="}]},"maintainers":[{"name":"dabbott","email":"dvnabbott@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/lonac-0.1.2.tgz_1517015266964_0.48056776681914926"},"directories":{}},"0.1.3":{"name":"lonac","version":"0.1.3","description":"Lona cross-platform code compiler","main":"build/lonac","files":["build/lonac","README.md"],"scripts":{"build":"bsb -make-world","start":"bsb -make-world -w","clean":"bsb -clean-world","bundle":"webpack && chmod +x build/lonac","prepublishOnly":"yarn clean && yarn build && yarn bundle"},"keywords":["lona","compiler","react"],"author":{"name":"Devin Abbott","email":"devinabbott@gmail.com"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/airbnb/Lona.git"},"bugs":{"url":"https://github.com/airbnb/Lona/issues"},"homepage":"https://github.com/airbnb/Lona","devDependencies":{"bs-batteries":"0.0.14","bs-glob":"github:reasonml-community/bs-glob","bs-json":"^0.2.4","bs-node":"github:buckletypes/bs-node","bs-platform":"^2.1.0","csscolorparser":"^1.0.3","fs-extra":"^5.0.0","get-stdin":"^5.0.1","lodash.camelcase":"^4.3.0","lodash.upperfirst":"^4.3.1","prettier":"github:prettier/prettier#b63c669ed9821a0e0d6918243ef4f4a091b222a9","webpack":"^3.10.0"},"_id":"lonac@0.1.3","_shasum":"45d546ed9bf0232ee15418b52926f5c6ee2fe1e1","_from":".","_npmVersion":"4.2.0","_nodeVersion":"8.4.0","_npmUser":{"name":"dabbott","email":"dvnabbott@gmail.com"},"dist":{"shasum":"45d546ed9bf0232ee15418b52926f5c6ee2fe1e1","tarball":"https://registry.npmjs.org/lonac/-/lonac-0.1.3.tgz","integrity":"sha512-SAqMbNNpQymXdhpkwHUSsoanOXh462/Xv+SfGydu5IFsxArJTov34EmOpl6pJkBs+66v6hFlrpI+GLRlBSJUsQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCCOHMmRputzBUv52nDyFtaWyqYmtaUeHHEJ6/vTwHk2AIgXxK26Cf7ffMd4vQ2V+t7bef6Y4pf+I3wrumf1okR8BI="}]},"maintainers":[{"name":"dabbott","email":"dvnabbott@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/lonac-0.1.3.tgz_1517015742228_0.7355548108462244"},"directories":{}},"0.1.4":{"name":"lonac","version":"0.1.4","description":"Lona cross-platform code compiler","main":"build/index.js","bin":{"lonac":"build/index.js"},"files":["build/index.js","README.md"],"scripts":{"build":"bsb -make-world","start":"bsb -make-world -w","clean":"bsb -clean-world","bundle":"webpack","prepublishOnly":"yarn clean && yarn build && yarn bundle"},"keywords":["lona","compiler","react"],"author":{"name":"Devin Abbott","email":"devinabbott@gmail.com"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/airbnb/Lona.git"},"bugs":{"url":"https://github.com/airbnb/Lona/issues"},"homepage":"https://github.com/airbnb/Lona","devDependencies":{"bs-batteries":"0.0.14","bs-glob":"github:reasonml-community/bs-glob","bs-json":"^0.2.4","bs-node":"github:buckletypes/bs-node","bs-platform":"^2.1.0","csscolorparser":"^1.0.3","fs-extra":"^5.0.0","get-stdin":"^5.0.1","lodash.camelcase":"^4.3.0","lodash.upperfirst":"^4.3.1","prettier":"github:prettier/prettier#b63c669ed9821a0e0d6918243ef4f4a091b222a9","webpack":"^3.10.0"},"_id":"lonac@0.1.4","_shasum":"10a2f844b1936c910e69068b5c0cfa7a1e93eb2d","_from":".","_npmVersion":"4.2.0","_nodeVersion":"8.4.0","_npmUser":{"name":"dabbott","email":"dvnabbott@gmail.com"},"dist":{"shasum":"10a2f844b1936c910e69068b5c0cfa7a1e93eb2d","tarball":"https://registry.npmjs.org/lonac/-/lonac-0.1.4.tgz","integrity":"sha512-u1GhSXfdwCULcC/exS2Rf+bvLHSIjjTCZsuqZl+ejS9z7qOqwB6LrzScUsj0v3Kaefa5Kde3r6IuPmNd9D461w==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIFO1DNuqrV7RV07KMMc1PRklm8EgIQljr50ruxuqrp5LAiAbKxzA/IG0Aqdn2yWNtRTRB9+H814p3LjItlMhVGRUIA=="}]},"maintainers":[{"name":"dabbott","email":"dvnabbott@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/lonac-0.1.4.tgz_1517016270451_0.25605466892011464"},"directories":{}},"0.1.5":{"name":"lonac","version":"0.1.5","description":"Lona cross-platform code compiler","main":"build/index.js","bin":{"lonac":"./build/index.js"},"files":["build/index.js","README.md"],"scripts":{"build":"bsb -make-world","start":"bsb -make-world -w","clean":"bsb -clean-world","bundle":"webpack","prepublishOnly":"yarn clean && yarn build && yarn bundle"},"keywords":["lona","compiler","react"],"author":{"name":"Devin Abbott","email":"devinabbott@gmail.com"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/airbnb/Lona.git"},"bugs":{"url":"https://github.com/airbnb/Lona/issues"},"homepage":"https://github.com/airbnb/Lona","devDependencies":{"bs-batteries":"0.0.14","bs-glob":"github:reasonml-community/bs-glob","bs-json":"^0.2.4","bs-node":"github:buckletypes/bs-node","bs-platform":"^2.1.0","csscolorparser":"^1.0.3","fs-extra":"^5.0.0","get-stdin":"^5.0.1","lodash.camelcase":"^4.3.0","lodash.upperfirst":"^4.3.1","prettier":"github:prettier/prettier#b63c669ed9821a0e0d6918243ef4f4a091b222a9","webpack":"^3.10.0"},"_id":"lonac@0.1.5","_shasum":"048013ccde08e4f4b0e8407a1ca8dec6b0b68ddb","_from":".","_npmVersion":"4.2.0","_nodeVersion":"8.4.0","_npmUser":{"name":"dabbott","email":"dvnabbott@gmail.com"},"dist":{"shasum":"048013ccde08e4f4b0e8407a1ca8dec6b0b68ddb","tarball":"https://registry.npmjs.org/lonac/-/lonac-0.1.5.tgz","integrity":"sha512-nAampCZk2MsMhup7YZo6p4sfowoOoyGi/+89KYov8c8NuOABqMKp80bpL2uLo+ZdsjUzD0Ne+ifPeGmvBXkc3g==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCID/KHNG1Qxix76bitingR8tBLjEVFXMBbzgw43/HnKH1AiAmUXJL7usIEbBjccMqPg0Eb/i6ccXD2zMcaczaH8oUPg=="}]},"maintainers":[{"name":"dabbott","email":"dvnabbott@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/lonac-0.1.5.tgz_1517016425997_0.7655675893183798"},"directories":{}},"0.1.6":{"name":"lonac","version":"0.1.6","description":"Lona cross-platform code compiler","main":"build/index.js","bin":{"lonac":"./build/index.js"},"files":["build/index.js","static","README.md"],"scripts":{"build":"bsb -make-world","start":"bsb -make-world -w","clean":"bsb -clean-world","bundle":"webpack","prepublishOnly":"yarn clean && yarn build && yarn bundle"},"keywords":["lona","compiler","react"],"author":{"name":"Devin Abbott","email":"devinabbott@gmail.com"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/airbnb/Lona.git"},"bugs":{"url":"https://github.com/airbnb/Lona/issues"},"homepage":"https://github.com/airbnb/Lona","devDependencies":{"bs-batteries":"0.0.14","bs-glob":"github:reasonml-community/bs-glob","bs-json":"^0.2.4","bs-node":"github:buckletypes/bs-node","bs-platform":"^2.1.0","csscolorparser":"^1.0.3","fs-extra":"^5.0.0","get-stdin":"^5.0.1","lodash.camelcase":"^4.3.0","lodash.upperfirst":"^4.3.1","prettier":"github:prettier/prettier#b63c669ed9821a0e0d6918243ef4f4a091b222a9","webpack":"^3.10.0"},"_id":"lonac@0.1.6","_shasum":"7166fdcd9c2dbeea218ad12300055cb842db87d9","_from":".","_npmVersion":"4.2.0","_nodeVersion":"8.4.0","_npmUser":{"name":"dabbott","email":"dvnabbott@gmail.com"},"dist":{"shasum":"7166fdcd9c2dbeea218ad12300055cb842db87d9","tarball":"https://registry.npmjs.org/lonac/-/lonac-0.1.6.tgz","integrity":"sha512-I87sR9YVTfewTpiCprUNSVwcust2EEFnrdwIpv+HNquOUPOyp1sjhctOawsiwhBLhABiSi6yGLoIKXgbTtjmag==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCICcVzXxkmG0iscj1xevHpZFCDJBPDHZJ7Pm0QlQ+USISAiAOGTjMZ0xkKfsHYxnUw/mN/BFp+4ghUlbl3EZUuXZN/A=="}]},"maintainers":[{"name":"dabbott","email":"dvnabbott@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/lonac-0.1.6.tgz_1517271204166_0.04792807810008526"},"directories":{}},"0.2.0":{"name":"lonac","version":"0.2.0","description":"Lona cross-platform code compiler","main":"build/index.js","bin":{"lonac":"./build/index.js"},"files":["build/index.js","static","README.md"],"scripts":{"build":"bsb -make-world","start":"bsb -make-world -w","clean":"bsb -clean-world","bundle":"webpack","format":"refmt --parse=re --print=re --in-place src/**/*.re","prepublishOnly":"yarn clean && yarn build && yarn bundle","snapshotJs":"node src/main.bs.js workspace js ../../examples/test ../../examples/generated/test/js","snapshotSwift":"node src/main.bs.js workspace swift ../../examples/test ../../examples/generated/test/swift","snapshot":"yarn snapshotJs && yarn snapshotSwift"},"keywords":["lona","compiler","react"],"author":{"name":"Devin Abbott","email":"devinabbott@gmail.com"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/airbnb/Lona.git"},"bugs":{"url":"https://github.com/airbnb/Lona/issues"},"homepage":"https://github.com/airbnb/Lona","devDependencies":{"bs-batteries":"0.0.14","bs-glob":"github:reasonml-community/bs-glob","bs-json":"^0.2.4","bs-node":"github:buckletypes/bs-node","bs-platform":"^2.1.0","csscolorparser":"^1.0.3","fs-extra":"^5.0.0","get-stdin":"^5.0.1","lodash.camelcase":"^4.3.0","lodash.upperfirst":"^4.3.1","prettier":"github:prettier/prettier#b63c669ed9821a0e0d6918243ef4f4a091b222a9","webpack":"^3.10.0"},"_id":"lonac@0.2.0","_shasum":"642fd20a617d7b705cb0601e120d07112c6d9183","_from":".","_npmVersion":"4.2.0","_nodeVersion":"8.4.0","_npmUser":{"name":"dabbott","email":"dvnabbott@gmail.com"},"dist":{"shasum":"642fd20a617d7b705cb0601e120d07112c6d9183","tarball":"https://registry.npmjs.org/lonac/-/lonac-0.2.0.tgz","integrity":"sha512-Vv7g8NocBjsnrWlkLf92BV5cMn9PkF9xSTDMYvpvmpRiOQlwvBTbm3xuD0+j6xSOX64XCBBENMej8KQUd7u1zw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIDQEajVDR3tx9IB+0QZ5tuMmu7HlH8pEDLl7q3/WbvitAiBqhyh9sAOd141fQkL1XzDVYMBwn+qa+DLB3I0IC8c9Uw=="}]},"maintainers":[{"name":"dabbott","email":"dvnabbott@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/lonac-0.2.0.tgz_1517431141973_0.5642651878297329"},"directories":{}},"0.2.1":{"name":"lonac","version":"0.2.1","description":"Lona cross-platform code compiler","main":"build/index.js","bin":{"lonac":"./build/index.js"},"files":["build/index.js","static","README.md"],"scripts":{"build":"bsb -make-world","start":"bsb -make-world -w","clean":"bsb -clean-world","bundle":"webpack","format":"refmt --parse=re --print=re --in-place src/**/*.re","prepublishOnly":"yarn clean && yarn build && yarn bundle","snapshotJs":"node src/main.bs.js workspace js ../../examples/test ../../examples/generated/test/js","snapshotSwift":"node src/main.bs.js workspace swift ../../examples/test ../../examples/generated/test/swift","snapshot":"yarn snapshotJs && yarn snapshotSwift"},"keywords":["lona","compiler","react"],"author":{"name":"Devin Abbott","email":"devinabbott@gmail.com"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/airbnb/Lona.git"},"bugs":{"url":"https://github.com/airbnb/Lona/issues"},"homepage":"https://github.com/airbnb/Lona","devDependencies":{"bs-batteries":"0.0.14","bs-glob":"github:reasonml-community/bs-glob","bs-json":"^0.2.4","bs-node":"github:buckletypes/bs-node","bs-platform":"^2.1.0","csscolorparser":"^1.0.3","fs-extra":"^5.0.0","get-stdin":"^5.0.1","lodash.camelcase":"^4.3.0","lodash.upperfirst":"^4.3.1","prettier":"github:prettier/prettier#b63c669ed9821a0e0d6918243ef4f4a091b222a9","webpack":"^3.10.0"},"_id":"lonac@0.2.1","_shasum":"171238fa139d15812364cc26172963465313f386","_from":".","_npmVersion":"4.2.0","_nodeVersion":"8.4.0","_npmUser":{"name":"dabbott","email":"dvnabbott@gmail.com"},"dist":{"shasum":"171238fa139d15812364cc26172963465313f386","tarball":"https://registry.npmjs.org/lonac/-/lonac-0.2.1.tgz","integrity":"sha512-PXrjGDPiz8Vx9I2azhBG8Vqwao5vw0cu/rlIFSGGJdIpCPxZ7SAm7MlujvnWFf0PZguJVVL7jPZTrsSBtdlRhA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDHXqCkD9PLkVYt/p0foZiA2OlQQTjrlAuOkH1637/VnAIhAL2To+Xhi2nMPvjkAInrCI/+tZ6eDUCDMDG+AJuV+2YW"}]},"maintainers":[{"name":"dabbott","email":"dvnabbott@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/lonac-0.2.1.tgz_1517431858623_0.6233212063089013"},"directories":{}},"0.2.2":{"name":"lonac","version":"0.2.2","description":"Lona cross-platform code compiler","main":"build/index.js","bin":{"lonac":"./build/index.js"},"files":["build/index.js","static","README.md"],"scripts":{"build":"bsb -make-world","start":"bsb -make-world -w","clean":"bsb -clean-world","bundle":"webpack","format":"refmt --parse=re --print=re --in-place src/**/*.re","prepublishOnly":"yarn clean && yarn build && yarn bundle","snapshotJs":"node src/main.bs.js workspace js ../../examples/test ../../examples/generated/test/js","snapshotSwift":"node src/main.bs.js workspace swift ../../examples/test ../../examples/generated/test/swift","snapshotAppkit":"node src/main.bs.js workspace swift ../../examples/test ../../examples/generated/test/appkit --framework=appkit","snapshot":"yarn snapshotJs && yarn snapshotSwift && yarn snapshotAppkit"},"keywords":["lona","compiler","react"],"author":{"name":"Devin Abbott","email":"devinabbott@gmail.com"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/airbnb/Lona.git"},"bugs":{"url":"https://github.com/airbnb/Lona/issues"},"homepage":"https://github.com/airbnb/Lona","devDependencies":{"bs-batteries":"0.0.14","bs-glob":"github:reasonml-community/bs-glob","bs-json":"^0.2.4","bs-node":"github:buckletypes/bs-node","bs-platform":"^2.1.0","csscolorparser":"^1.0.3","fs-extra":"^5.0.0","get-stdin":"^5.0.1","lodash.camelcase":"^4.3.0","lodash.upperfirst":"^4.3.1","prettier":"github:prettier/prettier#b63c669ed9821a0e0d6918243ef4f4a091b222a9","webpack":"^3.10.0"},"_id":"lonac@0.2.2","_shasum":"e6327fb77de5fd2093a62fda565f839ec35611f4","_from":".","_npmVersion":"4.2.0","_nodeVersion":"8.4.0","_npmUser":{"name":"dabbott","email":"dvnabbott@gmail.com"},"dist":{"shasum":"e6327fb77de5fd2093a62fda565f839ec35611f4","tarball":"https://registry.npmjs.org/lonac/-/lonac-0.2.2.tgz","integrity":"sha512-atBw98AoLxTj6Jh756Rn57/jP/qI/3Cb12Pv/4mu6O0wYHWKvpQbdru8bod3yUBj6h2uiOYE4LMMFr29hO2shA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIFNgbPIvoOvFlnRfyXwvrxB4kzA3W1nIHgIXur66oc/QAiEAx70KbInlvio2YcFERagf9kJ4mq0l22dCr0Uqx4tt/C4="}]},"maintainers":[{"name":"dabbott","email":"dvnabbott@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/lonac-0.2.2.tgz_1517593037585_0.5714980163611472"},"directories":{}},"0.2.3":{"name":"lonac","version":"0.2.3","description":"Lona cross-platform code compiler","main":"build/index.js","bin":{"lonac":"./build/index.js"},"files":["build/index.js","static","README.md"],"scripts":{"build":"bsb -make-world","start":"bsb -make-world -w","clean":"bsb -clean-world","bundle":"webpack","format":"refmt --parse=re --print=re --in-place src/**/*.re","prepublishOnly":"yarn clean && yarn build && yarn bundle","snapshotJs":"node src/main.bs.js workspace js ../../examples/test ../../examples/generated/test/js","snapshotSwift":"node src/main.bs.js workspace swift ../../examples/test ../../examples/generated/test/swift","snapshotAppkit":"node src/main.bs.js workspace swift ../../examples/test ../../examples/generated/test/appkit --framework=appkit","snapshot":"yarn snapshotJs && yarn snapshotSwift && yarn snapshotAppkit"},"keywords":["lona","compiler","react"],"author":{"name":"Devin Abbott","email":"devinabbott@gmail.com"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/airbnb/Lona.git"},"bugs":{"url":"https://github.com/airbnb/Lona/issues"},"homepage":"https://github.com/airbnb/Lona","devDependencies":{"bs-batteries":"0.0.14","bs-glob":"github:reasonml-community/bs-glob","bs-json":"^0.2.4","bs-node":"github:buckletypes/bs-node","bs-platform":"^2.1.0","csscolorparser":"^1.0.3","fs-extra":"^5.0.0","get-stdin":"^5.0.1","lodash.camelcase":"^4.3.0","lodash.upperfirst":"^4.3.1","prettier":"github:prettier/prettier#b63c669ed9821a0e0d6918243ef4f4a091b222a9","webpack":"^3.10.0"},"_id":"lonac@0.2.3","_shasum":"3793accdc4eb218ce2a911d526e45369a6e5423d","_from":".","_npmVersion":"4.2.0","_nodeVersion":"8.4.0","_npmUser":{"name":"dabbott","email":"dvnabbott@gmail.com"},"dist":{"shasum":"3793accdc4eb218ce2a911d526e45369a6e5423d","tarball":"https://registry.npmjs.org/lonac/-/lonac-0.2.3.tgz","integrity":"sha512-EMEr6KnUA962qyG4gdyqKC9SEV4gw2OsUnX+42BunftHVty8P53ijA7xX/Pt8dDJFVP7ZEjtxYJhABpKMIF2Pw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDf9yQHQ0F7vwtOh0zviYtyPwFv98tq9JkBAg8FKP+V4wIgeZPU1RNBdfg/RpXjNQxPo4BFQ1mGpM8dsbI2aaITgI8="}]},"maintainers":[{"name":"dabbott","email":"dvnabbott@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/lonac-0.2.3.tgz_1517593559011_0.00551398959942162"},"directories":{}},"0.2.4":{"name":"lonac","version":"0.2.4","description":"Lona cross-platform code compiler","main":"build/index.js","bin":{"lonac":"./build/index.js"},"files":["build/index.js","static","README.md"],"scripts":{"build":"bsb -make-world","start":"bsb -make-world -w","clean":"bsb -clean-world","bundle":"webpack","format":"refmt --parse=re --print=re --in-place src/**/*.re","prepublishOnly":"yarn clean && yarn build && yarn bundle","snapshotJs":"node src/main.bs.js workspace js ../../examples/test ../../examples/generated/test/js","snapshotSwift":"node src/main.bs.js workspace swift ../../examples/test ../../examples/generated/test/swift","snapshotAppkit":"node src/main.bs.js workspace swift ../../examples/test ../../examples/generated/test/appkit --framework=appkit","snapshot":"yarn snapshotJs && yarn snapshotSwift && yarn snapshotAppkit"},"keywords":["lona","compiler","react"],"author":{"name":"Devin Abbott","email":"devinabbott@gmail.com"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/airbnb/Lona.git"},"bugs":{"url":"https://github.com/airbnb/Lona/issues"},"homepage":"https://github.com/airbnb/Lona","devDependencies":{"bs-batteries":"0.0.14","bs-glob":"github:reasonml-community/bs-glob","bs-json":"^0.2.4","bs-node":"github:buckletypes/bs-node","bs-platform":"^2.1.0","csscolorparser":"^1.0.3","fs-extra":"^5.0.0","get-stdin":"^5.0.1","lodash.camelcase":"^4.3.0","lodash.upperfirst":"^4.3.1","prettier":"github:dabbott/prettier#28eebd6d150746b91f581e18bef8352e2bae5623","webpack":"^3.10.0"},"_id":"lonac@0.2.4","_shasum":"d4ee0056cd9ca38b2d7a05e332166536d83a2d95","_from":".","_npmVersion":"4.2.0","_nodeVersion":"8.4.0","_npmUser":{"name":"dabbott","email":"dvnabbott@gmail.com"},"dist":{"shasum":"d4ee0056cd9ca38b2d7a05e332166536d83a2d95","tarball":"https://registry.npmjs.org/lonac/-/lonac-0.2.4.tgz","fileCount":5,"unpackedSize":2135954,"integrity":"sha512-PndT5ToDezCKGhLUkENsgEo8YqdME1MS0T7x8zbY+od2qf54zAuoW/YtGUx+fLNHUAfIpY24VvjPGcolUMOJQQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDIkH4hb2z5ZMfbXq5j/Yd6GBtPBEzWRRa5GwUZjSEGzgIhANQSaBdjsLzDPm21dWfzwivjE95MYiHVA3AxgdlGTodr"}]},"maintainers":[{"name":"dabbott","email":"dvnabbott@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/lonac_0.2.4_1517958764575_0.5283923471145962"},"_hasShrinkwrap":false},"0.2.5":{"name":"lonac","version":"0.2.5","description":"Lona cross-platform code compiler","main":"build/index.js","bin":{"lonac":"./build/index.js"},"files":["build/index.js","static","README.md"],"scripts":{"build":"bsb -make-world","start":"bsb -make-world -w","clean":"bsb -clean-world","bundle":"webpack","format":"refmt --parse=re --print=re --in-place src/**/*.re","prepublishOnly":"yarn clean && yarn build && yarn bundle","snapshotJs":"node src/main.bs.js workspace js ../../examples/test ../../examples/generated/test/js","snapshotSwift":"node src/main.bs.js workspace swift ../../examples/test ../../examples/generated/test/swift","snapshotAppkit":"node src/main.bs.js workspace swift ../../examples/test ../../examples/generated/test/appkit --framework=appkit","snapshot":"yarn snapshotJs && yarn snapshotSwift && yarn snapshotAppkit"},"keywords":["lona","compiler","react"],"author":{"name":"Devin Abbott","email":"devinabbott@gmail.com"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/airbnb/Lona.git"},"bugs":{"url":"https://github.com/airbnb/Lona/issues"},"homepage":"https://github.com/airbnb/Lona","devDependencies":{"bs-batteries":"0.0.14","bs-glob":"github:reasonml-community/bs-glob","bs-json":"^0.2.4","bs-node":"github:buckletypes/bs-node","bs-platform":"^2.1.0","csscolorparser":"^1.0.3","fs-extra":"^5.0.0","get-stdin":"^5.0.1","lodash.camelcase":"^4.3.0","lodash.upperfirst":"^4.3.1","prettier":"github:dabbott/prettier#28eebd6d150746b91f581e18bef8352e2bae5623","webpack":"^3.10.0"},"_id":"lonac@0.2.5","_shasum":"bdd373f91e571c8dfce591485371ef1035df671c","_from":".","_npmVersion":"4.2.0","_nodeVersion":"8.4.0","_npmUser":{"name":"dabbott","email":"dvnabbott@gmail.com"},"dist":{"shasum":"bdd373f91e571c8dfce591485371ef1035df671c","tarball":"https://registry.npmjs.org/lonac/-/lonac-0.2.5.tgz","fileCount":5,"unpackedSize":2139693,"integrity":"sha512-zi9SagK8pXWMQWRaiJdj5yEiq6EvU00m6AdXpCoGnyPzFfpa9zBLYb6235i2wpyD1PUAzsZCZs0P07RtracTFg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIBkebIgoJLiIGgs4fhlVBvYeLrcXpJ0U/A53ERwWcdM6AiEAwhCSm6JyK43emmGA2PcLNZimyVd1wKYrc0xVyKXhinA="}]},"maintainers":[{"name":"dabbott","email":"dvnabbott@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/lonac_0.2.5_1517959372647_0.20111366058014313"},"_hasShrinkwrap":false},"0.3.0":{"name":"lonac","version":"0.3.0","description":"Lona cross-platform code compiler","main":"build/index.js","bin":{"lonac":"./build/index.js"},"scripts":{"build":"bsb -make-world","start":"bsb -make-world -w","clean":"bsb -clean-world","bundle":"npm run clean && npm run build && webpack","format":"bsrefmt --parse=re --print=re --in-place src/**/*.re","prepublishOnly":"yarn clean && yarn build && yarn bundle","snapshotJsDom":"node src/main.bs.js workspace js ../../examples/test ../../examples/generated/test/react-dom --framework=reactdom --styleFramework=styledcomponents","snapshotJsDom:watch":"nodemon --exec \"yarn snapshotJsDom\"","snapshotJsNative":"node src/main.bs.js workspace js ../../examples/test ../../examples/generated/test/react-native --framework=reactnative","snapshotJsNative:watch":"nodemon --exec \"yarn snapshotJsNative\"","snapshotSketch":"node src/main.bs.js workspace js ../../examples/test ../../examples/generated/test/sketchJs --framework=reactsketchapp","snapshotSketch:watch":"nodemon --exec \"yarn snapshotSketch\"","snapshotSwift":"node src/main.bs.js workspace swift ../../examples/test ../../examples/generated/test/swift --generateCollectionView=1","snapshotSwift:watch":"nodemon --exec \"yarn snapshotSwift\"","snapshotAppkit":"node src/main.bs.js workspace swift ../../examples/test ../../examples/generated/test/appkit --framework=appkit","snapshotAppkit:watch":"nodemon --exec \"yarn snapshotAppkit\"","snapshot":"yarn snapshotSwift && yarn snapshotAppkit && yarn snapshotJsDom && yarn snapshotJsNative && yarn snapshotSketch","snapshot:watch":"nodemon --exec \"yarn snapshot\"","snapshotWebViewer":"yarn snapshotJsDom && cp -R ../../examples/generated/test/react-dom/ ../../examples/LonaViewer/web/src/generated","snapshotWebViewer:watch":"nodemon --exec \"yarn snapshotWebViewer\""},"keywords":["lona","compiler","react"],"author":{"name":"Devin Abbott","email":"devinabbott@gmail.com"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/airbnb/Lona.git"},"bugs":{"url":"https://github.com/airbnb/Lona/issues"},"homepage":"https://github.com/airbnb/Lona","devDependencies":{"@glennsl/bs-json":"^3.0.0","bs-glob":"github:reasonml-community/bs-glob","bs-node":"github:reasonml-community/bs-node","bs-platform":"^4.0.7","copy-webpack-plugin":"^4.5.1","csscolorparser":"^1.0.3","fs-extra":"^5.0.0","get-stdin":"^5.0.1","lodash.camelcase":"^4.3.0","lodash.upperfirst":"^4.3.1","nodemon":"^1.18.7","prettier":"github:dabbott/prettier#28eebd6d150746b91f581e18bef8352e2bae5623","webpack":"^4.29.4","webpack-cli":"^3.2.3"},"dependencies":{"lodash.snakecase":"^4.1.1","memfs":"^2.8.0","svg-transform-parser":"^0.0.1","svgpath":"^2.2.1","svgson-next":"^4.1.6"},"_id":"lonac@0.3.0","_npmVersion":"6.5.0-next.0","_nodeVersion":"11.6.0","_npmUser":{"name":"dabbott","email":"dvnabbott@gmail.com"},"dist":{"integrity":"sha512-gIo4Dsu1q7M64x7BdXu1GfAWnCk6wkPzJgf4kUtVeAUJBYEiHeDeYV0NxIUUDba/Q7YQpotEiTn0/CKbI53DAg==","shasum":"8e46069cda053f4ade87b33d89c51fc53df296ee","tarball":"https://registry.npmjs.org/lonac/-/lonac-0.3.0.tgz","fileCount":3,"unpackedSize":2784205,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcaGu5CRA9TVsSAnZWagAA4qkP/0h5InN8JY8Nvg4oBWT6\n3Q7THxisX65/ZCnATgrsBMCNsnXykPkQm/pzqCA1ud5DfjThwkU2uwVjCDLB\nC8xc7YTO94q+0g7lZd7qG1HSL8OJ/W4jta4hCpmBnXeplZiwuEkpFXFoMvwk\nViFC8E4mgCP82FYRuM8rdG6zfHL8hxIZ0S7q0PcoIRr/CDeiYDGfTmq/DMjy\nPFZ3WSrkUc3sc4mkSuSB+8nd+fck2JOd65VmbheRH0M4tTr+cXTGZoNcqHcc\ngQhmWX4Y8nqrAAn7HIrRo5LdypGu94CyXlbFn/B5qAeM6B/5WD0u8z4G5tlq\nQw/xaeHdrP1Dr3hob/ZpGowI0nM2VnhP+If/yzLelnWJnGlhJfd3Wk50C8kk\ncklU9YNhBlos7F/WJfaV4vroVgv169vSgE5goUX5nS1i/ou6UkSdfrLC89x8\nwSVASUSW5BXCs0Ju4yj8yMH5xMy6ksH+uhMfDyDR4lRX3h78qDfKXV2Hovkm\n8izE6GcTLeOH4O92WEarg5bFTSFCh/suSgjJmlR33qVXShUoWJvkplUge7Hu\nXvAeOjcuWL1PBlfWNJDHxjjUxYD4mc/6lggwTBUpE63JB1fv6mKzTqSdNeFu\nf6QIlgX3wyA8Bgtb2+qteSRfpKkvWCoGyLYKKnmwtAxU0WarHTVUJQIZxZIq\n3ml9\r\n=RAzm\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCNjYgI4pHtwQeeeD+IyQqywXiF8fv432xnUrvOUhn8XAIhAOvS8U+SpPQlnRfdTQpWx1LIMuFlrD40sNxW5fevDjKc"}]},"maintainers":[{"name":"dabbott","email":"dvnabbott@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/lonac_0.3.0_1550347192347_0.23485701370512357"},"_hasShrinkwrap":false},"0.4.0":{"name":"lonac","version":"0.4.0","description":"Lona cross-platform code compiler","main":"build/index.js","bin":{"lonac":"./build/index.js"},"scripts":{"build":"bsb -make-world","start":"bsb -make-world -w","clean":"bsb -clean-world","bundle":"npm run clean && npm run build && webpack","format":"bsrefmt --parse=re --print=re --in-place src/**/*.re","prepublishOnly":"yarn clean && yarn build && yarn bundle","snapshotJsDom":"node src/main.bs.js workspace js ../../examples/test ../../examples/generated/test/react-dom --framework=reactdom --styleFramework=styledcomponents","snapshotJsDom:watch":"nodemon --exec \"yarn snapshotJsDom\"","snapshotJsNative":"node src/main.bs.js workspace js ../../examples/test ../../examples/generated/test/react-native --framework=reactnative","snapshotJsNative:watch":"nodemon --exec \"yarn snapshotJsNative\"","snapshotSketch":"node src/main.bs.js workspace js ../../examples/test ../../examples/generated/test/sketchJs --framework=reactsketchapp","snapshotSketch:watch":"nodemon --exec \"yarn snapshotSketch\"","snapshotSwift":"node src/main.bs.js workspace swift ../../examples/test ../../examples/generated/test/swift --generateCollectionView=1","snapshotSwift:watch":"nodemon --exec \"yarn snapshotSwift\"","snapshotAppkit":"node src/main.bs.js workspace swift ../../examples/test ../../examples/generated/test/appkit --framework=appkit","snapshotAppkit:watch":"nodemon --exec \"yarn snapshotAppkit\"","snapshot":"yarn snapshotSwift && yarn snapshotAppkit && yarn snapshotJsDom && yarn snapshotJsNative && yarn snapshotSketch","snapshot:watch":"nodemon --exec \"yarn snapshot\"","snapshotWebViewer":"yarn snapshotJsDom && cp -R ../../examples/generated/test/react-dom/ ../../examples/LonaViewer/web/src/generated","snapshotWebViewer:watch":"nodemon --exec \"yarn snapshotWebViewer\""},"keywords":["lona","compiler","react"],"author":{"name":"Devin Abbott","email":"devinabbott@gmail.com"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/airbnb/Lona.git"},"bugs":{"url":"https://github.com/airbnb/Lona/issues"},"homepage":"https://github.com/airbnb/Lona","devDependencies":{"@glennsl/bs-json":"^3.0.0","bs-glob":"github:reasonml-community/bs-glob","bs-node":"github:reasonml-community/bs-node","bs-platform":"^4.0.7","copy-webpack-plugin":"^4.5.1","csscolorparser":"^1.0.3","fs-extra":"^5.0.0","get-stdin":"^5.0.1","lodash.camelcase":"^4.3.0","lodash.upperfirst":"^4.3.1","nodemon":"^1.18.7","prettier":"github:dabbott/prettier#28eebd6d150746b91f581e18bef8352e2bae5623","webpack":"^4.29.4","webpack-cli":"^3.2.3"},"dependencies":{"lodash.snakecase":"^4.1.1","memfs":"^2.8.0","svg-transform-parser":"^0.0.1","svgpath":"^2.2.1","svgson-next":"^4.1.6"},"_id":"lonac@0.4.0","_npmVersion":"6.5.0-next.0","_nodeVersion":"11.6.0","_npmUser":{"name":"dabbott","email":"dvnabbott@gmail.com"},"dist":{"integrity":"sha512-RoHxKzdoexcSBjRalVGBukhJU3GS2DAZ+krEjnxGr1lkaOYP5xk2e9Wcflvnft2oAR4m09IjTA0RuVahSIa+og==","shasum":"f6ea9cec35701bdcec3965a930bfc78b9af609bc","tarball":"https://registry.npmjs.org/lonac/-/lonac-0.4.0.tgz","fileCount":17,"unpackedSize":2805497,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcaG0YCRA9TVsSAnZWagAAIBcP/jQl2n1fr+Mc1U21Zohv\n0nN8nyka+++erSQVcmrQXNdKTeWjgRB+s6qJwqM2F740o6FhgwvPVK4f3ejQ\nIlowa7kq8mgvvdPeISZgSOmHOz7UPWAbP68LsvqjELmcx/Sdgwc0U1AT7JlN\nqWuHP5iSfFEs72WVPiwLY7pxKiiPgneSOL6V+SJ4Wy3mgq0rRjCI+Lp0tMZM\nDOjrmAOMHk8mXjJNsiUEulo56t6JOoZ4pWJJp/XNIhn7spdUYTVvOvZgtC0+\nYrqb04YygRyPotDiG7aDbriwSdFkc9DQYToOceFK78O0dcKNzQAtS2y5BWDr\nrrM1++vqqKQ6bdlLE2hmZ4MIAwgtBHKswlxEMhTig5Y/08l5fR6xaK0TKVxX\nAu5PJUO8UZwKF3hARklyhakUI/iRuFYzcgYMub5WdMorm40LfbFL5Bld6P12\nWYneXFfpSCz26xNBs0l7NBAF1oUKS5prCujDuOpP//BuLU8rl4J2RP0WiWe7\nyRTmAsXJf+/wzi1+VL3Lc0oMuf/wrM5yed7AULU3/WBBrpWeSVjJwOlnz9uE\nkZhkxpXTtYV/4kKaCEzpJ0PH4O6NQXjXYCLQrqI9W4oPbnimblBCJwSGagJB\nIj5Yt6Lwx9Av/vXcs/pjvQOFlOu/4TsP9IvbzFQ/tZScAV+6fSE/T9CjJgKX\nk3W2\r\n=PHBC\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIFCEnSkm7AK56+XEkQAzRJiKAH52KTg9Zhsw1pLUMNZ/AiBOc79hooPfNJ4XgXf398NsYRQ3JfPXYo5PN6kx1pFXPQ=="}]},"maintainers":[{"name":"dabbott","email":"dvnabbott@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/lonac_0.4.0_1550347544230_0.4926889488793267"},"_hasShrinkwrap":false},"0.5.0":{"name":"lonac","version":"0.5.0","description":"Lona cross-platform code compiler","main":"build/index.js","bin":{"lonac":"./build/index.js"},"scripts":{"build":"bsb -make-world","start":"bsb -make-world -w","clean":"bsb -clean-world","bundle":"npm run clean && npm run build && webpack","format":"bsrefmt --parse=re --print=re --in-place src/**/*.re","prepublishOnly":"yarn clean && yarn build && yarn bundle","snapshotJsDom":"node src/main.bs.js workspace js ../../examples/test ../../examples/generated/test/react-dom --framework=reactdom --styleFramework=styledcomponents","snapshotJsDom:watch":"nodemon --exec \"yarn snapshotJsDom\"","snapshotJsNative":"node src/main.bs.js workspace js ../../examples/test ../../examples/generated/test/react-native --framework=reactnative","snapshotJsNative:watch":"nodemon --exec \"yarn snapshotJsNative\"","snapshotSketch":"node src/main.bs.js workspace js ../../examples/test ../../examples/generated/test/sketchJs --framework=reactsketchapp","snapshotSketch:watch":"nodemon --exec \"yarn snapshotSketch\"","snapshotSwift":"node src/main.bs.js workspace swift ../../examples/test ../../examples/generated/test/swift --generateCollectionView=1","snapshotSwift:watch":"nodemon --exec \"yarn snapshotSwift\"","snapshotAppkit":"node src/main.bs.js workspace swift ../../examples/test ../../examples/generated/test/appkit --framework=appkit","snapshotAppkit:watch":"nodemon --exec \"yarn snapshotAppkit\"","snapshot":"yarn snapshotSwift && yarn snapshotAppkit && yarn snapshotJsDom && yarn snapshotJsNative && yarn snapshotSketch","snapshot:watch":"nodemon --exec \"yarn snapshot\"","snapshotWebViewer":"yarn snapshotJsDom && cp -R ../../examples/generated/test/react-dom/ ../../examples/LonaViewer/web/src/generated","snapshotWebViewer:watch":"nodemon --exec \"yarn snapshotWebViewer\""},"keywords":["lona","compiler","react"],"author":{"name":"Devin Abbott","email":"devinabbott@gmail.com"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/airbnb/Lona.git"},"bugs":{"url":"https://github.com/airbnb/Lona/issues"},"homepage":"https://github.com/airbnb/Lona","devDependencies":{"@babel/core":"^7.3.3","@babel/plugin-proposal-object-rest-spread":"^7.3.2","@glennsl/bs-json":"^3.0.0","babel-loader":"^8.0.5","bs-glob":"github:reasonml-community/bs-glob","bs-node":"github:reasonml-community/bs-node","bs-platform":"^4.0.7","copy-webpack-plugin":"^4.5.1","csscolorparser":"^1.0.3","fs-extra":"^5.0.0","get-stdin":"^5.0.1","lodash.camelcase":"^4.3.0","lodash.upperfirst":"^4.3.1","nodemon":"^1.18.7","prettier":"github:dabbott/prettier#28eebd6d150746b91f581e18bef8352e2bae5623","webpack":"^4.29.4","webpack-cli":"^3.2.3"},"dependencies":{"lodash.snakecase":"^4.1.1","memfs":"^2.8.0","svg-transform-parser":"^0.0.1","svgpath":"^2.2.1","svgson-next":"^4.1.6"},"_id":"lonac@0.5.0","_npmVersion":"6.5.0-next.0","_nodeVersion":"11.6.0","_npmUser":{"name":"dabbott","email":"dvnabbott@gmail.com"},"dist":{"integrity":"sha512-UyQepHggkyrl7Yf0RrzjAaojcLxkU9WmomaRUmTJUs4q2OUSLidyB20Em3/FUZiBEWqOlNhnz4vYgNxgb1VWdA==","shasum":"f132fb74618cd4f213a87de33b42a6f3e5b662ac","tarball":"https://registry.npmjs.org/lonac/-/lonac-0.5.0.tgz","fileCount":17,"unpackedSize":1135049,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcaHXKCRA9TVsSAnZWagAA8TEP/3IwZqrQ2gFNjsqqk9B0\nok89p7se9Z3kGowmP6ICpB2gOM5t2TdISItKOMMR0WF1I8irRVLCMkfn4OO7\n+Uygs7jqZ1DpsonWtKT/lTc+Kbhy3JQtT0XCogFjE4LnN7/7GlcVou/pBaK5\n1sSLskpiWrTxxEwnK+iAxzUAW6RhR83j9NMslXesciti6QjVKOTOT/LgNJe6\n4kUqVZQsnBePWm+otGImmZ6hexCmf9O1YChY5snk7oCeei/1/DaaW6xgUF1v\nlNpxk3fp0zGdmAjmX5XQ3kpn4nkfYt3f8MXNp82vVPubi74J8BEaTbcVF/p2\nd6qe/tZCTkBDRahEIMDM5JJpnVOhRDkPkur1S1vMpB1W05qpZ2R5QSUhvLY0\ntlF7B5z2OkKoCDzYB0PmS0KVdQTLKtErBUKGUla26CuVaMN4W/p3IlQVWLYO\nJVuIaMpGVyh7uGQaA07vN8iSeofz9adi8E1wKoIGyDegi3uLzG5PZCn2/syd\nu1JYKjCaPk+GtImOzDHW9YZ3eRQqnPlJX9CDIWbUR79MzjEHpe/hk+EDi9pQ\niyO+q2K3IOMrzm8juAZDVPzyaxtkbO8n0XVi99BBUDKYtbPUOP7XZ+ybjXUo\npCzr2gODdMQzYKtGF9TMfG9yBCJ6a9N1s8hkOmsFRgfMZoWXiUiP1X+OFWly\n/oIL\r\n=woIG\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIF+Hda/9uWeJ1EV2yX5frSSACgyVUg7P45rf2dCzdpoQAiEAiD976bcWDp8nhNcZdutUtw0FUXgLHgdecyT0ypUXI8Q="}]},"maintainers":[{"name":"dabbott","email":"dvnabbott@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/lonac_0.5.0_1550349769312_0.0614205544053017"},"_hasShrinkwrap":false},"0.5.1":{"name":"lonac","version":"0.5.1","description":"Lona cross-platform code compiler","main":"build/index.js","bin":{"lonac":"./build/index.js"},"scripts":{"build":"bsb -make-world","start":"bsb -make-world -w","clean":"bsb -clean-world","bundle":"npm run clean && npm run build && webpack","format":"bsrefmt --parse=re --print=re --in-place src/**/*.re","prepublishOnly":"yarn clean && yarn build && yarn bundle","snapshotJsDom":"node src/main.bs.js workspace js ../../examples/test ../../examples/generated/test/react-dom --framework=reactdom --styleFramework=styledcomponents","snapshotJsDom:watch":"nodemon --exec \"yarn snapshotJsDom\"","snapshotJsNative":"node src/main.bs.js workspace js ../../examples/test ../../examples/generated/test/react-native --framework=reactnative","snapshotJsNative:watch":"nodemon --exec \"yarn snapshotJsNative\"","snapshotSketch":"node src/main.bs.js workspace js ../../examples/test ../../examples/generated/test/sketchJs --framework=reactsketchapp","snapshotSketch:watch":"nodemon --exec \"yarn snapshotSketch\"","snapshotSwift":"node src/main.bs.js workspace swift ../../examples/test ../../examples/generated/test/swift --generateCollectionView=1","snapshotSwift:watch":"nodemon --exec \"yarn snapshotSwift\"","snapshotAppkit":"node src/main.bs.js workspace swift ../../examples/test ../../examples/generated/test/appkit --framework=appkit","snapshotAppkit:watch":"nodemon --exec \"yarn snapshotAppkit\"","snapshot":"yarn snapshotSwift && yarn snapshotAppkit && yarn snapshotJsDom && yarn snapshotJsNative && yarn snapshotSketch","snapshot:watch":"nodemon --exec \"yarn snapshot\"","snapshotWebViewer":"yarn snapshotJsDom && cp -R ../../examples/generated/test/react-dom/ ../../examples/LonaViewer/web/src/generated","snapshotWebViewer:watch":"nodemon --exec \"yarn snapshotWebViewer\""},"keywords":["lona","compiler","react"],"author":{"name":"Devin Abbott","email":"devinabbott@gmail.com"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/airbnb/Lona.git"},"bugs":{"url":"https://github.com/airbnb/Lona/issues"},"homepage":"https://github.com/airbnb/Lona","devDependencies":{"@babel/core":"^7.3.3","@babel/plugin-proposal-object-rest-spread":"^7.3.2","@glennsl/bs-json":"^3.0.0","babel-loader":"^8.0.5","bs-glob":"github:reasonml-community/bs-glob","bs-node":"github:reasonml-community/bs-node","bs-platform":"^4.0.7","copy-webpack-plugin":"^4.5.1","csscolorparser":"^1.0.3","fs-extra":"^5.0.0","get-stdin":"^5.0.1","lodash.camelcase":"^4.3.0","lodash.upperfirst":"^4.3.1","nodemon":"^1.18.7","prettier":"github:dabbott/prettier#28eebd6d150746b91f581e18bef8352e2bae5623","webpack":"^4.29.4","webpack-cli":"^3.2.3"},"dependencies":{"lodash.snakecase":"^4.1.1","memfs":"^2.8.0","svg-transform-parser":"^0.0.1","svgpath":"^2.2.1","svgson-next":"^4.1.6"},"_id":"lonac@0.5.1","_npmVersion":"6.5.0-next.0","_nodeVersion":"11.6.0","_npmUser":{"name":"dabbott","email":"dvnabbott@gmail.com"},"dist":{"integrity":"sha512-GmZ0oFnSzzsdwyyeApWIHE7EHIG3209zqICyOaKMYGTUzMXuat4JhhWgxbVLoDdCUVOWPb1KC/5RI+2nLIDiWw==","shasum":"b04e088f789169a288f4513c23825901bf12831c","tarball":"https://registry.npmjs.org/lonac/-/lonac-0.5.1.tgz","fileCount":17,"unpackedSize":1135046,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcatv4CRA9TVsSAnZWagAAaqwP/i7PVYOq8Mf6PkZR5St/\nYlh4uNn1F6rEwJfZjk075KV9XGrkqo/BXG36B7KP6d0CSyi71dNpFea4u4pf\n36G4DPIxgPgCl7tGPplgSvOIQ/FCchDg4U/G2ALcfhNIy6Slz79WuLFuiqUe\n3lOb5YQqBZTQwXEAzHjCDu72wkgsLSLon2kTDBC9j3+DkNrWI0Zwi9aMM4m8\nTq7yp+UfImsz5QCDom1cYnXDGFJ1nyzApfj7ghuIlDfZgzt/HrFAsMKzjUA+\n4g6NEYNEr5q3LyBHAjuE6sHj/IgJ1/kl2oxF8z2DMPWnnfWWTc1he5qtB0bf\n6o27/AiqQC849V8sDvJ7rR+EDHL5fn+cjEGZ2J4a9xnD06pdNt5D/ijoLxJF\nhRZKgrknRJPpCDjBjMBFXozOwRfNlsN+7cebe7tCrsw9CzuLesPF8fQaXoKx\n4fJQ7it3E6UuSUqj+VEzKcoo+HDG3QapLAOyRWJkrePQdk/ZRZj/DhLuPBSk\nsiswGT60MPpi80gmdfLOlVb9pdO8K3W7akbUXWXliQehsJEKptToKHh00SVw\nI1Cmyw0MUl01Z4RqWmSH8mlFJ8mf+spn8FrYtnIIXzQ/yzPaaT/KpDyzhhMe\nLOPr2/Re6U1miRfBxLC9tWWajOnLDgONsoRWvrj2pymSgR3diFy96rw3N9uw\n53uC\r\n=AMoH\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCICbDBeS0nVuZdONMfqCQY4aqkUWodYAApceFBlW6GF9dAiBu1xNUCzl4ETVjsJBpFTlQYiamLoJamasuRkMps6Z7Ng=="}]},"maintainers":[{"name":"dabbott","email":"dvnabbott@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/lonac_0.5.1_1550506999558_0.23660911906044313"},"_hasShrinkwrap":false},"0.5.2":{"name":"lonac","version":"0.5.2","description":"Lona cross-platform code compiler","main":"build/index.js","bin":{"lonac":"./build/index.js"},"scripts":{"build":"bsb -make-world","start":"bsb -make-world -w","clean":"bsb -clean-world","bundle":"npm run clean && npm run build && webpack","format":"bsrefmt --parse=re --print=re --in-place src/**/*.re","prepublishOnly":"yarn clean && yarn build && yarn bundle","snapshotJsDom":"node src/main.bs.js workspace js ../../examples/test ../../examples/generated/test/react-dom --framework=reactdom --styleFramework=styledcomponents","snapshotJsDom:watch":"nodemon --exec \"yarn snapshotJsDom\"","snapshotJsNative":"node src/main.bs.js workspace js ../../examples/test ../../examples/generated/test/react-native --framework=reactnative","snapshotJsNative:watch":"nodemon --exec \"yarn snapshotJsNative\"","snapshotSketch":"node src/main.bs.js workspace js ../../examples/test ../../examples/generated/test/sketchJs --framework=reactsketchapp","snapshotSketch:watch":"nodemon --exec \"yarn snapshotSketch\"","snapshotSwift":"node src/main.bs.js workspace swift ../../examples/test ../../examples/generated/test/swift --generateCollectionView=1","snapshotSwift:watch":"nodemon --exec \"yarn snapshotSwift\"","snapshotAppkit":"node src/main.bs.js workspace swift ../../examples/test ../../examples/generated/test/appkit --framework=appkit","snapshotAppkit:watch":"nodemon --exec \"yarn snapshotAppkit\"","snapshot":"yarn snapshotSwift && yarn snapshotAppkit && yarn snapshotJsDom && yarn snapshotJsNative && yarn snapshotSketch","snapshot:watch":"nodemon --exec \"yarn snapshot\"","snapshotWebViewer":"yarn snapshotJsDom && cp -R ../../examples/generated/test/react-dom/ ../../examples/LonaViewer/web/src/generated","snapshotWebViewer:watch":"nodemon --exec \"yarn snapshotWebViewer\""},"keywords":["lona","compiler","react"],"author":{"name":"Devin Abbott","email":"devinabbott@gmail.com"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/airbnb/Lona.git"},"bugs":{"url":"https://github.com/airbnb/Lona/issues"},"homepage":"https://github.com/airbnb/Lona","devDependencies":{"@babel/core":"^7.3.3","@babel/plugin-proposal-object-rest-spread":"^7.3.2","@glennsl/bs-json":"^3.0.0","babel-loader":"^8.0.5","bs-glob":"github:reasonml-community/bs-glob","bs-node":"github:reasonml-community/bs-node","bs-platform":"^4.0.7","copy-webpack-plugin":"^4.5.1","csscolorparser":"^1.0.3","fs-extra":"^5.0.0","get-stdin":"^5.0.1","lodash.camelcase":"^4.3.0","lodash.upperfirst":"^4.3.1","nodemon":"^1.18.7","prettier":"github:dabbott/prettier#28eebd6d150746b91f581e18bef8352e2bae5623","webpack":"^4.29.4","webpack-cli":"^3.2.3"},"dependencies":{"lodash.snakecase":"^4.1.1","memfs":"^2.8.0","svg-transform-parser":"^0.0.1","svgpath":"^2.2.1","svgson-next":"^4.1.6"},"_id":"lonac@0.5.2","_npmVersion":"6.5.0-next.0","_nodeVersion":"11.6.0","_npmUser":{"name":"dabbott","email":"dvnabbott@gmail.com"},"dist":{"integrity":"sha512-zO2IoVD4DENHpDdPhIxiIaOGVC8OwFSQG/vYt3QSwfUO+PQisL7fkoSXbIvx3GCxXfnM8Z2M2sQe+nVZ4xRO3w==","shasum":"1891f2182b302734118b8426cb380997463f1149","tarball":"https://registry.npmjs.org/lonac/-/lonac-0.5.2.tgz","fileCount":17,"unpackedSize":1135773,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcayPyCRA9TVsSAnZWagAAMLIQAKFG8CHgyGfwxxUiwd7I\n9SX6hPjpojPwjh6FCfsc5Fo+f1uSxmXvBkNrMy5mMvIwcGjbfAmGONLjFedM\nRcR2darkbCyXTJVHb7CsTJOrS3h04wE9eHf0laxaAfowSX8IGd3+Ws4cJlyX\nZCyo5ueKX3X3LW/+qM47hWBg/5Q2yhI/kRXamitdqufzG+BaRfM2jM0+dYF4\ntpc9o3BTV3pdN0YunGbl9c9IaXR4bxPF3BPBrYgCoTEvBWdI+TONi3J62yr8\nB+qSfw8IXvVU4Dr26kwkbeno2+h+G0HQaocyqAdvz3YLf//VmL4Sc4pbij2Q\nBZETq4GOgvSOlK0DcP48+qK38w8AJlZHOdAl23ZxV/4MeCF3GBfLGRb/E+bd\nwsM/eXXa3hXLgWfXaaxJvZXb99yw9XNK/4SdlWTzzA7yJhbThNP0K9pca2nB\n2XUzGBvYu3kCsH71tx2jaIgfTgidVxPp798emFMAIuhEFzhffAJ5ZYO/uWAk\nxcRLLjs7mfZsizrPEYm76DLAOiOJ1DaBNkb9LaHBXJmWwHtRxuXgU1+umQUS\nRrHsMQUsejy0tdsEozASCwgU0XIxpF4TUwYa/OubUEUGTyD1wmOGXifzmZqq\nK0C6guwY1nuc7U2QrslGvUILs9Bhuny1OKr22VqXvO1rMG9nIaiCgHi1/A4P\nGoEu\r\n=hmBi\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIBvtV+VMoKi2Tu5pLFPwKELj5jsCl9XOkWoQNX2WkHxGAiAQMkAPLe3CDZ5jRTGnyoVc/SuLgfMmeJzXhhSRTncqPw=="}]},"maintainers":[{"name":"dabbott","email":"dvnabbott@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/lonac_0.5.2_1550525425277_0.6689385031236463"},"_hasShrinkwrap":false},"0.5.3":{"name":"lonac","version":"0.5.3","description":"Lona cross-platform code compiler","main":"build/index.js","bin":{"lonac":"./build/index.js"},"scripts":{"build":"bsb -make-world","start":"bsb -make-world -w","clean":"bsb -clean-world","bundle":"npm run clean && npm run build && webpack","format":"bsrefmt --parse=re --print=re --in-place src/**/*.re","prepublishOnly":"yarn clean && yarn build && yarn bundle","snapshotJsDom":"node src/main.bs.js workspace js ../../examples/test ../../examples/generated/test/react-dom --framework=reactdom --styleFramework=styledcomponents","snapshotJsDom:watch":"nodemon --exec \"yarn snapshotJsDom\"","snapshotJsNative":"node src/main.bs.js workspace js ../../examples/test ../../examples/generated/test/react-native --framework=reactnative","snapshotJsNative:watch":"nodemon --exec \"yarn snapshotJsNative\"","snapshotSketch":"node src/main.bs.js workspace js ../../examples/test ../../examples/generated/test/sketchJs --framework=reactsketchapp","snapshotSketch:watch":"nodemon --exec \"yarn snapshotSketch\"","snapshotSwift":"node src/main.bs.js workspace swift ../../examples/test ../../examples/generated/test/swift --generateCollectionView=1","snapshotSwift:watch":"nodemon --exec \"yarn snapshotSwift\"","snapshotAppkit":"node src/main.bs.js workspace swift ../../examples/test ../../examples/generated/test/appkit --framework=appkit","snapshotAppkit:watch":"nodemon --exec \"yarn snapshotAppkit\"","snapshot":"yarn snapshotSwift && yarn snapshotAppkit && yarn snapshotJsDom && yarn snapshotJsNative && yarn snapshotSketch","snapshot:watch":"nodemon --exec \"yarn snapshot\"","snapshotWebViewer":"yarn snapshotJsDom && cp -R ../../examples/generated/test/react-dom/ ../../examples/LonaViewer/web/src/generated","snapshotWebViewer:watch":"nodemon --exec \"yarn snapshotWebViewer\""},"keywords":["lona","compiler","react"],"author":{"name":"Devin Abbott","email":"devinabbott@gmail.com"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/airbnb/Lona.git"},"bugs":{"url":"https://github.com/airbnb/Lona/issues"},"homepage":"https://github.com/airbnb/Lona","devDependencies":{"@babel/core":"^7.3.3","@babel/plugin-proposal-object-rest-spread":"^7.3.2","@glennsl/bs-json":"^3.0.0","babel-loader":"^8.0.5","bs-glob":"github:reasonml-community/bs-glob","bs-node":"github:reasonml-community/bs-node","bs-platform":"^4.0.7","copy-webpack-plugin":"^4.5.1","csscolorparser":"^1.0.3","fs-extra":"^5.0.0","get-stdin":"^5.0.1","lodash.camelcase":"^4.3.0","lodash.upperfirst":"^4.3.1","nodemon":"^1.18.7","prettier":"github:dabbott/prettier#28eebd6d150746b91f581e18bef8352e2bae5623","webpack":"^4.29.4","webpack-cli":"^3.2.3"},"dependencies":{"lodash.snakecase":"^4.1.1","memfs":"^2.8.0","svg-transform-parser":"^0.0.1","svgpath":"^2.2.1","svgson-next":"^4.1.6"},"_id":"lonac@0.5.3","_npmVersion":"5.6.0","_nodeVersion":"9.5.0","_npmUser":{"name":"dabbott","email":"dvnabbott@gmail.com"},"dist":{"integrity":"sha512-RwAlGJKNfdHVYWlDQFsPZ+Z54H88BlS2gVXcravnk70bfsQqyrs3+riC9Ltk2QLgwfSrRV0YfBKGQBGaWwggxQ==","shasum":"1fade74404c28d60600f55901f3582659cb1fd6a","tarball":"https://registry.npmjs.org/lonac/-/lonac-0.5.3.tgz","fileCount":17,"unpackedSize":1139225,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcezdiCRA9TVsSAnZWagAAJrgQAIOzD8ggnaHgkX8hsbxV\nmCVD7FREHWFFDxpYXUdJ3y+AxcCSWW+M2/oUUSldghGch7uhz7lSZRXXeNkQ\nisM46eqZRXkACFoqcG8lgF95j40s5oZ5cE/1OtCOUJxpHrOZn6YA0cSeMjvf\nhMdSUZm0uggTv/DS51imLhdFw0zzF+GLDnKYM4unruRFYkvESdgT507A4Gkx\nyNERLklDe8KEAUXYUOUkYSkZ7GdqRwAW/ELBoc8tP9BQRq/oZTPYW2oM3tPP\nQCHOnHOG/t4Nj7YgJ9CUxLrBlInh1IAQGQRSzyMNqFr84DQRh88BsmUXors0\noEjuqgTZAgzRwPke8DQKO5xXQKpgvyWYYEE/xbNaQ4QoCN4ygY6DQHw7D0P4\ndgI9RoDlWGI7uhrZKcDv59R4m2D/aQ02jP5k2AhBsuf8knjvW1ktQVVCvrTK\nIHh6astEAAaAC3Ro28MK58MHsIkBADxOekYmVzUQtqaY0tQEvm8f4tjqZIV0\nePDXsMWLCV1OUsOFyH8kxjOOP1pcgGnO+/kj84B9sbtExY99qEnYlfcjWskO\neHXN6fMVVDo855EJ6+QrRm/4R7AIKbzq5lfSz0kVNNaWERpv7PvGdCANsMq/\nshu8NHO+aBgtjry7ECuHh053FBM4q9uic7OkhrN6j3jW4ShEIRZOWL8QvNK8\nFBiq\r\n=/rjo\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCICrQ5oagFX7OHjMXZl4J62BEQ04hV3bgg2L0KjCPNAp1AiEAuYsBLGvo3VOfcbVDgq+jhNAlTgCCLiE25H8Y/NX8T0Q="}]},"maintainers":[{"name":"dabbott","email":"dvnabbott@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/lonac_0.5.3_1551578977701_0.853566798440403"},"_hasShrinkwrap":false},"0.6.0":{"name":"lonac","version":"0.6.0","description":"Lona cross-platform code compiler","main":"build/index.js","bin":{"lonac":"./build/index.js"},"scripts":{"build":"bsb -make-world","start":"bsb -make-world -w","clean":"bsb -clean-world","bundle":"npm run clean && npm run build && webpack","format":"bsrefmt --parse=re --print=re --in-place src/**/*.re","prepublishOnly":"yarn clean && yarn build && yarn bundle","snapshotJsDom":"node src/main.bs.js workspace js ../../examples/test ../../examples/generated/test/react-dom --framework=reactdom --styleFramework=styledcomponents","snapshotJsDom:watch":"nodemon --exec \"yarn snapshotJsDom\"","snapshotJsNative":"node src/main.bs.js workspace js ../../examples/test ../../examples/generated/test/react-native --framework=reactnative","snapshotJsNative:watch":"nodemon --exec \"yarn snapshotJsNative\"","snapshotSketch":"node src/main.bs.js workspace js ../../examples/test ../../examples/generated/test/sketchJs --framework=reactsketchapp","snapshotSketch:watch":"nodemon --exec \"yarn snapshotSketch\"","snapshotSwift":"node src/main.bs.js workspace swift ../../examples/test ../../examples/generated/test/swift --generateCollectionView","snapshotSwift:watch":"nodemon --exec \"yarn snapshotSwift\"","snapshotAppkit":"node src/main.bs.js workspace swift ../../examples/test ../../examples/generated/test/appkit --framework=appkit","snapshotAppkit:watch":"nodemon --exec \"yarn snapshotAppkit\"","snapshot":"yarn snapshotSwift && yarn snapshotAppkit && yarn snapshotJsDom && yarn snapshotJsNative && yarn snapshotSketch","snapshot:watch":"nodemon --exec \"yarn snapshot\"","snapshotWebViewer":"yarn snapshotJsDom && cp -R ../../examples/generated/test/react-dom/ ../../examples/LonaViewer/web/src/generated","snapshotWebViewer:watch":"nodemon --exec \"yarn snapshotWebViewer\""},"keywords":["lona","compiler","react"],"author":{"name":"Devin Abbott","email":"devinabbott@gmail.com"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/airbnb/Lona.git"},"bugs":{"url":"https://github.com/airbnb/Lona/issues"},"homepage":"https://github.com/airbnb/Lona","devDependencies":{"@babel/core":"^7.3.3","@babel/plugin-proposal-object-rest-spread":"^7.3.2","@glennsl/bs-json":"^3.0.0","babel-loader":"^8.0.5","bs-glob":"github:reasonml-community/bs-glob","bs-node":"github:reasonml-community/bs-node","bs-platform":"^4.0.7","copy-webpack-plugin":"^4.5.1","csscolorparser":"^1.0.3","fs-extra":"^5.0.0","get-stdin":"^5.0.1","lodash.camelcase":"^4.3.0","lodash.upperfirst":"^4.3.1","nodemon":"^1.18.7","prettier":"github:dabbott/prettier#28eebd6d150746b91f581e18bef8352e2bae5623","webpack":"^4.29.4","webpack-cli":"^3.2.3"},"dependencies":{"@lona/serialization":"0.0.3","lodash.lowerfirst":"^4.3.1","lodash.snakecase":"^4.1.1","memfs":"^2.8.0","svg-transform-parser":"^0.0.1","svgpath":"^2.2.1","svgson-next":"^4.1.6"},"_id":"lonac@0.6.0","_npmVersion":"5.6.0","_nodeVersion":"9.10.1","_npmUser":{"name":"dabbott","email":"dvnabbott@gmail.com"},"dist":{"integrity":"sha512-PipSZK6pivvJjrU68JBUuYcd3rK+J+/nwMr5UZKLWl+xHNiC379bFEJfZq1/LBvoRtBJcNxuMZewAUb8boU5Rg==","shasum":"70c2cc2bdb181bd54eb4a36a0f3672986a08c387","tarball":"https://registry.npmjs.org/lonac/-/lonac-0.6.0.tgz","fileCount":19,"unpackedSize":1388102,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdFicTCRA9TVsSAnZWagAAzs0P/0RruJjOwsmNEMB2RFlS\nlHO+0NLKgnYm3Uftc5KX+irBqLT4GgR6Ls0pqtIZXvqTD+qoml8YhzQtvRrp\nkA0gBqu8SM1lp3NsSorfnpzWC8Lp+ZH5WvJLlvieg/tTEc9tNvL5yehCGa1I\nE0eXNynkV3G0uHW7HdTTU5JQyiXosQZ39j4AZfXBtwUx6sV0Uy50F5d6tMjr\nuAQlZ+gCeSZbeH9NggAQnPN4qnZzC4+KXj6yr70dSxDYBVMCEC6hKLN2ykS7\nzr6g2Jop1J2VEWv1YR9vCdaHrJcSy882d5yv9PDmYpacrDU4ZU5sb/IsyQ6z\nFu3+lecdjOXRxG3Vo8c2y4go+PaKbm5XkuHEEYUePvfXNzndAnLPrPObDMX0\nZoxKvjSCnAUjpmiV5lPR5dzTdJPOpR4z1DwPb9sXGkiuNdmo0G9OEYnBhsvW\nZX1UdjJC+JcMqmDz74SoU12NTkLfkZgvNEgfQN15Enolxpkfc1BEgYW2SJcB\nsgAXELm6zsiNX4+OuzDTvR9qmHu/ZbCgqjtev65mt/mCTSF5vhc9p18DtivL\nC0AfvXWm0bqGpkoPL3aUGUIJcXmMd0DBj1n12aEXkmdMtNNKIa6ZzzLM0WnG\nxjXeqvyBkrzBUo6BBLOPG5Da5aVzYUeNwP0uEiusl4u4ftyIRgk0pvD4Zp05\nimoC\r\n=Qrxf\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIDXhHMF1saXSiWvrJExUnfSwCC2v9axulBxlLsGNmlzxAiEAgJxfFW1vwa1ykHueHLwnqVgi5NrJ0Om2mdy3E6dpRQo="}]},"maintainers":[{"name":"dabbott","email":"dvnabbott@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/lonac_0.6.0_1561732882333_0.5182541824261808"},"_hasShrinkwrap":false},"0.7.0":{"name":"lonac","version":"0.7.0","description":"Lona cross-platform code compiler","main":"build/index.js","bin":{"lonac":"./build/index.js"},"scripts":{"build":"bsb -make-world","start":"bsb -make-world -w","clean":"bsb -clean-world","bundle":"npm run clean && npm run build && webpack","deploy":"rm -rf ../../studio/LonaStudio/Scripting/Modules/lonac && cp -r build ../../studio/LonaStudio/Scripting/Modules/lonac","format":"bsrefmt --parse=re --print=re --in-place src/**/*.re","prepublishOnly":"yarn clean && yarn build && yarn bundle","snapshotFlatTokens":"node src/main.bs.js flatten --workspace ../../examples/FlatTokens > ../../examples/generated/FlatTokens/output.json","snapshotFlatTokens:watch":"nodemon --exec \"yarn snapshotFlatTokens\"","snapshotJsDom":"node src/main.bs.js workspace js ../../examples/test ../../examples/generated/test/react-dom --framework=reactdom --styleFramework=styledcomponents","snapshotJsDom:watch":"nodemon --exec \"yarn snapshotJsDom\"","snapshotJsNative":"node src/main.bs.js workspace js ../../examples/test ../../examples/generated/test/react-native --framework=reactnative","snapshotJsNative:watch":"nodemon --exec \"yarn snapshotJsNative\"","snapshotSketch":"node src/main.bs.js workspace js ../../examples/test ../../examples/generated/test/sketchJs --framework=reactsketchapp","snapshotSketch:watch":"nodemon --exec \"yarn snapshotSketch\"","snapshotSwift":"node src/main.bs.js workspace swift ../../examples/test ../../examples/generated/test/swift --generateCollectionView","snapshotSwift:watch":"nodemon --exec \"yarn snapshotSwift\"","snapshotAppkit":"node src/main.bs.js workspace swift ../../examples/test ../../examples/generated/test/appkit --framework=appkit","snapshotAppkit:watch":"nodemon --exec \"yarn snapshotAppkit\"","snapshot":"yarn snapshotSwift && yarn snapshotAppkit && yarn snapshotJsDom && yarn snapshotJsNative && yarn snapshotSketch","snapshot:watch":"nodemon --exec \"yarn snapshot\"","snapshotWebViewer":"yarn snapshotJsDom && cp -R ../../examples/generated/test/react-dom/ ../../examples/LonaViewer/web/src/generated","snapshotWebViewer:watch":"nodemon --exec \"yarn snapshotWebViewer\""},"keywords":["lona","compiler","react"],"author":{"name":"Devin Abbott","email":"devinabbott@gmail.com"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/airbnb/Lona.git"},"bugs":{"url":"https://github.com/airbnb/Lona/issues"},"homepage":"https://github.com/airbnb/Lona","devDependencies":{"@babel/core":"^7.3.3","@babel/plugin-proposal-object-rest-spread":"^7.3.2","@glennsl/bs-json":"^3.0.0","babel-loader":"^8.0.5","bs-glob":"github:reasonml-community/bs-glob","bs-node":"github:reasonml-community/bs-node","bs-platform":"^4.0.7","copy-webpack-plugin":"^4.5.1","csscolorparser":"^1.0.3","fs-extra":"^5.0.0","get-stdin":"^5.0.1","lodash.camelcase":"^4.3.0","lodash.upperfirst":"^4.3.1","nodemon":"^1.18.7","prettier":"github:dabbott/prettier#28eebd6d150746b91f581e18bef8352e2bae5623","webpack":"^4.29.4","webpack-cli":"^3.2.3"},"dependencies":{"@lona/serialization":"^0.0.13","lodash.lowerfirst":"^4.3.1","lodash.snakecase":"^4.1.1","memfs":"^2.8.0","svg-transform-parser":"^0.0.1","svgpath":"^2.2.1","svgson-next":"^4.1.6"},"_id":"lonac@0.7.0","_npmVersion":"5.6.0","_nodeVersion":"8.10.0","_npmUser":{"name":"dabbott","email":"dvnabbott@gmail.com"},"dist":{"integrity":"sha512-OdLtC5XOFO1r7HnOsmr/cn8M/PUjVuZb1uSF9BSajol5MCsX+YRX8RvfZ21PcWbEC/r3vNKV0ELeuR4Y7BNpwQ==","shasum":"c6708f86f7f58c133c2a6fcaf8aeeb57027d7d98","tarball":"https://registry.npmjs.org/lonac/-/lonac-0.7.0.tgz","fileCount":23,"unpackedSize":4057741,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdufQGCRA9TVsSAnZWagAA6CcQAIEWbN4UG54CrAmrwd5B\nLzK69HztizMheiPcvCEHrNpP3ZW1BVxRzeOHvU/TUHGbiH2NkqNpVLCpkOYo\nBhl3NJrjAAwFc5NPeUgGc+fa6wGEpk9jccH35FAce9boinm7/otlSfXRcGYp\nzHq61BidxvAzgICuwRT43XsKOUsSu6k9KPXpHWWFFQhUqO9USKAaCIKgV1Ws\nbtNAf3wsLqpMUX8Dgpx3Kro9MwhXXM3D1C4eo+nUokG+WvwDBar2PMsvYSOW\nKlB7K3mMtOEKsL3n7kVDLMiiFkWd+9CmdGV7IzH+gMOZrz5ZnDiTKDoSvj4G\ntb15/XbcrtX6Xrz0Ft4OrPqZl0FzrftJ2FI8uMaxwbVA4D9xxI+TQiye0cq/\nCNF8AYrev9ZvF562MKPY4Kz3xkZuxg+gj28Elpuu+brcXqE0HsJVK6trfA/1\niuuB+qqJTGTLoDDM3L59RcHYhVu4qpXw7wLIMjFUUl9Q7oK9DtXzNXC9yKf4\nSg33i42nTQ3fW1BdAR8n4/CQr/roU4nDeJL86tYJAwKfs76/N8nEb8zz0fxm\nR8vnL15KVcxTAu/ZFHDZbt4BFGojynurTpJH/L5VrtXF4faPsq1hyW7D6xRp\n4oMM6wlIbPGMiCPjQczw7wf0RI9+ycI4J+3o5eQeYyQklaSNil5MUzjlmO3+\nD1qA\r\n=igyp\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIFF94HeRSnDUx0M6dqEo4ZU4i5kmZrpvYZqrCx7mvpcnAiEAuMJ46CGRrf6ROKC9u0vj+IodQeDyzGYDXX3O5H+TXBs="}]},"maintainers":[{"name":"dabbott","email":"dvnabbott@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/lonac_0.7.0_1572467718453_0.453048272708408"},"_hasShrinkwrap":false},"0.8.0":{"name":"lonac","version":"0.8.0","description":"Lona cross-platform code compiler","main":"build/index.js","bin":{"lonac":"./build/index.js"},"scripts":{"build":"bsb -make-world","start":"bsb -make-world -w","clean":"bsb -clean-world","bundle":"npm run clean && npm run build && webpack","deploy":"rm -rf ../../studio/LonaStudio/Scripting/Modules/lonac && cp -r build ../../studio/LonaStudio/Scripting/Modules/lonac","format":"bsrefmt --parse=re --print=re --in-place src/**/*.re","prepublishOnly":"yarn clean && yarn build && yarn bundle","snapshotFlatTokens":"node src/main.bs.js flatten --workspace ../../examples/FlatTokens > ../../examples/generated/FlatTokens/output.json","snapshotFlatTokens:watch":"nodemon --exec \"yarn snapshotFlatTokens\"","snapshotJsDom":"node src/main.bs.js workspace js ../../examples/test ../../examples/generated/test/react-dom --framework=reactdom --styleFramework=styledcomponents","snapshotJsDom:watch":"nodemon --exec \"yarn snapshotJsDom\"","snapshotJsNative":"node src/main.bs.js workspace js ../../examples/test ../../examples/generated/test/react-native --framework=reactnative","snapshotJsNative:watch":"nodemon --exec \"yarn snapshotJsNative\"","snapshotSketch":"node src/main.bs.js workspace js ../../examples/test ../../examples/generated/test/sketchJs --framework=reactsketchapp","snapshotSketch:watch":"nodemon --exec \"yarn snapshotSketch\"","snapshotSwift":"node src/main.bs.js workspace swift ../../examples/test ../../examples/generated/test/swift --generateCollectionView","snapshotSwift:watch":"nodemon --exec \"yarn snapshotSwift\"","snapshotAppkit":"node src/main.bs.js workspace swift ../../examples/test ../../examples/generated/test/appkit --framework=appkit","snapshotAppkit:watch":"nodemon --exec \"yarn snapshotAppkit\"","snapshot":"yarn snapshotSwift && yarn snapshotAppkit && yarn snapshotJsDom && yarn snapshotJsNative && yarn snapshotSketch","snapshot:watch":"nodemon --exec \"yarn snapshot\"","snapshotWebViewer":"yarn snapshotJsDom && cp -R ../../examples/generated/test/react-dom/ ../../examples/LonaViewer/web/src/generated","snapshotWebViewer:watch":"nodemon --exec \"yarn snapshotWebViewer\""},"keywords":["lona","compiler","react"],"author":{"name":"Devin Abbott","email":"devinabbott@gmail.com"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/airbnb/Lona.git"},"bugs":{"url":"https://github.com/airbnb/Lona/issues"},"homepage":"https://github.com/airbnb/Lona","devDependencies":{"@babel/core":"^7.3.3","@babel/plugin-proposal-object-rest-spread":"^7.3.2","@glennsl/bs-json":"^3.0.0","babel-loader":"^8.0.5","bs-glob":"github:reasonml-community/bs-glob","bs-node":"github:reasonml-community/bs-node","bs-platform":"^4.0.7","copy-webpack-plugin":"^4.5.1","csscolorparser":"^1.0.3","fs-extra":"^5.0.0","get-stdin":"^5.0.1","lodash.camelcase":"^4.3.0","lodash.upperfirst":"^4.3.1","nodemon":"^1.18.7","prettier":"github:dabbott/prettier#28eebd6d150746b91f581e18bef8352e2bae5623","webpack":"^4.29.4","webpack-cli":"^3.2.3"},"dependencies":{"@lona/serialization":"^0.0.13","lodash.lowerfirst":"^4.3.1","lodash.snakecase":"^4.1.1","memfs":"^2.8.0","svg-transform-parser":"^0.0.1","svgpath":"^2.2.1","svgson-next":"^4.1.6"},"_id":"lonac@0.8.0","_npmVersion":"5.6.0","_nodeVersion":"8.10.0","_npmUser":{"name":"dabbott","email":"dvnabbott@gmail.com"},"dist":{"integrity":"sha512-GqU5egvPvgWohtn24y+1SgwqjDZxw3j+/nmFMh77J//89ZEDvRRalm1IngUKgsMYblLHiPowz/GWSXJGKwqqkQ==","shasum":"f8b3177fe829bd0cd98f990c869ef9d46b5d016f","tarball":"https://registry.npmjs.org/lonac/-/lonac-0.8.0.tgz","fileCount":24,"unpackedSize":4064968,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdufcZCRA9TVsSAnZWagAAGqEP/3r0IDNX+mc0VCkxtVv9\nB52CucQMUFVzM6n5Ym0awL4tbNpcR9lLmDuNzag4s/3bGiUFCbH2v9crPlbF\ne8LoEBlFmSM1OqnRkOWOlyVW+dtquSIaQq9ZBkD7nXfd29fEoC9gE1WFfIcu\nJdXrxQF89g++H9ZQ+CKi1jYQhFZ5e7SrRWk/Qs1wmf9pdQC9LIkl1HfJwSPe\nv+1qhSi/3on+Xx4RJKkre/X8epOOeSfXyMJ7ugZ3PATOsTI2adqURbBpWLp5\nlAj/pnWLGiecumVhngiEfc7x8gwgQ5OttrAgPR5QNBXxtiFi4YvA8QXBny01\nVXXI2rE07kLXcpnKLZy7GEa/ak4kFDmDee2+LauI67K7ebwPc3xTTZmZNb+X\nCDXwlS/ngDqPBAZgjBRT/3tEUBss0bpUHSN8pUYqDhbI/x+CYlcc5+36aWh0\nRTcjLmoKKqki73H4RHGiqJgLbYhTajlWLvDGT7jPMLfxoX1GeaHWOx29oF7C\ngRSx9oOyRVSCp1dqMbODrGTs/AbZCM//CjF0+B78fuK10BrQQnl825z8XC+j\niVD2goutiq0KhbjAk0Wg+SV/BvMTfdcjKvcUhmZmnvSBzkKSwD8aSzw6qZ4n\nWgnkCZzWiDCahpn5CoL9yfIIsJLkMRmxidUmaGxtaMEAtS09pb0s4S78wNS2\nTTde\r\n=cXss\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDnqbhZc+JPXIcyaiyIl9QIs/IEySgX6uImx/I91A2zEQIhAMIHzw9yHMEUDkMDh/MIPmwOl8JQuK+ljWMTIgzvkvKS"}]},"maintainers":[{"name":"dabbott","email":"dvnabbott@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/lonac_0.8.0_1572468504571_0.8273504558391553"},"_hasShrinkwrap":false},"0.8.1":{"name":"lonac","version":"0.8.1","description":"Lona cross-platform code compiler","main":"build/index.js","bin":{"lonac":"./build/index.js"},"scripts":{"build":"bsb -make-world","start":"bsb -make-world -w","clean":"bsb -clean-world","bundle":"npm run clean && npm run build && webpack","deploy":"rm -rf ../../studio/LonaStudio/Scripting/Modules/lonac && cp -r build ../../studio/LonaStudio/Scripting/Modules/lonac","format":"bsrefmt --parse=re --print=re --in-place src/**/*.re","prepublishOnly":"yarn clean && yarn build && yarn bundle","snapshotFlatTokens":"node src/main.bs.js flatten --workspace ../../examples/FlatTokens > ../../examples/generated/FlatTokens/output.json","snapshotFlatTokens:watch":"nodemon --exec \"yarn snapshotFlatTokens\"","snapshotJsDom":"node src/main.bs.js workspace js ../../examples/test ../../examples/generated/test/react-dom --framework=reactdom --styleFramework=styledcomponents","snapshotJsDom:watch":"nodemon --exec \"yarn snapshotJsDom\"","snapshotJsNative":"node src/main.bs.js workspace js ../../examples/test ../../examples/generated/test/react-native --framework=reactnative","snapshotJsNative:watch":"nodemon --exec \"yarn snapshotJsNative\"","snapshotSketch":"node src/main.bs.js workspace js ../../examples/test ../../examples/generated/test/sketchJs --framework=reactsketchapp","snapshotSketch:watch":"nodemon --exec \"yarn snapshotSketch\"","snapshotSwift":"node src/main.bs.js workspace swift ../../examples/test ../../examples/generated/test/swift --generateCollectionView","snapshotSwift:watch":"nodemon --exec \"yarn snapshotSwift\"","snapshotAppkit":"node src/main.bs.js workspace swift ../../examples/test ../../examples/generated/test/appkit --framework=appkit","snapshotAppkit:watch":"nodemon --exec \"yarn snapshotAppkit\"","snapshot":"yarn snapshotSwift && yarn snapshotAppkit && yarn snapshotJsDom && yarn snapshotJsNative && yarn snapshotSketch","snapshot:watch":"nodemon --exec \"yarn snapshot\"","snapshotWebViewer":"yarn snapshotJsDom && cp -R ../../examples/generated/test/react-dom/ ../../examples/LonaViewer/web/src/generated","snapshotWebViewer:watch":"nodemon --exec \"yarn snapshotWebViewer\""},"keywords":["lona","compiler","react"],"author":{"name":"Devin Abbott","email":"devinabbott@gmail.com"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/airbnb/Lona.git"},"bugs":{"url":"https://github.com/airbnb/Lona/issues"},"homepage":"https://github.com/airbnb/Lona","devDependencies":{"@babel/core":"^7.3.3","@babel/plugin-proposal-object-rest-spread":"^7.3.2","@glennsl/bs-json":"^3.0.0","babel-loader":"^8.0.5","bs-glob":"github:reasonml-community/bs-glob","bs-node":"github:reasonml-community/bs-node","bs-platform":"^4.0.7","copy-webpack-plugin":"^4.5.1","csscolorparser":"^1.0.3","fs-extra":"^5.0.0","get-stdin":"^5.0.1","lodash.camelcase":"^4.3.0","lodash.upperfirst":"^4.3.1","nodemon":"^1.18.7","prettier":"github:dabbott/prettier#28eebd6d150746b91f581e18bef8352e2bae5623","webpack":"^4.29.4","webpack-cli":"^3.2.3"},"dependencies":{"@lona/serialization":"^0.0.13","lodash.lowerfirst":"^4.3.1","lodash.snakecase":"^4.1.1","memfs":"^2.8.0","svg-transform-parser":"^0.0.1","svgpath":"^2.2.1","svgson-next":"^4.1.6"},"_id":"lonac@0.8.1","_npmVersion":"5.6.0","_nodeVersion":"9.10.1","_npmUser":{"name":"dabbott","email":"dvnabbott@gmail.com"},"dist":{"integrity":"sha512-msF2TQCsdJOFTHfBtPx2LMV5ZnNSS9swnqOjlRtXZ1UT9AOBaXuYQKYb2awR/Udu5B5Le5LdNeZImRy87+bVVw==","shasum":"7ac848db58bf4f83ee3464e98845886d445637ec","tarball":"https://registry.npmjs.org/lonac/-/lonac-0.8.1.tgz","fileCount":24,"unpackedSize":4064974,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdvKWKCRA9TVsSAnZWagAAxKgP/143AHqrMvTWEk1I+jcn\ng+RFVJe1mSXq9dAkDFacTzHiKOiAfdQhoclxoyCIetvfvEquehOWgS0Xcd5G\nRlXtYXiUo5u2tsmRmDbmXD7tSMeWZ9y7fFWuGVk9tOelwwcY2yJxt6EoNqmC\nDPdJThMlSAXXEQOoXR9dT8h74nfAeqtw0Nlcon476PVXxIaJ+6k6M3KY5/yu\n/UkXqIPi3T8JYC6PHctXqxaFDdpj1QAJdpoRn3lGQhrFxYmNnfqGKvFFtfO3\nevqCoPpkirMcUeOV6blCHX2PwQcyELVnc1iK4UV1PBjZo39eAwxQZzl4xJxV\nYoL8f09Sj98FzFqmXf6qJ2DTTIJGEkGIkwgRC0Ou+di9FybFkmOz0X8Qu+Nd\nXf1xNuqPnUIMYtHQXR6iV+bEtkW5voV2alpXSqufcJQczNO7SHDL85J/Ns1+\nGZyaL1TYpGNGXS6OGNnYRPhENaue+bwk5C2nsEW/7rGtjJ2uI7dFooMVtrMj\nB6DeRlIpynYLVaZMhBHBKNNjePD3oHkcxd7yebycBXc8wjRHQ/Shy/n+mpIf\nvY03RlWqHSRsP8nYAfFhoy4IcGUAZGG3f1Gc5cJPu8CpAk2yJGRKLJTWFOyZ\nqaro33XZIkz1jqSw7DuQ+0T/vezarvYfxdINyQGCIX5NlRoMEB7Q2MuyjeuZ\n9rvh\r\n=WMye\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIGnLHiLbqQrC7qpusMXNT/ZURtn/L2ZH9JeJlqyJrhftAiBmZcEXQ8btXYZR9irJ+a/ANFeRtqpzDy96IB3Q3UXcjQ=="}]},"maintainers":[{"name":"dabbott","email":"dvnabbott@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/lonac_0.8.1_1572644234129_0.33846823553531635"},"_hasShrinkwrap":false},"0.8.2":{"name":"lonac","version":"0.8.2","description":"Lona cross-platform code compiler","main":"build/index.js","bin":{"lonac":"./build/index.js"},"scripts":{"build":"bsb -make-world","start":"bsb -make-world -w","clean":"bsb -clean-world","bundle":"npm run clean && npm run build && webpack","deploy":"rm -rf ../../studio/LonaStudio/Scripting/Modules/lonac && cp -r build ../../studio/LonaStudio/Scripting/Modules/lonac","format":"bsrefmt --parse=re --print=re --in-place src/**/*.re","prepublishOnly":"yarn clean && yarn build && yarn bundle","snapshotFlatTokens":"node src/main.bs.js flatten --workspace ../../examples/FlatTokens > ../../examples/generated/FlatTokens/output.json","snapshotFlatTokens:watch":"nodemon --exec \"yarn snapshotFlatTokens\"","snapshotJsDom":"node src/main.bs.js workspace js ../../examples/test ../../examples/generated/test/react-dom --framework=reactdom --styleFramework=styledcomponents","snapshotJsDom:watch":"nodemon --exec \"yarn snapshotJsDom\"","snapshotJsNative":"node src/main.bs.js workspace js ../../examples/test ../../examples/generated/test/react-native --framework=reactnative","snapshotJsNative:watch":"nodemon --exec \"yarn snapshotJsNative\"","snapshotSketch":"node src/main.bs.js workspace js ../../examples/test ../../examples/generated/test/sketchJs --framework=reactsketchapp","snapshotSketch:watch":"nodemon --exec \"yarn snapshotSketch\"","snapshotSwift":"node src/main.bs.js workspace swift ../../examples/test ../../examples/generated/test/swift --generateCollectionView","snapshotSwift:watch":"nodemon --exec \"yarn snapshotSwift\"","snapshotAppkit":"node src/main.bs.js workspace swift ../../examples/test ../../examples/generated/test/appkit --framework=appkit","snapshotAppkit:watch":"nodemon --exec \"yarn snapshotAppkit\"","snapshot":"yarn snapshotSwift && yarn snapshotAppkit && yarn snapshotJsDom && yarn snapshotJsNative && yarn snapshotSketch","snapshot:watch":"nodemon --exec \"yarn snapshot\"","snapshotWebViewer":"yarn snapshotJsDom && cp -R ../../examples/generated/test/react-dom/ ../../examples/LonaViewer/web/src/generated","snapshotWebViewer:watch":"nodemon --exec \"yarn snapshotWebViewer\""},"keywords":["lona","compiler","react"],"author":{"name":"Devin Abbott","email":"devinabbott@gmail.com"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/airbnb/Lona.git"},"bugs":{"url":"https://github.com/airbnb/Lona/issues"},"homepage":"https://github.com/airbnb/Lona","devDependencies":{"@babel/core":"^7.3.3","@babel/plugin-proposal-object-rest-spread":"^7.3.2","@glennsl/bs-json":"^3.0.0","babel-loader":"^8.0.5","bs-glob":"github:reasonml-community/bs-glob","bs-node":"github:reasonml-community/bs-node","bs-platform":"^4.0.7","copy-webpack-plugin":"^4.5.1","csscolorparser":"^1.0.3","fs-extra":"^5.0.0","get-stdin":"^5.0.1","lodash.camelcase":"^4.3.0","lodash.upperfirst":"^4.3.1","nodemon":"^1.18.7","prettier":"github:dabbott/prettier#28eebd6d150746b91f581e18bef8352e2bae5623","webpack":"^4.29.4","webpack-cli":"^3.2.3"},"dependencies":{"@lona/serialization":"^0.0.13","lodash.lowerfirst":"^4.3.1","lodash.snakecase":"^4.1.1","memfs":"^2.8.0","svg-transform-parser":"^0.0.1","svgpath":"^2.2.1","svgson-next":"^4.1.6"},"_id":"lonac@0.8.2","_npmVersion":"5.6.0","_nodeVersion":"9.10.1","_npmUser":{"name":"dabbott","email":"dvnabbott@gmail.com"},"dist":{"integrity":"sha512-RRJuN/hMcZpdhIid6uRhqTPAfbykjw6Z8drfeIhDAPpab5ewlGFsmOike9iAQ0UDIKTa9/Eom3GQssARCep79A==","shasum":"aed29d68e87a9562587e89cd0cbb3b83242df112","tarball":"https://registry.npmjs.org/lonac/-/lonac-0.8.2.tgz","fileCount":24,"unpackedSize":4065055,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdwMtLCRA9TVsSAnZWagAA0skP/0OnO7DBvjLXZ+6A899D\nlWyZPRNw8xMMlh1T95aFfMrZLQ2WfTcdcokcPGniCw+HbmLUCrjybgQ6SoNO\nQ/KhI/QEH03r3yVPEuWR1JNlDUrM9zrFYJer8hk+8MB7rU0EuRvuJQ1j5zkX\niXOuWTXI3iYgWoko0LEQa+CqwVkWepiDuyPoOt41uAqZO34gaQjVmVzkSl4t\nXaSlZR7mw2/q6KKDbV0YiVRN//KowzJYQyD/4+QlITJKjgseRiBda9HQTxkS\nyF1la/X1LvtakviaqMh9BKYECEs/yFDU7YMgt3T4LigNrewpXZ2hDswLUCCj\nXbxxLmy2gF4rBYVDiPLZu45zmX5krqu7E/9hK2xtitequQsJhAkeBu5/ziks\nA1/AdxDGM+go+lappNqaK2wB6h8HaaF9eHCCR1YXrUP9TFbaPUzT6NwQgDOv\nnIsXRQbd3LDNkB0Mk6cTFUn581c3CP7JBFHGh5+Z4H5z6mfyEacSPRCRbxnv\nUWsL4/gYB3kxtceU/BTU5VHTzt9U6DyK4iaWV3WGwA81CDrn34i53RoZigUh\n/gSKSZTubdZEvYRZ+Mt4K6fnrrxVxtyQdSS7Y4x/wjuTonttMMcOXvllSPho\nZX4DPKpuPb6UaDGGqupL4MMyFOUGjxRgOA2HS7tAaRsV5WL7XVbpZKr+vgcY\neAxS\r\n=z0m7\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDsJoiJJyzpggTs5jYeZ539IqIFwAGAs3ycXHa4m4u0wgIgJmFBw+MrvaWX5rXitrNuW5QhE2SjXSgHOWsDWBGOCuY="}]},"maintainers":[{"name":"dabbott","email":"dvnabbott@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/lonac_0.8.2_1572916043121_0.9468546997887497"},"_hasShrinkwrap":false},"0.8.3":{"name":"lonac","version":"0.8.3","description":"Lona cross-platform code compiler","main":"build/index.js","bin":{"lonac":"./build/index.js"},"scripts":{"build":"bsb -make-world","start":"bsb -make-world -w","clean":"bsb -clean-world","bundle":"npm run clean && npm run build && webpack","deploy":"rm -rf ../../studio/LonaStudio/Scripting/Modules/lonac && cp -r build ../../studio/LonaStudio/Scripting/Modules/lonac","format":"bsrefmt --parse=re --print=re --in-place src/**/*.re","prepublishOnly":"yarn clean && yarn build && yarn bundle","snapshotFlatTokens":"node src/main.bs.js flatten --workspace ../../examples/FlatTokens > ../../examples/generated/FlatTokens/output.json","snapshotFlatTokens:watch":"nodemon --exec \"yarn snapshotFlatTokens\"","snapshotJsDom":"node src/main.bs.js workspace js ../../examples/test ../../examples/generated/test/react-dom --framework=reactdom --styleFramework=styledcomponents","snapshotJsDom:watch":"nodemon --exec \"yarn snapshotJsDom\"","snapshotJsNative":"node src/main.bs.js workspace js ../../examples/test ../../examples/generated/test/react-native --framework=reactnative","snapshotJsNative:watch":"nodemon --exec \"yarn snapshotJsNative\"","snapshotSketch":"node src/main.bs.js workspace js ../../examples/test ../../examples/generated/test/sketchJs --framework=reactsketchapp","snapshotSketch:watch":"nodemon --exec \"yarn snapshotSketch\"","snapshotSwift":"node src/main.bs.js workspace swift ../../examples/test ../../examples/generated/test/swift --generateCollectionView","snapshotSwift:watch":"nodemon --exec \"yarn snapshotSwift\"","snapshotAppkit":"node src/main.bs.js workspace swift ../../examples/test ../../examples/generated/test/appkit --framework=appkit","snapshotAppkit:watch":"nodemon --exec \"yarn snapshotAppkit\"","snapshot":"yarn snapshotSwift && yarn snapshotAppkit && yarn snapshotJsDom && yarn snapshotJsNative && yarn snapshotSketch","snapshot:watch":"nodemon --exec \"yarn snapshot\"","snapshotWebViewer":"yarn snapshotJsDom && cp -R ../../examples/generated/test/react-dom/ ../../examples/LonaViewer/web/src/generated","snapshotWebViewer:watch":"nodemon --exec \"yarn snapshotWebViewer\""},"keywords":["lona","compiler","react"],"author":{"name":"Devin Abbott","email":"devinabbott@gmail.com"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/airbnb/Lona.git"},"bugs":{"url":"https://github.com/airbnb/Lona/issues"},"homepage":"https://github.com/airbnb/Lona","devDependencies":{"@babel/core":"^7.3.3","@babel/plugin-proposal-object-rest-spread":"^7.3.2","@glennsl/bs-json":"^3.0.0","babel-loader":"^8.0.5","bs-glob":"github:reasonml-community/bs-glob","bs-node":"github:reasonml-community/bs-node","bs-platform":"^4.0.7","copy-webpack-plugin":"^4.5.1","csscolorparser":"^1.0.3","fs-extra":"^5.0.0","get-stdin":"^5.0.1","lodash.camelcase":"^4.3.0","lodash.upperfirst":"^4.3.1","nodemon":"^1.18.7","prettier":"github:dabbott/prettier#28eebd6d150746b91f581e18bef8352e2bae5623","webpack":"^4.29.4","webpack-cli":"^3.2.3"},"dependencies":{"@lona/serialization":"^0.0.13","lodash.lowerfirst":"^4.3.1","lodash.snakecase":"^4.1.1","memfs":"^2.8.0","svg-transform-parser":"^0.0.1","svgpath":"^2.2.1","svgson-next":"^4.1.6"},"_id":"lonac@0.8.3","_npmVersion":"5.6.0","_nodeVersion":"9.10.1","_npmUser":{"name":"dabbott","email":"dvnabbott@gmail.com"},"dist":{"integrity":"sha512-cC6qvEPX7rv+sc/dFZyBSq1sD5ezjj1/RIE8WSJLG90qHADLlg2Z5dUQuF4WMhB8uMPDLIGvcYf0c36HXikvog==","shasum":"c83d6f6a287298a5525bbdb0c758e810cad59244","tarball":"https://registry.npmjs.org/lonac/-/lonac-0.8.3.tgz","fileCount":24,"unpackedSize":4064980,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdwMvcCRA9TVsSAnZWagAAk2MP/2snFD8r2ou3JDCSTQZ+\nNGGSHXkH9VCDDgcvZw762Oj5lLM8rd4LxeHc6AUwfhLJ8npo2TZupWMSAYeL\n8wB+pUFstIh/ghq7Yyf87SfRnthBIfD4B0cJTT32nUG1UfSfNJS9sHieAwId\nz+ketcM7IakKW6LT8fs4fFeCmjKm26x/7RTT+HrkWY2+8v0Wbdbf5sQ2hjbb\ncQflMm3Lx/r0mYYan7bylxDoCjeifxbUVnQm+d7Zw1rQq5MqybrZ343MyRPK\n3dm32YlPReztHkpo0pXUkphH8AIlhPLNMICmW3nmKqOJprMoLv1wp7eNWyfK\nUey0ViYZtwlsut5nVXBUBLqrOFbC9E9dWtewlK6x/NoNBufNcZJS/LYxMPTH\nEWQgAsNGJ5/cwKdUtPDXYk3KsbLEKDyc3NM+WHWzY9dnC/wVgAmjF5UeAin3\njsnJl52uLLC2UmEoWlYXJLMm9XCslp1WONLo58hsBE4qlORV3EYjmJ9cqDfq\nebq+FDqyQevWz3h8tyT/aMcZrMbj28FEfiV2X4GRUbQoT2wyNnKiZWryiKn4\nEpvmoLGL6ZPWyxHWKTp5U1NHMd7r4u3KlvEp/kdxFC7/YsJajD5tKdJ94cVD\nxjwsjA5eKJ7ZljVV6V6Kz2rkMuc+ZRHLr/H7h+WoffIRFAS78FMlBvuya6aJ\nXRmm\r\n=4P5i\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIB+IJUQyBy93L972LFgd9joeKadZSmwFQVZbEEpeQQSkAiBNUuata2+nn4aNNS+0fEd8xjuF0pqrS2UTPW/cP/8jiA=="}]},"maintainers":[{"name":"dabbott","email":"dvnabbott@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/lonac_0.8.3_1572916187596_0.010626818212176481"},"_hasShrinkwrap":false},"0.8.4":{"name":"lonac","version":"0.8.4","description":"Lona cross-platform code compiler","main":"build/index.js","bin":{"lonac":"./build/index.js"},"scripts":{"build":"bsb -make-world","start":"bsb -make-world -w","clean":"bsb -clean-world","bundle":"npm run clean && npm run build && webpack","deploy":"rm -rf ../../studio/LonaStudio/Scripting/Modules/lonac && cp -r build ../../studio/LonaStudio/Scripting/Modules/lonac","format":"bsrefmt --parse=re --print=re --in-place src/**/*.re","prepublishOnly":"yarn clean && yarn build && yarn bundle","snapshotFlatTokens":"node src/main.bs.js flatten --workspace ../../examples/FlatTokens > ../../examples/generated/FlatTokens/output.json","snapshotFlatTokens:watch":"nodemon --exec \"yarn snapshotFlatTokens\"","snapshotJsDom":"node src/main.bs.js workspace js ../../examples/test ../../examples/generated/test/react-dom --framework=reactdom --styleFramework=styledcomponents","snapshotJsDom:watch":"nodemon --exec \"yarn snapshotJsDom\"","snapshotJsNative":"node src/main.bs.js workspace js ../../examples/test ../../examples/generated/test/react-native --framework=reactnative","snapshotJsNative:watch":"nodemon --exec \"yarn snapshotJsNative\"","snapshotSketch":"node src/main.bs.js workspace js ../../examples/test ../../examples/generated/test/sketchJs --framework=reactsketchapp","snapshotSketch:watch":"nodemon --exec \"yarn snapshotSketch\"","snapshotSwift":"node src/main.bs.js workspace swift ../../examples/test ../../examples/generated/test/swift --generateCollectionView","snapshotSwift:watch":"nodemon --exec \"yarn snapshotSwift\"","snapshotAppkit":"node src/main.bs.js workspace swift ../../examples/test ../../examples/generated/test/appkit --framework=appkit","snapshotAppkit:watch":"nodemon --exec \"yarn snapshotAppkit\"","snapshot":"yarn snapshotSwift && yarn snapshotAppkit && yarn snapshotJsDom && yarn snapshotJsNative && yarn snapshotSketch","snapshot:watch":"nodemon --exec \"yarn snapshot\"","snapshotWebViewer":"yarn snapshotJsDom && cp -R ../../examples/generated/test/react-dom/ ../../examples/LonaViewer/web/src/generated","snapshotWebViewer:watch":"nodemon --exec \"yarn snapshotWebViewer\""},"keywords":["lona","compiler","react"],"author":{"name":"Devin Abbott","email":"devinabbott@gmail.com"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/airbnb/Lona.git"},"bugs":{"url":"https://github.com/airbnb/Lona/issues"},"homepage":"https://github.com/airbnb/Lona","devDependencies":{"@babel/core":"^7.3.3","@babel/plugin-proposal-object-rest-spread":"^7.3.2","@glennsl/bs-json":"^3.0.0","babel-loader":"^8.0.5","bs-glob":"github:reasonml-community/bs-glob","bs-node":"github:reasonml-community/bs-node","bs-platform":"^4.0.7","copy-webpack-plugin":"^4.5.1","csscolorparser":"^1.0.3","fs-extra":"^5.0.0","get-stdin":"^5.0.1","lodash.camelcase":"^4.3.0","lodash.upperfirst":"^4.3.1","nodemon":"^1.18.7","prettier":"github:dabbott/prettier#28eebd6d150746b91f581e18bef8352e2bae5623","webpack":"^4.29.4","webpack-cli":"^3.2.3"},"dependencies":{"@lona/serialization":"^0.0.13","lodash.lowerfirst":"^4.3.1","lodash.snakecase":"^4.1.1","memfs":"^2.8.0","svg-transform-parser":"^0.0.1","svgpath":"^2.2.1","svgson-next":"^4.1.6"},"_id":"lonac@0.8.4","_npmVersion":"5.6.0","_nodeVersion":"9.10.1","_npmUser":{"name":"dabbott","email":"dvnabbott@gmail.com"},"dist":{"integrity":"sha512-fnO2odT272I/sQNlJkmuLTvyTJLny7/6M0NzwaNGyttTcaBV+vUfRpsHjZTvTMXXqGn9Ij8+0nsDz21B4m3wTQ==","shasum":"39a3c44ef812ac5108663663d52441affc6affe3","tarball":"https://registry.npmjs.org/lonac/-/lonac-0.8.4.tgz","fileCount":24,"unpackedSize":4065162,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdwN3LCRA9TVsSAnZWagAAQZsP/R1YSOCVbhmVDhuUqQgp\nKGPiVYX+Dl354Lp7XdCSdODjheCCuuwGLHDiEYqd27TPf6FWPhuJvbsRh6KL\nQHfmX3D8zBUoG1nzZQs1Pwv1zZu19x/bGlY29fiO93XH+08dlYoMP7dDCcrX\nidREdwFg6Oh+Qx7RJ2XgLterjiaL1aEjOdc/TGAxaMSptpzZYPZKkowo5hYs\nEOKIbLBGjnGWAria1KXgJJp9rL9dX220cqx9jhNTJ58UNU9FT29dUg1VqW5P\niZdplRPrCdv3NPqud+Hy4VkvG4s2UEIcieE5dwf2CUMwH/puqFaO8daZL582\nr9f1rAxbQ4Cs8s1AgB7n3kYtAWcm6Evm5gf/6gSOmyNZESVK9HuyiTiXxQPn\nQED2YNYjr7bYHgZ9DOpRkGNZU5TRWtDLIyWi1wMZUciXBxufvTEoGShuwMnK\nCAFwB5OZchfyHnOH9cspnuVsrUx6EurQhCThPmbBIl7b8hrSWqMMtkHdXeJJ\nVGLsqenEBG6FuglKHqOHoHm7rx5lr7c82SUjD6xii/QTJFdTeOLIKl3/KyIq\nEdEKs+Hx/DitI7skzTBCqL8wIrgZNmG7Cyzpru6lsp/EW6ky0B3zxtjJDsnh\nBdIfb5bl/AvuwMyOVpMoa5p8udZT8tpU1GDFkOpTZyNOEi5fa3zGc5kelELq\nQDb3\r\n=yckG\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIAJ5hzJ7msZd5oCqgywy00zwoQkqWGwn+NlNW5D2uMryAiAIhBKaJgTrwoeWJm6PGPqZS2+gtd+VsTXDGdzw2+nf3w=="}]},"maintainers":[{"name":"dabbott","email":"dvnabbott@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/lonac_0.8.4_1572920778630_0.7719012525176994"},"_hasShrinkwrap":false},"0.8.5":{"name":"lonac","version":"0.8.5","description":"Lona cross-platform code compiler","main":"build/index.js","bin":{"lonac":"./build/bin.js"},"scripts":{"build":"bsb -make-world","start":"bsb -make-world -w","clean":"bsb -clean-world","bundle":"npm run clean && npm run build && webpack","deploy":"rm -rf ../../studio/LonaStudio/Scripting/Modules/lonac && cp -r build ../../studio/LonaStudio/Scripting/Modules/lonac","format":"bsrefmt --parse=re --print=re --in-place src/**/*.re","prepublishOnly":"yarn clean && yarn build && yarn bundle","snapshotFlatTokens":"node src/main.bs.js flatten --workspace ../../examples/FlatTokens > ../../examples/generated/FlatTokens/output.json","snapshotFlatTokens:watch":"nodemon --exec \"yarn snapshotFlatTokens\"","snapshotJsDom":"node src/main.bs.js workspace js ../../examples/test ../../examples/generated/test/react-dom --framework=reactdom --styleFramework=styledcomponents","snapshotJsDom:watch":"nodemon --exec \"yarn snapshotJsDom\"","snapshotJsNative":"node src/main.bs.js workspace js ../../examples/test ../../examples/generated/test/react-native --framework=reactnative","snapshotJsNative:watch":"nodemon --exec \"yarn snapshotJsNative\"","snapshotSketch":"node src/main.bs.js workspace js ../../examples/test ../../examples/generated/test/sketchJs --framework=reactsketchapp","snapshotSketch:watch":"nodemon --exec \"yarn snapshotSketch\"","snapshotSwift":"node src/main.bs.js workspace swift ../../examples/test ../../examples/generated/test/swift --generateCollectionView","snapshotSwift:watch":"nodemon --exec \"yarn snapshotSwift\"","snapshotAppkit":"node src/main.bs.js workspace swift ../../examples/test ../../examples/generated/test/appkit --framework=appkit","snapshotAppkit:watch":"nodemon --exec \"yarn snapshotAppkit\"","snapshot":"yarn snapshotSwift && yarn snapshotAppkit && yarn snapshotJsDom && yarn snapshotJsNative && yarn snapshotSketch","snapshot:watch":"nodemon --exec \"yarn snapshot\"","snapshotWebViewer":"yarn snapshotJsDom && cp -R ../../examples/generated/test/react-dom/ ../../examples/LonaViewer/web/src/generated","snapshotWebViewer:watch":"nodemon --exec \"yarn snapshotWebViewer\""},"keywords":["lona","compiler","react"],"author":{"name":"Devin Abbott","email":"devinabbott@gmail.com"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/airbnb/Lona.git"},"bugs":{"url":"https://github.com/airbnb/Lona/issues"},"homepage":"https://github.com/airbnb/Lona","devDependencies":{"@babel/core":"^7.3.3","@babel/plugin-proposal-object-rest-spread":"^7.3.2","@glennsl/bs-json":"^3.0.0","babel-loader":"^8.0.5","bs-glob":"github:reasonml-community/bs-glob","bs-node":"github:reasonml-community/bs-node","bs-platform":"^4.0.7","copy-webpack-plugin":"^4.5.1","csscolorparser":"^1.0.3","fs-extra":"^5.0.0","get-stdin":"^5.0.1","lodash.camelcase":"^4.3.0","lodash.upperfirst":"^4.3.1","nodemon":"^1.18.7","prettier":"github:dabbott/prettier#28eebd6d150746b91f581e18bef8352e2bae5623","webpack":"^4.29.4","webpack-cli":"^3.2.3"},"dependencies":{"@lona/serialization":"^0.0.13","lodash.lowerfirst":"^4.3.1","lodash.snakecase":"^4.1.1","memfs":"^2.8.0","svg-transform-parser":"^0.0.1","svgpath":"^2.2.1","svgson-next":"^4.1.6"},"_id":"lonac@0.8.5","_nodeVersion":"12.5.0","_npmVersion":"6.9.0","dist":{"integrity":"sha512-EWAYJwcoZybJavLxkoazrmEvDj7KOvaBshK0Id64Y6LfNFO9y5gMgCxZbAjRxrbrUWkVUFSwEjd0XKc279t14Q==","shasum":"aca9c39ffa53d80f9947b79f9202de99d8c0a579","tarball":"https://registry.npmjs.org/lonac/-/lonac-0.8.5.tgz","fileCount":25,"unpackedSize":4065244,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdwOJLCRA9TVsSAnZWagAAfSAP/13LWfbyc+A2wpk80RZn\nyeZ3KDcBDFmnVI0OywJICocEhjUmnfq65Q9idZGNHlJtTKZTu5C/7zOSq3RM\nyyvlSz4Fv32A1GW2R0TJ/PrO+vcmmp2m6XojhVHEvP1OLJEyKsjKNTBivkdy\nGUgkyWOGwrTVriK8Z3ZstSMjCj67K5bzF9XLYxVNgxG+oX+SaVWA/wN6gBbA\n45UbTGAtXfhao+47qXS3KRW+QU/65SzPQpS4hg3Kdjz/l5jkjmnbndUlazUZ\neyr+x0k4QT++Ok95DVU6tVWO7s4EEL4PRjJsQs17ffb4XFk8Io/9OaSO2htJ\n6RuUOpwp4c9my7q7ltclHsIt6pa63cVzADwWOfLp5+qscOYsIs8HpOAXpyhW\nC7v5JsJlJzW296iLgSFi2EWhoqIFqchGDDfhCz7wxviTo8O4FKKt39VCpyRu\nd0KOytxTNnRt67MKFYcwjLDST2UgsTatpnT61u/wl0kZ0qTT3c0in4Scx5/t\n9ep4H6dzPS6dz/ZqooOZCZJIa6rpUFfOQHJi9lLvDSFp0QalXET3Q7YJ3neV\n7hXkRl/O+75gHeIlBI9lW15uXcqNEg5khkmvsUXx+AVLTj25iRCkkelRrG9t\nw5elau3p3v4T1VgcvwjDS37ONx7O2vGzAjIWcBir1NS//mQKAkByjMJN6fa5\nxIFK\r\n=bViV\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIDU35A4nZlJJuNMy6yqx+RXgstwOh43TkXzEQ3771FUaAiBBVDbt8b5IbaXsEXuqMpW+kNMhnyM/J+u8rSzoVQCNvQ=="}]},"maintainers":[{"name":"dabbott","email":"dvnabbott@gmail.com"}],"_npmUser":{"name":"dabbott","email":"dvnabbott@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/lonac_0.8.5_1572921930048_0.08052907981479263"},"_hasShrinkwrap":false},"0.8.6":{"name":"lonac","version":"0.8.6","description":"Lona cross-platform code compiler","main":"build/index.js","bin":{"lonac":"./build/bin.js"},"scripts":{"build":"bsb -make-world","start":"bsb -make-world -w","clean":"bsb -clean-world","bundle":"npm run clean && npm run build && webpack","deploy":"rm -rf ../../studio/LonaStudio/Scripting/Modules/lonac && cp -r build ../../studio/LonaStudio/Scripting/Modules/lonac","format":"bsrefmt --parse=re --print=re --in-place src/**/*.re","prepublishOnly":"yarn clean && yarn build && yarn bundle","snapshotFlatTokens":"node src/main.bs.js flatten --workspace ../../examples/FlatTokens > ../../examples/generated/FlatTokens/output.json","snapshotFlatTokens:watch":"nodemon --exec \"yarn snapshotFlatTokens\"","snapshotJsDom":"node src/main.bs.js workspace js ../../examples/test ../../examples/generated/test/react-dom --framework=reactdom --styleFramework=styledcomponents","snapshotJsDom:watch":"nodemon --exec \"yarn snapshotJsDom\"","snapshotJsNative":"node src/main.bs.js workspace js ../../examples/test ../../examples/generated/test/react-native --framework=reactnative","snapshotJsNative:watch":"nodemon --exec \"yarn snapshotJsNative\"","snapshotSketch":"node src/main.bs.js workspace js ../../examples/test ../../examples/generated/test/sketchJs --framework=reactsketchapp","snapshotSketch:watch":"nodemon --exec \"yarn snapshotSketch\"","snapshotSwift":"node src/main.bs.js workspace swift ../../examples/test ../../examples/generated/test/swift --generateCollectionView","snapshotSwift:watch":"nodemon --exec \"yarn snapshotSwift\"","snapshotAppkit":"node src/main.bs.js workspace swift ../../examples/test ../../examples/generated/test/appkit --framework=appkit","snapshotAppkit:watch":"nodemon --exec \"yarn snapshotAppkit\"","snapshot":"yarn snapshotSwift && yarn snapshotAppkit && yarn snapshotJsDom && yarn snapshotJsNative && yarn snapshotSketch","snapshot:watch":"nodemon --exec \"yarn snapshot\"","snapshotWebViewer":"yarn snapshotJsDom && cp -R ../../examples/generated/test/react-dom/ ../../examples/LonaViewer/web/src/generated","snapshotWebViewer:watch":"nodemon --exec \"yarn snapshotWebViewer\""},"keywords":["lona","compiler","react"],"author":{"name":"Devin Abbott","email":"devinabbott@gmail.com"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/airbnb/Lona.git"},"bugs":{"url":"https://github.com/airbnb/Lona/issues"},"homepage":"https://github.com/airbnb/Lona","devDependencies":{"@babel/core":"^7.3.3","@babel/plugin-proposal-object-rest-spread":"^7.3.2","@glennsl/bs-json":"^3.0.0","babel-loader":"^8.0.5","bs-glob":"github:reasonml-community/bs-glob","bs-node":"github:reasonml-community/bs-node","bs-platform":"^4.0.7","copy-webpack-plugin":"^4.5.1","csscolorparser":"^1.0.3","fs-extra":"^5.0.0","get-stdin":"^5.0.1","lodash.camelcase":"^4.3.0","lodash.upperfirst":"^4.3.1","nodemon":"^1.18.7","prettier":"github:dabbott/prettier#28eebd6d150746b91f581e18bef8352e2bae5623","webpack":"^4.29.4","webpack-cli":"^3.2.3"},"dependencies":{"@lona/serialization":"^0.0.13","lodash.lowerfirst":"^4.3.1","lodash.snakecase":"^4.1.1","memfs":"^2.8.0","svg-transform-parser":"^0.0.1","svgpath":"^2.2.1","svgson-next":"^4.1.6"},"_id":"lonac@0.8.6","_nodeVersion":"12.5.0","_npmVersion":"6.9.0","dist":{"integrity":"sha512-heifUL/BdzQrhEAjoM9XdRot2n3LneB0yTi+/HaKQ7rB1LezmMFz9Nk7ETavAYPgDkxlyDFSKdUKntmj1Q2KqQ==","shasum":"90c8371f9d80b5d83a844692042339d765ae3331","tarball":"https://registry.npmjs.org/lonac/-/lonac-0.8.6.tgz","fileCount":25,"unpackedSize":4065238,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdwOOVCRA9TVsSAnZWagAAM7gQAKK+nIphiVOChVLEIMEs\nBcqHZ9IDeKq1kmH2gDJ5NsfyNLQilmlLfdo3N897ztSwWacQw3sTdm7GRgoK\nZJdrIKcShpbwRv3R6f4bNVreMnZ9QYvU8221vRr7YWOR+8O0wAc2lff6QAlC\nCFk7DUvYFSkBi+ZJjd6Bih4x5ZGNOy6l4HxZIUBtDB/GgoA/jn0zjYZvZ86I\nRTpeoOUzULaV1/S5tQuZUeJ629qFXY3B7LAv38fU7Gwe7x5iuhm3jRBFRdDb\nGyVlwpg17KhUsemzC/LgSWiVu6GMe4T5XiTGOLUJSiNdJTuz319VRXQiH2nO\nJwzKQn598bDi5Jgok31eI8zGDnqdCUEGk3mrjPr3RXMGwaw2hHBBS7R/SVBx\nd3BiMyC5LvFuGGisafGlilDdduPOmzdYUA+WPacsP0JhjSU7182yPM0dN70X\nkRGV7Tnu/HqBYKI9xLl38A7d4ySD1aIRBy/1pvZvwCjO3meXY/hLZvHY7PZP\nzJoXBBqWMjERsPHYjFqcoXzomc2c7y6DjN2iahP53EJeeCTXAmzG3xni6lOP\n1KfpPxfMNzNrNanzO7kgDYjLAm0L3uF7/MCPsB1A+uih8r0SipRG92PjWs4o\nNjdrF1gZaJpeNlewfSAA6FWDcgBFn+rcpn240gwT/f3La8wMMB+/mnS1fEzG\naTyh\r\n=qcEj\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIDcJnvdvpAga94vtrC/3CaoCssj440Mh3+7RNbxQoJZ1AiBhaivx7k6bgzI+lPGVXitQONClyogXH6+7n+Llj/T3Pw=="}]},"maintainers":[{"name":"dabbott","email":"dvnabbott@gmail.com"}],"_npmUser":{"name":"dabbott","email":"dvnabbott@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/lonac_0.8.6_1572922260654_0.0002121650925734908"},"_hasShrinkwrap":false},"0.8.7":{"name":"lonac","version":"0.8.7","description":"Lona cross-platform code compiler","main":"build/index.js","bin":{"lonac":"./build/bin.js"},"scripts":{"build":"bsb -make-world","start":"bsb -make-world -w","clean":"bsb -clean-world","bundle":"npm run clean && npm run build && webpack","deploy":"rm -rf ../../studio/LonaStudio/Scripting/Modules/lonac && cp -r build ../../studio/LonaStudio/Scripting/Modules/lonac","format":"bsrefmt --parse=re --print=re --in-place src/**/*.re","prepublishOnly":"yarn clean && yarn build && yarn bundle","snapshotFlatTokens":"node src/main.bs.js flatten --workspace ../../examples/FlatTokens > ../../examples/generated/FlatTokens/output.json","snapshotFlatTokens:watch":"nodemon --exec \"yarn snapshotFlatTokens\"","snapshotJsDom":"node src/main.bs.js workspace js ../../examples/test ../../examples/generated/test/react-dom --framework=reactdom --styleFramework=styledcomponents","snapshotJsDom:watch":"nodemon --exec \"yarn snapshotJsDom\"","snapshotJsNative":"node src/main.bs.js workspace js ../../examples/test ../../examples/generated/test/react-native --framework=reactnative","snapshotJsNative:watch":"nodemon --exec \"yarn snapshotJsNative\"","snapshotSketch":"node src/main.bs.js workspace js ../../examples/test ../../examples/generated/test/sketchJs --framework=reactsketchapp","snapshotSketch:watch":"nodemon --exec \"yarn snapshotSketch\"","snapshotSwift":"node src/main.bs.js workspace swift ../../examples/test ../../examples/generated/test/swift --generateCollectionView","snapshotSwift:watch":"nodemon --exec \"yarn snapshotSwift\"","snapshotAppkit":"node src/main.bs.js workspace swift ../../examples/test ../../examples/generated/test/appkit --framework=appkit","snapshotAppkit:watch":"nodemon --exec \"yarn snapshotAppkit\"","snapshot":"yarn snapshotSwift && yarn snapshotAppkit && yarn snapshotJsDom && yarn snapshotJsNative && yarn snapshotSketch","snapshot:watch":"nodemon --exec \"yarn snapshot\"","snapshotWebViewer":"yarn snapshotJsDom && cp -R ../../examples/generated/test/react-dom/ ../../examples/LonaViewer/web/src/generated","snapshotWebViewer:watch":"nodemon --exec \"yarn snapshotWebViewer\""},"keywords":["lona","compiler","react"],"author":{"name":"Devin Abbott","email":"devinabbott@gmail.com"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/airbnb/Lona.git"},"bugs":{"url":"https://github.com/airbnb/Lona/issues"},"homepage":"https://github.com/airbnb/Lona","devDependencies":{"@babel/core":"^7.3.3","@babel/plugin-proposal-object-rest-spread":"^7.3.2","@glennsl/bs-json":"^3.0.0","babel-loader":"^8.0.5","bs-glob":"github:reasonml-community/bs-glob","bs-node":"github:reasonml-community/bs-node","bs-platform":"^4.0.7","copy-webpack-plugin":"^4.5.1","csscolorparser":"^1.0.3","fs-extra":"^5.0.0","get-stdin":"^5.0.1","lodash.camelcase":"^4.3.0","lodash.upperfirst":"^4.3.1","nodemon":"^1.18.7","prettier":"github:dabbott/prettier#28eebd6d150746b91f581e18bef8352e2bae5623","webpack":"^4.29.4","webpack-cli":"^3.2.3"},"dependencies":{"@lona/serialization":"^0.0.14","lodash.lowerfirst":"^4.3.1","lodash.snakecase":"^4.1.1","memfs":"^2.8.0","svg-transform-parser":"^0.0.1","svgpath":"^2.2.1","svgson-next":"^4.1.6"},"_id":"lonac@0.8.7","_nodeVersion":"12.5.0","_npmVersion":"6.9.0","dist":{"integrity":"sha512-AnlHTXURXbavIx2lK1Hg9xDk6mUOVIQvhaCfj2tq0Tjwe/qhey2mSGeBzuWt7eXlH1G+JjrsWIso6je7h2kLhQ==","shasum":"a93e161ab5005a244eefde913f166ea69a68eb39","tarball":"https://registry.npmjs.org/lonac/-/lonac-0.8.7.tgz","fileCount":25,"unpackedSize":4025766,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdxiCpCRA9TVsSAnZWagAA7XgQAIwJlwFzilzS5HGzASIV\nTkwvy4xsVTdqcSz1YqUJ0HNi2EO7rHEL4J5JFjtMB2A8+f/3yrEynJ2Xl4Bg\nF5D9mzLH09sTFB5nlPtaQ8tG2v8ZE0FKSi2icM9q2Z6upNG+9lFCji09izvG\noSjKtG0C5WxVAxklcft72UdupGxnoMY8exfQ6VhbdDK/sfFOgYkZwnS/usch\n9LAx7Jq+MsLNEXIl3f0N16Xl2jlbL9Hntq2ylzPgut/wpeUiKHzDkSNgSrVb\nouW+RNviKUv8gI7V3/lS3oJimQLM0OFhNgzla/XHg+mK/2K3Mj5l8GJf2hae\nbjfDR7fDsFWxKiVYgTx2KTBVcZ8NndusxZZDdWbd310qNSL4Nkkd+7eNao3t\n/Imbb385Wzf8gYt2neKq9JYhLLI3BWnydRuFh7kRHawhza/FYDht92BevpAG\nnVfWE9jGE9a57hxwFZRBz44ei2mRvDC2084OWKD6pIEKzSgu+zCbd5yrY7IO\nEbWSP21PPzhPpvPFzy/BQ51MSi/bU9e5j8nwK48aOjIjs0HRJeeuAjAcPXLu\nZ4lE94QMBGGFvBVrOQ8kvj3Ub9g5WWAewRJhklJo5q/usAeAF3v6YYzOiV2N\nEDkLkYfVWnRxOEqp5XuZ+V+SqwuDXao2Y4tRTqS81sQmnzY9Hi00r5QVJwJ9\nqGeC\r\n=wpbX\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIGD1TeX50Jrk0qeA1i8YP5kHnKTnkLFBN6DFDQDmS9GhAiEAjm9fYm9r8UjoWqsuTbDwZWbGMemoG8pwmnsLoxHNpas="}]},"maintainers":[{"name":"dabbott","email":"dvnabbott@gmail.com"}],"_npmUser":{"name":"dabbott","email":"dvnabbott@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/lonac_0.8.7_1573265576436_0.827081901436"},"_hasShrinkwrap":false},"0.8.8":{"name":"lonac","version":"0.8.8","description":"Lona cross-platform code compiler","main":"build/index.js","bin":{"lonac":"./build/bin.js"},"scripts":{"build":"bsb -make-world","start":"bsb -make-world -w","clean":"bsb -clean-world","bundle":"npm run clean && npm run build && webpack","deploy":"rm -rf ../../studio/LonaStudio/Scripting/Modules/lonac && cp -r build ../../studio/LonaStudio/Scripting/Modules/lonac","format":"bsrefmt --parse=re --print=re --in-place src/**/*.re","prepublishOnly":"yarn clean && yarn build && yarn bundle","snapshotFlatTokens":"node src/main.bs.js flatten --workspace ../../examples/FlatTokens > ../../examples/generated/FlatTokens/output.json","snapshotFlatTokens:watch":"nodemon --exec \"yarn snapshotFlatTokens\"","snapshotJsDom":"node src/main.bs.js workspace js ../../examples/test ../../examples/generated/test/react-dom --framework=reactdom --styleFramework=styledcomponents","snapshotJsDom:watch":"nodemon --exec \"yarn snapshotJsDom\"","snapshotJsNative":"node src/main.bs.js workspace js ../../examples/test ../../examples/generated/test/react-native --framework=reactnative","snapshotJsNative:watch":"nodemon --exec \"yarn snapshotJsNative\"","snapshotSketch":"node src/main.bs.js workspace js ../../examples/test ../../examples/generated/test/sketchJs --framework=reactsketchapp","snapshotSketch:watch":"nodemon --exec \"yarn snapshotSketch\"","snapshotSwift":"node src/main.bs.js workspace swift ../../examples/test ../../examples/generated/test/swift --generateCollectionView","snapshotSwift:watch":"nodemon --exec \"yarn snapshotSwift\"","snapshotAppkit":"node src/main.bs.js workspace swift ../../examples/test ../../examples/generated/test/appkit --framework=appkit","snapshotAppkit:watch":"nodemon --exec \"yarn snapshotAppkit\"","snapshot":"yarn snapshotSwift && yarn snapshotAppkit && yarn snapshotJsDom && yarn snapshotJsNative && yarn snapshotSketch","snapshot:watch":"nodemon --exec \"yarn snapshot\"","snapshotWebViewer":"yarn snapshotJsDom && cp -R ../../examples/generated/test/react-dom/ ../../examples/LonaViewer/web/src/generated","snapshotWebViewer:watch":"nodemon --exec \"yarn snapshotWebViewer\""},"keywords":["lona","compiler","react"],"author":{"name":"Devin Abbott","email":"devinabbott@gmail.com"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/airbnb/Lona.git"},"bugs":{"url":"https://github.com/airbnb/Lona/issues"},"homepage":"https://github.com/airbnb/Lona","devDependencies":{"@babel/core":"^7.3.3","@babel/plugin-proposal-object-rest-spread":"^7.3.2","@glennsl/bs-json":"^3.0.0","babel-loader":"^8.0.5","bs-glob":"github:reasonml-community/bs-glob","bs-node":"github:reasonml-community/bs-node","bs-platform":"^4.0.7","copy-webpack-plugin":"^4.5.1","csscolorparser":"^1.0.3","fs-extra":"^5.0.0","get-stdin":"^5.0.1","lodash.camelcase":"^4.3.0","lodash.upperfirst":"^4.3.1","nodemon":"^1.18.7","prettier":"github:dabbott/prettier#28eebd6d150746b91f581e18bef8352e2bae5623","webpack":"^4.29.4","webpack-cli":"^3.2.3"},"dependencies":{"@lona/serialization":"^0.0.14","lodash.lowerfirst":"^4.3.1","lodash.snakecase":"^4.1.1","memfs":"^2.8.0","svg-transform-parser":"^0.0.1","svgpath":"^2.2.1","svgson-next":"^4.1.6"},"_id":"lonac@0.8.8","_nodeVersion":"12.5.0","_npmVersion":"6.9.0","dist":{"integrity":"sha512-4Pdt5JlBUeCx2A/8KqWz9K1+GNLN4HtQfWjgyrNcvPQpIz8uKRKF7zXVVt7b8s9tPT1VHIqhh4ktsQ1aUwr8Lw==","shasum":"0b049ebe4c7d477415e0327e3c51ef07d87c0fc9","tarball":"https://registry.npmjs.org/lonac/-/lonac-0.8.8.tgz","fileCount":25,"unpackedSize":4026203,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdxv8mCRA9TVsSAnZWagAADm0QAKE7TU+OcbZa597rifdh\niOcMZoaNrBArmojkc/bzZjHpjeo5XhAFHzxX5JnfbDZ9EQmPBRGiuFCW9P/U\nsRHzAI7BrAvBQCoRMxAVN96YVeqArXz4itKDbK8Pi+HU3N/pfJBWmva+Oam+\nFzw4OvBQe4+dJNGfmVK3lcqiJbvh11CKjFltCQfwAzChrYT8amAq3EbBaVTI\n3l20pxWhsY7DwsUbojiu5kRcCUbwCAFK4SbI2qrmo6D82SGKv14A1xt3Fnqp\nry5oM9fKKQ7wf9nCTimfvkfQ1DHJFby+i5Y8VQVdbSpegb97hZ6w3aiAc72O\nuWrsu3C2gmhr6V0yyWraKxaotGJ0e1XohQ77gHXUJaHYg2fQML54+IFAhYrQ\nMxtK/wYPNGywAkAH3ljXnJpO1bl3rr67bEd9FCdZ57/YB9i7v0x3ouLTN+Hn\nAkUakHoXN5q3YhixMNHHMuPkaHe5d+O93DRSISXpWVOUikCWistIjVDx3sdh\nTerxCIYpIH5Wi1FCynku6uwPy3Kp5LKQONmjisaT8DyqkGMEUjojETnO9z70\nsK3pLpDK1e00a4b03qZgKTYe86c44azPv9uBB1kyX1AcQELa/YPcZHM5ptb4\n0pE3c4uHh17BsbrMsrb+qX6o+Uuul6hgdCt7QPXOITa/o5lmm24sw/Ln7nZp\niY8J\r\n=fIk0\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIB8ZCFh0iE7xBsqJaxmhB0KVu4kfeZKJdQ1w3jZFRQpLAiBL30BJ0rIch3mmbDq6zyD+xX8bEGO++Uou/a8kVJHUCg=="}]},"maintainers":[{"name":"dabbott","email":"dvnabbott@gmail.com"}],"_npmUser":{"name":"dabbott","email":"dvnabbott@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/lonac_0.8.8_1573322534294_0.7251122858514554"},"_hasShrinkwrap":false},"0.8.9":{"name":"lonac","version":"0.8.9","description":"Lona cross-platform code compiler","main":"build/index.js","bin":{"lonac":"./build/bin.js"},"scripts":{"build":"bsb -make-world","start":"bsb -make-world -w","clean":"bsb -clean-world","bundle":"npm run clean && npm run build && webpack","deploy":"rm -rf ../../studio/LonaStudio/Scripting/Modules/lonac && cp -r build ../../studio/LonaStudio/Scripting/Modules/lonac","format":"bsrefmt --parse=re --print=re --in-place src/**/*.re","prepublishOnly":"yarn clean && yarn build && yarn bundle","snapshotFlatTokens":"node src/main.bs.js flatten --workspace ../../examples/FlatTokens > ../../examples/generated/FlatTokens/output.json","snapshotFlatTokens:watch":"nodemon --exec \"yarn snapshotFlatTokens\"","snapshotJsDom":"node src/main.bs.js workspace js ../../examples/test ../../examples/generated/test/react-dom --framework=reactdom --styleFramework=styledcomponents","snapshotJsDom:watch":"nodemon --exec \"yarn snapshotJsDom\"","snapshotJsNative":"node src/main.bs.js workspace js ../../examples/test ../../examples/generated/test/react-native --framework=reactnative","snapshotJsNative:watch":"nodemon --exec \"yarn snapshotJsNative\"","snapshotSketch":"node src/main.bs.js workspace js ../../examples/test ../../examples/generated/test/sketchJs --framework=reactsketchapp","snapshotSketch:watch":"nodemon --exec \"yarn snapshotSketch\"","snapshotSwift":"node src/main.bs.js workspace swift ../../examples/test ../../examples/generated/test/swift --generateCollectionView","snapshotSwift:watch":"nodemon --exec \"yarn snapshotSwift\"","snapshotAppkit":"node src/main.bs.js workspace swift ../../examples/test ../../examples/generated/test/appkit --framework=appkit","snapshotAppkit:watch":"nodemon --exec \"yarn snapshotAppkit\"","snapshot":"yarn snapshotSwift && yarn snapshotAppkit && yarn snapshotJsDom && yarn snapshotJsNative && yarn snapshotSketch","snapshot:watch":"nodemon --exec \"yarn snapshot\"","snapshotWebViewer":"yarn snapshotJsDom && cp -R ../../examples/generated/test/react-dom/ ../../examples/LonaViewer/web/src/generated","snapshotWebViewer:watch":"nodemon --exec \"yarn snapshotWebViewer\"","test":"jest","test:watch":"jest --watch"},"keywords":["lona","compiler","react"],"author":{"name":"Devin Abbott","email":"devinabbott@gmail.com"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/airbnb/Lona.git"},"bugs":{"url":"https://github.com/airbnb/Lona/issues"},"homepage":"https://github.com/airbnb/Lona","devDependencies":{"@babel/core":"^7.3.3","@babel/plugin-proposal-object-rest-spread":"^7.3.2","@glennsl/bs-jest":"^0.4.9","@glennsl/bs-json":"^5.0.1","babel-loader":"^8.0.5","bs-glob":"github:reasonml-community/bs-glob","bs-node":"github:reasonml-community/bs-node","bs-platform":"^5.2.1","copy-webpack-plugin":"^4.5.1","csscolorparser":"^1.0.3","fs-extra":"^5.0.0","get-stdin":"^5.0.1","lodash.camelcase":"^4.3.0","lodash.upperfirst":"^4.3.1","nodemon":"^1.19.4","prettier":"github:dabbott/prettier#28eebd6d150746b91f581e18bef8352e2bae5623","webpack":"^4.41.2","webpack-cli":"^3.3.10"},"dependencies":{"@lona/serialization":"^0.0.17","lodash.lowerfirst":"^4.3.1","lodash.snakecase":"^4.1.1","memfs":"^2.8.0","svg-transform-parser":"^0.0.1","svgpath":"^2.2.1","svgson-next":"^4.1.6"},"_id":"lonac@0.8.9","_nodeVersion":"12.5.0","_npmVersion":"6.9.0","dist":{"integrity":"sha512-08/2MHteJ2B5mcg6SLQJo/xgLa74wtXdt7xxaW4hsE3JDsAXsPbAfNeRV7WKJrQCEvVAlGVKyOFdIDiWH1mOzA==","shasum":"baed49bc4b60a6031401eeff646937096195afaf","tarball":"https://registry.npmjs.org/lonac/-/lonac-0.8.9.tgz","fileCount":25,"unpackedSize":3296134,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJd3x3QCRA9TVsSAnZWagAAJh0QAIu4GRm67o1XzmACJPvA\neW6TIn4UZfmj7NL3GZJHmNXLrcT+jGLox8c2ADOf+bmhQYKD9i3pIpy8v1jZ\nR9PRKGsUHqsjIkoHU3mSgns2QToEeyCJv0EnKi2y7ivlP1B86SsjCdf61r0I\n5GkC4CO8QpTsJ9ORTCg9dwkdNN98nc/xSyvDqvzlOd83NS/fij2TDkXplp5R\n/NXRVIW2Iklhz0ioK+JR/rdHO22dHu+1fjyOkDOGubRXKE6Cxv5QSF9m/ftu\nkjUG5AuI/F0EE+m3l0NsqTzFOYdfwd30ig6zVGmeO4aQhWW3djUybFiPpAhj\nlBCue0Oj+G8ycfCXrfK7tK1biGt3G7Ty+6puaWqvGtqDBSkv7R7nTceNSdx0\nGqdjsUuQlnjGOZPBHNIIsOjVv0ZWOXly8YToGFku2Ax/mbyjT0ApBi8Kkh0e\ncEJ4ABIK2mcUCMmj+sEACiSEDic0AJtbi6Wx/YRinx6qQReflRkBknN5WQkP\n/TQiNC9meRV/4gIUNRxaDlnoV7y65E1gA4C2dSVG/Dm0UyhXM8dWqAVlVkds\nBWH+U3DvQYOatcqRhrUYpxXJdDS1CFyJPyp49S7cYDWcNP07zMvJmEJqGitl\nRWyEoXGJbBoz8iUSp19i6ODEglQRlFhaiYYFZXx5lpLWqfOLJtSUH5JUZZyG\niYQh\r\n=iKq8\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQChOGaEODF3zLK2UVRQjtwM+mHPy2az+TOhvWrTBO3n3AIhAOYLONV5poRNAfDpMM/GK+kBMsjsLnRP48XAe/SSPLRS"}]},"maintainers":[{"name":"dabbott","email":"dvnabbott@gmail.com"}],"_npmUser":{"name":"dabbott","email":"dvnabbott@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/lonac_0.8.9_1574903248360_0.0026403455267951514"},"_hasShrinkwrap":false},"0.9.0":{"name":"lonac","version":"0.9.0","description":"Lona cross-platform code compiler","main":"build/index.js","types":"types/index.d.ts","bin":{"lonac":"./build/bin.js"},"scripts":{"build":"bsb -make-world","start":"bsb -make-world -w","clean":"bsb -clean-world","bundle":"npm run clean && npm run build && webpack","deploy":"rm -rf ../../studio/LonaStudio/Scripting/Modules/lonac && cp -r build ../../studio/LonaStudio/Scripting/Modules/lonac","format":"bsrefmt --parse=re --print=re --in-place src/**/*.re","prepublishOnly":"yarn clean && yarn build && yarn bundle","snapshotDocs":"node src/main.bs.js documentation --workspace ../../examples/FlatTokens > ../../examples/generated/tokens/documentation.json","snapshotDocs:watch":"nodemon --exec \"yarn snapshotJsTokens\"","snapshotJsTokens":"node src/main.bs.js workspace --target js --workspace ../../examples/FlatTokens --output ../../examples/generated/tokens/react-dom --noGenerateBannerMessage","snapshotJsTokens:watch":"nodemon --exec \"yarn snapshotJsTokens\"","snapshotSwiftTokens":"node src/main.bs.js workspace --target swift --workspace ../../examples/FlatTokens --output ../../examples/generated/tokens/swift --noGenerateBannerMessage","snapshotSwiftTokens:watch":"nodemon --exec \"yarn snapshotSwiftTokens\"","snapshotFlatTokens":"node src/main.bs.js flatten --workspace ../../examples/FlatTokens > ../../examples/generated/FlatTokens/output.json","snapshotFlatTokens:watch":"nodemon --exec \"yarn snapshotFlatTokens\"","snapshotJsDom":"node src/main.bs.js workspace js ../../examples/test ../../examples/generated/test/react-dom --framework=reactdom --styleFramework=styledcomponents --noGenerateBannerMessage","snapshotJsDom:watch":"nodemon --exec \"yarn snapshotJsDom\"","snapshotJsNative":"node src/main.bs.js workspace js ../../examples/test ../../examples/generated/test/react-native --framework=reactnative --noGenerateBannerMessage","snapshotJsNative:watch":"nodemon --exec \"yarn snapshotJsNative\"","snapshotSketch":"node src/main.bs.js workspace js ../../examples/test ../../examples/generated/test/sketchJs --framework=reactsketchapp --noGenerateBannerMessage","snapshotSketch:watch":"nodemon --exec \"yarn snapshotSketch\"","snapshotSwift":"node src/main.bs.js workspace swift ../../examples/test ../../examples/generated/test/swift --generateCollectionView --noGenerateBannerMessage","snapshotSwift:watch":"nodemon --exec \"yarn snapshotSwift\"","snapshotAppkit":"node src/main.bs.js workspace swift ../../examples/test ../../examples/generated/test/appkit --framework=appkit --noGenerateBannerMessage","snapshotAppkit:watch":"nodemon --exec \"yarn snapshotAppkit\"","snapshotTokens":"yarn snapshotFlatTokens && yarn snapshotJsTokens && yarn snapshotSwiftTokens","snapshotComponents":"yarn snapshotSwift && yarn snapshotAppkit && yarn snapshotJsDom && yarn snapshotJsNative && yarn snapshotSketch","snapshot":"yarn snapshotComponents && yarn snapshotTokens && yarn snapshotDocs","snapshot:watch":"nodemon --exec \"yarn snapshot\"","snapshotWebViewer":"yarn snapshotJsDom && cp -R ../../examples/generated/test/react-dom/ ../../examples/LonaViewer/web/src/generated","snapshotWebViewer:watch":"nodemon --exec \"yarn snapshotWebViewer\"","test":"jest","test:watch":"jest --watch"},"keywords":["lona","compiler","react"],"author":{"name":"Devin Abbott","email":"devinabbott@gmail.com"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/airbnb/Lona.git"},"bugs":{"url":"https://github.com/airbnb/Lona/issues"},"homepage":"https://github.com/airbnb/Lona","devDependencies":{"@babel/core":"^7.3.3","@babel/plugin-proposal-object-rest-spread":"^7.3.2","@glennsl/bs-jest":"^0.4.9","@glennsl/bs-json":"^5.0.1","babel-loader":"^8.0.5","bs-glob":"github:reasonml-community/bs-glob","bs-node":"github:reasonml-community/bs-node","bs-platform":"^5.2.1","copy-webpack-plugin":"^4.5.1","csscolorparser":"^1.0.3","fs-extra":"^5.0.0","get-stdin":"^5.0.1","lodash.camelcase":"^4.3.0","lodash.upperfirst":"^4.3.1","nodemon":"^1.19.4","prettier":"github:dabbott/prettier#28eebd6d150746b91f581e18bef8352e2bae5623","webpack":"^4.41.2","webpack-cli":"^3.3.10"},"dependencies":{"@lona/serialization":"^0.0.17","lodash.lowerfirst":"^4.3.1","lodash.snakecase":"^4.1.1","memfs":"^2.8.0","svg-transform-parser":"^0.0.1","svgpath":"^2.2.1","svgson-next":"^4.1.6"},"_id":"lonac@0.9.0","_nodeVersion":"12.13.1","_npmVersion":"6.12.1","dist":{"integrity":"sha512-kYNbzdRpC15gGw4zpW7GKPoMWlYKehdS3MJZBvjHLZNxBOeUOMnftTkCk9uozTKAzFd8eXFFIqyN4yppwH6zfQ==","shasum":"384d2273baf30e8d201238ffe225b2651513cb83","tarball":"https://registry.npmjs.org/lonac/-/lonac-0.9.0.tgz","fileCount":25,"unpackedSize":3200465,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeGU85CRA9TVsSAnZWagAA6soP/1IS20PYSguUgYb087aW\nCmDWjpcGwvFDeAWh1bBKOmFEFZ6OAxg6NLAQuSK7GXt+nsqswWYcXHeXzsFL\nPMP9Ca/RV6btQy9HskHYIqAtGmKIMOhz9X2bPyeeF9OWjGXr37m5QNEBDVkq\nYdaPGkHTAqKeA3nx7wVdpTWt39som/1DStL9GvWUld3KUoqWHel6+kfaI8TB\nMhIIb3weWam5nGQfC961EA9M4xSzlaAPjriVrXyooUWxX7AJIjo1yMk7aKA4\nmTkJES7d2BzHTqbRnenKnvSluhWBaNG3V4MfErlxSo2kfE9zNnwSUjXu+1xR\ny4NwnQlsnLFVj79aDpoOsqjell1qpGSUinmm/vfpFOSR7/eGCBO884P2Bf2A\nOfcgb8ovorQuToqTGhUOeg7VqLSPSZQHPA26jlroke3aCMrtJJ1gZ4EeNFC4\n3zYK1vHyi6vBMzKUKNeFrLifuLif/eExL5AcrhGozz9qgwAWd14iD2MK+hRA\nrK9+w3X/r2yOb1VsuA0MCwjoCopOMhJZazksqgZ2zvys6vvGjMCkLYN0GygL\nnHjH2IhogKWeZZnnLGgVM2h3DX/4FBUWWLxWPH7vCGvXy43AWYqBQw/oL3ix\nmrGYI+kjvx+M3F1FU3PzZEcb7G2DbgFFXg4+4uCM+xFpfY1ofT0e5D5Ww0Ge\nP2pT\r\n=J6tX\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDqDfMgp5YY90t0YFnedmP/I9JQhxmhPRlRYFgySC9MDAIhALmnO1NkblmKk7isPTBJVCbec5G9pSgj6d92Fb3Ma/53"}]},"maintainers":[{"name":"dabbott","email":"dvnabbott@gmail.com"}],"_npmUser":{"name":"dabbott","email":"dvnabbott@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/lonac_0.9.0_1578716984435_0.8213987110737031"},"_hasShrinkwrap":false},"0.9.1":{"name":"lonac","version":"0.9.1","description":"Lona cross-platform code compiler","main":"build/index.js","types":"types/index.d.ts","bin":{"lonac":"./build/bin.js"},"scripts":{"build":"bsb -make-world","start":"bsb -make-world -w","clean":"bsb -clean-world","bundle":"npm run clean && npm run build && webpack","deploy":"rm -rf ../../studio/LonaStudio/Scripting/Modules/lonac && cp -r build ../../studio/LonaStudio/Scripting/Modules/lonac","format":"bsrefmt --parse=re --print=re --in-place src/**/*.re","prepublishOnly":"yarn clean && yarn build && yarn bundle","snapshotDocs":"node src/main.bs.js documentation --workspace ../../examples/FlatTokens > ../../examples/generated/tokens/documentation.json","snapshotDocs:watch":"nodemon --exec \"yarn snapshotJsTokens\"","snapshotJsTokens":"node src/main.bs.js workspace --target js --workspace ../../examples/FlatTokens --output ../../examples/generated/tokens/react-dom --noGenerateBannerMessage","snapshotJsTokens:watch":"nodemon --exec \"yarn snapshotJsTokens\"","snapshotSwiftTokens":"node src/main.bs.js workspace --target swift --workspace ../../examples/FlatTokens --output ../../examples/generated/tokens/swift --noGenerateBannerMessage","snapshotSwiftTokens:watch":"nodemon --exec \"yarn snapshotSwiftTokens\"","snapshotFlatTokens":"node src/main.bs.js flatten --workspace ../../examples/FlatTokens > ../../examples/generated/FlatTokens/output.json","snapshotFlatTokens:watch":"nodemon --exec \"yarn snapshotFlatTokens\"","snapshotJsDom":"node src/main.bs.js workspace js ../../examples/test ../../examples/generated/test/react-dom --framework=reactdom --styleFramework=styledcomponents --noGenerateBannerMessage --legacyTokens","snapshotJsDom:watch":"nodemon --exec \"yarn snapshotJsDom\"","snapshotJsNative":"node src/main.bs.js workspace js ../../examples/test ../../examples/generated/test/react-native --framework=reactnative --noGenerateBannerMessage --legacyTokens","snapshotJsNative:watch":"nodemon --exec \"yarn snapshotJsNative\"","snapshotSketch":"node src/main.bs.js workspace js ../../examples/test ../../examples/generated/test/sketchJs --framework=reactsketchapp --noGenerateBannerMessage --legacyTokens","snapshotSketch:watch":"nodemon --exec \"yarn snapshotSketch\"","snapshotSwift":"node src/main.bs.js workspace swift ../../examples/test ../../examples/generated/test/swift --generateCollectionView --noGenerateBannerMessage --legacyTokens","snapshotSwift:watch":"nodemon --exec \"yarn snapshotSwift\"","snapshotAppkit":"node src/main.bs.js workspace swift ../../examples/test ../../examples/generated/test/appkit --framework=appkit --noGenerateBannerMessage --legacyTokens","snapshotAppkit:watch":"nodemon --exec \"yarn snapshotAppkit\"","snapshotTokens":"yarn snapshotFlatTokens && yarn snapshotJsTokens && yarn snapshotSwiftTokens","snapshotComponents":"yarn snapshotSwift && yarn snapshotAppkit && yarn snapshotJsDom && yarn snapshotJsNative && yarn snapshotSketch","snapshot":"yarn snapshotComponents && yarn snapshotTokens && yarn snapshotDocs","snapshot:watch":"nodemon --exec \"yarn snapshot\"","snapshotWebViewer":"yarn snapshotJsDom && cp -R ../../examples/generated/test/react-dom/ ../../examples/LonaViewer/web/src/generated","snapshotWebViewer:watch":"nodemon --exec \"yarn snapshotWebViewer\"","test":"jest","test:watch":"jest --watch"},"keywords":["lona","compiler","react"],"author":{"name":"Devin Abbott","email":"devinabbott@gmail.com"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/airbnb/Lona.git"},"bugs":{"url":"https://github.com/airbnb/Lona/issues"},"homepage":"https://github.com/airbnb/Lona","devDependencies":{"@babel/core":"^7.3.3","@babel/plugin-proposal-object-rest-spread":"^7.3.2","@glennsl/bs-jest":"^0.4.9","@glennsl/bs-json":"^5.0.1","babel-loader":"^8.0.5","bs-glob":"github:reasonml-community/bs-glob","bs-node":"github:reasonml-community/bs-node","bs-platform":"^5.2.1","copy-webpack-plugin":"^4.5.1","csscolorparser":"^1.0.3","fs-extra":"^5.0.0","get-stdin":"^5.0.1","lodash.camelcase":"^4.3.0","lodash.upperfirst":"^4.3.1","nodemon":"^1.19.4","prettier":"github:dabbott/prettier#28eebd6d150746b91f581e18bef8352e2bae5623","webpack":"^4.41.2","webpack-cli":"^3.3.10"},"dependencies":{"@lona/serialization":"^0.0.17","lodash.lowerfirst":"^4.3.1","lodash.snakecase":"^4.1.1","memfs":"^2.8.0","svg-transform-parser":"^0.0.1","svgpath":"^2.2.1","svgson-next":"^4.1.6"},"_id":"lonac@0.9.1","_nodeVersion":"12.13.1","_npmVersion":"6.12.1","dist":{"integrity":"sha512-kWaaTo5c105DaOpKh3rWpbCEHWta05oFouCP5Q8LoohY5urBhd7RQVB7Jph1jMhDHQqpE5V1F2PBNTHnjo8YRQ==","shasum":"a1a63b2706fed0f25c2b9d6331ceb4cf9b6652fd","tarball":"https://registry.npmjs.org/lonac/-/lonac-0.9.1.tgz","fileCount":25,"unpackedSize":3200652,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeGjRGCRA9TVsSAnZWagAAVakP/iAwN3ke1BLEqs4qaZtr\nbagdFKovW75KOyQJ9PgeCY2ZZOtOJJrmXxf8bvLvYmF0l//Nh2AtUqPSdOax\nyCQF5TE8ztFYyZ4cnskSPhlZC/YCk6rfpOShYnrHdcdjWLYhfCKw7LujzDqS\nnJDz8b7qULatvEXmWNISQe/zTBqE0xip7B+LOjE0DZr84Efa4aXm59xjRObZ\nnRcvmkl0bCoUvFOJbqgqFlflRTuo/TGTvpFy/OtgU/5biUJaZwGCVF2w/20k\nvtCwv3e0OVaW3cQOMKmB5k2wIM+HG/Pvnx/u4Ca8ZqW+PC3Eiz97aO+YdpTf\nfcH+z0NCR7ttuGObICYI5ixz3dXl0R/LPND4gHzVrDHYCuLp9FSRntWTgXrf\nSScjZFzf1qBj9gvSFvSer+FgW8EM8kTZwxFZ8OUDUEDenE8mp0y7M1n9kVxl\n9rD+rBXfhny0mOwC+z9EpT225EQn8BsZ/O4nwKcpofeDyTu26Khaw6UOO2je\nmh+vPvB1+jMjwllg/8040+toDmIjtcsNI/G5/AGkbIFf5H21pkOPj4GsIUYp\nGClgkQWd8+GzjuamZz7Qz5lgzKi1iAxbZjrPEA+Isa7WyrUP9Us5uUi56LV2\npdl4I6Tw4mdx47MgbgWAVeWB1iYm9S9WrifryRcyFE2LfApvpnVAuy6EFBWZ\nHgAF\r\n=KU04\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDJP0SXDDMh/+DEKk4Cphe8+1K9WqLJ+ao0r0g3ia7ZeQIgU5XBKltbpfTd182rG8fgJrZYPS3TlG3HLcRh7v5aLwk="}]},"maintainers":[{"name":"dabbott","email":"dvnabbott@gmail.com"}],"_npmUser":{"name":"dabbott","email":"dvnabbott@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/lonac_0.9.1_1578775621891_0.4789808808903089"},"_hasShrinkwrap":false}},"readme":"# Lona Compiler\n\nThe Lona Compiler is a CLI tool for generating cross-platform UI code from JSON definitions.\n\nThe Lona Compiler is published on `npm` as `lonac`.\n\n## Usage\n\n### Installation\n\nFirst, install the compiler with:\n\n```bash\nnpm install --global lonac\n```\n\nYou may also install locally to your current project if you prefer, by removing the `--global`.\n\n### Commands\n\nFor each command, you'll choose a code generation `target`: `swift`, `js`, or `xml`.\n\nYou can specify a framework using the `--framework=...` option.\n\nIn the case of `js`, the options are:\n\n- `reactnative`: [React Native](https://facebook.github.io/react-native/) (default)\n- `reactdom`: [React DOM](https://reactjs.org)\n- `reactsketchapp`: [React SketchApp](http://airbnb.io/react-sketchapp/)\n\nIn the case of `swift`, the options are:\n\n- `uikit`: iOS\n- `appkit`: macOS\n\n### Examples\n\nHere are a handful of examples. You can check out the scripts section of the `package.json` to see more targets/frameworks -- there is a `snapshot` command for each compiler target.\n\n#### Generate workspace\n\nThis will generate the colors, text styles, shadows, custom types, and all components, writing them to `output-directory` in the same structure as the input workspace directory.\n\n```bash\nlonac workspace --target js --workspace [path-to-workspace-directory] --output [output-directory]\n```\n\n#### Generate colors\n\nThis will output the generated colors code to `stdout`. You may also pass the `colors.json` file through `stdin` instead of as a parameter, if you prefer.\n\n```bash\nlonac colors --target js --input [path-to-colors.json]\n```\n\n#### Generate component\n\nThe will output the generated component code to `stdout`.\n\n```bash\nlonac component --target js --input [path-to-colors.json]\n```\n\n## Contributing\n\nTo build the compiler from source, follow these steps.\n\nThis project is written in ReasonML, an OCaml dialect that can compile to JavaScript using BuckleScript.\n\n### Setup\n\n#### 1. Install ReasonML\n\nInstall from: [https://reasonml.github.io/docs/en/installation](https://reasonml.github.io/docs/en/installation)\n\n#### 2. Install dependencies with yarn\n\nFrom this directory, run:\n\n```\nyarn\n```\n\n> Note: If you don't have yarn installed already, you can download it with npm: `npm install --global yarn`\n\n#### 3. Install a ReasonML plugin for your text editor\n\nI recommend developing with VSCode and the `reason-vscode` plugin (there are several plugins, but this one is most reliable in my experience).\n\n### Build + Watch\n\n```\nyarn start\n```\n\n### Running commands\n\nThe above examples can now be run by replacing `lonac` with `node src/main.bs.js`.\n","maintainers":[{"name":"dabbott","email":"dvnabbott@gmail.com"}],"time":{"modified":"2022-06-19T14:04:32.062Z","created":"2018-01-26T23:52:38.776Z","0.1.0":"2018-01-26T23:52:38.776Z","0.1.1":"2018-01-27T01:06:57.188Z","0.1.2":"2018-01-27T01:07:48.610Z","0.1.3":"2018-01-27T01:15:43.655Z","0.1.4":"2018-01-27T01:24:31.321Z","0.1.5":"2018-01-27T01:27:07.679Z","0.1.6":"2018-01-30T00:13:26.078Z","0.2.0":"2018-01-31T20:39:03.456Z","0.2.1":"2018-01-31T20:50:58.815Z","0.2.2":"2018-02-02T17:37:17.758Z","0.2.3":"2018-02-02T17:45:59.181Z","0.2.4":"2018-02-06T23:12:44.716Z","0.2.5":"2018-02-06T23:22:52.792Z","0.3.0":"2019-02-16T19:59:52.477Z","0.4.0":"2019-02-16T20:05:44.383Z","0.5.0":"2019-02-16T20:42:49.454Z","0.5.1":"2019-02-18T16:23:19.772Z","0.5.2":"2019-02-18T21:30:25.548Z","0.5.3":"2019-03-03T02:09:37.893Z","0.6.0":"2019-06-28T14:41:22.566Z","0.7.0":"2019-10-30T20:35:18.608Z","0.8.0":"2019-10-30T20:48:24.724Z","0.8.1":"2019-11-01T21:37:14.391Z","0.8.2":"2019-11-05T01:07:23.342Z","0.8.3":"2019-11-05T01:09:47.805Z","0.8.4":"2019-11-05T02:26:18.785Z","0.8.5":"2019-11-05T02:45:30.170Z","0.8.6":"2019-11-05T02:51:00.886Z","0.8.7":"2019-11-09T02:12:56.659Z","0.8.8":"2019-11-09T18:02:14.468Z","0.8.9":"2019-11-28T01:07:28.573Z","0.9.0":"2020-01-11T04:29:44.680Z","0.9.1":"2020-01-11T20:47:02.125Z"},"homepage":"https://github.com/airbnb/Lona","keywords":["lona","compiler","react"],"repository":{"type":"git","url":"git+https://github.com/airbnb/Lona.git"},"author":{"name":"Devin Abbott","email":"devinabbott@gmail.com"},"bugs":{"url":"https://github.com/airbnb/Lona/issues"},"license":"MIT","readmeFilename":"README.md"}