{"_id":"bs-platform","_rev":"302-36ddf9f54bfba636f80611cec5f19aa9","name":"bs-platform","description":"ReScript compiler, OCaml standard libary by ReScript and its required runtime support","dist-tags":{"latest":"9.0.2","pnpm":"5.0.7","test-dev":"5.1.0-dev.1","5.1.0-dev.4":"5.1.0-dev.4","6.1.0-dev.4":"6.1.0-dev.4","5.1.0-dev.5":"5.1.0-dev.5","6.1.0-dev.5":"6.1.0-dev.5","5.1.0-dev.6":"5.1.0-dev.6","6.1.0-dev.6":"6.1.0-dev.6","5.1.0":"5.1.0","6.1.0":"6.1.0","5.2.0-dev.1":"5.2.0-dev.1","5.2.0-dev.2":"5.2.0-dev.2","5.2.0":"5.2.0","6.2.0":"6.2.0","5.2.1":"5.2.1","6.2.1":"6.2.1","6.2.1-flambda":"6.2.1-flambda","6.2.2-flambda-uniform-array.1":"6.2.2-flambda-uniform-array.1","7.0.0-dev.1":"7.0.0-dev.1","7.0.0-dev.2":"7.0.0-dev.2","7.0.0":"7.0.0","7.0.1":"7.0.1","7.0.2-dev.1":"7.0.2-dev.1","7.0.2-dev.2":"7.0.2-dev.2","dev":"9.0.2","7.1.0":"7.1.0","7.1.1":"7.1.1","7.2.0-dev.1":"7.2.0-dev.1","7.2.0-dev.2":"7.2.0-dev.2","napkin":"8.1.0-dev.1","polyvar":"8.2.0-dev.1","nightly":"8.3.3-dev.2","gentype-dev":"8.4.0-dev.4","dev1":"8.4.2-dev.1"},"versions":{"0.1.0":{"name":"bs-platform","version":"0.1.0","description":"bucklescript compiler, ocaml standard libary by bucklescript and its required runtime support","main":"arg.js","scripts":{"test":"mocha test/*test.js","preinstall":"ocamlopt.opt -g -inline 100 -linkall  -I +compiler-libs -I bin ocamlcommon.cmxa ocamlbytecomp.cmxa bin/compiler.mli bin/compiler.ml -o bin/bsc || echo 'check your compiler version if it is correct'"},"bin":{"bsc":"./bin/bsc"},"repository":{"type":"git","url":"git+https://github.com/bloomberg/bucklescript.git"},"keywords":["ocaml","bucklescript","stdlib"],"author":{"name":"INRIA"},"maintainers":[{"name":"hongbo_zhang","email":"bobzhang1988@gmail.com"}],"license":"see LICENSE","bugs":{"url":"https://github.com/bloomberg/bucklescript/issues"},"homepage":"https://github.com/bloomberg/bucklescript#readme","_id":"bs-platform@0.1.0","_shasum":"9edb2e85cfbcbf9f0f1af977a3bad9993dfe6741","_from":".","_npmVersion":"3.8.3","_nodeVersion":"5.10.1","_npmUser":{"name":"hongbo_zhang","email":"bobzhang1988@gmail.com"},"dist":{"shasum":"9edb2e85cfbcbf9f0f1af977a3bad9993dfe6741","tarball":"https://registry.npmjs.org/bs-platform/-/bs-platform-0.1.0.tgz","integrity":"sha512-wR3FTa3UuwaGMzeGJPCfUJhjKqRLruhjgtJk0xFQkDigZAwMfcU4reBAE+KKyB+M3gSnrC4nJddVs3fFZo0New==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIBdFc6vPsLopXdWyiYcyYmQ+nuhBl5N6NYIYnZQtJNsLAiB8ByeRXj19HecVkQwVwtSWECJ9+L8LCFaZTsXf3A/kRg=="}]},"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/bs-platform-0.1.0.tgz_1461897159546_0.7479889213573188"},"directories":{}},"0.2.0":{"devDependencies":{"benchmark":"^2.1.0","coveralls":"^2.11.9","istanbul":"^0.4.2","karma":"^0.13.9","karma-jasmine-html-reporter":"^0.1.8","mocha":"^2.3.4","mocha-lcov-reporter":"^1.2.0","should":"^7.0.4","should-equal":"^0.5.0","uglify-js":"^2.6.1"},"scripts":{"test":"mocha './lib/js/test/**/*_test.js' ","wtest":"mocha './lib/js/test/**/*_test.js'  -R spec -w","cover":"node ./node_modules/istanbul/lib/cli.js cover --report html ./node_modules/.bin/_mocha --   ./lib/js/test/**/*test.js","coverage":"`npm bin`/istanbul cover ./node_modules/.bin/_mocha --report lcovonly --  './lib/js/test/*test.js' -R spec","coveralls":"npm run-script coverage && node ./node_modules/.bin/coveralls < coverage/lcov.info","postinstall":"./.travis-ci.sh"},"name":"bs-platform","version":"0.2.0","description":"bucklescript compiler, ocaml standard libary by bucklescript and its required runtime support","repository":{"type":"git","url":"git+https://github.com/bloomberg/bucklescript.git"},"keywords":["ocaml","bucklescript","stdlib","functional programming"],"author":{"name":"Hongbo Zhang"},"maintainers":[{"name":"hongbo_zhang","email":"bobzhang1988@gmail.com"}],"license":"see LICENSE","bugs":{"url":"https://github.com/bloomberg/bucklescript/issues"},"homepage":"https://github.com/bloomberg/bucklescript#readme","gitHead":"4c96d104a38eb82607d4d3ea3d81257b33c0a201","_id":"bs-platform@0.2.0","_shasum":"6abdab0dc0efc8ac5a5fe88e392303cd5ea79dc1","_from":".","_npmVersion":"2.11.3","_nodeVersion":"0.12.7","_npmUser":{"name":"hongbo_zhang","email":"bobzhang1988@gmail.com"},"dist":{"shasum":"6abdab0dc0efc8ac5a5fe88e392303cd5ea79dc1","tarball":"https://registry.npmjs.org/bs-platform/-/bs-platform-0.2.0.tgz","integrity":"sha512-+toA0rjCwdCj84gReDRw/kyUGRDumSAGfDJ8c6fRe8Wxr4hzmyaeQebN+cgCIX2W6FvTzC+RNuErTVhHPnPWAg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIAGbcOoJHr+CZ8XQgAh3qpZXOMalt982KqpfTWA7JfUfAiEA0hjNxcByBP0WENj6reJzf6aL7vem9yLNpM9P0FgNvlI="}]},"_npmOperationalInternal":{"host":"packages-16-east.internal.npmjs.com","tmp":"tmp/bs-platform-0.2.0.tgz_1462822916362_0.6772346845827997"},"directories":{}},"0.2.1":{"devDependencies":{"benchmark":"^2.1.0","coveralls":"^2.11.9","istanbul":"^0.4.2","karma":"^0.13.9","karma-jasmine-html-reporter":"^0.1.8","mocha":"^2.3.4","mocha-lcov-reporter":"^1.2.0","should":"^7.0.4","should-equal":"^0.5.0","uglify-js":"^2.6.1"},"scripts":{"test":"mocha './lib/js/test/**/*_test.js' ","wtest":"mocha './lib/js/test/**/*_test.js'  -R spec -w","cover":"node ./node_modules/istanbul/lib/cli.js cover --report html ./node_modules/.bin/_mocha --   ./lib/js/test/**/*test.js","coverage":"`npm bin`/istanbul cover ./node_modules/.bin/_mocha --report lcovonly --  './lib/js/test/*test.js' -R spec","coveralls":"npm run-script coverage && node ./node_modules/.bin/coveralls < coverage/lcov.info","postinstall":"./scripts/postinstall.sh","prepublish":"./scripts/prepublish.sh"},"name":"bs-platform","version":"0.2.1","description":"bucklescript compiler, ocaml standard libary by bucklescript and its required runtime support","repository":{"type":"git","url":"git+https://github.com/bloomberg/bucklescript.git"},"keywords":["ocaml","bucklescript","stdlib","functional programming"],"author":{"name":"Hongbo Zhang"},"maintainers":[{"name":"hongbo_zhang","email":"bobzhang1988@gmail.com"}],"license":"see LICENSE","bugs":{"url":"https://github.com/bloomberg/bucklescript/issues"},"homepage":"https://github.com/bloomberg/bucklescript#readme","gitHead":"4c96d104a38eb82607d4d3ea3d81257b33c0a201","_id":"bs-platform@0.2.1","_shasum":"468a96993e8d5be8110ad70d18349fc4922ab9d3","_from":".","_npmVersion":"2.11.3","_nodeVersion":"0.12.7","_npmUser":{"name":"hongbo_zhang","email":"bobzhang1988@gmail.com"},"dist":{"shasum":"468a96993e8d5be8110ad70d18349fc4922ab9d3","tarball":"https://registry.npmjs.org/bs-platform/-/bs-platform-0.2.1.tgz","integrity":"sha512-XmdQIYX+AGb5AgKsY+y41SGb0L7QMBkxGJyAcrQJ3lA2LUQ78bPG+fxiOXv1D3rWq83l5t5HQvdJWqjWZC048g==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQC1q+J/p95vUD227mjGF83b7B4hp7k/GkknJMKn3YZgvQIhAOZ4yMDX/jx8NVp4VLoY2PjQnoEz8a2ZDLZ5C6GOnhne"}]},"_npmOperationalInternal":{"host":"packages-16-east.internal.npmjs.com","tmp":"tmp/bs-platform-0.2.1.tgz_1462831191611_0.5685050771571696"},"directories":{}},"0.2.2":{"devDependencies":{"benchmark":"^2.1.0","coveralls":"^2.11.9","istanbul":"^0.4.2","karma":"^0.13.9","karma-jasmine-html-reporter":"^0.1.8","mocha":"^2.3.4","mocha-lcov-reporter":"^1.2.0","should":"^7.0.4","should-equal":"^0.5.0","uglify-js":"^2.6.1"},"scripts":{"test":"mocha './lib/js/test/**/*_test.js' ","wtest":"mocha './lib/js/test/**/*_test.js'  -R spec -w","cover":"node ./node_modules/istanbul/lib/cli.js cover --report html ./node_modules/.bin/_mocha --   ./lib/js/test/**/*test.js","coverage":"`npm bin`/istanbul cover ./node_modules/.bin/_mocha --report lcovonly --  './lib/js/test/*test.js' -R spec","coveralls":"npm run-script coverage && node ./node_modules/.bin/coveralls < coverage/lcov.info","postinstall":"./scripts/postinstall.sh","prepublish":"./scripts/prepublish.sh"},"name":"bs-platform","version":"0.2.2","description":"bucklescript compiler, ocaml standard libary by bucklescript and its required runtime support","repository":{"type":"git","url":"git+https://github.com/bloomberg/bucklescript.git"},"keywords":["ocaml","bucklescript","stdlib","functional programming"],"author":{"name":"Hongbo Zhang"},"maintainers":[{"name":"hongbo_zhang","email":"bobzhang1988@gmail.com"}],"license":"see LICENSE","bugs":{"url":"https://github.com/bloomberg/bucklescript/issues"},"homepage":"https://github.com/bloomberg/bucklescript#readme","gitHead":"63940e739aa4129dc738895761af4170437c6519","_id":"bs-platform@0.2.2","_shasum":"a32323c556296952a8345f6229b6e323bfd3ca96","_from":".","_npmVersion":"2.11.3","_nodeVersion":"0.12.7","_npmUser":{"name":"hongbo_zhang","email":"bobzhang1988@gmail.com"},"dist":{"shasum":"a32323c556296952a8345f6229b6e323bfd3ca96","tarball":"https://registry.npmjs.org/bs-platform/-/bs-platform-0.2.2.tgz","integrity":"sha512-2YIpKPTFryJMIjG5IztP8fNhGvu8vkaSuduBcHidzGLf+W7v/cgYozBlcUQNMgH967Oywzy74VN+z1oV5CUuYA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDOSJGXyHLSW5z+Jj/r98PbZbhW1er55d6iAefF+Tsp3gIhAK/uM2jUYwnI1HuNIfd6xJ5j2G33Mc8kJtl2Kqh6evzW"}]},"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/bs-platform-0.2.2.tgz_1462831535077_0.1506824097596109"},"directories":{}},"0.2.3":{"devDependencies":{"benchmark":"^2.1.0","coveralls":"^2.11.9","istanbul":"^0.4.2","karma":"^0.13.9","karma-jasmine-html-reporter":"^0.1.8","mocha":"^2.3.4","mocha-lcov-reporter":"^1.2.0","should":"^7.0.4","should-equal":"^0.5.0","uglify-js":"^2.6.1"},"scripts":{"test":"mocha './lib/js/test/**/*_test.js' ","wtest":"mocha './lib/js/test/**/*_test.js'  -R spec -w","cover":"node ./node_modules/istanbul/lib/cli.js cover --report html ./node_modules/.bin/_mocha --   ./lib/js/test/**/*test.js","coverage":"`npm bin`/istanbul cover ./node_modules/.bin/_mocha --report lcovonly --  './lib/js/test/*test.js' -R spec","coveralls":"npm run-script coverage && node ./node_modules/.bin/coveralls < coverage/lcov.info","postinstall":"./scripts/postinstall.sh"},"name":"bs-platform","version":"0.2.3","description":"bucklescript compiler, ocaml standard libary by bucklescript and its required runtime support","repository":{"type":"git","url":"git+https://github.com/bloomberg/bucklescript.git"},"keywords":["ocaml","bucklescript","stdlib","functional programming"],"author":{"name":"Hongbo Zhang"},"maintainers":[{"name":"hongbo_zhang","email":"bobzhang1988@gmail.com"}],"license":"see LICENSE","bugs":{"url":"https://github.com/bloomberg/bucklescript/issues"},"homepage":"https://github.com/bloomberg/bucklescript#readme","gitHead":"63940e739aa4129dc738895761af4170437c6519","_id":"bs-platform@0.2.3","_shasum":"e6e00e1a19e615e6a562096f9b639310490dfb00","_from":".","_npmVersion":"2.11.3","_nodeVersion":"0.12.7","_npmUser":{"name":"hongbo_zhang","email":"bobzhang1988@gmail.com"},"dist":{"shasum":"e6e00e1a19e615e6a562096f9b639310490dfb00","tarball":"https://registry.npmjs.org/bs-platform/-/bs-platform-0.2.3.tgz","integrity":"sha512-SK3+YxP72KRgdi/ZqzC3VnY2tUqRLA/bnDf+lr9eOaD3jqUldB+0xtlYTWKn5rBHPASo2CRSpaSyk1facKFkag==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIH3wD4kSVffTyN3eDs5jibysb3Znz3V5CYjVVRGYRkbSAiEAwzi1xJuvGDlzIefW/meQ0SykE4WR8DWOv2alBHPFp44="}]},"_npmOperationalInternal":{"host":"packages-16-east.internal.npmjs.com","tmp":"tmp/bs-platform-0.2.3.tgz_1462831836935_0.4415131639689207"},"directories":{}},"0.2.4":{"devDependencies":{"benchmark":"^2.1.0","coveralls":"^2.11.9","istanbul":"^0.4.2","karma":"^0.13.9","karma-jasmine-html-reporter":"^0.1.8","mocha":"^2.3.4","mocha-lcov-reporter":"^1.2.0","should":"^7.0.4","should-equal":"^0.5.0","uglify-js":"^2.6.1"},"scripts":{"test":"mocha './lib/js/test/**/*_test.js' ","wtest":"mocha './lib/js/test/**/*_test.js'  -R spec -w","cover":"node ./node_modules/istanbul/lib/cli.js cover --report html ./node_modules/.bin/_mocha --   ./lib/js/test/**/*test.js","coverage":"`npm bin`/istanbul cover ./node_modules/.bin/_mocha --report lcovonly --  './lib/js/test/*test.js' -R spec","coveralls":"npm run-script coverage && node ./node_modules/.bin/coveralls < coverage/lcov.info","postinstall":"./scripts/postinstall.sh"},"name":"bs-platform","version":"0.2.4","description":"bucklescript compiler, ocaml standard libary by bucklescript and its required runtime support","repository":{"type":"git","url":"git+https://github.com/bloomberg/bucklescript.git"},"keywords":["ocaml","bucklescript","stdlib","functional programming"],"author":{"name":"Hongbo Zhang"},"maintainers":[{"name":"hongbo_zhang","email":"bobzhang1988@gmail.com"}],"license":"see LICENSE","bugs":{"url":"https://github.com/bloomberg/bucklescript/issues"},"homepage":"https://github.com/bloomberg/bucklescript#readme","gitHead":"495df7332b6f0de89a5c0ea201daab9a2168a1d4","_id":"bs-platform@0.2.4","_shasum":"2bbc522c3116d18fca1a607116790b8c4673e88d","_from":".","_npmVersion":"2.11.3","_nodeVersion":"0.12.7","_npmUser":{"name":"hongbo_zhang","email":"bobzhang1988@gmail.com"},"dist":{"shasum":"2bbc522c3116d18fca1a607116790b8c4673e88d","tarball":"https://registry.npmjs.org/bs-platform/-/bs-platform-0.2.4.tgz","integrity":"sha512-2fWhAmO/QLEjItbtKOmBBl9lpKUNyjfR+2mq7uhHUEsQ4SWfi3wbQc0UCoOfv6tYnkfScD1Ivf49ySUDH6xGxA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIANMi1tNhD1R+4ZqhJPOegyr2PraHPUD+zcqom9dG0+QAiEAznNUVzoJx5qjqwxIdqg0zMiXxtMtmuWNCcmdH/3LIwg="}]},"_npmOperationalInternal":{"host":"packages-16-east.internal.npmjs.com","tmp":"tmp/bs-platform-0.2.4.tgz_1462832454145_0.07493941066786647"},"directories":{}},"0.2.5":{"devDependencies":{"benchmark":"^2.1.0","coveralls":"^2.11.9","istanbul":"^0.4.2","karma":"^0.13.9","karma-jasmine-html-reporter":"^0.1.8","mocha":"^2.3.4","mocha-lcov-reporter":"^1.2.0","should":"^7.0.4","should-equal":"^0.5.0","uglify-js":"^2.6.1"},"scripts":{"test":"mocha './lib/js/test/**/*_test.js' ","wtest":"mocha './lib/js/test/**/*_test.js'  -R spec -w","cover":"node ./node_modules/istanbul/lib/cli.js cover --report html ./node_modules/.bin/_mocha --   ./lib/js/test/**/*test.js","coverage":"`npm bin`/istanbul cover ./node_modules/.bin/_mocha --report lcovonly --  './lib/js/test/*test.js' -R spec","coveralls":"npm run-script coverage && node ./node_modules/.bin/coveralls < coverage/lcov.info","postinstall":"./scripts/postinstall.sh"},"name":"bs-platform","version":"0.2.5","description":"bucklescript compiler, ocaml standard libary by bucklescript and its required runtime support","repository":{"type":"git","url":"git+https://github.com/bloomberg/bucklescript.git"},"bin":{"bsc":"./bin/bsc"},"keywords":["ocaml","bucklescript","stdlib","functional programming"],"author":{"name":"Hongbo Zhang"},"maintainers":[{"name":"hongbo_zhang","email":"bobzhang1988@gmail.com"}],"license":"see LICENSE","bugs":{"url":"https://github.com/bloomberg/bucklescript/issues"},"homepage":"https://github.com/bloomberg/bucklescript#readme","gitHead":"785fb26a32f961862cd43720daf8a9378969fa16","_id":"bs-platform@0.2.5","_shasum":"487ad162f77e8e917aeb2d07a5c445bcfab294de","_from":".","_npmVersion":"2.11.3","_nodeVersion":"0.12.7","_npmUser":{"name":"hongbo_zhang","email":"bobzhang1988@gmail.com"},"dist":{"shasum":"487ad162f77e8e917aeb2d07a5c445bcfab294de","tarball":"https://registry.npmjs.org/bs-platform/-/bs-platform-0.2.5.tgz","integrity":"sha512-NvRruNcEDaZdMe6FBWUTsVflNFRlVTe1PUf4zeiyuIMzyPD9Xi73TIpaU8P5cdvuxoJNcbdDaUcr7hF55m+ueA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDhHKc5QFwQc5yuth5mbkmWRvsMvCggyujpuokyIFGCrwIgK/xhRzm00vod8Mp/hlQw7+dDdzANVAM9AM5b6gaDBOQ="}]},"_npmOperationalInternal":{"host":"packages-16-east.internal.npmjs.com","tmp":"tmp/bs-platform-0.2.5.tgz_1462893940057_0.9076782872434705"},"directories":{}},"0.3.0":{"devDependencies":{"benchmark":"^2.1.0","coveralls":"^2.11.9","istanbul":"^0.4.2","karma":"^0.13.9","karma-jasmine-html-reporter":"^0.1.8","mocha":"^2.3.4","mocha-lcov-reporter":"^1.2.0","should":"^7.0.4","should-equal":"^0.5.0","uglify-js":"^2.6.1"},"scripts":{"test":"mocha './lib/js/test/**/*_test.js' ","wtest":"mocha './lib/js/test/**/*_test.js'  -R spec -w","cover":"node ./node_modules/istanbul/lib/cli.js cover --report html ./node_modules/.bin/_mocha --   ./lib/js/test/**/*test.js","coverage":"`npm bin`/istanbul cover ./node_modules/.bin/_mocha --report lcovonly --  './lib/js/test/*test.js' -R spec","coveralls":"npm run-script coverage && node ./node_modules/.bin/coveralls < coverage/lcov.info","postinstall":"./scripts/postinstall.sh"},"name":"bs-platform","version":"0.3.0","description":"bucklescript compiler, ocaml standard libary by bucklescript and its required runtime support","repository":{"type":"git","url":"git+https://github.com/bloomberg/bucklescript.git"},"bin":{"bsc":"./bin/bsc","ocaml":"./bin/ocaml","ocamlc":"./bin/ocamlc.opt","ocamldep":"./bin/ocamldep.opt","ocamllex":"./bin/ocamllex.opt","ocamlobjinfo":"./bin/ocamlobjinfo","ocamlopt.opt":"./bin/ocamlopt","ocamlrun":"./bin/ocamlrun","ocamlyacc":"./bin/ocamlyacc"},"keywords":["ocaml","bucklescript","stdlib","functional programming"],"author":{"name":"Hongbo Zhang"},"maintainers":[{"name":"hongbo_zhang","email":"bobzhang1988@gmail.com"}],"license":"see LICENSE","bugs":{"url":"https://github.com/bloomberg/bucklescript/issues"},"homepage":"https://github.com/bloomberg/bucklescript#readme","gitHead":"dca908e475fcc8aed242d8c65997e87989f7c0cc","_id":"bs-platform@0.3.0","_shasum":"26a690b522d05218109380147ef2c3f1549cf837","_from":".","_npmVersion":"2.11.3","_nodeVersion":"0.12.7","_npmUser":{"name":"hongbo_zhang","email":"bobzhang1988@gmail.com"},"dist":{"shasum":"26a690b522d05218109380147ef2c3f1549cf837","tarball":"https://registry.npmjs.org/bs-platform/-/bs-platform-0.3.0.tgz","integrity":"sha512-th/4hLLJcHvEmKH3FaW+IhnPfDIP41txPy79+lfaH7ixx96fOx3IJaXigY6RZGZkrxRxk3z270VVO15s89d++g==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCGbtjYE83wMmvYSb8Hv34Ixodd7RmOB2gOcuBTKLISgQIhAIGP1wDrNtGgzzX7ItZc1VC8MYEWh5c2pL7D/TY/XzAm"}]},"_npmOperationalInternal":{"host":"packages-16-east.internal.npmjs.com","tmp":"tmp/bs-platform-0.3.0.tgz_1463067189814_0.653045223094523"},"directories":{}},"0.3.1":{"devDependencies":{"benchmark":"^2.1.0","coveralls":"^2.11.9","glob":"^7.0.3","istanbul":"^0.4.2","karma":"^0.13.9","karma-jasmine-html-reporter":"^0.1.8","mocha":"^2.3.4","mocha-lcov-reporter":"^1.2.0","should":"^7.0.4","should-equal":"^0.5.0","uglify-js":"^2.6.1"},"scripts":{"test":"mocha './lib/js/test/**/*_test.js' ","wtest":"mocha './lib/js/test/**/*_test.js'  -R spec -w","cover":"node ./node_modules/istanbul/lib/cli.js cover --report html ./node_modules/.bin/_mocha --   ./lib/js/test/**/*test.js","coverage":"`npm bin`/istanbul cover ./node_modules/.bin/_mocha --report lcovonly --  './lib/js/test/*test.js' -R spec","coveralls":"npm run-script coverage && node ./node_modules/.bin/coveralls < coverage/lcov.info","postinstall":"./scripts/postinstall.sh"},"name":"bs-platform","version":"0.3.1","description":"bucklescript compiler, ocaml standard libary by bucklescript and its required runtime support","repository":{"type":"git","url":"git+https://github.com/bloomberg/bucklescript.git"},"bin":{"bsc":"./bin/bsc","ocaml":"./bin/ocaml","ocamlc":"./bin/ocamlc.opt","ocamldep":"./bin/ocamldep.opt","ocamllex":"./bin/ocamllex.opt","ocamlobjinfo":"./bin/ocamlobjinfo","ocamlopt.opt":"./bin/ocamlopt","ocamlrun":"./bin/ocamlrun","ocamlyacc":"./bin/ocamlyacc"},"keywords":["ocaml","bucklescript","stdlib","functional programming"],"author":{"name":"Hongbo Zhang"},"maintainers":[{"name":"hongbo_zhang","email":"bobzhang1988@gmail.com"}],"license":"see LICENSE","bugs":{"url":"https://github.com/bloomberg/bucklescript/issues"},"homepage":"https://github.com/bloomberg/bucklescript#readme","gitHead":"29d80b54e0b8accad59b7f1724051be2e3c9433c","_id":"bs-platform@0.3.1","_shasum":"770d680548080f838057c7416a39351ba8ffa91d","_from":".","_npmVersion":"2.11.3","_nodeVersion":"0.12.7","_npmUser":{"name":"hongbo_zhang","email":"bobzhang1988@gmail.com"},"dist":{"shasum":"770d680548080f838057c7416a39351ba8ffa91d","tarball":"https://registry.npmjs.org/bs-platform/-/bs-platform-0.3.1.tgz","integrity":"sha512-d/AmyLPczX3+pG+3uuDvLLWopPBl00j8MYCeJyaJIqrfEjV98HkBHqjY3ldE0Lb50JpeUclmRb4WeA4COUYLHg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIAytLXlOfWLLZcgBtzQdUBhrjSjK/AybUkIIs8+jqUo3AiBeAF2kbdA80z3pU03rFkr+m2XuWqf4T/fymFNx3xjBkA=="}]},"_npmOperationalInternal":{"host":"packages-16-east.internal.npmjs.com","tmp":"tmp/bs-platform-0.3.1.tgz_1463154050955_0.12772004469297826"},"directories":{}},"0.4.0":{"devDependencies":{"benchmark":"^2.1.0","coveralls":"^2.11.9","glob":"^7.0.3","istanbul":"^0.4.2","karma":"^0.13.9","karma-jasmine-html-reporter":"^0.1.8","mocha":"^2.3.4","mocha-lcov-reporter":"^1.2.0","should":"^7.0.4","should-equal":"^0.5.0","uglify-js":"^2.6.1"},"scripts":{"test":"mocha './lib/js/test/**/*_test.js' ","wtest":"mocha './lib/js/test/**/*_test.js'  -R spec -w","cover":"node ./node_modules/istanbul/lib/cli.js cover --report html ./node_modules/.bin/_mocha --   ./lib/js/test/**/*test.js","coverage":"`npm bin`/istanbul cover ./node_modules/.bin/_mocha --report lcovonly --  './lib/js/test/*test.js' -R spec","coveralls":"npm run-script coverage && node ./node_modules/.bin/coveralls < coverage/lcov.info","postinstall":"./scripts/postinstall.sh"},"name":"bs-platform","version":"0.4.0","description":"bucklescript compiler, ocaml standard libary by bucklescript and its required runtime support","repository":{"type":"git","url":"git+https://github.com/bloomberg/bucklescript.git"},"bin":{"bsc":"./bin/bsc","ocaml":"./bin/ocaml","ocamlc":"./bin/ocamlc.opt","ocamldep":"./bin/ocamldep.opt","ocamllex":"./bin/ocamllex.opt","ocamlobjinfo":"./bin/ocamlobjinfo","ocamlopt.opt":"./bin/ocamlopt","ocamlrun":"./bin/ocamlrun","ocamlyacc":"./bin/ocamlyacc"},"keywords":["ocaml","bucklescript","stdlib","functional programming"],"author":{"name":"Hongbo Zhang"},"maintainers":[{"name":"hongbo_zhang","email":"bobzhang1988@gmail.com"}],"license":"see LICENSE","bugs":{"url":"https://github.com/bloomberg/bucklescript/issues"},"homepage":"https://github.com/bloomberg/bucklescript#readme","gitHead":"8a069f3a75cc65e6f8703e029fe7eef4e9d83d67","_id":"bs-platform@0.4.0","_shasum":"a2ab645c4af3b70041560f106739e91d16d30546","_from":".","_npmVersion":"2.11.3","_nodeVersion":"0.12.7","_npmUser":{"name":"hongbo_zhang","email":"bobzhang1988@gmail.com"},"dist":{"shasum":"a2ab645c4af3b70041560f106739e91d16d30546","tarball":"https://registry.npmjs.org/bs-platform/-/bs-platform-0.4.0.tgz","integrity":"sha512-rnLmVU6O516bxp9FI+mJyFkoTMuV7EbmO/LxCvqCeF/jL7LGBmreRZ4sZQj0r78BEDFnX8DbHNdjPcA2dL5ViA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCID1CISdL3TkvxO917NeI+lcoL7KCRsXEhPb6d+NMdcdWAiEAyDS8FQPaCKbzWPd9Fb3IPny8x5uGi1PHHcTX3eFfi7g="}]},"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/bs-platform-0.4.0.tgz_1463401000053_0.16628690250217915"},"directories":{}},"0.4.1":{"devDependencies":{"benchmark":"^2.1.0","coveralls":"^2.11.9","glob":"^7.0.3","istanbul":"^0.4.2","karma":"^0.13.9","karma-jasmine-html-reporter":"^0.1.8","mocha":"^2.3.4","mocha-lcov-reporter":"^1.2.0","should":"^7.0.4","should-equal":"^0.5.0","uglify-js":"^2.6.1"},"scripts":{"test":"mocha './lib/js/test/**/*_test.js' ","wtest":"mocha './lib/js/test/**/*_test.js'  -R spec -w","cover":"node ./node_modules/istanbul/lib/cli.js cover --report html ./node_modules/.bin/_mocha --   ./lib/js/test/**/*test.js","coverage":"`npm bin`/istanbul cover ./node_modules/.bin/_mocha --report lcovonly --  './lib/js/test/*test.js' -R spec","coveralls":"npm run-script coverage && node ./node_modules/.bin/coveralls < coverage/lcov.info","postinstall":"./scripts/postinstall.sh"},"name":"bs-platform","version":"0.4.1","description":"bucklescript compiler, ocaml standard libary by bucklescript and its required runtime support","repository":{"type":"git","url":"git+https://github.com/bloomberg/bucklescript.git"},"bin":{"bsc":"./bin/bsc","ocaml":"./bin/ocaml","ocamlc":"./bin/ocamlc.opt","ocamldep":"./bin/ocamldep.opt","ocamllex":"./bin/ocamllex.opt","ocamlobjinfo":"./bin/ocamlobjinfo","ocamlopt.opt":"./bin/ocamlopt","ocamlrun":"./bin/ocamlrun","ocamlyacc":"./bin/ocamlyacc"},"keywords":["ocaml","bucklescript","stdlib","functional programming"],"author":{"name":"Hongbo Zhang"},"maintainers":[{"name":"hongbo_zhang","email":"bobzhang1988@gmail.com"}],"license":"see LICENSE","bugs":{"url":"https://github.com/bloomberg/bucklescript/issues"},"homepage":"https://github.com/bloomberg/bucklescript#readme","gitHead":"46c29909ee9c9aa1d9d4f40243e203edc48a4493","_id":"bs-platform@0.4.1","_shasum":"ef0087ef01d9a34978c1c4f393417a40252a2aac","_from":".","_npmVersion":"2.11.3","_nodeVersion":"0.12.7","_npmUser":{"name":"hongbo_zhang","email":"bobzhang1988@gmail.com"},"dist":{"shasum":"ef0087ef01d9a34978c1c4f393417a40252a2aac","tarball":"https://registry.npmjs.org/bs-platform/-/bs-platform-0.4.1.tgz","integrity":"sha512-+KeYBEsQCWkyZwW3CerqI2n0IY6TaOgTGHVD5x3QHlroEDDdUOUJY1ueNBf//lMV9ZRR7jFRKOahvLPtSuvSDg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDxc36IzgHGu3v2C7IVHWJK+CMC9C/7IVQTZzNi1ydt1QIgC7Q3sADcgk2W8T6qvI45QGLIRRsxn4h5yy2SN/O+f3U="}]},"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/bs-platform-0.4.1.tgz_1463601168332_0.30857962695881724"},"directories":{}},"0.4.2":{"devDependencies":{"benchmark":"^2.1.0","coveralls":"^2.11.9","glob":"^7.0.3","istanbul":"^0.4.2","karma":"^0.13.9","karma-jasmine-html-reporter":"^0.1.8","mocha":"^2.3.4","mocha-lcov-reporter":"^1.2.0","should":"^7.0.4","should-equal":"^0.5.0","uglify-js":"^2.6.1"},"scripts":{"test":"mocha './lib/js/test/**/*_test.js' ","wtest":"mocha './lib/js/test/**/*_test.js'  -R spec -w","cover":"node ./node_modules/istanbul/lib/cli.js cover --report html ./node_modules/.bin/_mocha --   ./lib/js/test/**/*test.js","coverage":"`npm bin`/istanbul cover ./node_modules/.bin/_mocha --report lcovonly --  './lib/js/test/*test.js' -R spec","coveralls":"npm run-script coverage && node ./node_modules/.bin/coveralls < coverage/lcov.info","postinstall":"./scripts/postinstall.sh"},"name":"bs-platform","version":"0.4.2","description":"bucklescript compiler, ocaml standard libary by bucklescript and its required runtime support","repository":{"type":"git","url":"git+https://github.com/bloomberg/bucklescript.git"},"bin":{"bsc":"./bin/bsc","ocaml":"./bin/ocaml","ocamlc":"./bin/ocamlc.opt","ocamldep":"./bin/ocamldep.opt","ocamllex":"./bin/ocamllex.opt","ocamlobjinfo":"./bin/ocamlobjinfo","ocamlopt.opt":"./bin/ocamlopt","ocamlrun":"./bin/ocamlrun","ocamlyacc":"./bin/ocamlyacc"},"keywords":["ocaml","bucklescript","stdlib","functional programming"],"author":{"name":"Hongbo Zhang"},"maintainers":[{"name":"hongbo_zhang","email":"bobzhang1988@gmail.com"}],"license":"see LICENSE","bugs":{"url":"https://github.com/bloomberg/bucklescript/issues"},"homepage":"https://github.com/bloomberg/bucklescript#readme","gitHead":"746024e82917bbb69092b2285829d7ef6774630f","_id":"bs-platform@0.4.2","_shasum":"37808a917fcfba0aced115a4dddfa4b35851431b","_from":".","_npmVersion":"2.11.3","_nodeVersion":"0.12.7","_npmUser":{"name":"hongbo_zhang","email":"bobzhang1988@gmail.com"},"dist":{"shasum":"37808a917fcfba0aced115a4dddfa4b35851431b","tarball":"https://registry.npmjs.org/bs-platform/-/bs-platform-0.4.2.tgz","integrity":"sha512-qIouLXa09Z1wDPCCCOTXyOopVhMTXlxaKOcBCIeW/mqQRxZNy77frmKf73tf7s2KYiLF82XAapIY5X9rKID2fw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDKhlK3jqVxDqUFdyEU8/GobZ2q0Ag4CHM7SBBYGz8flAIhAPHi1JL4KzsRRmTeNeReMnHyXcEtjRsRtHQP8MNceJYU"}]},"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/bs-platform-0.4.2.tgz_1463687107373_0.9928287367802113"},"directories":{}},"0.5.0":{"devDependencies":{"benchmark":"^2.1.0","colors":"^1.1.2","coveralls":"^2.11.9","diff":"^2.2.2","glob":"^7.0.3","istanbul":"^0.4.2","karma":"^0.13.9","karma-jasmine-html-reporter":"^0.1.8","mocha":"^2.3.4","mocha-lcov-reporter":"^1.2.0","should":"^7.0.4","should-equal":"^0.5.0","uglify-js":"^2.6.1"},"scripts":{"test":"mocha './lib/js/test/**/*_test.js' ","wtest":"mocha './lib/js/test/**/*_test.js'  -R spec -w","cover":"node ./node_modules/istanbul/lib/cli.js cover --report html ./node_modules/.bin/_mocha --   ./lib/js/test/**/*test.js","coverage":"`npm bin`/istanbul cover ./node_modules/.bin/_mocha --report lcovonly --  './lib/js/test/*test.js' -R spec","coveralls":"npm run-script coverage && node ./node_modules/.bin/coveralls < coverage/lcov.info","postinstall":"./scripts/postinstall.sh"},"name":"bs-platform","version":"0.5.0","description":"bucklescript compiler, ocaml standard libary by bucklescript and its required runtime support","repository":{"type":"git","url":"git+https://github.com/bloomberg/bucklescript.git"},"bin":{"bsc":"./bin/bsc","ocaml":"./bin/ocaml","ocamlc":"./bin/ocamlc.opt","ocamldep":"./bin/ocamldep.opt","ocamllex":"./bin/ocamllex.opt","ocamlobjinfo":"./bin/ocamlobjinfo","ocamlopt.opt":"./bin/ocamlopt","ocamlrun":"./bin/ocamlrun","ocamlyacc":"./bin/ocamlyacc"},"keywords":["ocaml","bucklescript","stdlib","functional programming"],"author":{"name":"Hongbo Zhang"},"maintainers":[{"name":"hongbo_zhang","email":"bobzhang1988@gmail.com"}],"license":"see LICENSE","bugs":{"url":"https://github.com/bloomberg/bucklescript/issues"},"homepage":"https://github.com/bloomberg/bucklescript#readme","gitHead":"e01ffd80236763bf8816c215f8091f0b1ec22372","_id":"bs-platform@0.5.0","_shasum":"da183694593b929c15cdd9d28b1fd7e87e0ef590","_from":".","_npmVersion":"2.11.3","_nodeVersion":"0.12.7","_npmUser":{"name":"hongbo_zhang","email":"bobzhang1988@gmail.com"},"dist":{"shasum":"da183694593b929c15cdd9d28b1fd7e87e0ef590","tarball":"https://registry.npmjs.org/bs-platform/-/bs-platform-0.5.0.tgz","integrity":"sha512-FulA2bLh8Z+vse8/LPatlBxrS39+703dy9rL9cAl5a+ucKVqPLfxEPJcp3uRd9bEY8RGzPPiywUl9ijdpewXsA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIEPPbQZd32FSAyap9d3OOBYLjQpYoVYOUW+xubNZL4SDAiEA2WI3Y4qIVO+HsaXiuJnKqOfQ81WQLYkul8DktPjG1lc="}]},"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/bs-platform-0.5.0.tgz_1464018297906_0.5256898826919496"},"directories":{}},"0.5.1":{"devDependencies":{"benchmark":"^2.1.0","colors":"^1.1.2","coveralls":"^2.11.9","diff":"^2.2.2","glob":"^7.0.3","istanbul":"^0.4.2","karma":"^0.13.9","karma-jasmine-html-reporter":"^0.1.8","mocha":"^2.3.4","mocha-lcov-reporter":"^1.2.0","should":"^7.0.4","should-equal":"^0.5.0","uglify-js":"^2.6.1"},"scripts":{"test":"mocha './lib/js/test/**/*_test.js' ","wtest":"mocha './lib/js/test/**/*_test.js'  -R spec -w","cover":"node ./node_modules/istanbul/lib/cli.js cover --report html ./node_modules/.bin/_mocha --   ./lib/js/test/**/*test.js","coverage":"`npm bin`/istanbul cover ./node_modules/.bin/_mocha --report lcovonly --  './lib/js/test/*test.js' -R spec","coveralls":"npm run-script coverage && node ./node_modules/.bin/coveralls < coverage/lcov.info","postinstall":"./scripts/postinstall.sh"},"name":"bs-platform","version":"0.5.1","description":"bucklescript compiler, ocaml standard libary by bucklescript and its required runtime support","repository":{"type":"git","url":"git+https://github.com/bloomberg/bucklescript.git"},"bin":{"bsc":"./bin/bsc","ocaml":"./bin/ocaml","ocamlc":"./bin/ocamlc.opt","ocamldep":"./bin/ocamldep.opt","ocamllex":"./bin/ocamllex.opt","ocamlobjinfo":"./bin/ocamlobjinfo","ocamlopt.opt":"./bin/ocamlopt","ocamlrun":"./bin/ocamlrun","ocamlyacc":"./bin/ocamlyacc"},"keywords":["ocaml","bucklescript","stdlib","functional programming"],"author":{"name":"Hongbo Zhang"},"maintainers":[{"name":"hongbo_zhang","email":"bobzhang1988@gmail.com"}],"license":"see LICENSE","bugs":{"url":"https://github.com/bloomberg/bucklescript/issues"},"homepage":"https://github.com/bloomberg/bucklescript#readme","gitHead":"f73be3db7c0382efde5ad9363e81a821d8d6321e","_id":"bs-platform@0.5.1","_shasum":"5ec8f215a5bad3cf0a45823bd5833a38c2fcfbd2","_from":".","_npmVersion":"2.11.3","_nodeVersion":"0.12.7","_npmUser":{"name":"hongbo_zhang","email":"bobzhang1988@gmail.com"},"dist":{"shasum":"5ec8f215a5bad3cf0a45823bd5833a38c2fcfbd2","tarball":"https://registry.npmjs.org/bs-platform/-/bs-platform-0.5.1.tgz","integrity":"sha512-D+h8xo9pw9TfapG7zuxbbf7m/s8VDv5WJIY+bWF8QoCrMiPi30YGLhnCyEo9xnsi0frZLte2dvrmT2hCUX65mw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIHruR/0NVKCxnmhCzSWF/Z4kTlKvUPQfFca2L5IjsTZOAiAluaqiGxvZpywTgjKIBcR1K9DhhwgIX4OrSO+tXU7BvQ=="}]},"_npmOperationalInternal":{"host":"packages-16-east.internal.npmjs.com","tmp":"tmp/bs-platform-0.5.1.tgz_1464038668816_0.5284292327705771"},"directories":{}},"0.5.2":{"devDependencies":{"benchmark":"^2.1.0","colors":"^1.1.2","coveralls":"^2.11.9","diff":"^2.2.2","glob":"^7.0.3","istanbul":"^0.4.2","karma":"^0.13.9","karma-jasmine-html-reporter":"^0.1.8","mocha":"^2.3.4","mocha-lcov-reporter":"^1.2.0","should":"^7.0.4","should-equal":"^0.5.0","uglify-js":"^2.6.1"},"scripts":{"test":"mocha './lib/js/test/**/*_test.js' ","wtest":"mocha './lib/js/test/**/*_test.js'  -R spec -w","cover":"node ./node_modules/istanbul/lib/cli.js cover --report html ./node_modules/.bin/_mocha --   ./lib/js/test/**/*test.js","coverage":"`npm bin`/istanbul cover ./node_modules/.bin/_mocha --report lcovonly --  './lib/js/test/*test.js' -R spec","coveralls":"npm run-script coverage && node ./node_modules/.bin/coveralls < coverage/lcov.info","postinstall":"./scripts/postinstall.sh"},"name":"bs-platform","version":"0.5.2","description":"bucklescript compiler, ocaml standard libary by bucklescript and its required runtime support","repository":{"type":"git","url":"git+https://github.com/bloomberg/bucklescript.git"},"bin":{"bsc":"./bin/bsc","ocaml":"./bin/ocaml","ocamlc":"./bin/ocamlc.opt","ocamldep":"./bin/ocamldep.opt","ocamllex":"./bin/ocamllex.opt","ocamlobjinfo":"./bin/ocamlobjinfo","ocamlopt.opt":"./bin/ocamlopt","ocamlrun":"./bin/ocamlrun","ocamlyacc":"./bin/ocamlyacc"},"keywords":["ocaml","bucklescript","stdlib","functional programming"],"author":{"name":"Hongbo Zhang"},"maintainers":[{"name":"hongbo_zhang","email":"bobzhang1988@gmail.com"}],"license":"see LICENSE","bugs":{"url":"https://github.com/bloomberg/bucklescript/issues"},"homepage":"https://github.com/bloomberg/bucklescript#readme","gitHead":"fc50dd6ad803c18503f1b1d5aa357fd6ea69de72","_id":"bs-platform@0.5.2","_shasum":"a9a2362289123a620d66730bdb38e9f767c620bb","_from":".","_npmVersion":"2.11.3","_nodeVersion":"0.12.7","_npmUser":{"name":"hongbo_zhang","email":"bobzhang1988@gmail.com"},"dist":{"shasum":"a9a2362289123a620d66730bdb38e9f767c620bb","tarball":"https://registry.npmjs.org/bs-platform/-/bs-platform-0.5.2.tgz","integrity":"sha512-Z8rTmZmPml9mpYXI0nzd/aDGnfRFBfmBoy8s3ulY7AZIsW+hBK1Tiapu37Tub3GWtF+Qz6z+VtbzgP+uN+m2Zg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIGKaqnzw5HrgPMpgtwzAO0Su01cCFZhVSVYQ9hpDRgZ6AiEA+uq0ZTxcpvVWkuFbnmElWJhci8ZUXyRB1Q9BM3ZXoao="}]},"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/bs-platform-0.5.2.tgz_1464109806733_0.8250884120352566"},"directories":{}},"0.5.3":{"devDependencies":{"benchmark":"^2.1.0","colors":"^1.1.2","coveralls":"^2.11.9","diff":"^2.2.2","glob":"^7.0.3","istanbul":"^0.4.2","karma":"^0.13.9","karma-jasmine-html-reporter":"^0.1.8","mocha":"^2.3.4","mocha-lcov-reporter":"^1.2.0","should":"^7.0.4","should-equal":"^0.5.0","uglify-js":"^2.6.1"},"scripts":{"test":"mocha './lib/js/test/**/*_test.js' ","wtest":"mocha './lib/js/test/**/*_test.js'  -R spec -w","cover":"node ./node_modules/istanbul/lib/cli.js cover --report html ./node_modules/.bin/_mocha --   ./lib/js/test/**/*test.js","coverage":"`npm bin`/istanbul cover ./node_modules/.bin/_mocha --report lcovonly --  './lib/js/test/*test.js' -R spec","coveralls":"npm run-script coverage && node ./node_modules/.bin/coveralls < coverage/lcov.info","postinstall":"./scripts/postinstall.sh"},"name":"bs-platform","version":"0.5.3","description":"bucklescript compiler, ocaml standard libary by bucklescript and its required runtime support","repository":{"type":"git","url":"git+https://github.com/bloomberg/bucklescript.git"},"bin":{"bsc":"./bin/bsc","ocaml":"./bin/ocaml","ocamlc":"./bin/ocamlc.opt","ocamldep":"./bin/ocamldep.opt","ocamllex":"./bin/ocamllex.opt","ocamlobjinfo":"./bin/ocamlobjinfo","ocamlopt.opt":"./bin/ocamlopt","ocamlrun":"./bin/ocamlrun","ocamlyacc":"./bin/ocamlyacc"},"keywords":["ocaml","bucklescript","stdlib","functional programming"],"author":{"name":"Hongbo Zhang"},"maintainers":[{"name":"hongbo_zhang","email":"bobzhang1988@gmail.com"}],"license":"see LICENSE","bugs":{"url":"https://github.com/bloomberg/bucklescript/issues"},"homepage":"https://github.com/bloomberg/bucklescript#readme","gitHead":"b0e072c3aca5cfe82686a53584306b7314876604","_id":"bs-platform@0.5.3","_shasum":"a012ef37c1f7235f218ad02e21d0304e3486692b","_from":".","_npmVersion":"2.11.3","_nodeVersion":"0.12.7","_npmUser":{"name":"hongbo_zhang","email":"bobzhang1988@gmail.com"},"dist":{"shasum":"a012ef37c1f7235f218ad02e21d0304e3486692b","tarball":"https://registry.npmjs.org/bs-platform/-/bs-platform-0.5.3.tgz","integrity":"sha512-IlusuDF/XkTtW52FnIE10FA9x+bdUWkE+JHvFQ/y/U+i1lBAQ7YYZftW9paiFYO1bd3PpWqUFt1OtPEiHncj2w==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIFgXCHDpyTplqvvtakXp7k4RABd8ogCssqGE3RpDa2k6AiEA63Gn6C43TyJ1TfPCeN1GRmh/XRV0dlDq38pr0rtbkF4="}]},"_npmOperationalInternal":{"host":"packages-16-east.internal.npmjs.com","tmp":"tmp/bs-platform-0.5.3.tgz_1464374114756_0.6165645380970091"},"directories":{}},"0.5.4":{"devDependencies":{"benchmark":"^2.1.0","colors":"^1.1.2","coveralls":"^2.11.9","diff":"^2.2.2","glob":"^7.0.3","istanbul":"^0.4.2","karma":"^0.13.9","karma-jasmine-html-reporter":"^0.1.8","mocha":"^2.3.4","mocha-lcov-reporter":"^1.2.0","should":"^7.0.4","should-equal":"^0.5.0","uglify-js":"^2.6.1"},"scripts":{"test":"mocha './lib/js/test/**/*_test.js' ","wtest":"mocha './lib/js/test/**/*_test.js'  -R spec -w","cover":"node ./node_modules/istanbul/lib/cli.js cover --report html ./node_modules/.bin/_mocha --   ./lib/js/test/**/*test.js","coverage":"`npm bin`/istanbul cover ./node_modules/.bin/_mocha --report lcovonly --  './lib/js/test/*test.js' -R spec","coveralls":"npm run-script coverage && node ./node_modules/.bin/coveralls < coverage/lcov.info","postinstall":"./scripts/postinstall.sh"},"name":"bs-platform","version":"0.5.4","description":"bucklescript compiler, ocaml standard libary by bucklescript and its required runtime support","repository":{"type":"git","url":"git+https://github.com/bloomberg/bucklescript.git"},"bin":{"bsc":"./bin/bsc","ocaml":"./bin/ocaml","ocamlc":"./bin/ocamlc.opt","ocamldep":"./bin/ocamldep.opt","ocamllex":"./bin/ocamllex.opt","ocamlobjinfo":"./bin/ocamlobjinfo","ocamlopt.opt":"./bin/ocamlopt","ocamlrun":"./bin/ocamlrun","ocamlyacc":"./bin/ocamlyacc"},"keywords":["ocaml","bucklescript","stdlib","functional programming"],"author":{"name":"Hongbo Zhang"},"maintainers":[{"name":"hongbo_zhang","email":"bobzhang1988@gmail.com"}],"license":"see LICENSE","bugs":{"url":"https://github.com/bloomberg/bucklescript/issues"},"homepage":"https://github.com/bloomberg/bucklescript#readme","gitHead":"6b41fa10e01e341172b84dd86b4f917a6d6015eb","_id":"bs-platform@0.5.4","_shasum":"b6f6508f6840b3a6cecb4ac10bd9754b54bd76a0","_from":".","_npmVersion":"2.11.3","_nodeVersion":"0.12.7","_npmUser":{"name":"hongbo_zhang","email":"bobzhang1988@gmail.com"},"dist":{"shasum":"b6f6508f6840b3a6cecb4ac10bd9754b54bd76a0","tarball":"https://registry.npmjs.org/bs-platform/-/bs-platform-0.5.4.tgz","integrity":"sha512-yJxrchwriHUvRyoSN5CKHC8yqTDbfczZ3iIae+0tQoVHlYiRFTBZ2/hH+5HwlxNv/F/WCgnhcIh7ksRKeEwI9A==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCICwlpzWuMrE5aa4PJi5uLO9JjQ8mi1JMlBb3H/FeEg9aAiAiV9l95lHBzqe6Tp+onKn5fC/S1aJMnexWqGBDLW9d9Q=="}]},"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/bs-platform-0.5.4.tgz_1464729345146_0.5227885749191046"},"directories":{}},"0.5.5":{"devDependencies":{"benchmark":"^2.1.0","colors":"^1.1.2","coveralls":"^2.11.9","diff":"^2.2.2","glob":"^7.0.3","istanbul":"^0.4.2","karma":"^0.13.9","karma-jasmine-html-reporter":"^0.1.8","mocha":"^2.3.4","mocha-lcov-reporter":"^1.2.0","should":"^7.0.4","should-equal":"^0.5.0","uglify-js":"^2.6.1"},"scripts":{"test":"mocha './lib/js/test/**/*_test.js' ","wtest":"mocha './lib/js/test/**/*_test.js'  -R spec -w","cover":"node ./node_modules/istanbul/lib/cli.js cover --report html ./node_modules/.bin/_mocha --   ./lib/js/test/**/*test.js","coverage":"`npm bin`/istanbul cover ./node_modules/.bin/_mocha --report lcovonly --  './lib/js/test/*test.js' -R spec","coveralls":"npm run-script coverage && node ./node_modules/.bin/coveralls < coverage/lcov.info","postinstall":"./scripts/postinstall.sh"},"name":"bs-platform","version":"0.5.5","description":"bucklescript compiler, ocaml standard libary by bucklescript and its required runtime support","repository":{"type":"git","url":"git+https://github.com/bloomberg/bucklescript.git"},"bin":{"bsc":"./bin/bsc","ocaml":"./bin/ocaml","ocamlc":"./bin/ocamlc.opt","ocamldep":"./bin/ocamldep.opt","ocamllex":"./bin/ocamllex.opt","ocamlobjinfo":"./bin/ocamlobjinfo","ocamlopt.opt":"./bin/ocamlopt","ocamlrun":"./bin/ocamlrun","ocamlyacc":"./bin/ocamlyacc"},"keywords":["ocaml","bucklescript","stdlib","functional programming"],"author":{"name":"Hongbo Zhang"},"maintainers":[{"name":"hongbo_zhang","email":"bobzhang1988@gmail.com"}],"license":"see LICENSE","bugs":{"url":"https://github.com/bloomberg/bucklescript/issues"},"homepage":"https://github.com/bloomberg/bucklescript#readme","gitHead":"37c8e9e76be5c0085c8a6a5745117b71b05de15d","_id":"bs-platform@0.5.5","_shasum":"2c376483860c99b672ec6da3a245e58a565bd3d2","_from":".","_npmVersion":"2.11.3","_nodeVersion":"0.12.7","_npmUser":{"name":"hongbo_zhang","email":"bobzhang1988@gmail.com"},"dist":{"shasum":"2c376483860c99b672ec6da3a245e58a565bd3d2","tarball":"https://registry.npmjs.org/bs-platform/-/bs-platform-0.5.5.tgz","integrity":"sha512-kOeU3YtptSkIsQBtFKq/jl18KiBE5NoSzU/20hsklET/T1GtvryNxVkpQSXKCZdnF74bJYfqTauaH4uxdHkBEw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIHP6W6WDkXWFdHCpJq9IanmyVnmlJ7ppzGOrO6gjfEpRAiAkDEaY9AKWVMdEfV8gR1eehl+sI9RUL59XMAKAHRkqYg=="}]},"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/bs-platform-0.5.5.tgz_1464886322204_0.5477032770868391"},"directories":{}},"0.6.0":{"devDependencies":{"benchmark":"^2.1.0","colors":"^1.1.2","coveralls":"^2.11.9","diff":"^2.2.2","glob":"^7.0.3","istanbul":"^0.4.2","karma":"^0.13.9","karma-jasmine-html-reporter":"^0.1.8","mocha":"^2.3.4","mocha-lcov-reporter":"^1.2.0","should":"^7.0.4","should-equal":"^0.5.0","uglify-js":"^2.6.1"},"scripts":{"test":"mocha './lib/js/test/**/*_test.js' ","wtest":"mocha './lib/js/test/**/*_test.js'  -R spec -w","cover":"node ./node_modules/istanbul/lib/cli.js cover --report html ./node_modules/.bin/_mocha --   ./lib/js/test/**/*test.js","coverage":"`npm bin`/istanbul cover ./node_modules/.bin/_mocha --report lcovonly --  './lib/js/test/*test.js' -R spec","coveralls":"npm run-script coverage && node ./node_modules/.bin/coveralls < coverage/lcov.info","postinstall":"./scripts/postinstall.sh"},"name":"bs-platform","version":"0.6.0","description":"bucklescript compiler, ocaml standard libary by bucklescript and its required runtime support","repository":{"type":"git","url":"git+https://github.com/bloomberg/bucklescript.git"},"bin":{"bsc":"./bin/bsc","ocaml":"./bin/ocaml","ocamlc":"./bin/ocamlc.opt","ocamldep":"./bin/ocamldep.opt","ocamllex":"./bin/ocamllex.opt","ocamlobjinfo":"./bin/ocamlobjinfo","ocamlopt.opt":"./bin/ocamlopt","ocamlrun":"./bin/ocamlrun","ocamlyacc":"./bin/ocamlyacc"},"keywords":["ocaml","bucklescript","stdlib","functional programming"],"author":{"name":"Hongbo Zhang"},"maintainers":[{"name":"hongbo_zhang","email":"bobzhang1988@gmail.com"}],"license":"see LICENSE","bugs":{"url":"https://github.com/bloomberg/bucklescript/issues"},"homepage":"https://github.com/bloomberg/bucklescript#readme","gitHead":"051f2c9f43c48d2d858d062dd74753d7edaf9359","_id":"bs-platform@0.6.0","_shasum":"504b9d7784918e49cd01822e1182b556eb0ec43f","_from":".","_npmVersion":"2.14.4","_nodeVersion":"4.1.2","_npmUser":{"name":"hongbo_zhang","email":"bobzhang1988@gmail.com"},"dist":{"shasum":"504b9d7784918e49cd01822e1182b556eb0ec43f","tarball":"https://registry.npmjs.org/bs-platform/-/bs-platform-0.6.0.tgz","integrity":"sha512-uiPR/sxZLDnsnI3U/OwfIg1njwmIQdPN2gU7TC8YKjzQoZBhNGEkKcjxLQVSJQE/JQKPaDGaiM5eGFHOBAuuKg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQC5P8R3WFqE34PnRWgtkOC2Xkj+Nie3u7IPVHUfeAS6dAIgB6TMOiRWy/41czUodUEkiOcC8MIGkdKhigUbPHJzVPc="}]},"_npmOperationalInternal":{"host":"packages-16-east.internal.npmjs.com","tmp":"tmp/bs-platform-0.6.0.tgz_1466536229897_0.9173704944550991"},"directories":{}},"0.6.1":{"devDependencies":{"benchmark":"^2.1.0","colors":"^1.1.2","coveralls":"^2.11.9","diff":"^2.2.2","glob":"^7.0.3","istanbul":"^0.4.2","karma":"^0.13.9","karma-jasmine-html-reporter":"^0.1.8","mocha":"^2.3.4","mocha-lcov-reporter":"^1.2.0","should":"^7.0.4","should-equal":"^0.5.0","uglify-js":"^2.6.1"},"scripts":{"test":"mocha './lib/js/test/**/*_test.js' ","wtest":"mocha './lib/js/test/**/*_test.js'  -R spec -w","cover":"node ./node_modules/istanbul/lib/cli.js cover --report html ./node_modules/.bin/_mocha --   ./lib/js/test/**/*test.js","coverage":"`npm bin`/istanbul cover ./node_modules/.bin/_mocha --report lcovonly --  './lib/js/test/*test.js' -R spec","coveralls":"npm run-script coverage && node ./node_modules/.bin/coveralls < coverage/lcov.info","postinstall":"./scripts/postinstall.sh"},"name":"bs-platform","version":"0.6.1","description":"bucklescript compiler, ocaml standard libary by bucklescript and its required runtime support","repository":{"type":"git","url":"git+https://github.com/bloomberg/bucklescript.git"},"bin":{"bsc":"./bin/bsc","ocaml":"./bin/ocaml","ocamlc":"./bin/ocamlc.opt","ocamldep":"./bin/ocamldep.opt","ocamllex":"./bin/ocamllex.opt","ocamlobjinfo":"./bin/ocamlobjinfo","ocamlopt.opt":"./bin/ocamlopt","ocamlrun":"./bin/ocamlrun","ocamlyacc":"./bin/ocamlyacc"},"keywords":["ocaml","bucklescript","stdlib","functional programming"],"author":{"name":"Hongbo Zhang"},"maintainers":[{"name":"hongbo_zhang","email":"bobzhang1988@gmail.com"}],"license":"see LICENSE","bugs":{"url":"https://github.com/bloomberg/bucklescript/issues"},"homepage":"https://github.com/bloomberg/bucklescript#readme","gitHead":"c0a5f7353bd73d4ff1a7fd87936490c634cac1ef","_id":"bs-platform@0.6.1","_shasum":"8956feb703cb9778c3954f74db14bff320dd3d50","_from":".","_npmVersion":"2.14.4","_nodeVersion":"4.1.2","_npmUser":{"name":"hongbo_zhang","email":"bobzhang1988@gmail.com"},"dist":{"shasum":"8956feb703cb9778c3954f74db14bff320dd3d50","tarball":"https://registry.npmjs.org/bs-platform/-/bs-platform-0.6.1.tgz","integrity":"sha512-V6Vz0lBoxcxBFaYzqMK8msBWJrtWAAFD/BGd9uHVyyfKqAhr0o2uPeyMd0B3aXdTLS/k9ZY1CFsArT3Y/p3zXw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIDlESCVH43Lwe4+M9hHLwV6JdPN3Ywu1gJZOE5JxmoKBAiEAjERMGvbWumzLsk7oQ7qaiFzPFjdH6Y5bbm5RaZKX5GY="}]},"_npmOperationalInternal":{"host":"packages-16-east.internal.npmjs.com","tmp":"tmp/bs-platform-0.6.1.tgz_1466618830644_0.7495058551430702"},"directories":{}},"0.6.2":{"devDependencies":{"benchmark":"^2.1.0","colors":"^1.1.2","coveralls":"^2.11.9","diff":"^2.2.2","glob":"^7.0.3","istanbul":"^0.4.2","karma":"^0.13.9","karma-jasmine-html-reporter":"^0.1.8","mocha":"^2.3.4","mocha-lcov-reporter":"^1.2.0","should":"^7.0.4","should-equal":"^0.5.0","uglify-js":"^2.6.1"},"scripts":{"test":"mocha './lib/js/test/**/*_test.js' ","wtest":"mocha './lib/js/test/**/*_test.js'  -R spec -w","cover":"node ./node_modules/istanbul/lib/cli.js cover --report html ./node_modules/.bin/_mocha --   ./lib/js/test/**/*test.js","coverage":"`npm bin`/istanbul cover ./node_modules/.bin/_mocha --report lcovonly --  './lib/js/test/*test.js' -R spec","coveralls":"npm run-script coverage && node ./node_modules/.bin/coveralls < coverage/lcov.info","postinstall":"./scripts/postinstall.sh"},"name":"bs-platform","version":"0.6.2","description":"bucklescript compiler, ocaml standard libary by bucklescript and its required runtime support","repository":{"type":"git","url":"git+https://github.com/bloomberg/bucklescript.git"},"bin":{"bsc":"./bin/bsc","ocaml":"./bin/ocaml","ocamlc":"./bin/ocamlc.opt","ocamldep":"./bin/ocamldep.opt","ocamllex":"./bin/ocamllex.opt","ocamlobjinfo":"./bin/ocamlobjinfo","ocamlopt.opt":"./bin/ocamlopt","ocamlrun":"./bin/ocamlrun","ocamlyacc":"./bin/ocamlyacc"},"keywords":["ocaml","bucklescript","stdlib","functional programming"],"author":{"name":"Hongbo Zhang"},"maintainers":[{"name":"hongbo_zhang","email":"bobzhang1988@gmail.com"}],"license":"see LICENSE","bugs":{"url":"https://github.com/bloomberg/bucklescript/issues"},"homepage":"https://github.com/bloomberg/bucklescript#readme","gitHead":"50789311ecc516abc51f3464ca611a19a46fd375","_id":"bs-platform@0.6.2","_shasum":"d97901690b49b1be85d9dee86d185af90af66a2e","_from":".","_npmVersion":"2.14.4","_nodeVersion":"4.1.2","_npmUser":{"name":"hongbo_zhang","email":"bobzhang1988@gmail.com"},"dist":{"shasum":"d97901690b49b1be85d9dee86d185af90af66a2e","tarball":"https://registry.npmjs.org/bs-platform/-/bs-platform-0.6.2.tgz","integrity":"sha512-f6xFOYf/y87SbwmeS0mqFDvKf0xMOh27tucYIgzrYgCbkpCvloA4ua+Wt843nASgEBu5WY+gxFWxi3/GBJDFzA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIGKrGIIUnyhx4Se0Rl1ylc+dMxXQuMC553MnRWoj5352AiB/nriXOvKobVY5Xk4SCBS5OyWTr35ZohPNLFoB9lIZ7w=="}]},"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/bs-platform-0.6.2.tgz_1466717711638_0.9986014133319259"},"directories":{}},"0.7.0":{"devDependencies":{"benchmark":"^2.1.0","colors":"^1.1.2","coveralls":"^2.11.9","diff":"^2.2.2","glob":"^7.0.3","istanbul":"^0.4.2","karma":"^0.13.9","karma-jasmine-html-reporter":"^0.1.8","mocha":"^2.3.4","mocha-lcov-reporter":"^1.2.0","should":"^7.0.4","should-equal":"^0.5.0","uglify-js":"^2.6.1"},"scripts":{"test":"mocha './lib/js/test/**/*_test.js' ","wtest":"mocha './lib/js/test/**/*_test.js'  -R spec -w","cover":"node ./node_modules/istanbul/lib/cli.js cover --report html ./node_modules/.bin/_mocha --   ./lib/js/test/**/*test.js","coverage":"`npm bin`/istanbul cover ./node_modules/.bin/_mocha --report lcovonly --  './lib/js/test/*test.js' -R spec","coveralls":"npm run-script coverage && node ./node_modules/.bin/coveralls < coverage/lcov.info","postinstall":"./scripts/postinstall.sh"},"name":"bs-platform","version":"0.7.0","description":"bucklescript compiler, ocaml standard libary by bucklescript and its required runtime support","repository":{"type":"git","url":"git+https://github.com/bloomberg/bucklescript.git"},"bin":{"bsc":"./bin/bsc","ocaml":"./bin/ocaml","ocamlc":"./bin/ocamlc.opt","ocamldep":"./bin/ocamldep.opt","ocamllex":"./bin/ocamllex.opt","ocamlobjinfo":"./bin/ocamlobjinfo","ocamlopt.opt":"./bin/ocamlopt","ocamlrun":"./bin/ocamlrun","ocamlyacc":"./bin/ocamlyacc"},"keywords":["ocaml","bucklescript","stdlib","functional programming"],"author":{"name":"Hongbo Zhang"},"maintainers":[{"name":"hongbo_zhang","email":"bobzhang1988@gmail.com"}],"license":"see LICENSE","bugs":{"url":"https://github.com/bloomberg/bucklescript/issues"},"homepage":"https://github.com/bloomberg/bucklescript#readme","gitHead":"6c1788100af2ff1f7b13e31c066a2cfac855e8fa","_id":"bs-platform@0.7.0","_shasum":"329af6e2e3d795e306797ce84dc31e0ddeb35f7b","_from":".","_npmVersion":"2.15.8","_nodeVersion":"4.4.7","_npmUser":{"name":"hongbo_zhang","email":"bobzhang1988@gmail.com"},"dist":{"shasum":"329af6e2e3d795e306797ce84dc31e0ddeb35f7b","tarball":"https://registry.npmjs.org/bs-platform/-/bs-platform-0.7.0.tgz","integrity":"sha512-EwVUcGMrsTzbhntaUkLe8RxKjcyoPyBkpwWN8M1gdJDOx6tljBDEZ4Gfo/zM5T+Xvb+L/mPTzmQCB0ZwT6stVg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQD8tBnEdN3UPD3c2Qoiw1cfJ7gev+QjUhsUMzsBw2qU4AIgJA2s6jfwe/ohxxN9LidIpGw40aTQUffsTpbA69mp2Hg="}]},"_npmOperationalInternal":{"host":"packages-16-east.internal.npmjs.com","tmp":"tmp/bs-platform-0.7.0.tgz_1467752219620_0.5466111034620553"},"directories":{}},"0.7.1":{"devDependencies":{"benchmark":"^2.1.0","colors":"^1.1.2","coveralls":"^2.11.9","diff":"^2.2.2","glob":"^7.0.3","istanbul":"^0.4.2","karma":"^0.13.9","karma-jasmine-html-reporter":"^0.1.8","mocha":"^2.3.4","mocha-lcov-reporter":"^1.2.0","should":"^7.0.4","should-equal":"^0.5.0","uglify-js":"^2.6.1"},"scripts":{"test":"mocha './lib/js/test/**/*_test.js' ","wtest":"mocha './lib/js/test/**/*_test.js'  -R spec -w","cover":"node ./node_modules/istanbul/lib/cli.js cover --report html ./node_modules/.bin/_mocha --   ./lib/js/test/**/*test.js","coverage":"`npm bin`/istanbul cover ./node_modules/.bin/_mocha --report lcovonly --  './lib/js/test/*test.js' -R spec","coveralls":"npm run-script coverage && node ./node_modules/.bin/coveralls < coverage/lcov.info","postinstall":"./scripts/postinstall.sh"},"name":"bs-platform","version":"0.7.1","description":"bucklescript compiler, ocaml standard libary by bucklescript and its required runtime support","repository":{"type":"git","url":"git+https://github.com/bloomberg/bucklescript.git"},"bin":{"bsc":"./bin/bsc","ocaml":"./bin/ocaml","ocamlc":"./bin/ocamlc.opt","ocamldep":"./bin/ocamldep.opt","ocamllex":"./bin/ocamllex.opt","ocamlobjinfo":"./bin/ocamlobjinfo","ocamlopt.opt":"./bin/ocamlopt","ocamlrun":"./bin/ocamlrun","ocamlyacc":"./bin/ocamlyacc"},"keywords":["ocaml","bucklescript","stdlib","functional programming"],"author":{"name":"Hongbo Zhang"},"maintainers":[{"name":"hongbo_zhang","email":"bobzhang1988@gmail.com"}],"license":"see LICENSE","bugs":{"url":"https://github.com/bloomberg/bucklescript/issues"},"homepage":"https://github.com/bloomberg/bucklescript#readme","gitHead":"615a6a2160a725e0819f7795f74104d6b15d4329","_id":"bs-platform@0.7.1","_shasum":"a3a3c98c7d5fc7ab5ba14f07d4acdabae5e098a9","_from":".","_npmVersion":"2.15.8","_nodeVersion":"4.4.7","_npmUser":{"name":"hongbo_zhang","email":"bobzhang1988@gmail.com"},"dist":{"shasum":"a3a3c98c7d5fc7ab5ba14f07d4acdabae5e098a9","tarball":"https://registry.npmjs.org/bs-platform/-/bs-platform-0.7.1.tgz","integrity":"sha512-82sOBzSNSzPBUgDKp42qarDqtPZCap35+Cl97FTzqT70r2a/V4kDwZIN01cgdJw+iZ3WRXVAjfaewgokObtVXw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIGEl3QbcOH5pcjG3KojArfT+2XcJT+fDu1blsRTh3KO3AiBk1dFyCgC4B2bD8CrX5kSkG3mMrSPrfRMPpXkAg9ifgg=="}]},"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/bs-platform-0.7.1.tgz_1467924029775_0.45399731560610235"},"directories":{}},"0.8.0":{"devDependencies":{"benchmark":"^2.1.0","colors":"^1.1.2","coveralls":"^2.11.9","diff":"^2.2.2","glob":"^7.0.3","istanbul":"^0.4.2","karma":"^0.13.9","karma-jasmine-html-reporter":"^0.1.8","mocha":"^2.3.4","mocha-lcov-reporter":"^1.2.0","should":"^7.0.4","should-equal":"^0.5.0","uglify-js":"^2.6.1"},"scripts":{"test":"mocha './lib/js/test/**/*_test.js' ","wtest":"mocha './lib/js/test/**/*_test.js'  -R spec -w","cover":"node ./node_modules/istanbul/lib/cli.js cover --report html ./node_modules/.bin/_mocha --   ./lib/js/test/**/*test.js","coverage":"`npm bin`/istanbul cover ./node_modules/.bin/_mocha --report lcovonly --  './lib/js/test/*test.js' -R spec","coveralls":"npm run-script coverage && node ./node_modules/.bin/coveralls < coverage/lcov.info","postinstall":"./scripts/postinstall.sh"},"name":"bs-platform","version":"0.8.0","description":"bucklescript compiler, ocaml standard libary by bucklescript and its required runtime support","repository":{"type":"git","url":"git+https://github.com/bloomberg/bucklescript.git"},"bin":{"bsc":"./bin/bsc","ocaml":"./bin/ocaml","ocamlc":"./bin/ocamlc.opt","ocamldep":"./bin/ocamldep.opt","ocamllex":"./bin/ocamllex.opt","ocamlobjinfo":"./bin/ocamlobjinfo","ocamlopt.opt":"./bin/ocamlopt","ocamlrun":"./bin/ocamlrun","ocamlyacc":"./bin/ocamlyacc"},"keywords":["ocaml","bucklescript","stdlib","functional programming"],"author":{"name":"Hongbo Zhang"},"maintainers":[{"name":"hongbo_zhang","email":"bobzhang1988@gmail.com"}],"license":"see LICENSE","bugs":{"url":"https://github.com/bloomberg/bucklescript/issues"},"homepage":"https://github.com/bloomberg/bucklescript#readme","gitHead":"2c45ff31f703fff92b8fd89bae03050f9b7700c1","_id":"bs-platform@0.8.0","_shasum":"9fd2ebe94c8d5ee0aeddc66226e7648b5a5e99d4","_from":".","_npmVersion":"2.15.8","_nodeVersion":"4.4.7","_npmUser":{"name":"hongbo_zhang","email":"bobzhang1988@gmail.com"},"dist":{"shasum":"9fd2ebe94c8d5ee0aeddc66226e7648b5a5e99d4","tarball":"https://registry.npmjs.org/bs-platform/-/bs-platform-0.8.0.tgz","integrity":"sha512-CWTENWzt8A79IYjQNCyADhLmObINuLLUdRknJlRpZQ31Fu823PLW1tOHC293UKvDDNqDwEiVoQ4mfzlqLjy8ug==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIEIaCrTlu2PEY2Fq1HfS8ZE0KNfBe9uXYLh/kiwH+EKmAiEAwBoFu6qtBlEjz5dV78RjvzZhU4D/bDL1AsZLJg8d29c="}]},"_npmOperationalInternal":{"host":"packages-16-east.internal.npmjs.com","tmp":"tmp/bs-platform-0.8.0.tgz_1468272378072_0.8677009926177561"},"directories":{}},"0.8.1":{"devDependencies":{"benchmark":"^2.1.0","colors":"^1.1.2","coveralls":"^2.11.9","diff":"^2.2.2","glob":"^7.0.3","istanbul":"^0.4.2","karma":"^0.13.9","karma-jasmine-html-reporter":"^0.1.8","mocha":"^2.3.4","mocha-lcov-reporter":"^1.2.0","should":"^7.0.4","should-equal":"^0.5.0","uglify-js":"^2.6.1"},"scripts":{"test":"mocha './jscomp/test/**/*_test.js' ","wtest":"mocha './jscomp/test/**/*_test.js'  -R spec -w","cover":"node ./node_modules/istanbul/lib/cli.js cover --report html ./node_modules/.bin/_mocha --   ./jscomp/test/**/*test.js","coverage":"`npm bin`/istanbul cover ./node_modules/.bin/_mocha --report lcovonly --  './jscomp/test/*test.js' -R spec","coveralls":"npm run-script coverage && node ./node_modules/.bin/coveralls < coverage/lcov.info","postinstall":"./scripts/postinstall.sh"},"name":"bs-platform","version":"0.8.1","description":"bucklescript compiler, ocaml standard libary by bucklescript and its required runtime support","repository":{"type":"git","url":"git+https://github.com/bloomberg/bucklescript.git"},"bin":{"bsc":"./bin/bsc","ocaml":"./bin/ocaml","ocamlc":"./bin/ocamlc.opt","ocamldep":"./bin/ocamldep.opt","ocamllex":"./bin/ocamllex.opt","ocamlobjinfo":"./bin/ocamlobjinfo","ocamlopt.opt":"./bin/ocamlopt","ocamlrun":"./bin/ocamlrun","ocamlyacc":"./bin/ocamlyacc"},"keywords":["ocaml","bucklescript","stdlib","functional programming"],"author":{"name":"Hongbo Zhang"},"maintainers":[{"name":"hongbo_zhang","email":"bobzhang1988@gmail.com"}],"license":"see LICENSE","bugs":{"url":"https://github.com/bloomberg/bucklescript/issues"},"homepage":"https://github.com/bloomberg/bucklescript#readme","gitHead":"84ae6e08b1e8b817d035bf34a9bffffd3ffeae1e","_id":"bs-platform@0.8.1","_shasum":"1bf28759dfc3af6132a015d9605cf1dbcae36351","_from":".","_npmVersion":"2.15.8","_nodeVersion":"4.4.7","_npmUser":{"name":"hongbo_zhang","email":"bobzhang1988@gmail.com"},"dist":{"shasum":"1bf28759dfc3af6132a015d9605cf1dbcae36351","tarball":"https://registry.npmjs.org/bs-platform/-/bs-platform-0.8.1.tgz","integrity":"sha512-mEGTEJvMXcoHLqBqaT0yGFNy4Oax1+KF0BdpKoqafqa/bspoKQDKQxIupCalzi+sdRO+8QgNjVFGfXBbZsET+Q==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDK26be/m6f78CyWK2OJYCjbQrzrDLNd7DGJP0c5DdMowIhANnCkB7SWbUEli8MGJHptYk59Wtx6bAu4WzvrMiGu7SH"}]},"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/bs-platform-0.8.1.tgz_1468502246468_0.9208765223156661"},"directories":{}},"0.8.2":{"devDependencies":{"benchmark":"^2.1.0","colors":"^1.1.2","coveralls":"^2.11.9","diff":"^2.2.2","glob":"^7.0.3","istanbul":"^0.4.2","karma":"^0.13.9","karma-jasmine-html-reporter":"^0.1.8","mocha":"^2.3.4","mocha-lcov-reporter":"^1.2.0","should":"^7.0.4","should-equal":"^0.5.0","uglify-js":"^2.6.1"},"scripts":{"test":"mocha './jscomp/test/**/*_test.js' ","wtest":"mocha './jscomp/test/**/*_test.js'  -R spec -w","cover":"node ./node_modules/istanbul/lib/cli.js cover --report html ./node_modules/.bin/_mocha --   ./jscomp/test/**/*test.js","coverage":"`npm bin`/istanbul cover ./node_modules/.bin/_mocha --report lcovonly --  './jscomp/test/*test.js' -R spec","coveralls":"npm run-script coverage && node ./node_modules/.bin/coveralls < coverage/lcov.info","postinstall":"./scripts/postinstall.sh"},"name":"bs-platform","version":"0.8.2","description":"bucklescript compiler, ocaml standard libary by bucklescript and its required runtime support","repository":{"type":"git","url":"git+https://github.com/bloomberg/bucklescript.git"},"bin":{"bsc":"./bin/bsc","ocaml":"./bin/ocaml","ocamlc":"./bin/ocamlc.opt","ocamldep":"./bin/ocamldep.opt","ocamllex":"./bin/ocamllex.opt","ocamlobjinfo":"./bin/ocamlobjinfo","ocamlopt.opt":"./bin/ocamlopt","ocamlrun":"./bin/ocamlrun","ocamlyacc":"./bin/ocamlyacc"},"keywords":["ocaml","bucklescript","stdlib","functional programming"],"author":{"name":"Hongbo Zhang"},"maintainers":[{"name":"hongbo_zhang","email":"bobzhang1988@gmail.com"}],"license":"see LICENSE","bugs":{"url":"https://github.com/bloomberg/bucklescript/issues"},"homepage":"https://github.com/bloomberg/bucklescript#readme","gitHead":"230d6063d38ceb88ac505741d0b6e6ce6e0e05b2","_id":"bs-platform@0.8.2","_shasum":"70258248edd0eb633c0c6bd00f0c5842f58ebb18","_from":".","_npmVersion":"2.15.8","_nodeVersion":"4.4.7","_npmUser":{"name":"hongbo_zhang","email":"bobzhang1988@gmail.com"},"dist":{"shasum":"70258248edd0eb633c0c6bd00f0c5842f58ebb18","tarball":"https://registry.npmjs.org/bs-platform/-/bs-platform-0.8.2.tgz","integrity":"sha512-1oE7gbh6c4rOcqwMByMwuFel0B0q4qRilPmRS7fp/cwpCQ1W9catr50x6xLMM9xNqhzSnV+79Pd+3bxaEv2ImA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIE7mgHpg6EujVbaxHCQZ+JavtqIfoIsJAu8Nplw/EfMpAiEA+YSuIw642LUSlgGNs1W6RMl7m0XmW1b9xhNUjio35xs="}]},"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/bs-platform-0.8.2.tgz_1468521528303_0.9306544873397797"},"directories":{}},"0.8.3":{"devDependencies":{"benchmark":"^2.1.0","colors":"^1.1.2","coveralls":"^2.11.9","diff":"^2.2.2","glob":"^7.0.3","istanbul":"^0.4.2","karma":"^0.13.9","karma-jasmine-html-reporter":"^0.1.8","mocha":"^2.3.4","mocha-lcov-reporter":"^1.2.0","should":"^7.0.4","should-equal":"^0.5.0","uglify-js":"^2.6.1"},"scripts":{"test":"mocha './jscomp/test/**/*_test.js' ","wtest":"mocha './jscomp/test/**/*_test.js'  -R spec -w","cover":"node ./node_modules/istanbul/lib/cli.js cover --report html ./node_modules/.bin/_mocha --   ./jscomp/test/**/*test.js","coverage":"`npm bin`/istanbul cover ./node_modules/.bin/_mocha --report lcovonly --  './jscomp/test/*test.js' -R spec","coveralls":"npm run-script coverage && node ./node_modules/.bin/coveralls < coverage/lcov.info","postinstall":"./scripts/postinstall.sh"},"name":"bs-platform","version":"0.8.3","description":"bucklescript compiler, ocaml standard libary by bucklescript and its required runtime support","repository":{"type":"git","url":"git+https://github.com/bloomberg/bucklescript.git"},"bin":{"bsc":"./bin/bsc","ocaml":"./bin/ocaml","ocamlc":"./bin/ocamlc.opt","ocamldep":"./bin/ocamldep.opt","ocamllex":"./bin/ocamllex.opt","ocamlobjinfo":"./bin/ocamlobjinfo","ocamlopt.opt":"./bin/ocamlopt","ocamlrun":"./bin/ocamlrun","ocamlyacc":"./bin/ocamlyacc"},"keywords":["ocaml","bucklescript","stdlib","functional programming"],"author":{"name":"Hongbo Zhang"},"maintainers":[{"name":"hongbo_zhang","email":"bobzhang1988@gmail.com"}],"license":"see LICENSE","bugs":{"url":"https://github.com/bloomberg/bucklescript/issues"},"homepage":"https://github.com/bloomberg/bucklescript#readme","gitHead":"255e1b0b3ffd96f82ea2ff1ea54ce4dfa473f962","_id":"bs-platform@0.8.3","_shasum":"5dabe2ca87e00838a481b03152bcdea08cb46732","_from":".","_npmVersion":"3.8.3","_nodeVersion":"5.10.1","_npmUser":{"name":"hongbo_zhang","email":"bobzhang1988@gmail.com"},"dist":{"shasum":"5dabe2ca87e00838a481b03152bcdea08cb46732","tarball":"https://registry.npmjs.org/bs-platform/-/bs-platform-0.8.3.tgz","integrity":"sha512-ulOVEowLSwJcSXT2vyuWt5Mq193N6wf8blEI0LwutZRF/2XCCIE+9dwlDlM7j9SQUcBwCuiNEHFXkB8wadp9Ew==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIBjuPCzGvFVnNncs/EEMVYJnu3pMtc2uP2Ttq9je44v2AiEA4WTBjAnp8KuFhNVCR2md27Hf7NeA4iNHbJ6C6c4XQQ4="}]},"_npmOperationalInternal":{"host":"packages-16-east.internal.npmjs.com","tmp":"tmp/bs-platform-0.8.3.tgz_1468785660094_0.021306165028363466"},"directories":{}},"0.8.4":{"devDependencies":{"benchmark":"^2.1.0","colors":"^1.1.2","coveralls":"^2.11.9","diff":"^2.2.2","glob":"^7.0.3","istanbul":"^0.4.2","karma":"^0.13.9","karma-jasmine-html-reporter":"^0.1.8","mocha":"^2.3.4","mocha-lcov-reporter":"^1.2.0","should":"^7.0.4","should-equal":"^0.5.0","uglify-js":"^2.6.1"},"scripts":{"test":"mocha './jscomp/test/**/*_test.js' ","wtest":"mocha './jscomp/test/**/*_test.js'  -R spec -w","cover":"node ./node_modules/istanbul/lib/cli.js cover --report html ./node_modules/.bin/_mocha --   ./jscomp/test/**/*test.js","coverage":"`npm bin`/istanbul cover ./node_modules/.bin/_mocha --report lcovonly --  './jscomp/test/*test.js' -R spec","coveralls":"npm run-script coverage && node ./node_modules/.bin/coveralls < coverage/lcov.info","postinstall":"./scripts/postinstall.sh"},"name":"bs-platform","version":"0.8.4","description":"bucklescript compiler, ocaml standard libary by bucklescript and its required runtime support","repository":{"type":"git","url":"git+https://github.com/bloomberg/bucklescript.git"},"bin":{"bsc":"./bin/bsc","ocaml":"./bin/ocaml","ocamlc":"./bin/ocamlc.opt","ocamldep":"./bin/ocamldep.opt","ocamllex":"./bin/ocamllex.opt","ocamlobjinfo":"./bin/ocamlobjinfo","ocamlopt.opt":"./bin/ocamlopt","ocamlrun":"./bin/ocamlrun","ocamlyacc":"./bin/ocamlyacc"},"keywords":["ocaml","bucklescript","stdlib","functional programming"],"author":{"name":"Hongbo Zhang"},"maintainers":[{"name":"hongbo_zhang","email":"bobzhang1988@gmail.com"}],"license":"see LICENSE","bugs":{"url":"https://github.com/bloomberg/bucklescript/issues"},"homepage":"https://github.com/bloomberg/bucklescript#readme","gitHead":"8a333601fa0dba14205e74d39c39e4ba4755f167","_id":"bs-platform@0.8.4","_shasum":"6bcf2b6429bd766eed0fddb13d3569a38bbf9c45","_from":".","_npmVersion":"2.15.1","_nodeVersion":"0.12.15","_npmUser":{"name":"hongbo_zhang","email":"bobzhang1988@gmail.com"},"dist":{"shasum":"6bcf2b6429bd766eed0fddb13d3569a38bbf9c45","tarball":"https://registry.npmjs.org/bs-platform/-/bs-platform-0.8.4.tgz","integrity":"sha512-wlXx72NilRdTKMngq/FR4eUq4zeN1rGLZoiJDSajXQTHMHDy5qwJ0ocNS1VklvkqbFHrzVOOhZOgOL0vtPPztQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIB9anoEl4FoNGbOsjstX3T5bnN0TB6pH5AR5CLHNUFHjAiEAkcSh8tXXqvOvmxXfWlqrCE89/61ghkWbXARxVEMCfZo="}]},"_npmOperationalInternal":{"host":"packages-16-east.internal.npmjs.com","tmp":"tmp/bs-platform-0.8.4.tgz_1468894679827_0.8208480339962989"},"directories":{}},"0.8.5":{"devDependencies":{"benchmark":"^2.1.0","colors":"^1.1.2","coveralls":"^2.11.9","diff":"^2.2.2","glob":"^7.0.3","istanbul":"^0.4.2","karma":"^0.13.9","karma-jasmine-html-reporter":"^0.1.8","mocha":"^2.3.4","mocha-lcov-reporter":"^1.2.0","should":"^7.0.4","should-equal":"^0.5.0","uglify-js":"^2.6.1"},"scripts":{"test":"mocha './jscomp/test/**/*_test.js' ","wtest":"mocha './jscomp/test/**/*_test.js'  -R spec -w","cover":"node ./node_modules/istanbul/lib/cli.js cover --report html ./node_modules/.bin/_mocha --   ./jscomp/test/**/*test.js","coverage":"`npm bin`/istanbul cover ./node_modules/.bin/_mocha --report lcovonly --  './jscomp/test/*test.js' -R spec","coveralls":"npm run-script coverage && node ./node_modules/.bin/coveralls < coverage/lcov.info","postinstall":"./scripts/postinstall.sh"},"name":"bs-platform","version":"0.8.5","description":"bucklescript compiler, ocaml standard libary by bucklescript and its required runtime support","repository":{"type":"git","url":"git+https://github.com/bloomberg/bucklescript.git"},"bin":{"bsc":"./bin/bsc","ocaml":"./bin/ocaml","ocamlc":"./bin/ocamlc.opt","ocamldep":"./bin/ocamldep.opt","ocamllex":"./bin/ocamllex.opt","ocamlobjinfo":"./bin/ocamlobjinfo","ocamlopt.opt":"./bin/ocamlopt","ocamlrun":"./bin/ocamlrun","ocamlyacc":"./bin/ocamlyacc"},"keywords":["ocaml","bucklescript","stdlib","functional programming"],"author":{"name":"Hongbo Zhang"},"maintainers":[{"name":"hongbo_zhang","email":"bobzhang1988@gmail.com"}],"license":"see LICENSE","bugs":{"url":"https://github.com/bloomberg/bucklescript/issues"},"homepage":"https://github.com/bloomberg/bucklescript#readme","gitHead":"9a084ebd0b99e4d360d3067f826e15bb47048b1b","_id":"bs-platform@0.8.5","_shasum":"de552d4151d72d634a0f855cd3487362fa5313ee","_from":".","_npmVersion":"2.15.1","_nodeVersion":"0.12.15","_npmUser":{"name":"hongbo_zhang","email":"bobzhang1988@gmail.com"},"dist":{"shasum":"de552d4151d72d634a0f855cd3487362fa5313ee","tarball":"https://registry.npmjs.org/bs-platform/-/bs-platform-0.8.5.tgz","integrity":"sha512-GqCaPCKo9gMzsFb6TIjpz70z1A5CTxNa1e84iAIIbnhpJrDc/GbUpJd/P2AYvUKrXdH4djWEW6oZ8I8Cmb1otA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIAWN7O+KjJ6+sOCXDGAgUDjKSoPSkWdOKXLiSa3YDs69AiEAiOLXkiHGHrLshGsBW2f/mcKkdvrBzQacMJAqBO4mrRo="}]},"_npmOperationalInternal":{"host":"packages-16-east.internal.npmjs.com","tmp":"tmp/bs-platform-0.8.5.tgz_1469152320436_0.8827457022853196"},"directories":{}},"0.8.6":{"devDependencies":{"benchmark":"^2.1.0","colors":"^1.1.2","coveralls":"^2.11.9","diff":"^2.2.2","glob":"^7.0.3","istanbul":"^0.4.2","karma":"^0.13.9","karma-jasmine-html-reporter":"^0.1.8","mocha":"^2.3.4","mocha-lcov-reporter":"^1.2.0","should":"^7.0.4","should-equal":"^0.5.0","uglify-js":"^2.6.1"},"scripts":{"test":"mocha './jscomp/test/**/*_test.js' ","wtest":"mocha './jscomp/test/**/*_test.js'  -R spec -w","cover":"node ./node_modules/istanbul/lib/cli.js cover --report html ./node_modules/.bin/_mocha --   ./jscomp/test/**/*test.js","coverage":"`npm bin`/istanbul cover ./node_modules/.bin/_mocha --report lcovonly --  './jscomp/test/*test.js' -R spec","coveralls":"npm run-script coverage && node ./node_modules/.bin/coveralls < coverage/lcov.info","postinstall":"./scripts/postinstall.sh"},"name":"bs-platform","version":"0.8.6","description":"bucklescript compiler, ocaml standard libary by bucklescript and its required runtime support","repository":{"type":"git","url":"git+https://github.com/bloomberg/bucklescript.git"},"bin":{"bsc":"./bin/bsc","ocaml":"./bin/ocaml","ocamlc":"./bin/ocamlc.opt","ocamldep":"./bin/ocamldep.opt","ocamllex":"./bin/ocamllex.opt","ocamlobjinfo":"./bin/ocamlobjinfo","ocamlopt.opt":"./bin/ocamlopt","ocamlrun":"./bin/ocamlrun","ocamlyacc":"./bin/ocamlyacc"},"keywords":["ocaml","bucklescript","stdlib","functional programming"],"author":{"name":"Hongbo Zhang"},"maintainers":[{"name":"hongbo_zhang","email":"bobzhang1988@gmail.com"}],"license":"see LICENSE","bugs":{"url":"https://github.com/bloomberg/bucklescript/issues"},"homepage":"https://github.com/bloomberg/bucklescript#readme","gitHead":"90007b9174b586a59bab869f8e694c68403c3026","_id":"bs-platform@0.8.6","_shasum":"d0772a67099ec7e17e36fb97032ded0ec2a58b60","_from":".","_npmVersion":"2.15.1","_nodeVersion":"0.12.15","_npmUser":{"name":"hongbo_zhang","email":"bobzhang1988@gmail.com"},"dist":{"shasum":"d0772a67099ec7e17e36fb97032ded0ec2a58b60","tarball":"https://registry.npmjs.org/bs-platform/-/bs-platform-0.8.6.tgz","integrity":"sha512-XuxjAWGVDIX4T3bS18uiVWn8KhixY9txQxGA3meNe6K6NNfveq7F20z7Vfro0KIknuCgBOApleYDLAmLKSqxCg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQC1ZdQQUaX+QyQdx+ohifA/LPCP9ACPlHhU30SSSK+nSgIhAMtc6xQFTE8GMj+zkmbtckFJY6jyigAToIVr5dkwQt4K"}]},"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/bs-platform-0.8.6.tgz_1469497967853_0.7648961178492755"},"directories":{}},"0.8.7":{"devDependencies":{"benchmark":"^2.1.0","colors":"^1.1.2","coveralls":"^2.11.9","diff":"^2.2.2","glob":"^7.0.3","istanbul":"^0.4.2","karma":"^0.13.9","karma-jasmine-html-reporter":"^0.1.8","mocha":"^2.3.4","mocha-lcov-reporter":"^1.2.0","should":"^7.0.4","should-equal":"^0.5.0","uglify-js":"^2.6.1"},"scripts":{"test":"mocha './jscomp/test/**/*_test.js' ","wtest":"mocha './jscomp/test/**/*_test.js'  -R spec -w","cover":"node ./node_modules/istanbul/lib/cli.js cover --report html ./node_modules/.bin/_mocha --   ./jscomp/test/**/*test.js","coverage":"`npm bin`/istanbul cover ./node_modules/.bin/_mocha --report lcovonly --  './jscomp/test/*test.js' -R spec","coveralls":"npm run-script coverage && node ./node_modules/.bin/coveralls < coverage/lcov.info","postinstall":"./scripts/postinstall.sh"},"name":"bs-platform","version":"0.8.7","description":"bucklescript compiler, ocaml standard libary by bucklescript and its required runtime support","repository":{"type":"git","url":"git+https://github.com/bloomberg/bucklescript.git"},"bin":{"bsc":"./bin/bsc","ocaml":"./bin/ocaml","ocamlc":"./bin/ocamlc.opt","ocamldep":"./bin/ocamldep.opt","ocamllex":"./bin/ocamllex.opt","ocamlobjinfo":"./bin/ocamlobjinfo","ocamlopt.opt":"./bin/ocamlopt","ocamlrun":"./bin/ocamlrun","ocamlyacc":"./bin/ocamlyacc"},"keywords":["ocaml","bucklescript","stdlib","functional programming"],"author":{"name":"Hongbo Zhang"},"maintainers":[{"name":"hongbo_zhang","email":"bobzhang1988@gmail.com"}],"license":"see LICENSE","bugs":{"url":"https://github.com/bloomberg/bucklescript/issues"},"homepage":"https://github.com/bloomberg/bucklescript#readme","gitHead":"93c86890110bbe9767a1494d49d328a3bdca8c04","_id":"bs-platform@0.8.7","_shasum":"6fded364db45c505d84b2eb0a4fee6e8f4f8ebce","_from":".","_npmVersion":"3.10.5","_nodeVersion":"4.2.1","_npmUser":{"name":"hongbo_zhang","email":"bobzhang1988@gmail.com"},"dist":{"shasum":"6fded364db45c505d84b2eb0a4fee6e8f4f8ebce","tarball":"https://registry.npmjs.org/bs-platform/-/bs-platform-0.8.7.tgz","integrity":"sha512-jTogyx2sfc9E37JQerzzu+ALj9yYiuhKG/0/eHcJ/jTUwsd9fGra5tz0UiI3RwyaYYotpp8eQurpZeoR74RzIw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDsCK9kW1+Lz8gJq2jJgTb/DDFiZAUoImsdxovGvcSTCQIhAJyqpEe5jTUmuI9l06QxIaMxMkdAUIgQUoVTGgxtQdXV"}]},"_npmOperationalInternal":{"host":"packages-16-east.internal.npmjs.com","tmp":"tmp/bs-platform-0.8.7.tgz_1469643278533_0.5071130481082946"},"directories":{}},"0.8.8":{"devDependencies":{"benchmark":"^2.1.0","colors":"^1.1.2","coveralls":"^2.11.9","diff":"^2.2.2","glob":"^7.0.3","istanbul":"^0.4.2","karma":"^0.13.9","karma-jasmine-html-reporter":"^0.1.8","mocha":"^2.3.4","mocha-lcov-reporter":"^1.2.0","should":"^7.0.4","should-equal":"^0.5.0","uglify-js":"^2.6.1"},"scripts":{"test":"mocha './jscomp/test/**/*_test.js' ","wtest":"mocha './jscomp/test/**/*_test.js'  -R spec -w","cover":"node ./node_modules/istanbul/lib/cli.js cover --report html ./node_modules/.bin/_mocha --   ./jscomp/test/**/*test.js","coverage":"`npm bin`/istanbul cover ./node_modules/.bin/_mocha --report lcovonly --  './jscomp/test/*test.js' -R spec","coveralls":"npm run-script coverage && node ./node_modules/.bin/coveralls < coverage/lcov.info","postinstall":"./scripts/postinstall.sh"},"name":"bs-platform","version":"0.8.8","description":"bucklescript compiler, ocaml standard libary by bucklescript and its required runtime support","repository":{"type":"git","url":"git+https://github.com/bloomberg/bucklescript.git"},"bin":{"bsc":"./bin/bsc","ocaml":"./bin/ocaml","ocamlc":"./bin/ocamlc.opt","ocamldep":"./bin/ocamldep.opt","ocamllex":"./bin/ocamllex.opt","ocamlobjinfo":"./bin/ocamlobjinfo","ocamlopt.opt":"./bin/ocamlopt","ocamlrun":"./bin/ocamlrun","ocamlyacc":"./bin/ocamlyacc"},"keywords":["ocaml","bucklescript","stdlib","functional programming"],"author":{"name":"Hongbo Zhang"},"maintainers":[{"name":"hongbo_zhang","email":"bobzhang1988@gmail.com"}],"license":"see LICENSE","bugs":{"url":"https://github.com/bloomberg/bucklescript/issues"},"homepage":"https://github.com/bloomberg/bucklescript#readme","gitHead":"a5c949b7861a0ebb8045dff699f5fa28693fb11b","_id":"bs-platform@0.8.8","_shasum":"2b4c47f021c1a92a2d4935c0fa06575a6b71e3e9","_from":".","_npmVersion":"3.10.5","_nodeVersion":"4.2.1","_npmUser":{"name":"hongbo_zhang","email":"bobzhang1988@gmail.com"},"dist":{"shasum":"2b4c47f021c1a92a2d4935c0fa06575a6b71e3e9","tarball":"https://registry.npmjs.org/bs-platform/-/bs-platform-0.8.8.tgz","integrity":"sha512-YFiWcYfsMeiMdZKF0OdiyaTNRe7JNZXol46idIA85e5tUu74plLWmGM1iYGwmhjJA2dHkFKfiUHtXmRtd4j+dA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIFNimf+vhpewvCNXPvAUT6vZ67PDbNCw3JTnHtNBHxNfAiEA9Xc0F+6RPfK1COKXDmbJaJOzyTtRZDvlywIY7s/tjmQ="}]},"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/bs-platform-0.8.8.tgz_1470101768153_0.7104023878928274"},"directories":{}},"0.9.0":{"devDependencies":{"benchmark":"^2.1.0","colors":"^1.1.2","coveralls":"^2.11.9","diff":"^2.2.2","glob":"^7.0.3","istanbul":"^0.4.2","jasmine-core":"^2.4.1","karma":"^1.1.2","karma-jasmine-html-reporter":"^0.2.1","mocha":"^2.3.4","mocha-lcov-reporter":"^1.2.0","should":"^10.0.0","should-equal":"^1.0.0","uglify-js":"^2.6.1"},"scripts":{"test":"mocha './jscomp/test/**/*_test.js' ","wtest":"mocha './jscomp/test/**/*_test.js'  -R spec -w","cover":"node ./node_modules/istanbul/lib/cli.js cover --report html ./node_modules/.bin/_mocha --   ./jscomp/test/**/*test.js","coverage":"`npm bin`/istanbul cover ./node_modules/.bin/_mocha --report lcovonly --  './jscomp/test/*test.js' -R spec","coveralls":"npm run-script coverage && node ./node_modules/.bin/coveralls < coverage/lcov.info","postinstall":"./scripts/postinstall.sh"},"name":"bs-platform","version":"0.9.0","description":"bucklescript compiler, ocaml standard libary by bucklescript and its required runtime support","repository":{"type":"git","url":"git+https://github.com/bloomberg/bucklescript.git"},"bin":{"bsc":"./bin/bsc","ocaml":"./bin/ocaml","ocamlc":"./bin/ocamlc.opt","ocamldep":"./bin/ocamldep.opt","ocamllex":"./bin/ocamllex.opt","ocamlobjinfo":"./bin/ocamlobjinfo","ocamlopt.opt":"./bin/ocamlopt","ocamlrun":"./bin/ocamlrun","ocamlyacc":"./bin/ocamlyacc"},"keywords":["ocaml","bucklescript","stdlib","functional programming"],"author":{"name":"Hongbo Zhang"},"maintainers":[{"name":"hongbo_zhang","email":"bobzhang1988@gmail.com"}],"license":"see LICENSE","bugs":{"url":"https://github.com/bloomberg/bucklescript/issues"},"homepage":"https://github.com/bloomberg/bucklescript#readme","gitHead":"9eaed15ca3f970008e14494240514a66bbd8023b","_id":"bs-platform@0.9.0","_shasum":"573a08505378e3d7a4fe5566dc434a9ecd74aa19","_from":".","_npmVersion":"3.10.3","_nodeVersion":"6.3.1","_npmUser":{"name":"hongbo_zhang","email":"bobzhang1988@gmail.com"},"dist":{"shasum":"573a08505378e3d7a4fe5566dc434a9ecd74aa19","tarball":"https://registry.npmjs.org/bs-platform/-/bs-platform-0.9.0.tgz","integrity":"sha512-TplYkmyNZQHTAczeWLOhDefLNZaPa1zndQCb1XWbwwkJ2tBV4hXTMCO2u42FL9FA4OLFC3tlJ1h5ODQ8+RCoHg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCICQhc1ZFgehntPESVPjPo4y2Onu82yTtb3xQclt/vwxhAiEAxKm9dYKtKc4RDAg0Jj/iXfOU/ZyeMUvksJF7K1BN24o="}]},"_npmOperationalInternal":{"host":"packages-16-east.internal.npmjs.com","tmp":"tmp/bs-platform-0.9.0.tgz_1470415878421_0.31942029716446996"},"directories":{}},"0.9.1":{"devDependencies":{"benchmark":"^2.1.0","colors":"^1.1.2","coveralls":"^2.11.9","diff":"^2.2.2","glob":"^7.0.3","istanbul":"^0.4.2","jasmine-core":"^2.4.1","karma":"^1.1.2","karma-jasmine-html-reporter":"^0.2.1","mocha":"^2.3.4","mocha-lcov-reporter":"^1.2.0","should":"^10.0.0","should-equal":"^1.0.0","uglify-js":"^2.6.1"},"scripts":{"test":"mocha './jscomp/test/**/*_test.js' ","wtest":"mocha './jscomp/test/**/*_test.js'  -R spec -w","cover":"node ./node_modules/istanbul/lib/cli.js cover --report html ./node_modules/.bin/_mocha --   ./jscomp/test/**/*test.js","coverage":"`npm bin`/istanbul cover ./node_modules/.bin/_mocha --report lcovonly --  './jscomp/test/*test.js' -R spec","coveralls":"npm run-script coverage && node ./node_modules/.bin/coveralls < coverage/lcov.info","postinstall":"./scripts/postinstall.sh"},"name":"bs-platform","version":"0.9.1","description":"bucklescript compiler, ocaml standard libary by bucklescript and its required runtime support","repository":{"type":"git","url":"git+https://github.com/bloomberg/bucklescript.git"},"bin":{"bsc":"./bin/bsc","ocaml":"./bin/ocaml","ocamlc":"./bin/ocamlc.opt","ocamldep":"./bin/ocamldep.opt","ocamllex":"./bin/ocamllex.opt","ocamlobjinfo":"./bin/ocamlobjinfo","ocamlopt.opt":"./bin/ocamlopt","ocamlrun":"./bin/ocamlrun","ocamlyacc":"./bin/ocamlyacc"},"keywords":["ocaml","bucklescript","stdlib","functional programming"],"author":{"name":"Hongbo Zhang"},"maintainers":[{"name":"hongbo_zhang","email":"bobzhang1988@gmail.com"}],"license":"see LICENSE","bugs":{"url":"https://github.com/bloomberg/bucklescript/issues"},"homepage":"https://github.com/bloomberg/bucklescript#readme","gitHead":"347d767f1dbc637bc7a913a73f3ec8a788fe440b","_id":"bs-platform@0.9.1","_shasum":"a77ecc417570a0ff08c093e7a0caf9d921baca06","_from":".","_npmVersion":"3.10.3","_nodeVersion":"6.3.1","_npmUser":{"name":"hongbo_zhang","email":"bobzhang1988@gmail.com"},"dist":{"shasum":"a77ecc417570a0ff08c093e7a0caf9d921baca06","tarball":"https://registry.npmjs.org/bs-platform/-/bs-platform-0.9.1.tgz","integrity":"sha512-xtPwXuzL/DVSpdhwoUGwGfhf6t7iesaP4IR4PpqOyMSScIwxhroDEbqpMc0R2P0pmH8fiTU+YFkOQC32DiRpMg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIDIZzq4hw2GqGjs0dvEgDbhgTGO3U2wiDA56sgIqZPg7AiB8llch07XrVPz6C/J3FKiHPOxsb8j1dr1HzRApzcELWQ=="}]},"_npmOperationalInternal":{"host":"packages-16-east.internal.npmjs.com","tmp":"tmp/bs-platform-0.9.1.tgz_1470704178257_0.49887763778679073"},"directories":{}},"0.9.2":{"devDependencies":{"benchmark":"^2.1.0","colors":"^1.1.2","coveralls":"^2.11.9","diff":"^2.2.2","glob":"^7.0.3","istanbul":"^0.4.2","jasmine-core":"^2.4.1","karma":"^1.1.2","karma-jasmine-html-reporter":"^0.2.1","mocha":"^2.3.4","mocha-lcov-reporter":"^1.2.0","should":"^10.0.0","should-equal":"^1.0.0","uglify-js":"^2.6.1"},"scripts":{"test":"mocha './jscomp/test/**/*_test.js' ","wtest":"mocha './jscomp/test/**/*_test.js'  -R spec -w","cover":"node ./node_modules/istanbul/lib/cli.js cover --report html ./node_modules/.bin/_mocha --   ./jscomp/test/**/*test.js","coverage":"`npm bin`/istanbul cover ./node_modules/.bin/_mocha --report lcovonly --  './jscomp/test/*test.js' -R spec","coveralls":"npm run-script coverage && node ./node_modules/.bin/coveralls < coverage/lcov.info","postinstall":"./scripts/postinstall.sh"},"name":"bs-platform","version":"0.9.2","description":"bucklescript compiler, ocaml standard libary by bucklescript and its required runtime support","repository":{"type":"git","url":"git+https://github.com/bloomberg/bucklescript.git"},"bin":{"bsc":"./bin/bsc","bsppx":"./bin/bsppx","ocaml":"./bin/ocaml","ocamlc":"./bin/ocamlc","ocamlc.opt":"./bin/ocamlc.opt","ocamldep":"./bin/ocamldep.opt","ocamllex":"./bin/ocamllex.opt","ocamlobjinfo":"./bin/ocamlobjinfo","ocamlopt.opt":"./bin/ocamlopt","ocamlrun":"./bin/ocamlrun","ocamlyacc":"./bin/ocamlyacc"},"keywords":["ocaml","bucklescript","stdlib","functional programming"],"author":{"name":"Hongbo Zhang"},"maintainers":[{"name":"hongbo_zhang","email":"bobzhang1988@gmail.com"}],"license":"see LICENSE","bugs":{"url":"https://github.com/bloomberg/bucklescript/issues"},"homepage":"https://github.com/bloomberg/bucklescript#readme","gitHead":"952b2ce5166c26d6d2a8e3dd8f7b9327711d4cfa","_id":"bs-platform@0.9.2","_shasum":"b68e30432c047b0bea4226efac0b9fec7ad6d56b","_from":".","_npmVersion":"3.10.5","_nodeVersion":"4.1.2","_npmUser":{"name":"hongbo_zhang","email":"bobzhang1988@gmail.com"},"dist":{"shasum":"b68e30432c047b0bea4226efac0b9fec7ad6d56b","tarball":"https://registry.npmjs.org/bs-platform/-/bs-platform-0.9.2.tgz","integrity":"sha512-+6TnT8UcPlsQXaHTKCzWveHukQ1V+fjW0gJM/tT94C6ChF5e5uJdcgQZs9sXnqrPH/zGwwY4Za8t5GylpxwP9Q==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCICkPUd5+9uTlBHtY+ABssQFfanEUhv5UwwC9v3/GXUBkAiBoJxKem4PVBwLQi1c+Rsyu8fAxirMnBWJanMJvB3MDxg=="}]},"_npmOperationalInternal":{"host":"packages-16-east.internal.npmjs.com","tmp":"tmp/bs-platform-0.9.2.tgz_1470930919123_0.5941830046940595"},"directories":{}},"0.9.3":{"devDependencies":{"benchmark":"^2.1.0","colors":"^1.1.2","coveralls":"^2.11.9","diff":"^2.2.2","glob":"^7.0.3","istanbul":"^0.4.2","jasmine-core":"^2.4.1","karma":"^1.1.2","karma-jasmine-html-reporter":"^0.2.1","mocha":"^2.3.4","mocha-lcov-reporter":"^1.2.0","should":"^10.0.0","should-equal":"^1.0.0","uglify-js":"^2.6.1"},"scripts":{"test":"mocha './jscomp/test/**/*_test.js' ","wtest":"mocha './jscomp/test/**/*_test.js'  -R spec -w","cover":"node ./node_modules/istanbul/lib/cli.js cover --report html ./node_modules/.bin/_mocha --   ./jscomp/test/**/*test.js","coverage":"`npm bin`/istanbul cover ./node_modules/.bin/_mocha --report lcovonly --  './jscomp/test/*test.js' -R spec","coveralls":"npm run-script coverage && node ./node_modules/.bin/coveralls < coverage/lcov.info","postinstall":"./scripts/postinstall.sh"},"name":"bs-platform","version":"0.9.3","description":"bucklescript compiler, ocaml standard libary by bucklescript and its required runtime support","repository":{"type":"git","url":"git+https://github.com/bloomberg/bucklescript.git"},"bin":{"bsc":"./bin/bsc","bsppx":"./bin/bsppx","ocaml":"./bin/ocaml","ocamlc":"./bin/ocamlc","ocamlc.opt":"./bin/ocamlc.opt","ocamldep":"./bin/ocamldep.opt","ocamllex":"./bin/ocamllex.opt","ocamlobjinfo":"./bin/ocamlobjinfo","ocamlopt.opt":"./bin/ocamlopt","ocamlrun":"./bin/ocamlrun","ocamlyacc":"./bin/ocamlyacc"},"keywords":["ocaml","bucklescript","stdlib","functional programming"],"author":{"name":"Hongbo Zhang"},"maintainers":[{"name":"hongbo_zhang","email":"bobzhang1988@gmail.com"}],"license":"see LICENSE","bugs":{"url":"https://github.com/bloomberg/bucklescript/issues"},"homepage":"https://github.com/bloomberg/bucklescript#readme","gitHead":"25e5938a7e66867c24807c6f744485315f9b1e7e","_id":"bs-platform@0.9.3","_shasum":"b894b46ce541fcf4d737396e0b141136f99382fa","_from":".","_npmVersion":"3.10.5","_nodeVersion":"4.1.2","_npmUser":{"name":"hongbo_zhang","email":"bobzhang1988@gmail.com"},"dist":{"shasum":"b894b46ce541fcf4d737396e0b141136f99382fa","tarball":"https://registry.npmjs.org/bs-platform/-/bs-platform-0.9.3.tgz","integrity":"sha512-Iv07Bonxv1Z+SBgc8SzvUvKukvaNGVR+ETJ3mEaQa1X2DYDzRR9I0vgBmNtvGz+MWgnwJr+uXXpDvyoh746GcQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIH/Mz0vrr61N/6Q/CcKltPTF3appXo/OMiVVNfJOwVX5AiEAjNBZ/MqwjuteQUIhJZAJ8MX9xgFVAC/xifRoqDe6JFE="}]},"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/bs-platform-0.9.3.tgz_1471036979344_0.42233607289381325"},"directories":{}},"0.9.4":{"devDependencies":{"benchmark":"^2.1.0","colors":"^1.1.2","coveralls":"^2.11.9","diff":"^2.2.2","glob":"^7.0.3","istanbul":"^0.4.2","jasmine-core":"^2.4.1","karma":"^1.1.2","karma-jasmine-html-reporter":"^0.2.1","mocha":"^2.3.4","mocha-lcov-reporter":"^1.2.0","should":"^10.0.0","should-equal":"^1.0.0","uglify-js":"^2.6.1"},"scripts":{"test":"mocha './jscomp/test/**/*_test.js' ","wtest":"mocha './jscomp/test/**/*_test.js'  -R spec -w","cover":"node ./node_modules/istanbul/lib/cli.js cover --report html ./node_modules/.bin/_mocha --   ./jscomp/test/**/*test.js","coverage":"`npm bin`/istanbul cover ./node_modules/.bin/_mocha --report lcovonly --  './jscomp/test/*test.js' -R spec","coveralls":"npm run-script coverage && node ./node_modules/.bin/coveralls < coverage/lcov.info","postinstall":"./scripts/postinstall.sh"},"name":"bs-platform","version":"0.9.4","description":"bucklescript compiler, ocaml standard libary by bucklescript and its required runtime support","repository":{"type":"git","url":"git+https://github.com/bloomberg/bucklescript.git"},"bin":{"bsc":"./bin/bsc","bsppx":"./bin/bsppx","bspack":"./bin/bspack","ocaml":"./bin/ocaml","ocamlc":"./bin/ocamlc","ocamlc.opt":"./bin/ocamlc.opt","ocamldep":"./bin/ocamldep.opt","ocamllex":"./bin/ocamllex.opt","ocamlobjinfo":"./bin/ocamlobjinfo","ocamlopt.opt":"./bin/ocamlopt","ocamlrun":"./bin/ocamlrun","ocamlyacc":"./bin/ocamlyacc"},"keywords":["ocaml","bucklescript","stdlib","functional programming"],"author":{"name":"Hongbo Zhang"},"maintainers":[{"name":"hongbo_zhang","email":"bobzhang1988@gmail.com"}],"license":"see LICENSE","bugs":{"url":"https://github.com/bloomberg/bucklescript/issues"},"homepage":"https://github.com/bloomberg/bucklescript#readme","gitHead":"080cfa29e8befdea92569990445e8ac5fad1af78","_id":"bs-platform@0.9.4","_shasum":"3f45bd4402002de0b3be177629eefc9aff34bfd9","_from":".","_npmVersion":"3.10.3","_nodeVersion":"6.3.1","_npmUser":{"name":"hongbo_zhang","email":"bobzhang1988@gmail.com"},"dist":{"shasum":"3f45bd4402002de0b3be177629eefc9aff34bfd9","tarball":"https://registry.npmjs.org/bs-platform/-/bs-platform-0.9.4.tgz","integrity":"sha512-3GtPfnXYxZPU+Bs8ZNVFNzzMYQEtKYRsXQb8hbE/Hto6EYkFTAM7nPiaH5VUf0VMbkBLqcwwn+FOD+vXGneYXw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCq0OvbVqtcqg49GFB5+Cdk5ZjegshaB2+aBh7UrLv4OwIhANRIcWk2K7UTlONwACbJ40k2FrJDTliMUhwfYhhSAkGd"}]},"_npmOperationalInternal":{"host":"packages-16-east.internal.npmjs.com","tmp":"tmp/bs-platform-0.9.4.tgz_1471360814303_0.15783077361993492"},"directories":{}},"0.9.5":{"devDependencies":{"benchmark":"^2.1.0","colors":"^1.1.2","coveralls":"^2.11.9","diff":"^2.2.2","glob":"^7.0.3","istanbul":"^0.4.2","jasmine-core":"^2.4.1","karma":"^1.1.2","karma-jasmine-html-reporter":"^0.2.1","mocha":"^2.3.4","mocha-lcov-reporter":"^1.2.0","should":"^10.0.0","should-equal":"^1.0.0","uglify-js":"^2.6.1"},"scripts":{"test":"mocha './jscomp/test/**/*_test.js' ","wtest":"mocha './jscomp/test/**/*_test.js'  -R spec -w","cover":"node ./node_modules/istanbul/lib/cli.js cover --report html ./node_modules/.bin/_mocha --   ./jscomp/test/**/*test.js","coverage":"`npm bin`/istanbul cover ./node_modules/.bin/_mocha --report lcovonly --  './jscomp/test/*test.js' -R spec","coveralls":"npm run-script coverage && node ./node_modules/.bin/coveralls < coverage/lcov.info","postinstall":"./scripts/postinstall.sh"},"name":"bs-platform","version":"0.9.5","description":"bucklescript compiler, ocaml standard libary by bucklescript and its required runtime support","repository":{"type":"git","url":"git+https://github.com/bloomberg/bucklescript.git"},"bin":{"bsc":"./bin/bsc","bsppx":"./bin/bsppx","bspack":"./bin/bspack","ocaml":"./bin/ocaml","ocamlc":"./bin/ocamlc","ocamlc.opt":"./bin/ocamlc.opt","ocamldep":"./bin/ocamldep.opt","ocamllex":"./bin/ocamllex.opt","ocamlobjinfo":"./bin/ocamlobjinfo","ocamlopt.opt":"./bin/ocamlopt","ocamlrun":"./bin/ocamlrun","ocamlyacc":"./bin/ocamlyacc"},"keywords":["ocaml","bucklescript","stdlib","functional programming"],"author":{"name":"Hongbo Zhang"},"maintainers":[{"name":"hongbo_zhang","email":"bobzhang1988@gmail.com"}],"license":"see LICENSE","bugs":{"url":"https://github.com/bloomberg/bucklescript/issues"},"homepage":"https://github.com/bloomberg/bucklescript#readme","gitHead":"25a78af095fda07450b61bc7d372d9f55cefc44d","_id":"bs-platform@0.9.5","_shasum":"56766b4b75f085a1186abaf632184da67cb82a8a","_from":".","_npmVersion":"3.10.5","_nodeVersion":"4.1.2","_npmUser":{"name":"hongbo_zhang","email":"bobzhang1988@gmail.com"},"dist":{"shasum":"56766b4b75f085a1186abaf632184da67cb82a8a","tarball":"https://registry.npmjs.org/bs-platform/-/bs-platform-0.9.5.tgz","integrity":"sha512-sQh+CjESo9nEuK8zSXcacHmtJIJ+bc+xqykE+jrwCOAZc3KfDGzpaYgt2fdQgCFC+cjbs0pFfITVHaeQIvOdoA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQC7JEbfiI1FJ7zn/aNi0EvY14HyT1K52U42gjgCUJRS1gIhAMkB6thMUnfnb7kPdOXPN4Z7IXc4J870veRgqLZMlaql"}]},"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/bs-platform-0.9.5.tgz_1471967852475_0.46523086028173566"},"directories":{}},"0.9.6":{"devDependencies":{"benchmark":"^2.1.0","colors":"^1.1.2","coveralls":"^2.11.9","diff":"^2.2.2","glob":"^7.0.3","istanbul":"^0.4.2","jasmine-core":"^2.4.1","karma":"^1.1.2","karma-jasmine-html-reporter":"^0.2.1","mocha":"^2.3.4","mocha-lcov-reporter":"^1.2.0","should":"^10.0.0","should-equal":"^1.0.0","uglify-js":"^2.6.1"},"scripts":{"test":"mocha './jscomp/test/**/*_test.js' ","wtest":"mocha './jscomp/test/**/*_test.js'  -R spec -w","cover":"node ./node_modules/istanbul/lib/cli.js cover --report html ./node_modules/.bin/_mocha --   ./jscomp/test/**/*test.js","coverage":"`npm bin`/istanbul cover ./node_modules/.bin/_mocha --report lcovonly --  './jscomp/test/*test.js' -R spec","coveralls":"npm run-script coverage && node ./node_modules/.bin/coveralls < coverage/lcov.info","postinstall":"./scripts/postinstall.sh"},"name":"bs-platform","version":"0.9.6","description":"bucklescript compiler, ocaml standard libary by bucklescript and its required runtime support","repository":{"type":"git","url":"git+https://github.com/bloomberg/bucklescript.git"},"bin":{"bsc":"./bin/bsc","bsppx":"./bin/bsppx","bspack":"./bin/bspack","ocaml":"./bin/ocaml","ocamlc":"./bin/ocamlc","ocamlc.opt":"./bin/ocamlc.opt","ocamldep":"./bin/ocamldep.opt","ocamllex":"./bin/ocamllex.opt","ocamlobjinfo":"./bin/ocamlobjinfo","ocamlopt.opt":"./bin/ocamlopt","ocamlrun":"./bin/ocamlrun","ocamlyacc":"./bin/ocamlyacc"},"keywords":["ocaml","bucklescript","stdlib","functional programming"],"author":{"name":"Hongbo Zhang"},"maintainers":[{"name":"hongbo_zhang","email":"bobzhang1988@gmail.com"}],"license":"see LICENSE","bugs":{"url":"https://github.com/bloomberg/bucklescript/issues"},"homepage":"https://github.com/bloomberg/bucklescript#readme","gitHead":"55d8b465020ce6e0bd9ca243c84d5432f22a5bcf","_id":"bs-platform@0.9.6","_shasum":"c972356d2ccd3f619fb501f1ea3c93e48574c44c","_from":".","_npmVersion":"3.10.3","_nodeVersion":"6.3.1","_npmUser":{"name":"hongbo_zhang","email":"bobzhang1988@gmail.com"},"dist":{"shasum":"c972356d2ccd3f619fb501f1ea3c93e48574c44c","tarball":"https://registry.npmjs.org/bs-platform/-/bs-platform-0.9.6.tgz","integrity":"sha512-EsfD6LeWbS8dlOHwMNx7wDTzV44gA35hxqINfYQPewTWDyr4z5LmcB11N2in52A88AIRqsi4B0zXJZTTjQr8mg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIC6IGhZzSDEH3k/11niNLrSD2eaGD0iQjydoOQ7lVr6XAiEA7vuvSkOHe3YCRkYOAc0/wEWr0d8IU6A94Z5vRBkPq2c="}]},"_npmOperationalInternal":{"host":"packages-16-east.internal.npmjs.com","tmp":"tmp/bs-platform-0.9.6.tgz_1472153071666_0.8634437308646739"},"directories":{}},"0.9.7":{"devDependencies":{"benchmark":"^2.1.0","colors":"^1.1.2","coveralls":"^2.11.9","diff":"^2.2.2","glob":"^7.0.3","istanbul":"^0.4.2","jasmine-core":"^2.4.1","karma":"^1.1.2","karma-jasmine-html-reporter":"^0.2.1","mocha":"^2.3.4","mocha-lcov-reporter":"^1.2.0","should":"^10.0.0","should-equal":"^1.0.0","uglify-js":"^2.6.1"},"scripts":{"test":"mocha './jscomp/test/**/*_test.js' ","wtest":"mocha './jscomp/test/**/*_test.js'  -R spec -w","cover":"node ./node_modules/istanbul/lib/cli.js cover --report html ./node_modules/.bin/_mocha --   ./jscomp/test/**/*test.js","coverage":"`npm bin`/istanbul cover ./node_modules/.bin/_mocha --report lcovonly --  './jscomp/test/*test.js' -R spec","coveralls":"npm run-script coverage && node ./node_modules/.bin/coveralls < coverage/lcov.info","postinstall":"./scripts/postinstall.sh"},"name":"bs-platform","version":"0.9.7","description":"bucklescript compiler, ocaml standard libary by bucklescript and its required runtime support","repository":{"type":"git","url":"git+https://github.com/bloomberg/bucklescript.git"},"bin":{"bsc":"./bin/bsc","bsppx":"./bin/bsppx","bspack":"./bin/bspack","ocaml":"./bin/ocaml","ocamlc":"./bin/ocamlc","ocamlc.opt":"./bin/ocamlc.opt","ocamldep":"./bin/ocamldep.opt","ocamllex":"./bin/ocamllex.opt","ocamlobjinfo":"./bin/ocamlobjinfo","ocamlopt.opt":"./bin/ocamlopt","ocamlrun":"./bin/ocamlrun","ocamlyacc":"./bin/ocamlyacc"},"keywords":["ocaml","bucklescript","stdlib","functional programming"],"author":{"name":"Hongbo Zhang"},"maintainers":[{"name":"hongbo_zhang","email":"bobzhang1988@gmail.com"}],"license":"see LICENSE","bugs":{"url":"https://github.com/bloomberg/bucklescript/issues"},"homepage":"https://github.com/bloomberg/bucklescript#readme","gitHead":"0f03b873a73170f57e7ac8807eab89c3b2d4da97","_id":"bs-platform@0.9.7","_shasum":"334abd5a54a5a9ba97227df20397cd787da01ec5","_from":".","_npmVersion":"3.10.3","_nodeVersion":"6.3.1","_npmUser":{"name":"hongbo_zhang","email":"bobzhang1988@gmail.com"},"dist":{"shasum":"334abd5a54a5a9ba97227df20397cd787da01ec5","tarball":"https://registry.npmjs.org/bs-platform/-/bs-platform-0.9.7.tgz","integrity":"sha512-4nm764I94IwBkYfB6hxCcbIb4EIhW/6jMVrLtlX9siZGwJOEBKfhYb6uis6aQ/++fdxAe1O+AConKtElxgTWvA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIFa65H3y4N3NVrAwyyyByHq0hUSigjpc2I2fQqUBYUrNAiEA05dqSwjw0m8hqCADbcMFBho/UfLX7wAiIfDYG6v0Ck4="}]},"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/bs-platform-0.9.7.tgz_1472573387985_0.4681978104636073"},"directories":{}},"1.0.0":{"devDependencies":{"benchmark":"^2.1.0","colors":"^1.1.2","coveralls":"^2.11.9","diff":"^2.2.2","glob":"^7.0.3","istanbul":"^0.4.2","jasmine-core":"^2.4.1","karma":"^1.1.2","karma-jasmine-html-reporter":"^0.2.1","mocha":"^2.3.4","mocha-lcov-reporter":"^1.2.0","should":"^10.0.0","should-equal":"^1.0.0","uglify-js":"^2.6.1"},"scripts":{"test":"mocha './jscomp/test/**/*_test.js' ","wtest":"mocha './jscomp/test/**/*_test.js'  -R spec -w","cover":"node ./node_modules/istanbul/lib/cli.js cover --report html ./node_modules/.bin/_mocha --   ./jscomp/test/**/*test.js","coverage":"`npm bin`/istanbul cover ./node_modules/.bin/_mocha --report lcovonly --  './jscomp/test/*test.js' -R spec","coveralls":"npm run-script coverage && node ./node_modules/.bin/coveralls < coverage/lcov.info","postinstall":"./scripts/postinstall.sh"},"name":"bs-platform","version":"1.0.0","description":"bucklescript compiler, ocaml standard libary by bucklescript and its required runtime support","repository":{"type":"git","url":"git+https://github.com/bloomberg/bucklescript.git"},"bin":{"bsc":"./bin/bsc","bsppx":"./bin/bsppx","bspack":"./bin/bspack","ocaml":"./bin/ocaml","ocamlc":"./bin/ocamlc","ocamlc.opt":"./bin/ocamlc.opt","ocamldep":"./bin/ocamldep.opt","ocamllex":"./bin/ocamllex.opt","ocamlobjinfo":"./bin/ocamlobjinfo","ocamlopt.opt":"./bin/ocamlopt","ocamlrun":"./bin/ocamlrun","ocamlyacc":"./bin/ocamlyacc"},"keywords":["ocaml","bucklescript","stdlib","functional programming"],"author":{"name":"Hongbo Zhang"},"maintainers":[{"name":"hongbo_zhang","email":"bobzhang1988@gmail.com"}],"license":"see LICENSE","bugs":{"url":"https://github.com/bloomberg/bucklescript/issues"},"homepage":"https://github.com/bloomberg/bucklescript#readme","gitHead":"b8939874a539666b5fce162d779fd485e57218ea","_id":"bs-platform@1.0.0","_shasum":"df8b3825996f3c8b9273315fd6feed335be81277","_from":".","_npmVersion":"3.10.3","_nodeVersion":"6.3.1","_npmUser":{"name":"hongbo_zhang","email":"bobzhang1988@gmail.com"},"dist":{"shasum":"df8b3825996f3c8b9273315fd6feed335be81277","tarball":"https://registry.npmjs.org/bs-platform/-/bs-platform-1.0.0.tgz","integrity":"sha512-50EzfDtbznqMitjv18Hr61uRM/ymKyg5joYvGOVsq2TgYaP9126ZLXQJy3s1xdq2Xz9Kt+w74AfeGBOn561kdA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDElQEe6+q4XYGELGKsxOVtRpLFIqExcww0EEkgVdWDWwIgFcag2/a9QY5pre9KVh+h6JNAyYHqgqI/RRWKQn3AhcI="}]},"_npmOperationalInternal":{"host":"packages-16-east.internal.npmjs.com","tmp":"tmp/bs-platform-1.0.0.tgz_1472668018205_0.8000162618700415"},"directories":{}},"1.0.1":{"devDependencies":{"benchmark":"^2.1.0","colors":"^1.1.2","coveralls":"^2.11.9","diff":"^2.2.2","glob":"^7.0.3","istanbul":"^0.4.2","jasmine-core":"^2.4.1","karma":"^1.1.2","karma-jasmine-html-reporter":"^0.2.1","mocha":"^2.3.4","mocha-lcov-reporter":"^1.2.0","should":"^10.0.0","should-equal":"^1.0.0","uglify-js":"^2.6.1"},"scripts":{"test":"mocha './jscomp/test/**/*_test.js' ","wtest":"mocha './jscomp/test/**/*_test.js'  -R spec -w","cover":"node ./node_modules/istanbul/lib/cli.js cover --report html ./node_modules/.bin/_mocha --   ./jscomp/test/**/*test.js","coverage":"`npm bin`/istanbul cover ./node_modules/.bin/_mocha --report lcovonly --  './jscomp/test/*test.js' -R spec","coveralls":"npm run-script coverage && node ./node_modules/.bin/coveralls < coverage/lcov.info","postinstall":"./scripts/postinstall.sh"},"name":"bs-platform","version":"1.0.1","description":"bucklescript compiler, ocaml standard libary by bucklescript and its required runtime support","repository":{"type":"git","url":"git+https://github.com/bloomberg/bucklescript.git"},"bin":{"bsc":"./bin/bsc","bsppx":"./bin/bsppx","bspack":"./bin/bspack","ocaml":"./bin/ocaml","ocamlc":"./bin/ocamlc","ocamlc.opt":"./bin/ocamlc.opt","ocamldep":"./bin/ocamldep.opt","ocamllex":"./bin/ocamllex.opt","ocamlobjinfo":"./bin/ocamlobjinfo","ocamlopt.opt":"./bin/ocamlopt","ocamlrun":"./bin/ocamlrun","ocamlyacc":"./bin/ocamlyacc"},"keywords":["ocaml","bucklescript","stdlib","functional programming"],"author":{"name":"Hongbo Zhang"},"maintainers":[{"name":"hongbo_zhang","email":"bobzhang1988@gmail.com"}],"license":"see LICENSE","bugs":{"url":"https://github.com/bloomberg/bucklescript/issues"},"homepage":"https://github.com/bloomberg/bucklescript#readme","gitHead":"b525ba49fe198126be7d4e4162b30cabd1603142","_id":"bs-platform@1.0.1","_shasum":"eb302f6bee6c61bd91d0adc29af2edebb17b214c","_from":".","_npmVersion":"3.10.3","_nodeVersion":"6.4.0","_npmUser":{"name":"hongbo_zhang","email":"bobzhang1988@gmail.com"},"dist":{"shasum":"eb302f6bee6c61bd91d0adc29af2edebb17b214c","tarball":"https://registry.npmjs.org/bs-platform/-/bs-platform-1.0.1.tgz","integrity":"sha512-Yqgjx25dVwNVo/MUE/qumqyKpm5uTbTLHbABWF/+EMFkmiMotuG7HplJM0AgWb/4GDdIJlnzz0eVuvz3Zx557g==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCICNHvApTJurQvU0dbDKsuCoXyMIjVomxEvN/cZtpQ0SGAiBCBWS5WDFXa7tlLEcABeKMg1CjG7aIPc1aZ8uvCalz2Q=="}]},"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/bs-platform-1.0.1.tgz_1473029029001_0.2463304977864027"},"directories":{}},"1.0.2":{"devDependencies":{"benchmark":"^2.1.0","colors":"^1.1.2","coveralls":"^2.11.9","diff":"^2.2.2","glob":"^7.0.3","istanbul":"^0.4.2","jasmine-core":"^2.4.1","karma":"^1.1.2","karma-jasmine-html-reporter":"^0.2.1","mocha":"^2.3.4","mocha-lcov-reporter":"^1.2.0","should":"^10.0.0","should-equal":"^1.0.0","uglify-js":"^2.6.1"},"scripts":{"test":"mocha './jscomp/test/**/*_test.js' ","wtest":"mocha './jscomp/test/**/*_test.js'  -R spec -w","cover":"node ./node_modules/istanbul/lib/cli.js cover --report html ./node_modules/.bin/_mocha --   ./jscomp/test/**/*test.js","coverage":"`npm bin`/istanbul cover ./node_modules/.bin/_mocha --report lcovonly --  './jscomp/test/*test.js' -R spec","coveralls":"npm run-script coverage && node ./node_modules/.bin/coveralls < coverage/lcov.info","postinstall":"./scripts/postinstall.sh"},"name":"bs-platform","version":"1.0.2","description":"bucklescript compiler, ocaml standard libary by bucklescript and its required runtime support","repository":{"type":"git","url":"git+https://github.com/bloomberg/bucklescript.git"},"bin":{"bsc":"./bin/bsc","bsppx":"./bin/bsppx","bspack":"./bin/bspack","ocaml":"./bin/ocaml","ocamlc":"./bin/ocamlc","ocamlc.opt":"./bin/ocamlc.opt","ocamldep":"./bin/ocamldep.opt","ocamllex":"./bin/ocamllex.opt","ocamlobjinfo":"./bin/ocamlobjinfo","ocamlopt.opt":"./bin/ocamlopt","ocamlrun":"./bin/ocamlrun","ocamlyacc":"./bin/ocamlyacc"},"keywords":["ocaml","bucklescript","stdlib","functional programming"],"author":{"name":"Hongbo Zhang"},"maintainers":[{"name":"hongbo_zhang","email":"bobzhang1988@gmail.com"}],"license":"see LICENSE","bugs":{"url":"https://github.com/bloomberg/bucklescript/issues"},"homepage":"https://github.com/bloomberg/bucklescript#readme","gitHead":"f8dd1faa943d47d83cf53d4f4f5a2ed72a5fbb25","_id":"bs-platform@1.0.2","_shasum":"cf7b4988828389415ee5ae832a69d4b5b6dbe541","_from":".","_npmVersion":"3.10.3","_nodeVersion":"6.3.1","_npmUser":{"name":"hongbo_zhang","email":"bobzhang1988@gmail.com"},"dist":{"shasum":"cf7b4988828389415ee5ae832a69d4b5b6dbe541","tarball":"https://registry.npmjs.org/bs-platform/-/bs-platform-1.0.2.tgz","integrity":"sha512-IK0dZ2sbxP1OLaYfJK0qfqk2RQDzKn9Hx5crcibUde+RSgSDr9pnhG3V9FeSHtHHaxqwPSvWQ+7xQtWoqJd0gg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIC4lPIFHRhLN1RvAQ32yxXT/2O46K+1NeD56piIwGfdJAiEA3vQDotd8AP4btemIi9VmT5E/alWyu1us1DoEzVrxGvA="}]},"_npmOperationalInternal":{"host":"packages-16-east.internal.npmjs.com","tmp":"tmp/bs-platform-1.0.2.tgz_1474311124343_0.44161341758444905"},"directories":{}},"1.0.3":{"devDependencies":{"benchmark":"^2.1.0","colors":"^1.1.2","coveralls":"^2.11.9","diff":"^2.2.2","glob":"^7.0.3","istanbul":"^0.4.2","jasmine-core":"^2.4.1","karma":"^1.1.2","karma-jasmine-html-reporter":"^0.2.1","mocha":"^2.5.3","mocha-lcov-reporter":"^1.2.0","should":"^10.0.0","should-equal":"^1.0.0","uglify-js":"^2.6.1"},"scripts":{"test":"mocha './jscomp/test/**/*test.js' ","wtest":"mocha './jscomp/test/**/*test.js'  -R spec -w","cover":"node ./node_modules/istanbul/lib/cli.js cover --report html ./node_modules/.bin/_mocha --   ./jscomp/test/**/*test.js","coverage":"`npm bin`/istanbul cover ./node_modules/.bin/_mocha --report lcovonly --  './jscomp/test/*test.js' -R spec","coveralls":"npm run-script coverage && node ./node_modules/.bin/coveralls < coverage/lcov.info","postinstall":"node scripts/config.js"},"name":"bs-platform","version":"1.0.3","description":"bucklescript compiler, ocaml standard libary by bucklescript and its required runtime support","repository":{"type":"git","url":"git+https://github.com/bloomberg/bucklescript.git"},"keywords":["ocaml","bucklescript","stdlib","functional programming"],"author":{"name":"Hongbo Zhang"},"maintainers":[{"name":"hongbo_zhang","email":"bobzhang1988@gmail.com"}],"license":"see LICENSE","bugs":{"url":"https://github.com/bloomberg/bucklescript/issues"},"homepage":"https://github.com/bloomberg/bucklescript#readme","gitHead":"f40346fd3d246f34ef586a892e10d0ef35e90d89","_id":"bs-platform@1.0.3","_shasum":"572bb26dafcbb97dc0004ae15a719c7bb0de607a","_from":".","_npmVersion":"3.10.3","_nodeVersion":"6.3.1","_npmUser":{"name":"hongbo_zhang","email":"bobzhang1988@gmail.com"},"dist":{"shasum":"572bb26dafcbb97dc0004ae15a719c7bb0de607a","tarball":"https://registry.npmjs.org/bs-platform/-/bs-platform-1.0.3.tgz","integrity":"sha512-WBME3S7d04O4XCnEDDGtS7RSqCSJF9xwNgL9BV382iNQ5qvfiZF37PsguMnbBXHcH3BHX2rX9d5LICKSlGdVoQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQC4y5cMwVj6LR89JCD/2MwZNCRWtqYQAOaCpx6hv0oDZgIgCGJ3Giln+yePQ854tRiJoXfSpIRrvuJQL1LNRm9d25E="}]},"_npmOperationalInternal":{"host":"packages-16-east.internal.npmjs.com","tmp":"tmp/bs-platform-1.0.3.tgz_1474484101015_0.12507207551971078"},"directories":{}},"1.1.1":{"devDependencies":{"benchmark":"^2.1.0","colors":"^1.1.2","coveralls":"^2.11.9","diff":"^2.2.2","glob":"^7.0.3","istanbul":"^0.4.2","jasmine-core":"^2.4.1","karma":"^1.1.2","karma-jasmine-html-reporter":"^0.2.1","mocha":"^2.5.3","mocha-lcov-reporter":"^1.2.0","should":"^10.0.0","should-equal":"^1.0.0","uglify-js":"^2.6.1"},"exportedEnvVars":{"PATH":{"global":true,"globalCollisionBehavior":"joinPath","resolveAsRelativePath":true,"val":"./bin/"}},"scripts":{"test":"mocha './jscomp/test/**/*test.js' ","wtest":"mocha './jscomp/test/**/*test.js'  -R spec -w","cover":"node ./node_modules/istanbul/lib/cli.js cover --report html ./node_modules/.bin/_mocha --   ./jscomp/test/**/*test.js","coverage":"`npm bin`/istanbul cover ./node_modules/.bin/_mocha --report lcovonly --  './jscomp/test/*test.js' -R spec","coveralls":"npm run-script coverage && node ./node_modules/.bin/coveralls < coverage/lcov.info","postinstall":"node scripts/config.js"},"name":"bs-platform","version":"1.1.1","description":"bucklescript compiler, ocaml standard libary by bucklescript and its required runtime support","repository":{"type":"git","url":"git+https://github.com/bloomberg/bucklescript.git"},"keywords":["ocaml","bucklescript","stdlib","functional programming"],"author":{"name":"Hongbo Zhang"},"maintainers":[{"name":"hongbo_zhang","email":"bobzhang1988@gmail.com"}],"license":"see LICENSE","bugs":{"url":"https://github.com/bloomberg/bucklescript/issues"},"homepage":"https://github.com/bloomberg/bucklescript#readme","gitHead":"045d7e83a19e62a2c1e4bb9f7e12b3371ba3a9b9","_id":"bs-platform@1.1.1","_shasum":"ed292b5e543351e6e168c9d5340f2d0353dae4f6","_from":".","_npmVersion":"3.10.3","_nodeVersion":"6.7.0","_npmUser":{"name":"hongbo_zhang","email":"bobzhang1988@gmail.com"},"dist":{"shasum":"ed292b5e543351e6e168c9d5340f2d0353dae4f6","tarball":"https://registry.npmjs.org/bs-platform/-/bs-platform-1.1.1.tgz","integrity":"sha512-dPtZAgkuCVtcldapXgAEEZIkk92I7BuyDia8yGLNHSvdgAWfjNOsvEHFvo8Qsm3PHwwKiIxWqM7m0mirzwAPSg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIBfInJZMxwzGMq6dwA5zPZt0OD3Kwjulc6cuuXRV7zLVAiBzY6DvDWfmlHwcCJ8Ttz2Kc0mlR38n5bTcXo9sOwi1sQ=="}]},"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/bs-platform-1.1.1.tgz_1475524892440_0.8074975667987019"},"directories":{}},"1.1.2":{"devDependencies":{"benchmark":"^2.1.0","colors":"^1.1.2","coveralls":"^2.11.9","diff":"^2.2.2","glob":"^7.0.3","istanbul":"^0.4.2","jasmine-core":"^2.4.1","karma":"^1.1.2","karma-jasmine-html-reporter":"^0.2.1","mocha":"^2.5.3","mocha-lcov-reporter":"^1.2.0","should":"^10.0.0","should-equal":"^1.0.0","uglify-js":"^2.6.1"},"exportedEnvVars":{"PATH":{"global":true,"globalCollisionBehavior":"joinPath","resolveAsRelativePath":true,"val":"./bin/"}},"scripts":{"test":"mocha './jscomp/test/**/*test.js' ","wtest":"mocha './jscomp/test/**/*test.js'  -R spec -w","cover":"node ./node_modules/istanbul/lib/cli.js cover --report html ./node_modules/.bin/_mocha --   ./jscomp/test/**/*test.js","coverage":"`npm bin`/istanbul cover ./node_modules/.bin/_mocha --report lcovonly --  './jscomp/test/*test.js' -R spec","coveralls":"npm run-script coverage && node ./node_modules/.bin/coveralls < coverage/lcov.info","postinstall":"node scripts/config.js"},"name":"bs-platform","version":"1.1.2","description":"bucklescript compiler, ocaml standard libary by bucklescript and its required runtime support","repository":{"type":"git","url":"git+https://github.com/bloomberg/bucklescript.git"},"keywords":["ocaml","bucklescript","stdlib","functional programming"],"author":{"name":"Hongbo Zhang"},"maintainers":[{"name":"hongbo_zhang","email":"bobzhang1988@gmail.com"}],"license":"see LICENSE","bugs":{"url":"https://github.com/bloomberg/bucklescript/issues"},"homepage":"https://github.com/bloomberg/bucklescript#readme","gitHead":"5fac0d6636a663aabc0a113a76ed1871f9a5a19a","_id":"bs-platform@1.1.2","_shasum":"fcc549581f01cf1f9ce2fd9d78f61f43da2d116b","_from":".","_npmVersion":"3.10.3","_nodeVersion":"6.7.0","_npmUser":{"name":"hongbo_zhang","email":"bobzhang1988@gmail.com"},"dist":{"shasum":"fcc549581f01cf1f9ce2fd9d78f61f43da2d116b","tarball":"https://registry.npmjs.org/bs-platform/-/bs-platform-1.1.2.tgz","integrity":"sha512-0lU5bjPNk2zeSfDNgV0OwdPYkzg5us5R0+3jqNufbethDN4LYEsRGJslVhrBCf2udEywZcO9XL3Al44rKGJEMw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCeve7keKQxzUn85B5poCjZuJ6vg2eoSZelxldZbiwEPQIgbSDyyhW3A6GuIWyErYUx4kh4mjJL6DdRCa/XYtuHN3A="}]},"_npmOperationalInternal":{"host":"packages-16-east.internal.npmjs.com","tmp":"tmp/bs-platform-1.1.2.tgz_1475767366682_0.6161542946938425"},"directories":{}},"1.2.0":{"devDependencies":{"benchmark":"^2.1.0","colors":"^1.1.2","coveralls":"^2.11.9","diff":"^2.2.2","glob":"^7.0.3","istanbul":"^0.4.2","jasmine-core":"^2.4.1","karma":"^1.1.2","karma-jasmine-html-reporter":"^0.2.1","mocha":"^2.5.3","mocha-lcov-reporter":"^1.2.0","should":"^10.0.0","should-equal":"^1.0.0","uglify-js":"^2.6.1"},"exportedEnvVars":{"PATH":{"global":true,"globalCollisionBehavior":"joinPath","resolveAsRelativePath":true,"val":"./bin/"}},"scripts":{"test":"mocha './jscomp/test/**/*test.js' ","wtest":"mocha './jscomp/test/**/*test.js'  -R spec -w","cover":"node ./node_modules/istanbul/lib/cli.js cover --report html ./node_modules/.bin/_mocha --   ./jscomp/test/**/*test.js","coverage":"`npm bin`/istanbul cover ./node_modules/.bin/_mocha --report lcovonly --  './jscomp/test/*test.js' -R spec","coveralls":"npm run-script coverage && node ./node_modules/.bin/coveralls < coverage/lcov.info","postinstall":"node scripts/config.js"},"name":"bs-platform","version":"1.2.0","description":"bucklescript compiler, ocaml standard libary by bucklescript and its required runtime support","repository":{"type":"git","url":"git+https://github.com/bloomberg/bucklescript.git"},"keywords":["ocaml","bucklescript","stdlib","functional programming"],"author":{"name":"Hongbo Zhang"},"maintainers":[{"name":"hongbo_zhang","email":"bobzhang1988@gmail.com"}],"license":"see LICENSE","bugs":{"url":"https://github.com/bloomberg/bucklescript/issues"},"homepage":"https://github.com/bloomberg/bucklescript#readme","gitHead":"14fc2e972bc7b2507fbe63555a976f9d09b341a2","_id":"bs-platform@1.2.0","_shasum":"7b4bb8fca3a62afcf42407057fb91addfb870853","_from":".","_npmVersion":"3.10.3","_nodeVersion":"6.4.0","_npmUser":{"name":"hongbo_zhang","email":"bobzhang1988@gmail.com"},"dist":{"shasum":"7b4bb8fca3a62afcf42407057fb91addfb870853","tarball":"https://registry.npmjs.org/bs-platform/-/bs-platform-1.2.0.tgz","integrity":"sha512-SI5DHIxRdCPCYIZFlpyjK2SP1zazWoMuJsaMJ+6yeUWUEmqE1K4u0JMxBEZ6teCIcXQQaVl2AAftTPYolCklYw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIFhxF8DZDIAXH28dYo2df+G6w/4yGAliRUe1531LoiVjAiEArY09rKrbV/rktcnR/HQtXL08dz0JPZ0R/2cMBiImKyQ="}]},"_npmOperationalInternal":{"host":"packages-16-east.internal.npmjs.com","tmp":"tmp/bs-platform-1.2.0.tgz_1475800057520_0.8574112174101174"},"directories":{}},"1.2.1":{"devDependencies":{"benchmark":"^2.1.0","colors":"^1.1.2","coveralls":"^2.11.9","diff":"^2.2.2","glob":"^7.0.3","istanbul":"^0.4.2","jasmine-core":"^2.4.1","karma":"^1.1.2","karma-jasmine-html-reporter":"^0.2.1","mocha":"^2.5.3","mocha-lcov-reporter":"^1.2.0","should":"^10.0.0","should-equal":"^1.0.0","uglify-js":"^2.6.1"},"exportedEnvVars":{"PATH":{"global":true,"globalCollisionBehavior":"joinPath","resolveAsRelativePath":true,"val":"./bin/"}},"scripts":{"test":"mocha './jscomp/test/**/*test.js' ","wtest":"mocha './jscomp/test/**/*test.js'  -R spec -w","cover":"node ./node_modules/istanbul/lib/cli.js cover --report html ./node_modules/.bin/_mocha --   ./jscomp/test/**/*test.js","coverage":"`npm bin`/istanbul cover ./node_modules/.bin/_mocha --report lcovonly --  './jscomp/test/*test.js' -R spec","coveralls":"npm run-script coverage && node ./node_modules/.bin/coveralls < coverage/lcov.info","postinstall":"node scripts/config.js"},"name":"bs-platform","version":"1.2.1","description":"bucklescript compiler, ocaml standard libary by bucklescript and its required runtime support","repository":{"type":"git","url":"git+https://github.com/bloomberg/bucklescript.git"},"keywords":["ocaml","bucklescript","stdlib","functional programming"],"author":{"name":"Hongbo Zhang"},"maintainers":[{"name":"hongbo_zhang","email":"bobzhang1988@gmail.com"}],"license":"see LICENSE","bugs":{"url":"https://github.com/bloomberg/bucklescript/issues"},"homepage":"https://github.com/bloomberg/bucklescript#readme","gitHead":"8e3790f1c6401affda796a20f15ae99b415dd7d7","_id":"bs-platform@1.2.1","_shasum":"a7a87f007a2da40a0cc8cc211651e28a383a7f05","_from":".","_npmVersion":"3.10.3","_nodeVersion":"6.4.0","_npmUser":{"name":"hongbo_zhang","email":"bobzhang1988@gmail.com"},"dist":{"shasum":"a7a87f007a2da40a0cc8cc211651e28a383a7f05","tarball":"https://registry.npmjs.org/bs-platform/-/bs-platform-1.2.1.tgz","integrity":"sha512-LcbLyrGG0pGGeXWMipSP9KwqPY9WR+zTVTLWUIQAZuZ5FY0TO5egqzbtqLrxTtu62xgPum8fAtQ61SVIYbC0CQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIA55fB+lZpONwFx7XHTahKcHKKg/USYPpBzYMKhpEpjtAiAc0T8BfGixoBsXEUzjDU8UpiTRywtiGT0yAhsYlKsQjA=="}]},"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/bs-platform-1.2.1.tgz_1475809291601_0.36444478877820075"},"directories":{}},"1.3.0":{"devDependencies":{"benchmark":"^2.1.0","colors":"^1.1.2","coveralls":"^2.11.9","diff":"^2.2.2","glob":"^7.0.3","istanbul":"^0.4.2","jasmine-core":"^2.4.1","karma":"^1.1.2","karma-jasmine-html-reporter":"^0.2.1","mocha":"^2.5.3","mocha-lcov-reporter":"^1.2.0","should":"^10.0.0","should-equal":"^1.0.0","uglify-js":"^2.6.1"},"exportedEnvVars":{"PATH":{"global":true,"globalCollisionBehavior":"joinPath","resolveAsRelativePath":true,"val":"./bin/"}},"bin":{"bsb":"bin/bsb"},"scripts":{"test":"mocha './jscomp/test/**/*test.js' ","wtest":"mocha './jscomp/test/**/*test.js'  -R spec -w","cover":"node ./node_modules/istanbul/lib/cli.js cover --report html ./node_modules/.bin/_mocha --   ./jscomp/test/**/*test.js","coverage":"`npm bin`/istanbul cover ./node_modules/.bin/_mocha --report lcovonly --  './jscomp/test/*test.js' -R spec","coveralls":"npm run-script coverage && node ./node_modules/.bin/coveralls < coverage/lcov.info","postinstall":"node scripts/install.js"},"name":"bs-platform","version":"1.3.0","description":"bucklescript compiler, ocaml standard libary by bucklescript and its required runtime support","repository":{"type":"git","url":"git+https://github.com/bloomberg/bucklescript.git"},"keywords":["ocaml","bucklescript","stdlib","functional programming"],"author":{"name":"Hongbo Zhang"},"maintainers":[{"name":"hongbo_zhang","email":"bobzhang1988@gmail.com"}],"license":"see LICENSE","bugs":{"url":"https://github.com/bloomberg/bucklescript/issues"},"homepage":"https://github.com/bloomberg/bucklescript#readme","gitHead":"a1c702a18428cba7f2a18718f649f915a41fc28c","_id":"bs-platform@1.3.0","_shasum":"9ae9fb3332575a51ba8106c4b98225f13a07d1b3","_from":".","_npmVersion":"3.10.3","_nodeVersion":"6.4.0","_npmUser":{"name":"hongbo_zhang","email":"bobzhang1988@gmail.com"},"dist":{"shasum":"9ae9fb3332575a51ba8106c4b98225f13a07d1b3","tarball":"https://registry.npmjs.org/bs-platform/-/bs-platform-1.3.0.tgz","integrity":"sha512-l+RVEfPijSo+/ARmDGGpJYlhfoKkDnIDRxlKoGsrOFjW9v3fTey1lyhT/lqPOzmhTI16goou6hnaLYWyeDFRMw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIBx4+ZfeQjGPOPXzLGYvlLz07FsM8Qc+OE1p1McZHvuAAiBa8ozPveymliJG2iLxlxeJ695ikqust44TrxO+IO2j/g=="}]},"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/bs-platform-1.3.0.tgz_1478632653116_0.7249611548613757"},"directories":{}},"1.3.1":{"devDependencies":{"benchmark":"^2.1.0","colors":"^1.1.2","coveralls":"^2.11.9","diff":"^2.2.2","glob":"^7.0.3","istanbul":"^0.4.2","jasmine-core":"^2.4.1","karma":"^1.1.2","karma-jasmine-html-reporter":"^0.2.1","mocha":"^2.5.3","mocha-lcov-reporter":"^1.2.0","should":"^10.0.0","should-equal":"^1.0.0","uglify-js":"^2.6.1"},"exportedEnvVars":{"PATH":{"global":true,"globalCollisionBehavior":"joinPath","resolveAsRelativePath":true,"val":"./bin/"}},"bin":{"bsb":"bin/bsb"},"scripts":{"test":"mocha './jscomp/test/**/*test.js' ","wtest":"mocha './jscomp/test/**/*test.js'  -R spec -w","cover":"node ./node_modules/istanbul/lib/cli.js cover --report html ./node_modules/.bin/_mocha --   ./jscomp/test/**/*test.js","coverage":"`npm bin`/istanbul cover ./node_modules/.bin/_mocha --report lcovonly --  './jscomp/test/*test.js' -R spec","coveralls":"npm run-script coverage && node ./node_modules/.bin/coveralls < coverage/lcov.info","postinstall":"node scripts/install.js"},"name":"bs-platform","version":"1.3.1","description":"bucklescript compiler, ocaml standard libary by bucklescript and its required runtime support","repository":{"type":"git","url":"git+https://github.com/bloomberg/bucklescript.git"},"keywords":["ocaml","bucklescript","stdlib","functional programming"],"author":{"name":"Hongbo Zhang"},"maintainers":[{"name":"hongbo_zhang","email":"bobzhang1988@gmail.com"}],"license":"see LICENSE","bugs":{"url":"https://github.com/bloomberg/bucklescript/issues"},"homepage":"https://github.com/bloomberg/bucklescript#readme","gitHead":"f15780912979b7583b4f5ebf6ad84d8afc8b1623","_id":"bs-platform@1.3.1","_shasum":"2e4efa6d9d511490c9a0593c7b0e4db01a36045b","_from":".","_npmVersion":"3.10.3","_nodeVersion":"6.7.0","_npmUser":{"name":"hongbo_zhang","email":"bobzhang1988@gmail.com"},"dist":{"shasum":"2e4efa6d9d511490c9a0593c7b0e4db01a36045b","tarball":"https://registry.npmjs.org/bs-platform/-/bs-platform-1.3.1.tgz","integrity":"sha512-yeIjAgyF8C79jsbpzuxMDxAh+avofHvlOXGjSXeXlq+QB9RtA8U2XhNmTMkhCX8MnDvalKjcQJ6HQ6K1S7SWkg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQD/8fCqdFzKC5W8dFSXAxYSnDAcUrcTbhTAM4Fxvb6I1QIhAP5Gxtb2SRY3pJNkRuHR1KjJz1wH3lLRGB6O6asYD7PU"}]},"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/bs-platform-1.3.1.tgz_1479844472105_0.4095365251414478"},"directories":{}},"1.3.2":{"devDependencies":{"benchmark":"^2.1.0","colors":"^1.1.2","coveralls":"^2.11.9","diff":"^2.2.2","glob":"^7.0.3","istanbul":"^0.4.2","jasmine-core":"^2.4.1","karma":"^1.1.2","karma-jasmine-html-reporter":"^0.2.1","mocha":"^2.5.3","mocha-lcov-reporter":"^1.2.0","should":"^10.0.0","should-equal":"^1.0.0","uglify-js":"^2.6.1"},"exportedEnvVars":{"PATH":{"global":true,"globalCollisionBehavior":"joinPath","resolveAsRelativePath":true,"val":"./bin/"}},"bin":{"bsb":"bin/bsb"},"scripts":{"test":"mocha './jscomp/test/**/*test.js' ","wtest":"mocha './jscomp/test/**/*test.js'  -R spec -w","cover":"istanbul cover --report html ./node_modules/.bin/_mocha --   ./jscomp/test/**/*test.js && open coverage/index.html","coverage":"istanbul cover ./node_modules/.bin/_mocha --report lcovonly --  './jscomp/test/*test.js' -R spec","coveralls":"npm run-script coverage && node ./node_modules/.bin/coveralls < coverage/lcov.info","postinstall":"node scripts/install.js"},"name":"bs-platform","version":"1.3.2","description":"bucklescript compiler, ocaml standard libary by bucklescript and its required runtime support","repository":{"type":"git","url":"git+https://github.com/bloomberg/bucklescript.git"},"keywords":["ocaml","bucklescript","stdlib","functional programming"],"author":{"name":"Hongbo Zhang"},"maintainers":[{"name":"hongbo_zhang","email":"bobzhang1988@gmail.com"}],"license":"see LICENSE","bugs":{"url":"https://github.com/bloomberg/bucklescript/issues"},"homepage":"https://github.com/bloomberg/bucklescript#readme","gitHead":"0a915f45174c8afe7e19e3993a83963446f19338","_id":"bs-platform@1.3.2","_shasum":"a616ae22a8bb0ea0a504dee0cde643ef893a603d","_from":".","_npmVersion":"3.10.9","_nodeVersion":"7.2.0","_npmUser":{"name":"hongbo_zhang","email":"bobzhang1988@gmail.com"},"dist":{"shasum":"a616ae22a8bb0ea0a504dee0cde643ef893a603d","tarball":"https://registry.npmjs.org/bs-platform/-/bs-platform-1.3.2.tgz","integrity":"sha512-/fLMgva/Hpnd+Hegldj2iNv28OjyOMCGcmrF6FzK/aecYhAfVgJbrCPv35j6+x2SZ0ct9cf5jIWvcWbRngaZAg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCPbZHagClilPS1BYdoAc35ANRHrVKsol54nh/sQ3JGyQIgL7xxaxMeYRN0eDcD08oTKcUohePqH57pF0E1pZ3aRv0="}]},"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/bs-platform-1.3.2.tgz_1480974041566_0.27682425267994404"},"directories":{}},"1.3.3":{"devDependencies":{"benchmark":"^2.1.0","colors":"^1.1.2","coveralls":"^2.11.9","diff":"^2.2.2","glob":"^7.0.3","istanbul":"^0.4.2","jasmine-core":"^2.4.1","karma":"^1.1.2","karma-jasmine-html-reporter":"^0.2.1","mocha":"^2.5.3","mocha-lcov-reporter":"^1.2.0","should":"^10.0.0","should-equal":"^1.0.0","uglify-js":"^2.6.1"},"exportedEnvVars":{"PATH":{"global":true,"globalCollisionBehavior":"joinPath","resolveAsRelativePath":true,"val":"./bin/"}},"bin":{"bsb":"bin/bsb"},"scripts":{"test":"mocha './jscomp/test/**/*test.js' ","wtest":"mocha './jscomp/test/**/*test.js'  -R spec -w","cover":"istanbul cover --report html ./node_modules/.bin/_mocha --   ./jscomp/test/**/*test.js && open coverage/index.html","coverage":"istanbul cover ./node_modules/.bin/_mocha --report lcovonly --  './jscomp/test/*test.js' -R spec","coveralls":"npm run-script coverage && node ./node_modules/.bin/coveralls < coverage/lcov.info","postinstall":"node scripts/install.js"},"name":"bs-platform","version":"1.3.3","description":"bucklescript compiler, ocaml standard libary by bucklescript and its required runtime support","repository":{"type":"git","url":"git+https://github.com/bloomberg/bucklescript.git"},"keywords":["ocaml","bucklescript","stdlib","functional programming"],"author":{"name":"Hongbo Zhang"},"maintainers":[{"name":"hongbo_zhang","email":"bobzhang1988@gmail.com"}],"license":"see LICENSE","bugs":{"url":"https://github.com/bloomberg/bucklescript/issues"},"homepage":"https://github.com/bloomberg/bucklescript#readme","gitHead":"2d9f108e86f691544526463e233a769b023d3bbd","_id":"bs-platform@1.3.3","_shasum":"6659d88f15c1e36522523ef7b2417732242f7eb4","_from":".","_npmVersion":"3.10.9","_nodeVersion":"7.2.0","_npmUser":{"name":"hongbo_zhang","email":"bobzhang1988@gmail.com"},"dist":{"shasum":"6659d88f15c1e36522523ef7b2417732242f7eb4","tarball":"https://registry.npmjs.org/bs-platform/-/bs-platform-1.3.3.tgz","integrity":"sha512-DeshFTc/i5KsNY0kbf8IXvwqeFe0yQX8pI0VaI8C/ANVJo9iHDLxVUAhOUrRRkXEoBpQEx/bINKADZmEpLmxpw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIH8wIr9v0OJ2rBG2XqkR9IVeQIvHmI6h35SYH2JTG4kxAiAlNZlBgRLjt1s6Tj7RiktJYJeWX6DxcWQuXhKMvAcKsg=="}]},"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/bs-platform-1.3.3.tgz_1481153447455_0.447003633948043"},"directories":{}},"1.4.0":{"devDependencies":{"benchmark":"^2.1.0","colors":"^1.1.2","coveralls":"^2.11.9","diff":"^2.2.2","glob":"^7.0.3","istanbul":"^0.4.2","jasmine-core":"^2.4.1","karma":"^1.1.2","karma-jasmine-html-reporter":"^0.2.1","mocha":"^2.5.3","mocha-lcov-reporter":"^1.2.0","should":"^10.0.0","should-equal":"^1.0.0","uglify-js":"^2.6.1"},"exportedEnvVars":{"PATH":{"global":true,"globalCollisionBehavior":"joinPath","resolveAsRelativePath":true,"val":"./bin/"}},"bin":{"bsb":"bin/bsb"},"scripts":{"test":"mocha './jscomp/test/**/*test.js' ","wtest":"mocha './jscomp/test/**/*test.js'  -R spec -w","cover":"istanbul cover --report html ./node_modules/.bin/_mocha --   ./jscomp/test/**/*test.js && open coverage/index.html","coverage":"istanbul cover ./node_modules/.bin/_mocha --report lcovonly --  './jscomp/test/*test.js' -R spec","coveralls":"npm run-script coverage && node ./node_modules/.bin/coveralls < coverage/lcov.info","postinstall":"node scripts/install.js"},"name":"bs-platform","version":"1.4.0","description":"bucklescript compiler, ocaml standard libary by bucklescript and its required runtime support","repository":{"type":"git","url":"git+https://github.com/bloomberg/bucklescript.git"},"keywords":["ocaml","bucklescript","stdlib","functional programming"],"author":{"name":"Hongbo Zhang"},"maintainers":[{"name":"hongbo_zhang","email":"bobzhang1988@gmail.com"}],"license":"see LICENSE","bugs":{"url":"https://github.com/bloomberg/bucklescript/issues"},"homepage":"https://github.com/bloomberg/bucklescript#readme","gitHead":"801ac08b8a595ac1b6d03b4f1be9c621923a26df","_id":"bs-platform@1.4.0","_shasum":"15077b9962d2e93364cfaffaf6c575dc738b36f7","_from":".","_npmVersion":"3.10.9","_nodeVersion":"7.2.0","_npmUser":{"name":"hongbo_zhang","email":"bobzhang1988@gmail.com"},"dist":{"shasum":"15077b9962d2e93364cfaffaf6c575dc738b36f7","tarball":"https://registry.npmjs.org/bs-platform/-/bs-platform-1.4.0.tgz","integrity":"sha512-xet+ZZiGuHwFZH6s2MFzmN1IX1g0X0BLCYrNJBYAIz2yqnM6bu8LhK9jl346IuPBhCmEysxK06clROWTlMqs0Q==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIHU8fIFKVEwDzEI6wGMunAD8jZxNu+SbJm3s1lZcSEFKAiAcpdBADtrU6IrGI4nPdxoyA6BBtI3adez5mOg+mcMheA=="}]},"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/bs-platform-1.4.0.tgz_1482331922136_0.08058027271181345"},"directories":{}},"1.4.1":{"devDependencies":{"benchmark":"^2.1.0","colors":"^1.1.2","coveralls":"^2.11.9","diff":"^2.2.2","glob":"^7.0.3","istanbul":"^0.4.2","jasmine-core":"^2.4.1","karma":"^1.1.2","karma-jasmine-html-reporter":"^0.2.1","mocha":"^2.5.3","mocha-lcov-reporter":"^1.2.0","should":"^10.0.0","should-equal":"^1.0.0","uglify-js":"^2.6.1"},"exportedEnvVars":{"PATH":{"global":true,"globalCollisionBehavior":"joinPath","resolveAsRelativePath":true,"val":"./bin/"}},"bin":{"bsb":"bin/bsb"},"scripts":{"test":"mocha './jscomp/test/**/*test.js' ","wtest":"mocha './jscomp/test/**/*test.js'  -R spec -w","cover":"istanbul cover --report html ./node_modules/.bin/_mocha --   ./jscomp/test/**/*test.js && open coverage/index.html","coverage":"istanbul cover ./node_modules/.bin/_mocha --report lcovonly --  './jscomp/test/*test.js' -R spec","coveralls":"npm run-script coverage && node ./node_modules/.bin/coveralls < coverage/lcov.info","postinstall":"node scripts/install.js"},"name":"bs-platform","version":"1.4.1","description":"bucklescript compiler, ocaml standard libary by bucklescript and its required runtime support","repository":{"type":"git","url":"git+https://github.com/bloomberg/bucklescript.git"},"keywords":["ocaml","bucklescript","stdlib","functional programming"],"author":{"name":"Hongbo Zhang"},"maintainers":[{"name":"hongbo_zhang","email":"bobzhang1988@gmail.com"}],"license":"see LICENSE","bugs":{"url":"https://github.com/bloomberg/bucklescript/issues"},"homepage":"https://github.com/bloomberg/bucklescript#readme","gitHead":"cb1ec1a8fcc08c4c507baa890f697464f64d2933","_id":"bs-platform@1.4.1","_shasum":"b6774b4fb78975eb65bc84820af37e686187dbbf","_from":".","_npmVersion":"3.10.9","_nodeVersion":"7.2.0","_npmUser":{"name":"hongbo_zhang","email":"bobzhang1988@gmail.com"},"dist":{"shasum":"b6774b4fb78975eb65bc84820af37e686187dbbf","tarball":"https://registry.npmjs.org/bs-platform/-/bs-platform-1.4.1.tgz","integrity":"sha512-pFMr3xFRreC0QeSWfaJTZMpioPJdu1S0+LO+4oeYc8k/gEAAKWoC8wjZkE+Bsj3BcS0mW2TItktjWR7R0QL58A==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDsoMzDqVuAfxP0dJ/IotIzJEvahZeJwFEEBj4ySb6aYwIgcegj2Au4rdQkD3IVhmUlrXWWfl7qRpKfXGPDViqU34A="}]},"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/bs-platform-1.4.1.tgz_1484064392387_0.05731733632273972"},"directories":{}},"1.4.2":{"devDependencies":{"benchmark":"^2.1.0","colors":"^1.1.2","coveralls":"^2.11.9","diff":"^2.2.2","glob":"^7.0.3","istanbul":"^0.4.2","jasmine-core":"^2.4.1","karma":"^1.1.2","karma-jasmine-html-reporter":"^0.2.1","mocha":"^2.5.3","mocha-lcov-reporter":"^1.2.0","should":"^10.0.0","should-equal":"^1.0.0","uglify-js":"^2.6.1"},"exportedEnvVars":{"PATH":{"global":true,"globalCollisionBehavior":"joinPath","resolveAsRelativePath":true,"val":"./bin/"}},"bin":{"bsb":"bin/bsb"},"scripts":{"test":"mocha './jscomp/test/**/*test.js' ","wtest":"mocha './jscomp/test/**/*test.js'  -R spec -w","cover":"istanbul cover --report html ./node_modules/.bin/_mocha --   ./jscomp/test/**/*test.js && open coverage/index.html","coverage":"istanbul cover ./node_modules/.bin/_mocha --report lcovonly --  './jscomp/test/*test.js' -R spec","coveralls":"npm run-script coverage && node ./node_modules/.bin/coveralls < coverage/lcov.info","postinstall":"node scripts/install.js"},"name":"bs-platform","version":"1.4.2","description":"bucklescript compiler, ocaml standard libary by bucklescript and its required runtime support","repository":{"type":"git","url":"git+https://github.com/bloomberg/bucklescript.git"},"keywords":["ocaml","bucklescript","stdlib","functional programming"],"author":{"name":"Hongbo Zhang"},"maintainers":[{"name":"hongbo_zhang","email":"bobzhang1988@gmail.com"}],"license":"see LICENSE","bugs":{"url":"https://github.com/bloomberg/bucklescript/issues"},"homepage":"https://github.com/bloomberg/bucklescript#readme","gitHead":"507e3581a392b95ba9c2319ec95f34442fe40d58","_id":"bs-platform@1.4.2","_shasum":"a9d22cca2c6fc9922eeb49fc2089432d0b74f2b5","_from":".","_npmVersion":"3.10.9","_nodeVersion":"7.2.0","_npmUser":{"name":"hongbo_zhang","email":"bobzhang1988@gmail.com"},"dist":{"shasum":"a9d22cca2c6fc9922eeb49fc2089432d0b74f2b5","tarball":"https://registry.npmjs.org/bs-platform/-/bs-platform-1.4.2.tgz","integrity":"sha512-loAL5TEXOXXI2x0U0w4yMQxugaPz88elgyUkAdm4y5ZU4Md+RUgCddATmgRGqCeuYpGL9Z6cBZB5R+6vNciWpA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCdp5kSNNABmF4iJN6jN1/40FX8QsfMaOd3iQTSyakw3gIgFDv5N5UXX6VUGVCipKKZbsAKfvsWbF4zrVCmcDthEL0="}]},"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/bs-platform-1.4.2.tgz_1485964347410_0.503178344340995"},"directories":{}},"1.4.3":{"devDependencies":{"benchmark":"^2.1.0","colors":"^1.1.2","coveralls":"^2.11.9","diff":"^2.2.2","glob":"^7.0.3","istanbul":"^0.4.2","jasmine-core":"^2.4.1","karma":"^1.1.2","karma-jasmine-html-reporter":"^0.2.1","mocha":"^2.5.3","mocha-lcov-reporter":"^1.2.0","should":"^10.0.0","should-equal":"^1.0.0","uglify-js":"^2.6.1"},"exportedEnvVars":{"PATH":{"global":true,"globalCollisionBehavior":"joinPath","resolveAsRelativePath":true,"val":"./bin/"}},"bin":{"bsb":"bin/bsb"},"scripts":{"test":"mocha './jscomp/test/**/*test.js' ","wtest":"mocha './jscomp/test/**/*test.js'  -R spec -w","cover":"istanbul cover --report html ./node_modules/.bin/_mocha --   ./jscomp/test/**/*test.js && open coverage/index.html","coverage":"istanbul cover ./node_modules/.bin/_mocha --report lcovonly --  './jscomp/test/*test.js' -R spec","coveralls":"npm run-script coverage && node ./node_modules/.bin/coveralls < coverage/lcov.info","postinstall":"node scripts/install.js"},"name":"bs-platform","version":"1.4.3","description":"bucklescript compiler, ocaml standard libary by bucklescript and its required runtime support","repository":{"type":"git","url":"git+https://github.com/bloomberg/bucklescript.git"},"keywords":["ocaml","bucklescript","stdlib","functional programming"],"author":{"name":"Hongbo Zhang"},"maintainers":[{"name":"hongbo_zhang","email":"bobzhang1988@gmail.com"}],"license":"SEE LICENSE IN LICENSE","bugs":{"url":"https://github.com/bloomberg/bucklescript/issues"},"homepage":"https://github.com/bloomberg/bucklescript#readme","gitHead":"9d83b5db4f6f83d2d66b1ae58367d24696f9e574","_id":"bs-platform@1.4.3","_shasum":"8bf73d97a6c249292272705d8e299ce320888462","_from":".","_npmVersion":"3.10.9","_nodeVersion":"7.2.0","_npmUser":{"name":"hongbo_zhang","email":"bobzhang1988@gmail.com"},"dist":{"shasum":"8bf73d97a6c249292272705d8e299ce320888462","tarball":"https://registry.npmjs.org/bs-platform/-/bs-platform-1.4.3.tgz","integrity":"sha512-8ocd2NyLgzoXgOwtkMxJ4OckELwMgf2kQzR6FYY/qoQJGfFYPIhrSxEVHWbUcKe5wwqUodQ23YDIH7l7OBQfpw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCICjYnoEhwdoha10ZIt0RKfWDo0EEn9vuDbsD1TaHYGa7AiBm1A0MdUa1s+64W5unWvi1USJOm/FOYwcZ/GYnJAwe1w=="}]},"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/bs-platform-1.4.3.tgz_1486999818895_0.5292817810550332"},"directories":{}},"1.5.0":{"devDependencies":{"benchmark":"^2.1.0","colors":"^1.1.2","coveralls":"^2.11.9","diff":"^2.2.2","glob":"^7.0.3","istanbul":"^0.4.2","jasmine-core":"^2.4.1","karma":"^1.1.2","karma-jasmine-html-reporter":"^0.2.1","mocha":"^2.5.3","mocha-lcov-reporter":"^1.2.0","should":"^10.0.0","should-equal":"^1.0.0","uglify-js":"^2.6.1"},"exportedEnvVars":{"PATH":{"global":true,"globalCollisionBehavior":"joinPath","resolveAsRelativePath":true,"val":"./bin/"}},"bin":{"bsb":"bin/bsb"},"scripts":{"test":"mocha './jscomp/test/**/*test.js' ","wtest":"mocha './jscomp/test/**/*test.js'  -R spec -w","cover":"istanbul cover --report html ./node_modules/.bin/_mocha --   ./jscomp/test/**/*test.js && open coverage/index.html","coverage":"istanbul cover ./node_modules/.bin/_mocha --report lcovonly --  './jscomp/test/*test.js' -R spec","coveralls":"npm run-script coverage && node ./node_modules/.bin/coveralls < coverage/lcov.info","postinstall":"node scripts/install.js"},"name":"bs-platform","version":"1.5.0","description":"bucklescript compiler, ocaml standard libary by bucklescript and its required runtime support","repository":{"type":"git","url":"git+https://github.com/bloomberg/bucklescript.git"},"keywords":["ocaml","bucklescript","stdlib","functional programming"],"author":{"name":"Hongbo Zhang"},"maintainers":[{"name":"hongbo_zhang","email":"bobzhang1988@gmail.com"}],"license":"SEE LICENSE IN LICENSE","bugs":{"url":"https://github.com/bloomberg/bucklescript/issues"},"homepage":"https://github.com/bloomberg/bucklescript#readme","gitHead":"92835b8cbb7f87d4dcdcf6fb10023b946d09b605","_id":"bs-platform@1.5.0","_shasum":"5194771866934e5060473ee18d52a0fb9b1f69be","_from":".","_npmVersion":"3.10.10","_nodeVersion":"6.9.5","_npmUser":{"name":"hongbo_zhang","email":"bobzhang1988@gmail.com"},"dist":{"shasum":"5194771866934e5060473ee18d52a0fb9b1f69be","tarball":"https://registry.npmjs.org/bs-platform/-/bs-platform-1.5.0.tgz","integrity":"sha512-c+LbQZ5W8WLK5mEamqsj53CUIWvztj4Wpa9ZvX7dpa95FgVMY3IALKJg656MvCQVTrtneSQK1AsS5MAFfRFEpw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCe9Ei1uvUCYEGCMQep5WCfRQjQusMpTM+YZwvCMXM3kQIgCZT/qQLnJ4n/gipo1Wlflj0l+o2aQovYEThDF+m/LFQ="}]},"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/bs-platform-1.5.0.tgz_1488295415014_0.9606022618245333"},"directories":{}},"1.5.1":{"devDependencies":{"benchmark":"^2.1.0","colors":"^1.1.2","coveralls":"^2.11.9","diff":"^2.2.2","glob":"^7.0.3","istanbul":"^0.4.2","jasmine-core":"^2.4.1","karma":"^1.1.2","karma-jasmine-html-reporter":"^0.2.1","mocha":"^2.5.3","mocha-lcov-reporter":"^1.2.0","should":"^10.0.0","should-equal":"^1.0.0","uglify-js":"^2.6.1"},"exportedEnvVars":{"PATH":{"global":true,"globalCollisionBehavior":"joinPath","resolveAsRelativePath":true,"val":"./bin/"}},"bin":{"bsb":"bin/bsb"},"scripts":{"test":"mocha './jscomp/test/**/*test.js' ","wtest":"mocha './jscomp/test/**/*test.js'  -R spec -w","cover":"istanbul cover --report html ./node_modules/.bin/_mocha --   ./jscomp/test/**/*test.js && open coverage/index.html","coverage":"istanbul cover ./node_modules/.bin/_mocha --report lcovonly --  './jscomp/test/*test.js' -R spec","coveralls":"npm run-script coverage && node ./node_modules/.bin/coveralls < coverage/lcov.info","postinstall":"node scripts/install.js"},"name":"bs-platform","version":"1.5.1","description":"bucklescript compiler, ocaml standard libary by bucklescript and its required runtime support","repository":{"type":"git","url":"git+https://github.com/bloomberg/bucklescript.git"},"keywords":["ocaml","bucklescript","stdlib","functional programming"],"author":{"name":"Hongbo Zhang"},"maintainers":[{"name":"hongbo_zhang","email":"bobzhang1988@gmail.com"}],"license":"SEE LICENSE IN LICENSE","bugs":{"url":"https://github.com/bloomberg/bucklescript/issues"},"homepage":"https://github.com/bloomberg/bucklescript#readme","gitHead":"15977f5be6be2e0a70825e15ce5f5ba1c65c96c3","_id":"bs-platform@1.5.1","_shasum":"adffaa7525e86a629fa5004c74a32b6fb91f3060","_from":".","_npmVersion":"3.10.10","_nodeVersion":"6.9.5","_npmUser":{"name":"hongbo_zhang","email":"bobzhang1988@gmail.com"},"dist":{"shasum":"adffaa7525e86a629fa5004c74a32b6fb91f3060","tarball":"https://registry.npmjs.org/bs-platform/-/bs-platform-1.5.1.tgz","integrity":"sha512-hOoENokfDqO6IGBjzcuLIAtlIP4nhmo7Us5HB9/hOSiafZIHBVlLdOxut6cFvCDNgNJp/JXK1VK8hyqMZlclxA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDrIpzqdkVoONhlquEJLR8qHg5PxW4GYpNEBK+F0s7jZwIhANBvBc+ZMjO0PsPgyNaClvb+zi8bfp38WqmdSDjf+Vkz"}]},"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/bs-platform-1.5.1.tgz_1489431694694_0.7916025836020708"},"deprecated":"please update to a newer version e.g 1.5.2","directories":{}},"1.5.2":{"devDependencies":{"benchmark":"^2.1.0","colors":"^1.1.2","coveralls":"^2.11.9","diff":"^2.2.2","glob":"^7.0.3","istanbul":"^0.4.2","jasmine-core":"^2.4.1","karma":"^1.1.2","karma-jasmine-html-reporter":"^0.2.1","mocha":"^2.5.3","mocha-lcov-reporter":"^1.2.0","should":"^10.0.0","should-equal":"^1.0.0","uglify-js":"^2.6.1"},"exportedEnvVars":{"PATH":{"global":true,"globalCollisionBehavior":"joinPath","resolveAsRelativePath":true,"val":"./bin/"}},"bin":{"bsb":"bin/bsb"},"scripts":{"test":"mocha './jscomp/test/**/*test.js' ","wtest":"mocha './jscomp/test/**/*test.js'  -R spec -w","cover":"istanbul cover --report html ./node_modules/.bin/_mocha --   ./jscomp/test/**/*test.js && open coverage/index.html","coverage":"istanbul cover ./node_modules/.bin/_mocha --report lcovonly --  './jscomp/test/*test.js' -R spec","coveralls":"npm run-script coverage && node ./node_modules/.bin/coveralls < coverage/lcov.info","postinstall":"node scripts/install.js"},"name":"bs-platform","version":"1.5.2","description":"bucklescript compiler, ocaml standard libary by bucklescript and its required runtime support","repository":{"type":"git","url":"git+https://github.com/bloomberg/bucklescript.git"},"keywords":["ocaml","bucklescript","stdlib","functional programming"],"author":{"name":"Hongbo Zhang"},"maintainers":[{"name":"hongbo_zhang","email":"bobzhang1988@gmail.com"}],"license":"SEE LICENSE IN LICENSE","bugs":{"url":"https://github.com/bloomberg/bucklescript/issues"},"homepage":"https://github.com/bloomberg/bucklescript#readme","gitHead":"5ae9a52ba8a961e0d2073808a326ca073e5505c3","_id":"bs-platform@1.5.2","_shasum":"a92b42d511952ea712dcf17cb056394afbf541aa","_from":".","_npmVersion":"3.10.10","_nodeVersion":"6.9.5","_npmUser":{"name":"hongbo_zhang","email":"bobzhang1988@gmail.com"},"dist":{"shasum":"a92b42d511952ea712dcf17cb056394afbf541aa","tarball":"https://registry.npmjs.org/bs-platform/-/bs-platform-1.5.2.tgz","integrity":"sha512-ZPMKMQ1Duisj0UAQdXsCWJ2kztlMz9q2vUv25RkkvbwPg8otQMZpRB650s2/W/vhyu19M6axyZdqiW437nWI0A==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIEHna4Skn4KAHjh0XBFzqI84Z6UeFtJDZS3nfBoJ8BJOAiAZ+SGGa3OxpbvcpZvW8w/clWETVrme8KDIR+dH/FrDWA=="}]},"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/bs-platform-1.5.2.tgz_1489435755421_0.3975693976972252"},"directories":{}},"1.6.0":{"devDependencies":{"benchmark":"^2.1.0","colors":"^1.1.2","coveralls":"^2.11.9","diff":"^2.2.2","glob":"^7.0.3","istanbul":"^0.4.2","jasmine-core":"^2.4.1","karma":"^1.1.2","karma-jasmine-html-reporter":"^0.2.1","mocha":"^2.5.3","mocha-lcov-reporter":"^1.2.0","should":"^10.0.0","should-equal":"^1.0.0","uglify-js":"^2.6.1"},"exportedEnvVars":{"PATH":{"global":true,"globalCollisionBehavior":"joinPath","resolveAsRelativePath":true,"val":"./bin/"}},"bin":{"bsb":"bin/bsb"},"scripts":{"test":"mocha './jscomp/test/**/*test.js' ","wtest":"mocha './jscomp/test/**/*test.js'  -R spec -w","cover":"istanbul cover --report html ./node_modules/.bin/_mocha --   ./jscomp/test/**/*test.js && open coverage/index.html","coverage":"istanbul cover ./node_modules/.bin/_mocha --report lcovonly --  './jscomp/test/*test.js' -R spec","coveralls":"npm run-script coverage && node ./node_modules/.bin/coveralls < coverage/lcov.info","postinstall":"node scripts/install.js"},"name":"bs-platform","version":"1.6.0","description":"bucklescript compiler, ocaml standard libary by bucklescript and its required runtime support","repository":{"type":"git","url":"git+https://github.com/bloomberg/bucklescript.git"},"keywords":["ocaml","bucklescript","stdlib","functional programming"],"author":{"name":"Hongbo Zhang"},"maintainers":[{"name":"hongbo_zhang","email":"bobzhang1988@gmail.com"}],"license":"SEE LICENSE IN LICENSE","bugs":{"url":"https://github.com/bloomberg/bucklescript/issues"},"homepage":"https://github.com/bloomberg/bucklescript#readme","gitHead":"566d8b745bff35d970ab1214ac04d92f542fd3cf","_id":"bs-platform@1.6.0","_shasum":"c15900ed04a10c2fa532ade25b0582e4c29aedc9","_from":".","_npmVersion":"3.10.10","_nodeVersion":"6.9.5","_npmUser":{"name":"hongbo_zhang","email":"bobzhang1988@gmail.com"},"dist":{"shasum":"c15900ed04a10c2fa532ade25b0582e4c29aedc9","tarball":"https://registry.npmjs.org/bs-platform/-/bs-platform-1.6.0.tgz","integrity":"sha512-d+ZoR6EJ6EASKvVxg0xXUWNsqq04krl4mC1/CJj7q25JSxWvEA/bkiw2/jOYCXuqtxVPjYB04PPsrV3t9VljLg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQD+2YdlQreToX0g9Z+/FaEyuqzLyy2GwfjacQEjssmP6gIhAKdBgZ/vc+ext9MEx1Wd56KJTyLI3ya2CCWN3ZssTFYJ"}]},"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/bs-platform-1.6.0.tgz_1490628771098_0.5437592687085271"},"directories":{}},"1.7.0":{"devDependencies":{"benchmark":"^2.1.0","colors":"^1.1.2","coveralls":"^2.11.9","diff":"^2.2.2","glob":"^7.0.3","istanbul":"^0.4.2","jasmine-core":"^2.4.1","karma":"^1.1.2","karma-jasmine-html-reporter":"^0.2.1","mocha":"^2.5.3","mocha-lcov-reporter":"^1.2.0","should":"^10.0.0","should-equal":"^1.0.0","uglify-js":"^2.6.1"},"exportedEnvVars":{"PATH":{"global":true,"globalCollisionBehavior":"joinPath","resolveAsRelativePath":true,"val":"./bin/"}},"bin":{"bsb":"bin/bsb"},"scripts":{"test":"mocha './jscomp/test/**/*test.js' ","wtest":"mocha './jscomp/test/**/*test.js'  -R spec -w","cover":"istanbul cover --report html ./node_modules/.bin/_mocha --   ./jscomp/test/**/*test.js && open coverage/index.html","coverage":"istanbul cover ./node_modules/.bin/_mocha --report lcovonly --  './jscomp/test/*test.js' -R spec","coveralls":"npm run-script coverage && node ./node_modules/.bin/coveralls < coverage/lcov.info","postinstall":"node scripts/install.js"},"name":"bs-platform","version":"1.7.0","description":"bucklescript compiler, ocaml standard libary by bucklescript and its required runtime support","repository":{"type":"git","url":"git+https://github.com/bloomberg/bucklescript.git"},"keywords":["ocaml","bucklescript","stdlib","functional programming"],"author":{"name":"Hongbo Zhang"},"maintainers":[{"name":"hongbo_zhang","email":"bobzhang1988@gmail.com"}],"license":"SEE LICENSE IN LICENSE","bugs":{"url":"https://github.com/bloomberg/bucklescript/issues"},"homepage":"https://github.com/bloomberg/bucklescript#readme","gitHead":"f26722698d230e469b905ba8680b41c5373fa70c","_id":"bs-platform@1.7.0","_shasum":"f7b82cb2e1b335cfe2785a8ca408b201b494a7e9","_from":".","_npmVersion":"3.10.10","_nodeVersion":"6.9.5","_npmUser":{"name":"hongbo_zhang","email":"bobzhang1988@gmail.com"},"dist":{"shasum":"f7b82cb2e1b335cfe2785a8ca408b201b494a7e9","tarball":"https://registry.npmjs.org/bs-platform/-/bs-platform-1.7.0.tgz","integrity":"sha512-ikbEeYc5A9CxHl/zwGrmMt0bVVG6p0SnAc92YRAnMaMgpEY7NuLx/jHD370qXcPfoLqw+Hzj/7JbF21xAIsJ4Q==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCkXE12/l05aYvUCB8akzckb+rSiDYo3yDGlXsv6p/AHQIhAMPBISYzzrPZwL9t8xZB6yvBdzyemYWZ47XxORZbiHtk"}]},"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/bs-platform-1.7.0.tgz_1492520484266_0.1548428414389491"},"directories":{}},"1.7.1":{"devDependencies":{"benchmark":"^2.1.0","colors":"^1.1.2","coveralls":"^2.11.9","diff":"^2.2.2","glob":"^7.0.3","istanbul":"^0.4.2","jasmine-core":"^2.4.1","karma":"^1.1.2","karma-jasmine-html-reporter":"^0.2.1","mocha":"^2.5.3","mocha-lcov-reporter":"^1.2.0","should":"^10.0.0","should-equal":"^1.0.0","uglify-js":"^2.6.1"},"exportedEnvVars":{"PATH":{"global":true,"globalCollisionBehavior":"joinPath","resolveAsRelativePath":true,"val":"./bin/"}},"bin":{"bsb":"bin/bsb"},"scripts":{"test":"mocha './jscomp/test/**/*test.js' ","wtest":"mocha './jscomp/test/**/*test.js'  -R spec -w","cover":"istanbul cover --report html ./node_modules/.bin/_mocha --   ./jscomp/test/**/*test.js && open coverage/index.html","coverage":"istanbul cover ./node_modules/.bin/_mocha --report lcovonly --  './jscomp/test/*test.js' -R spec","coveralls":"npm run-script coverage && node ./node_modules/.bin/coveralls < coverage/lcov.info","postinstall":"node scripts/install.js"},"name":"bs-platform","version":"1.7.1","description":"bucklescript compiler, ocaml standard libary by bucklescript and its required runtime support","repository":{"type":"git","url":"git+https://github.com/bloomberg/bucklescript.git"},"keywords":["ocaml","bucklescript","stdlib","functional programming"],"author":{"name":"Hongbo Zhang"},"maintainers":[{"name":"hongbo_zhang","email":"bobzhang1988@gmail.com"}],"license":"SEE LICENSE IN LICENSE","bugs":{"url":"https://github.com/bloomberg/bucklescript/issues"},"homepage":"https://github.com/bloomberg/bucklescript#readme","gitHead":"f58ea0a6432dd8769d3352336b985f2deb9e0812","_id":"bs-platform@1.7.1","_shasum":"e05b0ca466115a0374d89141ba749b66a8e4ac07","_from":".","_npmVersion":"3.10.10","_nodeVersion":"6.9.5","_npmUser":{"name":"hongbo_zhang","email":"bobzhang1988@gmail.com"},"dist":{"shasum":"e05b0ca466115a0374d89141ba749b66a8e4ac07","tarball":"https://registry.npmjs.org/bs-platform/-/bs-platform-1.7.1.tgz","integrity":"sha512-w7k+0K5a8G7H8uXhay5RvgiDtfRyzyyAzuFPTHJB8Nw0bvYuJQ09ritlPAmW/F2FOItgE9XO4mgE3eh/gyhhsQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQClfB7sE7oAed1jsWMVi734M+WMLvwpbnAWN9ZyU7EUmgIhAPyNH/JaympZa568PpaNZ/F4J5zH58P8YhCerJkFshWt"}]},"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/bs-platform-1.7.1.tgz_1492520905537_0.42613403825089335"},"directories":{}},"1.7.2":{"devDependencies":{"benchmark":"^2.1.0","colors":"^1.1.2","coveralls":"^2.11.9","diff":"^2.2.2","glob":"^7.0.3","istanbul":"^0.4.2","jasmine-core":"^2.4.1","karma":"^1.1.2","karma-jasmine-html-reporter":"^0.2.1","mocha":"^2.5.3","mocha-lcov-reporter":"^1.2.0","should":"^10.0.0","should-equal":"^1.0.0","uglify-js":"^2.6.1"},"exportedEnvVars":{"PATH":{"global":true,"globalCollisionBehavior":"joinPath","resolveAsRelativePath":true,"val":"./bin/"}},"bin":{"bsb":"bin/bsb"},"scripts":{"test":"mocha './jscomp/test/**/*test.js' ","wtest":"mocha './jscomp/test/**/*test.js'  -R spec -w","cover":"istanbul cover --report html ./node_modules/.bin/_mocha --   ./jscomp/test/**/*test.js && open coverage/index.html","coverage":"istanbul cover ./node_modules/.bin/_mocha --report lcovonly --  './jscomp/test/*test.js' -R spec","coveralls":"npm run-script coverage && node ./node_modules/.bin/coveralls < coverage/lcov.info","postinstall":"node scripts/install.js"},"name":"bs-platform","version":"1.7.2","description":"bucklescript compiler, ocaml standard libary by bucklescript and its required runtime support","repository":{"type":"git","url":"git+https://github.com/bloomberg/bucklescript.git"},"keywords":["ocaml","bucklescript","stdlib","functional programming"],"author":{"name":"Hongbo Zhang"},"maintainers":[{"name":"hongbo_zhang","email":"bobzhang1988@gmail.com"}],"license":"SEE LICENSE IN LICENSE","bugs":{"url":"https://github.com/bloomberg/bucklescript/issues"},"homepage":"https://github.com/bloomberg/bucklescript#readme","gitHead":"e94c1ec8aabc212dd6c5426dc833ddb92d8d0c2c","_id":"bs-platform@1.7.2","_shasum":"233612389a789b2861ffe54ad3adf0f00861a58a","_from":".","_npmVersion":"4.4.4","_nodeVersion":"7.6.0","_npmUser":{"name":"hongbo_zhang","email":"bobzhang1988@gmail.com"},"dist":{"shasum":"233612389a789b2861ffe54ad3adf0f00861a58a","tarball":"https://registry.npmjs.org/bs-platform/-/bs-platform-1.7.2.tgz","integrity":"sha512-6zM0BRUHqSO36kENS1F27brT5KiJnI0hNVxfedr/ZhZUhG1+mNxoHsl312g4uu0uwPSoMZUAm0nnrFFlNE+7Mw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIAWq+wgL6L9iKx0erbEAi1NZwdcIqIbTYr7l0Jo9VZF2AiEA0bT3MjxGNaFZ5iOgom0hiU+0Scfmv5lnf834YYhheag="}]},"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/bs-platform-1.7.2.tgz_1493407830202_0.052098296815529466"},"directories":{}},"1.7.3":{"devDependencies":{"benchmark":"^2.1.0","colors":"^1.1.2","coveralls":"^2.11.9","diff":"^2.2.2","glob":"^7.0.3","istanbul":"^0.4.2","jasmine-core":"^2.4.1","karma":"^1.1.2","karma-jasmine-html-reporter":"^0.2.1","mocha":"^2.5.3","mocha-lcov-reporter":"^1.2.0","should":"^10.0.0","should-equal":"^1.0.0","uglify-js":"^2.6.1"},"exportedEnvVars":{"PATH":{"global":true,"globalCollisionBehavior":"joinPath","resolveAsRelativePath":true,"val":"./bin/"}},"bin":{"bsb":"bin/bsb"},"scripts":{"test":"mocha './jscomp/test/**/*test.js' ","wtest":"mocha './jscomp/test/**/*test.js'  -R spec -w","cover":"istanbul cover --report html ./node_modules/.bin/_mocha --   ./jscomp/test/**/*test.js && open coverage/index.html","coverage":"istanbul cover ./node_modules/.bin/_mocha --report lcovonly --  './jscomp/test/*test.js' -R spec","coveralls":"npm run-script coverage && node ./node_modules/.bin/coveralls < coverage/lcov.info","postinstall":"node scripts/install.js"},"name":"bs-platform","version":"1.7.3","description":"bucklescript compiler, ocaml standard libary by bucklescript and its required runtime support","repository":{"type":"git","url":"git+https://github.com/bloomberg/bucklescript.git"},"keywords":["ocaml","bucklescript","stdlib","functional programming"],"author":{"name":"Hongbo Zhang"},"maintainers":[{"name":"hongbo_zhang","email":"bobzhang1988@gmail.com"}],"license":"SEE LICENSE IN LICENSE","bugs":{"url":"https://github.com/bloomberg/bucklescript/issues"},"homepage":"https://github.com/bloomberg/bucklescript#readme","gitHead":"8f8c33e96f77a0fd2835217e178a798fabe5f387","_id":"bs-platform@1.7.3","_shasum":"83de0134affdc723545477ce737606847da70104","_from":".","_npmVersion":"4.4.4","_nodeVersion":"7.6.0","_npmUser":{"name":"hongbo_zhang","email":"bobzhang1988@gmail.com"},"dist":{"shasum":"83de0134affdc723545477ce737606847da70104","tarball":"https://registry.npmjs.org/bs-platform/-/bs-platform-1.7.3.tgz","integrity":"sha512-x1JstjuGe24XSLUHIssHOI2kMKQzmLerzFW0Tny5F5nEFbypXm2ZRKwsPAp20poa6LMpS+NUnzEP2HwWrsyktg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQClf51/WKiBjdPt7GxgHyUI8huhT4487RcpYVlNQM+MswIhANWZHk2KutcwlnGnpxhU10vcbFk+fkaMtaq+uDp4HO7f"}]},"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/bs-platform-1.7.3.tgz_1493408465548_0.2512173659633845"},"directories":{}},"1.7.4":{"devDependencies":{"benchmark":"^2.1.4","colors":"^1.1.2","coveralls":"^2.13.1","diff":"^3.2.0","glob":"^7.1.2","istanbul":"^0.4.5","jasmine-core":"^2.6.2","karma":"^1.7.0","karma-jasmine-html-reporter":"^0.2.2","mocha":"^3.4.1","mocha-lcov-reporter":"^1.3.0","should":"^11.2.1","should-equal":"^1.0.1","uglify-js":"^3.0.10"},"exportedEnvVars":{"PATH":{"global":true,"globalCollisionBehavior":"joinPath","resolveAsRelativePath":true,"val":"./bin/"}},"bin":{"bsb":"bin/bsb"},"scripts":{"test":"mocha './jscomp/test/**/*test.js' ","wtest":"mocha './jscomp/test/**/*test.js'  -R spec -w","cover":"istanbul cover --report html ./node_modules/.bin/_mocha --   ./jscomp/test/**/*test.js && open coverage/index.html","coverage":"istanbul cover ./node_modules/.bin/_mocha --report lcovonly --  './jscomp/test/*test.js' -R spec","coveralls":"npm run-script coverage && node ./node_modules/.bin/coveralls < coverage/lcov.info","postinstall":"node scripts/install.js"},"name":"bs-platform","version":"1.7.4","description":"bucklescript compiler, ocaml standard libary by bucklescript and its required runtime support","repository":{"type":"git","url":"git+https://github.com/bloomberg/bucklescript.git"},"keywords":["ocaml","bucklescript","stdlib","functional programming"],"author":{"name":"Hongbo Zhang"},"maintainers":[{"name":"hongbo_zhang","email":"bobzhang1988@gmail.com"}],"license":"SEE LICENSE IN LICENSE","bugs":{"url":"https://github.com/bloomberg/bucklescript/issues"},"homepage":"https://github.com/bloomberg/bucklescript#readme","gitHead":"3ce0a9b6bea51e5883588a37cf84a1af3883b621","_id":"bs-platform@1.7.4","_shasum":"495f529ff509f01eb554cd499d4008283e737aed","_from":".","_npmVersion":"4.4.4","_nodeVersion":"7.6.0","_npmUser":{"name":"hongbo_zhang","email":"bobzhang1988@gmail.com"},"dist":{"shasum":"495f529ff509f01eb554cd499d4008283e737aed","tarball":"https://registry.npmjs.org/bs-platform/-/bs-platform-1.7.4.tgz","integrity":"sha512-yrRqwznTaZwPbO5SueJM/3qsig8cZjmVWXgpN+/NHdEAXxpwIO9G1rnJ1irSpXYmhs4kBrl9ZaaYpbKWOtqiWA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIEYX+bL3ygSOFlIl97JE6Kj9NxUNGvXNNpHPP91J4TO6AiEA4ICGLzsx6J2bmNDiJHR35kh23mS2uT1sKCwmE7i8W0g="}]},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/bs-platform-1.7.4.tgz_1495673724703_0.6146663150284439"},"directories":{}},"1.7.5":{"devDependencies":{"benchmark":"^2.1.4","colors":"^1.1.2","coveralls":"^2.13.1","diff":"^3.2.0","glob":"^7.1.2","istanbul":"^0.4.5","jasmine-core":"^2.6.2","karma":"^1.7.0","karma-jasmine-html-reporter":"^0.2.2","mocha":"^3.4.1","mocha-lcov-reporter":"^1.3.0","should":"^11.2.1","should-equal":"^1.0.1","uglify-js":"^3.0.10"},"exportedEnvVars":{"PATH":{"global":true,"globalCollisionBehavior":"joinPath","resolveAsRelativePath":true,"val":"./bin/"}},"bin":{"bsb":"bin/bsb","bsc":"bin/bsc"},"scripts":{"test":"mocha './jscomp/test/**/*test.js' ","wtest":"mocha './jscomp/test/**/*test.js'  -R spec -w","cover":"istanbul cover --report html ./node_modules/.bin/_mocha --   ./jscomp/test/**/*test.js && open coverage/index.html","coverage":"istanbul cover ./node_modules/.bin/_mocha --report lcovonly --  './jscomp/test/*test.js' -R spec","coveralls":"npm run-script coverage && node ./node_modules/.bin/coveralls < coverage/lcov.info","postinstall":"node scripts/install.js"},"name":"bs-platform","version":"1.7.5","description":"bucklescript compiler, ocaml standard libary by bucklescript and its required runtime support","repository":{"type":"git","url":"git+https://github.com/bloomberg/bucklescript.git"},"keywords":["ocaml","bucklescript","stdlib","functional programming"],"author":{"name":"Hongbo Zhang"},"maintainers":[{"name":"hongbo_zhang","email":"bobzhang1988@gmail.com"}],"license":"SEE LICENSE IN LICENSE","bugs":{"url":"https://github.com/bloomberg/bucklescript/issues"},"homepage":"https://github.com/bloomberg/bucklescript#readme","gitHead":"1fc8a9639451930150bc1ad8e5273875a1f9503f","_id":"bs-platform@1.7.5","_shasum":"21dce7c87a19098cd5e5fd5e0a72ef65e296e7b2","_from":".","_npmVersion":"4.2.0","_nodeVersion":"7.10.0","_npmUser":{"name":"hongbo_zhang","email":"bobzhang1988@gmail.com"},"dist":{"shasum":"21dce7c87a19098cd5e5fd5e0a72ef65e296e7b2","tarball":"https://registry.npmjs.org/bs-platform/-/bs-platform-1.7.5.tgz","integrity":"sha512-GirFil0lZX+y6DiIsH21AhRbRYINMM4xkE4jYhChWuiOXFWuXrCo6s6Xlxn7QFxCM9nDc/IECHj5XlSHOzcs3Q==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDyA4ysR6Pg9uG5qfYlLf2jKpnSeRielYqZLuR+Kcto2QIhAMeDFx1j8NV2yAtjse7d/Tyj2EC9SPd3lXWKYBPN0Qor"}]},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/bs-platform-1.7.5.tgz_1497300642455_0.9345481882337481"},"directories":{}},"1.8.0":{"devDependencies":{"benchmark":"^2.1.4","colors":"^1.1.2","coveralls":"^2.13.1","diff":"^3.2.0","glob":"^7.1.2","istanbul":"^0.4.5","jasmine-core":"^2.6.2","karma":"^1.7.0","karma-jasmine-html-reporter":"^0.2.2","mocha":"^3.4.1","mocha-lcov-reporter":"^1.3.0","should":"^11.2.1","should-equal":"^1.0.1","uglify-js":"^3.0.10"},"exportedEnvVars":{"PATH":{"global":true,"globalCollisionBehavior":"joinPath","resolveAsRelativePath":true,"val":"./bin/"}},"bin":{"bsb":"bin/bsb","bsc":"bin/bsc","bsrefmt":"bin/bsrefmt"},"scripts":{"test":"mocha './jscomp/test/**/*test.js' ","wtest":"mocha './jscomp/test/**/*test.js'  -R spec -w","cover":"istanbul cover --report html ./node_modules/.bin/_mocha --   ./jscomp/test/**/*test.js && open coverage/index.html","coverage":"istanbul cover ./node_modules/.bin/_mocha --report lcovonly --  './jscomp/test/*test.js' -R spec","coveralls":"npm run-script coverage && node ./node_modules/.bin/coveralls < coverage/lcov.info","postinstall":"node scripts/install.js"},"name":"bs-platform","version":"1.8.0","description":"bucklescript compiler, ocaml standard libary by bucklescript and its required runtime support","repository":{"type":"git","url":"git+https://github.com/bucklescript/bucklescript.git"},"keywords":["ocaml","bucklescript","stdlib","functional programming"],"author":{"name":"Hongbo Zhang"},"maintainers":[{"name":"hongbo_zhang","email":"bobzhang1988@gmail.com"}],"license":"SEE LICENSE IN LICENSE","bugs":{"url":"https://github.com/bucklescript/bucklescript/issues"},"homepage":"https://github.com/bucklescript/bucklescript#readme","gitHead":"f81ee7fd0f9c11dada2b9fbb2bd6216efe2153b6","_id":"bs-platform@1.8.0","_shasum":"d376f5fa2ebfe04451930633f0733f82ea39fbde","_from":".","_npmVersion":"3.10.10","_nodeVersion":"6.11.0","_npmUser":{"name":"hongbo_zhang","email":"bobzhang1988@gmail.com"},"dist":{"shasum":"d376f5fa2ebfe04451930633f0733f82ea39fbde","tarball":"https://registry.npmjs.org/bs-platform/-/bs-platform-1.8.0.tgz","integrity":"sha512-HdRXHL64F1Zygfq68Ew9IeXz/ihLw5bjRliJmqsfQabM5KSNau0r9zJQhkhXzY1PdipUrhtj1IJj2d4VbjB4NQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCMoLFWIXcPxBp6T68Q0T6zXN0BS7ENU9HCgE1KWn52AAIhAIESEQ2W+Wbx1H1QQfOPLs1W80p/N+phK08WsxEIHRTJ"}]},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/bs-platform-1.8.0.tgz_1498521937494_0.5632396831642836"},"directories":{}},"1.8.1":{"devDependencies":{"benchmark":"^2.1.4","colors":"^1.1.2","coveralls":"^2.13.1","diff":"^3.2.0","glob":"^7.1.2","istanbul":"^0.4.5","jasmine-core":"^2.6.2","karma":"^1.7.0","karma-jasmine-html-reporter":"^0.2.2","mocha":"^3.4.1","mocha-lcov-reporter":"^1.3.0","should":"^11.2.1","should-equal":"^1.0.1","uglify-js":"^3.0.10"},"exportedEnvVars":{"PATH":{"global":true,"globalCollisionBehavior":"joinPath","resolveAsRelativePath":true,"val":"./bin/"}},"bin":{"bsb":"bin/bsb","bsc":"bin/bsc","bsrefmt":"bin/bsrefmt"},"scripts":{"test":"mocha './jscomp/test/**/*test.js' ","wtest":"mocha './jscomp/test/**/*test.js'  -R spec -w","cover":"istanbul cover --report html ./node_modules/.bin/_mocha --   ./jscomp/test/**/*test.js && open coverage/index.html","coverage":"istanbul cover ./node_modules/.bin/_mocha --report lcovonly --  './jscomp/test/*test.js' -R spec","coveralls":"npm run-script coverage && node ./node_modules/.bin/coveralls < coverage/lcov.info","postinstall":"node scripts/install.js"},"name":"bs-platform","version":"1.8.1","description":"bucklescript compiler, ocaml standard libary by bucklescript and its required runtime support","repository":{"type":"git","url":"git+https://github.com/bucklescript/bucklescript.git"},"keywords":["ocaml","bucklescript","stdlib","functional programming"],"author":{"name":"Hongbo Zhang"},"maintainers":[{"name":"hongbo_zhang","email":"bobzhang1988@gmail.com"}],"license":"SEE LICENSE IN LICENSE","bugs":{"url":"https://github.com/bucklescript/bucklescript/issues"},"homepage":"https://github.com/bucklescript/bucklescript#readme","gitHead":"cb46ee97b5812362e6f34a2b6cad29c25ea135d2","_id":"bs-platform@1.8.1","_shasum":"467beaa28756b0e67ddc340274de1759caba0429","_from":".","_npmVersion":"3.10.10","_nodeVersion":"6.11.0","_npmUser":{"name":"hongbo_zhang","email":"bobzhang1988@gmail.com"},"dist":{"shasum":"467beaa28756b0e67ddc340274de1759caba0429","tarball":"https://registry.npmjs.org/bs-platform/-/bs-platform-1.8.1.tgz","integrity":"sha512-kzfcf4TCoQcXtCzXCPuija1B3eMES6FI4rT54m7UvTCIabWspZLntU0HoLhvYgovSO6hD+mNUN363eF0NCUR6g==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCV9crrEIVxYRSsmoJOY7bWeFToNEKfs8NUOeZwvX1hTAIhAKfMMwGogwNLp7t7ssyrDTz/n102qZ4o7FHJSvDzT8B5"}]},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/bs-platform-1.8.1.tgz_1499341779574_0.3931145090609789"},"directories":{}},"1.8.2":{"devDependencies":{"benchmark":"^2.1.4","colors":"^1.1.2","coveralls":"^2.13.1","diff":"^3.2.0","glob":"^7.1.2","istanbul":"^0.4.5","jasmine-core":"^2.6.2","karma":"^1.7.0","karma-jasmine-html-reporter":"^0.2.2","mocha":"^3.4.1","mocha-lcov-reporter":"^1.3.0","should":"^11.2.1","should-equal":"^1.0.1","uglify-js":"^3.0.10"},"exportedEnvVars":{"PATH":{"global":true,"globalCollisionBehavior":"joinPath","resolveAsRelativePath":true,"val":"./bin/"}},"bin":{"bsb":"bin/bsb","bsc":"bin/bsc","bsrefmt":"bin/bsrefmt"},"scripts":{"test":"mocha './jscomp/test/**/*test.js' ","wtest":"mocha './jscomp/test/**/*test.js'  -R spec -w","cover":"istanbul cover --report html ./node_modules/.bin/_mocha --   ./jscomp/test/**/*test.js && open coverage/index.html","coverage":"istanbul cover ./node_modules/.bin/_mocha --report lcovonly --  './jscomp/test/*test.js' -R spec","coveralls":"npm run-script coverage && node ./node_modules/.bin/coveralls < coverage/lcov.info","postinstall":"node scripts/install.js"},"name":"bs-platform","version":"1.8.2","description":"bucklescript compiler, ocaml standard libary by bucklescript and its required runtime support","repository":{"type":"git","url":"git+https://github.com/bucklescript/bucklescript.git"},"keywords":["ocaml","bucklescript","stdlib","functional programming"],"author":{"name":"Hongbo Zhang"},"maintainers":[{"name":"hongbo_zhang","email":"bobzhang1988@gmail.com"}],"license":"SEE LICENSE IN LICENSE","bugs":{"url":"https://github.com/bucklescript/bucklescript/issues"},"homepage":"https://github.com/bucklescript/bucklescript#readme","gitHead":"d663fc30281e98ac6a83b59c96d21da07dd290c0","_id":"bs-platform@1.8.2","_shasum":"2aba1cfc73e21feaa8902d67b5ddbec975938554","_from":".","_npmVersion":"3.10.10","_nodeVersion":"6.11.0","_npmUser":{"name":"hongbo_zhang","email":"bobzhang1988@gmail.com"},"dist":{"shasum":"2aba1cfc73e21feaa8902d67b5ddbec975938554","tarball":"https://registry.npmjs.org/bs-platform/-/bs-platform-1.8.2.tgz","integrity":"sha512-XBYSkj7oP0RMZTdYjqlz7YQLbJUQBweY1VER9jnEDWrYytgLbEd7fgShY41sbGI+P5hfzgq0e76rrir8x3xQTg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQC2rIAS08xIi5GcnEgakqkPoRfOW448/kZbHcK6kRMhZAIgcbUCh1ZPpSLNce6+ZUjBm3d5q57dvFuGI/TwOEVkICs="}]},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/bs-platform-1.8.2.tgz_1501115379933_0.7523048797156662"},"directories":{}},"1.9.0":{"devDependencies":{"benchmark":"^2.1.4","colors":"^1.1.2","coveralls":"^2.13.1","diff":"^3.2.0","glob":"^7.1.2","istanbul":"^0.4.5","jasmine-core":"^2.6.2","karma":"^1.7.0","karma-jasmine-html-reporter":"^0.2.2","mocha":"^3.4.1","mocha-lcov-reporter":"^1.3.0","should":"^11.2.1","should-equal":"^1.0.1","uglify-js":"^3.0.10"},"exportedEnvVars":{"PATH":{"global":true,"globalCollisionBehavior":"joinPath","resolveAsRelativePath":true,"val":"./bin/"}},"bin":{"bsb":"bin/bsb","bsc":"bin/bsc","bsrefmt":"bin/bsrefmt"},"scripts":{"test":"go build -o test.exe scripts/test.go && ./test.exe","test-theme":"go run scripts/test.go -no-install-global -no-ounit -no-mocha -no-bsb","test-bsb":"go run scripts/test.go -no-install-global -no-ounit -no-mocha -no-theme","wtest":"mocha './jscomp/test/**/*test.js'  -R spec -w","cover":"istanbul cover --report html ./node_modules/.bin/_mocha --   ./jscomp/test/**/*test.js && open coverage/index.html","coverage":"istanbul cover ./node_modules/.bin/_mocha --report lcovonly --  './jscomp/test/*test.js' -R spec","coveralls":"npm run-script coverage && node ./node_modules/.bin/coveralls < coverage/lcov.info","postinstall":"node scripts/install.js"},"name":"bs-platform","version":"1.9.0","description":"bucklescript compiler, ocaml standard libary by bucklescript and its required runtime support","repository":{"type":"git","url":"git+https://github.com/bucklescript/bucklescript.git"},"keywords":["ocaml","bucklescript","stdlib","functional programming"],"author":{"name":"Hongbo Zhang"},"maintainers":[{"name":"hongbo_zhang","email":"bobzhang1988@gmail.com"}],"license":"SEE LICENSE IN LICENSE","bugs":{"url":"https://github.com/bucklescript/bucklescript/issues"},"homepage":"https://github.com/bucklescript/bucklescript#readme","gitHead":"be86eadbde9be11d942ebfadf41a735a9c390d87","_id":"bs-platform@1.9.0","_shasum":"b8454e6c4760f63907aff891400e855c6b5522b7","_from":".","_npmVersion":"3.10.10","_nodeVersion":"6.11.0","_npmUser":{"name":"hongbo_zhang","email":"bobzhang1988@gmail.com"},"dist":{"shasum":"b8454e6c4760f63907aff891400e855c6b5522b7","tarball":"https://registry.npmjs.org/bs-platform/-/bs-platform-1.9.0.tgz","integrity":"sha512-b4kYE/H5A/Zr7zto/z5DlxPJCwi4uD6IIKZZhqazwJobCoE6ZtrL4zn7/tLCwOo5/T0nfj8QGWOOl1ixDwNdXQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIFo0aG8ZZoVAkNC9aouIaL4fBlS6w51Ik+W7R9dkWxPMAiBpnbdTsasleL1NAy2TyUGSy6z3O5gqzGlCOS3RBKEhRw=="}]},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/bs-platform-1.9.0.tgz_1503649529862_0.537380593828857"},"directories":{}},"1.9.1":{"devDependencies":{"benchmark":"^2.1.4","colors":"^1.1.2","coveralls":"^2.13.1","diff":"^3.2.0","glob":"^7.1.2","istanbul":"^0.4.5","jasmine-core":"^2.6.2","karma":"^1.7.0","karma-jasmine-html-reporter":"^0.2.2","mocha":"^3.4.1","mocha-lcov-reporter":"^1.3.0","should":"^11.2.1","should-equal":"^1.0.1","uglify-js":"^3.0.10"},"exportedEnvVars":{"PATH":{"global":true,"globalCollisionBehavior":"joinPath","resolveAsRelativePath":true,"val":"./bin/"}},"bin":{"bsb":"bin/bsb","bsc":"bin/bsc","bsrefmt":"bin/bsrefmt"},"scripts":{"test":"go build -o test.exe scripts/test.go && ./test.exe","test-theme":"go run scripts/test.go -no-install-global -no-ounit -no-mocha -no-bsb","test-bsb":"go run scripts/test.go -no-install-global -no-ounit -no-mocha -no-theme","wtest":"mocha './jscomp/test/**/*test.js'  -R spec -w","cover":"istanbul cover --report html ./node_modules/.bin/_mocha --   ./jscomp/test/**/*test.js && open coverage/index.html","coverage":"istanbul cover ./node_modules/.bin/_mocha --report lcovonly --  './jscomp/test/*test.js' -R spec","coveralls":"npm run-script coverage && node ./node_modules/.bin/coveralls < coverage/lcov.info","postinstall":"node scripts/install.js"},"name":"bs-platform","version":"1.9.1","description":"bucklescript compiler, ocaml standard libary by bucklescript and its required runtime support","repository":{"type":"git","url":"git+https://github.com/bucklescript/bucklescript.git"},"keywords":["ocaml","bucklescript","stdlib","functional programming"],"author":{"name":"Hongbo Zhang"},"maintainers":[{"name":"hongbo_zhang","email":"bobzhang1988@gmail.com"}],"license":"SEE LICENSE IN LICENSE","bugs":{"url":"https://github.com/bucklescript/bucklescript/issues"},"homepage":"https://github.com/bucklescript/bucklescript#readme","gitHead":"5905cf50c20414ee4500bdcbcec4590f4b2904e6","_id":"bs-platform@1.9.1","_shasum":"1195562f0f8b131cc758693e7c9b31d7e0022001","_from":".","_npmVersion":"3.10.10","_nodeVersion":"6.11.0","_npmUser":{"name":"hongbo_zhang","email":"bobzhang1988@gmail.com"},"dist":{"shasum":"1195562f0f8b131cc758693e7c9b31d7e0022001","tarball":"https://registry.npmjs.org/bs-platform/-/bs-platform-1.9.1.tgz","integrity":"sha512-RaOVnTLoQa4AinHFmlXJs4TgGtazGg5YG8XiNz2pV1CQZIukARUvHtM7AUfOIK+f43IHuik66xbXtkRGXk019Q==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIFeeb59TSSIElx9sNkVKcbQ4sMETxrXlxE4ujg/VhE2CAiEAwyTvhRq8W+rjMSUPIsK160SfD9AifK1ko/dQyAdB/EU="}]},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/bs-platform-1.9.1.tgz_1503841531902_0.908642529277131"},"directories":{}},"1.9.2":{"devDependencies":{"benchmark":"^2.1.4","colors":"^1.1.2","coveralls":"^2.13.1","diff":"^3.2.0","glob":"^7.1.2","istanbul":"^0.4.5","jasmine-core":"^2.6.2","karma":"^1.7.0","karma-jasmine-html-reporter":"^0.2.2","mocha":"^3.4.1","mocha-lcov-reporter":"^1.3.0","should":"^11.2.1","should-equal":"^1.0.1","uglify-js":"^3.0.10"},"exportedEnvVars":{"PATH":{"global":true,"globalCollisionBehavior":"joinPath","resolveAsRelativePath":true,"val":"./bin/"}},"bin":{"bsb":"bin/bsb","bsc":"bin/bsc","bsrefmt":"bin/bsrefmt"},"scripts":{"test":"go build -o test.exe scripts/test.go && ./test.exe","test-theme":"go run scripts/test.go -no-install-global -no-ounit -no-mocha -no-bsb","test-bsb":"go run scripts/test.go -no-install-global -no-ounit -no-mocha -no-theme","test-ocaml":"go run scripts/test.go -no-install-global  -no-mocha -no-theme -no-bsb","cover":"istanbul cover --report html ./node_modules/.bin/_mocha --   ./jscomp/test/**/*test.js && open coverage/index.html","coverage":"istanbul cover ./node_modules/.bin/_mocha --report lcovonly --  './jscomp/test/*test.js'","coveralls":"npm run-script coverage && node ./node_modules/.bin/coveralls < coverage/lcov.info","postinstall":"node scripts/install.js"},"name":"bs-platform","version":"1.9.2","description":"bucklescript compiler, ocaml standard libary by bucklescript and its required runtime support","repository":{"type":"git","url":"git+https://github.com/bucklescript/bucklescript.git"},"keywords":["ocaml","bucklescript","stdlib","functional programming"],"author":{"name":"Hongbo Zhang"},"maintainers":[{"name":"hongbo_zhang","email":"bobzhang1988@gmail.com"}],"license":"SEE LICENSE IN LICENSE","bugs":{"url":"https://github.com/bucklescript/bucklescript/issues"},"homepage":"https://github.com/bucklescript/bucklescript#readme","gitHead":"9bd00708a50ff3bea9ae2a7e812700d73353ee5f","_id":"bs-platform@1.9.2","_shasum":"19e1f3a0331ffbcf416c5c1b883fdf656aac18b8","_from":".","_npmVersion":"3.10.10","_nodeVersion":"6.11.2","_npmUser":{"name":"hongbo_zhang","email":"bobzhang1988@gmail.com"},"dist":{"shasum":"19e1f3a0331ffbcf416c5c1b883fdf656aac18b8","tarball":"https://registry.npmjs.org/bs-platform/-/bs-platform-1.9.2.tgz","integrity":"sha512-GaL3S0FOlwnV7LDsnii199p96t9+oOlYBUYhJRbHIAGvUFQiB1433fXVUAkase8sAa1/K20nsacrNpKAhSC1qw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDQ00Bz7XzmTtd8ROAKoQde9r56pgKsOVEHjVkbg9MqIgIgeQ/3vzNOxheUkpYA3LwY4lv77qg4iKaXa0iX2fSFlbc="}]},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/bs-platform-1.9.2.tgz_1505460215021_0.09580700914375484"},"directories":{}},"1.9.3":{"devDependencies":{"benchmark":"^2.1.4","colors":"^1.1.2","coveralls":"^2.13.1","diff":"^3.2.0","glob":"^7.1.2","istanbul":"^0.4.5","jasmine-core":"^2.6.2","karma":"^1.7.0","karma-jasmine-html-reporter":"^0.2.2","mocha":"^3.4.1","mocha-lcov-reporter":"^1.3.0","should":"^11.2.1","should-equal":"^1.0.1","uglify-js":"^3.0.10"},"exportedEnvVars":{"PATH":{"global":true,"globalCollisionBehavior":"joinPath","resolveAsRelativePath":true,"val":"./bin/"}},"bin":{"bsb":"bin/bsb","bsc":"bin/bsc","bsrefmt":"bin/bsrefmt"},"scripts":{"test":"go build -o test.exe scripts/test.go && ./test.exe","test-theme":"go run scripts/test.go -no-install-global -no-ounit -no-mocha -no-bsb","test-bsb":"go run scripts/test.go -no-install-global -no-ounit -no-mocha -no-theme","test-ocaml":"go run scripts/test.go -no-install-global  -no-mocha -no-theme -no-bsb","cover":"istanbul cover --report html ./node_modules/.bin/_mocha --   ./jscomp/test/**/*test.js && open coverage/index.html","coverage":"istanbul cover ./node_modules/.bin/_mocha --report lcovonly --  './jscomp/test/*test.js'","coveralls":"npm run-script coverage && node ./node_modules/.bin/coveralls < coverage/lcov.info","postinstall":"node scripts/install.js"},"name":"bs-platform","version":"1.9.3","description":"bucklescript compiler, ocaml standard libary by bucklescript and its required runtime support","repository":{"type":"git","url":"git+https://github.com/bucklescript/bucklescript.git"},"keywords":["ocaml","bucklescript","stdlib","functional programming"],"author":{"name":"Hongbo Zhang"},"maintainers":[{"name":"hongbo_zhang","email":"bobzhang1988@gmail.com"}],"license":"SEE LICENSE IN LICENSE","bugs":{"url":"https://github.com/bucklescript/bucklescript/issues"},"homepage":"https://github.com/bucklescript/bucklescript#readme","gitHead":"84a12406909344e5052b886d5160dee1b8817039","_id":"bs-platform@1.9.3","_npmVersion":"5.3.0","_nodeVersion":"8.5.0","_npmUser":{"name":"hongbo_zhang","email":"bobzhang1988@gmail.com"},"dist":{"integrity":"sha512-Y37L43zKPoAJh8t7fbcxLlMYPvsjGR/CZrOF5Mr9tVBq53OaRmSXF9rDRYHjdMY8Nhpp99f0AD8aKnrr/cH6jg==","shasum":"8c28976ea206165183f0e8bb2c3cfd8a04120a8a","tarball":"https://registry.npmjs.org/bs-platform/-/bs-platform-1.9.3.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDHv5HvZ6SXNspas7U+MyC2TkxkQpbHS01hSY/8+DqnqQIgDHWg9gmMyPlMT9om2V0retglLzFOJ4a27WzVq4OrPLA="}]},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/bs-platform-1.9.3.tgz_1506676819490_0.07597957621328533"},"directories":{}},"1.10.0":{"devDependencies":{"benchmark":"^2.1.4","colors":"^1.1.2","coveralls":"^2.13.1","diff":"^3.2.0","glob":"^7.1.2","istanbul":"^0.4.5","jasmine-core":"^2.6.2","karma":"^1.7.0","karma-jasmine-html-reporter":"^0.2.2","mocha":"^3.4.1","mocha-lcov-reporter":"^1.3.0","should":"^11.2.1","should-equal":"^1.0.1","uglify-js":"^3.0.10"},"exportedEnvVars":{"PATH":{"global":true,"globalCollisionBehavior":"joinPath","resolveAsRelativePath":true,"val":"./bin/"}},"bin":{"bsb":"bin/bsb","bsc":"bin/bsc","bsrefmt":"bin/bsrefmt"},"scripts":{"test":"go build -o test.exe scripts/test.go && ./test.exe","test-theme":"go run scripts/test.go -no-install-global -no-ounit -no-mocha -no-bsb","test-bsb":"go run scripts/test.go -no-install-global -no-ounit -no-mocha -no-theme","test-ocaml":"go run scripts/test.go -no-install-global  -no-mocha -no-theme -no-bsb","cover":"istanbul cover --report html ./node_modules/.bin/_mocha --   ./jscomp/test/**/*test.js && open coverage/index.html","coverage":"istanbul cover ./node_modules/.bin/_mocha --report lcovonly --  './jscomp/test/*test.js'","coveralls":"npm run-script coverage && node ./node_modules/.bin/coveralls < coverage/lcov.info","postinstall":"node scripts/install.js"},"name":"bs-platform","version":"1.10.0","description":"bucklescript compiler, ocaml standard libary by bucklescript and its required runtime support","repository":{"type":"git","url":"git+https://github.com/bucklescript/bucklescript.git"},"keywords":["ocaml","bucklescript","stdlib","functional programming"],"author":{"name":"Hongbo Zhang"},"maintainers":[{"name":"hongbo_zhang","email":"bobzhang1988@gmail.com"}],"license":"SEE LICENSE IN LICENSE","bugs":{"url":"https://github.com/bucklescript/bucklescript/issues"},"homepage":"https://github.com/bucklescript/bucklescript#readme","gitHead":"58c5a4f5cef2846509620d6014eb7c91ba8c23fe","_id":"bs-platform@1.10.0","_npmVersion":"5.4.2","_nodeVersion":"8.7.0","_npmUser":{"name":"hongbo_zhang","email":"bobzhang1988@gmail.com"},"dist":{"integrity":"sha512-VVFex6vjt0P+bO5y5ByIBGqsa14BO6+mZKZDgT0GhHrEaF6A1HqCjJ7ff7hoWXehICy9rJ/Lon9NrbDtX0D/eQ==","shasum":"d5b359dadb8d4319b0da9cbfb729e189bd022588","tarball":"https://registry.npmjs.org/bs-platform/-/bs-platform-1.10.0.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIHQc2A2o9plrvcc33yfoFDXIT7JzdLCKQClLXBF783r0AiEAkpFlV0PZKv/qdA/L1VzdG7pOV6LgRPaC7Ot/eIDjACo="}]},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/bs-platform-1.10.0.tgz_1508726665365_0.21841012290678918"},"directories":{}},"1.10.1":{"devDependencies":{"benchmark":"^2.1.4","colors":"^1.1.2","coveralls":"^2.13.1","diff":"^3.2.0","glob":"^7.1.2","istanbul":"^0.4.5","jasmine-core":"^2.6.2","karma":"^1.7.0","karma-jasmine-html-reporter":"^0.2.2","mocha":"^3.4.1","mocha-lcov-reporter":"^1.3.0","should":"^11.2.1","should-equal":"^1.0.1","uglify-js":"^3.0.10"},"exportedEnvVars":{"PATH":{"global":true,"globalCollisionBehavior":"joinPath","resolveAsRelativePath":true,"val":"./bin/"}},"bin":{"bsb":"bin/bsb","bsc":"bin/bsc","bsrefmt":"bin/bsrefmt"},"scripts":{"test":"go build -o test.exe scripts/test.go && ./test.exe","test-theme":"go run scripts/test.go -no-install-global -no-ounit -no-mocha -no-bsb","test-bsb":"go run scripts/test.go -no-install-global -no-ounit -no-mocha -no-theme","test-ocaml":"go run scripts/test.go -no-install-global  -no-mocha -no-theme -no-bsb","cover":"istanbul cover --report html ./node_modules/.bin/_mocha --   ./jscomp/test/**/*test.js && open coverage/index.html","coverage":"istanbul cover ./node_modules/.bin/_mocha --report lcovonly --  './jscomp/test/*test.js'","coveralls":"npm run-script coverage && node ./node_modules/.bin/coveralls < coverage/lcov.info","postinstall":"node scripts/install.js"},"name":"bs-platform","version":"1.10.1","description":"bucklescript compiler, ocaml standard libary by bucklescript and its required runtime support","repository":{"type":"git","url":"git+https://github.com/bucklescript/bucklescript.git"},"keywords":["ocaml","bucklescript","stdlib","functional programming"],"author":{"name":"Hongbo Zhang"},"maintainers":[{"name":"hongbo_zhang","email":"bobzhang1988@gmail.com"}],"license":"SEE LICENSE IN LICENSE","bugs":{"url":"https://github.com/bucklescript/bucklescript/issues"},"homepage":"https://github.com/bucklescript/bucklescript#readme","gitHead":"352d91d8ee799d09c49c3a0b95ace0bbd4c0d16f","_id":"bs-platform@1.10.1","_shasum":"4c4f83148866382ea12b3d69842322eb1c3c6a0c","_from":".","_npmVersion":"3.10.10","_nodeVersion":"6.11.4","_npmUser":{"name":"hongbo_zhang","email":"bobzhang1988@gmail.com"},"dist":{"shasum":"4c4f83148866382ea12b3d69842322eb1c3c6a0c","tarball":"https://registry.npmjs.org/bs-platform/-/bs-platform-1.10.1.tgz","integrity":"sha512-4Aubi3IC96kxh7jAMMeR7LPSpA1eHrqbxQqTixJHwVmOMcWTiJMfVyZStXkSYFgcHkFfkBWwJ/mF8zKcmZznTg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCUSV+EXo06AewCi2pgQU6cDTjPKxWZY/ngXadxx4Tf5wIhALkjg4nocHV4PFt4+X0HgY1uQ4aUhZdy6rsa94AiwsKD"}]},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/bs-platform-1.10.1.tgz_1508730639675_0.6328488616272807"},"directories":{}},"1.10.2":{"devDependencies":{"benchmark":"^2.1.4","colors":"^1.1.2","coveralls":"^2.13.1","diff":"^3.2.0","glob":"^7.1.2","istanbul":"^0.4.5","jasmine-core":"^2.6.2","karma":"^1.7.0","karma-jasmine-html-reporter":"^0.2.2","mocha":"^3.4.1","mocha-lcov-reporter":"^1.3.0","should":"^11.2.1","should-equal":"^1.0.1","uglify-js":"^3.0.10"},"exportedEnvVars":{"PATH":{"global":true,"globalCollisionBehavior":"joinPath","resolveAsRelativePath":true,"val":"./bin/"}},"bin":{"bsb":"bin/bsb","bsc":"bin/bsc","bsrefmt":"bin/bsrefmt"},"scripts":{"test":"go build -o test.exe scripts/test.go && ./test.exe","test-theme":"go run scripts/test.go -no-install-global -no-ounit -no-mocha -no-bsb","test-bsb":"go run scripts/test.go -no-install-global -no-ounit -no-mocha -no-theme","test-ocaml":"go run scripts/test.go -no-install-global  -no-mocha -no-theme -no-bsb","cover":"istanbul cover --report html ./node_modules/.bin/_mocha --   ./jscomp/test/**/*test.js && open coverage/index.html","coverage":"istanbul cover ./node_modules/.bin/_mocha --report lcovonly --  './jscomp/test/*test.js'","coveralls":"npm run-script coverage && node ./node_modules/.bin/coveralls < coverage/lcov.info","postinstall":"node scripts/install.js"},"name":"bs-platform","version":"1.10.2","description":"bucklescript compiler, ocaml standard libary by bucklescript and its required runtime support","repository":{"type":"git","url":"git+https://github.com/bucklescript/bucklescript.git"},"keywords":["ocaml","bucklescript","stdlib","functional programming"],"author":{"name":"Hongbo Zhang"},"maintainers":[{"name":"hongbo_zhang","email":"bobzhang1988@gmail.com"}],"license":"SEE LICENSE IN LICENSE","bugs":{"url":"https://github.com/bucklescript/bucklescript/issues"},"homepage":"https://github.com/bucklescript/bucklescript#readme","gitHead":"554ebd23a1decd200e716b8b906e04f9b53b6404","_id":"bs-platform@1.10.2","_shasum":"3a6382c00d6159c42f84e9d64ffcb7254ec1ec0f","_from":".","_npmVersion":"3.10.10","_nodeVersion":"6.11.4","_npmUser":{"name":"hongbo_zhang","email":"bobzhang1988@gmail.com"},"dist":{"shasum":"3a6382c00d6159c42f84e9d64ffcb7254ec1ec0f","tarball":"https://registry.npmjs.org/bs-platform/-/bs-platform-1.10.2.tgz","integrity":"sha512-kvW1ihGTYSAzoZeofkRwt4cgw+8wgNgPWclOHKtH1g1/dSbRmx1GkebVfYLmIuxIqHE0F23PJJzYaSqOsWuPGA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCwWW6Y9cH/Yx5uVhsNxE47UcZ5gOzDGY7J7oBr/H6BQQIgCveA8TwEGDXrvv6EMvFHZBujnayOrTlXpkXQqzzacyY="}]},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/bs-platform-1.10.2.tgz_1508732345414_0.08632909832522273"},"directories":{}},"1.10.3":{"devDependencies":{"benchmark":"^2.1.4","colors":"^1.1.2","coveralls":"^2.13.1","diff":"^3.2.0","glob":"^7.1.2","istanbul":"^0.4.5","jasmine-core":"^2.6.2","karma":"^1.7.0","karma-jasmine-html-reporter":"^0.2.2","mocha":"^3.4.1","mocha-lcov-reporter":"^1.3.0","should":"^11.2.1","should-equal":"^1.0.1","uglify-js":"^3.0.10"},"exportedEnvVars":{"PATH":{"global":true,"globalCollisionBehavior":"joinPath","resolveAsRelativePath":true,"val":"./bin/"}},"bin":{"bsb":"bin/bsb","bsc":"bin/bsc","bsrefmt":"bin/bsrefmt"},"scripts":{"test":"go build -o test.exe scripts/test.go && ./test.exe","test-theme":"go run scripts/test.go -no-install-global -no-ounit -no-mocha -no-bsb","test-bsb":"go run scripts/test.go -no-install-global -no-ounit -no-mocha -no-theme","test-ocaml":"go run scripts/test.go -no-install-global  -no-mocha -no-theme -no-bsb","cover":"istanbul cover --report html ./node_modules/.bin/_mocha --   ./jscomp/test/**/*test.js && open coverage/index.html","coverage":"istanbul cover ./node_modules/.bin/_mocha --report lcovonly --  './jscomp/test/*test.js'","coveralls":"npm run-script coverage && node ./node_modules/.bin/coveralls < coverage/lcov.info","postinstall":"node scripts/install.js"},"name":"bs-platform","version":"1.10.3","description":"bucklescript compiler, ocaml standard libary by bucklescript and its required runtime support","repository":{"type":"git","url":"git+https://github.com/bucklescript/bucklescript.git"},"keywords":["ocaml","bucklescript","stdlib","functional programming"],"author":{"name":"Hongbo Zhang"},"maintainers":[{"name":"hongbo_zhang","email":"bobzhang1988@gmail.com"}],"license":"SEE LICENSE IN LICENSE","bugs":{"url":"https://github.com/bucklescript/bucklescript/issues"},"homepage":"https://github.com/bucklescript/bucklescript#readme","gitHead":"252b8d78c83975e42eb793ceff65810f247dadf1","_id":"bs-platform@1.10.3","_shasum":"da5aaba2e0507f5f85a5f662818b7f8734156f84","_from":".","_npmVersion":"3.10.10","_nodeVersion":"6.11.4","_npmUser":{"name":"hongbo_zhang","email":"bobzhang1988@gmail.com"},"dist":{"shasum":"da5aaba2e0507f5f85a5f662818b7f8734156f84","tarball":"https://registry.npmjs.org/bs-platform/-/bs-platform-1.10.3.tgz","integrity":"sha512-H3brr8SA054T0+ZdH2l4pVq83HB8gIRtHPf+JzRGtCEy+Ooo1qTRN8756XT31s9rzV/Tjy6ks6e3RFaEszhYJQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIAfBYyU4q1U0IuBTBqeFqIigEVFYQ46pZ2fWf+LBBvVxAiEAvGuU1PDt3XTS/YUIYZtif/PMChEQs3l9YdiiXnvRsro="}]},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/bs-platform-1.10.3.tgz_1508756918777_0.06397687643766403"},"directories":{}},"2.0.0":{"devDependencies":{"benchmark":"^2.1.4","colors":"^1.1.2","coveralls":"^2.13.1","diff":"^3.2.0","glob":"^7.1.2","istanbul":"^0.4.5","jasmine-core":"^2.6.2","karma":"^1.7.0","karma-jasmine-html-reporter":"^0.2.2","mocha":"^3.4.1","mocha-lcov-reporter":"^1.3.0","should":"^11.2.1","should-equal":"^1.0.1","uglify-js":"^3.0.10"},"exportedEnvVars":{"PATH":{"global":true,"globalCollisionBehavior":"joinPath","resolveAsRelativePath":true,"val":"./bin/"}},"bin":{"bsb":"bin/bsb","bsc":"bin/bsc","bsrefmt":"bin/bsrefmt"},"scripts":{"test":"go build -o test.exe scripts/test.go && ./test.exe","test-theme":"go run scripts/test.go -no-install-global -no-ounit -no-mocha -no-bsb","test-bsb":"go run scripts/test.go -no-install-global -no-ounit -no-mocha -no-theme","test-ocaml":"go run scripts/test.go -no-install-global  -no-mocha -no-theme -no-bsb","cover":"istanbul cover --report html ./node_modules/.bin/_mocha --   ./jscomp/test/**/*test.js && open coverage/index.html","coverage":"istanbul cover ./node_modules/.bin/_mocha --report lcovonly --  './jscomp/test/*test.js'","coveralls":"npm run-script coverage && node ./node_modules/.bin/coveralls < coverage/lcov.info","postinstall":"node scripts/install.js"},"name":"bs-platform","version":"2.0.0","description":"bucklescript compiler, ocaml standard libary by bucklescript and its required runtime support","repository":{"type":"git","url":"git+https://github.com/bucklescript/bucklescript.git"},"keywords":["ocaml","bucklescript","stdlib","functional programming"],"author":{"name":"Hongbo Zhang"},"maintainers":[{"name":"hongbo_zhang","email":"bobzhang1988@gmail.com"}],"license":"SEE LICENSE IN LICENSE","bugs":{"url":"https://github.com/bucklescript/bucklescript/issues"},"homepage":"https://github.com/bucklescript/bucklescript#readme","gitHead":"c5c8b7450beff60959ba6e8a0192864804e7a2e8","_id":"bs-platform@2.0.0","_shasum":"17ee607fa829f67b8b920438ebca5ec1deab3276","_from":".","_npmVersion":"3.10.10","_nodeVersion":"6.11.4","_npmUser":{"name":"hongbo_zhang","email":"bobzhang1988@gmail.com"},"dist":{"shasum":"17ee607fa829f67b8b920438ebca5ec1deab3276","tarball":"https://registry.npmjs.org/bs-platform/-/bs-platform-2.0.0.tgz","integrity":"sha512-fBySCmf06yVs63UcbEvL6vnEAMaA1HpdFDiDLx+QKP7gQ2PvV7f/uQoOnG3vST2Gv/++CXlifqxvzyHwraDIFQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCLGBpWiuGpYqPQ4XKgH3NFA2Mi9EIlDA3Oy1N3PevEVwIgUchZFqfbNNQI3QuXYuZ3G6lvbGyQUab0G2l2+j+grGs="}]},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/bs-platform-2.0.0.tgz_1509068690689_0.3574555537197739"},"directories":{}},"2.1.0":{"devDependencies":{"benchmark":"^2.1.4","colors":"^1.1.2","coveralls":"^2.13.1","diff":"^3.2.0","glob":"^7.1.2","istanbul":"^0.4.5","jasmine-core":"^2.6.2","karma":"^1.7.0","karma-jasmine-html-reporter":"^0.2.2","mocha":"^3.4.1","mocha-lcov-reporter":"^1.3.0","should":"^11.2.1","should-equal":"^1.0.1","uglify-js":"^3.0.10"},"bin":{"bsb":"lib/bsb","bsc":"lib/bsc","bsrefmt":"lib/bsrefmt"},"scripts":{"test":"go build -o test.exe scripts/test.go && ./test.exe","test-theme":"go run scripts/test.go -no-install-global -no-ounit -no-mocha -no-bsb","test-bsb":"go run scripts/test.go -no-install-global -no-ounit -no-mocha -no-theme","test-ocaml":"go run scripts/test.go -no-install-global  -no-mocha -no-theme -no-bsb","cover":"istanbul cover --report html ./node_modules/.bin/_mocha --   ./jscomp/test/**/*test.js && open coverage/index.html","coverage":"istanbul cover ./node_modules/.bin/_mocha --report lcovonly --  './jscomp/test/*test.js'","coveralls":"npm run-script coverage && node ./node_modules/.bin/coveralls < coverage/lcov.info","postinstall":"node scripts/install.js"},"name":"bs-platform","version":"2.1.0","description":"bucklescript compiler, ocaml standard libary by bucklescript and its required runtime support","repository":{"type":"git","url":"git+https://github.com/bucklescript/bucklescript.git"},"keywords":["ocaml","bucklescript","stdlib","functional programming"],"author":{"name":"Hongbo Zhang"},"maintainers":[{"name":"hongbo_zhang","email":"bobzhang1988@gmail.com"}],"license":"SEE LICENSE IN LICENSE","bugs":{"url":"https://github.com/bucklescript/bucklescript/issues"},"homepage":"https://github.com/bucklescript/bucklescript#readme","gitHead":"e07c0c366b6b51a69b46794964f3401e5fc3a080","_id":"bs-platform@2.1.0","_shasum":"63560ff8f7142c9c0631559df1c35590b9f6d8b2","_from":".","_npmVersion":"3.10.10","_nodeVersion":"8.9.1","_npmUser":{"name":"hongbo_zhang","email":"bobzhang1988@gmail.com"},"dist":{"shasum":"63560ff8f7142c9c0631559df1c35590b9f6d8b2","tarball":"https://registry.npmjs.org/bs-platform/-/bs-platform-2.1.0.tgz","integrity":"sha512-hFkhM41FndmPg/pNXk5YTA2tl4Uk/k7QyRJVqViJuQtbDWBUIElsozuQgN/8S3FFx4ZEJNkfQoY9viJZoFCZjw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIBRsX8S77WsCEzqBuOOg+JM0xOC+RRIiV+ajT+ANvnnCAiBNkU1bEl10eXNKFpGcFmsGmlCkpSLQDxtmPfPen/epng=="}]},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/bs-platform-2.1.0.tgz_1511349198279_0.03633331134915352"},"directories":{}},"2.2.0":{"devDependencies":{"benchmark":"^2.1.4","colors":"^1.1.2","coveralls":"^2.13.1","diff":"^3.2.0","glob":"^7.1.2","immutable":"^3.8.2","istanbul":"^0.4.5","jasmine-core":"^2.6.2","karma":"^1.7.0","karma-jasmine-html-reporter":"^0.2.2","mocha":"^3.4.1","mocha-lcov-reporter":"^1.3.0","should":"^11.2.1","should-equal":"^1.0.1","uglify-js":"^3.0.10"},"bin":{"bsb":"lib/bsb","bsc":"lib/bsc","bsrefmt":"lib/bsrefmt"},"scripts":{"test":"go build -o test.exe scripts/test.go && ./test.exe","test-theme":"go run scripts/test.go -no-install-global -no-ounit -no-mocha -no-bsb","test-bsb":"go run scripts/test.go -no-install-global -no-ounit -no-mocha -no-theme","test-ocaml":"go run scripts/test.go -no-install-global  -no-mocha -no-theme -no-bsb","cover":"istanbul cover --report html ./node_modules/.bin/_mocha --   ./jscomp/test/**/*test.js && open coverage/index.html","coverage":"istanbul cover ./node_modules/.bin/_mocha --report lcovonly --  './jscomp/test/*test.js'","coveralls":"npm run-script coverage && node ./node_modules/.bin/coveralls < coverage/lcov.info","postinstall":"node scripts/install.js"},"name":"bs-platform","version":"2.2.0","description":"bucklescript compiler, ocaml standard libary by bucklescript and its required runtime support","repository":{"type":"git","url":"git+https://github.com/bucklescript/bucklescript.git"},"keywords":["ocaml","bucklescript","stdlib","functional programming"],"author":{"name":"Hongbo Zhang"},"maintainers":[{"name":"hongbo_zhang","email":"bobzhang1988@gmail.com"}],"license":"SEE LICENSE IN LICENSE","bugs":{"url":"https://github.com/bucklescript/bucklescript/issues"},"homepage":"https://github.com/bucklescript/bucklescript#readme","gitHead":"4dd69eed4da0b2451f46ea54e3aba4dd4224d04d","_id":"bs-platform@2.2.0","_shasum":"ec9eb579f54f5c4f3fc4b4109ee845004b67169d","_from":".","_npmVersion":"3.10.10","_nodeVersion":"8.9.1","_npmUser":{"name":"hongbo_zhang","email":"bobzhang1988@gmail.com"},"dist":{"shasum":"ec9eb579f54f5c4f3fc4b4109ee845004b67169d","tarball":"https://registry.npmjs.org/bs-platform/-/bs-platform-2.2.0.tgz","fileCount":3128,"unpackedSize":119640227,"integrity":"sha512-6wwU/C/G6cDSJvQjgf7T866mulefJ68ITfJu6up5v8qc7SQwKvOLfcD+Yp5KM4Mj21k926CKPHaNXwKP905Adg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIHQ/LMIbleUPozVyd83oYVFbOa5l65oBoRoIaeyVfZiCAiEAuHHfMTijofJYAKxVvI3GDK42OAEaRTi+aS8thJFeSVo="}]},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/bs-platform_2.2.0_1518420736937_0.8978730691640595"},"_hasShrinkwrap":false},"2.2.1":{"devDependencies":{"benchmark":"^2.1.4","colors":"^1.1.2","coveralls":"^2.13.1","diff":"^3.2.0","glob":"^7.1.2","immutable":"^3.8.2","istanbul":"^0.4.5","jasmine-core":"^2.6.2","karma":"^1.7.0","karma-jasmine-html-reporter":"^0.2.2","mocha":"^3.4.1","mocha-lcov-reporter":"^1.3.0","should":"^11.2.1","should-equal":"^1.0.1","uglify-js":"^3.0.10"},"bin":{"bsb":"lib/bsb","bsc":"lib/bsc","bsrefmt":"lib/bsrefmt"},"scripts":{"test":"go build -o test.exe scripts/test.go && ./test.exe","test-theme":"go run scripts/test.go -no-install-global -no-ounit -no-mocha -no-bsb","test-bsb":"go run scripts/test.go -no-install-global -no-ounit -no-mocha -no-theme","test-ocaml":"go run scripts/test.go -no-install-global  -no-mocha -no-theme -no-bsb","cover":"istanbul cover --report html ./node_modules/.bin/_mocha --   ./jscomp/test/**/*test.js && open coverage/index.html","coverage":"istanbul cover ./node_modules/.bin/_mocha --report lcovonly --  './jscomp/test/*test.js'","coveralls":"npm run-script coverage && node ./node_modules/.bin/coveralls < coverage/lcov.info","postinstall":"node scripts/install.js"},"name":"bs-platform","version":"2.2.1","description":"bucklescript compiler, ocaml standard libary by bucklescript and its required runtime support","repository":{"type":"git","url":"git+https://github.com/bucklescript/bucklescript.git"},"keywords":["ocaml","bucklescript","stdlib","functional programming"],"author":{"name":"Hongbo Zhang"},"maintainers":[{"name":"hongbo_zhang","email":"bobzhang1988@gmail.com"}],"license":"SEE LICENSE IN LICENSE","bugs":{"url":"https://github.com/bucklescript/bucklescript/issues"},"homepage":"https://github.com/bucklescript/bucklescript#readme","gitHead":"58bd4bb8a88dc7e370e76cbca60a15c639f99262","_id":"bs-platform@2.2.1","_shasum":"e22b82143a43a10630d7b2040aab87648b12190c","_from":".","_npmVersion":"3.10.10","_nodeVersion":"8.9.1","_npmUser":{"name":"hongbo_zhang","email":"bobzhang1988@gmail.com"},"dist":{"shasum":"e22b82143a43a10630d7b2040aab87648b12190c","tarball":"https://registry.npmjs.org/bs-platform/-/bs-platform-2.2.1.tgz","fileCount":3128,"unpackedSize":119640378,"integrity":"sha512-OEhplLteIvfSqSPyLHowRVBuXbD2AbpSeNuHabiRGCjRxDH60j/hclMfpSEC6rxd9Hb3ancHt6f0gWUp2gDldw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIGy86eIKSPMGR0RyAMdLC4D0f+hxiRu5Cs+wkaCWivtoAiEAkhzUNwSgXZjgf11/pVOrYBZgGEY6b7qW0WZsq571UKA="}]},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/bs-platform_2.2.1_1518573537448_0.02229956946818734"},"_hasShrinkwrap":false},"2.2.2":{"devDependencies":{"benchmark":"^2.1.4","colors":"^1.1.2","coveralls":"^2.13.1","diff":"^3.2.0","glob":"^7.1.2","immutable":"^3.8.2","istanbul":"^0.4.5","jasmine-core":"^2.6.2","karma":"^1.7.0","karma-jasmine-html-reporter":"^0.2.2","mocha":"^3.4.1","mocha-lcov-reporter":"^1.3.0","should":"^11.2.1","should-equal":"^1.0.1","uglify-js":"^3.0.10"},"bin":{"bsb":"lib/bsb","bsc":"lib/bsc","bsrefmt":"lib/bsrefmt"},"scripts":{"test":"go build -o test.exe scripts/test.go && ./test.exe","test-theme":"go run scripts/test.go -no-install-global -no-ounit -no-mocha -no-bsb","test-bsb":"go run scripts/test.go -no-install-global -no-ounit -no-mocha -no-theme","test-ocaml":"go run scripts/test.go -no-install-global  -no-mocha -no-theme -no-bsb","cover":"istanbul cover --report html ./node_modules/.bin/_mocha --   ./jscomp/test/**/*test.js && open coverage/index.html","coverage":"istanbul cover ./node_modules/.bin/_mocha --report lcovonly --  './jscomp/test/*test.js'","coveralls":"npm run-script coverage && node ./node_modules/.bin/coveralls < coverage/lcov.info","postinstall":"node scripts/install.js"},"name":"bs-platform","version":"2.2.2","description":"bucklescript compiler, ocaml standard libary by bucklescript and its required runtime support","repository":{"type":"git","url":"git+https://github.com/bucklescript/bucklescript.git"},"keywords":["ocaml","bucklescript","stdlib","functional programming"],"author":{"name":"Hongbo Zhang"},"maintainers":[{"name":"hongbo_zhang","email":"bobzhang1988@gmail.com"}],"license":"SEE LICENSE IN LICENSE","bugs":{"url":"https://github.com/bucklescript/bucklescript/issues"},"homepage":"https://github.com/bucklescript/bucklescript#readme","gitHead":"ba15abb5f4e84ed3d141741c2337e57457464bb7","_id":"bs-platform@2.2.2","_shasum":"95ff37719771bbf310e8376fedd1148865c0da19","_from":".","_npmVersion":"3.10.10","_nodeVersion":"8.9.1","_npmUser":{"name":"hongbo_zhang","email":"bobzhang1988@gmail.com"},"dist":{"shasum":"95ff37719771bbf310e8376fedd1148865c0da19","tarball":"https://registry.npmjs.org/bs-platform/-/bs-platform-2.2.2.tgz","fileCount":3128,"unpackedSize":120244184,"integrity":"sha512-EqXeEYn318G1IdnZV51XSGfZ7qxsoToU4SFFsRPB50nJp8iDDVuTOQg6UvsBqOALWK9l3nHJbbYp64yig3qQMQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIBs7LkPYG/tUB9Fs53E0opk2wgEGQ3czYKobB2VBwdMnAiEAmUEVyEMcniGf7jEXyuaEGnWykr0Gk0+T5YooMxjtank="}]},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/bs-platform_2.2.2_1519786370801_0.6433004635403385"},"_hasShrinkwrap":false},"2.2.3":{"devDependencies":{"benchmark":"^2.1.4","colors":"^1.1.2","coveralls":"^2.13.1","diff":"^3.2.0","glob":"^7.1.2","immutable":"^3.8.2","istanbul":"^0.4.5","jasmine-core":"^2.6.2","karma":"^1.7.0","karma-jasmine-html-reporter":"^0.2.2","mocha":"^3.4.1","mocha-lcov-reporter":"^1.3.0","should":"^11.2.1","should-equal":"^1.0.1","uglify-js":"^3.0.10"},"bin":{"bsb":"lib/bsb","bsc":"lib/bsc","bsrefmt":"lib/bsrefmt"},"scripts":{"test":"go build -o test.exe scripts/test.go && ./test.exe","test-theme":"go run scripts/test.go -no-install-global -no-ounit -no-mocha -no-bsb","test-bsb":"go run scripts/test.go -no-install-global -no-ounit -no-mocha -no-theme","test-ocaml":"go run scripts/test.go -no-install-global  -no-mocha -no-theme -no-bsb","cover":"istanbul cover --report html ./node_modules/.bin/_mocha --   ./jscomp/test/**/*test.js && open coverage/index.html","coverage":"istanbul cover ./node_modules/.bin/_mocha --report lcovonly --  './jscomp/test/*test.js'","coveralls":"npm run-script coverage && node ./node_modules/.bin/coveralls < coverage/lcov.info","postinstall":"node scripts/install.js"},"name":"bs-platform","version":"2.2.3","description":"bucklescript compiler, ocaml standard libary by bucklescript and its required runtime support","repository":{"type":"git","url":"git+https://github.com/bucklescript/bucklescript.git"},"keywords":["ocaml","bucklescript","stdlib","functional programming"],"author":{"name":"Hongbo Zhang"},"maintainers":[{"name":"hongbo_zhang","email":"bobzhang1988@gmail.com"}],"license":"SEE LICENSE IN LICENSE","bugs":{"url":"https://github.com/bucklescript/bucklescript/issues"},"homepage":"https://github.com/bucklescript/bucklescript#readme","gitHead":"1fd6933922cc3650fcd65891075ef13742427fbd","_id":"bs-platform@2.2.3","_shasum":"d905ae10a5f3621e6a739041dfa0b58483a2174f","_from":".","_npmVersion":"3.10.10","_nodeVersion":"8.9.1","_npmUser":{"name":"hongbo_zhang","email":"bobzhang1988@gmail.com"},"dist":{"shasum":"d905ae10a5f3621e6a739041dfa0b58483a2174f","tarball":"https://registry.npmjs.org/bs-platform/-/bs-platform-2.2.3.tgz","fileCount":3126,"unpackedSize":100737737,"integrity":"sha512-VnliXW3HPnrYJkCRTnSfl1AsGYFnQrLhTWtm/lbqrQrC1lcwuG3+KMHK7VULOos48wXO/NxpoCDF8/lqV1sqCw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQD2d3+mygJkLbJ7ULnaqTFjdiC+DMX8K+0xS3i9RF8hmAIgbD0cK+l7Un2h1ONP95HieDuKS0ZCVObHcPI87GqP0KM="}]},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/bs-platform_2.2.3_1521428332495_0.03977640732786347"},"_hasShrinkwrap":false},"3.0.0":{"devDependencies":{"benchmark":"^2.1.4","colors":"^1.1.2","coveralls":"^2.13.1","diff":"^3.2.0","glob":"^7.1.2","immutable":"^3.8.2","istanbul":"^0.4.5","jasmine-core":"^2.6.2","karma":"^1.7.0","karma-jasmine-html-reporter":"^0.2.2","mocha":"^3.4.1","mocha-lcov-reporter":"^1.3.0","should":"^11.2.1","should-equal":"^1.0.1","uglify-js":"^3.0.10"},"bin":{"bsb":"lib/bsb","bsc":"lib/bsc","bsrefmt":"lib/bsrefmt"},"scripts":{"test":"go build -o test.exe scripts/test.go && ./test.exe","test-theme":"go run scripts/test.go -no-install-global -no-ounit -no-mocha -no-bsb","test-bsb":"go run scripts/test.go -no-install-global -no-ounit -no-mocha -no-theme","test-ocaml":"go run scripts/test.go -no-install-global  -no-mocha -no-theme -no-bsb","cover":"istanbul cover --report html ./node_modules/.bin/_mocha --   ./jscomp/test/**/*test.js && open coverage/index.html","coverage":"istanbul cover ./node_modules/.bin/_mocha --report lcovonly --  './jscomp/test/*test.js'","coveralls":"npm run-script coverage && node ./node_modules/.bin/coveralls < coverage/lcov.info","postinstall":"node scripts/install.js"},"name":"bs-platform","version":"3.0.0","description":"bucklescript compiler, ocaml standard libary by bucklescript and its required runtime support","repository":{"type":"git","url":"git+https://github.com/bucklescript/bucklescript.git"},"keywords":["ocaml","bucklescript","stdlib","functional programming"],"author":{"name":"Hongbo Zhang"},"maintainers":[{"name":"hongbo_zhang","email":"bobzhang1988@gmail.com"}],"license":"SEE LICENSE IN LICENSE","bugs":{"url":"https://github.com/bucklescript/bucklescript/issues"},"homepage":"https://github.com/bucklescript/bucklescript#readme","gitHead":"d789926d2f73525eb0315ff16bfad3f825fb9640","_id":"bs-platform@3.0.0","_shasum":"38f200730db52fdea37819376b6ac3dfb20244c0","_from":".","_npmVersion":"3.10.10","_nodeVersion":"8.9.1","_npmUser":{"name":"hongbo_zhang","email":"bobzhang1988@gmail.com"},"dist":{"shasum":"38f200730db52fdea37819376b6ac3dfb20244c0","tarball":"https://registry.npmjs.org/bs-platform/-/bs-platform-3.0.0.tgz","fileCount":3127,"unpackedSize":102011228,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJa0rZ0CRA9TVsSAnZWagAA8GQQAIdHYWjOrLNrE/uo9Axj\n9T4aIjz8hZwpb2diOpXnGKO8N1FkHwBQLv9JdBXdkZ73atUJ0waK1+5jTyFs\nCrBhX//D9UlkaRExP4BrMdonD0cM6p1DaU8IUV70LzYOkKBcD6FGh35/JnhD\nclflkcP26nIk9R4RO1n+8R3EoSDi5oaMS1Cn5PZyu4/2kRyrDfHqDhyhwFKN\nsfmeh/z3DAEdAEImTH3NXsvBjBPcECpuUC0XtL0JDXElIJNosSo2kwkqJnLS\nN0C32syX1LExYCuPPLICO9Pkz81hHt1lLsE86Y22iBoogslk+lHdP1WtV4eq\nWwIAswn6gabP8MQR9rwr3xxfoSFF+YRjRN8VKDzV1D57YwhoFxcvCEymGSXT\nUFKnZsTjYvof304NItVQbOzwCkyObF8KUZXURYmAoVuczMYX9IHWqN0XNIcf\njep92BoVFzOM/quUz61N6jiJ+uJkI1JkvH2AqRAF840D7S0fmh2B0/QbNYyC\nYtaoP/htEkYg37z7H03Bvqgz1eeslLzVnJ+P7bft+uVAergbf7atkJJ5Cgd4\nzto6ggmpQZU0JQbSJ8qEEz1FZjUbuFs2JeBVgMgSsMOLV4pQdsie57Q4G3+U\n/EVQVp5m/lpc5l3DfR3PwZgV/8UYJW4e33MvpXAkGRbSNyKgqvQiqZpbwEAV\nK9c5\r\n=0iNC\r\n-----END PGP SIGNATURE-----\r\n","integrity":"sha512-L66fT+S9EcQz+Hrd7DV6RiPygvm9bBx4rgMYWXsEywtfgHaZdL7pkNH+XAVEZnD8LCOcLf5z1KSapIULY+lT9w==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDHJRm4MFQy28OAKwzXFA/qZOl7xZuEiO95OmWp8vRVlwIga8phXVGMW7VbBqtSR+apEG7d0w1c7YdqM/CjaQGS/AQ="}]},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/bs-platform_3.0.0_1523758706741_0.36511027641360494"},"_hasShrinkwrap":false},"3.1.0":{"devDependencies":{"benchmark":"^2.1.4","colors":"^1.1.2","coveralls":"^2.13.1","diff":"^3.2.0","glob":"^7.1.2","immutable":"^3.8.2","istanbul":"^0.4.5","jasmine-core":"^2.6.2","karma":"^1.7.0","karma-jasmine-html-reporter":"^0.2.2","mocha":"^3.4.1","mocha-lcov-reporter":"^1.3.0","should":"^11.2.1","should-equal":"^1.0.1","uglify-js":"^3.0.10"},"bin":{"bsb":"lib/bsb","bsc":"lib/bsc","bsrefmt":"lib/bsrefmt"},"scripts":{"test":"go build -o test.exe scripts/test.go && ./test.exe","test-theme":"go run scripts/test.go -no-install-global -no-ounit -no-mocha -no-bsb","test-bsb":"go run scripts/test.go -no-install-global -no-ounit -no-mocha -no-theme","test-ocaml":"go run scripts/test.go -no-install-global  -no-mocha -no-theme -no-bsb","cover":"istanbul cover --report html ./node_modules/.bin/_mocha --   ./jscomp/test/**/*test.js && open coverage/index.html","coverage":"istanbul cover ./node_modules/.bin/_mocha --report lcovonly --  './jscomp/test/*test.js'","coveralls":"npm run-script coverage && node ./node_modules/.bin/coveralls < coverage/lcov.info","postinstall":"node scripts/install.js"},"name":"bs-platform","version":"3.1.0","description":"bucklescript compiler, ocaml standard libary by bucklescript and its required runtime support","repository":{"type":"git","url":"git+https://github.com/bucklescript/bucklescript.git"},"keywords":["ocaml","bucklescript","stdlib","functional programming"],"author":{"name":"Hongbo Zhang"},"maintainers":[{"name":"hongbo_zhang","email":"bobzhang1988@gmail.com"}],"license":"SEE LICENSE IN LICENSE","bugs":{"url":"https://github.com/bucklescript/bucklescript/issues"},"homepage":"https://github.com/bucklescript/bucklescript#readme","licenseText":"Copyright (C) 2015-2016 Bloomberg Finance L.P.\n\nThis program is free software: you can redistribute it and/or modify\nit under the terms of the GNU Lesser General Public License as published by\nthe Free Software Foundation, either version 3 of the License, or\n(at your option) any later version.\n\nIn addition to the permissions granted to you by the LGPL, you may combine\nor link a \"work that uses the Library\" with a publicly distributed version\nof this file to produce a combined library or application, then distribute\nthat combined work under the terms of your choosing, with no requirement\nto comply with the obligations normally placed on you by section 4 of the\nLGPL version 3 (or the corresponding section of a later version of the LGPL\nshould you choose to use a later version).\n\nThis program is distributed in the hope that it will be useful,\nbut WITHOUT ANY WARRANTY; without even the implied warranty of\nMERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the\nGNU Lesser General Public License for more details.\n\nYou should have received a copy of the GNU Lesser General Public License\nalong with this program; if not, write to the Free Software\nFoundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA.","_id":"bs-platform@3.1.0","dist":{"shasum":"2e2065c32a9b8b41843bf7ae54bd6a5929521173","tarball":"https://registry.npmjs.org/bs-platform/-/bs-platform-3.1.0.tgz","fileCount":3315,"unpackedSize":100817829,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbAkqKCRA9TVsSAnZWagAA8J4P/3OgfbIXW3EDyq4lRd7t\nbk89MVAawj48KuICgcw25mtASCEEKScGU2r8J6sPBtp9LWnIjG/9EFRJpDuH\nv2chr/f55NC8/wQ6ZtsQ4yQyq77f+wj3A5MA2cW6R6x8L69b63LvrSsX2HBP\n/JNn51f9TXFwbxss9RccVq2B6v3+jwKnQZpmT/8NAgyhTm/vKmma+208GlGJ\nV8KlZkOCls2LGlPu6/pQOEnWao8fl0Av726s3suL8nEWT1AgvhwlhLmLemoI\n6Z7bnLbK6FfQ+YGaFPHmchfHOEB0WQoQEi91tR51sUeO/G70ad9hkZSxPUs0\nsjUHlQRy3iAdTGBM1ci13CEol4BX6MBgg/YrJ3PFXPwZupstu5likrrWC9XU\nMwDLQsMjaulnka2xqHpg1vPPH3DEBuYprvJGg+ODvPvyNsEH+7hSbmfLihwE\nMyoEs2N4SsV2Tvjdr4/kWgcFHLI8vihF/Rd3PER+LBYSMQxphA0laTGo+uLg\nztjrXqw1OCRqNvjXv2fY1bzIrVlOL4kiTK1ueCpM+yu8kEeAw7hJcDgsILn5\nHE+JA8VnXgF1qOp+EFx0ABRdL3RCfgCoPZEPpX51R9zPvsnYvo0l8mpjhM6a\nd1HmAtfYgGWEytRm5cjZ2mzkmAtVgfXEknq/b9MzUNszZwK04crTJ8IQLqgN\n+2uL\r\n=j8aV\r\n-----END PGP SIGNATURE-----\r\n","integrity":"sha512-nfNn035oLNuQlF8p2JIlMKU6NgvFgazPT5HMJiXcCIxX6S8qGYiYl+PxUJ+NbCgnUsTEVm50tej5ZmkYC8V1jQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIFIRkwvvNihGV97TFDnpctRFwSJa8Lh06+nyI/c9zXCtAiAvXcYJK+TisvS/Glmk2OtlT4uYwKyawrWbuQvmEx4LxA=="}]},"_npmUser":{"name":"hongbo_zhang","email":"bobzhang1988@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/bs-platform_3.1.0_1526876808789_0.06684598610908243"},"_hasShrinkwrap":false,"deprecated":"please upgrade to 3.1.4"},"3.1.1":{"devDependencies":{"benchmark":"^2.1.4","colors":"^1.1.2","coveralls":"^2.13.1","diff":"^3.2.0","glob":"^7.1.2","immutable":"^3.8.2","istanbul":"^0.4.5","jasmine-core":"^2.6.2","karma":"^1.7.0","karma-jasmine-html-reporter":"^0.2.2","mocha":"^3.4.1","mocha-lcov-reporter":"^1.3.0","should":"^11.2.1","should-equal":"^1.0.1","uglify-js":"^3.0.10"},"bin":{"bsb":"lib/bsb","bsc":"lib/bsc","bsrefmt":"lib/bsrefmt"},"scripts":{"test":"go build -o test.exe scripts/test.go && ./test.exe","test-theme":"go run scripts/test.go -no-install-global -no-ounit -no-mocha -no-bsb","test-bsb":"go run scripts/test.go -no-install-global -no-ounit -no-mocha -no-theme","test-ocaml":"go run scripts/test.go -no-install-global  -no-mocha -no-theme -no-bsb","cover":"istanbul cover --report html ./node_modules/.bin/_mocha --   ./jscomp/test/**/*test.js && open coverage/index.html","coverage":"istanbul cover ./node_modules/.bin/_mocha --report lcovonly --  './jscomp/test/*test.js'","coveralls":"npm run-script coverage && node ./node_modules/.bin/coveralls < coverage/lcov.info","postinstall":"node scripts/install.js"},"name":"bs-platform","version":"3.1.1","description":"bucklescript compiler, ocaml standard libary by bucklescript and its required runtime support","repository":{"type":"git","url":"git+https://github.com/bucklescript/bucklescript.git"},"keywords":["ocaml","bucklescript","stdlib","functional programming"],"author":{"name":"Hongbo Zhang"},"maintainers":[{"name":"hongbo_zhang","email":"bobzhang1988@gmail.com"}],"license":"SEE LICENSE IN LICENSE","bugs":{"url":"https://github.com/bucklescript/bucklescript/issues"},"homepage":"https://github.com/bucklescript/bucklescript#readme","licenseText":"Copyright (C) 2015-2016 Bloomberg Finance L.P.\n\nThis program is free software: you can redistribute it and/or modify\nit under the terms of the GNU Lesser General Public License as published by\nthe Free Software Foundation, either version 3 of the License, or\n(at your option) any later version.\n\nIn addition to the permissions granted to you by the LGPL, you may combine\nor link a \"work that uses the Library\" with a publicly distributed version\nof this file to produce a combined library or application, then distribute\nthat combined work under the terms of your choosing, with no requirement\nto comply with the obligations normally placed on you by section 4 of the\nLGPL version 3 (or the corresponding section of a later version of the LGPL\nshould you choose to use a later version).\n\nThis program is distributed in the hope that it will be useful,\nbut WITHOUT ANY WARRANTY; without even the implied warranty of\nMERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the\nGNU Lesser General Public License for more details.\n\nYou should have received a copy of the GNU Lesser General Public License\nalong with this program; if not, write to the Free Software\nFoundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA.","_id":"bs-platform@3.1.1","dist":{"shasum":"9da0b5723caae5dea0209967361210e029ff3985","tarball":"https://registry.npmjs.org/bs-platform/-/bs-platform-3.1.1.tgz","fileCount":3315,"unpackedSize":100817881,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbA9/yCRA9TVsSAnZWagAASD8P/i9NCuhjVxQr7WKZeCvV\nY3ze9S3cugxpE1rChxsyFEIUM2jY4gAsdr3zv30Aq8UYNOyw9p5yuZG/uZ9/\n76Tieee1AaZiBjNBHx3UMYJLG5Y7AT3mzYaYhdU+wIz5+kmwF2UGdQisCXiT\nXVHqczKiZH+FjqhUt6oceWbsvWX4eerV7J+rri5u2XPiBXN4hz7Bo8vZg1DW\nJ2JMEQ2lM9ED06PfFgDXv87zSRvl/0Pmet96Mz14Gbl3sHX1Z78o5fObW+js\nlpkofNtsS0nHAmtQVFToJyLQbd4tFensZUoDKk+qfdURLl3ZBxxXjR3Rmwuw\nicaM2I1EOapUdk3f077ge6AqeXuQF6W3gQVvTOl1r+by3jtWYo/QwvBQDVo5\nfJb1GucY71IYd52gQLePgVZZ475tzOPT9Vfp3scU8OrD14oBy0FgO5YjW0N1\nBI/cgRTYDon9/TL9f6mTSGZjNu0fFwrLiv6cqJjbs6ZxDZrVlpBhz7Ra0YVn\n/0lsQJ4kk2n0HBBKgRHFYry3bg8w5bKznOZXO56OIZSTBZvwZNuBD4u2M4CW\nsrkZ7xmVMYt11AX6uTi9AGk+VqbaEoiLZaaDYwMYor0Bcr+vrYVZ8RZd5vVB\npPQS5PYbckZ3vDuXHUmuap8OE0125okIeq6WS3zlPQ4yMwVTNNS57c6KVhK1\nWrJn\r\n=Mygk\r\n-----END PGP SIGNATURE-----\r\n","integrity":"sha512-lQiWwA2oHYK0t9oLp3p2QeoyPFr4M8EMbo0Mer/SSkyAL2FBGaFHHdrOWcTnjuAk8oiQuepZ82WuWltxI/+VvQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDw+IeSAlVyIcWhzTTYDxlA8M6X1kv9AsNPuESXSdOM0gIhAKvQevGyYW5rdiDusXxW0lY/WHfB5RyvO0UILc345kZs"}]},"_npmUser":{"name":"hongbo_zhang","email":"bobzhang1988@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/bs-platform_3.1.1_1526980591827_0.8478876212087576"},"_hasShrinkwrap":false,"deprecated":"please upgrade to 3.1.4"},"3.1.2":{"devDependencies":{"benchmark":"^2.1.4","colors":"^1.1.2","coveralls":"^2.13.1","diff":"^3.2.0","glob":"^7.1.2","immutable":"^3.8.2","istanbul":"^0.4.5","jasmine-core":"^2.6.2","karma":"^1.7.0","karma-jasmine-html-reporter":"^0.2.2","mocha":"^3.4.1","mocha-lcov-reporter":"^1.3.0","should":"^11.2.1","should-equal":"^1.0.1","uglify-js":"^3.0.10"},"bin":{"bsb":"lib/bsb","bsc":"lib/bsc","bsrefmt":"lib/bsrefmt"},"scripts":{"test":"go build -o test.exe scripts/test.go && ./test.exe","test-theme":"go run scripts/test.go -no-install-global -no-ounit -no-mocha -no-bsb","test-bsb":"go run scripts/test.go -no-install-global -no-ounit -no-mocha -no-theme","test-ocaml":"go run scripts/test.go -no-install-global  -no-mocha -no-theme -no-bsb","cover":"istanbul cover --report html ./node_modules/.bin/_mocha --   ./jscomp/test/**/*test.js && open coverage/index.html","coverage":"istanbul cover ./node_modules/.bin/_mocha --report lcovonly --  './jscomp/test/*test.js'","coveralls":"npm run-script coverage && node ./node_modules/.bin/coveralls < coverage/lcov.info","postinstall":"node scripts/install.js"},"name":"bs-platform","version":"3.1.2","description":"bucklescript compiler, ocaml standard libary by bucklescript and its required runtime support","repository":{"type":"git","url":"git+https://github.com/bucklescript/bucklescript.git"},"keywords":["ocaml","bucklescript","stdlib","functional programming"],"author":{"name":"Hongbo Zhang"},"maintainers":[{"name":"hongbo_zhang","email":"bobzhang1988@gmail.com"}],"license":"SEE LICENSE IN LICENSE","bugs":{"url":"https://github.com/bucklescript/bucklescript/issues"},"homepage":"https://github.com/bucklescript/bucklescript#readme","licenseText":"Copyright (C) 2015-2016 Bloomberg Finance L.P.\n\nThis program is free software: you can redistribute it and/or modify\nit under the terms of the GNU Lesser General Public License as published by\nthe Free Software Foundation, either version 3 of the License, or\n(at your option) any later version.\n\nIn addition to the permissions granted to you by the LGPL, you may combine\nor link a \"work that uses the Library\" with a publicly distributed version\nof this file to produce a combined library or application, then distribute\nthat combined work under the terms of your choosing, with no requirement\nto comply with the obligations normally placed on you by section 4 of the\nLGPL version 3 (or the corresponding section of a later version of the LGPL\nshould you choose to use a later version).\n\nThis program is distributed in the hope that it will be useful,\nbut WITHOUT ANY WARRANTY; without even the implied warranty of\nMERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the\nGNU Lesser General Public License for more details.\n\nYou should have received a copy of the GNU Lesser General Public License\nalong with this program; if not, write to the Free Software\nFoundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA.","_id":"bs-platform@3.1.2","dist":{"shasum":"3ebda921b6d9a43def76ae15b7e8b63b7328b928","tarball":"https://registry.npmjs.org/bs-platform/-/bs-platform-3.1.2.tgz","fileCount":3315,"unpackedSize":100817881,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbA+MHCRA9TVsSAnZWagAARqMP/RjKwqEBBRQSrEm59ocM\nKCfYXJqpsYNsnESWg41zQ6If5H9sPEXMLcHz5Uypv1q14Q8DwiCJfnOk0ZzF\ni2QdFFvvBPql4vEch1aM8XlgSUlQZ3jB1PVj3bom3pKhAG5ngDUkQUMX8fjM\n7PJF5yk1fmXheRuagAt1Hf9fyyJ0kVje83/eghVUApMSjfb7pJdtrQh+odLa\n8ERn0pL8bA5r0gm9HDF5ykMWXZfQ6Ut/YXaV8uByfCy7cAEU3WeNFmy9e+m4\nkFDFLX5Utn5PRyV8zk9Sm97HX4SHTGrUcqX1qxyg+dbZ8u+3Lx92uKp6s52T\nbe3FOkS4+UCUF4Zi/MhkApgsuA4Ozep7rF/hJ3n1Ocn+6QC58uS2hnhSmwwc\nKZUUe1m0BGSgDrmoIxbfvJAjtv0zy1C7oIMYZZ7nBRPHy/nEECmShZbHejlV\npDszezAS+faxy6ez/vEMrEhKmiXNwGMDwZcXUdGULQpFCRk5vEgQwkPOT+Ob\nNLj1KCbVw37ayVBLMX0bkT9wOiMHoSqnuUgwa/aLsacWWltsSOeTXLwJKggN\n6gMTS8rlEZdG09A2b5hkFXzRP3wAaRwkWQn+E/EBsH7pMeHX/Qt3cZXMsdWr\neCqAp5xBRayWx8JzSyMSI744M76QCverh9wNhg8rja7w/zkIA7KQQWxW02bw\nx4Jo\r\n=/B+5\r\n-----END PGP SIGNATURE-----\r\n","integrity":"sha512-dk8WEkeRX2XCzfhtHI3QkVE3CkRsJMr9IObslb9CtekGgJUDADzcHJvCsbzz/NgdnuXD2xwU41qsTZ1/76WlfA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDST3Cl4GlqxDjeY+74KY5RQ2PjL62gvzAQT6LUpyCOcgIgV6Nvk2jLEqQxBDgODZ/khX9WmcN/QIwdZjvbVcHm4MM="}]},"_npmUser":{"name":"hongbo_zhang","email":"bobzhang1988@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/bs-platform_3.1.2_1526981381557_0.8180067569109655"},"_hasShrinkwrap":false,"deprecated":"please upgrade to 3.1.4"},"3.1.3":{"devDependencies":{"benchmark":"^2.1.4","colors":"^1.1.2","coveralls":"^2.13.1","diff":"^3.2.0","glob":"^7.1.2","immutable":"^3.8.2","istanbul":"^0.4.5","jasmine-core":"^2.6.2","karma":"^1.7.0","karma-jasmine-html-reporter":"^0.2.2","mocha":"^3.4.1","mocha-lcov-reporter":"^1.3.0","should":"^11.2.1","should-equal":"^1.0.1","uglify-js":"^3.0.10"},"bin":{"bsb":"lib/bsb","bsc":"lib/bsc","bsrefmt":"lib/bsrefmt"},"scripts":{"test":"go build -o test.exe scripts/test.go && ./test.exe","test-theme":"go run scripts/test.go -no-install-global -no-ounit -no-mocha -no-bsb","test-bsb":"go run scripts/test.go -no-install-global -no-ounit -no-mocha -no-theme","test-ocaml":"go run scripts/test.go -no-install-global  -no-mocha -no-theme -no-bsb","cover":"istanbul cover --report html ./node_modules/.bin/_mocha --   ./jscomp/test/**/*test.js && open coverage/index.html","coverage":"istanbul cover ./node_modules/.bin/_mocha --report lcovonly --  './jscomp/test/*test.js'","coveralls":"npm run-script coverage && node ./node_modules/.bin/coveralls < coverage/lcov.info","postinstall":"node scripts/install.js"},"name":"bs-platform","version":"3.1.3","description":"bucklescript compiler, ocaml standard libary by bucklescript and its required runtime support","repository":{"type":"git","url":"git+https://github.com/bucklescript/bucklescript.git"},"keywords":["ocaml","bucklescript","stdlib","functional programming"],"author":{"name":"Hongbo Zhang"},"maintainers":[{"name":"hongbo_zhang","email":"bobzhang1988@gmail.com"}],"license":"SEE LICENSE IN LICENSE","bugs":{"url":"https://github.com/bucklescript/bucklescript/issues"},"homepage":"https://github.com/bucklescript/bucklescript#readme","licenseText":"Copyright (C) 2015-2016 Bloomberg Finance L.P.\n\nThis program is free software: you can redistribute it and/or modify\nit under the terms of the GNU Lesser General Public License as published by\nthe Free Software Foundation, either version 3 of the License, or\n(at your option) any later version.\n\nIn addition to the permissions granted to you by the LGPL, you may combine\nor link a \"work that uses the Library\" with a publicly distributed version\nof this file to produce a combined library or application, then distribute\nthat combined work under the terms of your choosing, with no requirement\nto comply with the obligations normally placed on you by section 4 of the\nLGPL version 3 (or the corresponding section of a later version of the LGPL\nshould you choose to use a later version).\n\nThis program is distributed in the hope that it will be useful,\nbut WITHOUT ANY WARRANTY; without even the implied warranty of\nMERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the\nGNU Lesser General Public License for more details.\n\nYou should have received a copy of the GNU Lesser General Public License\nalong with this program; if not, write to the Free Software\nFoundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA.","_id":"bs-platform@3.1.3","dist":{"shasum":"95c70584735e2b50922f5347159d6d89180231f6","tarball":"https://registry.npmjs.org/bs-platform/-/bs-platform-3.1.3.tgz","fileCount":3315,"unpackedSize":100817881,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbA+h5CRA9TVsSAnZWagAAn+AQAJPMfS2KO9QCOumMDTe7\n8fDlCJyXNLv2wUp3z0DmBg/6kbVT+OJ4Q9OZA39K4DPqfWSJ35ASM4zmWihT\nHwy5C6cA4qOz89SOhvY95JbKTKbUDup+VMyEhpNz/2YviiHY87c9iCGofVP8\n1TVAIvqfQ3a1kbOjpjhkOeaUZ+jKAf44CnY9+J6bXSAN+Rlt6XCLUG9glKqv\nhL5f4d8xJN8Liz+KK7IEmpDnHsfYcVnCyA/hmQPzhXEIlLDgNTVC8K7xavYl\nWIaaFtUA8ZvrFtKsl/MZQtka1olcR+UShDhRm0/d4pVWj4nvPvjwh3h/0IhS\nN4LATGrRI1BKxmiPmesyXmcDqCSKSuzUVvI7WbBlKvfUrWI4wbvNjXeAzL3d\nGhmbKq9gCSdk3cq/OIccuncz+/4TOhg/3Fc+a6x8fAdS9UkkiIcPTYpDMyQQ\ncn6VOh8dgP9+noTisIgD7BOnQRZfH9j+Kvsq383HDGU005Vjgmok5Npr+vfs\no/ZnRL246I9eBC+oYkxvjSaglC3Fh9eJlOmTjGu0v2jP7OylawpC992+QNDX\nDVlDSiBiNMHDlwuaCMQySNOKwhhyInzkkE6phBxqIvuN9UZJUNN4oHbdvXPE\nVUkMiwgKnppoz8DWf2+9OJ1UebTLTyyTGjGtWPxDqLCs5yTEK/G9LJ2zjfHH\nf1Dm\r\n=Kji2\r\n-----END PGP SIGNATURE-----\r\n","integrity":"sha512-2+xmLlS8UKrkxbyrs18mJp+EeNNOuZ9i/ZC7VpOgoHpDvZRH9Ek74Q2eYTQQskdPQNp1XtITXVocUmpalQjvcA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIHc1p3MYXkvTsrnCkkK/oUQJ32OYOks0bTQblOFWWSnDAiEAvkdnFo/9dvv6mGT5QLhh77eg6veWTjkTxqYb90qChWg="}]},"_npmUser":{"name":"hongbo_zhang","email":"bobzhang1988@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/bs-platform_3.1.3_1526982776207_0.47949841147476335"},"_hasShrinkwrap":false,"deprecated":"please upgrade to 3.1.4"},"3.1.4":{"devDependencies":{"benchmark":"^2.1.4","colors":"^1.1.2","coveralls":"^2.13.1","diff":"^3.2.0","glob":"^7.1.2","immutable":"^3.8.2","istanbul":"^0.4.5","jasmine-core":"^2.6.2","karma":"^1.7.0","karma-jasmine-html-reporter":"^0.2.2","mocha":"^3.4.1","mocha-lcov-reporter":"^1.3.0","should":"^11.2.1","should-equal":"^1.0.1","uglify-js":"^3.0.10"},"bin":{"bsb":"lib/bsb","bsc":"lib/bsc","bsrefmt":"lib/bsrefmt"},"scripts":{"test":"go build -o test.exe scripts/test.go && ./test.exe","test-theme":"go run scripts/test.go -no-install-global -no-ounit -no-mocha -no-bsb","test-bsb":"go run scripts/test.go -no-install-global -no-ounit -no-mocha -no-theme","test-ocaml":"go run scripts/test.go -no-install-global  -no-mocha -no-theme -no-bsb","cover":"istanbul cover --report html ./node_modules/.bin/_mocha --   ./jscomp/test/**/*test.js && open coverage/index.html","coverage":"istanbul cover ./node_modules/.bin/_mocha --report lcovonly --  './jscomp/test/*test.js'","coveralls":"npm run-script coverage && node ./node_modules/.bin/coveralls < coverage/lcov.info","postinstall":"node scripts/install.js"},"name":"bs-platform","version":"3.1.4","description":"bucklescript compiler, ocaml standard libary by bucklescript and its required runtime support","repository":{"type":"git","url":"git+https://github.com/bucklescript/bucklescript.git"},"keywords":["ocaml","bucklescript","stdlib","functional programming"],"author":{"name":"Hongbo Zhang"},"maintainers":[{"name":"hongbo_zhang","email":"bobzhang1988@gmail.com"}],"license":"SEE LICENSE IN LICENSE","bugs":{"url":"https://github.com/bucklescript/bucklescript/issues"},"homepage":"https://github.com/bucklescript/bucklescript#readme","licenseText":"Copyright (C) 2015-2016 Bloomberg Finance L.P.\n\nThis program is free software: you can redistribute it and/or modify\nit under the terms of the GNU Lesser General Public License as published by\nthe Free Software Foundation, either version 3 of the License, or\n(at your option) any later version.\n\nIn addition to the permissions granted to you by the LGPL, you may combine\nor link a \"work that uses the Library\" with a publicly distributed version\nof this file to produce a combined library or application, then distribute\nthat combined work under the terms of your choosing, with no requirement\nto comply with the obligations normally placed on you by section 4 of the\nLGPL version 3 (or the corresponding section of a later version of the LGPL\nshould you choose to use a later version).\n\nThis program is distributed in the hope that it will be useful,\nbut WITHOUT ANY WARRANTY; without even the implied warranty of\nMERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the\nGNU Lesser General Public License for more details.\n\nYou should have received a copy of the GNU Lesser General Public License\nalong with this program; if not, write to the Free Software\nFoundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA.","_id":"bs-platform@3.1.4","dist":{"shasum":"fe8495443b35aff73dfb61cba1e6d7b88311910b","tarball":"https://registry.npmjs.org/bs-platform/-/bs-platform-3.1.4.tgz","fileCount":3315,"unpackedSize":100831503,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbBiPwCRA9TVsSAnZWagAAHDMP/jfBfMETKoG7I70OH41p\nCTVPAdc57HJykKrHyPgfjNeNgU13+n9wTmtqBFAxzARei612jnb6c+tbxtgr\ntxqPMsx6P8Uyw8pgkwS/3GEJhG1Zp6UzvvnaNh2e5jqVjhKlCcLahB6IODI8\nkHXGUGbKy96URzoA592Wpn4lT4u/BP89Oh11Ey3pLNAvCykO2N2InR+kUgbR\n//uGy8DWLqK0rVRGmFMZhplpCOeSYGaQtopKBgsxCDCL3XGzSW/XiEqqHnBK\nsi5ExHvC9fsT2fb1heX9fjljwT68luAXR8+bd+EC0hpWY14CWfsQ0wICZD8D\n3FpdNIYecy9WDhiEYRiphZnQDhBnbQi+7J4E7YbLS6A9ZmgWAi1Fcw+J6ZfG\najGanMEoLI+75pBryA/0a+BCeOHRIJ+a4nTVtFtrZQ6K1E0lrA3hogyvzbol\n/nG4RGLNMAIuY0KLtKJzuQrrlRQ0gC962a1xp0XkBAPO90DbV5GX3gN5Rblr\ntItnUzbODYJQ8Kl8GqFaiVfNDMU+mj72o6tnnX6nWMh2r0AnQiY2LdRX5/Xq\nafnJmsU3g1gPJAExiWDnQGyPW0Apc83YGcnf5KrT6Ngl1f36xfqZAEeah1c3\ncDMrVQK5GMoQEXQPCTL60c+G7IYx3yGksTQkYLzOQKoo0Rk44ucblLYfR+i2\nhYTl\r\n=PCKd\r\n-----END PGP SIGNATURE-----\r\n","integrity":"sha512-N3xwV4ygKPHM95wyo5kqNru/wgPpCYEinsIZY1pPhaU33oE7a1q9qrWT98+xhXQLOllt8sfuTqz4U7qH/MYVPw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIDMpRTTf0+UbuJ41PwoU7KaAkAOqzE/jiUXlyDNRo19kAiBRf4/a11ud9Folde59dlA0/p61L2Oscl6usy5PXhXaeg=="}]},"_npmUser":{"name":"hongbo_zhang","email":"bobzhang1988@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/bs-platform_3.1.4_1527129069792_0.4015112074246987"},"_hasShrinkwrap":false},"3.1.5":{"devDependencies":{"benchmark":"^2.1.4","colors":"^1.1.2","coveralls":"^2.13.1","diff":"^3.2.0","glob":"^7.1.2","immutable":"^3.8.2","istanbul":"^0.4.5","jasmine-core":"^2.6.2","karma":"^1.7.0","karma-jasmine-html-reporter":"^0.2.2","mocha":"^3.4.1","mocha-lcov-reporter":"^1.3.0","should":"^11.2.1","should-equal":"^1.0.1","uglify-js":"^3.0.10"},"bin":{"bsb":"lib/bsb","bsc":"lib/bsc","bsrefmt":"lib/bsrefmt"},"scripts":{"test":"go build -o test.exe scripts/test.go && ./test.exe","test-theme":"go run scripts/test.go -no-install-global -no-ounit -no-mocha -no-bsb","test-bsb":"go run scripts/test.go -no-install-global -no-ounit -no-mocha -no-theme","test-ocaml":"go run scripts/test.go -no-install-global  -no-mocha -no-theme -no-bsb","cover":"istanbul cover --report html ./node_modules/.bin/_mocha --   ./jscomp/test/**/*test.js && open coverage/index.html","coverage":"istanbul cover ./node_modules/.bin/_mocha --report lcovonly --  './jscomp/test/*test.js'","coveralls":"npm run-script coverage && node ./node_modules/.bin/coveralls < coverage/lcov.info","postinstall":"node scripts/install.js"},"name":"bs-platform","version":"3.1.5","description":"bucklescript compiler, ocaml standard libary by bucklescript and its required runtime support","repository":{"type":"git","url":"git+https://github.com/bucklescript/bucklescript.git"},"keywords":["ocaml","bucklescript","stdlib","functional programming"],"author":{"name":"Hongbo Zhang"},"maintainers":[{"name":"hongbo_zhang","email":"bobzhang1988@gmail.com"}],"license":"SEE LICENSE IN LICENSE","bugs":{"url":"https://github.com/bucklescript/bucklescript/issues"},"homepage":"https://github.com/bucklescript/bucklescript#readme","licenseText":"Copyright (C) 2015-2016 Bloomberg Finance L.P.\n\nThis program is free software: you can redistribute it and/or modify\nit under the terms of the GNU Lesser General Public License as published by\nthe Free Software Foundation, either version 3 of the License, or\n(at your option) any later version.\n\nIn addition to the permissions granted to you by the LGPL, you may combine\nor link a \"work that uses the Library\" with a publicly distributed version\nof this file to produce a combined library or application, then distribute\nthat combined work under the terms of your choosing, with no requirement\nto comply with the obligations normally placed on you by section 4 of the\nLGPL version 3 (or the corresponding section of a later version of the LGPL\nshould you choose to use a later version).\n\nThis program is distributed in the hope that it will be useful,\nbut WITHOUT ANY WARRANTY; without even the implied warranty of\nMERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the\nGNU Lesser General Public License for more details.\n\nYou should have received a copy of the GNU Lesser General Public License\nalong with this program; if not, write to the Free Software\nFoundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA.","_id":"bs-platform@3.1.5","dist":{"shasum":"fb34ee4702bc9163848d5537096c4f31ebaeed40","tarball":"https://registry.npmjs.org/bs-platform/-/bs-platform-3.1.5.tgz","fileCount":3315,"unpackedSize":100839329,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbDgz4CRA9TVsSAnZWagAApxkP/0C/++Lkz9fRB2IPNlQ2\nTGb7luWCqpivuYX20LuW7XM1qWfUIqJ/ogEaRCq25EBC7zbtLYlpTsosuQ+u\nbSYPOaiWQ5w2G1++k0OsYSY0yMpwsxFxJ/bwyPXxcVK47brdMGP3mD/Q963d\n/J1Aj7qTL9CYBxgin9iARkZT9AfRz57xUoIzSGALtXKN9OW39zRXXXZvrDCS\n4MKniKtuc29jTD+XqgKuOnky13jVuNe4bRQRaIyXC7oV9mKXw0KcxB3y2YJj\nt1KohchmjFeDMOfFHhNatuhYbcByu/3O5HcTGEhVqwTFeDTAM5qK+ry5TO8J\ndUuepgx9G8emu2k8/qupj1hTBmRZzu1r5CanFig4b5FWlSq9E0z5SvLlXvxB\nLduui/9rbQO7WVkuaDx8GdzRDldtDMbQlASyif9kB8IW2S7QiTNuHE5yjNjk\nZAauEsiF+jnF8IqEaTOGHfwfo0fxeBcfl9hKkOsWfxxaWHcE2uzeZI0l2yyo\nBBZ5HKoiH/4+PeGE0vcmXPhN7raQzO/GaTyx+dYksCddDwGUtTS9lP78DuGs\n/L3v/+5uxHX/xLHa4BVyOWGhtgdfJoXV39ksffeAosoT0oORlC1DsfZ9ITGj\nMSfuTmdkDVXZx9z4xkVqyz5DRofX5jc6WYTUmUSxAqDDTkaEvnpZ7tmDphc9\npOXp\r\n=xWM7\r\n-----END PGP SIGNATURE-----\r\n","integrity":"sha512-zCB33VRA4IQ99kSYRDxlpfskBaHvsP/afWR7gUojS4NqWJa0RVEMbwc3QlCzCIZlJVbM+CpOaIkuODA3MVohJg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDmrUOMft6jDCecJ1VmZ828CCnhvwQlrFFkSkpk9QWB3AIgcyy2iqcJ6MZdD6ssUpnYuUuUyj8DXIwCynSW/nxQ0DE="}]},"_npmUser":{"name":"hongbo_zhang","email":"bobzhang1988@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/bs-platform_3.1.5_1527647478086_0.9362965139798571"},"_hasShrinkwrap":false},"3.2.0-alpha":{"devDependencies":{"benchmark":"^2.1.4","colors":"^1.1.2","coveralls":"^2.13.1","diff":"^3.2.0","glob":"^7.1.2","immutable":"^3.8.2","istanbul":"^0.4.5","jasmine-core":"^2.6.2","karma":"^1.7.0","karma-jasmine-html-reporter":"^0.2.2","mocha":"^3.4.1","mocha-lcov-reporter":"^1.3.0","should":"^11.2.1","should-equal":"^1.0.1","uglify-js":"^3.0.10"},"bin":{"bsb":"lib/bsb","bsc":"lib/bsc","bsrefmt":"lib/bsrefmt"},"scripts":{"test":"go build -o test.exe scripts/test.go && ./test.exe","test-theme":"go run scripts/test.go -no-install-global -no-ounit -no-mocha -no-bsb","test-bsb":"go run scripts/test.go -no-install-global -no-ounit -no-mocha -no-theme","test-ocaml":"go run scripts/test.go -no-install-global  -no-mocha -no-theme -no-bsb","cover":"istanbul cover --report html ./node_modules/.bin/_mocha --   ./jscomp/test/**/*test.js && open coverage/index.html","coverage":"istanbul cover ./node_modules/.bin/_mocha --report lcovonly --  './jscomp/test/*test.js'","coveralls":"npm run-script coverage && node ./node_modules/.bin/coveralls < coverage/lcov.info","postinstall":"node scripts/install.js"},"name":"bs-platform","version":"3.2.0-alpha","description":"bucklescript compiler, ocaml standard libary by bucklescript and its required runtime support","repository":{"type":"git","url":"git+https://github.com/bucklescript/bucklescript.git"},"keywords":["ocaml","bucklescript","stdlib","functional programming"],"author":{"name":"Hongbo Zhang"},"maintainers":[{"name":"hongbo_zhang","email":"bobzhang1988@gmail.com"}],"license":"SEE LICENSE IN LICENSE","bugs":{"url":"https://github.com/bucklescript/bucklescript/issues"},"homepage":"https://github.com/bucklescript/bucklescript#readme","readmeFilename":"README.md","readme":"[BuckleScript](http://bucklescript.github.io/bucklescript/): A JavaScript backend for [OCaml](https://ocaml.org/) focused on smooth integration and clean generated code.\n\n[![NPM](https://nodei.co/npm/bs-platform.png?compact=true)](https://nodei.co/npm/bs-platform/) [![Build Status](https://travis-ci.org/BuckleScript/bucklescript.svg?branch=master)](https://travis-ci.org/bucklescript/bucklescript) [![Coverage Status](https://coveralls.io/repos/github/BuckleScript/bucklescript/badge.svg?branch=master)](https://coveralls.io/github/BuckleScript/bucklescript?branch=master)\n\n## Documentation\n\nPlease see the [documentation site](https://bucklescript.github.io).\n\n## Contributing\n\nSee [CONTRIBUTING.md](CONTRIBUTING.md).\n\n## Acknowledgments\n\n* Thanks to the [OCaml](https://ocaml.org) team, obviously, without such a beautiful yet practical language, this backend would not exist\n* Thanks to [ninja-build](https://ninja-build.org), BuckleScript also comes with a blazing fast build tool on top of it, `ninja` is a truly [well engineered](http://aosabook.org/en/posa/ninja.html) scalable build tool\n* Thanks to [Bloomberg](https://www.techatbloomberg.com)! This project began at Bloomberg and was published in 2016; without the support of Bloomberg, it would not have happened. Now that the project has grown and developed its own community, it has moved to its own GitHub organization.\n\n## Licensing\n\nSee [COPYING](./COPYING) and [COPYING.LESSER](./COPYING.LESSER)\n\nThe [`ocaml`](vendor/ocaml) directory contains the official [OCaml](https://ocaml.org) compiler (version 4.02.3).\nRefer to its copyright and license notices for information about its licensing.\n\nThe [`ninja-build`](ninja-build) directory contains the official [ninja-build](https://github.com/ninja-build/ninja) (version 1.7.2).\nRefer to its copyright and license notices for information about its licensing.\n\nBuckleScript builds on parts of [js_of_ocaml](https://github.com/ocsigen/js_of_ocaml):\n\n* [`jscomp/core/js_dump.ml`](jscomp/core/js_dump.ml) (pretty printer)\n* [`jscomp/runtime`](jscomp/runtime)\n\nBuckleScript builds on parts of OCaml:\n\n* [`jscomp/core/lam_pass_exits.ml`](jscomp/core/lam_pass_exits.ml)\n* [`jscomp/core/lam_pass_lets_dce.ml`](jscomp/core/lam_pass_lets_dce.ml)\n\nThese modules were adapted from [`ocaml/bytecomp/simplif.ml`](vendor/ocaml/bytecomp/simplif.ml) for\nJavaScript specific optimization purposes.\n\n* [`jscomp/core/js_main.ml`](jscomp/core/js_main.ml)\n\n`jscomp/core/js_main.ml` is adapted from [`ocaml/driver/main.ml`](vendor/ocaml/driver/main.ml). It is not\nactively used but demonstrates that it is easy to assemble a whole compiler using the OCaml compiler\nlibraries. It also shows how to add more compilation flags to a JS backend.\n\n* [`jscomp/stdlib`](jscomp/stdlib)\n\n`jscomp/stdlib` is copied from [`ocaml/stdlib`](vendor/ocaml/stdlib). It is compiled to JavaScript and\nincluded with BuckleScript.\n\n* [`jscomp/test`](jscomp/test)\n\n`jscomp/test` is based on [`ocaml/testsuite`](vendor/ocaml/testsuite).\n\nBuckleScript unittest builds on parts of [OUnit](http://ounit.forge.ocamlcore.org/)\n\n* [`jscomp/ounit`](jscomp/ounit) is adapted from ounit, the unit test\n  utilities are only used for dev purpose, they are not required for distribution\n","licenseText":"Copyright (C) 2015-2016 Bloomberg Finance L.P.\n\nThis program is free software: you can redistribute it and/or modify\nit under the terms of the GNU Lesser General Public License as published by\nthe Free Software Foundation, either version 3 of the License, or\n(at your option) any later version.\n\nIn addition to the permissions granted to you by the LGPL, you may combine\nor link a \"work that uses the Library\" with a publicly distributed version\nof this file to produce a combined library or application, then distribute\nthat combined work under the terms of your choosing, with no requirement\nto comply with the obligations normally placed on you by section 4 of the\nLGPL version 3 (or the corresponding section of a later version of the LGPL\nshould you choose to use a later version).\n\nThis program is distributed in the hope that it will be useful,\nbut WITHOUT ANY WARRANTY; without even the implied warranty of\nMERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the\nGNU Lesser General Public License for more details.\n\nYou should have received a copy of the GNU Lesser General Public License\nalong with this program; if not, write to the Free Software\nFoundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA.","_id":"bs-platform@3.2.0-alpha","dist":{"shasum":"53cc20a142106eb77cc3221c5f4f53ba6a366f98","tarball":"https://registry.npmjs.org/bs-platform/-/bs-platform-3.2.0-alpha.tgz","fileCount":3309,"unpackedSize":81517558,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbE5NYCRA9TVsSAnZWagAACukP/REhotipsSgU2Nr3B3Ag\nMvbf63b6QExXHuLA2Pf2qvpPr0R2Ka6hJ6Dj5uagGaLOZlPgXCBPoFqTA3bA\nxkARn9nXKAzKV9294tDWeXmjnCgdKedHH6BffTFTISoboJ658A456L3mUOgX\n2vnBj9+2A2FlwMhPgD9qI+1SIWmlLZKgvVDARrbMztdR1acvnnBCfQ3OrkXE\n4eajnjM0Uvhti0dKPC1Y0BxDXY8cPHM1Izg2iZsE4nUjBO+/myhQwriwNWyb\naMKVSmMDtkci0rbIlDmIyJxdUWXJ9bSYGpMowDwmXJ1mwypvPRvI5H04Kjxy\nw40iXVMygXOydicNOJaCxfA0cyl55hPKc7wMCQfUtelCG+VBgVJb7DoylVhe\nyPXXvpEkDg4o8VtGEE5g1rN5B44GEu+XeHRA9FcrRhriGPucXHIQhDfQt7BZ\nKyEdHaQtn1gNKrIiqqngkSC2L8ioGxqx+QNHa/ez7pddJVei5lC8x8TZOd1G\nsS3KybSxXavHe/l5odFccavOUrQ5pDtEu+SlQZEdpyVoVTsJ7uZ71jTUgccc\nKYxqtMNrlb1uBHM0PK0cJOrj+LkuJozvs92tciRLB1Z5xyMoPufi5XBNrFJl\nXz4ybLr4LlXmnAkZXg0KBFQe5ZsOCKkTGTW+O63D1TOXFMggtPVoBHrfLR75\nrA4Y\r\n=mNmI\r\n-----END PGP SIGNATURE-----\r\n","integrity":"sha512-/ffWyk3N5j/dYzZW9895QQETf62HUjtaPcSPCSb0eLOu6qhIGO+Xs6nGagRSueciYWPfhzZ8fw+i46o40UmKvQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCICoLit5Cmn/WXaOAjdq2qxaCm5sj9oyxADDil94a+ye6AiEAjj4UU5ecOKY5XNT2NNnyUrfqdI1UA0bh2AYS2EUYUsM="}]},"_npmUser":{"name":"hongbo_zhang","email":"bobzhang1988@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/bs-platform_3.2.0-alpha_1528009559694_0.8657066063983136"},"_hasShrinkwrap":false},"3.2.0-alpha2":{"devDependencies":{"benchmark":"^2.1.4","colors":"^1.1.2","coveralls":"^2.13.1","diff":"^3.2.0","glob":"^7.1.2","immutable":"^3.8.2","istanbul":"^0.4.5","jasmine-core":"^2.6.2","karma":"^1.7.0","karma-jasmine-html-reporter":"^0.2.2","mocha":"^3.4.1","mocha-lcov-reporter":"^1.3.0","should":"^11.2.1","should-equal":"^1.0.1","uglify-js":"^3.0.10"},"bin":{"bsb":"lib/bsb","bsc":"lib/bsc","bsrefmt":"lib/bsrefmt"},"scripts":{"test":"go build -o test.exe scripts/test.go && ./test.exe","test-theme":"go run scripts/test.go -no-install-global -no-ounit -no-mocha -no-bsb","test-bsb":"go run scripts/test.go -no-install-global -no-ounit -no-mocha -no-theme","test-ocaml":"go run scripts/test.go -no-install-global  -no-mocha -no-theme -no-bsb","cover":"istanbul cover --report html ./node_modules/.bin/_mocha --   ./jscomp/test/**/*test.js && open coverage/index.html","coverage":"istanbul cover ./node_modules/.bin/_mocha --report lcovonly --  './jscomp/test/*test.js'","coveralls":"npm run-script coverage && node ./node_modules/.bin/coveralls < coverage/lcov.info","postinstall":"node scripts/install.js"},"name":"bs-platform","version":"3.2.0-alpha2","description":"bucklescript compiler, ocaml standard libary by bucklescript and its required runtime support","repository":{"type":"git","url":"git+https://github.com/bucklescript/bucklescript.git"},"keywords":["ocaml","bucklescript","stdlib","functional programming"],"author":{"name":"Hongbo Zhang"},"maintainers":[{"name":"hongbo_zhang","email":"bobzhang1988@gmail.com"}],"license":"SEE LICENSE IN LICENSE","bugs":{"url":"https://github.com/bucklescript/bucklescript/issues"},"homepage":"https://github.com/bucklescript/bucklescript#readme","readmeFilename":"README.md","readme":"[BuckleScript](http://bucklescript.github.io/bucklescript/): A JavaScript backend for [OCaml](https://ocaml.org/) focused on smooth integration and clean generated code.\n\n[![NPM](https://nodei.co/npm/bs-platform.png?compact=true)](https://nodei.co/npm/bs-platform/) [![Build Status](https://travis-ci.org/BuckleScript/bucklescript.svg?branch=master)](https://travis-ci.org/bucklescript/bucklescript) [![Coverage Status](https://coveralls.io/repos/github/BuckleScript/bucklescript/badge.svg?branch=master)](https://coveralls.io/github/BuckleScript/bucklescript?branch=master)\n\n## Documentation\n\nPlease see the [documentation site](https://bucklescript.github.io).\n\n## Contributing\n\nSee [CONTRIBUTING.md](CONTRIBUTING.md).\n\n## Acknowledgments\n\n* Thanks to the [OCaml](https://ocaml.org) team, obviously, without such a beautiful yet practical language, this backend would not exist\n* Thanks to [ninja-build](https://ninja-build.org), BuckleScript also comes with a blazing fast build tool on top of it, `ninja` is a truly [well engineered](http://aosabook.org/en/posa/ninja.html) scalable build tool\n* Thanks to [Bloomberg](https://www.techatbloomberg.com)! This project began at Bloomberg and was published in 2016; without the support of Bloomberg, it would not have happened. Now that the project has grown and developed its own community, it has moved to its own GitHub organization.\n\n## Licensing\n\nSee [COPYING](./COPYING) and [COPYING.LESSER](./COPYING.LESSER)\n\nThe [`ocaml`](vendor/ocaml) directory contains the official [OCaml](https://ocaml.org) compiler (version 4.02.3).\nRefer to its copyright and license notices for information about its licensing.\n\nThe [`ninja-build`](ninja-build) directory contains the official [ninja-build](https://github.com/ninja-build/ninja) (version 1.7.2).\nRefer to its copyright and license notices for information about its licensing.\n\nBuckleScript builds on parts of [js_of_ocaml](https://github.com/ocsigen/js_of_ocaml):\n\n* [`jscomp/core/js_dump.ml`](jscomp/core/js_dump.ml) (pretty printer)\n* [`jscomp/runtime`](jscomp/runtime)\n\nBuckleScript builds on parts of OCaml:\n\n* [`jscomp/core/lam_pass_exits.ml`](jscomp/core/lam_pass_exits.ml)\n* [`jscomp/core/lam_pass_lets_dce.ml`](jscomp/core/lam_pass_lets_dce.ml)\n\nThese modules were adapted from [`ocaml/bytecomp/simplif.ml`](vendor/ocaml/bytecomp/simplif.ml) for\nJavaScript specific optimization purposes.\n\n* [`jscomp/core/js_main.ml`](jscomp/core/js_main.ml)\n\n`jscomp/core/js_main.ml` is adapted from [`ocaml/driver/main.ml`](vendor/ocaml/driver/main.ml). It is not\nactively used but demonstrates that it is easy to assemble a whole compiler using the OCaml compiler\nlibraries. It also shows how to add more compilation flags to a JS backend.\n\n* [`jscomp/stdlib`](jscomp/stdlib)\n\n`jscomp/stdlib` is copied from [`ocaml/stdlib`](vendor/ocaml/stdlib). It is compiled to JavaScript and\nincluded with BuckleScript.\n\n* [`jscomp/test`](jscomp/test)\n\n`jscomp/test` is based on [`ocaml/testsuite`](vendor/ocaml/testsuite).\n\nBuckleScript unittest builds on parts of [OUnit](http://ounit.forge.ocamlcore.org/)\n\n* [`jscomp/ounit`](jscomp/ounit) is adapted from ounit, the unit test\n  utilities are only used for dev purpose, they are not required for distribution\n","licenseText":"Copyright (C) 2015-2016 Bloomberg Finance L.P.\n\nThis program is free software: you can redistribute it and/or modify\nit under the terms of the GNU Lesser General Public License as published by\nthe Free Software Foundation, either version 3 of the License, or\n(at your option) any later version.\n\nIn addition to the permissions granted to you by the LGPL, you may combine\nor link a \"work that uses the Library\" with a publicly distributed version\nof this file to produce a combined library or application, then distribute\nthat combined work under the terms of your choosing, with no requirement\nto comply with the obligations normally placed on you by section 4 of the\nLGPL version 3 (or the corresponding section of a later version of the LGPL\nshould you choose to use a later version).\n\nThis program is distributed in the hope that it will be useful,\nbut WITHOUT ANY WARRANTY; without even the implied warranty of\nMERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the\nGNU Lesser General Public License for more details.\n\nYou should have received a copy of the GNU Lesser General Public License\nalong with this program; if not, write to the Free Software\nFoundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA.","_id":"bs-platform@3.2.0-alpha2","dist":{"shasum":"55045722f7cb0d83e29dbdd55ab65d7055fba3e2","tarball":"https://registry.npmjs.org/bs-platform/-/bs-platform-3.2.0-alpha2.tgz","fileCount":3471,"unpackedSize":82683130,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbE5i6CRA9TVsSAnZWagAAZ/YQAIBoIjiGXc3IcobzgbK4\nX9sRh72jfLyJmAkXKNWXuZYrJHZYcf3QpB4WLP02VVSEY1VW09UfdGoj/Ceh\npFIURYg4GYESfr7v79VxphXuYkC66Az9ToL6s7bDAz2MzMOJOcvV2Dr+OqLe\n3jDN87RPP2/H1444/XX0ybhf5wkXBCQVwrSOoUsLPW84M075V78lkAYTjSke\ntnrXf/hR3OWfa7arBwekbC9WUYhw5lHVMcDn4wV3YEyIbgiqMnd31GsZWgDG\nFS2Uj9IvWTySzLijQEyWetbv719OeKhpOLzm6dHlkS7pnk9csn64sOg8sN8T\nwaCjptslEa0D/oqoe4XJ89Em76xtEv21wAYyFzo1NqrA1GpK240Oo2atqBtK\nVqXejVyXoNsEYpFLcNjT32qZsiEFD2YtNLFkmX+WvMkzm99l697CalE/SXd/\ndg7GAy/XpQLcOKoWSuzSQ/5CCnIx1E9I5cZGfdJvOjLex9rDtUb22K8GjglF\n4kRZVCLgDMfswSiXBstgRClHGWWiCT+55gTgHlBummF73Ut7fSuQTDLrfTd2\nwOcQis2CpHid/qGaA1E4nCBMPUrcnFEmgWPL1+5BQEMLlzGfBMj5JMamf9+a\ncPYdb6+P15Tt3c3VgsVo+fya/Z1DbHlREnA3RQ236znslOZUc61c83hKkIG2\nPPmd\r\n=IPMw\r\n-----END PGP SIGNATURE-----\r\n","integrity":"sha512-Hyp7QutwDDQED+8Sk4rg8VbVkY+1dgRObHwPsC2qhPEZ1Rx9eV7FX837egYDrp73GcK7KKZ1cBhmKZz7D7S0+g==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCID0WOigoisB5pi4wpnGM6AriX3S62Zc30VieKc9Yul7TAiEAjZQFn03n3nzbmRt03KOeQG3k7iOp2syDp/M/ZEfsxI0="}]},"_npmUser":{"name":"hongbo_zhang","email":"bobzhang1988@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/bs-platform_3.2.0-alpha2_1528010937503_0.7790924550349658"},"_hasShrinkwrap":false},"4.0.0":{"devDependencies":{"benchmark":"^2.1.4","colors":"^1.1.2","coveralls":"^2.13.1","diff":"^3.2.0","glob":"^7.1.2","immutable":"^3.8.2","istanbul":"^0.4.5","jasmine-core":"^2.6.2","karma":"^1.7.0","karma-jasmine-html-reporter":"^0.2.2","mocha":"^3.4.1","mocha-lcov-reporter":"^1.3.0","should":"^11.2.1","should-equal":"^1.0.1","uglify-js":"^3.0.10"},"bin":{"bsb":"lib/bsb","bsc":"lib/bsc","bsrefmt":"lib/bsrefmt"},"scripts":{"test":"go build -o test.exe scripts/test.go && ./test.exe","test-theme":"go run scripts/test.go -no-install-global -no-ounit -no-mocha -no-bsb","test-bsb":"go run scripts/test.go -no-install-global -no-ounit -no-mocha -no-theme","test-ocaml":"go run scripts/test.go -no-install-global  -no-mocha -no-theme -no-bsb","cover":"istanbul cover --report html ./node_modules/.bin/_mocha --   ./jscomp/test/**/*test.js && open coverage/index.html","coverage":"istanbul cover ./node_modules/.bin/_mocha --report lcovonly --  './jscomp/test/*test.js'","coveralls":"npm run-script coverage && node ./node_modules/.bin/coveralls < coverage/lcov.info","postinstall":"node scripts/install.js"},"name":"bs-platform","version":"4.0.0","description":"bucklescript compiler, ocaml standard libary by bucklescript and its required runtime support","repository":{"type":"git","url":"git+https://github.com/bucklescript/bucklescript.git"},"keywords":["ocaml","bucklescript","stdlib","functional programming"],"author":{"name":"Hongbo Zhang"},"maintainers":[{"name":"hongbo_zhang","email":"bobzhang1988@gmail.com"}],"license":"SEE LICENSE IN LICENSE","bugs":{"url":"https://github.com/bucklescript/bucklescript/issues"},"homepage":"https://github.com/bucklescript/bucklescript#readme","licenseText":"Copyright (C) 2015-2016 Bloomberg Finance L.P.\n\nThis program is free software: you can redistribute it and/or modify\nit under the terms of the GNU Lesser General Public License as published by\nthe Free Software Foundation, either version 3 of the License, or\n(at your option) any later version.\n\nIn addition to the permissions granted to you by the LGPL, you may combine\nor link a \"work that uses the Library\" with a publicly distributed version\nof this file to produce a combined library or application, then distribute\nthat combined work under the terms of your choosing, with no requirement\nto comply with the obligations normally placed on you by section 4 of the\nLGPL version 3 (or the corresponding section of a later version of the LGPL\nshould you choose to use a later version).\n\nThis program is distributed in the hope that it will be useful,\nbut WITHOUT ANY WARRANTY; without even the implied warranty of\nMERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the\nGNU Lesser General Public License for more details.\n\nYou should have received a copy of the GNU Lesser General Public License\nalong with this program; if not, write to the Free Software\nFoundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA.","_id":"bs-platform@4.0.0","dist":{"shasum":"4190460550414eecff92f1e2bbaf4d9c557b60af","tarball":"https://registry.npmjs.org/bs-platform/-/bs-platform-4.0.0.tgz","fileCount":3316,"unpackedSize":101045964,"integrity":"sha512-1IPEHFE4fg7MRxTDyObybt4JBi3277JAPtKknkVxRrUsEfJC9JpUohFi4QOnFl5RU8/dX40yc3RszeSz3t6pNw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQC35sC1znnzu5mRknzD04ck9cvjGdLl4F6h5kdV8XWx/wIhAIsjZ27baD8YXmFogB8J3EZSFneg2+kqxFsMSa52Ww38"}]},"_npmUser":{"name":"hongbo_zhang","email":"bobzhang1988@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/bs-platform_4.0.0_1531052158018_0.7334464461642209"},"_hasShrinkwrap":false,"deprecated":"critical bug fixed in 4.0.1"},"4.0.1":{"devDependencies":{"benchmark":"^2.1.4","colors":"^1.1.2","coveralls":"^2.13.1","diff":"^3.2.0","glob":"^7.1.2","immutable":"^3.8.2","istanbul":"^0.4.5","jasmine-core":"^2.6.2","karma":"^1.7.0","karma-jasmine-html-reporter":"^0.2.2","mocha":"^3.4.1","mocha-lcov-reporter":"^1.3.0","should":"^11.2.1","should-equal":"^1.0.1","uglify-js":"^3.0.10"},"bin":{"bsb":"lib/bsb","bsc":"lib/bsc","bsrefmt":"lib/bsrefmt"},"scripts":{"test":"go build -o test.exe scripts/test.go && ./test.exe","test-theme":"go run scripts/test.go -no-install-global -no-ounit -no-mocha -no-bsb","test-bsb":"go run scripts/test.go -no-install-global -no-ounit -no-mocha -no-theme","test-ocaml":"go run scripts/test.go -no-install-global  -no-mocha -no-theme -no-bsb","cover":"istanbul cover --report html ./node_modules/.bin/_mocha --   ./jscomp/test/**/*test.js && open coverage/index.html","coverage":"istanbul cover ./node_modules/.bin/_mocha --report lcovonly --  './jscomp/test/*test.js'","coveralls":"npm run-script coverage && node ./node_modules/.bin/coveralls < coverage/lcov.info","postinstall":"node scripts/install.js"},"name":"bs-platform","version":"4.0.1","description":"bucklescript compiler, ocaml standard libary by bucklescript and its required runtime support","repository":{"type":"git","url":"git+https://github.com/bucklescript/bucklescript.git"},"keywords":["ocaml","bucklescript","stdlib","functional programming"],"author":{"name":"Hongbo Zhang"},"maintainers":[{"name":"hongbo_zhang","email":"bobzhang1988@gmail.com"}],"license":"SEE LICENSE IN LICENSE","bugs":{"url":"https://github.com/bucklescript/bucklescript/issues"},"homepage":"https://github.com/bucklescript/bucklescript#readme","licenseText":"Copyright (C) 2015-2016 Bloomberg Finance L.P.\n\nThis program is free software: you can redistribute it and/or modify\nit under the terms of the GNU Lesser General Public License as published by\nthe Free Software Foundation, either version 3 of the License, or\n(at your option) any later version.\n\nIn addition to the permissions granted to you by the LGPL, you may combine\nor link a \"work that uses the Library\" with a publicly distributed version\nof this file to produce a combined library or application, then distribute\nthat combined work under the terms of your choosing, with no requirement\nto comply with the obligations normally placed on you by section 4 of the\nLGPL version 3 (or the corresponding section of a later version of the LGPL\nshould you choose to use a later version).\n\nThis program is distributed in the hope that it will be useful,\nbut WITHOUT ANY WARRANTY; without even the implied warranty of\nMERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the\nGNU Lesser General Public License for more details.\n\nYou should have received a copy of the GNU Lesser General Public License\nalong with this program; if not, write to the Free Software\nFoundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA.","_id":"bs-platform@4.0.1","dist":{"shasum":"544b58c2a53299cf406b57477e06389e4adab421","tarball":"https://registry.npmjs.org/bs-platform/-/bs-platform-4.0.1.tgz","fileCount":3748,"unpackedSize":165387272,"integrity":"sha512-WMgRikGjH+wevwjAxOiGKVDFFSjD61CQCBtesDaVkaip9S1IGPkSNwW4kAO4gl1Kz8w1vnELyHZykKzK7wXtYA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIGSrZNWw/J1mR7o8R73w1AQpfo5UJBOALke/PXxFsfW4AiEAkcDruFPmj60O0PCuevjaIN0M5LoGyMYIS/qSMqtXObo="}]},"_npmUser":{"name":"hongbo_zhang","email":"bobzhang1988@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/bs-platform_4.0.1_1532329593263_0.17456708324907821"},"_hasShrinkwrap":false},"4.0.2":{"devDependencies":{"benchmark":"^2.1.4","colors":"^1.1.2","coveralls":"^2.13.1","diff":"^3.2.0","glob":"^7.1.2","immutable":"^3.8.2","istanbul":"^0.4.5","jasmine-core":"^2.6.2","karma":"^1.7.0","karma-jasmine-html-reporter":"^0.2.2","mocha":"^3.4.1","mocha-lcov-reporter":"^1.3.0","should":"^11.2.1","should-equal":"^1.0.1","uglify-js":"^3.0.10"},"bin":{"bsb":"lib/bsb","bsc":"lib/bsc","bsrefmt":"lib/bsrefmt"},"scripts":{"test":"go build -o test.exe scripts/test.go && ./test.exe","test-theme":"go run scripts/test.go -no-install-global -no-ounit -no-mocha -no-bsb","test-bsb":"go run scripts/test.go -no-install-global -no-ounit -no-mocha -no-theme","test-ocaml":"go run scripts/test.go -no-install-global  -no-mocha -no-theme -no-bsb","cover":"istanbul cover --report html ./node_modules/.bin/_mocha --   ./jscomp/test/**/*test.js && open coverage/index.html","coverage":"istanbul cover ./node_modules/.bin/_mocha --report lcovonly --  './jscomp/test/*test.js'","coveralls":"npm run-script coverage && node ./node_modules/.bin/coveralls < coverage/lcov.info","postinstall":"node scripts/install.js"},"name":"bs-platform","version":"4.0.2","description":"bucklescript compiler, ocaml standard libary by bucklescript and its required runtime support","repository":{"type":"git","url":"git+https://github.com/bucklescript/bucklescript.git"},"keywords":["ocaml","bucklescript","stdlib","functional programming"],"author":{"name":"Hongbo Zhang"},"maintainers":[{"name":"hongbo_zhang","email":"bobzhang1988@gmail.com"}],"license":"SEE LICENSE IN LICENSE","bugs":{"url":"https://github.com/bucklescript/bucklescript/issues"},"homepage":"https://github.com/bucklescript/bucklescript#readme","licenseText":"Copyright (C) 2015-2016 Bloomberg Finance L.P.\n\nThis program is free software: you can redistribute it and/or modify\nit under the terms of the GNU Lesser General Public License as published by\nthe Free Software Foundation, either version 3 of the License, or\n(at your option) any later version.\n\nIn addition to the permissions granted to you by the LGPL, you may combine\nor link a \"work that uses the Library\" with a publicly distributed version\nof this file to produce a combined library or application, then distribute\nthat combined work under the terms of your choosing, with no requirement\nto comply with the obligations normally placed on you by section 4 of the\nLGPL version 3 (or the corresponding section of a later version of the LGPL\nshould you choose to use a later version).\n\nThis program is distributed in the hope that it will be useful,\nbut WITHOUT ANY WARRANTY; without even the implied warranty of\nMERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the\nGNU Lesser General Public License for more details.\n\nYou should have received a copy of the GNU Lesser General Public License\nalong with this program; if not, write to the Free Software\nFoundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA.","_id":"bs-platform@4.0.2","dist":{"shasum":"ee80f4948f5db0533df667612a53d9a52837cf24","tarball":"https://registry.npmjs.org/bs-platform/-/bs-platform-4.0.2.tgz","fileCount":3316,"unpackedSize":102111571,"integrity":"sha512-0JBG1VriSt4YOiHeJ0OtCBTLCpLC6DIJwlmtlIhhN8csMpm8iTATVw+e5c9vmtyWNA9ykJvq9sA5K9WuIqW8Ng==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCSeHqPqkszzH59UgVeEovpLZ0YREyLnOJsc35Jbi3GMQIhAIh3mdi3vu6cPjGat6gT6xAVJ5upXLGmGH/fWREUXQMa"}]},"_npmUser":{"name":"hongbo_zhang","email":"bobzhang1988@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/bs-platform_4.0.2_1532788229224_0.364146368541308"},"_hasShrinkwrap":false},"4.0.3":{"devDependencies":{"benchmark":"^2.1.4","colors":"^1.1.2","coveralls":"^2.13.1","diff":"^3.2.0","glob":"^7.1.2","immutable":"^3.8.2","istanbul":"^0.4.5","jasmine-core":"^2.6.2","karma":"^1.7.0","karma-jasmine-html-reporter":"^0.2.2","mocha":"^3.4.1","mocha-lcov-reporter":"^1.3.0","should":"^11.2.1","should-equal":"^1.0.1","uglify-js":"^3.0.10"},"bin":{"bsb":"lib/bsb","bsc":"lib/bsc","bsrefmt":"lib/bsrefmt"},"scripts":{"test":"go build -o test.exe scripts/test.go && ./test.exe","test-theme":"go run scripts/test.go -no-install-global -no-ounit -no-mocha -no-bsb","test-bsb":"go run scripts/test.go -no-install-global -no-ounit -no-mocha -no-theme","test-ocaml":"go run scripts/test.go -no-install-global  -no-mocha -no-theme -no-bsb","cover":"istanbul cover --report html ./node_modules/.bin/_mocha --   ./jscomp/test/**/*test.js && open coverage/index.html","coverage":"istanbul cover ./node_modules/.bin/_mocha --report lcovonly --  './jscomp/test/*test.js'","coveralls":"npm run-script coverage && node ./node_modules/.bin/coveralls < coverage/lcov.info","postinstall":"node scripts/install.js"},"name":"bs-platform","version":"4.0.3","description":"bucklescript compiler, ocaml standard libary by bucklescript and its required runtime support","repository":{"type":"git","url":"git+https://github.com/bucklescript/bucklescript.git"},"keywords":["ocaml","bucklescript","stdlib","functional programming"],"author":{"name":"Hongbo Zhang"},"maintainers":[{"name":"hongbo_zhang","email":"bobzhang1988@gmail.com"}],"license":"SEE LICENSE IN LICENSE","bugs":{"url":"https://github.com/bucklescript/bucklescript/issues"},"homepage":"https://github.com/bucklescript/bucklescript#readme","licenseText":"Copyright (C) 2015-2016 Bloomberg Finance L.P.\n\nThis program is free software: you can redistribute it and/or modify\nit under the terms of the GNU Lesser General Public License as published by\nthe Free Software Foundation, either version 3 of the License, or\n(at your option) any later version.\n\nIn addition to the permissions granted to you by the LGPL, you may combine\nor link a \"work that uses the Library\" with a publicly distributed version\nof this file to produce a combined library or application, then distribute\nthat combined work under the terms of your choosing, with no requirement\nto comply with the obligations normally placed on you by section 4 of the\nLGPL version 3 (or the corresponding section of a later version of the LGPL\nshould you choose to use a later version).\n\nThis program is distributed in the hope that it will be useful,\nbut WITHOUT ANY WARRANTY; without even the implied warranty of\nMERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the\nGNU Lesser General Public License for more details.\n\nYou should have received a copy of the GNU Lesser General Public License\nalong with this program; if not, write to the Free Software\nFoundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA.","_id":"bs-platform@4.0.3","dist":{"shasum":"4510c1c915cc5b169b5717e5c0ada52d3f99ff98","tarball":"https://registry.npmjs.org/bs-platform/-/bs-platform-4.0.3.tgz","fileCount":3316,"unpackedSize":102125780,"integrity":"sha512-C/ofVejnb04TXUrgySwNYTllZWrl6trUmeGXml9ynXPKRdNV4drbu3V2kKqF7fU7+4wgkThD2zciSjj2dxNAiA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIDLndXAMA14GpoS9rTdUJPMr+cd2BVBEBiFer/OtnIDUAiEAuEbw6+snBpEXm+E7G/7x/6n3e7l3QzpDt5X0of6lniQ="}]},"_npmUser":{"name":"hongbo_zhang","email":"bobzhang1988@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/bs-platform_4.0.3_1533262430334_0.8248364401466084"},"_hasShrinkwrap":false},"4.0.4":{"devDependencies":{"benchmark":"^2.1.4","colors":"^1.1.2","coveralls":"^2.13.1","diff":"^3.2.0","glob":"^7.1.2","immutable":"^3.8.2","istanbul":"^0.4.5","jasmine-core":"^2.6.2","karma":"^1.7.0","karma-jasmine-html-reporter":"^0.2.2","mocha":"^3.4.1","mocha-lcov-reporter":"^1.3.0","should":"^11.2.1","should-equal":"^1.0.1","uglify-js":"^3.0.10"},"bin":{"bsb":"lib/bsb","bsc":"lib/bsc","bsrefmt":"lib/bsrefmt"},"scripts":{"test":"go build -o test.exe scripts/test.go && ./test.exe","test-theme":"go run scripts/test.go -no-install-global -no-ounit -no-mocha -no-bsb","test-bsb":"go run scripts/test.go -no-install-global -no-ounit -no-mocha -no-theme","test-ocaml":"go run scripts/test.go -no-install-global  -no-mocha -no-theme -no-bsb","cover":"istanbul cover --report html ./node_modules/.bin/_mocha --   ./jscomp/test/**/*test.js && open coverage/index.html","coverage":"istanbul cover ./node_modules/.bin/_mocha --report lcovonly --  './jscomp/test/*test.js'","coveralls":"npm run-script coverage && node ./node_modules/.bin/coveralls < coverage/lcov.info","postinstall":"node scripts/install.js"},"name":"bs-platform","version":"4.0.4","description":"bucklescript compiler, ocaml standard libary by bucklescript and its required runtime support","repository":{"type":"git","url":"git+https://github.com/bucklescript/bucklescript.git"},"keywords":["ocaml","bucklescript","stdlib","functional programming"],"author":{"name":"Hongbo Zhang"},"maintainers":[{"name":"hongbo_zhang","email":"bobzhang1988@gmail.com"}],"license":"SEE LICENSE IN LICENSE","bugs":{"url":"https://github.com/bucklescript/bucklescript/issues"},"homepage":"https://github.com/bucklescript/bucklescript#readme","licenseText":"Copyright (C) 2015-2016 Bloomberg Finance L.P.\n\nThis program is free software: you can redistribute it and/or modify\nit under the terms of the GNU Lesser General Public License as published by\nthe Free Software Foundation, either version 3 of the License, or\n(at your option) any later version.\n\nIn addition to the permissions granted to you by the LGPL, you may combine\nor link a \"work that uses the Library\" with a publicly distributed version\nof this file to produce a combined library or application, then distribute\nthat combined work under the terms of your choosing, with no requirement\nto comply with the obligations normally placed on you by section 4 of the\nLGPL version 3 (or the corresponding section of a later version of the LGPL\nshould you choose to use a later version).\n\nThis program is distributed in the hope that it will be useful,\nbut WITHOUT ANY WARRANTY; without even the implied warranty of\nMERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the\nGNU Lesser General Public License for more details.\n\nYou should have received a copy of the GNU Lesser General Public License\nalong with this program; if not, write to the Free Software\nFoundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA.","_id":"bs-platform@4.0.4","dist":{"shasum":"ec092e91a9a4b540c4dfab4c067be0d856d7538c","tarball":"https://registry.npmjs.org/bs-platform/-/bs-platform-4.0.4.tgz","integrity":"sha512-oTIdXsne18+NqC6HVTmG77mkCXuOj/HW9S+3IWw4/Ymh50kSvsbdX2m3T2PiNc0zq2YvtkDXx3uXJiXH7y5ZtQ==","fileCount":3316,"unpackedSize":101508579,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbcSJ9CRA9TVsSAnZWagAAAHUP/jJxuw1UiRPPJirvGLRz\nL61BjnC2U0dJf53TYFVq8PgtOp9QRKhgiAp09uiMWwORcjW2oH1OW6AzE0Dr\nlMctlTfLHofwNtvNikBbGsjoGZBhrsCrwKVj0GKge89s5RHNKQwxDnEplNqR\nqhYI2WUNlQSGAbQN2hi/pRMoKdkObJJ/jJeEKlN9W2kAanD5OAwKR1jjd68w\nP6NXuWlOQSGyJzPcjLt2GtUzAQEdZPVfKm1xGrl7hnoioJvkFHfUNyZfMjPB\nb+4a/gSziTcnxlkOXS5GVrRZgLgNZhVpXEpmdCGdVSlbbFzch8INjCMTHTr+\nXoAX7ec58Pl1MNWi1BDvrlzxB03sDNAhlIPi3leGI/of33frLwOhCoZ2NIa+\nmMMFottMkOfbkFQhrjhChaxt2NUD2/zi/brvNydscz5q4Kl9EEh3/596o2Lm\naoydAO95fA8eumIYeep9CEr9Oy0HQdYlHppIbehaQzyG7i3z5kRUHZ7BqJqm\npNQOx9HkFxADZNrF3cglB5PPQqrWzh5qyIouuqK4FlOUpA1CcofhnLlkNW/w\n/wp6hBGD8wkNp9J41F6+V6xDgfe9AQDl9XRFnz/eCzatECw2QhNSAQSZDi3d\novbEe/Kxjwc4YHpRS4gMEetLEpAOWnYl9Mt8UlwMEar7UHRJdShSOT6v7PHb\nNN+j\r\n=pa2j\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIEo8Da+h0XxhX6Iis0k3Sznku789egYN3K7BMYgQ8EnqAiB7JKxxzQwkxe1qagkqFfXmMjgX4cM6u7SddwkBEP4HnA=="}]},"_npmUser":{"name":"hongbo_zhang","email":"bobzhang1988@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/bs-platform_4.0.4_1534141051863_0.47333919514764733"},"_hasShrinkwrap":false},"4.0.5":{"devDependencies":{"benchmark":"^2.1.4","colors":"^1.1.2","coveralls":"^2.13.1","diff":"^3.2.0","glob":"^7.1.2","immutable":"^3.8.2","istanbul":"^0.4.5","jasmine-core":"^2.6.2","karma":"^1.7.0","karma-jasmine-html-reporter":"^0.2.2","mocha":"^3.4.1","mocha-lcov-reporter":"^1.3.0","should":"^11.2.1","should-equal":"^1.0.1","uglify-js":"^3.0.10"},"bin":{"bsb":"lib/bsb","bsc":"lib/bsc","bsrefmt":"lib/bsrefmt"},"scripts":{"test":"go build -o test.exe scripts/test.go && ./test.exe","test-theme":"go run scripts/test.go -no-install-global -no-ounit -no-mocha -no-bsb","test-bsb":"go run scripts/test.go -no-install-global -no-ounit -no-mocha -no-theme","test-ocaml":"go run scripts/test.go -no-install-global  -no-mocha -no-theme -no-bsb","cover":"istanbul cover --report html ./node_modules/.bin/_mocha --   ./jscomp/test/**/*test.js && open coverage/index.html","coverage":"istanbul cover ./node_modules/.bin/_mocha --report lcovonly --  './jscomp/test/*test.js'","coveralls":"npm run-script coverage && node ./node_modules/.bin/coveralls < coverage/lcov.info","postinstall":"node scripts/install.js"},"name":"bs-platform","version":"4.0.5","description":"bucklescript compiler, ocaml standard libary by bucklescript and its required runtime support","repository":{"type":"git","url":"git+https://github.com/bucklescript/bucklescript.git"},"keywords":["ocaml","bucklescript","stdlib","functional programming"],"author":{"name":"Hongbo Zhang"},"maintainers":[{"name":"hongbo_zhang","email":"bobzhang1988@gmail.com"}],"license":"SEE LICENSE IN LICENSE","bugs":{"url":"https://github.com/bucklescript/bucklescript/issues"},"homepage":"https://github.com/bucklescript/bucklescript#readme","licenseText":"Copyright (C) 2015-2016 Bloomberg Finance L.P.\n\nThis program is free software: you can redistribute it and/or modify\nit under the terms of the GNU Lesser General Public License as published by\nthe Free Software Foundation, either version 3 of the License, or\n(at your option) any later version.\n\nIn addition to the permissions granted to you by the LGPL, you may combine\nor link a \"work that uses the Library\" with a publicly distributed version\nof this file to produce a combined library or application, then distribute\nthat combined work under the terms of your choosing, with no requirement\nto comply with the obligations normally placed on you by section 4 of the\nLGPL version 3 (or the corresponding section of a later version of the LGPL\nshould you choose to use a later version).\n\nThis program is distributed in the hope that it will be useful,\nbut WITHOUT ANY WARRANTY; without even the implied warranty of\nMERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the\nGNU Lesser General Public License for more details.\n\nYou should have received a copy of the GNU Lesser General Public License\nalong with this program; if not, write to the Free Software\nFoundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA.","_id":"bs-platform@4.0.5","dist":{"shasum":"d4fd9bbdd11765af5b75110a5655065ece05eed6","tarball":"https://registry.npmjs.org/bs-platform/-/bs-platform-4.0.5.tgz","integrity":"sha512-wK+yUx/5ojlrxgk/EB3Hla7+9NEnE8PxtGb71e4IsKnWPXrRAaVtdTuoWWClv8z77xntOFg8qTgYfYyh9xLMWA==","fileCount":3316,"unpackedSize":101508581,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbcXXtCRA9TVsSAnZWagAAhtQP/3WP2H9zIoCSVZGNyOTU\nHq/cTX3kAEHpZl7wEpd8RUZcm6K3KwT8jfoTyHhEaG3YcoyVC8SoACA4EX6S\nh4ojKSmdU5jYDy7a54pbvoMhImRQKPYrcpXJnWU5+MCe2IwMJYx/+mG2TtTO\nnCVlSL1GPeUeyCGKJj/ABrrnr/8MhNlxmRigvnmmLuZJpWfp2G2d6HnpMDIC\ndZz1BFJnjgTvtD5icz3rmNQTJeUD+RZLjGByzQopSb2U7+obj/3i0eVc6vHZ\najgOVawBgjdjoRdOOBLMyF3X6cjjCKmejRFxADIE9rqebDdhTj3tZnOAWsVQ\nOKfwZRHvjJuHLYOS5htGw5f3tBJNDGElHmKRc/1HFx5Ci1pfa6itKGmpNK65\nZbS224XHM+/EY4fjxkid3C0MqF1SZwvMsn7fUVyOG+/tkBJHKpiDDrfrywcH\n1+AnDsHYcq/TcmtIuo/U3414lB4VfBj506GbNIqJm1VJFuLmhxZoFjZ8KHCc\nhGEnynToaxb94rCPOYrj2jo1qYlmJ3vRckKPj3gEKDQrfNz+JT0dbZVCYlqd\ndhcNn3/WjAYl5vpsI7hzsQTNpBf1q5nhIPUHU69anUoXtLm6alaapxTTR6kl\nB7PNR9IkBUSleCkYdkdHyzmkRHq9+KSLGGkHyVp3howA8JNVDlcaflJ6M4mX\nUdaV\r\n=lSCt\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCtL4af73hI0YtPfAQzcHD38XBMQehOiy2QjjygG2aM6wIgJKPqtxZhX80tcB+/M8O/OR+uS7/d9gElyFMqSAIwWoU="}]},"_npmUser":{"name":"hongbo_zhang","email":"bobzhang1988@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/bs-platform_4.0.5_1534162412115_0.487668020962047"},"_hasShrinkwrap":false},"4.0.6":{"devDependencies":{"benchmark":"^2.1.4","colors":"^1.1.2","coveralls":"^2.13.1","diff":"^3.2.0","glob":"^7.1.2","immutable":"^3.8.2","istanbul":"^0.4.5","jasmine-core":"^2.6.2","karma":"^1.7.0","karma-jasmine-html-reporter":"^0.2.2","mocha":"^3.4.1","mocha-lcov-reporter":"^1.3.0","should":"^11.2.1","should-equal":"^1.0.1","uglify-js":"^3.0.10"},"bin":{"bsb":"lib/bsb","bsc":"lib/bsc","bsrefmt":"lib/bsrefmt"},"scripts":{"test":"go build -o test.exe scripts/test.go && ./test.exe","test-theme":"go run scripts/test.go -no-install-global -no-ounit -no-mocha -no-bsb","test-bsb":"go run scripts/test.go -no-install-global -no-ounit -no-mocha -no-theme","test-ocaml":"go run scripts/test.go -no-install-global  -no-mocha -no-theme -no-bsb","cover":"istanbul cover --report html ./node_modules/.bin/_mocha --   ./jscomp/test/**/*test.js && open coverage/index.html","coverage":"istanbul cover ./node_modules/.bin/_mocha --report lcovonly --  './jscomp/test/*test.js'","coveralls":"npm run-script coverage && node ./node_modules/.bin/coveralls < coverage/lcov.info","postinstall":"node scripts/install.js"},"name":"bs-platform","version":"4.0.6","description":"bucklescript compiler, ocaml standard libary by bucklescript and its required runtime support","repository":{"type":"git","url":"git+https://github.com/bucklescript/bucklescript.git"},"keywords":["ocaml","bucklescript","stdlib","functional programming"],"author":{"name":"Hongbo Zhang"},"maintainers":[{"name":"hongbo_zhang","email":"bobzhang1988@gmail.com"}],"license":"SEE LICENSE IN LICENSE","bugs":{"url":"https://github.com/bucklescript/bucklescript/issues"},"homepage":"https://github.com/bucklescript/bucklescript#readme","licenseText":"Copyright (C) 2015-2016 Bloomberg Finance L.P.\n\nThis program is free software: you can redistribute it and/or modify\nit under the terms of the GNU Lesser General Public License as published by\nthe Free Software Foundation, either version 3 of the License, or\n(at your option) any later version.\n\nIn addition to the permissions granted to you by the LGPL, you may combine\nor link a \"work that uses the Library\" with a publicly distributed version\nof this file to produce a combined library or application, then distribute\nthat combined work under the terms of your choosing, with no requirement\nto comply with the obligations normally placed on you by section 4 of the\nLGPL version 3 (or the corresponding section of a later version of the LGPL\nshould you choose to use a later version).\n\nThis program is distributed in the hope that it will be useful,\nbut WITHOUT ANY WARRANTY; without even the implied warranty of\nMERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the\nGNU Lesser General Public License for more details.\n\nYou should have received a copy of the GNU Lesser General Public License\nalong with this program; if not, write to the Free Software\nFoundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA.","_id":"bs-platform@4.0.6","dist":{"shasum":"e7f156c77ad3efafb0c0291b41dcf1b06f93c192","tarball":"https://registry.npmjs.org/bs-platform/-/bs-platform-4.0.6.tgz","integrity":"sha512-TrNzQFoV6opBYdUgcRdgQQ5f6JnKgotPFZORIjuHPtRlYgv37P6xVBTGfA4NlMCkHXHcPrL6JI63GyAcfq+qpg==","fileCount":3316,"unpackedSize":101573496,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbs2sbCRA9TVsSAnZWagAAHkgP/2pePV+OTkSpaVoPnuMU\nh5fzi/9Swnj2D6L3cBkw6nqAmbk6xXU+F/oqioujxWKf9yC8AtbOpSRntAEH\nSreqapMd9AcsDnwSDa2lRFyDWZCQmCOy18tlxNEp8BdypADzISGZPndtJkOd\nHQcPbDPhNqY5X/AwqRRESUrbOkdc7ZKlPjaht+am2C+vNhDZioOL0Sz+6frE\nWwSDawfgiacNHAmTgvzTff/FtIOWCIPzWK65XyNamaCtgqUVxrFGOuXnsRMG\nGfJMLgYbGgddnQTGT9BhxUSJwdy+czy7AsBpgRl8xjLutZgKrGyjIT/lgBMU\n3LJINPD87t9H3GAO4id0NBGxwSTZoJBYfTqjRKQBNMaK7ZVCCicshBC+rpYd\niaB5TzJOEIdhbF3yCYaNfKH+/EoM5RiznYydSXcm8pMeevtZDGsnwJr3B0ML\nZU8o+YO+UO8JDqgkILASctcQmmMhPkS7iEWtdvQjUriuDsHGwiwh+QC1+yQj\nzNCVRBf3FoBRRPBetcqOC6EXcDRJhxQRm/p0EHnE3cvMCF+OXz5R8wDI22T5\nrL9t+WZdWC6nSPHeENUVBXRxFoqQRscgQad5nm3irzexNjXInISyIExSjIpG\nGTdH7AYAHvLLuuIw2+GBpu44PWIDyrL6TYWlKpd6Ehf7ApfdQir4a0UPuQUL\nTMIX\r\n=Ar9D\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCSefWYKcLfI1nmHezsYt2cCe/IS6dNH+J2+1YVj2NDVgIgI8Lv+M5/8k/zKZZLz0SwKFBgGKOkIkhbSmGOdXxHyIE="}]},"_npmUser":{"name":"hongbo_zhang","email":"bobzhang1988@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/bs-platform_4.0.6_1538485017356_0.7099532148429564"},"_hasShrinkwrap":false},"4.0.7":{"devDependencies":{"benchmark":"^2.1.4","colors":"^1.1.2","coveralls":"^2.13.1","diff":"^3.2.0","glob":"^7.1.2","immutable":"^3.8.2","istanbul":"^0.4.5","jasmine-core":"^2.6.2","karma":"^1.7.0","karma-jasmine-html-reporter":"^0.2.2","mocha":"^3.4.1","mocha-lcov-reporter":"^1.3.0","should":"^11.2.1","should-equal":"^1.0.1","uglify-js":"^3.0.10"},"bin":{"bsb":"lib/bsb","bsc":"lib/bsc","bsrefmt":"lib/bsrefmt"},"scripts":{"test":"go build -o test.exe scripts/test.go && ./test.exe","test-theme":"go run scripts/test.go -no-install-global -no-ounit -no-mocha -no-bsb","test-bsb":"go run scripts/test.go -no-install-global -no-ounit -no-mocha -no-theme","test-ocaml":"go run scripts/test.go -no-install-global  -no-mocha -no-theme -no-bsb","cover":"istanbul cover --report html ./node_modules/.bin/_mocha --   ./jscomp/test/**/*test.js && open coverage/index.html","coverage":"istanbul cover ./node_modules/.bin/_mocha --report lcovonly --  './jscomp/test/*test.js'","coveralls":"npm run-script coverage && node ./node_modules/.bin/coveralls < coverage/lcov.info","postinstall":"node scripts/install.js"},"name":"bs-platform","version":"4.0.7","description":"bucklescript compiler, ocaml standard libary by bucklescript and its required runtime support","repository":{"type":"git","url":"git+https://github.com/bucklescript/bucklescript.git"},"keywords":["ocaml","bucklescript","stdlib","functional programming"],"author":{"name":"Hongbo Zhang"},"maintainers":[{"name":"hongbo_zhang","email":"bobzhang1988@gmail.com"}],"license":"SEE LICENSE IN LICENSE","bugs":{"url":"https://github.com/bucklescript/bucklescript/issues"},"homepage":"https://github.com/bucklescript/bucklescript#readme","licenseText":"Copyright (C) 2015-2016 Bloomberg Finance L.P.\n\nThis program is free software: you can redistribute it and/or modify\nit under the terms of the GNU Lesser General Public License as published by\nthe Free Software Foundation, either version 3 of the License, or\n(at your option) any later version.\n\nIn addition to the permissions granted to you by the LGPL, you may combine\nor link a \"work that uses the Library\" with a publicly distributed version\nof this file to produce a combined library or application, then distribute\nthat combined work under the terms of your choosing, with no requirement\nto comply with the obligations normally placed on you by section 4 of the\nLGPL version 3 (or the corresponding section of a later version of the LGPL\nshould you choose to use a later version).\n\nThis program is distributed in the hope that it will be useful,\nbut WITHOUT ANY WARRANTY; without even the implied warranty of\nMERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the\nGNU Lesser General Public License for more details.\n\nYou should have received a copy of the GNU Lesser General Public License\nalong with this program; if not, write to the Free Software\nFoundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA.","_id":"bs-platform@4.0.7","dist":{"shasum":"1a0bbf0fef439fef5f1a88ba60d5ac8a6d73570c","integrity":"sha512-39ZXSugB03PznE7eSVwxq5z4S8Cn44r22T2eFd7rgFQ94HaB/mCNHXG0epF3mJLYhhhyPT9w3e/t+FAIjSdAkg==","tarball":"https://registry.npmjs.org/bs-platform/-/bs-platform-4.0.7.tgz","fileCount":3317,"unpackedSize":101563950,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJb1X6aCRA9TVsSAnZWagAAv9sQAKNnR6WAc+VIR4pfkHn/\nXLtttX38Y1/8lKQDt08PEPTmHh/hlNRg/pMzxb+ZJltX71uAuTW8Ktyochc9\nMb/FZ+XOn4orrYS/Z73Zb6kDgRvhphqgE+kJBXFVuvdAdBdj4mUOWBDnIreG\nMUPq2q9j9ZjJNxaEhMAW/b1XSyiH5Oz+s7eLVqvaZUcOstJAONUMi53dA5/J\nJTFdXMDqASpIOIWSdavgMljLc9FtEU2fWHCJC0rtT8KlpHQwZ4i8kZoA1s/q\nxKUfdFSWO7mJMNa4mHJBNuGmxU9W8v3sR3LxV6S91XD6W7+mENcUB8G09ZNq\nb7L0k7Y/c+TlCQubd/lLpuG6yibTtEcsxWLno2YdhK3B0kuNLcEXwJISAzC2\nAO60KetfXkQ1GYxqfMkYubUtxxi5NVZyN4ZNIdGijIqVRBfN/FkqkuG7pUAc\nQxr9DQbDg85B47WUQWpk0ZnlPmaGmVpJs8+DxGxLTJ7ggzYKW9UYS0NZIcxb\nyAdn6OBfyyt+Zl7wEhfS7V782ac+EuFsDu3WlKt9BJFLQNW/CvFzsry4LCXK\nyQOaIZAl6wdVlMMYJ3DhkHmjVD53qOTl1lNE2ObVwEdFtISxyupR0gMeM3A+\ndNvpbpL7ONFkiy102bd11Vc+WXxBV2ewpbNJFpbKvwbwJfhORzJs1bfW0NJG\n2QkR\r\n=EgTP\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIBp48nRu/WcOXwfg2RumM43XwG/z4eQIiusNTKl27uhIAiEAr1yulNgsw7+wNvZ1mM9EXTafC8bwD7UiD4Z2SJpGBHI="}]},"_npmUser":{"name":"hongbo_zhang","email":"bobzhang1988@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/bs-platform_4.0.7_1540718232575_0.286225220367738"},"_hasShrinkwrap":false},"4.0.8":{"devDependencies":{"benchmark":"^2.1.4","colors":"^1.1.2","coveralls":"^2.13.1","diff":"^3.2.0","glob":"^7.1.2","immutable":"^3.8.2","istanbul":"^0.4.5","jasmine-core":"^2.6.2","karma":"^1.7.0","karma-jasmine-html-reporter":"^0.2.2","mocha":"^3.4.1","mocha-lcov-reporter":"^1.3.0","should":"^11.2.1","should-equal":"^1.0.1","uglify-js":"^3.0.10"},"bin":{"bsb":"lib/bsb","bsc":"lib/bsc","bsrefmt":"lib/bsrefmt"},"scripts":{"test":"go build -o test.exe scripts/test.go && ./test.exe","test-theme":"go run scripts/test.go -no-install-global -no-ounit -no-mocha -no-bsb","test-bsb":"go run scripts/test.go -no-install-global -no-ounit -no-mocha -no-theme","test-ocaml":"go run scripts/test.go -no-install-global  -no-mocha -no-theme -no-bsb","cover":"istanbul cover --report html ./node_modules/.bin/_mocha --   ./jscomp/test/**/*test.js && open coverage/index.html","coverage":"istanbul cover ./node_modules/.bin/_mocha --report lcovonly --  './jscomp/test/*test.js'","coveralls":"npm run-script coverage && node ./node_modules/.bin/coveralls < coverage/lcov.info","postinstall":"node scripts/install.js"},"name":"bs-platform","version":"4.0.8","description":"bucklescript compiler, ocaml standard libary by bucklescript and its required runtime support","repository":{"type":"git","url":"git+https://github.com/bucklescript/bucklescript.git"},"keywords":["ocaml","bucklescript","stdlib","functional programming"],"author":{"name":"Hongbo Zhang"},"maintainers":[{"name":"hongbo_zhang","email":"bobzhang1988@gmail.com"}],"license":"SEE LICENSE IN LICENSE","bugs":{"url":"https://github.com/bucklescript/bucklescript/issues"},"homepage":"https://github.com/bucklescript/bucklescript#readme","licenseText":"Copyright (C) 2015-2016 Bloomberg Finance L.P.\n\nThis program is free software: you can redistribute it and/or modify\nit under the terms of the GNU Lesser General Public License as published by\nthe Free Software Foundation, either version 3 of the License, or\n(at your option) any later version.\n\nIn addition to the permissions granted to you by the LGPL, you may combine\nor link a \"work that uses the Library\" with a publicly distributed version\nof this file to produce a combined library or application, then distribute\nthat combined work under the terms of your choosing, with no requirement\nto comply with the obligations normally placed on you by section 4 of the\nLGPL version 3 (or the corresponding section of a later version of the LGPL\nshould you choose to use a later version).\n\nThis program is distributed in the hope that it will be useful,\nbut WITHOUT ANY WARRANTY; without even the implied warranty of\nMERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the\nGNU Lesser General Public License for more details.\n\nYou should have received a copy of the GNU Lesser General Public License\nalong with this program; if not, write to the Free Software\nFoundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA.","_id":"bs-platform@4.0.8","dist":{"shasum":"d7b1ee9b21efdb549669dff797f578e229bcbe20","integrity":"sha512-pTsVLNQ/CNuYUYmhlxhQyuJSACFi7v1avhX5qx6TxzAR3jXjMvImz8WdT+zzzJyisY2TTjMvCrJwhefT3Dliqw==","tarball":"https://registry.npmjs.org/bs-platform/-/bs-platform-4.0.8.tgz","fileCount":3437,"unpackedSize":103345666,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcB02XCRA9TVsSAnZWagAAFmMQAJJK4qalEX0N64xmxm+s\nv6QJq98kbvzTNrNW94xqpUyNvXHD8g4uFu9IHsVYmJVWQxHm5NHv3NJRTMLP\nfo0GwCIM4jgWoI+NiWpH3xeJDug5pPF2CWpGzCgMDyWosjlelXi3cSA9xcG5\nXPgstnKdCaAQw58C8fdg9OagvChEsLN6n2bePTflqOhQn0VVycUCUGUpYzaH\nSd62OHO844rFMSgNXP11kHtYu4zTiajyOGkYva6xNLkRJk6nbSMM+TYao//O\neRHc/pw1fv2JX/J7HZomgy/wBKZGO0eEZoC/sBL5wgnJzDebbBSbP+Jf/zwh\nvy5vNK4L8kR2nCuqua0xYfkIxj+PN3mPh6/YwQ/KfxjZPV/ydxIf3X1f5Tww\nInmQoERo3GZxl9XVi/rTMhw+4amlIIb3cPFYMsJ3nrsuXY7ng1KsFPXB6Yum\nk4sYbpoxcLioWI9rMDGaf03yCVPTYdK+BEg2RUznBAmgZF3HmkBzhg88CHXV\nQasd/qataIvAYBrj2LY0r4Leqnrvzb3Ppq+HKrp7ncWlN2FpbUpP7PacxnjV\nqcSkk293gQGDgFxZPwtzuoBIidJshErr9V+IiOUSKlKCd8eq8z/dIh7Tp32Q\nNinbygnJWP1DWma8PCaV166vRapNlmfO9nm2QjqyTLPbT3Jv5Ku4/qhbMdgQ\nSll6\r\n=PYr0\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIDVrs6sy6ppWrl4+5IZ3g/dIdMiQ94C+5/0OwbLbNjh8AiB+cVoUa+kfMHcIj4zYP7DHQYsaw+8C1sy5fOlNm7+XYg=="}]},"_npmUser":{"name":"hongbo_zhang","email":"bobzhang1988@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/bs-platform_4.0.8_1543982485987_0.48504744491509477"},"_hasShrinkwrap":false,"deprecated":"please upgrade to 4.0.10"},"4.0.9":{"devDependencies":{"benchmark":"^2.1.4","colors":"^1.1.2","coveralls":"^2.13.1","diff":"^3.2.0","glob":"^7.1.2","immutable":"^3.8.2","istanbul":"^0.4.5","jasmine-core":"^2.6.2","karma":"^1.7.0","karma-jasmine-html-reporter":"^0.2.2","mocha":"^3.4.1","mocha-lcov-reporter":"^1.3.0","should":"^11.2.1","should-equal":"^1.0.1","uglify-js":"^3.0.10"},"bin":{"bsb":"lib/bsb","bsc":"lib/bsc","bsrefmt":"lib/bsrefmt"},"scripts":{"test":"go build -o test.exe scripts/test.go && ./test.exe","test-theme":"go run scripts/test.go -no-install-global -no-ounit -no-mocha -no-bsb","test-bsb":"go run scripts/test.go -no-install-global -no-ounit -no-mocha -no-theme","test-ocaml":"go run scripts/test.go -no-install-global  -no-mocha -no-theme -no-bsb","cover":"istanbul cover --report html ./node_modules/.bin/_mocha --   ./jscomp/test/**/*test.js && open coverage/index.html","coverage":"istanbul cover ./node_modules/.bin/_mocha --report lcovonly --  './jscomp/test/*test.js'","coveralls":"npm run-script coverage && node ./node_modules/.bin/coveralls < coverage/lcov.info","postinstall":"node scripts/install.js"},"name":"bs-platform","version":"4.0.9","description":"bucklescript compiler, ocaml standard libary by bucklescript and its required runtime support","repository":{"type":"git","url":"git+https://github.com/bucklescript/bucklescript.git"},"keywords":["ocaml","bucklescript","stdlib","functional programming"],"author":{"name":"Hongbo Zhang"},"maintainers":[{"name":"hongbo_zhang","email":"bobzhang1988@gmail.com"}],"license":"SEE LICENSE IN LICENSE","bugs":{"url":"https://github.com/bucklescript/bucklescript/issues"},"homepage":"https://github.com/bucklescript/bucklescript#readme","readmeFilename":"README.md","readme":"[BuckleScript](https://bucklescript.github.io): A JavaScript backend for [OCaml](https://ocaml.org/) focused on smooth integration and clean generated code.\n\n[![NPM](https://nodei.co/npm/bs-platform.png?compact=true)](https://nodei.co/npm/bs-platform/) [![Build Status](https://travis-ci.org/BuckleScript/bucklescript.svg?branch=master)](https://travis-ci.org/bucklescript/bucklescript) [![Coverage Status](https://coveralls.io/repos/github/BuckleScript/bucklescript/badge.svg?branch=master)](https://coveralls.io/github/BuckleScript/bucklescript?branch=master)\n\n## Documentation\n\nPlease see the [documentation site](https://bucklescript.github.io).\n\n## Contributing\n\nSee [CONTRIBUTING.md](CONTRIBUTING.md).\n\n## Acknowledgments\n\n* Thanks to the [OCaml](https://ocaml.org) team, obviously, without such a beautiful yet practical language, this backend would not exist\n* Thanks to [ninja-build](https://ninja-build.org), BuckleScript also comes with a blazing fast build tool on top of it, `ninja` is a truly [well engineered](http://aosabook.org/en/posa/ninja.html) scalable build tool\n* Thanks to [Bloomberg](https://www.techatbloomberg.com)! This project began at Bloomberg and was published in 2016; without the support of Bloomberg, it would not have happened. Now that the project has grown and developed its own community, it has moved to its own GitHub organization.\n\n## Licensing\n\nSee [COPYING](./COPYING) and [COPYING.LESSER](./COPYING.LESSER)\n\nThe [`ocaml`](vendor/ocaml) directory contains the official [OCaml](https://ocaml.org) compiler (version 4.02.3).\nRefer to its copyright and license notices for information about its licensing.\n\nThe [`ninja-build`](ninja-build) directory contains the official [ninja-build](https://github.com/ninja-build/ninja) (version 1.7.2).\nRefer to its copyright and license notices for information about its licensing.\n\nBuckleScript builds on parts of [js_of_ocaml](https://github.com/ocsigen/js_of_ocaml):\n\n* [`jscomp/core/js_dump.ml`](jscomp/core/js_dump.ml) (pretty printer)\n* [`jscomp/runtime`](jscomp/runtime)\n\nBuckleScript builds on parts of OCaml:\n\n* [`jscomp/core/lam_pass_exits.ml`](jscomp/core/lam_pass_exits.ml)\n* [`jscomp/core/lam_pass_lets_dce.ml`](jscomp/core/lam_pass_lets_dce.ml)\n\nThese modules were adapted from [`ocaml/bytecomp/simplif.ml`](vendor/ocaml/bytecomp/simplif.ml) for\nJavaScript specific optimization purposes.\n\n* [`jscomp/core/js_main.ml`](jscomp/core/js_main.ml)\n\n`jscomp/core/js_main.ml` is adapted from [`ocaml/driver/main.ml`](vendor/ocaml/driver/main.ml). It is not\nactively used but demonstrates that it is easy to assemble a whole compiler using the OCaml compiler\nlibraries. It also shows how to add more compilation flags to a JS backend.\n\n* [`jscomp/stdlib`](jscomp/stdlib)\n\n`jscomp/stdlib` is copied from [`ocaml/stdlib`](vendor/ocaml/stdlib). It is compiled to JavaScript and\nincluded with BuckleScript.\n\n* [`jscomp/test`](jscomp/test)\n\n`jscomp/test` is based on [`ocaml/testsuite`](vendor/ocaml/testsuite).\n\nBuckleScript unittest builds on parts of [OUnit](http://ounit.forge.ocamlcore.org/)\n\n* [`jscomp/ounit`](jscomp/ounit) is adapted from ounit, the unit test\n  utilities are only used for dev purpose, they are not required for distribution\n","licenseText":"Copyright (C) 2015-2016 Bloomberg Finance L.P.\n\nThis program is free software: you can redistribute it and/or modify\nit under the terms of the GNU Lesser General Public License as published by\nthe Free Software Foundation, either version 3 of the License, or\n(at your option) any later version.\n\nIn addition to the permissions granted to you by the LGPL, you may combine\nor link a \"work that uses the Library\" with a publicly distributed version\nof this file to produce a combined library or application, then distribute\nthat combined work under the terms of your choosing, with no requirement\nto comply with the obligations normally placed on you by section 4 of the\nLGPL version 3 (or the corresponding section of a later version of the LGPL\nshould you choose to use a later version).\n\nThis program is distributed in the hope that it will be useful,\nbut WITHOUT ANY WARRANTY; without even the implied warranty of\nMERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the\nGNU Lesser General Public License for more details.\n\nYou should have received a copy of the GNU Lesser General Public License\nalong with this program; if not, write to the Free Software\nFoundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA.","_id":"bs-platform@4.0.9","dist":{"shasum":"a8e9790baf8b1004ef69dd5e5295a184ccea9a07","integrity":"sha512-3w/2AYvouu/ZoUWQcPL46C9poPlXyzazsVHYf+WNzyuLJCIi0btqZpnXr7A2dab+WGixsyZjpE7A5Dhl1kZIMg==","tarball":"https://registry.npmjs.org/bs-platform/-/bs-platform-4.0.9.tgz","fileCount":3440,"unpackedSize":103390546,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcDxqLCRA9TVsSAnZWagAANSIP/05c04k+Zkqbe1QXtYhW\nWju2vXnv2DzXvJ97tdNvvJRsNgvJtJNT/7d4iVKucynP6y5AxMVWnP5jueT8\n1pi9fs0CRwvjKYzUf0/KcWBBq9WOgNoQfaR2s1k6nU0JDpM+zzVWHRopS80e\nzNS3Q8hdRWPAJw+c2ifujCcPeSP326yX/m0ChwB1MEJlRvcushhlH6H+xAZG\nd50AVjjnWmqfzGvTzTG7qF7h1Du03FjsLAnC7dWFEUSe+b3MIC4PypfLRh+1\nJN9a/3+N5iZaYxgHdo9lMjbkN/HEesrCz96BhbbOCboKLkBvZsiD4IRbi1x0\n+qmXvyPUwGO3GeDRVC4HxirWhpU6KLNJPyKl5mS7WsgwVHdtLV9I2q9vzlxO\nQF/KGQNmC+YIhAWPPubBj/m/YjDrpkrC4814epP966kFjAAqalzhwEI110L0\nlGoOwEs6CTsCFGl2pyBEMK0tDOIxvlD366jpNA+1/K0MORop70cPDf9aQT1l\n+kBThM0ApbwrPP+x/eVYdmZ+DVIpYx9pnN/l15BCmwBJ06NhtBxX9upQX5Lf\nnOj2nCQfnnxOKQR3+gBRtuQd8ZrxJO+0hx2GHT5e8DpOhcVyV2GK0aKw8IlI\n1/dbHH3m8MoZSaMA4skRrUiTP7OHm02dEnwh4zSnO+WhH6NR6ZVRCRIM1YIx\n2gHp\r\n=HyZT\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIClz58Lv3wnH3z0QYCzq+fG/d07ZluJTnlilbApn6po4AiBIK6okWIMdRG6GfdJUgVXo3uKnMOTokGSUliAme7200A=="}]},"_npmUser":{"name":"hongbo_zhang","email":"bobzhang1988@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/bs-platform_4.0.9_1544493700469_0.44693373379807966"},"_hasShrinkwrap":false,"deprecated":"upgrade to 4.0.14"},"4.0.10":{"devDependencies":{"benchmark":"^2.1.4","colors":"^1.1.2","coveralls":"^2.13.1","diff":"^3.2.0","glob":"^7.1.2","immutable":"^3.8.2","istanbul":"^0.4.5","jasmine-core":"^2.6.2","karma":"^1.7.0","karma-jasmine-html-reporter":"^0.2.2","mocha":"^3.4.1","mocha-lcov-reporter":"^1.3.0","should":"^11.2.1","should-equal":"^1.0.1","uglify-js":"^3.0.10"},"bin":{"bsb":"lib/bsb","bsc":"lib/bsc","bsrefmt":"lib/bsrefmt"},"scripts":{"test":"go build -o test.exe scripts/test.go && ./test.exe","test-theme":"go run scripts/test.go -no-install-global -no-ounit -no-mocha -no-bsb","test-bsb":"go run scripts/test.go -no-install-global -no-ounit -no-mocha -no-theme","test-ocaml":"go run scripts/test.go -no-install-global  -no-mocha -no-theme -no-bsb","cover":"istanbul cover --report html ./node_modules/.bin/_mocha --   ./jscomp/test/**/*test.js && open coverage/index.html","coverage":"istanbul cover ./node_modules/.bin/_mocha --report lcovonly --  './jscomp/test/*test.js'","coveralls":"npm run-script coverage && node ./node_modules/.bin/coveralls < coverage/lcov.info","postinstall":"node scripts/install.js"},"name":"bs-platform","version":"4.0.10","description":"bucklescript compiler, ocaml standard libary by bucklescript and its required runtime support","repository":{"type":"git","url":"git+https://github.com/bucklescript/bucklescript.git"},"keywords":["ocaml","bucklescript","stdlib","functional programming"],"author":{"name":"Hongbo Zhang"},"maintainers":[{"name":"hongbo_zhang","email":"bobzhang1988@gmail.com"}],"license":"SEE LICENSE IN LICENSE","bugs":{"url":"https://github.com/bucklescript/bucklescript/issues"},"homepage":"https://github.com/bucklescript/bucklescript#readme","licenseText":"Copyright (C) 2015-2016 Bloomberg Finance L.P.\n\nThis program is free software: you can redistribute it and/or modify\nit under the terms of the GNU Lesser General Public License as published by\nthe Free Software Foundation, either version 3 of the License, or\n(at your option) any later version.\n\nIn addition to the permissions granted to you by the LGPL, you may combine\nor link a \"work that uses the Library\" with a publicly distributed version\nof this file to produce a combined library or application, then distribute\nthat combined work under the terms of your choosing, with no requirement\nto comply with the obligations normally placed on you by section 4 of the\nLGPL version 3 (or the corresponding section of a later version of the LGPL\nshould you choose to use a later version).\n\nThis program is distributed in the hope that it will be useful,\nbut WITHOUT ANY WARRANTY; without even the implied warranty of\nMERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the\nGNU Lesser General Public License for more details.\n\nYou should have received a copy of the GNU Lesser General Public License\nalong with this program; if not, write to the Free Software\nFoundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA.","_id":"bs-platform@4.0.10","dist":{"shasum":"d353c7a5db16d945258a212946da3c3635e4a6cc","integrity":"sha512-HPbIDocV+Uz3Jvzy8hj8PQgkvQWbG8OfSTHjZpcKiLksfllrK5I4GxWiK3jDL4dieqfx5crNcnbTSGraPKSbIA==","tarball":"https://registry.npmjs.org/bs-platform/-/bs-platform-4.0.10.tgz","fileCount":3440,"unpackedSize":103398917,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcELtXCRA9TVsSAnZWagAA5kYP/23f4KnuBSkk0GpDBUXH\n+r0qg9+5koLh8a2M5YUCX07jQWO+YmUSD3yEoDkrcxrtPJeKdD264YjIlLBG\nf8z56vKmv/eke0nLKoSGT3Fv9Rjckc87okbW6k6aWyCKsn3f7Sit53qZTgXI\nMHOLs34Mwy+EjyCO40K2n0g7kkwnXQyyyhZBn8DuSKJo6+UF+l/lPc256FaA\nwu5paGr4eCu697XjtW6E0R8H95PalZF01jRQEBk+fXif3GOBpLdN4vDeLpil\nvlJ7EvjswX2gqAhVFjoju9whuG1rTqaOrfpO4F7MBMQcNgMX3KcZskKRDtBC\nmLvamW4IffGQUc0fT8aINgWkeEsFWuUr5pRyiUx7ZXGKLRWbvoQZF8GDh6Hh\nXCA/uo497Z5PJqPxc+rza3TJBt0rGIoRfyFXoCJXAeiuMpl5PEXCcNcXcF5u\nnMwT8lD8FYin1D5HVHrcKbn++sOrI6XhJXtz/vBt/R35sbwlxMy8g7bialK2\nRfBa7dwf/u4ubG+NF0jn9oJLFzHaLPNSknhS8ggCxFyET+rafulz6ZR9mFRg\nID3xw0YMa//RtpZeapbhpqm8Co1UHPJQybjfolEdFrWtBjg0m1DFoPttjgnb\nFipo9UA9dLXPg3OU3nvB7KD7PR4qyahpf2z8ZbtZNK9XuEUI2H164ZqwDjMt\n88vh\r\n=FPys\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIFoDCGHIIUo7GDtXe1dmUrIwrf+zImq4oEpkeVobjVAaAiA6+Q/D416RGtULwHhNJvB3t0CQfOxiou2l7o5sEsnK7g=="}]},"_npmUser":{"name":"hongbo_zhang","email":"bobzhang1988@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/bs-platform_4.0.10_1544600405479_0.47152351241774904"},"_hasShrinkwrap":false,"deprecated":"plz upgrade to 4.0.11"},"4.0.11":{"devDependencies":{"benchmark":"^2.1.4","colors":"^1.1.2","coveralls":"^2.13.1","diff":"^3.2.0","glob":"^7.1.2","immutable":"^3.8.2","istanbul":"^0.4.5","jasmine-core":"^2.6.2","karma":"^1.7.0","karma-jasmine-html-reporter":"^0.2.2","mocha":"^3.4.1","mocha-lcov-reporter":"^1.3.0","should":"^11.2.1","should-equal":"^1.0.1","uglify-js":"^3.0.10"},"bin":{"bsb":"lib/bsb","bsc":"lib/bsc","bsrefmt":"lib/bsrefmt"},"scripts":{"test":"go build -o test.exe scripts/test.go && ./test.exe","test-theme":"go run scripts/test.go -no-install-global -no-ounit -no-mocha -no-bsb","test-bsb":"go run scripts/test.go -no-install-global -no-ounit -no-mocha -no-theme","test-ocaml":"go run scripts/test.go -no-install-global  -no-mocha -no-theme -no-bsb","cover":"istanbul cover --report html ./node_modules/.bin/_mocha --   ./jscomp/test/**/*test.js && open coverage/index.html","coverage":"istanbul cover ./node_modules/.bin/_mocha --report lcovonly --  './jscomp/test/*test.js'","coveralls":"npm run-script coverage && node ./node_modules/.bin/coveralls < coverage/lcov.info","postinstall":"node scripts/install.js"},"name":"bs-platform","version":"4.0.11","description":"bucklescript compiler, ocaml standard libary by bucklescript and its required runtime support","repository":{"type":"git","url":"git+https://github.com/bucklescript/bucklescript.git"},"keywords":["ocaml","bucklescript","stdlib","functional programming"],"author":{"name":"Hongbo Zhang"},"maintainers":[{"name":"hongbo_zhang","email":"bobzhang1988@gmail.com"}],"license":"SEE LICENSE IN LICENSE","bugs":{"url":"https://github.com/bucklescript/bucklescript/issues"},"homepage":"https://github.com/bucklescript/bucklescript#readme","licenseText":"Copyright (C) 2015-2016 Bloomberg Finance L.P.\n\nThis program is free software: you can redistribute it and/or modify\nit under the terms of the GNU Lesser General Public License as published by\nthe Free Software Foundation, either version 3 of the License, or\n(at your option) any later version.\n\nIn addition to the permissions granted to you by the LGPL, you may combine\nor link a \"work that uses the Library\" with a publicly distributed version\nof this file to produce a combined library or application, then distribute\nthat combined work under the terms of your choosing, with no requirement\nto comply with the obligations normally placed on you by section 4 of the\nLGPL version 3 (or the corresponding section of a later version of the LGPL\nshould you choose to use a later version).\n\nThis program is distributed in the hope that it will be useful,\nbut WITHOUT ANY WARRANTY; without even the implied warranty of\nMERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the\nGNU Lesser General Public License for more details.\n\nYou should have received a copy of the GNU Lesser General Public License\nalong with this program; if not, write to the Free Software\nFoundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA.","_id":"bs-platform@4.0.11","dist":{"shasum":"9d195d1ad798a60b872d7612827c70e6f4c0ed05","integrity":"sha512-p0aYHXbK8ZO4ZHxwyQ1f0LEhbdkAMPB3FCwIY4HZrfrg0PB6Sc4y2L2al3kL+33sp/FOaMyfzuEnaF6HysuJgg==","tarball":"https://registry.npmjs.org/bs-platform/-/bs-platform-4.0.11.tgz","fileCount":3440,"unpackedSize":103398927,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcEMSfCRA9TVsSAnZWagAAagAP+QF7wYbv+JnTgt3i1xs0\n34jWhvnGfKzpNOXEj3sM3wXURLAW0xHHcH8vZ9PbnVer6zwzP3hdPV+b9CkC\nLhSbmhK2AVTSStZlsq8cHAib+KaIl2bSwL3d6cTjlLnzhph0kd6RBIZsHNl7\nqiy/gHI36zBgYqnVp/Ps0CAtNiZg1JNN0apndNYijo3bdvWjzmQa1h/E3wdH\nu0CAlP/XDZ4hlk/3T0i2VrnP0q+qMu13BPgSx/WiXklrTMr4PPK6GjYf+oH1\ngMQsTIT+MzH8zuhQNog5TLT47ndE5e29pFFKpNYGqPQLEJWGf4+9kKyv4IIE\nLKVi6P7Q6m5lc+FQp5Xyx/DHPG+e1dOAKG0+H7G41HdR7BX2Xh/F9aDwTnaR\nMWzOyhFpEd8o4mFTaXE9/g8AZG37hG9MHTx3S25ODraIZvy0YkByOv7usmbO\nh1xc4lGGgahfJFHT0DAyGSntXjuuJDxu0Sv0vO6vzaLaBJ5fq7hO5Bgrt6n/\nmO7UHqgxHJRoOEw/gUqxxnKTLkpzPVSF5qrhkCf9nAcK9BOskO+HlZ91cTNy\nsNGlrVhVVyUVuxEC/KFpYk9heLKVuEsHnvCieVXWUaxQencH1E0M88zvwVDr\nuGn6dKohhVPgFItmQ89ece7q5guKPBtSAwZetjxGuYU8H1jiTZstWBtlgadB\ntEuz\r\n=rflb\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCRrSpJWNACL9f2+xzsFt7+wAuWKsN6O50JIpoXTo519gIgMCU4D/oIInKtHd5WNuXipom9rR8knrj9PITbliY7zRY="}]},"_npmUser":{"name":"hongbo_zhang","email":"bobzhang1988@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/bs-platform_4.0.11_1544602782473_0.969524325005733"},"_hasShrinkwrap":false,"deprecated":"upgrade to 4.0.14"},"4.0.12":{"devDependencies":{"benchmark":"^2.1.4","colors":"^1.1.2","coveralls":"^2.13.1","diff":"^3.2.0","glob":"^7.1.2","immutable":"^3.8.2","istanbul":"^0.4.5","jasmine-core":"^2.6.2","karma":"^1.7.0","karma-jasmine-html-reporter":"^0.2.2","mocha":"^3.4.1","mocha-lcov-reporter":"^1.3.0","should":"^11.2.1","should-equal":"^1.0.1","uglify-js":"^3.0.10"},"bin":{"bsb":"lib/bsb","bsc":"lib/bsc","bsrefmt":"lib/bsrefmt"},"scripts":{"test":"go build -o test.exe scripts/test.go && ./test.exe","test-theme":"go run scripts/test.go -no-install-global -no-ounit -no-mocha -no-bsb","test-bsb":"go run scripts/test.go -no-install-global -no-ounit -no-mocha -no-theme","test-ocaml":"go run scripts/test.go -no-install-global  -no-mocha -no-theme -no-bsb","cover":"istanbul cover --report html ./node_modules/.bin/_mocha --   ./jscomp/test/**/*test.js && open coverage/index.html","coverage":"istanbul cover ./node_modules/.bin/_mocha --report lcovonly --  './jscomp/test/*test.js'","coveralls":"npm run-script coverage && node ./node_modules/.bin/coveralls < coverage/lcov.info","postinstall":"node scripts/install.js"},"name":"bs-platform","version":"4.0.12","description":"bucklescript compiler, ocaml standard libary by bucklescript and its required runtime support","repository":{"type":"git","url":"git+https://github.com/bucklescript/bucklescript.git"},"keywords":["ocaml","bucklescript","stdlib","functional programming"],"author":{"name":"Hongbo Zhang"},"maintainers":[{"name":"hongbo_zhang","email":"bobzhang1988@gmail.com"}],"license":"SEE LICENSE IN LICENSE","bugs":{"url":"https://github.com/bucklescript/bucklescript/issues"},"homepage":"https://github.com/bucklescript/bucklescript#readme","readmeFilename":"README.md","readme":"[BuckleScript](https://bucklescript.github.io): A JavaScript backend for [OCaml](https://ocaml.org/) focused on smooth integration and clean generated code.\n\n[![NPM](https://nodei.co/npm/bs-platform.png?compact=true)](https://nodei.co/npm/bs-platform/) [![Build Status](https://travis-ci.org/BuckleScript/bucklescript.svg?branch=master)](https://travis-ci.org/bucklescript/bucklescript) [![Coverage Status](https://coveralls.io/repos/github/BuckleScript/bucklescript/badge.svg?branch=master)](https://coveralls.io/github/BuckleScript/bucklescript?branch=master)\n\n## Documentation\n\nPlease see the [documentation site](https://bucklescript.github.io).\n\n## Contributing\n\nSee [CONTRIBUTING.md](CONTRIBUTING.md).\n\n## Acknowledgments\n\n* Thanks to the [OCaml](https://ocaml.org) team, obviously, without such a beautiful yet practical language, this backend would not exist\n* Thanks to [ninja-build](https://ninja-build.org), BuckleScript also comes with a blazing fast build tool on top of it, `ninja` is a truly [well engineered](http://aosabook.org/en/posa/ninja.html) scalable build tool\n* Thanks to [Bloomberg](https://www.techatbloomberg.com)! This project began at Bloomberg and was published in 2016; without the support of Bloomberg, it would not have happened. Now that the project has grown and developed its own community, it has moved to its own GitHub organization.\n\n## Licensing\n\nSee [COPYING](./COPYING) and [COPYING.LESSER](./COPYING.LESSER)\n\nThe [`ocaml`](vendor/ocaml) directory contains the official [OCaml](https://ocaml.org) compiler (version 4.02.3).\nRefer to its copyright and license notices for information about its licensing.\n\nThe [`ninja-build`](ninja-build) directory contains the official [ninja-build](https://github.com/ninja-build/ninja) (version 1.7.2).\nRefer to its copyright and license notices for information about its licensing.\n\nBuckleScript builds on parts of [js_of_ocaml](https://github.com/ocsigen/js_of_ocaml):\n\n* [`jscomp/core/js_dump.ml`](jscomp/core/js_dump.ml) (pretty printer)\n* [`jscomp/runtime`](jscomp/runtime)\n\nBuckleScript builds on parts of OCaml:\n\n* [`jscomp/core/lam_pass_exits.ml`](jscomp/core/lam_pass_exits.ml)\n* [`jscomp/core/lam_pass_lets_dce.ml`](jscomp/core/lam_pass_lets_dce.ml)\n\nThese modules were adapted from [`ocaml/bytecomp/simplif.ml`](vendor/ocaml/bytecomp/simplif.ml) for\nJavaScript specific optimization purposes.\n\n* [`jscomp/core/js_main.ml`](jscomp/core/js_main.ml)\n\n`jscomp/core/js_main.ml` is adapted from [`ocaml/driver/main.ml`](vendor/ocaml/driver/main.ml). It is not\nactively used but demonstrates that it is easy to assemble a whole compiler using the OCaml compiler\nlibraries. It also shows how to add more compilation flags to a JS backend.\n\n* [`jscomp/stdlib`](jscomp/stdlib)\n\n`jscomp/stdlib` is copied from [`ocaml/stdlib`](vendor/ocaml/stdlib). It is compiled to JavaScript and\nincluded with BuckleScript.\n\n* [`jscomp/test`](jscomp/test)\n\n`jscomp/test` is based on [`ocaml/testsuite`](vendor/ocaml/testsuite).\n\nBuckleScript unittest builds on parts of [OUnit](http://ounit.forge.ocamlcore.org/)\n\n* [`jscomp/ounit`](jscomp/ounit) is adapted from ounit, the unit test\n  utilities are only used for dev purpose, they are not required for distribution\n","licenseText":"Copyright (C) 2015-2016 Bloomberg Finance L.P.\n\nThis program is free software: you can redistribute it and/or modify\nit under the terms of the GNU Lesser General Public License as published by\nthe Free Software Foundation, either version 3 of the License, or\n(at your option) any later version.\n\nIn addition to the permissions granted to you by the LGPL, you may combine\nor link a \"work that uses the Library\" with a publicly distributed version\nof this file to produce a combined library or application, then distribute\nthat combined work under the terms of your choosing, with no requirement\nto comply with the obligations normally placed on you by section 4 of the\nLGPL version 3 (or the corresponding section of a later version of the LGPL\nshould you choose to use a later version).\n\nThis program is distributed in the hope that it will be useful,\nbut WITHOUT ANY WARRANTY; without even the implied warranty of\nMERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the\nGNU Lesser General Public License for more details.\n\nYou should have received a copy of the GNU Lesser General Public License\nalong with this program; if not, write to the Free Software\nFoundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA.","_id":"bs-platform@4.0.12","dist":{"shasum":"3a45bebddcb815e9c1a7190841279e25fd31af7b","integrity":"sha512-ejw8KagIdckQRFDpnCKV1y644qQWEdgPVGBlo2zG66R9wVHMEwAqyngx5zZo/7S8r3T1JX2e0r8qVbljItUk+A==","tarball":"https://registry.npmjs.org/bs-platform/-/bs-platform-4.0.12.tgz","fileCount":3428,"unpackedSize":87434576,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcEmTCCRA9TVsSAnZWagAAI4MP/idgQX9Z2q2mlMYR/V2L\n3Q9RmnZMz7Wep3aGUqBhnW7xpDTA0tivbEUUv/sbJn5hIv44C5kbtUqKUQoP\ndCVdhuZYdq3OcFLOojR5PpI5tPY5ehc3/JbgEN6QSwI5Vxr12GHGxfvznL42\nGDGayvwi2+xg2nkROSRH9RIKhwq7AuZ/IGzfOO9ZTJm+2ianlZP4lNUMMtVl\nJRj4BsysCzDi0X/9pZoB2qw88vwhMA+Una7clySrFlBE4FMHiqC0HQw67yR+\nWx0mEt5QqvTOV7ciCXLrEh+buzrmhxKK4lIlXk0w1M4ayg5f0UqFhCq7BLH2\nAAnXsPF47nW17K4LPEtUpNqHYpV7/T0DW0a7Q9CC5YoT56Fon8HMkYvyvpIt\n0aqYQjZQ6Eh7moypspH29PF/oBMwEMA7DnRHY0E6zvCFaSQwmf48BffLYVDU\npTU9TbO+bJNrNUHJdWaI0bW7W+Lv5fq7mjEYignl25FGSlzmVrF8Y6Y49Vk2\nANllzfGCJKSREzibikQ0/T7eLizcvhFbKep7nXcVFSJcurf3VGNcjGErO5Ia\nVf+ChardyWKgQhYUqNhK5z92g52z/+qZoYrT4OfAjhKydu27t34Re6/157vo\ndPLbd0MPNBtLlpwwDat67XIsLpJa5rC4A/XwmVJG1WE5ND30uxDxGVpMYCGA\nlXSa\r\n=P833\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQC2o/paNecDZNfIVGDouICthDV6BW051QVVsi3bLgzvcwIhAKAiYcG+jKrHwiEZ6AkwAh+cjWrrDG6bJ47Mq9eGqYLt"}]},"_npmUser":{"name":"hongbo_zhang","email":"bobzhang1988@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/bs-platform_4.0.12_1544709313144_0.8635669694690367"},"_hasShrinkwrap":false,"deprecated":"upgrade to 4.0.14"},"4.0.13":{"devDependencies":{"benchmark":"^2.1.4","colors":"^1.1.2","coveralls":"^2.13.1","diff":"^3.2.0","glob":"^7.1.2","immutable":"^3.8.2","istanbul":"^0.4.5","jasmine-core":"^2.6.2","karma":"^1.7.0","karma-jasmine-html-reporter":"^0.2.2","mocha":"^3.4.1","mocha-lcov-reporter":"^1.3.0","should":"^11.2.1","should-equal":"^1.0.1","uglify-js":"^3.0.10"},"bin":{"bsb":"lib/bsb","bsc":"lib/bsc","bsrefmt":"lib/bsrefmt"},"scripts":{"test":"go build -o test.exe scripts/test.go && ./test.exe","test-theme":"go run scripts/test.go -no-install-global -no-ounit -no-mocha -no-bsb","test-bsb":"go run scripts/test.go -no-install-global -no-ounit -no-mocha -no-theme","test-ocaml":"go run scripts/test.go -no-install-global  -no-mocha -no-theme -no-bsb","cover":"istanbul cover --report html ./node_modules/.bin/_mocha --   ./jscomp/test/**/*test.js && open coverage/index.html","coverage":"istanbul cover ./node_modules/.bin/_mocha --report lcovonly --  './jscomp/test/*test.js'","coveralls":"npm run-script coverage && node ./node_modules/.bin/coveralls < coverage/lcov.info","postinstall":"node scripts/install.js"},"name":"bs-platform","version":"4.0.13","description":"bucklescript compiler, ocaml standard libary by bucklescript and its required runtime support","repository":{"type":"git","url":"git+https://github.com/bucklescript/bucklescript.git"},"keywords":["ocaml","bucklescript","stdlib","functional programming"],"author":{"name":"Hongbo Zhang"},"maintainers":[{"name":"hongbo_zhang","email":"bobzhang1988@gmail.com"}],"license":"SEE LICENSE IN LICENSE","bugs":{"url":"https://github.com/bucklescript/bucklescript/issues"},"homepage":"https://github.com/bucklescript/bucklescript#readme","readmeFilename":"README.md","readme":"[BuckleScript](https://bucklescript.github.io): A JavaScript backend for [OCaml](https://ocaml.org/) focused on smooth integration and clean generated code.\n\n[![NPM](https://nodei.co/npm/bs-platform.png?compact=true)](https://nodei.co/npm/bs-platform/) [![Build Status](https://travis-ci.org/BuckleScript/bucklescript.svg?branch=master)](https://travis-ci.org/bucklescript/bucklescript) [![Coverage Status](https://coveralls.io/repos/github/BuckleScript/bucklescript/badge.svg?branch=master)](https://coveralls.io/github/BuckleScript/bucklescript?branch=master)\n\n## Documentation\n\nPlease see the [documentation site](https://bucklescript.github.io).\n\n## Contributing\n\nSee [CONTRIBUTING.md](CONTRIBUTING.md).\n\n## Acknowledgments\n\n* Thanks to the [OCaml](https://ocaml.org) team, obviously, without such a beautiful yet practical language, this backend would not exist\n* Thanks to [ninja-build](https://ninja-build.org), BuckleScript also comes with a blazing fast build tool on top of it, `ninja` is a truly [well engineered](http://aosabook.org/en/posa/ninja.html) scalable build tool\n* Thanks to [Bloomberg](https://www.techatbloomberg.com)! This project began at Bloomberg and was published in 2016; without the support of Bloomberg, it would not have happened. Now that the project has grown and developed its own community, it has moved to its own GitHub organization.\n\n## Licensing\n\nSee [COPYING](./COPYING) and [COPYING.LESSER](./COPYING.LESSER)\n\nThe [`ocaml`](vendor/ocaml) directory contains the official [OCaml](https://ocaml.org) compiler (version 4.02.3).\nRefer to its copyright and license notices for information about its licensing.\n\nThe [`ninja-build`](ninja-build) directory contains the official [ninja-build](https://github.com/ninja-build/ninja) (version 1.7.2).\nRefer to its copyright and license notices for information about its licensing.\n\nBuckleScript builds on parts of [js_of_ocaml](https://github.com/ocsigen/js_of_ocaml):\n\n* [`jscomp/core/js_dump.ml`](jscomp/core/js_dump.ml) (pretty printer)\n* [`jscomp/runtime`](jscomp/runtime)\n\nBuckleScript builds on parts of OCaml:\n\n* [`jscomp/core/lam_pass_exits.ml`](jscomp/core/lam_pass_exits.ml)\n* [`jscomp/core/lam_pass_lets_dce.ml`](jscomp/core/lam_pass_lets_dce.ml)\n\nThese modules were adapted from [`ocaml/bytecomp/simplif.ml`](vendor/ocaml/bytecomp/simplif.ml) for\nJavaScript specific optimization purposes.\n\n* [`jscomp/core/js_main.ml`](jscomp/core/js_main.ml)\n\n`jscomp/core/js_main.ml` is adapted from [`ocaml/driver/main.ml`](vendor/ocaml/driver/main.ml). It is not\nactively used but demonstrates that it is easy to assemble a whole compiler using the OCaml compiler\nlibraries. It also shows how to add more compilation flags to a JS backend.\n\n* [`jscomp/stdlib`](jscomp/stdlib)\n\n`jscomp/stdlib` is copied from [`ocaml/stdlib`](vendor/ocaml/stdlib). It is compiled to JavaScript and\nincluded with BuckleScript.\n\n* [`jscomp/test`](jscomp/test)\n\n`jscomp/test` is based on [`ocaml/testsuite`](vendor/ocaml/testsuite).\n\nBuckleScript unittest builds on parts of [OUnit](http://ounit.forge.ocamlcore.org/)\n\n* [`jscomp/ounit`](jscomp/ounit) is adapted from ounit, the unit test\n  utilities are only used for dev purpose, they are not required for distribution\n","licenseText":"Copyright (C) 2015-2016 Bloomberg Finance L.P.\n\nThis program is free software: you can redistribute it and/or modify\nit under the terms of the GNU Lesser General Public License as published by\nthe Free Software Foundation, either version 3 of the License, or\n(at your option) any later version.\n\nIn addition to the permissions granted to you by the LGPL, you may combine\nor link a \"work that uses the Library\" with a publicly distributed version\nof this file to produce a combined library or application, then distribute\nthat combined work under the terms of your choosing, with no requirement\nto comply with the obligations normally placed on you by section 4 of the\nLGPL version 3 (or the corresponding section of a later version of the LGPL\nshould you choose to use a later version).\n\nThis program is distributed in the hope that it will be useful,\nbut WITHOUT ANY WARRANTY; without even the implied warranty of\nMERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the\nGNU Lesser General Public License for more details.\n\nYou should have received a copy of the GNU Lesser General Public License\nalong with this program; if not, write to the Free Software\nFoundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA.","_id":"bs-platform@4.0.13","dist":{"shasum":"e0ef66d8127f612c920ca00c518157476b810c39","integrity":"sha512-mUmUrzgf4uDwyukGUame3OYM4MYV6+APTJZJo2mBGATbnkSBY4rTIouFVuCEAjkH1qI2ZBuJ3Cr+m9yWnOaGoQ==","tarball":"https://registry.npmjs.org/bs-platform/-/bs-platform-4.0.13.tgz","fileCount":3433,"unpackedSize":107432057,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcExIzCRA9TVsSAnZWagAA4dMP/iCjIEVeKZcZ7IuvfIRY\n3nBgUrCknILhqzV9mByGp76+pECYUHmKhcXTF9ftiqjlnmBDJFELYFfemz1B\nZUSOMaH6Ew6PThlPDctg+sSFksXJEt7Gm+e94RUz9Ir8AKipJr4L6o2mLzlU\nlcXHDGlo3kHni1G6mOZ8InGITIiOgSNrRhq3upyY+bSBDVgTLmRLmQj+ie9E\nf4yx9ZOPAgxBkHv/owoBaNTEN0fEUw2EvnUEyRKHdZjp/h5cJE/U/UJmyfVM\npZ1DKkUEf+E0Y6ovUv4gX/N3ZVc8i+mbyCBstq/KEEMyhUJYAdHU2lkYqPvB\nOqgmIAZ+bJViejxMir1K3UG/ueMYjuSUmbtFI8t3SrnC+RGM+xm3+M5bE3Mv\nJ1drzUswKtjZO/o8hKfOdXJgV+zhQo39BuxyYaBxbkwoGLxFaPv4y8iyKNMN\nTGVR15PIOyJ2FpMyltkmpyjFqygIEefkog1P5bOy2kHy2DqcRUtmDUCaMScz\nNgqqvpmzSrh4x2gcmiUddcPUO7pfkjSqqKdxiK7w06nSip2r8TO/McSAtfc+\nBNkVYwQc0iYgXSoprtRBJel+zIRjolfSuUyHfcprACGh7N/lR6wPQgw4NZz0\nszyAGHmrepgLg60ywFY8OyLInOM8bq5V2zhs9iFzDAqy6Dbd/kg1GKilVPmg\nJpUP\r\n=gPhB\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIEW+z1JdiCYXU5I0/HhhO0FX41PNiHRIzxfuLLTWBjLFAiEAyqjmJmHBGQuPa1WHXhDwQvYSIk2PZbVoDz9RjFmVCcI="}]},"_npmUser":{"name":"hongbo_zhang","email":"bobzhang1988@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/bs-platform_4.0.13_1544753714484_0.8045524715441053"},"_hasShrinkwrap":false,"deprecated":"upgrade to 4.0.14"},"4.0.14":{"devDependencies":{"benchmark":"^2.1.4","colors":"^1.1.2","coveralls":"^2.13.1","diff":"^3.2.0","glob":"^7.1.2","immutable":"^3.8.2","istanbul":"^0.4.5","jasmine-core":"^2.6.2","karma":"^1.7.0","karma-jasmine-html-reporter":"^0.2.2","mocha":"^3.4.1","mocha-lcov-reporter":"^1.3.0","should":"^11.2.1","should-equal":"^1.0.1","uglify-js":"^3.0.10"},"bin":{"bsb":"lib/bsb","bsc":"lib/bsc","bsrefmt":"lib/bsrefmt"},"scripts":{"test":"go build -o test.exe scripts/test.go && ./test.exe","test-theme":"go run scripts/test.go -no-install-global -no-ounit -no-mocha -no-bsb","test-bsb":"go run scripts/test.go -no-install-global -no-ounit -no-mocha -no-theme","test-ocaml":"go run scripts/test.go -no-install-global  -no-mocha -no-theme -no-bsb","cover":"istanbul cover --report html ./node_modules/.bin/_mocha --   ./jscomp/test/**/*test.js && open coverage/index.html","coverage":"istanbul cover ./node_modules/.bin/_mocha --report lcovonly --  './jscomp/test/*test.js'","coveralls":"npm run-script coverage && node ./node_modules/.bin/coveralls < coverage/lcov.info","postinstall":"node scripts/install.js"},"name":"bs-platform","version":"4.0.14","description":"bucklescript compiler, ocaml standard libary by bucklescript and its required runtime support","repository":{"type":"git","url":"git+https://github.com/bucklescript/bucklescript.git"},"keywords":["ocaml","bucklescript","stdlib","functional programming"],"author":{"name":"Hongbo Zhang"},"maintainers":[{"name":"hongbo_zhang","email":"bobzhang1988@gmail.com"}],"license":"SEE LICENSE IN LICENSE","bugs":{"url":"https://github.com/bucklescript/bucklescript/issues"},"homepage":"https://github.com/bucklescript/bucklescript#readme","licenseText":"Copyright (C) 2015-2016 Bloomberg Finance L.P.\n\nThis program is free software: you can redistribute it and/or modify\nit under the terms of the GNU Lesser General Public License as published by\nthe Free Software Foundation, either version 3 of the License, or\n(at your option) any later version.\n\nIn addition to the permissions granted to you by the LGPL, you may combine\nor link a \"work that uses the Library\" with a publicly distributed version\nof this file to produce a combined library or application, then distribute\nthat combined work under the terms of your choosing, with no requirement\nto comply with the obligations normally placed on you by section 4 of the\nLGPL version 3 (or the corresponding section of a later version of the LGPL\nshould you choose to use a later version).\n\nThis program is distributed in the hope that it will be useful,\nbut WITHOUT ANY WARRANTY; without even the implied warranty of\nMERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the\nGNU Lesser General Public License for more details.\n\nYou should have received a copy of the GNU Lesser General Public License\nalong with this program; if not, write to the Free Software\nFoundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA.","_id":"bs-platform@4.0.14","dist":{"shasum":"1d9e9622d59ebf4d39408d07b41997201c5f9750","integrity":"sha512-bxeMwZPnJ90r48SavF60pkzGn7heaoHn7IF7fpPdh5L8WZfCzf76AikH2zWJii4QahUeInvRN1tNPWQt3ckKJQ==","tarball":"https://registry.npmjs.org/bs-platform/-/bs-platform-4.0.14.tgz","fileCount":3433,"unpackedSize":107432890,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcEyZICRA9TVsSAnZWagAASFcP/1KSNsptpqj5Hw/6oeWO\nrijFPnH8xXV9CTNnB9UG80FQlQOUNgnuljMzXNC6thglDuTKx5NptfSpOQwA\n05QjkytF53CWwOqbKIYq/Qqo1Pd2OtIj08kUWitYxjUAtJMaSqfdWJipqfc1\nFz5SPXif+BGOAvhou2TbJZ7iTmxlHfBYd2ohZ8DryjyCN+oMW9JDqosxXycw\nxAThy0IS9iW/VtY6AVqDhZKwH0IFlNBQEanHNvX9ilWSNeGjJbEftO2l3avK\n1x0YA3tpmk2Vty5s1EY2KaSsYUkeMKrNPdcGJ07/AxpMn+mEeqC/g34U1VFB\n8F22MCTzmoWm2wT8qXeZCz2BODFqkBqbZ/yHiH88XAMydkMaKkbzwsuzCYQv\n01ZzHGDXzjE3gyB5p/lmO9RIeOsaROX1tq8VocsmzHESfTduWE0OvvtzrYZ0\nxRyhFo01X0+ScOABFNT4915PTwyfCReNR1a0GWHI3f7sD6+8w5EIeRgG/U9v\nsZKFMVWkQlDDIWreY9utLbZU3q63uU4CCDagonkBIsDOEKdIECtKmNklPLjR\n5KpDbXKw89IF+aPeEeSfR4uJIiNzyFEHukouvkaitv23wZpcmdMUndiwYR09\nzc8Nq53H9jc/iBUFNImq+j1sDq/nD6TMdl4mvGA3U0pNjlHn+6h7tUzLzznS\nRa4w\r\n=behY\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCPQ0uqu2JzxnSQjpazwfEhOV292vWsP1wXiNmVeMqV0AIgFam3L+qqe9tE5Qe3ocO5tf6nTvuQUISJE/wAA4B+4/A="}]},"_npmUser":{"name":"hongbo_zhang","email":"bobzhang1988@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/bs-platform_4.0.14_1544758854878_0.4949601212396817"},"_hasShrinkwrap":false},"4.0.15":{"devDependencies":{"benchmark":"^2.1.4","colors":"^1.1.2","coveralls":"^2.13.1","diff":"^3.2.0","glob":"^7.1.2","immutable":"^3.8.2","istanbul":"^0.4.5","jasmine-core":"^2.6.2","karma":"^1.7.0","karma-jasmine-html-reporter":"^0.2.2","mocha":"^3.4.1","mocha-lcov-reporter":"^1.3.0","should":"^11.2.1","should-equal":"^1.0.1","uglify-js":"^3.0.10"},"bin":{"bsb":"lib/bsb","bsc":"lib/bsc","bsrefmt":"lib/bsrefmt"},"scripts":{"test":"go build -o test.exe scripts/test.go && ./test.exe -all","test-theme":"go run scripts/test.go -theme","test-bsb":"go run scripts/test.go -bsb","test-ocaml":"go run scripts/test.go -ounit","cover":"istanbul cover --report html ./node_modules/.bin/_mocha --   ./jscomp/test/**/*test.js && open coverage/index.html","coverage":"istanbul cover ./node_modules/.bin/_mocha --report lcovonly --  './jscomp/test/*test.js'","coveralls":"npm run-script coverage && node ./node_modules/.bin/coveralls < coverage/lcov.info","postinstall":"node scripts/install.js"},"name":"bs-platform","version":"4.0.15","description":"bucklescript compiler, ocaml standard libary by bucklescript and its required runtime support","repository":{"type":"git","url":"git+https://github.com/bucklescript/bucklescript.git"},"keywords":["ocaml","bucklescript","stdlib","functional programming"],"author":{"name":"Hongbo Zhang"},"maintainers":[{"name":"hongbo_zhang","email":"bobzhang1988@gmail.com"}],"license":"SEE LICENSE IN LICENSE","bugs":{"url":"https://github.com/bucklescript/bucklescript/issues"},"homepage":"https://github.com/bucklescript/bucklescript#readme","readmeFilename":"README.md","readme":"[BuckleScript](https://bucklescript.github.io): A JavaScript backend for [OCaml](https://ocaml.org/) focused on smooth integration and clean generated code.\n\n[![NPM](https://nodei.co/npm/bs-platform.png?compact=true)](https://nodei.co/npm/bs-platform/) [![Build Status](https://travis-ci.org/BuckleScript/bucklescript.svg?branch=master)](https://travis-ci.org/bucklescript/bucklescript) [![Coverage Status](https://coveralls.io/repos/github/BuckleScript/bucklescript/badge.svg?branch=master)](https://coveralls.io/github/BuckleScript/bucklescript?branch=master)\n\n## Documentation\n\nPlease see the [documentation site](https://bucklescript.github.io).\n\n## Contributing\n\nSee [CONTRIBUTING.md](CONTRIBUTING.md).\n\n## Acknowledgments\n\n* Thanks to the [OCaml](https://ocaml.org) team, obviously, without such a beautiful yet practical language, this backend would not exist\n* Thanks to [ninja-build](https://ninja-build.org), BuckleScript also comes with a blazing fast build tool on top of it, `ninja` is a truly [well engineered](http://aosabook.org/en/posa/ninja.html) scalable build tool\n* Thanks to [Bloomberg](https://www.techatbloomberg.com)! This project began at Bloomberg and was published in 2016; without the support of Bloomberg, it would not have happened. Now that the project has grown and developed its own community, it has moved to its own GitHub organization.\n\n## Licensing\n\nSee [COPYING](./COPYING) and [COPYING.LESSER](./COPYING.LESSER)\n\nThe [`ocaml`](vendor/ocaml) directory contains the official [OCaml](https://ocaml.org) compiler (version 4.02.3).\nRefer to its copyright and license notices for information about its licensing.\n\nThe [`ninja-build`](ninja-build) directory contains the official [ninja-build](https://github.com/ninja-build/ninja) (version 1.7.2).\nRefer to its copyright and license notices for information about its licensing.\n\nBuckleScript builds on parts of [js_of_ocaml](https://github.com/ocsigen/js_of_ocaml):\n\n* [`jscomp/core/js_dump.ml`](jscomp/core/js_dump.ml) (pretty printer)\n* [`jscomp/runtime`](jscomp/runtime)\n\nBuckleScript builds on parts of OCaml:\n\n* [`jscomp/core/lam_pass_exits.ml`](jscomp/core/lam_pass_exits.ml)\n* [`jscomp/core/lam_pass_lets_dce.ml`](jscomp/core/lam_pass_lets_dce.ml)\n\nThese modules were adapted from [`ocaml/bytecomp/simplif.ml`](vendor/ocaml/bytecomp/simplif.ml) for\nJavaScript specific optimization purposes.\n\n* [`jscomp/core/js_main.ml`](jscomp/core/js_main.ml)\n\n`jscomp/core/js_main.ml` is adapted from [`ocaml/driver/main.ml`](vendor/ocaml/driver/main.ml). It is not\nactively used but demonstrates that it is easy to assemble a whole compiler using the OCaml compiler\nlibraries. It also shows how to add more compilation flags to a JS backend.\n\n* [`jscomp/stdlib`](jscomp/stdlib)\n\n`jscomp/stdlib` is copied from [`ocaml/stdlib`](vendor/ocaml/stdlib). It is compiled to JavaScript and\nincluded with BuckleScript.\n\n* [`jscomp/test`](jscomp/test)\n\n`jscomp/test` is based on [`ocaml/testsuite`](vendor/ocaml/testsuite).\n\nBuckleScript unittest builds on parts of [OUnit](http://ounit.forge.ocamlcore.org/)\n\n* [`jscomp/ounit`](jscomp/ounit) is adapted from ounit, the unit test\n  utilities are only used for dev purpose, they are not required for distribution\n","licenseText":"Copyright (C) 2015-2016 Bloomberg Finance L.P.\n\nThis program is free software: you can redistribute it and/or modify\nit under the terms of the GNU Lesser General Public License as published by\nthe Free Software Foundation, either version 3 of the License, or\n(at your option) any later version.\n\nIn addition to the permissions granted to you by the LGPL, you may combine\nor link a \"work that uses the Library\" with a publicly distributed version\nof this file to produce a combined library or application, then distribute\nthat combined work under the terms of your choosing, with no requirement\nto comply with the obligations normally placed on you by section 4 of the\nLGPL version 3 (or the corresponding section of a later version of the LGPL\nshould you choose to use a later version).\n\nThis program is distributed in the hope that it will be useful,\nbut WITHOUT ANY WARRANTY; without even the implied warranty of\nMERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the\nGNU Lesser General Public License for more details.\n\nYou should have received a copy of the GNU Lesser General Public License\nalong with this program; if not, write to the Free Software\nFoundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA.","_id":"bs-platform@4.0.15","dist":{"shasum":"d6fce32bc598c3d40947e2d75ce227218b221cea","integrity":"sha512-HFRNL0QXmDsOe2TTcAm0Sm+0lMOjfvV+0cDf5oD33ku1vhRMM67uD79XF2OsZCpPJhi+Q+GJtwRPUUxgTFIebg==","tarball":"https://registry.npmjs.org/bs-platform/-/bs-platform-4.0.15.tgz","fileCount":3444,"unpackedSize":103944445,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcLKneCRA9TVsSAnZWagAAzScP/1jvYyNNoRnwdQaHVDT1\nMMusxr7ecESjbZwxAzPZUx7TxBdd9wp3yAoa0JWVdsvwmA2Z4i+wAu7TEry1\nLeCxwB8ESBN8c3t57voFp/fGurjb7B0LVqob6WfF2iypcrLH+mTt6ssBMkC+\nwNa1DwLz9RxisC0p22TRv3uZtMrJniEkgbj+B2sT5s4/A/MNYk0b2tXKanrj\n7OirXjcWZGgX8yi1sRf7jNyQBR6RgbN5U1AHB+5+zxfA8+20tncGLyV4ptNM\nNsZtzn0kItTsJ+f8G9D7a68/rO6CgxvwzjLOtjefAHPsyDv44i1nXcsuUslK\nS6KMsbdug9TjmzVOqKmlXWGHLxbAauPMSyDeMkM2m95BYon5W+ODnNgfbVSC\nu5ffv+yuuvq2pgKPi1d/m3eQGFe8Ijbgx6OY+2A8fVfrr2qqJn0ccghkM266\nIwQTKhFmpb8dW8cUGwMQPxs2z2J3uPCpS3HQsEvO3jDQqTJQ8b/hLAt1IYLb\neEsAuPCBC7hRPdiaLGvnyc5usJc9vkSa9jDn5DEa/aA6dXJbdaxhmIyPcJ/F\ntljfhNGKn7gSBro3YWNlGMWoCxaf8FRNmB7e5m9hmTZI4dYgJiXCkAtP9nXg\nQz1oOOdBt60AsxEdyeD7fXQ9vyGGL/Xh2Uw2VeprmMA+34+WZvcCZ4+KFbXf\nyk7r\r\n=9S4s\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIBcTUf44+hyUgkCzH4ys15D8evhAcbq2IvsBtgnekye8AiBGf+DBQI1eSFhwKIoQo3dXsBSgH8n9mTJLP9sxYaItHg=="}]},"_npmUser":{"name":"hongbo_zhang","email":"bobzhang1988@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/bs-platform_4.0.15_1546430941297_0.6032152473182992"},"_hasShrinkwrap":false,"deprecated":"a build system regression found, please upgrade to next version or revert to an old version"},"4.0.16":{"devDependencies":{"benchmark":"^2.1.4","colors":"^1.1.2","coveralls":"^2.13.1","diff":"^3.2.0","glob":"^7.1.2","immutable":"^3.8.2","istanbul":"^0.4.5","jasmine-core":"^2.6.2","karma":"^1.7.0","karma-jasmine-html-reporter":"^0.2.2","mocha":"^3.4.1","mocha-lcov-reporter":"^1.3.0","should":"^11.2.1","should-equal":"^1.0.1","uglify-js":"^3.0.10"},"bin":{"bsb":"lib/bsb","bsc":"lib/bsc","bsrefmt":"lib/bsrefmt"},"scripts":{"test":"go build -o test.exe scripts/test.go && ./test.exe -all","test-theme":"go run scripts/test.go -theme","test-bsb":"go run scripts/test.go -bsb","test-ocaml":"go run scripts/test.go -ounit","cover":"istanbul cover --report html ./node_modules/.bin/_mocha --   ./jscomp/test/**/*test.js && open coverage/index.html","coverage":"istanbul cover ./node_modules/.bin/_mocha --report lcovonly --  './jscomp/test/*test.js'","coveralls":"npm run-script coverage && node ./node_modules/.bin/coveralls < coverage/lcov.info","postinstall":"node scripts/install.js"},"name":"bs-platform","version":"4.0.16","description":"bucklescript compiler, ocaml standard libary by bucklescript and its required runtime support","repository":{"type":"git","url":"git+https://github.com/bucklescript/bucklescript.git"},"keywords":["ocaml","bucklescript","stdlib","functional programming"],"author":{"name":"Hongbo Zhang"},"maintainers":[{"name":"hongbo_zhang","email":"bobzhang1988@gmail.com"}],"license":"SEE LICENSE IN LICENSE","bugs":{"url":"https://github.com/bucklescript/bucklescript/issues"},"homepage":"https://github.com/bucklescript/bucklescript#readme","readmeFilename":"README.md","readme":"[BuckleScript](https://bucklescript.github.io): A JavaScript backend for [OCaml](https://ocaml.org/) focused on smooth integration and clean generated code.\n\n[![NPM](https://nodei.co/npm/bs-platform.png?compact=true)](https://nodei.co/npm/bs-platform/) [![Build Status](https://travis-ci.org/BuckleScript/bucklescript.svg?branch=master)](https://travis-ci.org/bucklescript/bucklescript) [![Coverage Status](https://coveralls.io/repos/github/BuckleScript/bucklescript/badge.svg?branch=master)](https://coveralls.io/github/BuckleScript/bucklescript?branch=master)\n\n## Documentation\n\nPlease see the [documentation site](https://bucklescript.github.io).\n\n## Contributing\n\nSee [CONTRIBUTING.md](CONTRIBUTING.md).\n\n## Acknowledgments\n\n* Thanks to the [OCaml](https://ocaml.org) team, obviously, without such a beautiful yet practical language, this backend would not exist\n* Thanks to [ninja-build](https://ninja-build.org), BuckleScript also comes with a blazing fast build tool on top of it, `ninja` is a truly [well engineered](http://aosabook.org/en/posa/ninja.html) scalable build tool\n* Thanks to [Bloomberg](https://www.techatbloomberg.com)! This project began at Bloomberg and was published in 2016; without the support of Bloomberg, it would not have happened. Now that the project has grown and developed its own community, it has moved to its own GitHub organization.\n\n## Licensing\n\nSee [COPYING](./COPYING) and [COPYING.LESSER](./COPYING.LESSER)\n\nThe [`ocaml`](vendor/ocaml) directory contains the official [OCaml](https://ocaml.org) compiler (version 4.02.3).\nRefer to its copyright and license notices for information about its licensing.\n\nThe [`ninja-build`](ninja-build) directory contains the official [ninja-build](https://github.com/ninja-build/ninja) (version 1.7.2).\nRefer to its copyright and license notices for information about its licensing.\n\nBuckleScript builds on parts of [js_of_ocaml](https://github.com/ocsigen/js_of_ocaml):\n\n* [`jscomp/core/js_dump.ml`](jscomp/core/js_dump.ml) (pretty printer)\n* [`jscomp/runtime`](jscomp/runtime)\n\nBuckleScript builds on parts of OCaml:\n\n* [`jscomp/core/lam_pass_exits.ml`](jscomp/core/lam_pass_exits.ml)\n* [`jscomp/core/lam_pass_lets_dce.ml`](jscomp/core/lam_pass_lets_dce.ml)\n\nThese modules were adapted from [`ocaml/bytecomp/simplif.ml`](vendor/ocaml/bytecomp/simplif.ml) for\nJavaScript specific optimization purposes.\n\n* [`jscomp/core/js_main.ml`](jscomp/core/js_main.ml)\n\n`jscomp/core/js_main.ml` is adapted from [`ocaml/driver/main.ml`](vendor/ocaml/driver/main.ml). It is not\nactively used but demonstrates that it is easy to assemble a whole compiler using the OCaml compiler\nlibraries. It also shows how to add more compilation flags to a JS backend.\n\n* [`jscomp/stdlib`](jscomp/stdlib)\n\n`jscomp/stdlib` is copied from [`ocaml/stdlib`](vendor/ocaml/stdlib). It is compiled to JavaScript and\nincluded with BuckleScript.\n\n* [`jscomp/test`](jscomp/test)\n\n`jscomp/test` is based on [`ocaml/testsuite`](vendor/ocaml/testsuite).\n\nBuckleScript unittest builds on parts of [OUnit](http://ounit.forge.ocamlcore.org/)\n\n* [`jscomp/ounit`](jscomp/ounit) is adapted from ounit, the unit test\n  utilities are only used for dev purpose, they are not required for distribution\n","licenseText":"Copyright (C) 2015-2016 Bloomberg Finance L.P.\n\nThis program is free software: you can redistribute it and/or modify\nit under the terms of the GNU Lesser General Public License as published by\nthe Free Software Foundation, either version 3 of the License, or\n(at your option) any later version.\n\nIn addition to the permissions granted to you by the LGPL, you may combine\nor link a \"work that uses the Library\" with a publicly distributed version\nof this file to produce a combined library or application, then distribute\nthat combined work under the terms of your choosing, with no requirement\nto comply with the obligations normally placed on you by section 4 of the\nLGPL version 3 (or the corresponding section of a later version of the LGPL\nshould you choose to use a later version).\n\nThis program is distributed in the hope that it will be useful,\nbut WITHOUT ANY WARRANTY; without even the implied warranty of\nMERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the\nGNU Lesser General Public License for more details.\n\nYou should have received a copy of the GNU Lesser General Public License\nalong with this program; if not, write to the Free Software\nFoundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA.","_id":"bs-platform@4.0.16","dist":{"shasum":"1881e8c7fd2ce36194116be27a0b36388102bb1a","integrity":"sha512-PuFyMUensg7KQgn8DWA/4vZWSZiT3bqVXPv0w0G+bBwtv7/FoWpu/dNYP0NQIJu/vGx2x6iy3JDXWHMpPQQ6HQ==","tarball":"https://registry.npmjs.org/bs-platform/-/bs-platform-4.0.16.tgz","fileCount":3444,"unpackedSize":103989891,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcMCmoCRA9TVsSAnZWagAAlJ0QAJuj7CCxFa2aAb5F2Dfa\n60hgmMaAxvJsbhO96PZ/ugHH7LAGYFQx4Oxg0F/IhKssWpiG+Lg87TE+uyBw\nOHX5IN9FACvEcaKoSsufCUes1Sorrw/l1Mp4i1m2nJuZUICBAoG8O+S1kds1\nocus6A9EJj/lNxQge3ixmvz9zHbhR/XJEwddVLVJWuWAGWYhaaBtjL2vjlqc\nCu7WyZNDJz+AM3h0M8YwvOVIe+zmBUiB8XeUcIOf5+1UetlgDIZ/5+qH53ts\nIGheLOGwb91EVKpGIpl30ZCrDM+mbYI9MSDHsgeu0bWZI8PAWCnGxRX36Mqq\nuasI9IC9/PhEzqaozjcm/ygAmqaQd5vzgfjjQB65/GuCK/+BuxXhjWXMX8fy\ncw9J+WJ2iU+JWCL3KV5VKT3ClLoJz4wdBVxGuDJp+vIJu4k0P1mBTqdPhDMj\nkIn6WuONgfu8E6gZIMobgf2mMSdpmOWx1FlFcAo7YE9yvi7c76kuV3EJu5Rq\nom5KERwkH0yReNRBGeEFbXeOJjk5xZ/oFlGB1yAHJlWedV8SZ8aoRFgS9A4+\nHFSp7RHjpENn2DYbZtOpYe+kEhv2FLemDr1ekOyCv8QmYtj2oBomnVik7aNg\nOEvCYTNIuM2nt5z3vJNsD3UosD6KJs0uD9CqtrBk/59OHORbFHUwRa65+9u6\nw8sg\r\n=tKhK\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCotsLoiW0BdxbAeS5nDpVQlxPiccGWmpqLfiMc6C059AIhAM+X3iypiIPwnMq+R4ou8UD9SPgwF3nkcrcbfFYEI93S"}]},"_npmUser":{"name":"hongbo_zhang","email":"bobzhang1988@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/bs-platform_4.0.16_1546660262842_0.07045208216230692"},"_hasShrinkwrap":false,"deprecated":"a build system regression found, please upgrade to next version or revert to an old version"},"4.0.17":{"devDependencies":{"benchmark":"^2.1.4","colors":"^1.1.2","coveralls":"^2.13.1","diff":"^3.2.0","glob":"^7.1.2","immutable":"^3.8.2","istanbul":"^0.4.5","jasmine-core":"^2.6.2","karma":"^1.7.0","karma-jasmine-html-reporter":"^0.2.2","mocha":"^3.4.1","mocha-lcov-reporter":"^1.3.0","should":"^11.2.1","should-equal":"^1.0.1","uglify-js":"^3.0.10"},"bin":{"bsb":"lib/bsb","bsc":"lib/bsc","bsrefmt":"lib/bsrefmt"},"scripts":{"test":"go build -o test.exe scripts/test.go && ./test.exe -all","test-theme":"go run scripts/test.go -theme","test-bsb":"go run scripts/test.go -bsb","test-ocaml":"go run scripts/test.go -ounit","cover":"istanbul cover --report html ./node_modules/.bin/_mocha --   ./jscomp/test/**/*test.js && open coverage/index.html","coverage":"istanbul cover ./node_modules/.bin/_mocha --report lcovonly --  './jscomp/test/*test.js'","coveralls":"npm run-script coverage && node ./node_modules/.bin/coveralls < coverage/lcov.info","postinstall":"node scripts/install.js"},"name":"bs-platform","version":"4.0.17","description":"bucklescript compiler, ocaml standard libary by bucklescript and its required runtime support","repository":{"type":"git","url":"git+https://github.com/bucklescript/bucklescript.git"},"keywords":["ocaml","bucklescript","stdlib","functional programming"],"author":{"name":"Hongbo Zhang"},"maintainers":[{"name":"hongbo_zhang","email":"bobzhang1988@gmail.com"}],"license":"SEE LICENSE IN LICENSE","bugs":{"url":"https://github.com/bucklescript/bucklescript/issues"},"homepage":"https://github.com/bucklescript/bucklescript#readme","licenseText":"Copyright (C) 2015-2016 Bloomberg Finance L.P.\n\nThis program is free software: you can redistribute it and/or modify\nit under the terms of the GNU Lesser General Public License as published by\nthe Free Software Foundation, either version 3 of the License, or\n(at your option) any later version.\n\nIn addition to the permissions granted to you by the LGPL, you may combine\nor link a \"work that uses the Library\" with a publicly distributed version\nof this file to produce a combined library or application, then distribute\nthat combined work under the terms of your choosing, with no requirement\nto comply with the obligations normally placed on you by section 4 of the\nLGPL version 3 (or the corresponding section of a later version of the LGPL\nshould you choose to use a later version).\n\nThis program is distributed in the hope that it will be useful,\nbut WITHOUT ANY WARRANTY; without even the implied warranty of\nMERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the\nGNU Lesser General Public License for more details.\n\nYou should have received a copy of the GNU Lesser General Public License\nalong with this program; if not, write to the Free Software\nFoundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA.","_id":"bs-platform@4.0.17","dist":{"shasum":"41458e74c101f7ac97eba723660971a42f0c5e65","integrity":"sha512-ypn2VEAmuVgX+ezKF9HXXzZ9Fe47UMPyt0x9MBBAF/C0Fus9wEIOdRD0gB4p3J9uLabB/MRWWuw7ORnP8w086g==","tarball":"https://registry.npmjs.org/bs-platform/-/bs-platform-4.0.17.tgz","fileCount":3444,"unpackedSize":103989925,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcMVfpCRA9TVsSAnZWagAAeHIQAJ0LgljWzMe5is1ZPj0h\nNAhF1l+Fds3+hxI55mzY4+GSv2tD2cHsT8x7DhM/irVVcg3kKPsilOUzQnCV\nyazhw0c0h3sZeuk0koPBd8rIWiLdKRqX0bv+jbinNAFB3oZt4FGFUgsotTHQ\ni5zUs3gSLacpOXVoIOruUbm7Q6e86/1ugCO8Ti4r4mN6kJeA5oP1nzJ/R6E/\nBKE1TfDA4fZrHc/DPukFlc42THkduh/dqjpMw9vzqu7BYLshzoxw5iD8qsYp\niDuPvYGnq+0ZnDVQnT78mwPf/0bb2Pna2yLYDDJiq3c6cC0wluUBe5kHBe2v\nah6EdzO3Ab/HIc0+WeHhZ814o/5l7dqSJxNHThWKeyzydka2pjLcHVrpB+60\nvzUTdM3c3tQgdNYBjBKsSQFT4Sxi3LPtSiSUe9ra+ozgJqIBWYXqfrYcJkkM\n+3lpBnKvxYTULyUzO/D3+X3yC2mSVIJEBTTnY9ljwixrNzd7pYck7YuhIU7b\nKOI54DEKFH65qBZh9DKYWRWFdZG0HoJVNAvqAOPRSJL9ZdsBbE1dAo+faQfI\nAZARsEdIG9plRAku73w4EuaN/6+tbhbfkVu4qDLjbWJ7JQIWwEn8AMybsP7/\nfl5k6Ly6ievYLil7LVKvfmE9hLpkCH6sJkY90Zg/LzYvsShuqsE9hKoKSSn4\noZi2\r\n=7XCO\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIGUzQVbH0GiljYSmirKAp3bRnMwNxeYSISDTnCiEpdXCAiBP2LgE8ZuiQo+SIT8Pam1+ZgXUZvyWNYvkzILJZzh69A=="}]},"_npmUser":{"name":"hongbo_zhang","email":"bobzhang1988@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/bs-platform_4.0.17_1546737637229_0.3170939223642806"},"_hasShrinkwrap":false,"deprecated":"a build system regression found, please upgrade to next version or revert to an old version"},"4.0.18":{"devDependencies":{"benchmark":"^2.1.4","colors":"^1.1.2","coveralls":"^2.13.1","diff":"^3.2.0","glob":"^7.1.2","immutable":"^3.8.2","istanbul":"^0.4.5","jasmine-core":"^2.6.2","karma":"^1.7.0","karma-jasmine-html-reporter":"^0.2.2","mocha":"^3.4.1","mocha-lcov-reporter":"^1.3.0","should":"^11.2.1","should-equal":"^1.0.1","uglify-js":"^3.0.10"},"bin":{"bsb":"lib/bsb","bsc":"lib/bsc","bsrefmt":"lib/bsrefmt"},"scripts":{"test":"go build -o test.exe scripts/test.go && ./test.exe -all","test-theme":"go run scripts/test.go -theme","test-bsb":"go run scripts/test.go -bsb","test-ocaml":"go run scripts/test.go -ounit","cover":"istanbul cover --report html ./node_modules/.bin/_mocha --   ./jscomp/test/**/*test.js && open coverage/index.html","coverage":"istanbul cover ./node_modules/.bin/_mocha --report lcovonly --  './jscomp/test/*test.js'","coveralls":"npm run-script coverage && node ./node_modules/.bin/coveralls < coverage/lcov.info","postinstall":"node scripts/install.js"},"name":"bs-platform","version":"4.0.18","description":"bucklescript compiler, ocaml standard libary by bucklescript and its required runtime support","repository":{"type":"git","url":"git+https://github.com/bucklescript/bucklescript.git"},"keywords":["ocaml","bucklescript","stdlib","functional programming"],"author":{"name":"Hongbo Zhang"},"maintainers":[{"name":"hongbo_zhang","email":"bobzhang1988@gmail.com"}],"license":"SEE LICENSE IN LICENSE","bugs":{"url":"https://github.com/bucklescript/bucklescript/issues"},"homepage":"https://github.com/bucklescript/bucklescript#readme","licenseText":"Copyright (C) 2015-2016 Bloomberg Finance L.P.\n\nThis program is free software: you can redistribute it and/or modify\nit under the terms of the GNU Lesser General Public License as published by\nthe Free Software Foundation, either version 3 of the License, or\n(at your option) any later version.\n\nIn addition to the permissions granted to you by the LGPL, you may combine\nor link a \"work that uses the Library\" with a publicly distributed version\nof this file to produce a combined library or application, then distribute\nthat combined work under the terms of your choosing, with no requirement\nto comply with the obligations normally placed on you by section 4 of the\nLGPL version 3 (or the corresponding section of a later version of the LGPL\nshould you choose to use a later version).\n\nThis program is distributed in the hope that it will be useful,\nbut WITHOUT ANY WARRANTY; without even the implied warranty of\nMERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the\nGNU Lesser General Public License for more details.\n\nYou should have received a copy of the GNU Lesser General Public License\nalong with this program; if not, write to the Free Software\nFoundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA.","_id":"bs-platform@4.0.18","dist":{"shasum":"d17b8693ba1f714d9b27e0ddb365f2069ba4b8a0","integrity":"sha512-BwzW0iYHvREqUZIgQxJmdJrxexppLvJxYQ4LLexbhCp7uZU5DIZ5ub4ZHpkCkc8fn8bsXWc+Rrejb3csi+BoAQ==","tarball":"https://registry.npmjs.org/bs-platform/-/bs-platform-4.0.18.tgz","fileCount":3444,"unpackedSize":104002889,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcNfakCRA9TVsSAnZWagAARaIP+QD4i37IxQQG02DXq+Eb\nFYrtHp/wtfpw3oisKKlSt16m0f5gxbPYBFU11GqLkHmnRjWtquB1lmhbqmhV\nY71/8Cwoj2y9iwyk68z+LLsZDcQXXKeLUgcc4Pq5Oicdn95JpW6YXmmrmAY4\n1X/cAKyFGBO7p+rx90tiEn7KaUEK7QFK3higu7MTsZhtzmilhNWpVgfIE05P\n3Y4MJXw/4CD59cCrDHVeKr55/M2i6jMQImpz/cwqh222e84kFipqDblQMsFx\n7wjCWpyzAtD4Xq71jAsq8jU7Cz/04D3lh8Bl8SUtOW1VSCTuOout8mQKkTyo\nRnKVjSDFc2R8Cfwv6g7R8yPKr6RV76fN+MD3m4q+64LP7cBA9pdaZw1x6JGP\nuFydXmtavakMAAS98FR+l315MDz3zLrCBsNtwMcrczTGYK60nlyxGOHO/HKB\nNPp/hEBNe+TgSeShenjmpDiGapdvlwXfdnkvlNLQR0QKDADnBkgD6HBz4rvG\nvLVprfJXw5oXSY41RCIua539T1W296wV79bWvUJhy9aLnrrV+JyZ6fa77KMG\nKzmu7H6EpHe3dpBa5TPMHy4TnD68OQonFLUnQrAAkPcHF8Dn1dHRI34hms+U\nZ1YcV6LpT925IWcHtY2AB0uetERJNv3l52I7o4f1xFQP4CJq1L43NRA0Lg+o\nl9qs\r\n=bfkG\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIGIaiV0ggYz0VnbX8Gd8E0kN5bVMnQ9UZFOTiyqvoXX0AiA/8S+3OsMkKVgBErMXaV7IofDuJYzNBOkqXzvONpsL7g=="}]},"_npmUser":{"name":"hongbo_zhang","email":"bobzhang1988@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/bs-platform_4.0.18_1547040418237_0.769252568313215"},"_hasShrinkwrap":false},"4.0.19-dev.1":{"devDependencies":{"benchmark":"^2.1.4","colors":"^1.1.2","coveralls":"^2.13.1","diff":"^3.2.0","glob":"^7.1.2","immutable":"^3.8.2","istanbul":"^0.4.5","jasmine-core":"^2.6.2","karma":"^1.7.0","karma-jasmine-html-reporter":"^0.2.2","mocha":"^3.4.1","mocha-lcov-reporter":"^1.3.0","should":"^11.2.1","should-equal":"^1.0.1","uglify-js":"^3.0.10"},"bin":{"bsb":"lib/bsb","bsc":"lib/bsc","bsrefmt":"lib/bsrefmt"},"scripts":{"test":"go build -o test.exe scripts/test.go && ./test.exe -all","test-theme":"go run scripts/test.go -theme","test-bsb":"go run scripts/test.go -bsb","test-ocaml":"go run scripts/test.go -ounit","cover":"istanbul cover --report html ./node_modules/.bin/_mocha --   ./jscomp/test/**/*test.js && open coverage/index.html","coverage":"istanbul cover ./node_modules/.bin/_mocha --report lcovonly --  './jscomp/test/*test.js'","coveralls":"npm run-script coverage && node ./node_modules/.bin/coveralls < coverage/lcov.info","postinstall":"node scripts/install.js"},"name":"bs-platform","version":"4.0.19-dev.1","description":"bucklescript compiler, ocaml standard libary by bucklescript and its required runtime support","repository":{"type":"git","url":"git+https://github.com/bucklescript/bucklescript.git"},"keywords":["ocaml","bucklescript","stdlib","functional programming"],"author":{"name":"Hongbo Zhang"},"maintainers":[{"name":"hongbo_zhang","email":"bobzhang1988@gmail.com"}],"license":"SEE LICENSE IN LICENSE","bugs":{"url":"https://github.com/bucklescript/bucklescript/issues"},"homepage":"https://github.com/bucklescript/bucklescript#readme","readmeFilename":"README.md","readme":"[BuckleScript](https://bucklescript.github.io): A JavaScript backend for [OCaml](https://ocaml.org/) focused on smooth integration and clean generated code.\n\n[![NPM](https://nodei.co/npm/bs-platform.png?compact=true)](https://nodei.co/npm/bs-platform/) [![Build Status](https://travis-ci.org/BuckleScript/bucklescript.svg?branch=master)](https://travis-ci.org/bucklescript/bucklescript) [![Coverage Status](https://coveralls.io/repos/github/BuckleScript/bucklescript/badge.svg?branch=master)](https://coveralls.io/github/BuckleScript/bucklescript?branch=master)\n\n## Documentation\n\nPlease see the [documentation site](https://bucklescript.github.io).\n\n## Contributing\n\nSee [CONTRIBUTING.md](CONTRIBUTING.md).\n\n## Acknowledgments\n\n* Thanks to the [OCaml](https://ocaml.org) team, obviously, without such a beautiful yet practical language, this backend would not exist\n* Thanks to [ninja-build](https://ninja-build.org), BuckleScript also comes with a blazing fast build tool on top of it, `ninja` is a truly [well engineered](http://aosabook.org/en/posa/ninja.html) scalable build tool\n* Thanks to [Bloomberg](https://www.techatbloomberg.com)! This project began at Bloomberg and was published in 2016; without the support of Bloomberg, it would not have happened. Now that the project has grown and developed its own community, it has moved to its own GitHub organization.\n\n## Licensing\n\nSee [COPYING](./COPYING) and [COPYING.LESSER](./COPYING.LESSER)\n\nThe [`ocaml`](vendor/ocaml) directory contains the official [OCaml](https://ocaml.org) compiler (version 4.02.3).\nRefer to its copyright and license notices for information about its licensing.\n\nThe [`ninja-build`](ninja-build) directory contains the official [ninja-build](https://github.com/ninja-build/ninja) (version 1.7.2).\nRefer to its copyright and license notices for information about its licensing.\n\nBuckleScript builds on parts of [js_of_ocaml](https://github.com/ocsigen/js_of_ocaml):\n\n* [`jscomp/core/js_dump.ml`](jscomp/core/js_dump.ml) (pretty printer)\n* [`jscomp/runtime`](jscomp/runtime)\n\nBuckleScript builds on parts of OCaml:\n\n* [`jscomp/core/lam_pass_exits.ml`](jscomp/core/lam_pass_exits.ml)\n* [`jscomp/core/lam_pass_lets_dce.ml`](jscomp/core/lam_pass_lets_dce.ml)\n\nThese modules were adapted from [`ocaml/bytecomp/simplif.ml`](vendor/ocaml/bytecomp/simplif.ml) for\nJavaScript specific optimization purposes.\n\n* [`jscomp/core/js_main.ml`](jscomp/core/js_main.ml)\n\n`jscomp/core/js_main.ml` is adapted from [`ocaml/driver/main.ml`](vendor/ocaml/driver/main.ml). It is not\nactively used but demonstrates that it is easy to assemble a whole compiler using the OCaml compiler\nlibraries. It also shows how to add more compilation flags to a JS backend.\n\n* [`jscomp/stdlib`](jscomp/stdlib)\n\n`jscomp/stdlib` is copied from [`ocaml/stdlib`](vendor/ocaml/stdlib). It is compiled to JavaScript and\nincluded with BuckleScript.\n\n* [`jscomp/test`](jscomp/test)\n\n`jscomp/test` is based on [`ocaml/testsuite`](vendor/ocaml/testsuite).\n\nBuckleScript unittest builds on parts of [OUnit](http://ounit.forge.ocamlcore.org/)\n\n* [`jscomp/ounit`](jscomp/ounit) is adapted from ounit, the unit test\n  utilities are only used for dev purpose, they are not required for distribution\n","licenseText":"Copyright (C) 2015-2016 Bloomberg Finance L.P.\n\nThis program is free software: you can redistribute it and/or modify\nit under the terms of the GNU Lesser General Public License as published by\nthe Free Software Foundation, either version 3 of the License, or\n(at your option) any later version.\n\nIn addition to the permissions granted to you by the LGPL, you may combine\nor link a \"work that uses the Library\" with a publicly distributed version\nof this file to produce a combined library or application, then distribute\nthat combined work under the terms of your choosing, with no requirement\nto comply with the obligations normally placed on you by section 4 of the\nLGPL version 3 (or the corresponding section of a later version of the LGPL\nshould you choose to use a later version).\n\nThis program is distributed in the hope that it will be useful,\nbut WITHOUT ANY WARRANTY; without even the implied warranty of\nMERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the\nGNU Lesser General Public License for more details.\n\nYou should have received a copy of the GNU Lesser General Public License\nalong with this program; if not, write to the Free Software\nFoundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA.","_id":"bs-platform@4.0.19-dev.1","dist":{"shasum":"e7a05af97bcae0999de0ddb04b41c6d511117441","integrity":"sha512-P6YIGnfwVzfx57eW72z4AvSjkuhnWdxpSFt+X7BB95YOhHeRo3HKBZOlO49i9YJwAPzdXmVFOygY/PxsOK4cAw==","tarball":"https://registry.npmjs.org/bs-platform/-/bs-platform-4.0.19-dev.1.tgz","fileCount":3440,"unpackedSize":83676348,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcQTaACRA9TVsSAnZWagAAtk4P/i4oB2dBuPWV+g9Fi6cp\nkiSZEbDnpz3LAqr4XCMGl7tmt5iIl1Z0d1ZaR5dtsAJDVEctMnuetBLqr6GG\nxuj5MikgnDsReYhnLOJE6y7fYvMJKaRnZZmGn7n6DpBQKw2qoPm0YTz6pMO/\nk6E30BxlBBIBYL+CuYZMgk2bGF0LWJtcD6WhMD/xlOD0JTXLF+dH5HVFvaAY\nkMVI+44CHU9+CgzwqJ9x55MFRKSHhuX31LXXfKan1SQuzinHw7D/FOQRQF7I\nohx5dZQvSKq3L0iI3Si+TgrT9Pj3fRdnn8G7eh3kIJNzDuumIgAwWYgvWyzz\nPzgB+IfBAeZeq4WH08L5qqvKYn8bl+fa0evCozRGzyCWCZQowc0rqzGJCMee\noTMKvYQcz1PVLuVh3dbxenGzTcJ037vUbjbI0mREiHX4PBHCWvuSQrZxeEWP\ntU10FFkgEZ4nxaPTpgzgIGXFoAZ8PPQtvTgKeIiG/ZC5J1h6Jnzjidvr39kv\n5fuiRnkyu+dtnfCsi4zjOgu199TOXL+chvJJMoIvTTLjPmiKNnG9CluR0AlD\nTIi2KajKlUgShyiur249XlItbu2pUuSbIQ134O4x5L8jazyRLlUdP1mdpx60\nDL72C7kqOycp9NQGI8FojjP7P6/jlVkE+VlGsdKfs02h5OsDPzHw+T7ipbvQ\nIeIZ\r\n=gmrb\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCR65lYuU31icUMaqZ2YCclnJ9TNvGK/ciGtMF/rV/gtQIgHu0ctN6AQz8HfxJ5IuBWBqczatuyPMZxiJdJPYNA8Ls="}]},"_npmUser":{"name":"hongbo_zhang","email":"bobzhang1988@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/bs-platform_4.0.19-dev.1_1547777663029_0.31930644403152186"},"_hasShrinkwrap":false},"5.0.0-dev.1":{"devDependencies":{"benchmark":"^2.1.4","colors":"^1.1.2","coveralls":"^2.13.1","diff":"^3.2.0","glob":"^7.1.2","immutable":"^3.8.2","istanbul":"^0.4.5","jasmine-core":"^2.6.2","karma":"^1.7.0","karma-jasmine-html-reporter":"^0.2.2","mocha":"^3.4.1","mocha-lcov-reporter":"^1.3.0","should":"^11.2.1","should-equal":"^1.0.1","uglify-js":"^3.0.10"},"bin":{"bsb":"lib/bsb","bsc":"lib/bsc","bsrefmt":"lib/bsrefmt"},"scripts":{"test":"go build -o test.exe scripts/test.go && ./test.exe -all","test-theme":"go run scripts/test.go -theme","test-bsb":"go run scripts/test.go -bsb","test-ocaml":"go run scripts/test.go -ounit","cover":"istanbul cover --report html ./node_modules/.bin/_mocha --   ./jscomp/test/**/*test.js && open coverage/index.html","coverage":"istanbul cover ./node_modules/.bin/_mocha --report lcovonly --  './jscomp/test/*test.js'","coveralls":"npm run-script coverage && node ./node_modules/.bin/coveralls < coverage/lcov.info","postinstall":"node scripts/install.js"},"name":"bs-platform","version":"5.0.0-dev.1","description":"bucklescript compiler, ocaml standard libary by bucklescript and its required runtime support","repository":{"type":"git","url":"git+https://github.com/bucklescript/bucklescript.git"},"keywords":["ocaml","bucklescript","stdlib","functional programming"],"author":{"name":"Hongbo Zhang"},"maintainers":[{"name":"hongbo_zhang","email":"bobzhang1988@gmail.com"}],"license":"SEE LICENSE IN LICENSE","bugs":{"url":"https://github.com/bucklescript/bucklescript/issues"},"homepage":"https://github.com/bucklescript/bucklescript#readme","readmeFilename":"README.md","readme":"[BuckleScript](https://bucklescript.github.io): A JavaScript backend for [OCaml](https://ocaml.org/) focused on smooth integration and clean generated code.\n\n[![NPM](https://nodei.co/npm/bs-platform.png?compact=true)](https://nodei.co/npm/bs-platform/) [![Build Status](https://travis-ci.org/BuckleScript/bucklescript.svg?branch=master)](https://travis-ci.org/BuckleScript/bucklescript) [![Coverage Status](https://coveralls.io/repos/github/BuckleScript/bucklescript/badge.svg?branch=master)](https://coveralls.io/github/BuckleScript/bucklescript?branch=master)\n\n## Documentation\n\nPlease see the [documentation site](https://bucklescript.github.io).\n\n## Contributing\n\nSee [CONTRIBUTING.md](CONTRIBUTING.md).\n\n## Acknowledgments\n\n* Thanks to the [OCaml](https://ocaml.org) team, obviously, without such a beautiful yet practical language, this backend would not exist\n* Thanks to [ninja-build](https://ninja-build.org), BuckleScript also comes with a blazing fast build tool on top of it, `ninja` is a truly [well engineered](http://aosabook.org/en/posa/ninja.html) scalable build tool\n* Thanks to [Bloomberg](https://www.techatbloomberg.com)! This project began at Bloomberg and was published in 2016; without the support of Bloomberg, it would not have happened. Now that the project has grown and developed its own community, it has moved to its own GitHub organization.\n\n## Licensing\n\nSee [COPYING](./COPYING) and [COPYING.LESSER](./COPYING.LESSER)\n\nThe [`ocaml`](vendor/ocaml) directory contains the official [OCaml](https://ocaml.org) compiler (version 4.02.3).\nRefer to its copyright and license notices for information about its licensing.\n\nThe [`ninja-build`](ninja-build) directory contains the official [ninja-build](https://github.com/ninja-build/ninja) (version 1.7.2).\nRefer to its copyright and license notices for information about its licensing.\n\nBuckleScript builds on parts of [js_of_ocaml](https://github.com/ocsigen/js_of_ocaml):\n\n* [`jscomp/core/js_dump.ml`](jscomp/core/js_dump.ml) (pretty printer)\n* [`jscomp/runtime`](jscomp/runtime)\n\nBuckleScript builds on parts of OCaml:\n\n* [`jscomp/core/lam_pass_exits.ml`](jscomp/core/lam_pass_exits.ml)\n* [`jscomp/core/lam_pass_lets_dce.ml`](jscomp/core/lam_pass_lets_dce.ml)\n\nThese modules were adapted from [`ocaml/bytecomp/simplif.ml`](vendor/ocaml/bytecomp/simplif.ml) for\nJavaScript specific optimization purposes.\n\n* [`jscomp/core/js_main.ml`](jscomp/core/js_main.ml)\n\n`jscomp/core/js_main.ml` is adapted from [`ocaml/driver/main.ml`](vendor/ocaml/driver/main.ml). It is not\nactively used but demonstrates that it is easy to assemble a whole compiler using the OCaml compiler\nlibraries. It also shows how to add more compilation flags to a JS backend.\n\n* [`jscomp/stdlib`](jscomp/stdlib)\n\n`jscomp/stdlib` is copied from [`ocaml/stdlib`](vendor/ocaml/stdlib). It is compiled to JavaScript and\nincluded with BuckleScript.\n\n* [`jscomp/test`](jscomp/test)\n\n`jscomp/test` is based on [`ocaml/testsuite`](vendor/ocaml/testsuite).\n\nBuckleScript unittest builds on parts of [OUnit](http://ounit.forge.ocamlcore.org/)\n\n* [`jscomp/ounit`](jscomp/ounit) is adapted from ounit, the unit test\n  utilities are only used for dev purpose, they are not required for distribution\n","licenseText":"Copyright (C) 2015-2016 Bloomberg Finance L.P.\n\nThis program is free software: you can redistribute it and/or modify\nit under the terms of the GNU Lesser General Public License as published by\nthe Free Software Foundation, either version 3 of the License, or\n(at your option) any later version.\n\nIn addition to the permissions granted to you by the LGPL, you may combine\nor link a \"work that uses the Library\" with a publicly distributed version\nof this file to produce a combined library or application, then distribute\nthat combined work under the terms of your choosing, with no requirement\nto comply with the obligations normally placed on you by section 4 of the\nLGPL version 3 (or the corresponding section of a later version of the LGPL\nshould you choose to use a later version).\n\nThis program is distributed in the hope that it will be useful,\nbut WITHOUT ANY WARRANTY; without even the implied warranty of\nMERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the\nGNU Lesser General Public License for more details.\n\nYou should have received a copy of the GNU Lesser General Public License\nalong with this program; if not, write to the Free Software\nFoundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA.","_id":"bs-platform@5.0.0-dev.1","dist":{"shasum":"e250812279b6e52caa18f0fca5b3e5bea69e56df","integrity":"sha512-pp4ZTr8JS1n/dXs4zJxCzO6l5eKzfdQjIGTRgHI5bnYEaY0sIrPdvavbWinIVsTrl7XCTuuHk3qraMiXHpCqMg==","tarball":"https://registry.npmjs.org/bs-platform/-/bs-platform-5.0.0-dev.1.tgz","fileCount":3455,"unpackedSize":84298376,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcTofWCRA9TVsSAnZWagAAV0kP/0aO13xeLCSAd8tgi9RI\nPxXhCu1+NP+ytr8dR7mujzXKSBKWlnZdoVeS/lLZjHmh4LMdixbIDKIopL9f\nqPrtXxJu/T93yA05eVXNx4H/dLs137/TzXRONyP+k0Gv3gpNYnDaGQpZMNx/\noAD1cN4iatdo+DicgU7NUeFO7lJa7BepsxHdm8FGoxdfTPZUZQjZ/i8lSiG4\nJln7bCksfACIRPjshSddbeTJwfcxy7NK6rKm0I+Hd5yGgE3tnwGOILiDAQD2\nbgqS+CaFKTlwLkpyPW0jboUoZXls3NI/UA90EXe6Jk1OiiI08vZYjJHdfxbm\nyPWJl7ezGPW7coTX2nOHKeicIv9kakAaX1QzBzVmem8D1YLwnEsgVL9OADDR\no3tt2nwo6+AOgtTFhO+6BVhLipPlnGpWJQ/nmi1bPE1In+OJYBRksRetzi9+\njCV4A/gSX8sLSFK1L0Oj2nr1bkrCenz6zNjlVnWosfY7s1ZzhZsYHRD+kFOT\n/nBXlQ0vrRGLeV91s8yEqRowfI9t5oxc8LRHUl3PnV6b/dp7P5UpRFGpIO+w\nW7IP2sDHA+8t6VKBsws88iBjtWpPPtkZImJOTLt/0MMeUkg8WiW7PDQPPqeI\n3651Gkp8nt/Gub+sYehS8kod8uLStdUcPQM50Hix2ztCB4N9p1DLFxjAr8/I\nwl17\r\n=ZIZw\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCWmY4gR/i3LW06z2DYG67g2uHZ9wWsSGp13enS2i7zoAIhAMn76DIojJo1gJr5cX6I8crqCor7xQG0Z7IMFtnI+u8j"}]},"_npmUser":{"name":"hongbo_zhang","email":"bobzhang1988@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/bs-platform_5.0.0-dev.1_1548650453573_0.8790734051805138"},"_hasShrinkwrap":false},"5.0.0-dev.2":{"devDependencies":{"benchmark":"^2.1.4","colors":"^1.1.2","coveralls":"^2.13.1","diff":"^3.2.0","glob":"^7.1.2","immutable":"^3.8.2","istanbul":"^0.4.5","jasmine-core":"^2.6.2","karma":"^1.7.0","karma-jasmine-html-reporter":"^0.2.2","mocha":"^3.4.1","mocha-lcov-reporter":"^1.3.0","should":"^11.2.1","should-equal":"^1.0.1","uglify-js":"^3.0.10"},"bin":{"bsb":"lib/bsb","bsc":"lib/bsc","bsrefmt":"lib/bsrefmt"},"scripts":{"test":"go build -o test.exe scripts/test.go && ./test.exe -all","test-theme":"go run scripts/test.go -theme","test-bsb":"go run scripts/test.go -bsb","test-ocaml":"go run scripts/test.go -ounit","cover":"istanbul cover --report html ./node_modules/.bin/_mocha --   ./jscomp/test/**/*test.js && open coverage/index.html","coverage":"istanbul cover ./node_modules/.bin/_mocha --report lcovonly --  './jscomp/test/*test.js'","coveralls":"npm run-script coverage && node ./node_modules/.bin/coveralls < coverage/lcov.info","postinstall":"node scripts/install.js"},"name":"bs-platform","version":"5.0.0-dev.2","description":"bucklescript compiler, ocaml standard libary by bucklescript and its required runtime support","repository":{"type":"git","url":"git+https://github.com/bucklescript/bucklescript.git"},"keywords":["ocaml","bucklescript","stdlib","functional programming"],"author":{"name":"Hongbo Zhang"},"maintainers":[{"name":"hongbo_zhang","email":"bobzhang1988@gmail.com"}],"license":"SEE LICENSE IN LICENSE","bugs":{"url":"https://github.com/bucklescript/bucklescript/issues"},"homepage":"https://github.com/bucklescript/bucklescript#readme","readmeFilename":"README.md","readme":"[BuckleScript](https://bucklescript.github.io): A JavaScript backend for [OCaml](https://ocaml.org/) focused on smooth integration and clean generated code.\n\n[![NPM](https://nodei.co/npm/bs-platform.png?compact=true)](https://nodei.co/npm/bs-platform/) [![Build Status](https://travis-ci.org/BuckleScript/bucklescript.svg?branch=master)](https://travis-ci.org/BuckleScript/bucklescript) [![Coverage Status](https://coveralls.io/repos/github/BuckleScript/bucklescript/badge.svg?branch=master)](https://coveralls.io/github/BuckleScript/bucklescript?branch=master)\n\n## Documentation\n\nPlease see the [documentation site](https://bucklescript.github.io).\n\n## Contributing\n\nSee [CONTRIBUTING.md](CONTRIBUTING.md).\n\n## Acknowledgments\n\n* Thanks to the [OCaml](https://ocaml.org) team, obviously, without such a beautiful yet practical language, this backend would not exist\n* Thanks to [ninja-build](https://ninja-build.org), BuckleScript also comes with a blazing fast build tool on top of it, `ninja` is a truly [well engineered](http://aosabook.org/en/posa/ninja.html) scalable build tool\n* Thanks to [Bloomberg](https://www.techatbloomberg.com)! This project began at Bloomberg and was published in 2016; without the support of Bloomberg, it would not have happened. Now that the project has grown and developed its own community, it has moved to its own GitHub organization.\n\n## Licensing\n\nSee [COPYING](./COPYING) and [COPYING.LESSER](./COPYING.LESSER)\n\nThe [`ocaml`](vendor/ocaml) directory contains the official [OCaml](https://ocaml.org) compiler (version 4.02.3).\nRefer to its copyright and license notices for information about its licensing.\n\nThe [`ninja-build`](ninja-build) directory contains the official [ninja-build](https://github.com/ninja-build/ninja) (version 1.7.2).\nRefer to its copyright and license notices for information about its licensing.\n\nBuckleScript builds on parts of [js_of_ocaml](https://github.com/ocsigen/js_of_ocaml):\n\n* [`jscomp/core/js_dump.ml`](jscomp/core/js_dump.ml) (pretty printer)\n* [`jscomp/runtime`](jscomp/runtime)\n\nBuckleScript builds on parts of OCaml:\n\n* [`jscomp/core/lam_pass_exits.ml`](jscomp/core/lam_pass_exits.ml)\n* [`jscomp/core/lam_pass_lets_dce.ml`](jscomp/core/lam_pass_lets_dce.ml)\n\nThese modules were adapted from [`ocaml/bytecomp/simplif.ml`](vendor/ocaml/bytecomp/simplif.ml) for\nJavaScript specific optimization purposes.\n\n* [`jscomp/core/js_main.ml`](jscomp/core/js_main.ml)\n\n`jscomp/core/js_main.ml` is adapted from [`ocaml/driver/main.ml`](vendor/ocaml/driver/main.ml). It is not\nactively used but demonstrates that it is easy to assemble a whole compiler using the OCaml compiler\nlibraries. It also shows how to add more compilation flags to a JS backend.\n\n* [`jscomp/stdlib`](jscomp/stdlib)\n\n`jscomp/stdlib` is copied from [`ocaml/stdlib`](vendor/ocaml/stdlib). It is compiled to JavaScript and\nincluded with BuckleScript.\n\n* [`jscomp/test`](jscomp/test)\n\n`jscomp/test` is based on [`ocaml/testsuite`](vendor/ocaml/testsuite).\n\nBuckleScript unittest builds on parts of [OUnit](http://ounit.forge.ocamlcore.org/)\n\n* [`jscomp/ounit`](jscomp/ounit) is adapted from ounit, the unit test\n  utilities are only used for dev purpose, they are not required for distribution\n","licenseText":"Copyright (C) 2015-2016 Bloomberg Finance L.P.\n\nThis program is free software: you can redistribute it and/or modify\nit under the terms of the GNU Lesser General Public License as published by\nthe Free Software Foundation, either version 3 of the License, or\n(at your option) any later version.\n\nIn addition to the permissions granted to you by the LGPL, you may combine\nor link a \"work that uses the Library\" with a publicly distributed version\nof this file to produce a combined library or application, then distribute\nthat combined work under the terms of your choosing, with no requirement\nto comply with the obligations normally placed on you by section 4 of the\nLGPL version 3 (or the corresponding section of a later version of the LGPL\nshould you choose to use a later version).\n\nThis program is distributed in the hope that it will be useful,\nbut WITHOUT ANY WARRANTY; without even the implied warranty of\nMERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the\nGNU Lesser General Public License for more details.\n\nYou should have received a copy of the GNU Lesser General Public License\nalong with this program; if not, write to the Free Software\nFoundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA.","_id":"bs-platform@5.0.0-dev.2","dist":{"shasum":"205ff4502f5d3b19479a2e44902feeaba86b9b3a","integrity":"sha512-ja5azaBMY0a3N/HONLFdp34KyCXFfWiUe8X9i/vUF/S6UjrWt1QRw/RSDvZ+tm3DfMvLZpM3azbP2vGS50q59Q==","tarball":"https://registry.npmjs.org/bs-platform/-/bs-platform-5.0.0-dev.2.tgz","fileCount":3455,"unpackedSize":84301087,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcUrCDCRA9TVsSAnZWagAAOnsP/1yxYvsOJWYtX0QFx4vI\nnw2Wxd2zGUQG3DG51GLrnzGDNpodgA6NHf/ujGpvSv2x/ck2IXXhbKTI6Ian\n1DwrRf+Vkg9efkX1OyB6TvhTuflrVzmP+FIEQK3GzTv9CB1NYgQ36m7JUXfD\n+Iwj9/l22zxkKA3/zQ/fUYCeq9VyiyiWOYRlYIyEy97a6onGvss8/4h/jy7m\nKNA0AFY6z2kk0BY23qJCaSn5EJP0YQO79q1eFBo97M7qMi5VDqT8gTtjoYip\nmEtrvK55xXM638/+K/fe2p/CIBUvVc4+VEERm92+4fyiaM0uv0b3eTzbU90j\nKRH/U/NE88fFeLobn9yvStj1m2LwNl0f/85zeDoI1C0x2OsVJAiMaCPo3dGP\nd8LDCNmOJDuL0NTyp1+wc6McTcP9wrTsSsotwA1lnHg7tTFShmx5Ifio3Xo5\ny20hxivZaSrDrOH/5GtuDswm7chEqWxpwHAcnJ/yJGBuL8W0cAHym5UMJ+pk\nQJQoYbDOe5V4UEl9/HUoYZCwssukLaL6hj7JrDp2M5keVcB3wDCITdltF7rr\nyzcTVbPeqBZbf6E5WG2fiLhoeHSZjXFVPihk4F4iqpACel8AdZ/nydXEUM5g\nyqvimcLWlHK7QRsfmu56eOFN/WWynv+ioqF2nOKy3mUwSV5gwk3g2sW6K12V\nG4es\r\n=Icic\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIHUGcIK02kEIECi4cSZ3kyKLRR4QkS4SVP0M1x9nxGhUAiEA36WdpoFARtFu/1HdRkZfdsb7tDaYClc2hLYdtbPPvZA="}]},"_npmUser":{"name":"hongbo_zhang","email":"bobzhang1988@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/bs-platform_5.0.0-dev.2_1548923009818_0.9283661863998889"},"_hasShrinkwrap":false},"5.0.0-dev.3":{"devDependencies":{"benchmark":"^2.1.4","colors":"^1.1.2","coveralls":"^2.13.1","diff":"^3.2.0","glob":"^7.1.2","immutable":"^3.8.2","istanbul":"^0.4.5","jasmine-core":"^2.6.2","karma":"^1.7.0","karma-jasmine-html-reporter":"^0.2.2","mocha":"^3.4.1","mocha-lcov-reporter":"^1.3.0","should":"^11.2.1","should-equal":"^1.0.1","uglify-js":"^3.0.10"},"bin":{"bsb":"lib/bsb","bsc":"lib/bsc","bsrefmt":"lib/bsrefmt"},"scripts":{"test":"go build -o test.exe scripts/test.go && ./test.exe -all","test-theme":"go run scripts/test.go -theme","test-bsb":"go run scripts/test.go -bsb","test-ocaml":"go run scripts/test.go -ounit","cover":"istanbul cover --report html ./node_modules/.bin/_mocha --   ./jscomp/test/**/*test.js && open coverage/index.html","coverage":"istanbul cover ./node_modules/.bin/_mocha --report lcovonly --  './jscomp/test/*test.js'","coveralls":"npm run-script coverage && node ./node_modules/.bin/coveralls < coverage/lcov.info","postinstall":"node scripts/install.js"},"name":"bs-platform","version":"5.0.0-dev.3","description":"bucklescript compiler, ocaml standard libary by bucklescript and its required runtime support","repository":{"type":"git","url":"git+https://github.com/bucklescript/bucklescript.git"},"keywords":["ocaml","bucklescript","stdlib","functional programming"],"author":{"name":"Hongbo Zhang"},"maintainers":[{"name":"hongbo_zhang","email":"bobzhang1988@gmail.com"}],"license":"SEE LICENSE IN LICENSE","bugs":{"url":"https://github.com/bucklescript/bucklescript/issues"},"homepage":"https://github.com/bucklescript/bucklescript#readme","licenseText":"Copyright (C) 2015-2016 Bloomberg Finance L.P.\n\nThis program is free software: you can redistribute it and/or modify\nit under the terms of the GNU Lesser General Public License as published by\nthe Free Software Foundation, either version 3 of the License, or\n(at your option) any later version.\n\nIn addition to the permissions granted to you by the LGPL, you may combine\nor link a \"work that uses the Library\" with a publicly distributed version\nof this file to produce a combined library or application, then distribute\nthat combined work under the terms of your choosing, with no requirement\nto comply with the obligations normally placed on you by section 4 of the\nLGPL version 3 (or the corresponding section of a later version of the LGPL\nshould you choose to use a later version).\n\nThis program is distributed in the hope that it will be useful,\nbut WITHOUT ANY WARRANTY; without even the implied warranty of\nMERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the\nGNU Lesser General Public License for more details.\n\nYou should have received a copy of the GNU Lesser General Public License\nalong with this program; if not, write to the Free Software\nFoundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA.","_id":"bs-platform@5.0.0-dev.3","dist":{"shasum":"fc1e05b4881cd337b42e4aae609ece62f3142beb","integrity":"sha512-ftYVKhPU3d/olPcgUSau8eNuNXnYcBtLpSGJwMArHRLOESip5A8HltZqGRCF8/Cf4WOHMMTvyoNFNujBMyLQLA==","tarball":"https://registry.npmjs.org/bs-platform/-/bs-platform-5.0.0-dev.3.tgz","fileCount":3464,"unpackedSize":115381914,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcaRO9CRA9TVsSAnZWagAAhtoQAIjzzRutjOHJ7Nl3WEdF\ni7+2CrJ7QyG42iKi9aZwXrUcLtGUbFbLdPeujYJb1lWDP9208jNKEssOH467\nYsmfHjml7B307x+3njAej6Nqn5xpkNuG59RS7kAGBNn5DWaIpkLRhy04y2Ir\nSu0wXM0/4OQzS1t45n0Y+sPm+bdVnRKqfZ/19qtyxqvdDPQe+fHCQ+o2NCtO\nkdTEaQ2eDnEJjS5qQmc4DHPFa7FiCyGOk95bfjRnQmr6oN86AzL4SjDojPR+\nPCmd0ty7UuEDs2l0NhpvHIjfQDjcXdEA2DYPS5LpdypXQoKf1gIQfRHxs9m5\nJHxZ1U6BA4lsHZ68VlgCqzxobUcIHv1mRV+4Nv8ixXRbu5V99nJGwE17FtPC\n9TwpO8HCBdXXJS7ipQs3hgaVHX9qR6661aNPsd03r9J4mivKSbxpXaJIXWgx\ntVs2KfaNK8e5z2zmzJNzqnXl5IeA9L/fOCQz9ASm86lNKMUgbDEmBW6OHKnF\nwgD3Wj/GhdVj/7DyA4riOIhUyo5brJpCGgbujdDFQon+Ko9an8uKytb1XPbd\nAs7nz1kWKE+Sk/MBWCoc+Lqd8a/WEBh4ZzROw5kkn7MAnUVMX/pKKptFgSn5\nBDNIQp9oIdY1AfdtH7W7Z2U64sSXBHRyryyLWyrrUBi2mtb8debeVFLC92z0\nqwZV\r\n=RM33\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIEZKluSsuoh+whRCZByZO27NzVtK6aLFlC4kyRKF98hXAiEA5ULznrAx6dBXTxmspDCbs3HPLyaPvzoVekDKXrcpzsQ="}]},"_npmUser":{"name":"hongbo_zhang","email":"bobzhang1988@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/bs-platform_5.0.0-dev.3_1550390204595_0.18368314583353595"},"_hasShrinkwrap":false},"5.0.0-dev.4":{"devDependencies":{"benchmark":"^2.1.4","colors":"^1.1.2","coveralls":"^2.13.1","diff":"^3.2.0","glob":"^7.1.2","immutable":"^3.8.2","istanbul":"^0.4.5","jasmine-core":"^2.6.2","karma":"^1.7.0","karma-jasmine-html-reporter":"^0.2.2","mocha":"^3.4.1","mocha-lcov-reporter":"^1.3.0","should":"^11.2.1","should-equal":"^1.0.1","uglify-js":"^3.0.10"},"bin":{"bsb":"lib/bsb","bsc":"lib/bsc","bsrefmt":"lib/bsrefmt"},"scripts":{"test":"go build -o test.exe scripts/test.go && ./test.exe -all","test-theme":"go run scripts/test.go -theme","test-bsb":"go run scripts/test.go -bsb","test-ocaml":"go run scripts/test.go -ounit","cover":"istanbul cover --report html ./node_modules/.bin/_mocha --   ./jscomp/test/**/*test.js && open coverage/index.html","coverage":"istanbul cover ./node_modules/.bin/_mocha --report lcovonly --  './jscomp/test/*test.js'","coveralls":"npm run-script coverage && node ./node_modules/.bin/coveralls < coverage/lcov.info","postinstall":"node scripts/install.js"},"name":"bs-platform","version":"5.0.0-dev.4","description":"bucklescript compiler, ocaml standard libary by bucklescript and its required runtime support","repository":{"type":"git","url":"git+https://github.com/bucklescript/bucklescript.git"},"keywords":["ocaml","bucklescript","stdlib","functional programming"],"author":{"name":"Hongbo Zhang"},"maintainers":[{"name":"hongbo_zhang","email":"bobzhang1988@gmail.com"}],"license":"SEE LICENSE IN LICENSE","bugs":{"url":"https://github.com/bucklescript/bucklescript/issues"},"homepage":"https://github.com/bucklescript/bucklescript#readme","readmeFilename":"README.md","readme":"[BuckleScript](https://bucklescript.github.io): A JavaScript backend for [OCaml](https://ocaml.org/) focused on smooth integration and clean generated code.\n\n[![NPM](https://nodei.co/npm/bs-platform.png?compact=true)](https://nodei.co/npm/bs-platform/) [![Build Status](https://travis-ci.org/BuckleScript/bucklescript.svg?branch=master)](https://travis-ci.org/BuckleScript/bucklescript) [![Coverage Status](https://coveralls.io/repos/github/BuckleScript/bucklescript/badge.svg?branch=master)](https://coveralls.io/github/BuckleScript/bucklescript?branch=master)\n\n## Documentation\n\nPlease see the [documentation site](https://bucklescript.github.io).\n\n## Contributing\n\nSee [CONTRIBUTING.md](CONTRIBUTING.md).\n\n## Acknowledgments\n\n* Thanks to the [OCaml](https://ocaml.org) team, obviously, without such a beautiful yet practical language, this backend would not exist\n* Thanks to [ninja-build](https://ninja-build.org), BuckleScript also comes with a blazing fast build tool on top of it, `ninja` is a truly [well engineered](http://aosabook.org/en/posa/ninja.html) scalable build tool\n* Thanks to [Bloomberg](https://www.techatbloomberg.com)! This project began at Bloomberg and was published in 2016; without the support of Bloomberg, it would not have happened. Now that the project has grown and developed its own community, it has moved to its own GitHub organization.\n\n## Licensing\n\nSee [COPYING](./COPYING) and [COPYING.LESSER](./COPYING.LESSER)\n\nThe [`ocaml`](vendor/ocaml) directory contains the official [OCaml](https://ocaml.org) compiler (version 4.02.3).\nRefer to its copyright and license notices for information about its licensing.\n\nThe [`ninja-build`](ninja-build) directory contains the official [ninja-build](https://github.com/ninja-build/ninja) (version 1.7.2).\nRefer to its copyright and license notices for information about its licensing.\n\nBuckleScript builds on parts of [js_of_ocaml](https://github.com/ocsigen/js_of_ocaml):\n\n* [`jscomp/core/js_dump.ml`](jscomp/core/js_dump.ml) (pretty printer)\n* [`jscomp/runtime`](jscomp/runtime)\n\nBuckleScript builds on parts of OCaml:\n\n* [`jscomp/core/lam_pass_exits.ml`](jscomp/core/lam_pass_exits.ml)\n* [`jscomp/core/lam_pass_lets_dce.ml`](jscomp/core/lam_pass_lets_dce.ml)\n\nThese modules were adapted from [`ocaml/bytecomp/simplif.ml`](vendor/ocaml/bytecomp/simplif.ml) for\nJavaScript specific optimization purposes.\n\n* [`jscomp/core/js_main.ml`](jscomp/core/js_main.ml)\n\n`jscomp/core/js_main.ml` is adapted from [`ocaml/driver/main.ml`](vendor/ocaml/driver/main.ml). It is not\nactively used but demonstrates that it is easy to assemble a whole compiler using the OCaml compiler\nlibraries. It also shows how to add more compilation flags to a JS backend.\n\n* [`jscomp/stdlib`](jscomp/stdlib)\n\n`jscomp/stdlib` is copied from [`ocaml/stdlib`](vendor/ocaml/stdlib). It is compiled to JavaScript and\nincluded with BuckleScript.\n\n* [`jscomp/test`](jscomp/test)\n\n`jscomp/test` is based on [`ocaml/testsuite`](vendor/ocaml/testsuite).\n\nBuckleScript unittest builds on parts of [OUnit](http://ounit.forge.ocamlcore.org/)\n\n* [`jscomp/ounit`](jscomp/ounit) is adapted from ounit, the unit test\n  utilities are only used for dev purpose, they are not required for distribution\n","licenseText":"Copyright (C) 2015-2016 Bloomberg Finance L.P.\n\nThis program is free software: you can redistribute it and/or modify\nit under the terms of the GNU Lesser General Public License as published by\nthe Free Software Foundation, either version 3 of the License, or\n(at your option) any later version.\n\nIn addition to the permissions granted to you by the LGPL, you may combine\nor link a \"work that uses the Library\" with a publicly distributed version\nof this file to produce a combined library or application, then distribute\nthat combined work under the terms of your choosing, with no requirement\nto comply with the obligations normally placed on you by section 4 of the\nLGPL version 3 (or the corresponding section of a later version of the LGPL\nshould you choose to use a later version).\n\nThis program is distributed in the hope that it will be useful,\nbut WITHOUT ANY WARRANTY; without even the implied warranty of\nMERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the\nGNU Lesser General Public License for more details.\n\nYou should have received a copy of the GNU Lesser General Public License\nalong with this program; if not, write to the Free Software\nFoundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA.","_id":"bs-platform@5.0.0-dev.4","dist":{"shasum":"c482347b9a8c09ac5a4f12059d71ca31f5506b86","integrity":"sha512-FxwTwAWE2xxV+lKbWn0SV0+0qS0Wl9NRa+RAUEYYeS05a6SmTLiEQC6rlSJ+FTSedvrgL7VL2R/5lcYFNqwQ7Q==","tarball":"https://registry.npmjs.org/bs-platform/-/bs-platform-5.0.0-dev.4.tgz","fileCount":3464,"unpackedSize":111914202,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcaqe8CRA9TVsSAnZWagAAEjAQAJpNkgSzN/3/09WC6RRI\n6NdG578NO5xoZ/QtN3uYna/Qv3NwEDp0EO2VotYtwfdMRcG2lNx8zEhr7BaA\nJHneCHj6qeCtMjZDS+hm2t0jxinGXLRP7uXFc6TTWrjUMWemK92QqbaehmJV\nh2GBtaZ1t2/JX+z+HKdYDsuUROfOIMctx0G3yZfc3nu43vTNJKUFqVuDZDRK\nT/Bq5NwGGZMbHh6S61kMckiPmdCjjoOR0qNnoPsg8DfDMTLTz9oWO1RhIyRi\ngfc2BY2ILb2d3gMKfyEf3GfFJQoPmhSnplJdJxBREjZd0MPS2IF2wkGUGNMO\nGZS+Q91izcKDa4I+S/CABfpDQYRJT0KDVUVwXmJRSWcWiCK7s026gEH9UF1J\nOBpGTKYOwUVO0l9w10YLBjCysgzHegXKe3jNR9woYigXSwP06ddMEWq+L77P\ngO//zGCboVcGZFdgciOJktKywKOsaoeotsq49AsCLtKa0EeAt5F9+bEgKZY/\nuASs99abaK/DmEqHkP+fO0XI2jrA9avuN6vggx07R+ms8+ma/tU3+jXXIii1\nKE4mEYoqKTnbaJFQzq0+Dj2B/rwwxPEwbSTt1uL7qzLXONYiSvNbV2zeAn8y\nO6FllRAe/ntEbz9FRfZB9O6h+RnR0HyvbSpCyFQb4PadVK5k4xG5ax+oxfJw\ndHjn\r\n=K7x7\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIEivQiaqKQhW2/vSbvWvzov66naFhxZdAH+uWku5dQ+3AiALXfEV691J+T2EmfWobxayalpKz53GPt0qbpDWO8Iy5A=="}]},"_npmUser":{"name":"hongbo_zhang","email":"bobzhang1988@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/bs-platform_5.0.0-dev.4_1550493626606_0.03822086474754971"},"_hasShrinkwrap":false},"5.0.0-dev.5":{"devDependencies":{"benchmark":"^2.1.4","colors":"^1.1.2","coveralls":"^2.13.1","diff":"^3.2.0","glob":"^7.1.2","immutable":"^3.8.2","istanbul":"^0.4.5","jasmine-core":"^2.6.2","karma":"^1.7.0","karma-jasmine-html-reporter":"^0.2.2","mocha":"^3.4.1","mocha-lcov-reporter":"^1.3.0","should":"^11.2.1","should-equal":"^1.0.1","uglify-js":"^3.0.10"},"bin":{"bsb":"lib/bsb","bsc":"lib/bsc","bsrefmt":"lib/bsrefmt"},"scripts":{"test":"node scripts/ciTest.js  -all","test-theme":"node scripts/ciTest.js -theme","test-bsb":"node scripts/ciTest.js -bsb","test-ocaml":"node scripts/ciTest.js -ounit","cover":"istanbul cover --report html ./node_modules/.bin/_mocha --   ./jscomp/test/**/*test.js && open coverage/index.html","coverage":"istanbul cover ./node_modules/.bin/_mocha --report lcovonly --  './jscomp/test/*test.js'","coveralls":"npm run-script coverage && node ./node_modules/.bin/coveralls < coverage/lcov.info","postinstall":"node scripts/install.js"},"name":"bs-platform","version":"5.0.0-dev.5","description":"bucklescript compiler, ocaml standard libary by bucklescript and its required runtime support","repository":{"type":"git","url":"git+https://github.com/bucklescript/bucklescript.git"},"keywords":["ocaml","bucklescript","stdlib","functional programming"],"author":{"name":"Hongbo Zhang"},"maintainers":[{"name":"hongbo_zhang","email":"bobzhang1988@gmail.com"}],"license":"SEE LICENSE IN LICENSE","bugs":{"url":"https://github.com/bucklescript/bucklescript/issues"},"homepage":"https://github.com/bucklescript/bucklescript#readme","readmeFilename":"README.md","readme":"[BuckleScript](https://bucklescript.github.io): A JavaScript backend for [OCaml](https://ocaml.org/) focused on smooth integration and clean generated code.\n\n[![NPM](https://nodei.co/npm/bs-platform.png?compact=true)](https://nodei.co/npm/bs-platform/) [![Build Status](https://travis-ci.org/BuckleScript/bucklescript.svg?branch=master)](https://travis-ci.org/BuckleScript/bucklescript) [![Coverage Status](https://coveralls.io/repos/github/BuckleScript/bucklescript/badge.svg?branch=master)](https://coveralls.io/github/BuckleScript/bucklescript?branch=master)\n\n## Documentation\n\nPlease see the [documentation site](https://bucklescript.github.io).\n\n## Contributing\n\nSee [CONTRIBUTING.md](CONTRIBUTING.md).\n\n## Acknowledgments\n\n* Thanks to the [OCaml](https://ocaml.org) team, obviously, without such a beautiful yet practical language, this backend would not exist\n* Thanks to [ninja-build](https://ninja-build.org), BuckleScript also comes with a blazing fast build tool on top of it, `ninja` is a truly [well engineered](http://aosabook.org/en/posa/ninja.html) scalable build tool\n* Thanks to [Bloomberg](https://www.techatbloomberg.com)! This project began at Bloomberg and was published in 2016; without the support of Bloomberg, it would not have happened. Now that the project has grown and developed its own community, it has moved to its own GitHub organization.\n\n## Licensing\n\nSee [COPYING](./COPYING) and [COPYING.LESSER](./COPYING.LESSER)\n\nThe [`ocaml`](vendor/ocaml) directory contains the official [OCaml](https://ocaml.org) compiler (version 4.02.3).\nRefer to its copyright and license notices for information about its licensing.\n\nThe [`ninja-build`](ninja-build) directory contains the official [ninja-build](https://github.com/ninja-build/ninja) (version 1.7.2).\nRefer to its copyright and license notices for information about its licensing.\n\nBuckleScript builds on parts of [js_of_ocaml](https://github.com/ocsigen/js_of_ocaml):\n\n* [`jscomp/core/js_dump.ml`](jscomp/core/js_dump.ml) (pretty printer)\n* [`jscomp/runtime`](jscomp/runtime)\n\nBuckleScript builds on parts of OCaml:\n\n* [`jscomp/core/lam_pass_exits.ml`](jscomp/core/lam_pass_exits.ml)\n* [`jscomp/core/lam_pass_lets_dce.ml`](jscomp/core/lam_pass_lets_dce.ml)\n\nThese modules were adapted from [`ocaml/bytecomp/simplif.ml`](vendor/ocaml/bytecomp/simplif.ml) for\nJavaScript specific optimization purposes.\n\n* [`jscomp/core/js_main.ml`](jscomp/core/js_main.ml)\n\n`jscomp/core/js_main.ml` is adapted from [`ocaml/driver/main.ml`](vendor/ocaml/driver/main.ml). It is not\nactively used but demonstrates that it is easy to assemble a whole compiler using the OCaml compiler\nlibraries. It also shows how to add more compilation flags to a JS backend.\n\n* [`jscomp/stdlib`](jscomp/stdlib)\n\n`jscomp/stdlib` is copied from [`ocaml/stdlib`](vendor/ocaml/stdlib). It is compiled to JavaScript and\nincluded with BuckleScript.\n\n* [`jscomp/test`](jscomp/test)\n\n`jscomp/test` is based on [`ocaml/testsuite`](vendor/ocaml/testsuite).\n\nBuckleScript unittest builds on parts of [OUnit](http://ounit.forge.ocamlcore.org/)\n\n* [`jscomp/ounit`](jscomp/ounit) is adapted from ounit, the unit test\n  utilities are only used for dev purpose, they are not required for distribution\n","licenseText":"Copyright (C) 2015-2016 Bloomberg Finance L.P.\n\nThis program is free software: you can redistribute it and/or modify\nit under the terms of the GNU Lesser General Public License as published by\nthe Free Software Foundation, either version 3 of the License, or\n(at your option) any later version.\n\nIn addition to the permissions granted to you by the LGPL, you may combine\nor link a \"work that uses the Library\" with a publicly distributed version\nof this file to produce a combined library or application, then distribute\nthat combined work under the terms of your choosing, with no requirement\nto comply with the obligations normally placed on you by section 4 of the\nLGPL version 3 (or the corresponding section of a later version of the LGPL\nshould you choose to use a later version).\n\nThis program is distributed in the hope that it will be useful,\nbut WITHOUT ANY WARRANTY; without even the implied warranty of\nMERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the\nGNU Lesser General Public License for more details.\n\nYou should have received a copy of the GNU Lesser General Public License\nalong with this program; if not, write to the Free Software\nFoundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA.","_id":"bs-platform@5.0.0-dev.5","dist":{"shasum":"51c9749779c225574037beab6afc564949998738","integrity":"sha512-/zoU8Ma212d+aUu0mvHdnDK2B0xBL5HFuACLu9Z4CnR7KII1ugAFIuDY9WsN+rLjq8js9zy02YIhudliMnmqeA==","tarball":"https://registry.npmjs.org/bs-platform/-/bs-platform-5.0.0-dev.5.tgz","fileCount":3457,"unpackedSize":112113494,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcjagMCRA9TVsSAnZWagAAuhwQAJaMDKiDXaho9pW5Vv4T\nIvMzJVE9kdlb18Lr55EHp0JDOFwphYIF4YoO5nl+p1OyNWIZI+UaffskbMDQ\nln7+lqX94k4M2+dGXVDYdGPbAbIk6b16M2TCg82pJdSeaDDHiGS3G/XC8oNl\n6WdDEJCPetzpEgRplY/fcUPjxVdFQaz+J7IxmXjIzapJHro7Ofn1Alda7CyS\nM5MMb31LAVR69PGR1OpsdeLZJHsFsV518u7Eb7zQ2VFn6d/jkG+8IC94ZLvu\nsRvaqYYJ0UqyR7QpVxjm2ryDsAqeACeByC0RV6B9PINbhw+0+dVhoRd4Cc4l\nKZRvLYtgilfGQn50NncI7SUyBgQ/6QqBmaGWUP+lFAUcHMyHGW1TICFI+Ooz\nbCh1OLLy4U6luxt1zoEWTzuZCdezWTIzrAwWHNixx0JTljXKon/xU7farR4S\ncnRCsiK2a2BcrpttjT89oLctmrldlWlobMI0ZuN4wsC+4Wj5jBaWP5ky7Bs2\nQYohzbjzGsuUDHFRQZu9XvsxcGPJ2d0/ilBqL5K6FXfD43U7uN2cw5SYIqJ7\nU/W/xAfhW7POfRqhj2XqGhVnwboTV7Dn12AftabJCkjv1BHEc6zlGZ76RQHi\nZus1HUFFmGwPIeWzcQZGuRddOL2yYBpRxGRJ/maRZfTrZMmtQEsM0XMBhYY0\n3jia\r\n=wB/4\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQD+b7EeWX6zIOt1KCevIu/ROeBMI+Jn/B/j3vMGQRwm2wIhAJjHLrYZSybZIthtRFz3ppamssWxHD7gzye6Nm5YDj93"}]},"_npmUser":{"name":"hongbo_zhang","email":"bobzhang1988@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/bs-platform_5.0.0-dev.5_1552787466865_0.22831630003098735"},"_hasShrinkwrap":false},"5.0.0-dev.6":{"devDependencies":{"benchmark":"^2.1.4","colors":"^1.1.2","coveralls":"^2.13.1","diff":"^3.2.0","glob":"^7.1.2","immutable":"^3.8.2","istanbul":"^0.4.5","jasmine-core":"^2.6.2","karma":"^1.7.0","karma-jasmine-html-reporter":"^0.2.2","mocha":"^3.4.1","mocha-lcov-reporter":"^1.3.0","should":"^11.2.1","should-equal":"^1.0.1","uglify-js":"^3.0.10"},"bin":{"bsb":"lib/bsb","bsc":"lib/bsc","bsrefmt":"lib/bsrefmt"},"scripts":{"test":"node scripts/ciTest.js  -all","test-theme":"node scripts/ciTest.js -theme","test-bsb":"node scripts/ciTest.js -bsb","test-ocaml":"node scripts/ciTest.js -ounit","cover":"istanbul cover --report html ./node_modules/.bin/_mocha --   ./jscomp/test/**/*test.js && open coverage/index.html","coverage":"istanbul cover ./node_modules/.bin/_mocha --report lcovonly --  './jscomp/test/*test.js'","coveralls":"npm run-script coverage && node ./node_modules/.bin/coveralls < coverage/lcov.info","postinstall":"node scripts/install.js"},"name":"bs-platform","version":"5.0.0-dev.6","description":"bucklescript compiler, ocaml standard libary by bucklescript and its required runtime support","repository":{"type":"git","url":"git+https://github.com/bucklescript/bucklescript.git"},"keywords":["ocaml","bucklescript","stdlib","functional programming"],"author":{"name":"Hongbo Zhang"},"maintainers":[{"name":"hongbo_zhang","email":"bobzhang1988@gmail.com"}],"license":"SEE LICENSE IN LICENSE","bugs":{"url":"https://github.com/bucklescript/bucklescript/issues"},"homepage":"https://github.com/bucklescript/bucklescript#readme","readmeFilename":"README.md","readme":"[BuckleScript](https://bucklescript.github.io): A JavaScript backend for [OCaml](https://ocaml.org/) focused on smooth integration and clean generated code.\n\n[![NPM](https://nodei.co/npm/bs-platform.png?compact=true)](https://nodei.co/npm/bs-platform/) [![Build Status](https://travis-ci.org/BuckleScript/bucklescript.svg?branch=master)](https://travis-ci.org/BuckleScript/bucklescript) [![Coverage Status](https://coveralls.io/repos/github/BuckleScript/bucklescript/badge.svg?branch=master)](https://coveralls.io/github/BuckleScript/bucklescript?branch=master)\n\n## Documentation\n\nPlease see the [documentation site](https://bucklescript.github.io).\n\n## Contributing\n\nSee [CONTRIBUTING.md](CONTRIBUTING.md).\n\n## Acknowledgments\n\n* Thanks to the [OCaml](https://ocaml.org) team, obviously, without such a beautiful yet practical language, this backend would not exist\n* Thanks to [ninja-build](https://ninja-build.org), BuckleScript also comes with a blazing fast build tool on top of it, `ninja` is a truly [well engineered](http://aosabook.org/en/posa/ninja.html) scalable build tool\n* Thanks to [Bloomberg](https://www.techatbloomberg.com)! This project began at Bloomberg and was published in 2016; without the support of Bloomberg, it would not have happened. Now that the project has grown and developed its own community, it has moved to its own GitHub organization.\n\n## Licensing\n\nSee [COPYING](./COPYING) and [COPYING.LESSER](./COPYING.LESSER)\n\nThe [`ocaml`](vendor/ocaml) directory contains the official [OCaml](https://ocaml.org) compiler (version 4.02.3).\nRefer to its copyright and license notices for information about its licensing.\n\nThe [`ninja-build`](ninja-build) directory contains the official [ninja-build](https://github.com/ninja-build/ninja) (version 1.7.2).\nRefer to its copyright and license notices for information about its licensing.\n\nBuckleScript builds on parts of [js_of_ocaml](https://github.com/ocsigen/js_of_ocaml):\n\n* [`jscomp/core/js_dump.ml`](jscomp/core/js_dump.ml) (pretty printer)\n* [`jscomp/runtime`](jscomp/runtime)\n\nBuckleScript builds on parts of OCaml:\n\n* [`jscomp/core/lam_pass_exits.ml`](jscomp/core/lam_pass_exits.ml)\n* [`jscomp/core/lam_pass_lets_dce.ml`](jscomp/core/lam_pass_lets_dce.ml)\n\nThese modules were adapted from [`ocaml/bytecomp/simplif.ml`](vendor/ocaml/bytecomp/simplif.ml) for\nJavaScript specific optimization purposes.\n\n* [`jscomp/core/js_main.ml`](jscomp/core/js_main.ml)\n\n`jscomp/core/js_main.ml` is adapted from [`ocaml/driver/main.ml`](vendor/ocaml/driver/main.ml). It is not\nactively used but demonstrates that it is easy to assemble a whole compiler using the OCaml compiler\nlibraries. It also shows how to add more compilation flags to a JS backend.\n\n* [`jscomp/stdlib`](jscomp/stdlib)\n\n`jscomp/stdlib` is copied from [`ocaml/stdlib`](vendor/ocaml/stdlib). It is compiled to JavaScript and\nincluded with BuckleScript.\n\n* [`jscomp/test`](jscomp/test)\n\n`jscomp/test` is based on [`ocaml/testsuite`](vendor/ocaml/testsuite).\n\nBuckleScript unittest builds on parts of [OUnit](http://ounit.forge.ocamlcore.org/)\n\n* [`jscomp/ounit`](jscomp/ounit) is adapted from ounit, the unit test\n  utilities are only used for dev purpose, they are not required for distribution\n","licenseText":"Copyright (C) 2015-2016 Bloomberg Finance L.P.\n\nThis program is free software: you can redistribute it and/or modify\nit under the terms of the GNU Lesser General Public License as published by\nthe Free Software Foundation, either version 3 of the License, or\n(at your option) any later version.\n\nIn addition to the permissions granted to you by the LGPL, you may combine\nor link a \"work that uses the Library\" with a publicly distributed version\nof this file to produce a combined library or application, then distribute\nthat combined work under the terms of your choosing, with no requirement\nto comply with the obligations normally placed on you by section 4 of the\nLGPL version 3 (or the corresponding section of a later version of the LGPL\nshould you choose to use a later version).\n\nThis program is distributed in the hope that it will be useful,\nbut WITHOUT ANY WARRANTY; without even the implied warranty of\nMERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the\nGNU Lesser General Public License for more details.\n\nYou should have received a copy of the GNU Lesser General Public License\nalong with this program; if not, write to the Free Software\nFoundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA.","_id":"bs-platform@5.0.0-dev.6","dist":{"shasum":"aaa076debd40c2e710b52985aa22d8d3f05bf09d","integrity":"sha512-41C/VUPBJp/TboHVIUhgdwXbRY8Yijj9ccnc7C0usmg4SJKtFTAvnLrHZYUP3cWOZcoTkMatjf9IfGN9/f5FlA==","tarball":"https://registry.npmjs.org/bs-platform/-/bs-platform-5.0.0-dev.6.tgz","fileCount":3457,"unpackedSize":112116173,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJckZR3CRA9TVsSAnZWagAAAtAP/0YYEisL6Hg6qJ/kjAAs\nnREaTcTdagMk5nx1iSGdO7+QeejKOoMYM0WQEHIIM+aiA6TGbYKGe1Vkd+Ci\nehRR1UBQGCME5Zj9S/U7My0TXAdQ8g518P77oF58h60sqdS7KLuKEq+tz8kV\nx5ynO2Qni0LWZasnqI5FcYcs3ljhMD0huVBs9ZBd2Cf5r2Fo9Vj+RWMHNbZu\nJK73VTolJgnYmQZuO6NKJjMgKa2CP+wmwMhODpXElT/cxxIyjpzmaEdO5m4Y\n4Ng77zcFM7lvyGPR6lo6eiFWnaCF3PIfFuiAtrLcmCdeIxRJQgcI3k9Y56eh\nlwTHjJuxTX6x2qm/JxQPolFbJYuz7+H3CjnR/HIHLWjtphAFUokgC4lbEKD2\nN+MQaAuoVa/vNmjA8p3qfIEXfDn6+tFwm3e8UVqn2PiG2gW/46To2mvSr90J\ngXCrmw8HsGv+3/J9tp39dXvrI9C3ei2HyM4vO7ZQlnhquQevv6EMQvgK+fOu\nJWC7bMRkMa5c/Wuobp9k2ZMEwr1x+xT7+PCnmqPA6gGD1EPddIfN5x1o7Duk\n+KYqbqkQPsAjEiG365V4awfTxjd3pZm2toQuiFRXBJH3EAB+IzbiiuDXOaUh\nAXoiHYKj176GKTZLWY5o59/yWeEU5AxkuVwj5UZ3GFoejitb4BeKPuQ2WoYf\nrf25\r\n=2z7X\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCA+mX0YV7HnQQwfQVREp9/ln91E38LPUPTx9Jdf+P83wIgEpq9zCFrvNUsd1Lc4Y6rHhYKqPt9MfUMbL+zlb5ZDpw="}]},"_npmUser":{"name":"hongbo_zhang","email":"bobzhang1988@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/bs-platform_5.0.0-dev.6_1553044598361_0.7908551864854871"},"_hasShrinkwrap":false},"5.0.0":{"devDependencies":{"benchmark":"^2.1.4","colors":"^1.1.2","coveralls":"^2.13.1","diff":"^3.2.0","glob":"^7.1.2","immutable":"^3.8.2","istanbul":"^0.4.5","jasmine-core":"^2.6.2","karma":"^1.7.0","karma-jasmine-html-reporter":"^0.2.2","mocha":"^3.4.1","mocha-lcov-reporter":"^1.3.0","should":"^11.2.1","should-equal":"^1.0.1","uglify-js":"^3.0.10"},"bin":{"bsb":"lib/bsb","bsc":"lib/bsc","bsrefmt":"lib/bsrefmt"},"scripts":{"test":"node scripts/ciTest.js  -all","test-theme":"node scripts/ciTest.js -theme","test-bsb":"node scripts/ciTest.js -bsb","test-ocaml":"node scripts/ciTest.js -ounit","cover":"istanbul cover --report html ./node_modules/.bin/_mocha --   ./jscomp/test/**/*test.js && open coverage/index.html","coverage":"istanbul cover ./node_modules/.bin/_mocha --report lcovonly --  './jscomp/test/*test.js'","coveralls":"npm run-script coverage && node ./node_modules/.bin/coveralls < coverage/lcov.info","postinstall":"node scripts/install.js"},"name":"bs-platform","version":"5.0.0","description":"bucklescript compiler, ocaml standard libary by bucklescript and its required runtime support","repository":{"type":"git","url":"git+https://github.com/bucklescript/bucklescript.git"},"keywords":["ocaml","bucklescript","stdlib","functional programming"],"author":{"name":"Hongbo Zhang"},"maintainers":[{"name":"hongbo_zhang","email":"bobzhang1988@gmail.com"}],"license":"SEE LICENSE IN LICENSE","bugs":{"url":"https://github.com/bucklescript/bucklescript/issues"},"homepage":"https://github.com/bucklescript/bucklescript#readme","licenseText":"Copyright (C) 2015-2016 Bloomberg Finance L.P.\n\nThis program is free software: you can redistribute it and/or modify\nit under the terms of the GNU Lesser General Public License as published by\nthe Free Software Foundation, either version 3 of the License, or\n(at your option) any later version.\n\nIn addition to the permissions granted to you by the LGPL, you may combine\nor link a \"work that uses the Library\" with a publicly distributed version\nof this file to produce a combined library or application, then distribute\nthat combined work under the terms of your choosing, with no requirement\nto comply with the obligations normally placed on you by section 4 of the\nLGPL version 3 (or the corresponding section of a later version of the LGPL\nshould you choose to use a later version).\n\nThis program is distributed in the hope that it will be useful,\nbut WITHOUT ANY WARRANTY; without even the implied warranty of\nMERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the\nGNU Lesser General Public License for more details.\n\nYou should have received a copy of the GNU Lesser General Public License\nalong with this program; if not, write to the Free Software\nFoundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA.","_id":"bs-platform@5.0.0","dist":{"shasum":"f9fded818bafc3891aeb85eb4e0d95b8d8f8b4d7","integrity":"sha512-zxLobdIaf/r7go47hOgxcd6C0ANh7MYMEtZNb9Al7JdoekzFZI50F4GpZpP8kMh9Z+M5PoPE1WuryT4S8mT8Kg==","tarball":"https://registry.npmjs.org/bs-platform/-/bs-platform-5.0.0.tgz","fileCount":3463,"unpackedSize":132548930,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJckvxoCRA9TVsSAnZWagAAk+wP/jxf4JLvbhJqSaE4AyL/\nWHyXgdxZWfIBE79A+oFhg85rvsJPw+5QFQGLRGzsbkCqfJUu5gFpWnnFJnhR\nLEL0BhI3MKDQ+5XcfLIjXa26VQ7KWU3phSCNw1SPsjnilv+Z3DxHUpxxtGEk\nTpIXIa+6VGeck8faSsR6Qdnto9uLBZ9dTbuDPFCuyKTi0s+hRS81lM6ohu7L\no2cCgP1E0cbPu2WIEODCcJTKYha0/A3gILTi/RVUVy4wIs4YZ9jy3YKolVrF\nTO9s5qXo4LJYPSGFy5GrFAIdU2RHeLazbTigKsdP7ZBo4V0qOIOEPyrh4jdZ\n1e4jqziv11kbhIv8mZk3SzDLQ3ZWILShiO+fgrjdyFTT4TMGlKcjZTFupmqA\nXP7ETU8UNZ3PADJ2OHgu9et8UrKZXYUb86eCgkMbb8k9NFN4Gzvfhg0zvMa9\nR+7mTKmGZPBzQtHNCKr4jAmI48W9ZWeRhp6lGb/CX4LKCO1ztZ+Pe42fwrly\nwVCAAZolOq6bRZUewH0oQ7ADTR9rwv6D/h+LSyNLGqMsvgrFe1NU2Acit0Yh\nRmATrt3xD7P8cF5Ba/wtOmkOXUbcxtErZ9+7BTyhpxnepgwO4N1s1xDipUQj\ntBfA7VaPD8JDtm48b4ejllsytnv77U9zrS/2PQemo1uxaMPzwdyelQ098eqA\nesdd\r\n=6HVl\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCWU9ZmZ2Do14rOJzHgK06izHCvB4lNMH7Z6gzXreVCHgIgDd90b/4Qs2ebnVR4RsxmTQGKeBexBL9CQqDZQPY+oyg="}]},"_npmUser":{"name":"hongbo_zhang","email":"bobzhang1988@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/bs-platform_5.0.0_1553136742784_0.8172527869034134"},"_hasShrinkwrap":false},"6.0.0-dev.1":{"devDependencies":{"benchmark":"^2.1.4","colors":"^1.1.2","coveralls":"^2.13.1","diff":"^3.2.0","glob":"^7.1.2","immutable":"^3.8.2","istanbul":"^0.4.5","jasmine-core":"^2.6.2","karma":"^1.7.0","karma-jasmine-html-reporter":"^0.2.2","mocha":"^3.4.1","mocha-lcov-reporter":"^1.3.0","should":"^11.2.1","should-equal":"^1.0.1","uglify-js":"^3.0.10"},"bin":{"bsb":"lib/bsb","bsc":"lib/bsc","bsrefmt":"lib/bsrefmt"},"scripts":{"test":"node scripts/ciTest.js  -all","test-theme":"node scripts/ciTest.js -theme","test-bsb":"node scripts/ciTest.js -bsb","test-ocaml":"node scripts/ciTest.js -ounit","cover":"istanbul cover --report html ./node_modules/.bin/_mocha --   ./jscomp/test/**/*test.js && open coverage/index.html","coverage":"istanbul cover ./node_modules/.bin/_mocha --report lcovonly --  './jscomp/test/*test.js'","coveralls":"npm run-script coverage && node ./node_modules/.bin/coveralls < coverage/lcov.info","postinstall":"node scripts/install.js"},"name":"bs-platform","version":"6.0.0-dev.1","description":"bucklescript compiler, ocaml standard libary by bucklescript and its required runtime support","repository":{"type":"git","url":"git+https://github.com/bucklescript/bucklescript.git"},"keywords":["ocaml","bucklescript","stdlib","functional programming"],"author":{"name":"Hongbo Zhang"},"maintainers":[{"name":"hongbo_zhang","email":"bobzhang1988@gmail.com"}],"license":"SEE LICENSE IN LICENSE","bugs":{"url":"https://github.com/bucklescript/bucklescript/issues"},"homepage":"https://github.com/bucklescript/bucklescript#readme","readmeFilename":"README.md","readme":"[BuckleScript](https://bucklescript.github.io): A JavaScript backend for [OCaml](https://ocaml.org/) focused on smooth integration and clean generated code.\n\n[![NPM](https://nodei.co/npm/bs-platform.png?compact=true)](https://nodei.co/npm/bs-platform/) [![Build Status](https://travis-ci.org/BuckleScript/bucklescript.svg?branch=master)](https://travis-ci.org/BuckleScript/bucklescript) [![Coverage Status](https://coveralls.io/repos/github/BuckleScript/bucklescript/badge.svg?branch=master)](https://coveralls.io/github/BuckleScript/bucklescript?branch=master)\n\n## Documentation\n\nPlease see the [documentation site](https://bucklescript.github.io).\n\n## Contributing\n\nSee [CONTRIBUTING.md](CONTRIBUTING.md).\n\n## Acknowledgments\n\n* Thanks to the [OCaml](https://ocaml.org) team, obviously, without such a beautiful yet practical language, this backend would not exist\n* Thanks to [ninja-build](https://ninja-build.org), BuckleScript also comes with a blazing fast build tool on top of it, `ninja` is a truly [well engineered](http://aosabook.org/en/posa/ninja.html) scalable build tool\n* Thanks to [Bloomberg](https://www.techatbloomberg.com)! This project began at Bloomberg and was published in 2016; without the support of Bloomberg, it would not have happened. Now that the project has grown and developed its own community, it has moved to its own GitHub organization.\n\n## Licensing\n\nSee [COPYING](./COPYING) and [COPYING.LESSER](./COPYING.LESSER)\n\nThe [`ocaml`](ocaml) directory contains the official [OCaml](https://ocaml.org) compiler (version 4.02.3).\nRefer to its copyright and license notices for information about its licensing.\n\nThe [`ninja-build`](ninja-build) directory contains the official [ninja-build](https://github.com/ninja-build/ninja) (version 1.7.2).\nRefer to its copyright and license notices for information about its licensing.\n\nBuckleScript builds on parts of [js_of_ocaml](https://github.com/ocsigen/js_of_ocaml):\n\n* [`jscomp/core/js_dump.ml`](jscomp/core/js_dump.ml) (pretty printer)\n* [`jscomp/runtime`](jscomp/runtime)\n\nBuckleScript builds on parts of OCaml:\n\n* [`jscomp/core/lam_pass_exits.ml`](jscomp/core/lam_pass_exits.ml)\n* [`jscomp/core/lam_pass_lets_dce.ml`](jscomp/core/lam_pass_lets_dce.ml)\n\nThese modules were adapted from [`ocaml/bytecomp/simplif.ml`](ocaml/bytecomp/simplif.ml) for\nJavaScript specific optimization purposes.\n\n* [`jscomp/core/js_main.ml`](jscomp/core/js_main.ml)\n\n`jscomp/core/js_main.ml` is adapted from [`ocaml/driver/main.ml`](ocaml/driver/main.ml). It is not\nactively used but demonstrates that it is easy to assemble a whole compiler using the OCaml compiler\nlibraries. It also shows how to add more compilation flags to a JS backend.\n\n* [`jscomp/stdlib`](jscomp/stdlib)\n\n`jscomp/stdlib` is copied from [`ocaml/stdlib`](ocaml/stdlib). It is compiled to JavaScript and\nincluded with BuckleScript.\n\n* [`jscomp/test`](jscomp/test)\n\n`jscomp/test` is based on [`ocaml/testsuite`](ocaml/testsuite).\n\nBuckleScript unittest builds on parts of [OUnit](http://ounit.forge.ocamlcore.org/)\n\n* [`jscomp/ounit`](jscomp/ounit) is adapted from ounit, the unit test\n  utilities are only used for dev purpose, they are not required for distribution\n","licenseText":"Copyright (C) 2015-2016 Bloomberg Finance L.P.\n\nThis program is free software: you can redistribute it and/or modify\nit under the terms of the GNU Lesser General Public License as published by\nthe Free Software Foundation, either version 3 of the License, or\n(at your option) any later version.\n\nIn addition to the permissions granted to you by the LGPL, you may combine\nor link a \"work that uses the Library\" with a publicly distributed version\nof this file to produce a combined library or application, then distribute\nthat combined work under the terms of your choosing, with no requirement\nto comply with the obligations normally placed on you by section 4 of the\nLGPL version 3 (or the corresponding section of a later version of the LGPL\nshould you choose to use a later version).\n\nThis program is distributed in the hope that it will be useful,\nbut WITHOUT ANY WARRANTY; without even the implied warranty of\nMERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the\nGNU Lesser General Public License for more details.\n\nYou should have received a copy of the GNU Lesser General Public License\nalong with this program; if not, write to the Free Software\nFoundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA.","_id":"bs-platform@6.0.0-dev.1","dist":{"shasum":"125a7858ef2f1aa131ee9c2df243d9224825d9bc","integrity":"sha512-1E1G6xEovnWdiQVt0TyS8Z4F+3hJTxMZBKcSHJ9Yf+xMNQgA/BR5HV3IgI8BkPc+dntifiu7JS9yrbws5qksNA==","tarball":"https://registry.npmjs.org/bs-platform/-/bs-platform-6.0.0-dev.1.tgz","fileCount":938,"unpackedSize":136418248,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcoCXaCRA9TVsSAnZWagAAcUsP+wSTAy21g3joM+Z+rw8y\n7FByouJqMa1K9mnnoHYll7aAzblzqb5yUYAPEOdbdy+1eSjfbv4eVjlVnkI2\nbTHg+6NbZjKJLBC7KiOisE6mLMlkQeytvBByQg8LUMS+FeRAELKMVnSIezYg\nkddhWzNWy5yoTYtFtl6lmWoKjHAjeRi5GIOhh3gGLvsTfxFtYRsL8J1II/fw\nY2VEh6514pVtxnxMNIl/tzexbaEJzMmmzL/P5KUbrszjwOZh+DyPtoA5lsUR\nPyp7eck0483g8EozfvCCVWIWEkp+DIOuk+OuR+H4VRwjngKOjAFtPFsmDcgb\nb6dDh2ToRRJn1iuPQoorx/maTHFvARw11hvdDSWC+g9+UJ+7J2THG9/qVVnX\nbHP8GQ8wQ3pLxHsORjl4rER2KYO4Q2QKEfaFTeTqOPmhyac2lH2NpnqioSyU\nruL4g2I8pwLdHrv9nHMHgIDbEflpRRlLuyjlijVB/ekNYs8nhTXKt1VgwRWy\nttWQvYMjoXxetPdzl5jqs1jU9jn1NuVqtu364qwe0OyLaKxCW+WOwZfVcnLu\nFZwsAatLTqlLJa3jAt/TCDLS956tP3CWfQA6qyYEzmKjk36KXl/kxYUNx57u\nrk3JQwgnGPT1Nuvj+zWaUo7MeMkl3vVJl8hN1qKpdw8u8bdWNlutl35KvExL\nozu6\r\n=5/ls\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIGTwty3Yippyjbv7qA4DUu1iEcWYQTwkMaAzW09KitwGAiA39wT9/WtpeeQOAStJ6AF3O4CT13aifLXS2MGoN68UBw=="}]},"_npmUser":{"name":"hongbo_zhang","email":"bobzhang1988@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/bs-platform_6.0.0-dev.1_1553999321051_0.5295920240102532"},"_hasShrinkwrap":false},"5.0.1-beta.1":{"devDependencies":{"benchmark":"^2.1.4","colors":"^1.1.2","coveralls":"^2.13.1","diff":"^3.2.0","glob":"^7.1.2","immutable":"^3.8.2","istanbul":"^0.4.5","jasmine-core":"^2.6.2","karma":"^1.7.0","karma-jasmine-html-reporter":"^0.2.2","mocha":"^3.4.1","mocha-lcov-reporter":"^1.3.0","should":"^11.2.1","should-equal":"^1.0.1","uglify-js":"^3.0.10"},"bin":{"bsb":"lib/bsb","bsc":"lib/bsc","bsrefmt":"lib/bsrefmt"},"scripts":{"test":"node scripts/ciTest.js  -all","test-theme":"node scripts/ciTest.js -theme","test-bsb":"node scripts/ciTest.js -bsb","test-ocaml":"node scripts/ciTest.js -ounit","cover":"istanbul cover --report html ./node_modules/.bin/_mocha --   ./jscomp/test/**/*test.js && open coverage/index.html","coverage":"istanbul cover ./node_modules/.bin/_mocha --report lcovonly --  './jscomp/test/*test.js'","coveralls":"npm run-script coverage && node ./node_modules/.bin/coveralls < coverage/lcov.info","postinstall":"node scripts/install.js"},"name":"bs-platform","version":"5.0.1-beta.1","description":"bucklescript compiler, ocaml standard libary by bucklescript and its required runtime support","repository":{"type":"git","url":"git+https://github.com/bucklescript/bucklescript.git"},"keywords":["ocaml","bucklescript","stdlib","functional programming"],"author":{"name":"Hongbo Zhang"},"maintainers":[{"name":"hongbo_zhang","email":"bobzhang1988@gmail.com"}],"license":"SEE LICENSE IN LICENSE","bugs":{"url":"https://github.com/bucklescript/bucklescript/issues"},"homepage":"https://github.com/bucklescript/bucklescript#readme","readmeFilename":"README.md","readme":"# [BuckleScript](https://bucklescript.github.io)\n\n> A JavaScript backend for [OCaml](https://ocaml.org/) focused on smooth integration and clean generated code.\n\n[![NPM](https://nodei.co/npm/bs-platform.png?compact=true)](https://nodei.co/npm/bs-platform/) [![Build Status](https://travis-ci.org/BuckleScript/bucklescript.svg?branch=master)](https://travis-ci.org/BuckleScript/bucklescript) [![Coverage Status](https://coveralls.io/repos/github/BuckleScript/bucklescript/badge.svg?branch=master)](https://coveralls.io/github/BuckleScript/bucklescript?branch=master)\n\n## Documentation\n\nPlease see the [documentation site](https://bucklescript.github.io).\n\n## Contributing\n\nSee [CONTRIBUTING.md](CONTRIBUTING.md).\n\n## Acknowledgments\n\n* Thanks to the [OCaml](https://ocaml.org) team, obviously, without such a beautiful yet practical language, this backend would not exist\n* Thanks to [ninja-build](https://ninja-build.org), BuckleScript also comes with a blazing fast build tool on top of it, `ninja` is a truly [well engineered](http://aosabook.org/en/posa/ninja.html) scalable build tool\n* Thanks to [Bloomberg](https://www.techatbloomberg.com)! This project began at Bloomberg and was published in 2016; without the support of Bloomberg, it would not have happened. Now that the project has grown and developed its own community, it has moved to its own GitHub organization.\n\n## Licensing\n\nSee [COPYING](./COPYING) and [COPYING.LESSER](./COPYING.LESSER)\n\nThe [`ocaml`](ocaml) directory contains the official [OCaml](https://ocaml.org) compiler (version 4.02.3).\nRefer to its copyright and license notices for information about its licensing.\n\nThe [`ninja-build`](ninja-build) directory contains the official [ninja-build](https://github.com/ninja-build/ninja) (version 1.7.2).\nRefer to its copyright and license notices for information about its licensing.\n\nBuckleScript builds on parts of [js_of_ocaml](https://github.com/ocsigen/js_of_ocaml):\n\n* [`jscomp/core/js_dump.ml`](jscomp/core/js_dump.ml) (pretty printer)\n* [`jscomp/runtime`](jscomp/runtime)\n\nBuckleScript builds on parts of OCaml:\n\n* [`jscomp/core/lam_pass_exits.ml`](jscomp/core/lam_pass_exits.ml)\n* [`jscomp/core/lam_pass_lets_dce.ml`](jscomp/core/lam_pass_lets_dce.ml)\n\nThese modules were adapted from [`ocaml/bytecomp/simplif.ml`](ocaml/bytecomp/simplif.ml) for\nJavaScript specific optimization purposes.\n\n* [`jscomp/core/js_main.ml`](jscomp/core/js_main.ml)\n\n`jscomp/core/js_main.ml` is adapted from [`ocaml/driver/main.ml`](ocaml/driver/main.ml). It is not\nactively used but demonstrates that it is easy to assemble a whole compiler using the OCaml compiler\nlibraries. It also shows how to add more compilation flags to a JS backend.\n\n* [`jscomp/stdlib`](jscomp/stdlib)\n\n`jscomp/stdlib` is copied from [`ocaml/stdlib`](ocaml/stdlib). It is compiled to JavaScript and\nincluded with BuckleScript.\n\n* [`jscomp/test`](jscomp/test)\n\n`jscomp/test` is based on [`ocaml/testsuite`](ocaml/testsuite).\n\nBuckleScript unittest builds on parts of [OUnit](http://ounit.forge.ocamlcore.org/)\n\n* [`jscomp/ounit`](jscomp/ounit) is adapted from ounit, the unit test\n  utilities are only used for dev purpose, they are not required for distribution\n","licenseText":"Copyright (C) 2015-2016 Bloomberg Finance L.P.\n\nThis program is free software: you can redistribute it and/or modify\nit under the terms of the GNU Lesser General Public License as published by\nthe Free Software Foundation, either version 3 of the License, or\n(at your option) any later version.\n\nIn addition to the permissions granted to you by the LGPL, you may combine\nor link a \"work that uses the Library\" with a publicly distributed version\nof this file to produce a combined library or application, then distribute\nthat combined work under the terms of your choosing, with no requirement\nto comply with the obligations normally placed on you by section 4 of the\nLGPL version 3 (or the corresponding section of a later version of the LGPL\nshould you choose to use a later version).\n\nThis program is distributed in the hope that it will be useful,\nbut WITHOUT ANY WARRANTY; without even the implied warranty of\nMERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the\nGNU Lesser General Public License for more details.\n\nYou should have received a copy of the GNU Lesser General Public License\nalong with this program; if not, write to the Free Software\nFoundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA.","_id":"bs-platform@5.0.1-beta.1","dist":{"shasum":"e6267122ce04420224b1e1e658701d1652a7f73a","integrity":"sha512-zbi6biUmkjUMOyCjYCtpQKQrB/x9UWJGMN9WS9n/3PIRmC8GjgaJT0mWGrXgrZWhLPXaOp72r9laAfhLXOQnIQ==","tarball":"https://registry.npmjs.org/bs-platform/-/bs-platform-5.0.1-beta.1.tgz","fileCount":935,"unpackedSize":125659102,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcrJCbCRA9TVsSAnZWagAARYoQAIgN8znC1ln6cWdsqy4J\nFyZm8ugrd7ZOZAxpNHfxx8lmN5b5GF2aBDhE3J6cS+XMc1MVK/rErTu4KF86\nj24fIz3ulNqZ6rgBIOA58OJXziKwP/vWVth/HAr+e9oKpn9h8Vx1OPh7Aioo\nS3SImq1403uYKcDw+53qu1PCmd5hOA8m2cdj/Ow5usc+m396/h7Ntj/vppGq\nNSoxDuEKx9VhhRXZ3sBdlGwm10XxzzMXF4C04iskyZwy1q0uzB2oD0iOHkw2\nyn1buw3La8OKhGslwzOXAVE6NIKnCprfavRUTgqVRlxhT5Uqmqo5Uhnq88E7\nuZ+gyM9yzW0kJkVeY/t9tOiNNn3YEUsfMq06SniRyft56hsS18KFUbfScSWh\nKlgafLYELVK9AsEStApsPKDKV1bRHhLZBck56xqrmjfXAuyBm34bGCEbrSWf\n8yg5f0RMTMxmnaByUKf8q95X/soQOqcDWwr9yme1WeC9Mh8pzX/YTsVHHwDP\nZS99632HsqWKmgCH57wSpiKnWE3JLzNCjy9Txqm4A2/qVlBfBZjOyGyTSggB\n7C9y+GI+kOziLDNDCVn3Q3/MXOIjJ5MGgaX8XJxHYH0e9aT0tUbWwUa4f/bf\n/pjXEPhycEMEYrkgswIeklYo6kb7u+U3SB96PkCGe5TRHR9vOn6r9OBK71eT\neK1f\r\n=+7Qn\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCICu/H8+1YJA5LesQwsam+acyBNkwN33n11IbyKsrabdgAiB6KO9/uwNz42z3jlsC8wviauypSu3ku+wsFjefmMbnGQ=="}]},"_npmUser":{"name":"hongbo_zhang","email":"bobzhang1988@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/bs-platform_5.0.1-beta.1_1554813082304_0.3567940031656094"},"_hasShrinkwrap":false},"5.0.1":{"devDependencies":{"benchmark":"^2.1.4","colors":"^1.1.2","coveralls":"^2.13.1","diff":"^3.2.0","glob":"^7.1.2","immutable":"^3.8.2","istanbul":"^0.4.5","jasmine-core":"^2.6.2","karma":"^1.7.0","karma-jasmine-html-reporter":"^0.2.2","mocha":"^3.4.1","mocha-lcov-reporter":"^1.3.0","should":"^11.2.1","should-equal":"^1.0.1","uglify-js":"^3.0.10"},"bin":{"bsb":"lib/bsb","bsc":"lib/bsc","bsrefmt":"lib/bsrefmt"},"scripts":{"test":"node scripts/ciTest.js  -all","test-theme":"node scripts/ciTest.js -theme","test-bsb":"node scripts/ciTest.js -bsb","test-ocaml":"node scripts/ciTest.js -ounit","cover":"istanbul cover --report html ./node_modules/.bin/_mocha --   ./jscomp/test/**/*test.js && open coverage/index.html","coverage":"istanbul cover ./node_modules/.bin/_mocha --report lcovonly --  './jscomp/test/*test.js'","coveralls":"npm run-script coverage && node ./node_modules/.bin/coveralls < coverage/lcov.info","postinstall":"node scripts/install.js"},"name":"bs-platform","version":"5.0.1","description":"bucklescript compiler, ocaml standard libary by bucklescript and its required runtime support","repository":{"type":"git","url":"git+https://github.com/bucklescript/bucklescript.git"},"keywords":["ocaml","bucklescript","stdlib","functional programming"],"author":{"name":"Hongbo Zhang"},"maintainers":[{"name":"hongbo_zhang","email":"bobzhang1988@gmail.com"}],"license":"SEE LICENSE IN LICENSE","bugs":{"url":"https://github.com/bucklescript/bucklescript/issues"},"homepage":"https://github.com/bucklescript/bucklescript#readme","licenseText":"Copyright (C) 2015-2016 Bloomberg Finance L.P.\n\nThis program is free software: you can redistribute it and/or modify\nit under the terms of the GNU Lesser General Public License as published by\nthe Free Software Foundation, either version 3 of the License, or\n(at your option) any later version.\n\nIn addition to the permissions granted to you by the LGPL, you may combine\nor link a \"work that uses the Library\" with a publicly distributed version\nof this file to produce a combined library or application, then distribute\nthat combined work under the terms of your choosing, with no requirement\nto comply with the obligations normally placed on you by section 4 of the\nLGPL version 3 (or the corresponding section of a later version of the LGPL\nshould you choose to use a later version).\n\nThis program is distributed in the hope that it will be useful,\nbut WITHOUT ANY WARRANTY; without even the implied warranty of\nMERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the\nGNU Lesser General Public License for more details.\n\nYou should have received a copy of the GNU Lesser General Public License\nalong with this program; if not, write to the Free Software\nFoundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA.","_id":"bs-platform@5.0.1","dist":{"shasum":"0e7a50a1b51896d3ff4e1df6e79d32530ba062f5","integrity":"sha512-k3b0G9JIlavtooyQukQNCyhnE6p400vR4Nx3pdKwQpo4xlnOrUOeHV+9TBj/XAuSRRDOOgw2H57iGTCPpLxjMg==","tarball":"https://registry.npmjs.org/bs-platform/-/bs-platform-5.0.1.tgz","fileCount":942,"unpackedSize":147561757,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcrWNdCRA9TVsSAnZWagAAmj0QAIaUMq0XofbArsagc1sQ\n7Dpc3cW2B/IcHWF1lC9AC0mfGWkj2QKIQ7uNYKWskxRNQUlzJDdZgUmrpVcW\nxbxgAx9lrdRq9ZAWRlNvgn7O9xpO7mB/++1HbrbX8mzAe+3FrjObYvpiDSDv\ng9cG28SkKrhCBhs6HxOq3+ar4/leTuntyPa8iKTLPp+oXao6EB0ooW8nckuT\ncXZCBCrWysmRYbtpSKENW5mBrAZHZQkuOGzjaeliuD20+4NusJ9X/StNvEX8\n6n1qyBATpDjU0WrdI4vGsQ1OWPFlU26W92M60Uzmj2p6wmgHmPVMoKkJY57h\n0mntxu3asfH4g7wvUwCeaTJg93LDMHbPWoVAqWBJMmDp7AknBRwlRukhsxlD\n/o2TwwDP21XoP3zr+UqSKU32YklowVF2VlCPpv8ZnfVz0qdd6CiZ41yvPSUL\ns8WU4RhmVmf214UOOm4/sh5vojWsZdANji8hudtlKovjrydCkoVMT7GXeJDa\nXEkqEufkqBvXTLw/vX5rGQGsXP4CM7yrSvijUz0WJme/p5PowRX5SUA2KR1T\nT+ryte5HLevIlxUJ/tiMbHdkM6DVWVf4aLhEA7m3aSTF4C2ckb4JqTSU4mkx\nfnKre53z6tDelNcNAQpwEOTK/29GRJksOxjLIO+jwqNMWOESB8Nwyp8frDpN\nTWa0\r\n=3TMz\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCVy80EuGed4gSzbPwFVUENERHvIENx7FNJhn9M2BfFtwIgIi2JzAEr0fz7ykFyzFW/Dv5M9tCQFXkcaOTWrcH4rjY="}]},"_npmUser":{"name":"hongbo_zhang","email":"bobzhang1988@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/bs-platform_5.0.1_1554867035821_0.7445141504513095"},"_hasShrinkwrap":false},"5.0.2":{"devDependencies":{"benchmark":"^2.1.4","colors":"^1.1.2","coveralls":"^2.13.1","diff":"^3.2.0","glob":"^7.1.2","immutable":"^3.8.2","istanbul":"^0.4.5","jasmine-core":"^2.6.2","karma":"^1.7.0","karma-jasmine-html-reporter":"^0.2.2","mocha":"^3.4.1","mocha-lcov-reporter":"^1.3.0","should":"^11.2.1","should-equal":"^1.0.1","uglify-js":"^3.0.10"},"bin":{"bsb":"lib/bsb","bsc":"lib/bsc","bsrefmt":"lib/bsrefmt"},"scripts":{"test":"node scripts/ciTest.js  -all","test-theme":"node scripts/ciTest.js -theme","test-bsb":"node scripts/ciTest.js -bsb","test-ocaml":"node scripts/ciTest.js -ounit","cover":"istanbul cover --report html ./node_modules/.bin/_mocha --   ./jscomp/test/**/*test.js && open coverage/index.html","coverage":"istanbul cover ./node_modules/.bin/_mocha --report lcovonly --  './jscomp/test/*test.js'","coveralls":"npm run-script coverage && node ./node_modules/.bin/coveralls < coverage/lcov.info","postinstall":"node scripts/install.js"},"name":"bs-platform","version":"5.0.2","description":"bucklescript compiler, ocaml standard libary by bucklescript and its required runtime support","repository":{"type":"git","url":"git+https://github.com/bucklescript/bucklescript.git"},"keywords":["ocaml","bucklescript","stdlib","functional programming"],"author":{"name":"Hongbo Zhang"},"maintainers":[{"name":"hongbo_zhang","email":"bobzhang1988@gmail.com"}],"license":"SEE LICENSE IN LICENSE","bugs":{"url":"https://github.com/bucklescript/bucklescript/issues"},"homepage":"https://github.com/bucklescript/bucklescript#readme","licenseText":"Copyright (C) 2015-2016 Bloomberg Finance L.P.\n\nThis program is free software: you can redistribute it and/or modify\nit under the terms of the GNU Lesser General Public License as published by\nthe Free Software Foundation, either version 3 of the License, or\n(at your option) any later version.\n\nIn addition to the permissions granted to you by the LGPL, you may combine\nor link a \"work that uses the Library\" with a publicly distributed version\nof this file to produce a combined library or application, then distribute\nthat combined work under the terms of your choosing, with no requirement\nto comply with the obligations normally placed on you by section 4 of the\nLGPL version 3 (or the corresponding section of a later version of the LGPL\nshould you choose to use a later version).\n\nThis program is distributed in the hope that it will be useful,\nbut WITHOUT ANY WARRANTY; without even the implied warranty of\nMERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the\nGNU Lesser General Public License for more details.\n\nYou should have received a copy of the GNU Lesser General Public License\nalong with this program; if not, write to the Free Software\nFoundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA.","_id":"bs-platform@5.0.2","dist":{"shasum":"f10380a6f9accba0e150015ede343bae15db699b","integrity":"sha512-lj0uCwhu3tJdUOUp1pX/MG6ar19wbK5kKvs9FMzg0RqloKhtoZ0CgE2CFxNY+i01IhblJeEADGjucvXeO5TgdQ==","tarball":"https://registry.npmjs.org/bs-platform/-/bs-platform-5.0.2.tgz","fileCount":942,"unpackedSize":149252110,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcrvAuCRA9TVsSAnZWagAAH+wP/3NMeaGtA2TRoDqYXgxD\nZjTaRNewGiIDi7ZWJlQnOGkbEuG0EpeFGcp0rLA1LKqzRsB4qod+cjv6xevr\nUOxLayqH3MEROE9KJ1KKWcDuSzoLHE78IHJTbK3DZO4eNJsVbtPJQ9wsyFEY\nYAYPzcGfFTXPRhXPffROkwBQdoxtvcmw3CtvMO6BIjch2eL6cEh4xmSiCSAF\nJqdkpBdsD1KBQEEyHGbe/pkhyiktRfxLHZMN/1LnDSGpIJvbhb2exNPEQM3r\nAU1C18KLH5t0VVbvQE3SwHyCkpTYh03np73UcOAE4U/yhGtibvEdpTQLlXd4\nIjtSchkvWk8KA4HAfmD+1BFXoY6D8db8QUfCxBINcewVWX2Xn6rOtwhSNuLb\nQl1Cb1aGAqygOgKdLlYOM2wDAVjN1Z02Oe+SZUqM9VmFBGv0DGe7X5lFzntD\nclnc8YMi0z+6Ds/x5Y9rP0yp0p7kmkGdaXq2w6fS8jBsCJbJv5OyW/BimpQ6\nGi0oHatIzwxP4BeShANDcLnrxqRkvpMrQ8l3yKoxOnaxjb0XQqP68mQ2lOUY\ncybt1Fcw/uwzGBA7ZuT2aWzwI8l2y6qSW4kU8yczF1Yaz9UnF1FF2xzYSXGS\nZVMhIn364lbEWwtLl2COtXMFiTVcZg3vDDeidxejziySpWJ9b83PHyF459hI\nmzJv\r\n=1hWd\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQD6pTLwRdxKufvLXP/1VKiSQ73EUn7GtY+zpro7bCWxMwIgTeWIxfBQjazGPxZuikuAMnPNBAOap3LPgkHE5OtGXCI="}]},"_npmUser":{"name":"hongbo_zhang","email":"bobzhang1988@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/bs-platform_5.0.2_1554968621176_0.603327810179467"},"_hasShrinkwrap":false},"6.0.0":{"devDependencies":{"benchmark":"^2.1.4","colors":"^1.1.2","coveralls":"^2.13.1","diff":"^3.2.0","glob":"^7.1.2","immutable":"^3.8.2","istanbul":"^0.4.5","jasmine-core":"^2.6.2","karma":"^1.7.0","karma-jasmine-html-reporter":"^0.2.2","mocha":"^3.4.1","mocha-lcov-reporter":"^1.3.0","should":"^11.2.1","should-equal":"^1.0.1","uglify-js":"^3.0.10"},"bin":{"bsb":"lib/bsb","bsc":"lib/bsc","bsrefmt":"lib/bsrefmt"},"scripts":{"test":"node scripts/ciTest.js  -all","test-theme":"node scripts/ciTest.js -theme","test-bsb":"node scripts/ciTest.js -bsb","test-ocaml":"node scripts/ciTest.js -ounit","cover":"istanbul cover --report html ./node_modules/.bin/_mocha --   ./jscomp/test/**/*test.js && open coverage/index.html","coverage":"istanbul cover ./node_modules/.bin/_mocha --report lcovonly --  './jscomp/test/*test.js'","coveralls":"npm run-script coverage && node ./node_modules/.bin/coveralls < coverage/lcov.info","postinstall":"node scripts/install.js"},"name":"bs-platform","version":"6.0.0","description":"bucklescript compiler, ocaml standard libary by bucklescript and its required runtime support","repository":{"type":"git","url":"git+https://github.com/bucklescript/bucklescript.git"},"keywords":["ocaml","bucklescript","stdlib","functional programming"],"author":{"name":"Hongbo Zhang"},"maintainers":[{"name":"hongbo_zhang","email":"bobzhang1988@gmail.com"}],"license":"SEE LICENSE IN LICENSE","bugs":{"url":"https://github.com/bucklescript/bucklescript/issues"},"homepage":"https://github.com/bucklescript/bucklescript#readme","readmeFilename":"README.md","readme":"# [BuckleScript](https://bucklescript.github.io)\n\n> A JavaScript backend for [OCaml](https://ocaml.org/) focused on smooth integration and clean generated code.\n\n[![NPM](https://nodei.co/npm/bs-platform.png?compact=true)](https://nodei.co/npm/bs-platform/) [![Build Status](https://travis-ci.org/BuckleScript/bucklescript.svg?branch=master)](https://travis-ci.org/BuckleScript/bucklescript) [![Coverage Status](https://coveralls.io/repos/github/BuckleScript/bucklescript/badge.svg?branch=master)](https://coveralls.io/github/BuckleScript/bucklescript?branch=master)\n\n## Documentation\n\nPlease see the [documentation site](https://bucklescript.github.io).\n\n## Contributing\n\nSee [CONTRIBUTING.md](CONTRIBUTING.md).\n\n## Acknowledgments\n\n* Thanks to the [OCaml](https://ocaml.org) team, obviously, without such a beautiful yet practical language, this backend would not exist\n* Thanks to [ninja-build](https://ninja-build.org), BuckleScript also comes with a blazing fast build tool on top of it, `ninja` is a truly [well engineered](http://aosabook.org/en/posa/ninja.html) scalable build tool\n* Thanks to [Bloomberg](https://www.techatbloomberg.com)! This project began at Bloomberg and was published in 2016; without the support of Bloomberg, it would not have happened. Now that the project has grown and developed its own community, it has moved to its own GitHub organization.\n\n## Licensing\n\nSee [COPYING](./COPYING) and [COPYING.LESSER](./COPYING.LESSER)\n\nThe [`ocaml`](ocaml) directory contains the official [OCaml](https://ocaml.org) compiler (version 4.02.3).\nRefer to its copyright and license notices for information about its licensing.\n\nThe [`ninja-build`](ninja-build) directory contains the official [ninja-build](https://github.com/ninja-build/ninja) (version 1.7.2).\nRefer to its copyright and license notices for information about its licensing.\n\nBuckleScript builds on parts of [js_of_ocaml](https://github.com/ocsigen/js_of_ocaml):\n\n* [`jscomp/core/js_dump.ml`](jscomp/core/js_dump.ml) (pretty printer)\n* [`jscomp/runtime`](jscomp/runtime)\n\nBuckleScript builds on parts of OCaml:\n\n* [`jscomp/core/lam_pass_exits.ml`](jscomp/core/lam_pass_exits.ml)\n* [`jscomp/core/lam_pass_lets_dce.ml`](jscomp/core/lam_pass_lets_dce.ml)\n\nThese modules were adapted from [`ocaml/bytecomp/simplif.ml`](ocaml/bytecomp/simplif.ml) for\nJavaScript specific optimization purposes.\n\n* [`jscomp/core/js_main.ml`](jscomp/core/js_main.ml)\n\n`jscomp/core/js_main.ml` is adapted from [`ocaml/driver/main.ml`](ocaml/driver/main.ml). It is not\nactively used but demonstrates that it is easy to assemble a whole compiler using the OCaml compiler\nlibraries. It also shows how to add more compilation flags to a JS backend.\n\n* [`jscomp/stdlib`](jscomp/stdlib)\n\n`jscomp/stdlib` is copied from [`ocaml/stdlib`](ocaml/stdlib). It is compiled to JavaScript and\nincluded with BuckleScript.\n\n* [`jscomp/test`](jscomp/test)\n\n`jscomp/test` is based on [`ocaml/testsuite`](ocaml/testsuite).\n\nBuckleScript unittest builds on parts of [OUnit](http://ounit.forge.ocamlcore.org/)\n\n* [`jscomp/ounit`](jscomp/ounit) is adapted from ounit, the unit test\n  utilities are only used for dev purpose, they are not required for distribution\n","licenseText":"Copyright (C) 2015-2016 Bloomberg Finance L.P.\n\nThis program is free software: you can redistribute it and/or modify\nit under the terms of the GNU Lesser General Public License as published by\nthe Free Software Foundation, either version 3 of the License, or\n(at your option) any later version.\n\nIn addition to the permissions granted to you by the LGPL, you may combine\nor link a \"work that uses the Library\" with a publicly distributed version\nof this file to produce a combined library or application, then distribute\nthat combined work under the terms of your choosing, with no requirement\nto comply with the obligations normally placed on you by section 4 of the\nLGPL version 3 (or the corresponding section of a later version of the LGPL\nshould you choose to use a later version).\n\nThis program is distributed in the hope that it will be useful,\nbut WITHOUT ANY WARRANTY; without even the implied warranty of\nMERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the\nGNU Lesser General Public License for more details.\n\nYou should have received a copy of the GNU Lesser General Public License\nalong with this program; if not, write to the Free Software\nFoundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA.","_id":"bs-platform@6.0.0","dist":{"shasum":"92b2a45787538289b63b7a4e3611bb661e01c1f6","integrity":"sha512-6PWtziwGNtR1fbY4EP1h9M8jsLBOVt3/bIa/HCyf6dRA/WNygKXsj3s5QIqmhbjBozCLUtinY8jpas9Y6pdbVA==","tarball":"https://registry.npmjs.org/bs-platform/-/bs-platform-6.0.0.tgz","fileCount":945,"unpackedSize":186322484,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcr+AoCRA9TVsSAnZWagAA40cQAJr5ZAmD94u9xNf4RtaP\nG09fbLmD4rfpNIFf6YzW4b3csZs+hfJQiLJRUTGGIDuIKBXVfd88QBqfm0CH\nvc176NqGZtd5JYuOL7ahmRjq4jUKhCLLaNBWSmsE8JzThg9dSEBb0nYtAtXm\nQukqTc+gIkd4/tw8MU/5Otpp7SqOJI8AsGglJqG6EWeOdopO37ddqZxGxQ3Y\nHS+fcrDdqSfC40vHdDxDKPb3tZtQH5obxm+SL6EssCoBS6E72KF9N2vbIoKf\n6VELCwwRL7zw/jewoJZ9oolKWSjZSpw31S6yi9Jsjg0IE+sWMEhxA21sqrZd\nIE8bJvuBU95WhVbP69x4deatoYvlfIDnashiBLtDHIpwtsX3zpCWCvxvAPwG\n40m/wueqoUY5Bal+mzsRVfK0Qd4BMDgJheEh56wepV5lzMyztQNuZMzlnIOJ\nO/IIoKuht5oUQmpMbu+PNQxnazEmfNoeafzDxsbrr2RbOZUH9TcUftvpdVD9\nfs4Ev+7LJpaYlsrbKdmIV/xI2jEWsLh7llGN2aw8rKZXBpkXtISOArnJnKla\nucOtjo5ef/48OZo+E7PuuiLkCSZSV0dUT/3b3nDhkLXKR9IzarcnyPCmp7I0\n0u+uQ+j0IpZud38BmRzWvBGD4YTNLXwyZY9z5vs4OWsSPSQMOF6xXHYDBd5w\n2/dV\r\n=EeLG\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIACnhrMOia4k3J08lM+UVOSISM+YnAUWmHy3rA/2C6TCAiB32aJnCm61wUnjH/P90Tf1lnvCGa8eF4smI+AOKyjf5w=="}]},"_npmUser":{"name":"hongbo_zhang","email":"bobzhang1988@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/bs-platform_6.0.0_1555030054401_0.6958848299737619"},"_hasShrinkwrap":false},"5.0.3":{"devDependencies":{"benchmark":"^2.1.4","colors":"^1.1.2","coveralls":"^2.13.1","diff":"^3.2.0","glob":"^7.1.2","immutable":"^3.8.2","istanbul":"^0.4.5","jasmine-core":"^2.6.2","karma":"^1.7.0","karma-jasmine-html-reporter":"^0.2.2","mocha":"^3.4.1","mocha-lcov-reporter":"^1.3.0","should":"^11.2.1","should-equal":"^1.0.1","uglify-js":"^3.0.10"},"bin":{"bsb":"lib/bsb","bsc":"lib/bsc","bsrefmt":"lib/bsrefmt"},"scripts":{"test":"node scripts/ciTest.js  -all","test-theme":"node scripts/ciTest.js -theme","test-bsb":"node scripts/ciTest.js -bsb","test-ocaml":"node scripts/ciTest.js -ounit","cover":"istanbul cover --report html ./node_modules/.bin/_mocha --   ./jscomp/test/**/*test.js && open coverage/index.html","coverage":"istanbul cover ./node_modules/.bin/_mocha --report lcovonly --  './jscomp/test/*test.js'","coveralls":"npm run-script coverage && node ./node_modules/.bin/coveralls < coverage/lcov.info","postinstall":"node scripts/install.js"},"name":"bs-platform","version":"5.0.3","description":"bucklescript compiler, ocaml standard libary by bucklescript and its required runtime support","repository":{"type":"git","url":"git+https://github.com/bucklescript/bucklescript.git"},"keywords":["ocaml","bucklescript","stdlib","functional programming"],"author":{"name":"Hongbo Zhang"},"maintainers":[{"name":"hongbo_zhang","email":"bobzhang1988@gmail.com"}],"license":"SEE LICENSE IN LICENSE","bugs":{"url":"https://github.com/bucklescript/bucklescript/issues"},"homepage":"https://github.com/bucklescript/bucklescript#readme","licenseText":"Copyright (C) 2015-2016 Bloomberg Finance L.P.\n\nThis program is free software: you can redistribute it and/or modify\nit under the terms of the GNU Lesser General Public License as published by\nthe Free Software Foundation, either version 3 of the License, or\n(at your option) any later version.\n\nIn addition to the permissions granted to you by the LGPL, you may combine\nor link a \"work that uses the Library\" with a publicly distributed version\nof this file to produce a combined library or application, then distribute\nthat combined work under the terms of your choosing, with no requirement\nto comply with the obligations normally placed on you by section 4 of the\nLGPL version 3 (or the corresponding section of a later version of the LGPL\nshould you choose to use a later version).\n\nThis program is distributed in the hope that it will be useful,\nbut WITHOUT ANY WARRANTY; without even the implied warranty of\nMERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the\nGNU Lesser General Public License for more details.\n\nYou should have received a copy of the GNU Lesser General Public License\nalong with this program; if not, write to the Free Software\nFoundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA.","_id":"bs-platform@5.0.3","dist":{"shasum":"2b167603ef52574cb9534fabab702f6013715e6c","integrity":"sha512-GAeypBebeDGTay5kJ3v5Z3Whp1Q4zQ0hAttflVtPG3zps88xDZnVAlS3JGIIBDmJFEMyNtv5947a/IWKvWXcPw==","tarball":"https://registry.npmjs.org/bs-platform/-/bs-platform-5.0.3.tgz","fileCount":925,"unpackedSize":143093348,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcto2JCRA9TVsSAnZWagAA6TUP/Rln48EO0Peh3IZ3dz+9\n2neZh9eSaSUCuAobxvhlly1z7FbFpak3i0CJo35EEFN7rvwdEmw3wEf9TsXC\nBKO0qW7aYO1oyuYJARfJwvBIzyA3u9p80kOeTy2u4ZgXzSjziyRsIAvg0CEL\nEQeGOi1+139PD0ZCNKuFzdgySwDyUt8cOmJCS6lt3uy2PCxv9AxNdxQSbeqi\ngG0ZNEy7hMJdRlEDP+MlaQc0tTcWy7r5H+Dwukbzgqd8iHQrSq/BD+6E2z2R\n5mCkP8NNEFZC7A4KPGVACA1n6hWcMW63pdSn7lNfLanAtwJXY9QJtLcKToEU\n65a5LLDdOW9KMknr+vqXC1KVNSbghdRUwOh3b3Ixdl6zzQPqI5ls4g59lFvN\ngOid2mOfcJAYmNvexEU9MSZWBTXtGlpCnv2Vq/fwL3flK1uJT3iZboKogtIQ\npAHK0jZJraJFh+XiOomgGVWqH6ZGP90owOMWTtKqKbp7Z6AphxnfGc+jAmQ1\nfS3LNPCK7tLPfT0guMynw5sLK8m7g4Iwf787/F1luxkd/T1PkVYxPd3qxFes\nqmXbfGRzJcAC6ELiky6JLLAtOA9TXt9lwGfpPWe1dU5ZTDREaQHTWB83Gtvq\nfLkv3sYu10rBzAIjQryOmSv6FUx1oSMesqc6qkGOr2BOz0VFdg3xG/mZzwvp\nLqKU\r\n=Z8+x\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCUQKawhJp1tpgUNm9dCL2hQH9YUaeQe8dYVW7v26M8UQIhAMBuJbqyYhgKErhvdD/fWbP4m4/cfq8RI4fIi/iXNNT9"}]},"_npmUser":{"name":"hongbo_zhang","email":"bobzhang1988@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/bs-platform_5.0.3_1555467656278_0.6769834818263727"},"_hasShrinkwrap":false},"5.0.4-dev.1":{"devDependencies":{"benchmark":"^2.1.4","colors":"^1.1.2","coveralls":"^2.13.1","diff":"^3.2.0","glob":"^7.1.2","immutable":"^3.8.2","istanbul":"^0.4.5","jasmine-core":"^2.6.2","karma":"^1.7.0","karma-jasmine-html-reporter":"^0.2.2","mocha":"^3.4.1","mocha-lcov-reporter":"^1.3.0","should":"^11.2.1","should-equal":"^1.0.1","uglify-js":"^3.0.10"},"bin":{"bsb":"lib/bsb","bsc":"lib/bsc","bsrefmt":"lib/bsrefmt"},"scripts":{"test":"node scripts/ciTest.js  -all","test-theme":"node scripts/ciTest.js -theme","test-bsb":"node scripts/ciTest.js -bsb","test-ocaml":"node scripts/ciTest.js -ounit","cover":"istanbul cover --report html ./node_modules/.bin/_mocha --   ./jscomp/test/**/*test.js && open coverage/index.html","coverage":"istanbul cover ./node_modules/.bin/_mocha --report lcovonly --  './jscomp/test/*test.js'","coveralls":"npm run-script coverage && node ./node_modules/.bin/coveralls < coverage/lcov.info","postinstall":"node scripts/install.js"},"name":"bs-platform","version":"5.0.4-dev.1","description":"bucklescript compiler, ocaml standard libary by bucklescript and its required runtime support","repository":{"type":"git","url":"git+https://github.com/bucklescript/bucklescript.git"},"keywords":["ocaml","bucklescript","stdlib","functional programming"],"author":{"name":"Hongbo Zhang"},"maintainers":[{"name":"hongbo_zhang","email":"bobzhang1988@gmail.com"}],"license":"SEE LICENSE IN LICENSE","bugs":{"url":"https://github.com/bucklescript/bucklescript/issues"},"homepage":"https://github.com/bucklescript/bucklescript#readme","readmeFilename":"README.md","readme":"# [BuckleScript](https://bucklescript.github.io)\n\n> A JavaScript backend for [OCaml](https://ocaml.org/) focused on smooth integration and clean generated code.\n\n[![NPM](https://nodei.co/npm/bs-platform.png?compact=true)](https://nodei.co/npm/bs-platform/) [![Build Status](https://travis-ci.org/BuckleScript/bucklescript.svg?branch=master)](https://travis-ci.org/BuckleScript/bucklescript) [![Coverage Status](https://coveralls.io/repos/github/BuckleScript/bucklescript/badge.svg?branch=master)](https://coveralls.io/github/BuckleScript/bucklescript?branch=master)\n\n## Documentation\n\nPlease see the [documentation site](https://bucklescript.github.io).\n\n## Contributing\n\nSee [CONTRIBUTING.md](CONTRIBUTING.md).\n\n## Acknowledgments\n\n* Thanks to the [OCaml](https://ocaml.org) team, obviously, without such a beautiful yet practical language, this backend would not exist\n* Thanks to [ninja-build](https://ninja-build.org), BuckleScript also comes with a blazing fast build tool on top of it, `ninja` is a truly [well engineered](http://aosabook.org/en/posa/ninja.html) scalable build tool\n* Thanks to [Bloomberg](https://www.techatbloomberg.com)! This project began at Bloomberg and was published in 2016; without the support of Bloomberg, it would not have happened. Now that the project has grown and developed its own community, it has moved to its own GitHub organization.\n\n## Licensing\n\nSee [COPYING](./COPYING) and [COPYING.LESSER](./COPYING.LESSER)\n\nThe [`ocaml`](ocaml) directory contains the official [OCaml](https://ocaml.org) compiler (version 4.02.3).\nRefer to its copyright and license notices for information about its licensing.\n\nThe [`ninja-build`](ninja-build) directory contains the official [ninja-build](https://github.com/ninja-build/ninja) (version 1.7.2).\nRefer to its copyright and license notices for information about its licensing.\n\nBuckleScript builds on parts of [js_of_ocaml](https://github.com/ocsigen/js_of_ocaml):\n\n* [`jscomp/core/js_dump.ml`](jscomp/core/js_dump.ml) (pretty printer)\n* [`jscomp/runtime`](jscomp/runtime)\n\nBuckleScript builds on parts of OCaml:\n\n* [`jscomp/core/lam_pass_exits.ml`](jscomp/core/lam_pass_exits.ml)\n* [`jscomp/core/lam_pass_lets_dce.ml`](jscomp/core/lam_pass_lets_dce.ml)\n\nThese modules were adapted from [`ocaml/bytecomp/simplif.ml`](ocaml/bytecomp/simplif.ml) for\nJavaScript specific optimization purposes.\n\n* [`jscomp/core/js_main.ml`](jscomp/core/js_main.ml)\n\n`jscomp/core/js_main.ml` is adapted from [`ocaml/driver/main.ml`](ocaml/driver/main.ml). It is not\nactively used but demonstrates that it is easy to assemble a whole compiler using the OCaml compiler\nlibraries. It also shows how to add more compilation flags to a JS backend.\n\n* [`jscomp/stdlib`](jscomp/stdlib)\n\n`jscomp/stdlib` is copied from [`ocaml/stdlib`](ocaml/stdlib). It is compiled to JavaScript and\nincluded with BuckleScript.\n\n* [`jscomp/test`](jscomp/test)\n\n`jscomp/test` is based on [`ocaml/testsuite`](ocaml/testsuite).\n\nBuckleScript unittest builds on parts of [OUnit](http://ounit.forge.ocamlcore.org/)\n\n* [`jscomp/ounit`](jscomp/ounit) is adapted from ounit, the unit test\n  utilities are only used for dev purpose, they are not required for distribution\n","licenseText":"Copyright (C) 2015-2016 Bloomberg Finance L.P.\n\nThis program is free software: you can redistribute it and/or modify\nit under the terms of the GNU Lesser General Public License as published by\nthe Free Software Foundation, either version 3 of the License, or\n(at your option) any later version.\n\nIn addition to the permissions granted to you by the LGPL, you may combine\nor link a \"work that uses the Library\" with a publicly distributed version\nof this file to produce a combined library or application, then distribute\nthat combined work under the terms of your choosing, with no requirement\nto comply with the obligations normally placed on you by section 4 of the\nLGPL version 3 (or the corresponding section of a later version of the LGPL\nshould you choose to use a later version).\n\nThis program is distributed in the hope that it will be useful,\nbut WITHOUT ANY WARRANTY; without even the implied warranty of\nMERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the\nGNU Lesser General Public License for more details.\n\nYou should have received a copy of the GNU Lesser General Public License\nalong with this program; if not, write to the Free Software\nFoundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA.","_id":"bs-platform@5.0.4-dev.1","dist":{"shasum":"2874665cd48d84aa616e109f689c562c338a3b19","integrity":"sha512-/FPU4gmHdYimdR6I7WWE5mbpeZrhb1KCI5BrlG+J7MuNIsFF+oPs1pM26w/3rq/TZiXtpuva8S4gv6tWUcy4yg==","tarball":"https://registry.npmjs.org/bs-platform/-/bs-platform-5.0.4-dev.1.tgz","fileCount":905,"unpackedSize":96561121,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcvXE0CRA9TVsSAnZWagAAUKQQAJ8WORc0K26LmwB7X+U2\neSaoHeUEQjOBcXDRmQdnoasoeUH52N2siqDRhaxK6kJ2Cdaz+YNDX3Yb+I8e\npehyu/IR7uEV52VaCbpcBE24n86tWvAWiG52odtK+k++37R9MD49Lj9gsrV/\n9d+h+drz6C3v9k4+qTpwfUH8hSp4+xY9SYQNj8hxDRWHq7rG+wKbmfP3Y5xQ\nSCk+w53hKDEaNxF40PoxziLKyFQBKK64v7YE31/NzNVS3AA9PkCoo/+yszto\n4F6OgCS5Fg73JCpnzBXMedMFQF2jy4la+7O7x0IMaH5BUc0ojcfer9/Ur47V\n0v0Br7UKUHXNCkuatprnrUWdycMz9mKCTeeYz4zhhFMuJ11ScZZ80+W/TQSf\nbm1L15VAR/Ci7PmaQOCwjTcxnvaOsr5uOEJ6V79hWRQOLEF3RUNqSnB9P9KF\nsV0isW974iYCtJLbokLQVwA15RcovCmrrNE7jN4HtRRn4yeGrg+RVK/8Gjvb\ncwF+ERqA8Idjuogfowg4zE+lqYGtaoEHUBN57utoub9ZVyjDif8dwLOdc0es\n8enKgU/0unV9uvvufXsm5FTVWsLt78G5KRuieGQPqSLM20HffbmuyGhI2Ua6\n67nqbPRZMvaTPMS83+uZyj7gdRTJxOQCqxQ84BcV/G2hZwPfMJ7or9Y2SRH5\n5L1F\r\n=c3hl\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDRKlfq4W8RC2267iVpUU47gmw/DRuvY+tIBmoJE2EAmwIgaKuKSu4j7FGmUH9AcwUcnOJJHvkuZfsp52CxM0LpOcE="}]},"_npmUser":{"name":"hongbo_zhang","email":"bobzhang1988@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/bs-platform_5.0.4-dev.1_1555919154708_0.40515516938575535"},"_hasShrinkwrap":false},"5.0.4":{"devDependencies":{"benchmark":"^2.1.4","colors":"^1.1.2","coveralls":"^2.13.1","diff":"^3.2.0","glob":"^7.1.2","immutable":"^3.8.2","istanbul":"^0.4.5","jasmine-core":"^2.6.2","karma":"^1.7.0","karma-jasmine-html-reporter":"^0.2.2","mocha":"^3.4.1","mocha-lcov-reporter":"^1.3.0","should":"^11.2.1","should-equal":"^1.0.1","uglify-js":"^3.0.10"},"bin":{"bsb":"lib/bsb","bsc":"lib/bsc","bsrefmt":"lib/bsrefmt"},"scripts":{"test":"node scripts/ciTest.js  -all","test-theme":"node scripts/ciTest.js -theme","test-bsb":"node scripts/ciTest.js -bsb","test-ocaml":"node scripts/ciTest.js -ounit","cover":"istanbul cover --report html ./node_modules/.bin/_mocha --   ./jscomp/test/**/*test.js && open coverage/index.html","coverage":"istanbul cover ./node_modules/.bin/_mocha --report lcovonly --  './jscomp/test/*test.js'","coveralls":"npm run-script coverage && node ./node_modules/.bin/coveralls < coverage/lcov.info","postinstall":"node scripts/install.js"},"name":"bs-platform","version":"5.0.4","description":"bucklescript compiler, ocaml standard libary by bucklescript and its required runtime support","repository":{"type":"git","url":"git+https://github.com/bucklescript/bucklescript.git"},"keywords":["ocaml","bucklescript","stdlib","functional programming"],"author":{"name":"Hongbo Zhang"},"maintainers":[{"name":"hongbo_zhang","email":"bobzhang1988@gmail.com"}],"license":"SEE LICENSE IN LICENSE","bugs":{"url":"https://github.com/bucklescript/bucklescript/issues"},"homepage":"https://github.com/bucklescript/bucklescript#readme","licenseText":"Copyright (C) 2015-2016 Bloomberg Finance L.P.\n\nThis program is free software: you can redistribute it and/or modify\nit under the terms of the GNU Lesser General Public License as published by\nthe Free Software Foundation, either version 3 of the License, or\n(at your option) any later version.\n\nIn addition to the permissions granted to you by the LGPL, you may combine\nor link a \"work that uses the Library\" with a publicly distributed version\nof this file to produce a combined library or application, then distribute\nthat combined work under the terms of your choosing, with no requirement\nto comply with the obligations normally placed on you by section 4 of the\nLGPL version 3 (or the corresponding section of a later version of the LGPL\nshould you choose to use a later version).\n\nThis program is distributed in the hope that it will be useful,\nbut WITHOUT ANY WARRANTY; without even the implied warranty of\nMERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the\nGNU Lesser General Public License for more details.\n\nYou should have received a copy of the GNU Lesser General Public License\nalong with this program; if not, write to the Free Software\nFoundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA.","_id":"bs-platform@5.0.4","dist":{"shasum":"d406ef43c12d1b19d8546884d8b5b4e0fb709372","integrity":"sha512-rXM+ztN8wYXQ4ojfFGylvPOf8GRLOvM94QJsMMV9VpsLChKCjesWMNybTZvpoyNsESu2nC5q+C9soG+BPhuUFQ==","tarball":"https://registry.npmjs.org/bs-platform/-/bs-platform-5.0.4.tgz","fileCount":907,"unpackedSize":117340395,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcxrM7CRA9TVsSAnZWagAATeEP/3WLsW7d40U2CCJyBGrJ\n+Pgh4v7/42NzvWrYXPlOWKEAQJiL8qddtTDcDK5mGZiXbrikiGSztUKIFHg4\nhOVaGHL+gz0LLVMjkeng3/2Ig4/uroDc3kcYSc+JnzPpEq7FLSWtOVy+ns47\nRE52zO2nGWIb1cOVREAFJlNYu+x1z72kBfgAb1u7EyJbvmq5eHzsgVqUInOm\n8k63KuztD/ozr0+XNNCsXiu49eheIKPothEgzmK22YsA6g3FoZx9TCy5BQNE\n0f1m7D/W80mGnQqqTZGwRBm01/eoFKrlCgZZxmTXELm0RGmEE4qYimTmpq5E\ngZxGPpA6quyKBQMvh+SKGEKFY5ngJGaLVYqi8zHhJd/kDN+ToxiZikjl1QW4\nwpOYJLlT0C20soe6H/2SSOW2j7VSJcUgJhm0144WC0bv+ZRvadFQzpT52p4c\nE+6kRVGXp19LIlJUo4G/YEWdJ0eP/GgRKey1fky/xFsO6rDtkFszT1tl/IUV\nv8NViMPWWiiEsfP2KpAuwaK9LJy44gT7xuP8v1acKGtxE+vpU3rpi68u1G91\nFbWf7+1McbNfyK8DmjChsISQ4Vc/daD5hMi1rFdKa2RwR4XXBAviqxxEEPXA\nHmUucrim+6E14tsiYT7LINP6AoFw+z19A7CX/BIq9zqt/7w3qoQSzlM/liXA\n+WKK\r\n=twV/\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIEbK0Xs7dqYJGZ843CxmWKv53TsOf1I9bm628xVTx6M4AiAEhFEiIzkMzXGjEz0mRIpVTAuJ3CKFUwhJPH/Dp/kipg=="}]},"_npmUser":{"name":"hongbo_zhang","email":"bobzhang1988@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/bs-platform_5.0.4_1556525881412_0.16316155749961725"},"_hasShrinkwrap":false},"6.0.1":{"devDependencies":{"benchmark":"^2.1.4","colors":"^1.1.2","coveralls":"^2.13.1","diff":"^3.2.0","glob":"^7.1.2","immutable":"^3.8.2","istanbul":"^0.4.5","jasmine-core":"^2.6.2","karma":"^1.7.0","karma-jasmine-html-reporter":"^0.2.2","mocha":"^3.4.1","mocha-lcov-reporter":"^1.3.0","should":"^11.2.1","should-equal":"^1.0.1","uglify-js":"^3.0.10"},"bin":{"bsb":"lib/bsb","bsc":"lib/bsc","bsrefmt":"lib/bsrefmt"},"scripts":{"test":"node scripts/ciTest.js  -all","test-theme":"node scripts/ciTest.js -theme","test-bsb":"node scripts/ciTest.js -bsb","test-ocaml":"node scripts/ciTest.js -ounit","cover":"istanbul cover --report html ./node_modules/.bin/_mocha --   ./jscomp/test/**/*test.js && open coverage/index.html","coverage":"istanbul cover ./node_modules/.bin/_mocha --report lcovonly --  './jscomp/test/*test.js'","coveralls":"npm run-script coverage && node ./node_modules/.bin/coveralls < coverage/lcov.info","postinstall":"node scripts/install.js"},"name":"bs-platform","version":"6.0.1","description":"bucklescript compiler, ocaml standard libary by bucklescript and its required runtime support","repository":{"type":"git","url":"git+https://github.com/bucklescript/bucklescript.git"},"keywords":["ocaml","bucklescript","stdlib","functional programming"],"author":{"name":"Hongbo Zhang"},"maintainers":[{"name":"hongbo_zhang","email":"bobzhang1988@gmail.com"}],"license":"SEE LICENSE IN LICENSE","bugs":{"url":"https://github.com/bucklescript/bucklescript/issues"},"homepage":"https://github.com/bucklescript/bucklescript#readme","readmeFilename":"README.md","readme":"# [BuckleScript](https://bucklescript.github.io)\n\n> A JavaScript backend for [OCaml](https://ocaml.org/) focused on smooth integration and clean generated code.\n\n[![NPM](https://nodei.co/npm/bs-platform.png?compact=true)](https://nodei.co/npm/bs-platform/) [![Build Status](https://travis-ci.org/BuckleScript/bucklescript.svg?branch=master)](https://travis-ci.org/BuckleScript/bucklescript) [![Coverage Status](https://coveralls.io/repos/github/BuckleScript/bucklescript/badge.svg?branch=master)](https://coveralls.io/github/BuckleScript/bucklescript?branch=master)\n\n## Documentation\n\nPlease see the [documentation site](https://bucklescript.github.io).\n\n## Contributing\n\nSee [CONTRIBUTING.md](CONTRIBUTING.md).\n\n## Acknowledgments\n\n* Thanks to the [OCaml](https://ocaml.org) team, obviously, without such a beautiful yet practical language, this backend would not exist\n* Thanks to [ninja-build](https://ninja-build.org), BuckleScript also comes with a blazing fast build tool on top of it, `ninja` is a truly [well engineered](http://aosabook.org/en/posa/ninja.html) scalable build tool\n* Thanks to [Bloomberg](https://www.techatbloomberg.com)! This project began at Bloomberg and was published in 2016; without the support of Bloomberg, it would not have happened. Now that the project has grown and developed its own community, it has moved to its own GitHub organization.\n\n## Licensing\n\nSee [COPYING](./COPYING) and [COPYING.LESSER](./COPYING.LESSER)\n\nThe [`ocaml`](ocaml) directory contains the official [OCaml](https://ocaml.org) compiler (version 4.02.3).\nRefer to its copyright and license notices for information about its licensing.\n\nThe [`ninja-build`](ninja-build) directory contains the official [ninja-build](https://github.com/ninja-build/ninja) (version 1.7.2).\nRefer to its copyright and license notices for information about its licensing.\n\nBuckleScript builds on parts of [js_of_ocaml](https://github.com/ocsigen/js_of_ocaml):\n\n* [`jscomp/core/js_dump.ml`](jscomp/core/js_dump.ml) (pretty printer)\n* [`jscomp/runtime`](jscomp/runtime)\n\nBuckleScript builds on parts of OCaml:\n\n* [`jscomp/core/lam_pass_exits.ml`](jscomp/core/lam_pass_exits.ml)\n* [`jscomp/core/lam_pass_lets_dce.ml`](jscomp/core/lam_pass_lets_dce.ml)\n\nThese modules were adapted from [`ocaml/bytecomp/simplif.ml`](ocaml/bytecomp/simplif.ml) for\nJavaScript specific optimization purposes.\n\n* [`jscomp/core/js_main.ml`](jscomp/core/js_main.ml)\n\n`jscomp/core/js_main.ml` is adapted from [`ocaml/driver/main.ml`](ocaml/driver/main.ml). It is not\nactively used but demonstrates that it is easy to assemble a whole compiler using the OCaml compiler\nlibraries. It also shows how to add more compilation flags to a JS backend.\n\n* [`jscomp/stdlib`](jscomp/stdlib)\n\n`jscomp/stdlib` is copied from [`ocaml/stdlib`](ocaml/stdlib). It is compiled to JavaScript and\nincluded with BuckleScript.\n\n* [`jscomp/test`](jscomp/test)\n\n`jscomp/test` is based on [`ocaml/testsuite`](ocaml/testsuite).\n\nBuckleScript unittest builds on parts of [OUnit](http://ounit.forge.ocamlcore.org/)\n\n* [`jscomp/ounit`](jscomp/ounit) is adapted from ounit, the unit test\n  utilities are only used for dev purpose, they are not required for distribution\n","licenseText":"Copyright (C) 2015-2016 Bloomberg Finance L.P.\n\nThis program is free software: you can redistribute it and/or modify\nit under the terms of the GNU Lesser General Public License as published by\nthe Free Software Foundation, either version 3 of the License, or\n(at your option) any later version.\n\nIn addition to the permissions granted to you by the LGPL, you may combine\nor link a \"work that uses the Library\" with a publicly distributed version\nof this file to produce a combined library or application, then distribute\nthat combined work under the terms of your choosing, with no requirement\nto comply with the obligations normally placed on you by section 4 of the\nLGPL version 3 (or the corresponding section of a later version of the LGPL\nshould you choose to use a later version).\n\nThis program is distributed in the hope that it will be useful,\nbut WITHOUT ANY WARRANTY; without even the implied warranty of\nMERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the\nGNU Lesser General Public License for more details.\n\nYou should have received a copy of the GNU Lesser General Public License\nalong with this program; if not, write to the Free Software\nFoundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA.","_id":"bs-platform@6.0.1","dist":{"shasum":"7192c7be1fb28000b1f96f3b4ef8747b45280f2e","integrity":"sha512-dkmdS+nmHglBcKa91Z62fIDRoSaNN+VZbHhGEtjgkLjEHHaFzkaHsCLqe9FnNvrhpeV610RLyZBC/1HUOP4iFA==","tarball":"https://registry.npmjs.org/bs-platform/-/bs-platform-6.0.1.tgz","fileCount":910,"unpackedSize":133607844,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcxvoSCRA9TVsSAnZWagAAC4cP/0zhziTKWOKJWElg6FY3\nME9yShxPV9DQ+ALeu610TsZVO+SIfDDxmrcQXXg9Dplnk5oGogZzk5MPUHvE\nHywtWNCI5YV7Ef5kg52g9JuBNF4M76hYJnquER5c0LQRHRwVP0bvOfbWaid2\n98/D839nQtvF4CGJ46dsvWDvsOYpnamku/Q6XqAYbDAqxuQy/+t7oou8/zxS\nFM8P4Cth7QKhTWya3Aq2K8nkinxGdfVqCBVFFNQtYKjWgs7ycfbTdd8+wZCn\n/4GJqOMIUip6vI140Jsd2YEXu6z+rMSI5MleOu7isWtwWwQmDbuWpaPhpIiF\nphBrQsNLvkOE9qJzp6HPXhKrPeBh2jqi1K5T6KoycaqbAGLLppXSJTDwCENF\nGRO/y5fTEQ+d7ux4btxRy9rWKyAfO1cHXb08TvZbNSgeqVYXM28XZxA/wJSL\nJXwHuoCFrtF8qSnfxJRNEsRYWE/MaNim769Swn4rLV4bm1Ul6x/6lZksIJU+\nuPgoyFRrBFTJ4QfZxYR3YcNwB/iddIiuPkjLOjgg5nREenoeLsbr/NhqPBzz\n+Qt9ymtFHIqLj6hMYKe9q6rpKbVy4+Gw3dLiiLero4JlRkK/tRa9MQAnINLf\n6M4YnINRKY8tF3r8X/PELOyrAmeGXuf2NuxOW0HDADdH75ipoBxbIghIGZOj\nZ9+S\r\n=R+zM\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIE5GtEQcalcaRH8d51MYFIUmYqP3PBH0JjyZcFEsfVX+AiBRNzaDV2TtibOp1xMprj3/ybWa9svlcMjoOgrTmfFApg=="}]},"_npmUser":{"name":"hongbo_zhang","email":"bobzhang1988@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/bs-platform_6.0.1_1556544016427_0.48673229318145883"},"_hasShrinkwrap":false},"5.0.5-beta.1":{"devDependencies":{"benchmark":"^2.1.4","colors":"^1.1.2","coveralls":"^2.13.1","diff":"^3.2.0","glob":"^7.1.2","immutable":"^3.8.2","istanbul":"^0.4.5","jasmine-core":"^2.6.2","karma":"^1.7.0","karma-jasmine-html-reporter":"^0.2.2","mocha":"^3.4.1","mocha-lcov-reporter":"^1.3.0","should":"^11.2.1","should-equal":"^1.0.1","uglify-js":"^3.0.10"},"bin":{"bsb":"lib/bsb","bsc":"lib/bsc","bsrefmt":"lib/bsrefmt"},"scripts":{"test":"node scripts/ciTest.js  -all","test-theme":"node scripts/ciTest.js -theme","test-bsb":"node scripts/ciTest.js -bsb","test-ocaml":"node scripts/ciTest.js -ounit","cover":"istanbul cover --report html ./node_modules/.bin/_mocha --   ./jscomp/test/**/*test.js && open coverage/index.html","coverage":"istanbul cover ./node_modules/.bin/_mocha --report lcovonly --  './jscomp/test/*test.js'","coveralls":"npm run-script coverage && node ./node_modules/.bin/coveralls < coverage/lcov.info","postinstall":"node scripts/install.js"},"name":"bs-platform","version":"5.0.5-beta.1","description":"bucklescript compiler, ocaml standard libary by bucklescript and its required runtime support","repository":{"type":"git","url":"git+https://github.com/bucklescript/bucklescript.git"},"keywords":["ocaml","bucklescript","stdlib","functional programming"],"author":{"name":"Hongbo Zhang"},"maintainers":[{"name":"hongbo_zhang","email":"bobzhang1988@gmail.com"}],"license":"SEE LICENSE IN LICENSE","bugs":{"url":"https://github.com/bucklescript/bucklescript/issues"},"homepage":"https://github.com/bucklescript/bucklescript#readme","readmeFilename":"README.md","readme":"# [BuckleScript](https://bucklescript.github.io)\n\n> A JavaScript backend for [OCaml](https://ocaml.org/) focused on smooth integration and clean generated code.\n\n[![NPM](https://nodei.co/npm/bs-platform.png?compact=true)](https://nodei.co/npm/bs-platform/) [![Build Status](https://travis-ci.org/BuckleScript/bucklescript.svg?branch=master)](https://travis-ci.org/BuckleScript/bucklescript) [![Coverage Status](https://coveralls.io/repos/github/BuckleScript/bucklescript/badge.svg?branch=master)](https://coveralls.io/github/BuckleScript/bucklescript?branch=master)\n\n## Documentation\n\nPlease see the [documentation site](https://bucklescript.github.io).\n\n## Contributing\n\nSee [CONTRIBUTING.md](CONTRIBUTING.md).\n\n## Acknowledgments\n\n* Thanks to the [OCaml](https://ocaml.org) team, obviously, without such a beautiful yet practical language, this backend would not exist\n* Thanks to [ninja-build](https://ninja-build.org), BuckleScript also comes with a blazing fast build tool on top of it, `ninja` is a truly [well engineered](http://aosabook.org/en/posa/ninja.html) scalable build tool\n* Thanks to [Bloomberg](https://www.techatbloomberg.com)! This project began at Bloomberg and was published in 2016; without the support of Bloomberg, it would not have happened. Now that the project has grown and developed its own community, it has moved to its own GitHub organization.\n\n## Licensing\n\nSee [COPYING](./COPYING) and [COPYING.LESSER](./COPYING.LESSER)\n\nThe [`ocaml`](ocaml) directory contains the official [OCaml](https://ocaml.org) compiler (version 4.02.3).\nRefer to its copyright and license notices for information about its licensing.\n\nThe [`ninja-build`](ninja-build) directory contains the official [ninja-build](https://github.com/ninja-build/ninja) (version 1.7.2).\nRefer to its copyright and license notices for information about its licensing.\n\nBuckleScript builds on parts of [js_of_ocaml](https://github.com/ocsigen/js_of_ocaml):\n\n* [`jscomp/core/js_dump.ml`](jscomp/core/js_dump.ml) (pretty printer)\n* [`jscomp/runtime`](jscomp/runtime)\n\nBuckleScript builds on parts of OCaml:\n\n* [`jscomp/core/lam_pass_exits.ml`](jscomp/core/lam_pass_exits.ml)\n* [`jscomp/core/lam_pass_lets_dce.ml`](jscomp/core/lam_pass_lets_dce.ml)\n\nThese modules were adapted from [`ocaml/bytecomp/simplif.ml`](ocaml/bytecomp/simplif.ml) for\nJavaScript specific optimization purposes.\n\n* [`jscomp/core/js_main.ml`](jscomp/core/js_main.ml)\n\n`jscomp/core/js_main.ml` is adapted from [`ocaml/driver/main.ml`](ocaml/driver/main.ml). It is not\nactively used but demonstrates that it is easy to assemble a whole compiler using the OCaml compiler\nlibraries. It also shows how to add more compilation flags to a JS backend.\n\n* [`jscomp/stdlib`](jscomp/stdlib)\n\n`jscomp/stdlib` is copied from [`ocaml/stdlib`](ocaml/stdlib). It is compiled to JavaScript and\nincluded with BuckleScript.\n\n* [`jscomp/test`](jscomp/test)\n\n`jscomp/test` is based on [`ocaml/testsuite`](ocaml/testsuite).\n\nBuckleScript unittest builds on parts of [OUnit](http://ounit.forge.ocamlcore.org/)\n\n* [`jscomp/ounit`](jscomp/ounit) is adapted from ounit, the unit test\n  utilities are only used for dev purpose, they are not required for distribution\n","licenseText":"Copyright (C) 2015-2016 Bloomberg Finance L.P.\n\nThis program is free software: you can redistribute it and/or modify\nit under the terms of the GNU Lesser General Public License as published by\nthe Free Software Foundation, either version 3 of the License, or\n(at your option) any later version.\n\nIn addition to the permissions granted to you by the LGPL, you may combine\nor link a \"work that uses the Library\" with a publicly distributed version\nof this file to produce a combined library or application, then distribute\nthat combined work under the terms of your choosing, with no requirement\nto comply with the obligations normally placed on you by section 4 of the\nLGPL version 3 (or the corresponding section of a later version of the LGPL\nshould you choose to use a later version).\n\nThis program is distributed in the hope that it will be useful,\nbut WITHOUT ANY WARRANTY; without even the implied warranty of\nMERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the\nGNU Lesser General Public License for more details.\n\nYou should have received a copy of the GNU Lesser General Public License\nalong with this program; if not, write to the Free Software\nFoundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA.","_id":"bs-platform@5.0.5-beta.1","dist":{"shasum":"c0a9a54b08b7a8236973fbf45a80fb935079a3e4","integrity":"sha512-dVhCQAzgc3q+fszBunAnzGxLQ5zqqdfcw2CtSwqvPVByMczVWI6txxSY1TmFdzlafGgH/57QyceMC0M82zkqsA==","tarball":"https://registry.npmjs.org/bs-platform/-/bs-platform-5.0.5-beta.1.tgz","fileCount":779,"unpackedSize":116864046,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJc/jukCRA9TVsSAnZWagAAzkoP/AoZzNv0XtgyZ6p2hGK1\nlQ28bimuF3kgqss5gLHaxXP/l17j0J9neGJtf9Sg6hGEwgTYQZtwvjFQ1HjG\nauR0F1BvApzDShs/uUZa7q1csLE6pbN8OrahkrGSHqgkuH82G6uhxmWyscpT\nXwb3Fg16d4GHbtQlBregGSAg402mnvwB8CEShirbcxOvaa0KDuuQ7GGZw5lt\nQIA4iQhmmAo1wHzcli5aF+6GoLu5F6EM0yMWsYuFsmWT0XQ/PSqZIytUvHFP\nENtnFY22VDrPHItaxFXBCXnQAH2R6Keh60fBYaUy7qFIxQ6FWcHZb8HRLRCH\nAiNqtVxg4zzrOYCVVRBbhAwkQuLPuMb5TZ34Et7bTpQ41F01IAPUOHK3v/eK\ntK6vB7/TFqbi61KBGcxhPHqTULcJs0n1tWy75CJFxw5QPYqE0gbSyBuIHH4a\ndAYWqKCtAegQ6zPejChzL3lJPZLVzUFZe3CmpPdctlBLCoJY6251y2JNQd9B\nimcV9xOf0oAkeAgrxxEqLMha4xXZfTozBntU79UvXrVMqe+ZGEq7PuQ6eFuD\n0JMgR+Tz8LXzhomEsLT8081keoxmNyNhg+byB1TpSd8PxeNSjaMJ2q3d5WWa\nZQ1gEB6P0+/4GjpPq3PLNMLjqhW4sEnlpWTKMeI2U3dQWv5/wRl+ai1Nljby\n5N6Z\r\n=BOln\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCyBjd9h1R8yll64cRWO6MKjeTkQh8vgNoWWHWk2EVXYQIhAOK/z0vQQMUk9Alp2L8c0SikJ6kc4m/K0NVharNazsDf"}]},"_npmUser":{"name":"hongbo_zhang","email":"bobzhang1988@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/bs-platform_5.0.5-beta.1_1560165282850_0.545493556557735"},"_hasShrinkwrap":false},"5.0.5-beta.2":{"devDependencies":{"benchmark":"^2.1.4","colors":"^1.1.2","coveralls":"^2.13.1","diff":"^3.2.0","glob":"^7.1.2","immutable":"^3.8.2","istanbul":"^0.4.5","jasmine-core":"^2.6.2","karma":"^1.7.0","karma-jasmine-html-reporter":"^0.2.2","mocha":"^3.4.1","mocha-lcov-reporter":"^1.3.0","should":"^11.2.1","should-equal":"^1.0.1","uglify-js":"^3.0.10"},"bin":{"bsb":"lib/bsb","bsc":"lib/bsc","bsrefmt":"lib/bsrefmt"},"scripts":{"test":"node scripts/ciTest.js  -all","test-theme":"node scripts/ciTest.js -theme","test-bsb":"node scripts/ciTest.js -bsb","test-ocaml":"node scripts/ciTest.js -ounit","cover":"istanbul cover --report html ./node_modules/.bin/_mocha --   ./jscomp/test/**/*test.js && open coverage/index.html","coverage":"istanbul cover ./node_modules/.bin/_mocha --report lcovonly --  './jscomp/test/*test.js'","coveralls":"npm run-script coverage && node ./node_modules/.bin/coveralls < coverage/lcov.info","postinstall":"node scripts/install.js"},"name":"bs-platform","version":"5.0.5-beta.2","description":"bucklescript compiler, ocaml standard libary by bucklescript and its required runtime support","repository":{"type":"git","url":"git+https://github.com/bucklescript/bucklescript.git"},"keywords":["ocaml","bucklescript","stdlib","functional programming"],"author":{"name":"Hongbo Zhang"},"maintainers":[{"name":"hongbo_zhang","email":"bobzhang1988@gmail.com"}],"license":"SEE LICENSE IN LICENSE","bugs":{"url":"https://github.com/bucklescript/bucklescript/issues"},"homepage":"https://github.com/bucklescript/bucklescript#readme","readmeFilename":"README.md","readme":"# [BuckleScript](https://bucklescript.github.io)\n\n> A JavaScript backend for [OCaml](https://ocaml.org/) focused on smooth integration and clean generated code.\n\n[![NPM](https://nodei.co/npm/bs-platform.png?compact=true)](https://nodei.co/npm/bs-platform/) [![Build Status](https://travis-ci.org/BuckleScript/bucklescript.svg?branch=master)](https://travis-ci.org/BuckleScript/bucklescript) [![Coverage Status](https://coveralls.io/repos/github/BuckleScript/bucklescript/badge.svg?branch=master)](https://coveralls.io/github/BuckleScript/bucklescript?branch=master)\n\n## Documentation\n\nPlease see the [documentation site](https://bucklescript.github.io).\n\n## Contributing\n\nSee [CONTRIBUTING.md](CONTRIBUTING.md).\n\n## Acknowledgments\n\n* Thanks to the [OCaml](https://ocaml.org) team, obviously, without such a beautiful yet practical language, this backend would not exist\n* Thanks to [ninja-build](https://ninja-build.org), BuckleScript also comes with a blazing fast build tool on top of it, `ninja` is a truly [well engineered](http://aosabook.org/en/posa/ninja.html) scalable build tool\n* Thanks to [Bloomberg](https://www.techatbloomberg.com)! This project began at Bloomberg and was published in 2016; without the support of Bloomberg, it would not have happened. Now that the project has grown and developed its own community, it has moved to its own GitHub organization.\n\n## Licensing\n\nSee [COPYING](./COPYING) and [COPYING.LESSER](./COPYING.LESSER)\n\nThe [`ocaml`](ocaml) directory contains the official [OCaml](https://ocaml.org) compiler (version 4.02.3).\nRefer to its copyright and license notices for information about its licensing.\n\nThe [`ninja-build`](ninja-build) directory contains the official [ninja-build](https://github.com/ninja-build/ninja) (version 1.7.2).\nRefer to its copyright and license notices for information about its licensing.\n\nBuckleScript builds on parts of [js_of_ocaml](https://github.com/ocsigen/js_of_ocaml):\n\n* [`jscomp/core/js_dump.ml`](jscomp/core/js_dump.ml) (pretty printer)\n* [`jscomp/runtime`](jscomp/runtime)\n\nBuckleScript builds on parts of OCaml:\n\n* [`jscomp/core/lam_pass_exits.ml`](jscomp/core/lam_pass_exits.ml)\n* [`jscomp/core/lam_pass_lets_dce.ml`](jscomp/core/lam_pass_lets_dce.ml)\n\nThese modules were adapted from [`ocaml/bytecomp/simplif.ml`](ocaml/bytecomp/simplif.ml) for\nJavaScript specific optimization purposes.\n\n* [`jscomp/core/js_main.ml`](jscomp/core/js_main.ml)\n\n`jscomp/core/js_main.ml` is adapted from [`ocaml/driver/main.ml`](ocaml/driver/main.ml). It is not\nactively used but demonstrates that it is easy to assemble a whole compiler using the OCaml compiler\nlibraries. It also shows how to add more compilation flags to a JS backend.\n\n* [`jscomp/stdlib`](jscomp/stdlib)\n\n`jscomp/stdlib` is copied from [`ocaml/stdlib`](ocaml/stdlib). It is compiled to JavaScript and\nincluded with BuckleScript.\n\n* [`jscomp/test`](jscomp/test)\n\n`jscomp/test` is based on [`ocaml/testsuite`](ocaml/testsuite).\n\nBuckleScript unittest builds on parts of [OUnit](http://ounit.forge.ocamlcore.org/)\n\n* [`jscomp/ounit`](jscomp/ounit) is adapted from ounit, the unit test\n  utilities are only used for dev purpose, they are not required for distribution\n","licenseText":"Copyright (C) 2015-2016 Bloomberg Finance L.P.\n\nThis program is free software: you can redistribute it and/or modify\nit under the terms of the GNU Lesser General Public License as published by\nthe Free Software Foundation, either version 3 of the License, or\n(at your option) any later version.\n\nIn addition to the permissions granted to you by the LGPL, you may combine\nor link a \"work that uses the Library\" with a publicly distributed version\nof this file to produce a combined library or application, then distribute\nthat combined work under the terms of your choosing, with no requirement\nto comply with the obligations normally placed on you by section 4 of the\nLGPL version 3 (or the corresponding section of a later version of the LGPL\nshould you choose to use a later version).\n\nThis program is distributed in the hope that it will be useful,\nbut WITHOUT ANY WARRANTY; without even the implied warranty of\nMERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the\nGNU Lesser General Public License for more details.\n\nYou should have received a copy of the GNU Lesser General Public License\nalong with this program; if not, write to the Free Software\nFoundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA.","_id":"bs-platform@5.0.5-beta.2","dist":{"shasum":"eda0198e092a0dea41009c53deab05a3c422ff2b","integrity":"sha512-6yd6aaVvHcJdG14Cu5DS3ePnbX0J5ZcoHlvTwOIKO1WLWYmXdyw/Zyge/wnH0TZmn4c5RLr6Sfl8ov2EPG76CQ==","tarball":"https://registry.npmjs.org/bs-platform/-/bs-platform-5.0.5-beta.2.tgz","fileCount":773,"unpackedSize":95737774,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdCwt7CRA9TVsSAnZWagAAPPMP/0LYxAKHvPSsZDht9vRj\neBDY2s529M/Cd4gNGWlsZNgdOzeHbL6SSwUUtkLt3LIiRzGJ1SGEwcxG3FJJ\nUK/FqzKxvU8PjuMGBSq967wFurMyWBidzu6f4AhHgyeFr1I6qEiuO/pl3725\nSZeF75L+pHYrWT/Mt/0yensCrh4HPKipaE+Mk1KRnSmzGZyEgqxVTdP72/Vl\nTYNUBLFBJzZU4cBJF4vt1NC0LtfKYfcQ0epJAoaTFfb2jqfNuEeYIcxqMJIA\n+3sg+n7DmnA5+ZPejeSxG5GJKgoR6cmHe0EMIE5brpCuThaYggSUh5eYWzRx\nQHTH6q96fYBcPYTqo8NHry7eZ2lrNNIQhmL0lMFmBlzCWwKE8fKl+YvqiEKd\nR2vNslRip3xzRX4M/jEylzxJx4J4gH59dgb8RuI4y7seTjzbVnKIzjr/WUZg\nsUQSgubkKqsa1gbhY3Eb1yLZ/CBxeT/1Ggo88bcn5+cLbx/K6xYPVxsdPZzr\nKNkf5RXdlhTwVlpUVsShcQtSlyMDjYMt0dIohLSkTtYbiAWvUJrzDadmrNEU\nuweIyCHIhXWSkBgrns0tzkwDnLTRxKYGmKH3hyLwhSeEk1QUEfiItesvAbMa\nIb9ClN2iYngAFD5A12GpShvUD/tz1oyxErC1Rz3whIItGyUQho1RTv8T47zJ\n1yzA\r\n=Xp1k\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQC398U9Kx9qKTvyQCcwUSrasY8C55fYzEIfAQ4aHrlawgIgKQDOFE6f7FxKQcgixdo1IXAja5A36SZsy8fpMtYABjE="}]},"_npmUser":{"name":"hongbo_zhang","email":"bobzhang1988@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/bs-platform_5.0.5-beta.2_1561004922427_0.9402893828225334"},"_hasShrinkwrap":false},"6.0.2-beta.1":{"devDependencies":{"benchmark":"^2.1.4","colors":"^1.1.2","coveralls":"^2.13.1","diff":"^3.2.0","glob":"^7.1.2","immutable":"^3.8.2","istanbul":"^0.4.5","jasmine-core":"^2.6.2","karma":"^1.7.0","karma-jasmine-html-reporter":"^0.2.2","mocha":"^3.4.1","mocha-lcov-reporter":"^1.3.0","should":"^11.2.1","should-equal":"^1.0.1","uglify-js":"^3.0.10"},"bin":{"bsb":"lib/bsb","bsc":"lib/bsc","bsrefmt":"lib/bsrefmt"},"scripts":{"test":"node scripts/ciTest.js  -all","test-theme":"node scripts/ciTest.js -theme","test-bsb":"node scripts/ciTest.js -bsb","test-ocaml":"node scripts/ciTest.js -ounit","cover":"istanbul cover --report html ./node_modules/.bin/_mocha --   ./jscomp/test/**/*test.js && open coverage/index.html","coverage":"istanbul cover ./node_modules/.bin/_mocha --report lcovonly --  './jscomp/test/*test.js'","coveralls":"npm run-script coverage && node ./node_modules/.bin/coveralls < coverage/lcov.info","postinstall":"node scripts/install.js"},"name":"bs-platform","version":"6.0.2-beta.1","description":"bucklescript compiler, ocaml standard libary by bucklescript and its required runtime support","repository":{"type":"git","url":"git+https://github.com/bucklescript/bucklescript.git"},"keywords":["ocaml","bucklescript","stdlib","functional programming"],"author":{"name":"Hongbo Zhang"},"maintainers":[{"name":"hongbo_zhang","email":"bobzhang1988@gmail.com"}],"license":"SEE LICENSE IN LICENSE","bugs":{"url":"https://github.com/bucklescript/bucklescript/issues"},"homepage":"https://github.com/bucklescript/bucklescript#readme","readmeFilename":"README.md","readme":"# [BuckleScript](https://bucklescript.github.io)\n\n> A JavaScript backend for [OCaml](https://ocaml.org/) focused on smooth integration and clean generated code.\n\n[![NPM](https://nodei.co/npm/bs-platform.png?compact=true)](https://nodei.co/npm/bs-platform/) [![Build Status](https://travis-ci.org/BuckleScript/bucklescript.svg?branch=master)](https://travis-ci.org/BuckleScript/bucklescript) [![Coverage Status](https://coveralls.io/repos/github/BuckleScript/bucklescript/badge.svg?branch=master)](https://coveralls.io/github/BuckleScript/bucklescript?branch=master)\n\n## Documentation\n\nPlease see the [documentation site](https://bucklescript.github.io).\n\n## Contributing\n\nSee [CONTRIBUTING.md](CONTRIBUTING.md).\n\n## Acknowledgments\n\n* Thanks to the [OCaml](https://ocaml.org) team, obviously, without such a beautiful yet practical language, this backend would not exist\n* Thanks to [ninja-build](https://ninja-build.org), BuckleScript also comes with a blazing fast build tool on top of it, `ninja` is a truly [well engineered](http://aosabook.org/en/posa/ninja.html) scalable build tool\n* Thanks to [Bloomberg](https://www.techatbloomberg.com)! This project began at Bloomberg and was published in 2016; without the support of Bloomberg, it would not have happened. Now that the project has grown and developed its own community, it has moved to its own GitHub organization.\n\n## Licensing\n\nSee [COPYING](./COPYING) and [COPYING.LESSER](./COPYING.LESSER)\n\nThe [`ocaml`](ocaml) directory contains the official [OCaml](https://ocaml.org) compiler (version 4.02.3).\nRefer to its copyright and license notices for information about its licensing.\n\nThe [`ninja-build`](ninja-build) directory contains the official [ninja-build](https://github.com/ninja-build/ninja) (version 1.7.2).\nRefer to its copyright and license notices for information about its licensing.\n\nBuckleScript builds on parts of [js_of_ocaml](https://github.com/ocsigen/js_of_ocaml):\n\n* [`jscomp/core/js_dump.ml`](jscomp/core/js_dump.ml) (pretty printer)\n* [`jscomp/runtime`](jscomp/runtime)\n\nBuckleScript builds on parts of OCaml:\n\n* [`jscomp/core/lam_pass_exits.ml`](jscomp/core/lam_pass_exits.ml)\n* [`jscomp/core/lam_pass_lets_dce.ml`](jscomp/core/lam_pass_lets_dce.ml)\n\nThese modules were adapted from [`ocaml/bytecomp/simplif.ml`](ocaml/bytecomp/simplif.ml) for\nJavaScript specific optimization purposes.\n\n* [`jscomp/core/js_main.ml`](jscomp/core/js_main.ml)\n\n`jscomp/core/js_main.ml` is adapted from [`ocaml/driver/main.ml`](ocaml/driver/main.ml). It is not\nactively used but demonstrates that it is easy to assemble a whole compiler using the OCaml compiler\nlibraries. It also shows how to add more compilation flags to a JS backend.\n\n* [`jscomp/stdlib`](jscomp/stdlib)\n\n`jscomp/stdlib` is copied from [`ocaml/stdlib`](ocaml/stdlib). It is compiled to JavaScript and\nincluded with BuckleScript.\n\n* [`jscomp/test`](jscomp/test)\n\n`jscomp/test` is based on [`ocaml/testsuite`](ocaml/testsuite).\n\nBuckleScript unittest builds on parts of [OUnit](http://ounit.forge.ocamlcore.org/)\n\n* [`jscomp/ounit`](jscomp/ounit) is adapted from ounit, the unit test\n  utilities are only used for dev purpose, they are not required for distribution\n","licenseText":"Copyright (C) 2015-2016 Bloomberg Finance L.P.\n\nThis program is free software: you can redistribute it and/or modify\nit under the terms of the GNU Lesser General Public License as published by\nthe Free Software Foundation, either version 3 of the License, or\n(at your option) any later version.\n\nIn addition to the permissions granted to you by the LGPL, you may combine\nor link a \"work that uses the Library\" with a publicly distributed version\nof this file to produce a combined library or application, then distribute\nthat combined work under the terms of your choosing, with no requirement\nto comply with the obligations normally placed on you by section 4 of the\nLGPL version 3 (or the corresponding section of a later version of the LGPL\nshould you choose to use a later version).\n\nThis program is distributed in the hope that it will be useful,\nbut WITHOUT ANY WARRANTY; without even the implied warranty of\nMERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the\nGNU Lesser General Public License for more details.\n\nYou should have received a copy of the GNU Lesser General Public License\nalong with this program; if not, write to the Free Software\nFoundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA.","_id":"bs-platform@6.0.2-beta.1","dist":{"shasum":"310e82ea1ac8b0b893d7a7e69a968c2682c71652","integrity":"sha512-JQXOIaaushu0Tn50UVJWGlp0TNiU+Y0Y8pEz5ru8zV2cO7oI+z8BvvuqEMsYMYSJVSuNJIj1qwAWOY+SQt8GdQ==","tarball":"https://registry.npmjs.org/bs-platform/-/bs-platform-6.0.2-beta.1.tgz","fileCount":776,"unpackedSize":99502836,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdDKPuCRA9TVsSAnZWagAAmFkP/0eSzIGXydcXtytN9b08\n1QLRTpFkUtN+NyrcN0K0NsX8j9I6IWhrUM9JPUHDdLKkonclYK0HUv+swHU4\n5Hy3Sjp2bSsxwPlzmBL9ntRmBp28IYm+FJABvwMCGrzutyU00xZSW/xAi6vk\nGNjbShaNYjTAz1u7NTZLRSKeND52Tk0aVz3jp5h5s9TSS/wLvSX78DML8gC/\nGnIdzIpZB3f5VV6srcKuayzoTLh4ZRJL2pAKLrqfUQkA/sfqbNoZkqbOhEGe\nc9/zzk1uPOp8qxDxpJhyj/A9MuuW23N9VGSz1SayQibeqrn/tC/1oh5auu5W\nzQuqhiJA8BwMmnvXnsKyAIiFcrRvTrtFNWlNfijQxD+J+JTweYbsimfBXpry\nbPKf8rPYjC4EKy7TR3bTIENO3lwboxFiEFpOwg+Mjmf7/LnPjzojR/U0cTJf\nNV1ek9AecNYZUuuilmVqZAIZSjtgHcKWsf9hs5KIQuIIhaHQmkKegJ37G5fj\njHz9rTuxtv9VMZsUnu7XLbNFJye4C16hjxctCucSmGIJRz0iZ8TXVObnl88c\nXS8/Roz0pHBWGtEkWlFS3AKp1ebMYtsp0UAVCLvXG+6xOLXhEPcjPoGi9D2v\n4l9hezETmbvw/sHBAReYgB4aHn2u481a3HKWhzww5VPFdu3XC94zzrLHqQzY\n4tAQ\r\n=xTnw\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIH7blQKPbbAGTjoVjft6D8yeR4ttWaqyQT9l/C5PVgwvAiEAijiUNn2lckxkCfOgSXDIF61ELCtAacbL8ASLj1zQzfw="}]},"_npmUser":{"name":"hongbo_zhang","email":"bobzhang1988@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/bs-platform_6.0.2-beta.1_1561109484505_0.22710194956643726"},"_hasShrinkwrap":false},"5.0.5":{"devDependencies":{"benchmark":"^2.1.4","colors":"^1.1.2","coveralls":"^2.13.1","diff":"^3.2.0","glob":"^7.1.2","immutable":"^3.8.2","istanbul":"^0.4.5","jasmine-core":"^2.6.2","karma":"^1.7.0","karma-jasmine-html-reporter":"^0.2.2","mocha":"^3.4.1","mocha-lcov-reporter":"^1.3.0","should":"^11.2.1","should-equal":"^1.0.1","uglify-js":"^3.0.10"},"bin":{"bsb":"lib/bsb","bsc":"lib/bsc","bsrefmt":"lib/bsrefmt"},"scripts":{"test":"node scripts/ciTest.js  -all","test-theme":"node scripts/ciTest.js -theme","test-bsb":"node scripts/ciTest.js -bsb","test-ocaml":"node scripts/ciTest.js -ounit","cover":"istanbul cover --report html ./node_modules/.bin/_mocha --   ./jscomp/test/**/*test.js && open coverage/index.html","coverage":"istanbul cover ./node_modules/.bin/_mocha --report lcovonly --  './jscomp/test/*test.js'","coveralls":"npm run-script coverage && node ./node_modules/.bin/coveralls < coverage/lcov.info","postinstall":"node scripts/install.js"},"name":"bs-platform","version":"5.0.5","description":"bucklescript compiler, ocaml standard libary by bucklescript and its required runtime support","repository":{"type":"git","url":"git+https://github.com/bucklescript/bucklescript.git"},"keywords":["ocaml","bucklescript","stdlib","functional programming"],"author":{"name":"Hongbo Zhang"},"maintainers":[{"name":"hongbo_zhang","email":"bobzhang1988@gmail.com"}],"license":"SEE LICENSE IN LICENSE","bugs":{"url":"https://github.com/bucklescript/bucklescript/issues"},"homepage":"https://github.com/bucklescript/bucklescript#readme","readmeFilename":"README.md","readme":"# [BuckleScript](https://bucklescript.github.io)\n\n> A JavaScript backend for [OCaml](https://ocaml.org/) focused on smooth integration and clean generated code.\n\n[![NPM](https://nodei.co/npm/bs-platform.png?compact=true)](https://nodei.co/npm/bs-platform/) [![Build Status](https://travis-ci.org/BuckleScript/bucklescript.svg?branch=master)](https://travis-ci.org/BuckleScript/bucklescript) [![Coverage Status](https://coveralls.io/repos/github/BuckleScript/bucklescript/badge.svg?branch=master)](https://coveralls.io/github/BuckleScript/bucklescript?branch=master)\n\n## Documentation\n\nPlease see the [documentation site](https://bucklescript.github.io).\n\n## Contributing\n\nSee [CONTRIBUTING.md](CONTRIBUTING.md).\n\n## Acknowledgments\n\n* Thanks to the [OCaml](https://ocaml.org) team, obviously, without such a beautiful yet practical language, this backend would not exist\n* Thanks to [ninja-build](https://ninja-build.org), BuckleScript also comes with a blazing fast build tool on top of it, `ninja` is a truly [well engineered](http://aosabook.org/en/posa/ninja.html) scalable build tool\n* Thanks to [Bloomberg](https://www.techatbloomberg.com)! This project began at Bloomberg and was published in 2016; without the support of Bloomberg, it would not have happened. Now that the project has grown and developed its own community, it has moved to its own GitHub organization.\n\n## Licensing\n\nSee [COPYING](./COPYING) and [COPYING.LESSER](./COPYING.LESSER)\n\nThe [`ocaml`](ocaml) directory contains the official [OCaml](https://ocaml.org) compiler (version 4.02.3).\nRefer to its copyright and license notices for information about its licensing.\n\nThe [`ninja-build`](ninja-build) directory contains the official [ninja-build](https://github.com/ninja-build/ninja) (version 1.7.2).\nRefer to its copyright and license notices for information about its licensing.\n\nBuckleScript builds on parts of [js_of_ocaml](https://github.com/ocsigen/js_of_ocaml):\n\n* [`jscomp/core/js_dump.ml`](jscomp/core/js_dump.ml) (pretty printer)\n* [`jscomp/runtime`](jscomp/runtime)\n\nBuckleScript builds on parts of OCaml:\n\n* [`jscomp/core/lam_pass_exits.ml`](jscomp/core/lam_pass_exits.ml)\n* [`jscomp/core/lam_pass_lets_dce.ml`](jscomp/core/lam_pass_lets_dce.ml)\n\nThese modules were adapted from [`ocaml/bytecomp/simplif.ml`](ocaml/bytecomp/simplif.ml) for\nJavaScript specific optimization purposes.\n\n* [`jscomp/core/js_main.ml`](jscomp/core/js_main.ml)\n\n`jscomp/core/js_main.ml` is adapted from [`ocaml/driver/main.ml`](ocaml/driver/main.ml). It is not\nactively used but demonstrates that it is easy to assemble a whole compiler using the OCaml compiler\nlibraries. It also shows how to add more compilation flags to a JS backend.\n\n* [`jscomp/stdlib`](jscomp/stdlib)\n\n`jscomp/stdlib` is copied from [`ocaml/stdlib`](ocaml/stdlib). It is compiled to JavaScript and\nincluded with BuckleScript.\n\n* [`jscomp/test`](jscomp/test)\n\n`jscomp/test` is based on [`ocaml/testsuite`](ocaml/testsuite).\n\nBuckleScript unittest builds on parts of [OUnit](http://ounit.forge.ocamlcore.org/)\n\n* [`jscomp/ounit`](jscomp/ounit) is adapted from ounit, the unit test\n  utilities are only used for dev purpose, they are not required for distribution\n","licenseText":"Copyright (C) 2015-2016 Bloomberg Finance L.P.\n\nThis program is free software: you can redistribute it and/or modify\nit under the terms of the GNU Lesser General Public License as published by\nthe Free Software Foundation, either version 3 of the License, or\n(at your option) any later version.\n\nIn addition to the permissions granted to you by the LGPL, you may combine\nor link a \"work that uses the Library\" with a publicly distributed version\nof this file to produce a combined library or application, then distribute\nthat combined work under the terms of your choosing, with no requirement\nto comply with the obligations normally placed on you by section 4 of the\nLGPL version 3 (or the corresponding section of a later version of the LGPL\nshould you choose to use a later version).\n\nThis program is distributed in the hope that it will be useful,\nbut WITHOUT ANY WARRANTY; without even the implied warranty of\nMERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the\nGNU Lesser General Public License for more details.\n\nYou should have received a copy of the GNU Lesser General Public License\nalong with this program; if not, write to the Free Software\nFoundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA.","_id":"bs-platform@5.0.5","dist":{"shasum":"f4e1e9f8f36c1636c41589598fec9d225c756238","integrity":"sha512-ee/s57uIZBVQyBxbQflGY+9Tbism/x2+oedes/9CSSYVWoeJss7+Q5EGLcMGkmt1puHqagYocg+KrALY3BiTkA==","tarball":"https://registry.npmjs.org/bs-platform/-/bs-platform-5.0.5.tgz","fileCount":778,"unpackedSize":116677194,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdEyWFCRA9TVsSAnZWagAAuxkP/0pfVNFhROHI35w2fFs+\nQCbt5ng5xOJb7iPJyZhbb5qJMq31M3tlWl2qs0pYNFW97iFSHt0gVgdSMCkD\ntnrz2YB1Si+IH3tp6t4TgNAFFd9i2Ze4/8tA5lzZ8HLenL7CatELqznMFigQ\nhmAM+Z5TGQrCum7cxMlxM4x6jfIOGKvweBLsZqf79CExIyh680XJQ83T8EUJ\nX/AzM0zek+RnNV7xPe8uH85DPbX1Me3/K5qTmyiauEb77cZuO8bPKh3f6ywh\nJpzaplz5l8zwWLv7xMffWBFApO9XvgsTNV3yBjxcYyBFgNRBbjgV4Ue4hegG\nbNH+cnpHNiYhWFWpEWMGUxIOp5/8q+9MbgY2AbAk5agU0LUYKBmws6elc8eX\n4iDItisRyGuMNHE6Rx8LyGlnzkkyeGH+YRg/ijCC6AozDuDJ6XFeg4BZK6fI\nmksFNwDATUiDtcwBDNUwvCTZqCyTaDJZhNwVgjByILU+lZaa1VD2YB84cOm7\n6ACuUkSxznuve/JXX4rKPPtRwVWaTjilsz1/cxPexZulLL+PmTY1lGXR4YDd\nWaOXTbhMTPJXnXuykC5ed8s+uvyxdbEJ0IXfACEY4v/XH/c3nuT/wk00uSeo\nce4MNwYClAATE+3SNycqtuUw4yI/TqPILCdUzLGJN4L8vTV865vRlSDmPJ2+\ngPMA\r\n=x/ua\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIBUWmXMoUxK7LcP8pptHkazdaw6iTbOUn/0/1eDGZHGIAiBjt5KIZUUehXCj5gCcNB0RL4gpb0ok5UHWYk9glL6VaQ=="}]},"_npmUser":{"name":"hongbo_zhang","email":"bobzhang1988@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/bs-platform_5.0.5_1561535875872_0.0864170816393226"},"_hasShrinkwrap":false},"6.0.2":{"devDependencies":{"benchmark":"^2.1.4","colors":"^1.1.2","coveralls":"^2.13.1","diff":"^3.2.0","glob":"^7.1.2","immutable":"^3.8.2","istanbul":"^0.4.5","jasmine-core":"^2.6.2","karma":"^1.7.0","karma-jasmine-html-reporter":"^0.2.2","mocha":"^3.4.1","mocha-lcov-reporter":"^1.3.0","should":"^11.2.1","should-equal":"^1.0.1","uglify-js":"^3.0.10"},"bin":{"bsb":"lib/bsb","bsc":"lib/bsc","bsrefmt":"lib/bsrefmt"},"scripts":{"test":"node scripts/ciTest.js  -all","test-theme":"node scripts/ciTest.js -theme","test-bsb":"node scripts/ciTest.js -bsb","test-ocaml":"node scripts/ciTest.js -ounit","cover":"istanbul cover --report html ./node_modules/.bin/_mocha --   ./jscomp/test/**/*test.js && open coverage/index.html","coverage":"istanbul cover ./node_modules/.bin/_mocha --report lcovonly --  './jscomp/test/*test.js'","coveralls":"npm run-script coverage && node ./node_modules/.bin/coveralls < coverage/lcov.info","postinstall":"node scripts/install.js"},"name":"bs-platform","version":"6.0.2","description":"bucklescript compiler, ocaml standard libary by bucklescript and its required runtime support","repository":{"type":"git","url":"git+https://github.com/bucklescript/bucklescript.git"},"keywords":["ocaml","bucklescript","stdlib","functional programming"],"author":{"name":"Hongbo Zhang"},"maintainers":[{"name":"hongbo_zhang","email":"bobzhang1988@gmail.com"}],"license":"SEE LICENSE IN LICENSE","bugs":{"url":"https://github.com/bucklescript/bucklescript/issues"},"homepage":"https://github.com/bucklescript/bucklescript#readme","readmeFilename":"README.md","readme":"# [BuckleScript](https://bucklescript.github.io)\n\n> A JavaScript backend for [OCaml](https://ocaml.org/) focused on smooth integration and clean generated code.\n\n[![NPM](https://nodei.co/npm/bs-platform.png?compact=true)](https://nodei.co/npm/bs-platform/) [![Build Status](https://travis-ci.org/BuckleScript/bucklescript.svg?branch=master)](https://travis-ci.org/BuckleScript/bucklescript) [![Coverage Status](https://coveralls.io/repos/github/BuckleScript/bucklescript/badge.svg?branch=master)](https://coveralls.io/github/BuckleScript/bucklescript?branch=master)\n\n## Documentation\n\nPlease see the [documentation site](https://bucklescript.github.io).\n\n## Contributing\n\nSee [CONTRIBUTING.md](CONTRIBUTING.md).\n\n## Acknowledgments\n\n* Thanks to the [OCaml](https://ocaml.org) team, obviously, without such a beautiful yet practical language, this backend would not exist\n* Thanks to [ninja-build](https://ninja-build.org), BuckleScript also comes with a blazing fast build tool on top of it, `ninja` is a truly [well engineered](http://aosabook.org/en/posa/ninja.html) scalable build tool\n* Thanks to [Bloomberg](https://www.techatbloomberg.com)! This project began at Bloomberg and was published in 2016; without the support of Bloomberg, it would not have happened. Now that the project has grown and developed its own community, it has moved to its own GitHub organization.\n\n## Licensing\n\nSee [COPYING](./COPYING) and [COPYING.LESSER](./COPYING.LESSER)\n\nThe [`ocaml`](ocaml) directory contains the official [OCaml](https://ocaml.org) compiler (version 4.02.3).\nRefer to its copyright and license notices for information about its licensing.\n\nThe [`ninja-build`](ninja-build) directory contains the official [ninja-build](https://github.com/ninja-build/ninja) (version 1.7.2).\nRefer to its copyright and license notices for information about its licensing.\n\nBuckleScript builds on parts of [js_of_ocaml](https://github.com/ocsigen/js_of_ocaml):\n\n* [`jscomp/core/js_dump.ml`](jscomp/core/js_dump.ml) (pretty printer)\n* [`jscomp/runtime`](jscomp/runtime)\n\nBuckleScript builds on parts of OCaml:\n\n* [`jscomp/core/lam_pass_exits.ml`](jscomp/core/lam_pass_exits.ml)\n* [`jscomp/core/lam_pass_lets_dce.ml`](jscomp/core/lam_pass_lets_dce.ml)\n\nThese modules were adapted from [`ocaml/bytecomp/simplif.ml`](ocaml/bytecomp/simplif.ml) for\nJavaScript specific optimization purposes.\n\n* [`jscomp/core/js_main.ml`](jscomp/core/js_main.ml)\n\n`jscomp/core/js_main.ml` is adapted from [`ocaml/driver/main.ml`](ocaml/driver/main.ml). It is not\nactively used but demonstrates that it is easy to assemble a whole compiler using the OCaml compiler\nlibraries. It also shows how to add more compilation flags to a JS backend.\n\n* [`jscomp/stdlib`](jscomp/stdlib)\n\n`jscomp/stdlib` is copied from [`ocaml/stdlib`](ocaml/stdlib). It is compiled to JavaScript and\nincluded with BuckleScript.\n\n* [`jscomp/test`](jscomp/test)\n\n`jscomp/test` is based on [`ocaml/testsuite`](ocaml/testsuite).\n\nBuckleScript unittest builds on parts of [OUnit](http://ounit.forge.ocamlcore.org/)\n\n* [`jscomp/ounit`](jscomp/ounit) is adapted from ounit, the unit test\n  utilities are only used for dev purpose, they are not required for distribution\n","licenseText":"Copyright (C) 2015-2016 Bloomberg Finance L.P.\n\nThis program is free software: you can redistribute it and/or modify\nit under the terms of the GNU Lesser General Public License as published by\nthe Free Software Foundation, either version 3 of the License, or\n(at your option) any later version.\n\nIn addition to the permissions granted to you by the LGPL, you may combine\nor link a \"work that uses the Library\" with a publicly distributed version\nof this file to produce a combined library or application, then distribute\nthat combined work under the terms of your choosing, with no requirement\nto comply with the obligations normally placed on you by section 4 of the\nLGPL version 3 (or the corresponding section of a later version of the LGPL\nshould you choose to use a later version).\n\nThis program is distributed in the hope that it will be useful,\nbut WITHOUT ANY WARRANTY; without even the implied warranty of\nMERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the\nGNU Lesser General Public License for more details.\n\nYou should have received a copy of the GNU Lesser General Public License\nalong with this program; if not, write to the Free Software\nFoundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA.","_id":"bs-platform@6.0.2","dist":{"shasum":"eadd6dad96040c8c8aa31983983ab61f5727c2bd","integrity":"sha512-6SB7fVh+Vsicd/Mcpmm+mO/3ssRTNfzve2aUm5vdAWIllwaRZiLEIb2hbmP29qc2g5LByTAr4iZ75E0ohJiw6g==","tarball":"https://registry.npmjs.org/bs-platform/-/bs-platform-6.0.2.tgz","fileCount":781,"unpackedSize":132872023,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdFCJKCRA9TVsSAnZWagAAuEMP/R+U1pQQAMV8BT6eI5gh\nr81/dTNjGJW9O7ShuExdCckYpaAZn7mRqIIv2yASYNJi+8Ecr8KQbfKNftX1\nzebF8M+J0mcFiC3Z/cJQ5K7dIIfer3WKLS8C7gI4MXddjRCwfB/AfKFD6WCY\n5Lr0crpIbPdccOh6tgS7fn0xQL3kpSrg/KuJhl1PuV6NBGLhdx/J1DA7b3+V\nksixAz+DpDtfbNABrNhWkRPAWZmnZVhXdcaM0F+2KqkTF8NBB4LkIrdzn15U\nA3UUOM3DiXX04TiOL6zY0G4AjnrAjnHE9Yy5q5rsVfsO3b9AB6cNxy3pwvyB\ne9iu0I/PgkX9uhdMH6XlH4NGyl+mq8aCY5+86VWmziZyJiMdSFDw4nfPTU61\nmOnHfVb69HH1NcGoShsKbuDPWgEIzVQrXzO/toSFlXMiqFylxqO2fym8eQQk\nyNk8h9kUSCOW5oEU6G/YvcFFfPGwakz+isBcLQtQBJl0//CWuBjISiYLOh2w\n+6IeGzsbs1ntkoeobnQAPwQqI/V5VDOOz+O6rf7/l8hU1Wna4ZmMLqHs2mHz\nX/x8gMB7V7MZpb0vOFNWbjEspLvE4ep5WzdQ8Mu4SXgSh7ve1QWNFkrfP+Eg\nBPLi6o/159P0p2TOEySUtN1LEzLJY2jBBTEEhnHW6lAcbhKpnqZfLFTvTKK+\nk+dS\r\n=pQqE\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCICozfZ19BO30O4XNkmycZsj7ndtBuH9pMZRpNVbEtICoAiA6v6DS9woDRocQ6YI/GbOTpJ5AYWPc2YZHwhDVRe5mbw=="}]},"_npmUser":{"name":"hongbo_zhang","email":"bobzhang1988@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/bs-platform_6.0.2_1561600584471_0.045923024670391444"},"_hasShrinkwrap":false},"5.0.6":{"devDependencies":{"benchmark":"^2.1.4","colors":"^1.1.2","coveralls":"^2.13.1","diff":"^3.2.0","glob":"^7.1.2","immutable":"^3.8.2","istanbul":"^0.4.5","jasmine-core":"^2.6.2","karma":"^1.7.0","karma-jasmine-html-reporter":"^0.2.2","mocha":"^3.4.1","mocha-lcov-reporter":"^1.3.0","should":"^11.2.1","should-equal":"^1.0.1","uglify-js":"^3.0.10"},"bin":{"bsb":"lib/bsb","bsc":"lib/bsc","bsrefmt":"lib/bsrefmt"},"scripts":{"test":"node scripts/ciTest.js  -all","test-theme":"node scripts/ciTest.js -theme","test-bsb":"node scripts/ciTest.js -bsb","test-ocaml":"node scripts/ciTest.js -ounit","cover":"istanbul cover --report html ./node_modules/.bin/_mocha --   ./jscomp/test/**/*test.js && open coverage/index.html","coverage":"istanbul cover ./node_modules/.bin/_mocha --report lcovonly --  './jscomp/test/*test.js'","coveralls":"npm run-script coverage && node ./node_modules/.bin/coveralls < coverage/lcov.info","postinstall":"node scripts/install.js"},"name":"bs-platform","version":"5.0.6","description":"bucklescript compiler, ocaml standard libary by bucklescript and its required runtime support","repository":{"type":"git","url":"git+https://github.com/bucklescript/bucklescript.git"},"keywords":["ocaml","bucklescript","stdlib","functional programming"],"author":{"name":"Hongbo Zhang"},"maintainers":[{"name":"hongbo_zhang","email":"bobzhang1988@gmail.com"}],"license":"SEE LICENSE IN LICENSE","bugs":{"url":"https://github.com/bucklescript/bucklescript/issues"},"homepage":"https://github.com/bucklescript/bucklescript#readme","licenseText":"Copyright (C) 2015-2016 Bloomberg Finance L.P.\n\nThis program is free software: you can redistribute it and/or modify\nit under the terms of the GNU Lesser General Public License as published by\nthe Free Software Foundation, either version 3 of the License, or\n(at your option) any later version.\n\nIn addition to the permissions granted to you by the LGPL, you may combine\nor link a \"work that uses the Library\" with a publicly distributed version\nof this file to produce a combined library or application, then distribute\nthat combined work under the terms of your choosing, with no requirement\nto comply with the obligations normally placed on you by section 4 of the\nLGPL version 3 (or the corresponding section of a later version of the LGPL\nshould you choose to use a later version).\n\nThis program is distributed in the hope that it will be useful,\nbut WITHOUT ANY WARRANTY; without even the implied warranty of\nMERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the\nGNU Lesser General Public License for more details.\n\nYou should have received a copy of the GNU Lesser General Public License\nalong with this program; if not, write to the Free Software\nFoundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA.","_id":"bs-platform@5.0.6","dist":{"shasum":"88c13041fb020479800de3d82c680bf971091425","integrity":"sha512-6Boa2VEcWJp2WJr38L7bp3J929nYha7gDarjxb070jWzgfPJ/WbzjipmSfnu2eqqk1MfjEIpBipbPz6n1NISwA==","tarball":"https://registry.npmjs.org/bs-platform/-/bs-platform-5.0.6.tgz","fileCount":778,"unpackedSize":116690882,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdGhFaCRA9TVsSAnZWagAAwW4P/1tvUEFoB2O2zuu3G+Jp\nA++BR7XWB+vkjQzNFS753MClryf9IY/bRao0pwmW76/AT4FIB4ADIEoN5SS7\nd1QUbJPQfbVDjtddxcuRkTYY07MVUUbwMLv2JX4zjRhC/V38aizm6ammyzQ9\n1J8HvELNENTIX1NuVba18VLL953z4HRPhSUU+7lm7QYmYH1SPdA92UJBjNw+\n/FyUaChcs4v+F1vrXplGqV/RVCKF2lu/93QmIlcq2qnlAMXistT6jZW284rB\nXTbUYAFOVb7gnj5G4CCtgaVkWpOJS/9HUbqDn39+kyQNOoiL+yvYcrSD9rjl\nO5xt1cY+TwYmkIqcXsIa2KGZRpzAHM61gNA5J0mziWrsfHJRrwSsddGMIP1g\noc9WORihUj4AQmjBQHIGWlBmtyZCc15c0dFbGRJIuLSrnfNVQVajY1jRXMqU\nUrnJBqUW3hpgfYEdKgFBwYkDjXBPkzsG2WZ4+vwLbbg3qKZfUJkPsp6geuiI\n0gA7WMwM2zb13/H0Q4Zay6c44zZZqzX88yLf8V4gM/nyvnJWJcEZBsTMUKUI\nI//RIV23uJXB/3AQ/Xk76h+3QtW/HrEhRc/2/qO3OOBNEeE7HrkCE4xYwM6V\nAdAiJBE+8c09DMYa3vci1S/g8/ruyuL9fIprxrMvQ0z/5dAv0ySyVEVS7HNe\nH070\r\n=rXs3\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIB32gXjsTNYklhZTJfMVZODqFSpsf7jTQUQ5WWRCkjxuAiEA3Zbmb7dEIapWp3iYEyUvy9l0IgDvjq5rltxT1HZDnmE="}]},"_npmUser":{"name":"hongbo_zhang","email":"bobzhang1988@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/bs-platform_5.0.6_1561989465239_0.8833512040796394"},"_hasShrinkwrap":false},"6.0.3":{"devDependencies":{"benchmark":"^2.1.4","colors":"^1.1.2","coveralls":"^2.13.1","diff":"^3.2.0","glob":"^7.1.2","immutable":"^3.8.2","istanbul":"^0.4.5","jasmine-core":"^2.6.2","karma":"^1.7.0","karma-jasmine-html-reporter":"^0.2.2","mocha":"^3.4.1","mocha-lcov-reporter":"^1.3.0","should":"^11.2.1","should-equal":"^1.0.1","uglify-js":"^3.0.10"},"bin":{"bsb":"lib/bsb","bsc":"lib/bsc","bsrefmt":"lib/bsrefmt"},"scripts":{"test":"node scripts/ciTest.js  -all","test-theme":"node scripts/ciTest.js -theme","test-bsb":"node scripts/ciTest.js -bsb","test-ocaml":"node scripts/ciTest.js -ounit","cover":"istanbul cover --report html ./node_modules/.bin/_mocha --   ./jscomp/test/**/*test.js && open coverage/index.html","coverage":"istanbul cover ./node_modules/.bin/_mocha --report lcovonly --  './jscomp/test/*test.js'","coveralls":"npm run-script coverage && node ./node_modules/.bin/coveralls < coverage/lcov.info","postinstall":"node scripts/install.js"},"name":"bs-platform","version":"6.0.3","description":"bucklescript compiler, ocaml standard libary by bucklescript and its required runtime support","repository":{"type":"git","url":"git+https://github.com/bucklescript/bucklescript.git"},"keywords":["ocaml","bucklescript","stdlib","functional programming"],"author":{"name":"Hongbo Zhang"},"maintainers":[{"name":"hongbo_zhang","email":"bobzhang1988@gmail.com"}],"license":"SEE LICENSE IN LICENSE","bugs":{"url":"https://github.com/bucklescript/bucklescript/issues"},"homepage":"https://github.com/bucklescript/bucklescript#readme","licenseText":"Copyright (C) 2015-2016 Bloomberg Finance L.P.\n\nThis program is free software: you can redistribute it and/or modify\nit under the terms of the GNU Lesser General Public License as published by\nthe Free Software Foundation, either version 3 of the License, or\n(at your option) any later version.\n\nIn addition to the permissions granted to you by the LGPL, you may combine\nor link a \"work that uses the Library\" with a publicly distributed version\nof this file to produce a combined library or application, then distribute\nthat combined work under the terms of your choosing, with no requirement\nto comply with the obligations normally placed on you by section 4 of the\nLGPL version 3 (or the corresponding section of a later version of the LGPL\nshould you choose to use a later version).\n\nThis program is distributed in the hope that it will be useful,\nbut WITHOUT ANY WARRANTY; without even the implied warranty of\nMERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the\nGNU Lesser General Public License for more details.\n\nYou should have received a copy of the GNU Lesser General Public License\nalong with this program; if not, write to the Free Software\nFoundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA.","_id":"bs-platform@6.0.3","dist":{"shasum":"cb401aa4dadbf063dd4a183921195ef3c16d7b11","integrity":"sha512-zptjWiSaioLVbEq0n3LPwfn1nyY3qt8fXzdI1O+yj6a6sBKmtT2kcx9oXJZl/cuLUnVumXKpb5ksTsYztbJPUg==","tarball":"https://registry.npmjs.org/bs-platform/-/bs-platform-6.0.3.tgz","fileCount":781,"unpackedSize":132893309,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdGv9BCRA9TVsSAnZWagAAvGYP/1FibIsLphGfvAB/x+oc\nkv4j3s17B1SRDKxw0DoNqE0wFut4uI2pYXPg2egOJl6IRTeagmDvv4fgLqg+\nLEZEqh8iuIAcF35ZxfzhWBboUh5ubyDb3UPMHgPI9kfxGMtcyAUHgqfpOUkb\n+IHYvTdErJMq02HJ9CybLiffNmgNk7FMnISG+8Qq9U1wly9NtYYGUKMyLMnx\nMl0SLSnk6Pz7C6p468NBz8hLPqLez23rETcG3w0ER4zv0O1vnDXJ1sv27fW0\nGs8ULo/UNp3jHmnGY8g6wEl2OttUXgDr8nlbzxQTos4Wda3fm5iq+pMFOFRD\n4Fiee/bxnmw/nLwJm0bFXbXSPLSUjFBKkb3v7hL+BbjA4Z48s0Aif3H2Hpj+\npanQfazbRbDvy7bqmReU1Jm1TowmTcPo/s7lRx5E501DqHcvsWFhPeQfNaTy\nEeCol1BHueXZwx4nq0Nxz4kRfizTQUitYKr+vWW8j8mHsF6avoYCnzH5puEk\nWDDFhZ3HiclhaeX7R7t9AvFQ5+VNdvnFf6LsV7Lbhr9qSB8484LMXw5ugUVO\nTFllCuD46u3GSm84nmc+cYKs1mkac2Ed29Ki5JuxTUDn+6gE4Wt9Sn8eoC0e\nY44BKTijaSecRXbZNjQ8vkmuDE/WYzBs/1uQZjcv4yRotcBgF484zYnETLDL\nnPxG\r\n=ZXKb\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCZlT55wbWNu+wrqj7mnV1oNJ1D5bS+D9OlbizbXRYHaQIhAPrJO/ZAW9UfxjoAXrmSowjSiJXOJqCLYS/a1Pn6TBti"}]},"_npmUser":{"name":"hongbo_zhang","email":"bobzhang1988@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/bs-platform_6.0.3_1562050367016_0.7110645408085474"},"_hasShrinkwrap":false},"5.0.7":{"devDependencies":{"benchmark":"^2.1.4","colors":"^1.1.2","coveralls":"^2.13.1","diff":"^3.2.0","glob":"^7.1.2","immutable":"^3.8.2","istanbul":"^0.4.5","jasmine-core":"^2.6.2","karma":"^1.7.0","karma-jasmine-html-reporter":"^0.2.2","mocha":"^3.4.1","mocha-lcov-reporter":"^1.3.0","should":"^11.2.1","should-equal":"^1.0.1","uglify-js":"^3.0.10"},"bin":{"bsb":"lib/bsb","bsc":"lib/bsc","bsrefmt":"lib/bsrefmt"},"scripts":{"test":"node scripts/ciTest.js  -all","test-theme":"node scripts/ciTest.js -theme","test-bsb":"node scripts/ciTest.js -bsb","test-ocaml":"node scripts/ciTest.js -ounit","cover":"istanbul cover --report html ./node_modules/.bin/_mocha --   ./jscomp/test/**/*test.js && open coverage/index.html","coverage":"istanbul cover ./node_modules/.bin/_mocha --report lcovonly --  './jscomp/test/*test.js'","coveralls":"npm run-script coverage && node ./node_modules/.bin/coveralls < coverage/lcov.info","postinstall":"node scripts/install.js"},"name":"bs-platform","version":"5.0.7","description":"bucklescript compiler, ocaml standard libary by bucklescript and its required runtime support","repository":{"type":"git","url":"git+https://github.com/bucklescript/bucklescript.git"},"keywords":["ocaml","bucklescript","stdlib","functional programming"],"author":{"name":"Hongbo Zhang"},"maintainers":[{"name":"hongbo_zhang","email":"bobzhang1988@gmail.com"}],"license":"SEE LICENSE IN LICENSE","bugs":{"url":"https://github.com/bucklescript/bucklescript/issues"},"homepage":"https://github.com/bucklescript/bucklescript#readme","readmeFilename":"README.md","readme":"# [BuckleScript](https://bucklescript.github.io)\n\n> A JavaScript backend for [OCaml](https://ocaml.org/) focused on smooth integration and clean generated code.\n\n[![NPM](https://nodei.co/npm/bs-platform.png?compact=true)](https://nodei.co/npm/bs-platform/) [![Build Status](https://travis-ci.org/BuckleScript/bucklescript.svg?branch=master)](https://travis-ci.org/BuckleScript/bucklescript) [![Coverage Status](https://coveralls.io/repos/github/BuckleScript/bucklescript/badge.svg?branch=master)](https://coveralls.io/github/BuckleScript/bucklescript?branch=master)\n\n## Documentation\n\nPlease see the [documentation site](https://bucklescript.github.io).\n\n## Contributing\n\nSee [CONTRIBUTING.md](CONTRIBUTING.md).\n\n## Acknowledgments\n\n* Thanks to the [OCaml](https://ocaml.org) team, obviously, without such a beautiful yet practical language, this backend would not exist\n* Thanks to [ninja-build](https://ninja-build.org), BuckleScript also comes with a blazing fast build tool on top of it, `ninja` is a truly [well engineered](http://aosabook.org/en/posa/ninja.html) scalable build tool\n* Thanks to [Bloomberg](https://www.techatbloomberg.com)! This project began at Bloomberg and was published in 2016; without the support of Bloomberg, it would not have happened. Now that the project has grown and developed its own community, it has moved to its own GitHub organization.\n\n## Licensing\n\nSee [COPYING](./COPYING) and [COPYING.LESSER](./COPYING.LESSER)\n\nThe [`ocaml`](ocaml) directory contains the official [OCaml](https://ocaml.org) compiler (version 4.02.3).\nRefer to its copyright and license notices for information about its licensing.\n\nThe [`ninja-build`](ninja-build) directory contains the official [ninja-build](https://github.com/ninja-build/ninja) (version 1.7.2).\nRefer to its copyright and license notices for information about its licensing.\n\nBuckleScript builds on parts of [js_of_ocaml](https://github.com/ocsigen/js_of_ocaml):\n\n* [`jscomp/core/js_dump.ml`](jscomp/core/js_dump.ml) (pretty printer)\n* [`jscomp/runtime`](jscomp/runtime)\n\nBuckleScript builds on parts of OCaml:\n\n* [`jscomp/core/lam_pass_exits.ml`](jscomp/core/lam_pass_exits.ml)\n* [`jscomp/core/lam_pass_lets_dce.ml`](jscomp/core/lam_pass_lets_dce.ml)\n\nThese modules were adapted from [`ocaml/bytecomp/simplif.ml`](ocaml/bytecomp/simplif.ml) for\nJavaScript specific optimization purposes.\n\n* [`jscomp/core/js_main.ml`](jscomp/core/js_main.ml)\n\n`jscomp/core/js_main.ml` is adapted from [`ocaml/driver/main.ml`](ocaml/driver/main.ml). It is not\nactively used but demonstrates that it is easy to assemble a whole compiler using the OCaml compiler\nlibraries. It also shows how to add more compilation flags to a JS backend.\n\n* [`jscomp/stdlib`](jscomp/stdlib)\n\n`jscomp/stdlib` is copied from [`ocaml/stdlib`](ocaml/stdlib). It is compiled to JavaScript and\nincluded with BuckleScript.\n\n* [`jscomp/test`](jscomp/test)\n\n`jscomp/test` is based on [`ocaml/testsuite`](ocaml/testsuite).\n\nBuckleScript unittest builds on parts of [OUnit](http://ounit.forge.ocamlcore.org/)\n\n* [`jscomp/ounit`](jscomp/ounit) is adapted from ounit, the unit test\n  utilities are only used for dev purpose, they are not required for distribution\n","licenseText":"Copyright (C) 2015-2016 Bloomberg Finance L.P.\n\nThis program is free software: you can redistribute it and/or modify\nit under the terms of the GNU Lesser General Public License as published by\nthe Free Software Foundation, either version 3 of the License, or\n(at your option) any later version.\n\nIn addition to the permissions granted to you by the LGPL, you may combine\nor link a \"work that uses the Library\" with a publicly distributed version\nof this file to produce a combined library or application, then distribute\nthat combined work under the terms of your choosing, with no requirement\nto comply with the obligations normally placed on you by section 4 of the\nLGPL version 3 (or the corresponding section of a later version of the LGPL\nshould you choose to use a later version).\n\nThis program is distributed in the hope that it will be useful,\nbut WITHOUT ANY WARRANTY; without even the implied warranty of\nMERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the\nGNU Lesser General Public License for more details.\n\nYou should have received a copy of the GNU Lesser General Public License\nalong with this program; if not, write to the Free Software\nFoundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA.","_id":"bs-platform@5.0.7","dist":{"shasum":"2d0eb8bb9fa01a338c8a10db63835039f6a7164e","integrity":"sha512-J1gQR0rHVNERu1CvjwknE3NfjuUXbAACnuYyoN7c/dQF8CabvsErT/mRhdgdD04oR6ODc8d1DiZ29pVIfOrIpw==","tarball":"https://registry.npmjs.org/bs-platform/-/bs-platform-5.0.7.tgz","fileCount":768,"unpackedSize":73224320,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdHBq9CRA9TVsSAnZWagAAvnIP/ROzplvgG3VXolf0cT+o\nCRFoU0Nvo+BRAKMRQ7Ig0QEIOg4Q8FIdAKN37nW2RasBvz1i88Tn5mlZuwKy\nOlCoVXJHRV8M7hvfI45HNyQV0jc5GlQnKVC9vw4K8P3EShce4AofhnEwOtZ3\nMvQZwvb2ia5h39+9IM20BZC+5slercssiy2sDGtaItY8/v2L0K1z9l3k9Rqz\n8P+eieBRA4Jp/Bzbnw2iH2qhAD3H+U06D+q+2By4xNDQcALj5CNgkN0g5Upt\nk9vypogfHg4J8gfV1kGGX1QLtoMTnt5m+t/WzoxFRsn/IdXfGWtBVUhuds17\nR/jYhKudZbUy3rJEiKloeAZKhQFjqAxgSAvKCtXHuCdYJsVqXOVmG9oKjZ14\nzIXcwnI2d4fl4f8Ih//JekcuhbunbsCt5pCev5ig8TJMWFAM0w0mOORBOyNL\nPIP+lHErWkbl3XnExi+gpjhYdPc61UYBgpSgwd3Fo1xMTeaLf3/HmNxIvMNh\nHXQk2gHix732wE+hL2JU5AGBuqVVFA67mUBiD4sOza9DPvoIYg9zVtbHSTla\nnWzY2hl8DIq6I/HH0oaf374dkedaJagwyTsPjpyEw1lIVw/Bw3ZVGAfw1WnF\nmm5mVxFud8v/6oFSq9sHRo80V/zi7pNuM1MEtJ+CkzxoARdZMtLE8NaHZ2a7\nj4+M\r\n=QGGf\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCICTkWkjCbyEetHLPpK4uUlSGNPx5YXBVuY5j+zK+JixmAiEAq2Tl2HciC625R0hGThwAGIwmSzZyk+0YtfNqkz4lj+M="}]},"_npmUser":{"name":"hongbo_zhang","email":"bobzhang1988@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/bs-platform_5.0.7_1562122940764_0.5640889911748792"},"_hasShrinkwrap":false,"deprecated":"just testing for pnpm"},"5.1.0-dev.1":{"devDependencies":{"benchmark":"^2.1.4","colors":"^1.1.2","coveralls":"^2.13.1","diff":"^3.2.0","glob":"^7.1.2","immutable":"^3.8.2","istanbul":"^0.4.5","jasmine-core":"^2.6.2","karma":"^1.7.0","karma-jasmine-html-reporter":"^0.2.2","mocha":"^3.4.1","mocha-lcov-reporter":"^1.3.0","should":"^11.2.1","should-equal":"^1.0.1","uglify-js":"^3.0.10"},"bin":{"bsb":"lib/bsb","bsc":"lib/bsc","bsrefmt":"lib/bsrefmt"},"scripts":{"test":"node scripts/ciTest.js  -all","test-theme":"node scripts/ciTest.js -theme","test-bsb":"node scripts/ciTest.js -bsb","test-ocaml":"node scripts/ciTest.js -ounit","cover":"istanbul cover --report html ./node_modules/.bin/_mocha --   ./jscomp/test/**/*test.js && open coverage/index.html","coverage":"istanbul cover ./node_modules/.bin/_mocha --report lcovonly --  './jscomp/test/*test.js'","coveralls":"npm run-script coverage && node ./node_modules/.bin/coveralls < coverage/lcov.info","postinstall":"node scripts/install.js"},"name":"bs-platform","version":"5.1.0-dev.1","description":"bucklescript compiler, ocaml standard libary by bucklescript and its required runtime support","repository":{"type":"git","url":"git+https://github.com/bucklescript/bucklescript.git"},"keywords":["ocaml","bucklescript","stdlib","functional programming"],"author":{"name":"Hongbo Zhang"},"maintainers":[{"name":"hongbo_zhang","email":"bobzhang1988@gmail.com"}],"license":"SEE LICENSE IN LICENSE","bugs":{"url":"https://github.com/bucklescript/bucklescript/issues"},"homepage":"https://github.com/bucklescript/bucklescript#readme","readmeFilename":"README.md","readme":"# [BuckleScript](https://bucklescript.github.io)\n\n> A JavaScript backend for [OCaml](https://ocaml.org/) focused on smooth integration and clean generated code.\n\n[![NPM](https://nodei.co/npm/bs-platform.png?compact=true)](https://nodei.co/npm/bs-platform/) [![Build Status](https://travis-ci.org/BuckleScript/bucklescript.svg?branch=master)](https://travis-ci.org/BuckleScript/bucklescript) [![Coverage Status](https://coveralls.io/repos/github/BuckleScript/bucklescript/badge.svg?branch=master)](https://coveralls.io/github/BuckleScript/bucklescript?branch=master)\n\n## Documentation\n\nPlease see the [documentation site](https://bucklescript.github.io).\n\n## Contributing\n\nSee [CONTRIBUTING.md](CONTRIBUTING.md).\n\n## Acknowledgments\n\n* Thanks to the [OCaml](https://ocaml.org) team, obviously, without such a beautiful yet practical language, this backend would not exist\n* Thanks to [ninja-build](https://ninja-build.org), BuckleScript also comes with a blazing fast build tool on top of it, `ninja` is a truly [well engineered](http://aosabook.org/en/posa/ninja.html) scalable build tool\n* Thanks to [Bloomberg](https://www.techatbloomberg.com)! This project began at Bloomberg and was published in 2016; without the support of Bloomberg, it would not have happened. Now that the project has grown and developed its own community, it has moved to its own GitHub organization.\n\n## Licensing\n\nSee [COPYING](./COPYING) and [COPYING.LESSER](./COPYING.LESSER)\n\nThe [`ocaml`](ocaml) directory contains the official [OCaml](https://ocaml.org) compiler (version 4.02.3).\nRefer to its copyright and license notices for information about its licensing.\n\nThe [`ninja-build`](ninja-build) directory contains the official [ninja-build](https://github.com/ninja-build/ninja) (version 1.7.2).\nRefer to its copyright and license notices for information about its licensing.\n\nBuckleScript builds on parts of [js_of_ocaml](https://github.com/ocsigen/js_of_ocaml):\n\n* [`jscomp/core/js_dump.ml`](jscomp/core/js_dump.ml) (pretty printer)\n* [`jscomp/runtime`](jscomp/runtime)\n\nBuckleScript builds on parts of OCaml:\n\n* [`jscomp/core/lam_pass_exits.ml`](jscomp/core/lam_pass_exits.ml)\n* [`jscomp/core/lam_pass_lets_dce.ml`](jscomp/core/lam_pass_lets_dce.ml)\n\nThese modules were adapted from [`ocaml/bytecomp/simplif.ml`](ocaml/bytecomp/simplif.ml) for\nJavaScript specific optimization purposes.\n\n* [`jscomp/core/js_main.ml`](jscomp/core/js_main.ml)\n\n`jscomp/core/js_main.ml` is adapted from [`ocaml/driver/main.ml`](ocaml/driver/main.ml). It is not\nactively used but demonstrates that it is easy to assemble a whole compiler using the OCaml compiler\nlibraries. It also shows how to add more compilation flags to a JS backend.\n\n* [`jscomp/stdlib`](jscomp/stdlib)\n\n`jscomp/stdlib` is copied from [`ocaml/stdlib`](ocaml/stdlib). It is compiled to JavaScript and\nincluded with BuckleScript.\n\n* [`jscomp/test`](jscomp/test)\n\n`jscomp/test` is based on [`ocaml/testsuite`](ocaml/testsuite).\n\nBuckleScript unittest builds on parts of [OUnit](http://ounit.forge.ocamlcore.org/)\n\n* [`jscomp/ounit`](jscomp/ounit) is adapted from ounit, the unit test\n  utilities are only used for dev purpose, they are not required for distribution\n","licenseText":"Copyright (C) 2015-2016 Bloomberg Finance L.P.\n\nThis program is free software: you can redistribute it and/or modify\nit under the terms of the GNU Lesser General Public License as published by\nthe Free Software Foundation, either version 3 of the License, or\n(at your option) any later version.\n\nIn addition to the permissions granted to you by the LGPL, you may combine\nor link a \"work that uses the Library\" with a publicly distributed version\nof this file to produce a combined library or application, then distribute\nthat combined work under the terms of your choosing, with no requirement\nto comply with the obligations normally placed on you by section 4 of the\nLGPL version 3 (or the corresponding section of a later version of the LGPL\nshould you choose to use a later version).\n\nThis program is distributed in the hope that it will be useful,\nbut WITHOUT ANY WARRANTY; without even the implied warranty of\nMERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the\nGNU Lesser General Public License for more details.\n\nYou should have received a copy of the GNU Lesser General Public License\nalong with this program; if not, write to the Free Software\nFoundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA.","_id":"bs-platform@5.1.0-dev.1","dist":{"shasum":"23ba012a11026f849deca4e0b6ae74de4be7773d","integrity":"sha512-vjGNkwK09D96CHgYDLRJ0qnJzzOwB/ApMajBu1r97UWxPFB5UwZG9WYFMHAVTBIUFvOsH1NZhiTM+Uohyl7Eag==","tarball":"https://registry.npmjs.org/bs-platform/-/bs-platform-5.1.0-dev.1.tgz","fileCount":768,"unpackedSize":73211274,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdIaBZCRA9TVsSAnZWagAACMcP/2bZFK4SB9t6rQcfx/fb\n8lutBxVX/4TSdgqxDJm3UtVzsGydqrOjfAzpXLEtKJuR9ig64oSpce2EXnZ2\nGCpKkFs3z8KgKNtpstPw5sPPAWnaAMcYwUJePTZn/ACP1NaqolfhLaO7+fr1\nOF3xH/CVzxYgqebWC4RnScn0/OATVmpjVcNEtGShugV/OyPTn9OtoxVlvdFQ\n7SwxVRzif1tDARuW7/xmDWLnCCA4XQPyk1M5PlQ037mfekfNyuscWhWC1rSO\n9m+OkKp45uOLzlQarr1EvQfWTsqN1mhYZTY3rWmikZCua2Q/XpHN89QiAvF4\nYpcdix5ZEgiWaV9g1YTiv+cWLLEtSlXHvy5o44B/DYTLkOPjdoFZm2sdV6cL\nfK2lu1nPgsULqSFwvjEfMynh1T3Lr+VAHj4YHDVmm68pvxVggiqzHm9ogOMg\n/QcNmX+/r1+C9FOq7Zs2D77lI8qYK3TrWg6ZEI+wTOgxWiCLHbY+rK87FNAH\nsvBi2qz7YRNhVOkpXovQ/AID0I/YwndZKtxlYkWTDoglhVKhrIDQf0iBIn4e\nBQhy+/MlqPS/Eg2oPcwSTTiHxjnrrocXp++4LJDHm5nkc4v5Yjd6PpiPu/gC\n0htdNMkJr33Z/LcEvN8Fmfs6EbE8tmqZle6FCkQWtmTjFhFPng4XsxQaUKVs\nS+8s\r\n=nM/o\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQComAwCxdgGr1aKQ6rEZRp0lapREw7192dG0N/c+FNJ6gIgdH1ASEhE9rnKSYhQ7ir00eLblkx+mAMX2Bv2Z/ilEMA="}]},"_npmUser":{"name":"hongbo_zhang","email":"bobzhang1988@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/bs-platform_5.1.0-dev.1_1562484824298_0.6251692535155262"},"_hasShrinkwrap":false,"deprecated":"this version is released by mistake"},"5.1.0-dev.2":{"devDependencies":{"benchmark":"^2.1.4","colors":"^1.1.2","coveralls":"^2.13.1","diff":"^3.2.0","glob":"^7.1.2","immutable":"^3.8.2","istanbul":"^0.4.5","jasmine-core":"^2.6.2","karma":"^1.7.0","karma-jasmine-html-reporter":"^0.2.2","mocha":"^3.4.1","mocha-lcov-reporter":"^1.3.0","should":"^11.2.1","should-equal":"^1.0.1","uglify-js":"^3.0.10"},"bin":{"bsb":"lib/bsb","bsc":"lib/bsc","bsrefmt":"lib/bsrefmt","bstracing":"lib/bstracing"},"scripts":{"test":"node scripts/ciTest.js  -all","test-theme":"node scripts/ciTest.js -theme","test-bsb":"node scripts/ciTest.js -bsb","test-ocaml":"node scripts/ciTest.js -ounit","cover":"istanbul cover --report html ./node_modules/.bin/_mocha --   ./jscomp/test/**/*test.js && open coverage/index.html","coverage":"istanbul cover ./node_modules/.bin/_mocha --report lcovonly --  './jscomp/test/*test.js'","coveralls":"npm run-script coverage && node ./node_modules/.bin/coveralls < coverage/lcov.info","postinstall":"node scripts/install.js"},"name":"bs-platform","version":"5.1.0-dev.2","description":"bucklescript compiler, ocaml standard libary by bucklescript and its required runtime support","repository":{"type":"git","url":"git+https://github.com/bucklescript/bucklescript.git"},"keywords":["ocaml","bucklescript","stdlib","functional programming"],"author":{"name":"Hongbo Zhang"},"maintainers":[{"name":"hongbo_zhang","email":"bobzhang1988@gmail.com"}],"license":"SEE LICENSE IN LICENSE","bugs":{"url":"https://github.com/bucklescript/bucklescript/issues"},"homepage":"https://github.com/bucklescript/bucklescript#readme","readmeFilename":"README.md","readme":"# [BuckleScript](https://bucklescript.github.io)\n\n> A JavaScript backend for [OCaml](https://ocaml.org/) focused on smooth integration and clean generated code.\n\n[![NPM](https://nodei.co/npm/bs-platform.png?compact=true)](https://nodei.co/npm/bs-platform/) [![Build Status](https://travis-ci.org/BuckleScript/bucklescript.svg?branch=master)](https://travis-ci.org/BuckleScript/bucklescript) [![Coverage Status](https://coveralls.io/repos/github/BuckleScript/bucklescript/badge.svg?branch=master)](https://coveralls.io/github/BuckleScript/bucklescript?branch=master)\n\n## Documentation\n\nPlease see the [documentation site](https://bucklescript.github.io).\n\n## Contributing\n\nSee [CONTRIBUTING.md](CONTRIBUTING.md).\n\n## Acknowledgments\n\n* Thanks to the [OCaml](https://ocaml.org) team, obviously, without such a beautiful yet practical language, this backend would not exist\n* Thanks to [ninja-build](https://ninja-build.org), BuckleScript also comes with a blazing fast build tool on top of it, `ninja` is a truly [well engineered](http://aosabook.org/en/posa/ninja.html) scalable build tool\n* Thanks to [Bloomberg](https://www.techatbloomberg.com)! This project began at Bloomberg and was published in 2016; without the support of Bloomberg, it would not have happened. Now that the project has grown and developed its own community, it has moved to its own GitHub organization.\n\n## Licensing\n\nSee [COPYING](./COPYING) and [COPYING.LESSER](./COPYING.LESSER)\n\nThe [`ocaml`](ocaml) directory contains the official [OCaml](https://ocaml.org) compiler (version 4.02.3).\nRefer to its copyright and license notices for information about its licensing.\n\nThe [`ninja-build`](ninja-build) directory contains the official [ninja-build](https://github.com/ninja-build/ninja) (version 1.7.2).\nRefer to its copyright and license notices for information about its licensing.\n\nBuckleScript builds on parts of [js_of_ocaml](https://github.com/ocsigen/js_of_ocaml):\n\n* [`jscomp/core/js_dump.ml`](jscomp/core/js_dump.ml) (pretty printer)\n* [`jscomp/runtime`](jscomp/runtime)\n\nBuckleScript builds on parts of OCaml:\n\n* [`jscomp/core/lam_pass_exits.ml`](jscomp/core/lam_pass_exits.ml)\n* [`jscomp/core/lam_pass_lets_dce.ml`](jscomp/core/lam_pass_lets_dce.ml)\n\nThese modules were adapted from [`ocaml/bytecomp/simplif.ml`](ocaml/bytecomp/simplif.ml) for\nJavaScript specific optimization purposes.\n\n* [`jscomp/core/js_main.ml`](jscomp/core/js_main.ml)\n\n`jscomp/core/js_main.ml` is adapted from [`ocaml/driver/main.ml`](ocaml/driver/main.ml). It is not\nactively used but demonstrates that it is easy to assemble a whole compiler using the OCaml compiler\nlibraries. It also shows how to add more compilation flags to a JS backend.\n\n* [`jscomp/stdlib`](jscomp/stdlib)\n\n`jscomp/stdlib` is copied from [`ocaml/stdlib`](ocaml/stdlib). It is compiled to JavaScript and\nincluded with BuckleScript.\n\n* [`jscomp/test`](jscomp/test)\n\n`jscomp/test` is based on [`ocaml/testsuite`](ocaml/testsuite).\n\nBuckleScript unittest builds on parts of [OUnit](http://ounit.forge.ocamlcore.org/)\n\n* [`jscomp/ounit`](jscomp/ounit) is adapted from ounit, the unit test\n  utilities are only used for dev purpose, they are not required for distribution\n","licenseText":"Copyright (C) 2015-2016 Bloomberg Finance L.P.\n\nThis program is free software: you can redistribute it and/or modify\nit under the terms of the GNU Lesser General Public License as published by\nthe Free Software Foundation, either version 3 of the License, or\n(at your option) any later version.\n\nIn addition to the permissions granted to you by the LGPL, you may combine\nor link a \"work that uses the Library\" with a publicly distributed version\nof this file to produce a combined library or application, then distribute\nthat combined work under the terms of your choosing, with no requirement\nto comply with the obligations normally placed on you by section 4 of the\nLGPL version 3 (or the corresponding section of a later version of the LGPL\nshould you choose to use a later version).\n\nThis program is distributed in the hope that it will be useful,\nbut WITHOUT ANY WARRANTY; without even the implied warranty of\nMERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the\nGNU Lesser General Public License for more details.\n\nYou should have received a copy of the GNU Lesser General Public License\nalong with this program; if not, write to the Free Software\nFoundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA.","_id":"bs-platform@5.1.0-dev.2","dist":{"shasum":"854489d6c873361093e0430b19bd8ca4cf895cc8","integrity":"sha512-jwhVbuHu6JOK8kW3fbxyf52lY4PnsLF50ORYAvl5nuA1hI+0NrrUbulM7P2Hj/IHBF50x0JwZdiot9463a/vhw==","tarball":"https://registry.npmjs.org/bs-platform/-/bs-platform-5.1.0-dev.2.tgz","fileCount":774,"unpackedSize":78681589,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdNBtpCRA9TVsSAnZWagAA4OAQAICHrN1GivBMrxEPM2du\nNptQ8FhOQlGB15hU3PgTfrw3co/xpkne/xtajFu/MxBi6X35avR/K79EEyWl\nv1Ht0Q6WabKsx7liNSKZ06buVCiseALPTq5K+qiXxAEF0mv9QXoZ4Luu8+Mf\nAc9g0iHLcmhMkiQHlGHqSvyNxmMCEQzmbSX/6OmVRhfh6b6DUM6q/GVRfUlM\n/x7kSWf/8vXAWUAbV7F+LI10e3u7dczFDWQ23D52qe8bC2MuUvaB8ppjDyYy\n/Ehwbi08PqEFYYYmgrILB/WzAuwlVR9w0josoiCzBxqgsomhQJOopBlOPbJ+\n20bcBlVw0Zdkgm6+XG2aC/6bhNAyrMeWGCBKnTDIh0Y3Z2TDZmixksjdmQXo\ncGZhgU1D74zfKiZpGIaDqXc/Lzg0JVkHuagSnazZb7eTaIZKX1q38C3OSeOL\npaK1zBje5KN9yCLByad3C0X7TMFVZuGaimqrqRR7Z005vqSLvP7xrL2ILCTn\niaJxJCGknx3FVdSUfGpXLqahrVnltNAEWpsClQGZAtVa3GP17uecso4ARN/K\nyHeMRsB3sieZWMe7Ybpuj1LyCdxIsxnLvh/NsktMhiKasSudFitE6Inn6e59\nrxGva5eRM5ldYNutA+rtBTg68rY2xJgJdqhEbLq667wPILvjnxd6LRlrPi0q\n89q8\r\n=5RAr\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCrJOAdAYtQU346yHx7lUw0RR4HV6jaGwIjsD98jR0MWwIhALvtadnpoS0Lj1/dDZ8wFUBzyJsMxuVHg7Y7C//KqfKv"}]},"_npmUser":{"name":"hongbo_zhang","email":"bobzhang1988@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/bs-platform_5.1.0-dev.2_1563695973528_0.5153766571821767"},"_hasShrinkwrap":false},"5.1.0-dev.4":{"devDependencies":{"benchmark":"^2.1.4","colors":"^1.1.2","coveralls":"^2.13.1","diff":"^3.2.0","glob":"^7.1.2","immutable":"^3.8.2","istanbul":"^0.4.5","jasmine-core":"^2.6.2","karma":"^1.7.0","karma-jasmine-html-reporter":"^0.2.2","mocha":"^3.4.1","mocha-lcov-reporter":"^1.3.0","should":"^11.2.1","should-equal":"^1.0.1","uglify-js":"^3.0.10"},"bin":{"bsb":"lib/bsb","bsc":"lib/bsc","bsrefmt":"lib/bsrefmt","bstracing":"lib/bstracing"},"scripts":{"test":"node scripts/ciTest.js  -all","test-theme":"node scripts/ciTest.js -theme","test-bsb":"node scripts/ciTest.js -bsb","test-ocaml":"node scripts/ciTest.js -ounit","cover":"istanbul cover --report html ./node_modules/.bin/_mocha --   ./jscomp/test/**/*test.js && open coverage/index.html","coverage":"istanbul cover ./node_modules/.bin/_mocha --report lcovonly --  './jscomp/test/*test.js'","coveralls":"npm run-script coverage && node ./node_modules/.bin/coveralls < coverage/lcov.info","postinstall":"node scripts/install.js"},"name":"bs-platform","version":"5.1.0-dev.4","description":"bucklescript compiler, ocaml standard libary by bucklescript and its required runtime support","repository":{"type":"git","url":"git+https://github.com/bucklescript/bucklescript.git"},"keywords":["ocaml","bucklescript","stdlib","functional programming"],"author":{"name":"Hongbo Zhang"},"maintainers":[{"name":"hongbo_zhang","email":"bobzhang1988@gmail.com"}],"license":"SEE LICENSE IN LICENSE","bugs":{"url":"https://github.com/bucklescript/bucklescript/issues"},"homepage":"https://github.com/bucklescript/bucklescript#readme","readmeFilename":"README.md","readme":"# [BuckleScript](https://bucklescript.github.io)\n\n> A JavaScript backend for [OCaml](https://ocaml.org/) focused on smooth integration and clean generated code.\n\n[![NPM](https://nodei.co/npm/bs-platform.png?compact=true)](https://nodei.co/npm/bs-platform/) [![Build Status](https://travis-ci.org/BuckleScript/bucklescript.svg?branch=master)](https://travis-ci.org/BuckleScript/bucklescript) [![Coverage Status](https://coveralls.io/repos/github/BuckleScript/bucklescript/badge.svg?branch=master)](https://coveralls.io/github/BuckleScript/bucklescript?branch=master)\n\n## Documentation\n\nPlease see the [documentation site](https://bucklescript.github.io).\n\n## Contributing\n\nSee [CONTRIBUTING.md](CONTRIBUTING.md).\n\n## Acknowledgments\n\n* Thanks to the [OCaml](https://ocaml.org) team, obviously, without such a beautiful yet practical language, this backend would not exist\n* Thanks to [ninja-build](https://ninja-build.org), BuckleScript also comes with a blazing fast build tool on top of it, `ninja` is a truly [well engineered](http://aosabook.org/en/posa/ninja.html) scalable build tool\n* Thanks to [Bloomberg](https://www.techatbloomberg.com)! This project began at Bloomberg and was published in 2016; without the support of Bloomberg, it would not have happened. Now that the project has grown and developed its own community, it has moved to its own GitHub organization.\n\n## Licensing\n\nSee [COPYING](./COPYING) and [COPYING.LESSER](./COPYING.LESSER)\n\nThe [`ocaml`](ocaml) directory contains the official [OCaml](https://ocaml.org) compiler (version 4.02.3).\nRefer to its copyright and license notices for information about its licensing.\n\nThe [`ninja-build`](ninja-build) directory contains the official [ninja-build](https://github.com/ninja-build/ninja) (version 1.7.2).\nRefer to its copyright and license notices for information about its licensing.\n\nBuckleScript builds on parts of [js_of_ocaml](https://github.com/ocsigen/js_of_ocaml):\n\n* [`jscomp/core/js_dump.ml`](jscomp/core/js_dump.ml) (pretty printer)\n* [`jscomp/runtime`](jscomp/runtime)\n\nBuckleScript builds on parts of OCaml:\n\n* [`jscomp/core/lam_pass_exits.ml`](jscomp/core/lam_pass_exits.ml)\n* [`jscomp/core/lam_pass_lets_dce.ml`](jscomp/core/lam_pass_lets_dce.ml)\n\nThese modules were adapted from [`ocaml/bytecomp/simplif.ml`](ocaml/bytecomp/simplif.ml) for\nJavaScript specific optimization purposes.\n\n* [`jscomp/core/js_main.ml`](jscomp/core/js_main.ml)\n\n`jscomp/core/js_main.ml` is adapted from [`ocaml/driver/main.ml`](ocaml/driver/main.ml). It is not\nactively used but demonstrates that it is easy to assemble a whole compiler using the OCaml compiler\nlibraries. It also shows how to add more compilation flags to a JS backend.\n\n* [`jscomp/stdlib`](jscomp/stdlib)\n\n`jscomp/stdlib` is copied from [`ocaml/stdlib`](ocaml/stdlib). It is compiled to JavaScript and\nincluded with BuckleScript.\n\n* [`jscomp/test`](jscomp/test)\n\n`jscomp/test` is based on [`ocaml/testsuite`](ocaml/testsuite).\n\nBuckleScript unittest builds on parts of [OUnit](http://ounit.forge.ocamlcore.org/)\n\n* [`jscomp/ounit`](jscomp/ounit) is adapted from ounit, the unit test\n  utilities are only used for dev purpose, they are not required for distribution\n","licenseText":"Copyright (C) 2015-2016 Bloomberg Finance L.P.\n\nThis program is free software: you can redistribute it and/or modify\nit under the terms of the GNU Lesser General Public License as published by\nthe Free Software Foundation, either version 3 of the License, or\n(at your option) any later version.\n\nIn addition to the permissions granted to you by the LGPL, you may combine\nor link a \"work that uses the Library\" with a publicly distributed version\nof this file to produce a combined library or application, then distribute\nthat combined work under the terms of your choosing, with no requirement\nto comply with the obligations normally placed on you by section 4 of the\nLGPL version 3 (or the corresponding section of a later version of the LGPL\nshould you choose to use a later version).\n\nThis program is distributed in the hope that it will be useful,\nbut WITHOUT ANY WARRANTY; without even the implied warranty of\nMERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the\nGNU Lesser General Public License for more details.\n\nYou should have received a copy of the GNU Lesser General Public License\nalong with this program; if not, write to the Free Software\nFoundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA.","_id":"bs-platform@5.1.0-dev.4","dist":{"shasum":"19e37ae49a46dfcbc2de383391ade4533687be75","integrity":"sha512-5nEgBmpVEH2xjgOhSQJVjiOv6MgASsPa3jxf19AbhGuk+yDAE6lkkAfgYp3W69PYz654cvGQuQfulebJtUM5sA==","tarball":"https://registry.npmjs.org/bs-platform/-/bs-platform-5.1.0-dev.4.tgz","fileCount":778,"unpackedSize":78608652,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdROyzCRA9TVsSAnZWagAArdYP+gI7B89X/RAqa5FD/OBo\nJI7U2wUSX1BArlmqH9oUIEvpytWZw/3Rlm721XJsQ4Nni+MaQiKCcsa11zDc\nZz4QU8DmUzNi4DqAIfK68/yxfTKKCj+E9PbpN9DXO5w0NpYrBBZ0xrCKM3fP\nz7H6rYJb6xBxDnqdVJc8d4nMgFDjJDuhzx1syCTjybn/enRbjo1U8w8mw4p3\nkn9kiyCQzIbJit4RUG/DgGkhc5Dr1UumyLkjpdlRZsVSOJT2Ovp0HX0IKIvt\nAvMge7jgJ6upsO71w8+HH1M1CFp2NNLbSD5vO9dNcVchENxv8Q4mUqHi1Bsh\nQ7nvuNQbSumbM9hOYsQWADwgoJGMhM+EN4XQKtBbzLoet/SWEJKG0NHoR8s3\nE/RWEj6gdWcjWHShQSVuiiB/O9TUEryleDDtRc4xrHrUKlww1WxbwcaEBzOz\nEBvRk7CCRz/rfQXfQpPvhA32oBbHddqEEHwwe/NPT766OBKEzJMwKoayMuUQ\nFpE7C3TfYgcRaztWI+3TOdm+AtPco8SjUltJ59IewTwFxeNZ8aMWCjLOfY/L\nAgIu4zXyh76gFCffrEt+GRQ6DRO4tD+0NadxWT4LKcUjdcJvd9MN1lcb2yEN\nEXUw19/z8/MTd8AsVpb0VIZn6ua8a1XOtoTnj1y2JospvDmB04PoUtyxC0Fk\nu2fs\r\n=9S7H\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCTsOJ1gXjoJInWepoiyB00IPXjZ+xy8MJY025dLGOtLgIhAO9eGGyQ/Vz2hdMwXHYoy48nbWkkFt6UeN/mTp4zwLCL"}]},"_npmUser":{"name":"hongbo_zhang","email":"bobzhang1988@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/bs-platform_5.1.0-dev.4_1564798129578_0.9525439294862506"},"_hasShrinkwrap":false,"deprecated":"use 5.1.0 instead"},"6.1.0-dev.4":{"devDependencies":{"benchmark":"^2.1.4","colors":"^1.1.2","coveralls":"^2.13.1","diff":"^3.2.0","glob":"^7.1.2","immutable":"^3.8.2","istanbul":"^0.4.5","jasmine-core":"^2.6.2","karma":"^1.7.0","karma-jasmine-html-reporter":"^0.2.2","mocha":"^3.4.1","mocha-lcov-reporter":"^1.3.0","should":"^11.2.1","should-equal":"^1.0.1","uglify-js":"^3.0.10"},"bin":{"bsb":"lib/bsb","bsc":"lib/bsc","bsrefmt":"lib/bsrefmt","bstracing":"lib/bstracing"},"scripts":{"test":"node scripts/ciTest.js  -all","test-theme":"node scripts/ciTest.js -theme","test-bsb":"node scripts/ciTest.js -bsb","test-ocaml":"node scripts/ciTest.js -ounit","cover":"istanbul cover --report html ./node_modules/.bin/_mocha --   ./jscomp/test/**/*test.js && open coverage/index.html","coverage":"istanbul cover ./node_modules/.bin/_mocha --report lcovonly --  './jscomp/test/*test.js'","coveralls":"npm run-script coverage && node ./node_modules/.bin/coveralls < coverage/lcov.info","postinstall":"node scripts/install.js"},"name":"bs-platform","version":"6.1.0-dev.4","description":"bucklescript compiler, ocaml standard libary by bucklescript and its required runtime support","repository":{"type":"git","url":"git+https://github.com/bucklescript/bucklescript.git"},"keywords":["ocaml","bucklescript","stdlib","functional programming"],"author":{"name":"Hongbo Zhang"},"maintainers":[{"name":"hongbo_zhang","email":"bobzhang1988@gmail.com"}],"license":"SEE LICENSE IN LICENSE","bugs":{"url":"https://github.com/bucklescript/bucklescript/issues"},"homepage":"https://github.com/bucklescript/bucklescript#readme","readmeFilename":"README.md","readme":"# [BuckleScript](https://bucklescript.github.io)\n\n> A JavaScript backend for [OCaml](https://ocaml.org/) focused on smooth integration and clean generated code.\n\n[![NPM](https://nodei.co/npm/bs-platform.png?compact=true)](https://nodei.co/npm/bs-platform/) [![Build Status](https://travis-ci.org/BuckleScript/bucklescript.svg?branch=master)](https://travis-ci.org/BuckleScript/bucklescript) [![Coverage Status](https://coveralls.io/repos/github/BuckleScript/bucklescript/badge.svg?branch=master)](https://coveralls.io/github/BuckleScript/bucklescript?branch=master)\n\n## Documentation\n\nPlease see the [documentation site](https://bucklescript.github.io).\n\n## Contributing\n\nSee [CONTRIBUTING.md](CONTRIBUTING.md).\n\n## Acknowledgments\n\n* Thanks to the [OCaml](https://ocaml.org) team, obviously, without such a beautiful yet practical language, this backend would not exist\n* Thanks to [ninja-build](https://ninja-build.org), BuckleScript also comes with a blazing fast build tool on top of it, `ninja` is a truly [well engineered](http://aosabook.org/en/posa/ninja.html) scalable build tool\n* Thanks to [Bloomberg](https://www.techatbloomberg.com)! This project began at Bloomberg and was published in 2016; without the support of Bloomberg, it would not have happened. Now that the project has grown and developed its own community, it has moved to its own GitHub organization.\n\n## Licensing\n\nSee [COPYING](./COPYING) and [COPYING.LESSER](./COPYING.LESSER)\n\nThe [`ocaml`](ocaml) directory contains the official [OCaml](https://ocaml.org) compiler (version 4.02.3).\nRefer to its copyright and license notices for information about its licensing.\n\nThe [`ninja-build`](ninja-build) directory contains the official [ninja-build](https://github.com/ninja-build/ninja) (version 1.7.2).\nRefer to its copyright and license notices for information about its licensing.\n\nBuckleScript builds on parts of [js_of_ocaml](https://github.com/ocsigen/js_of_ocaml):\n\n* [`jscomp/core/js_dump.ml`](jscomp/core/js_dump.ml) (pretty printer)\n* [`jscomp/runtime`](jscomp/runtime)\n\nBuckleScript builds on parts of OCaml:\n\n* [`jscomp/core/lam_pass_exits.ml`](jscomp/core/lam_pass_exits.ml)\n* [`jscomp/core/lam_pass_lets_dce.ml`](jscomp/core/lam_pass_lets_dce.ml)\n\nThese modules were adapted from [`ocaml/bytecomp/simplif.ml`](ocaml/bytecomp/simplif.ml) for\nJavaScript specific optimization purposes.\n\n* [`jscomp/core/js_main.ml`](jscomp/core/js_main.ml)\n\n`jscomp/core/js_main.ml` is adapted from [`ocaml/driver/main.ml`](ocaml/driver/main.ml). It is not\nactively used but demonstrates that it is easy to assemble a whole compiler using the OCaml compiler\nlibraries. It also shows how to add more compilation flags to a JS backend.\n\n* [`jscomp/stdlib`](jscomp/stdlib)\n\n`jscomp/stdlib` is copied from [`ocaml/stdlib`](ocaml/stdlib). It is compiled to JavaScript and\nincluded with BuckleScript.\n\n* [`jscomp/test`](jscomp/test)\n\n`jscomp/test` is based on [`ocaml/testsuite`](ocaml/testsuite).\n\nBuckleScript unittest builds on parts of [OUnit](http://ounit.forge.ocamlcore.org/)\n\n* [`jscomp/ounit`](jscomp/ounit) is adapted from ounit, the unit test\n  utilities are only used for dev purpose, they are not required for distribution\n","licenseText":"Copyright (C) 2015-2016 Bloomberg Finance L.P.\n\nThis program is free software: you can redistribute it and/or modify\nit under the terms of the GNU Lesser General Public License as published by\nthe Free Software Foundation, either version 3 of the License, or\n(at your option) any later version.\n\nIn addition to the permissions granted to you by the LGPL, you may combine\nor link a \"work that uses the Library\" with a publicly distributed version\nof this file to produce a combined library or application, then distribute\nthat combined work under the terms of your choosing, with no requirement\nto comply with the obligations normally placed on you by section 4 of the\nLGPL version 3 (or the corresponding section of a later version of the LGPL\nshould you choose to use a later version).\n\nThis program is distributed in the hope that it will be useful,\nbut WITHOUT ANY WARRANTY; without even the implied warranty of\nMERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the\nGNU Lesser General Public License for more details.\n\nYou should have received a copy of the GNU Lesser General Public License\nalong with this program; if not, write to the Free Software\nFoundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA.","_id":"bs-platform@6.1.0-dev.4","dist":{"shasum":"61da68d5889b5e1a7ddc886611262ff2fad10a71","integrity":"sha512-ioLnRztay32OJDQUXbl2VBOlCWKDFy/315OBX9yM/SV4lYQ2rpKAN4UhkcjRKl9QdyM3iXHsISVERnV73kdhiw==","tarball":"https://registry.npmjs.org/bs-platform/-/bs-platform-6.1.0-dev.4.tgz","fileCount":781,"unpackedSize":83630720,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdRkC0CRA9TVsSAnZWagAA2I4P/j75mJf15erdBpPwmh1f\nGoXxycvWA+uGsF5awInxy/sKhu9hzxAW/fy6hvG1U7R60lpaHmXyuTGHzYIY\nFgxzy309N5DGVuRESAxFHkbgZqguCD3JoaseqQ7vbMzJoImACZ4Jva+zOPaA\nJdeB3qo+EmkoT5aYCe/ylz+pdx8F4gjqRo9q5uak3lshInqVITrVKMYNUSnW\nRakLAAtFKX4n//cvNp9QyRxe7s3mb6ADWrCM75SlHAWfHrlCbUiOqqeJ59Mb\n9lToGdvM60jti9hkpufk3bnCR+ctRLB91oEjFJuVvSpHzNJ7gd+7yx/DpEkl\nCaAcAcmf7Tw4woHqov2pyY8OrnGUNUrRI2KxtsOYU2XFffcGNvd0MzOPFK3K\n09d0bvlXAKOcg9820VXNsAZSaO9MQdoWOpM3ifIzgHiPS4WOFSz34wL7KpUZ\nW0wNp/iKavaa35X9phXjicdi/fGFB22cXcHCJ/Z3mGiNtZFFOhp9kuJ/c3LK\nh4sVSInI7LV6si0SD5HTVNaNgbeAP7NqJz1crTyPp5YPp5uSqdbeXXIJTtaj\nuhFPvBQy8/QDPAqCPvg1KVshmMWGX6YuYV5v4PbX8CZ23+Gs+CIWXvw2ndWQ\npT06dxANSKydNPqce4CGInzkKmDOZpfyJhHl7RFIGHXokaTK4Vlee7Plgo4+\ndrpG\r\n=xiPB\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCr3fFVD1kf0zH1K4c4FIC5z4wfpXaPNpZqaLNqobvR+AIgFtf1yRKQvxzcCEyqb+VODbk+1VKIyeL50HPuTmKpQJY="}]},"_npmUser":{"name":"hongbo_zhang","email":"bobzhang1988@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/bs-platform_6.1.0-dev.4_1564885171525_0.7985851865795901"},"_hasShrinkwrap":false,"deprecated":"use 6.1.0 instead"},"5.1.0-dev.5":{"devDependencies":{"benchmark":"^2.1.4","colors":"^1.1.2","coveralls":"^2.13.1","diff":"^3.2.0","glob":"^7.1.2","immutable":"^3.8.2","istanbul":"^0.4.5","jasmine-core":"^2.6.2","karma":"^1.7.0","karma-jasmine-html-reporter":"^0.2.2","mocha":"^3.4.1","mocha-lcov-reporter":"^1.3.0","should":"^11.2.1","should-equal":"^1.0.1","uglify-js":"^3.0.10"},"bin":{"bsb":"lib/bsb","bsc":"lib/bsc","bsrefmt":"lib/bsrefmt","bstracing":"lib/bstracing"},"scripts":{"test":"node scripts/ciTest.js  -all","test-theme":"node scripts/ciTest.js -theme","test-bsb":"node scripts/ciTest.js -bsb","test-ocaml":"node scripts/ciTest.js -ounit","cover":"istanbul cover --report html ./node_modules/.bin/_mocha --   ./jscomp/test/**/*test.js && open coverage/index.html","coverage":"istanbul cover ./node_modules/.bin/_mocha --report lcovonly --  './jscomp/test/*test.js'","coveralls":"npm run-script coverage && node ./node_modules/.bin/coveralls < coverage/lcov.info","postinstall":"node scripts/install.js"},"name":"bs-platform","version":"5.1.0-dev.5","description":"bucklescript compiler, ocaml standard libary by bucklescript and its required runtime support","repository":{"type":"git","url":"git+https://github.com/bucklescript/bucklescript.git"},"keywords":["ocaml","bucklescript","stdlib","functional programming"],"author":{"name":"Hongbo Zhang"},"maintainers":[{"name":"hongbo_zhang","email":"bobzhang1988@gmail.com"}],"license":"SEE LICENSE IN LICENSE","bugs":{"url":"https://github.com/bucklescript/bucklescript/issues"},"homepage":"https://github.com/bucklescript/bucklescript#readme","readmeFilename":"README.md","readme":"# [BuckleScript](https://bucklescript.github.io)\n\n> A JavaScript backend for [OCaml](https://ocaml.org/) focused on smooth integration and clean generated code.\n\n[![NPM](https://nodei.co/npm/bs-platform.png?compact=true)](https://nodei.co/npm/bs-platform/) [![Build Status](https://travis-ci.org/BuckleScript/bucklescript.svg?branch=master)](https://travis-ci.org/BuckleScript/bucklescript) [![Coverage Status](https://coveralls.io/repos/github/BuckleScript/bucklescript/badge.svg?branch=master)](https://coveralls.io/github/BuckleScript/bucklescript?branch=master)\n\n## Documentation\n\nPlease see the [documentation site](https://bucklescript.github.io).\n\n## Contributing\n\nSee [CONTRIBUTING.md](CONTRIBUTING.md).\n\n## Acknowledgments\n\n* Thanks to the [OCaml](https://ocaml.org) team, obviously, without such a beautiful yet practical language, this backend would not exist\n* Thanks to [ninja-build](https://ninja-build.org), BuckleScript also comes with a blazing fast build tool on top of it, `ninja` is a truly [well engineered](http://aosabook.org/en/posa/ninja.html) scalable build tool\n* Thanks to [Bloomberg](https://www.techatbloomberg.com)! This project began at Bloomberg and was published in 2016; without the support of Bloomberg, it would not have happened. Now that the project has grown and developed its own community, it has moved to its own GitHub organization.\n\n## Licensing\n\nSee [COPYING](./COPYING) and [COPYING.LESSER](./COPYING.LESSER)\n\nThe [`ocaml`](ocaml) directory contains the official [OCaml](https://ocaml.org) compiler (version 4.02.3).\nRefer to its copyright and license notices for information about its licensing.\n\nThe `vendor/ninja.tar.gz` contains the vendored [ninja](https://github.com/ninja-build/ninja).\nRefer to its copyright and license notices for information about its licensing.\n\nBuckleScript builds on parts of [js_of_ocaml](https://github.com/ocsigen/js_of_ocaml):\n\n* [`jscomp/core/js_dump.ml`](jscomp/core/js_dump.ml) (pretty printer)\n\nBuckleScript builds on parts of OCaml:\n\n* [`jscomp/core/lam_pass_exits.ml`](jscomp/core/lam_pass_exits.ml)\n* [`jscomp/core/lam_pass_lets_dce.ml`](jscomp/core/lam_pass_lets_dce.ml)\n\nThese modules were adapted from [`ocaml/bytecomp/simplif.ml`](ocaml/bytecomp/simplif.ml) for\nJavaScript specific optimization purposes.\n\n* [`jscomp/main/js_main.ml`](jscomp/main/js_main.ml)\n\n`jscomp/main/js_main.ml` is adapted from [`ocaml/driver/main.ml`](ocaml/driver/main.ml). It is the main etry \npoint of the underlying compiler.\n\n* [`jscomp/stdlib-402`](jscomp/stdlib-402) [`jscomp/stdlib-406`](jscomp/stdlib-406)\n\n`jscomp/stdlib-*` is copied from [`ocaml/stdlib`](ocaml/stdlib). It is compiled to JavaScript and\nincluded with BuckleScript.\n\n* [`jscomp/test`](jscomp/test)\n\n`jscomp/test` is based on [`ocaml/testsuite`](ocaml/testsuite).\n\nBuckleScript unittest builds on parts of [OUnit](http://ounit.forge.ocamlcore.org/)\n\n* [`jscomp/ounit`](jscomp/ounit) is adapted from ounit, the unit test\n  utilities are only used for dev purpose, they are not required for distribution\n","licenseText":"Copyright (C) 2015-2016 Bloomberg Finance L.P.\n\nThis program is free software: you can redistribute it and/or modify\nit under the terms of the GNU Lesser General Public License as published by\nthe Free Software Foundation, either version 3 of the License, or\n(at your option) any later version.\n\nIn addition to the permissions granted to you by the LGPL, you may combine\nor link a \"work that uses the Library\" with a publicly distributed version\nof this file to produce a combined library or application, then distribute\nthat combined work under the terms of your choosing, with no requirement\nto comply with the obligations normally placed on you by section 4 of the\nLGPL version 3 (or the corresponding section of a later version of the LGPL\nshould you choose to use a later version).\n\nThis program is distributed in the hope that it will be useful,\nbut WITHOUT ANY WARRANTY; without even the implied warranty of\nMERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the\nGNU Lesser General Public License for more details.\n\nYou should have received a copy of the GNU Lesser General Public License\nalong with this program; if not, write to the Free Software\nFoundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA.","_id":"bs-platform@5.1.0-dev.5","dist":{"shasum":"430af2bceacfed80fadd3560e1b11ed7e66925cf","integrity":"sha512-YtxXWA6Cn9SrB0aIFXAtErvj+z3oQlkE0hrm4PkqXuIGcRXexsoToNb/VNs0osE99dEFxc88MxPSrl7LUEpwMw==","tarball":"https://registry.npmjs.org/bs-platform/-/bs-platform-5.1.0-dev.5.tgz","fileCount":778,"unpackedSize":78602676,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdSUxOCRA9TVsSAnZWagAAEroP/R0HECw1uac6eP+WsDTV\n7si1buxX5qbdLpb7RBuoAnEeNneAOmfkFC0cbINXiRCbmXcca6BfXGFE7ePl\nVJuVYfVypKE++1FVc3RgVCNhwUpfKcmXGt0Et23ZUY9TGPvJT600lMagqNfH\nZU6+nyTGY4LoxxG3AeTTqtQUBRNODoW6O1l6MwvTf656nGmxI0HhpQhJCrVF\nTxQbIXOqf2xI7Mkls6gCy3Bk0KHIDnsYgs97clW9rYZjSh6kK3WBbGxjhfKb\nUrvxYFZPMz0vMq8QN4285zOBlj1j2RP0PXrOmn4XQHytcNyS4gZZqgoCTFox\nMJaE73xh3Y0aIEfE8nSGch3/2OuKt2KYEiVbpTnhWBFibcfYsBNZSqpCxzgo\ntlaux4OskoxQawY1GlLB1YCtmL8HPUdTvTztTQyhCQ0Ehp4Cd66ySB+nl8np\nr5atKSui9xXKArlYRswlVbwYGfmCvQilJvd4OPIBJv/LFqkK9P4j/DLjV5OB\nRAcYl5N7b3Mu21mI2hgnkYEAS0qtWzyrTL6cRpOTcWa/j8KsfDEzFkycG8+U\nAZfxOvkOMKPgoEdmYCUE+t2ggJui60zuokPgL/DfQCIbWS+S6QSRad+a8z6n\nZNz6zLV+H/UzcHb5syWAiLP3KMMAuc1Thz2eyNMoQAClIW0ppRbQL4tTDYgz\n+zCT\r\n=G1aB\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDt1QC0Qklf+1mjBAdefHNPMRJDGW6L0LbOCGMfP3gUsQIgWj0HPHdcVuB+z5biI0z/olSzULzXBgBDUO8OTJqvE1o="}]},"_npmUser":{"name":"hongbo_zhang","email":"bobzhang1988@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/bs-platform_5.1.0-dev.5_1565084749039_0.990631455614456"},"_hasShrinkwrap":false,"deprecated":"use 5.1.0 instead"},"6.1.0-dev.5":{"devDependencies":{"benchmark":"^2.1.4","colors":"^1.1.2","coveralls":"^2.13.1","diff":"^3.2.0","glob":"^7.1.2","immutable":"^3.8.2","istanbul":"^0.4.5","jasmine-core":"^2.6.2","karma":"^1.7.0","karma-jasmine-html-reporter":"^0.2.2","mocha":"^3.4.1","mocha-lcov-reporter":"^1.3.0","should":"^11.2.1","should-equal":"^1.0.1","uglify-js":"^3.0.10"},"bin":{"bsb":"lib/bsb","bsc":"lib/bsc","bsrefmt":"lib/bsrefmt","bstracing":"lib/bstracing"},"scripts":{"test":"node scripts/ciTest.js  -all","test-theme":"node scripts/ciTest.js -theme","test-bsb":"node scripts/ciTest.js -bsb","test-ocaml":"node scripts/ciTest.js -ounit","cover":"istanbul cover --report html ./node_modules/.bin/_mocha --   ./jscomp/test/**/*test.js && open coverage/index.html","coverage":"istanbul cover ./node_modules/.bin/_mocha --report lcovonly --  './jscomp/test/*test.js'","coveralls":"npm run-script coverage && node ./node_modules/.bin/coveralls < coverage/lcov.info","postinstall":"node scripts/install.js"},"name":"bs-platform","version":"6.1.0-dev.5","description":"bucklescript compiler, ocaml standard libary by bucklescript and its required runtime support","repository":{"type":"git","url":"git+https://github.com/bucklescript/bucklescript.git"},"keywords":["ocaml","bucklescript","stdlib","functional programming"],"author":{"name":"Hongbo Zhang"},"maintainers":[{"name":"hongbo_zhang","email":"bobzhang1988@gmail.com"}],"license":"SEE LICENSE IN LICENSE","bugs":{"url":"https://github.com/bucklescript/bucklescript/issues"},"homepage":"https://github.com/bucklescript/bucklescript#readme","readmeFilename":"README.md","readme":"# [BuckleScript](https://bucklescript.github.io)\n\n> A JavaScript backend for [OCaml](https://ocaml.org/) focused on smooth integration and clean generated code.\n\n[![NPM](https://nodei.co/npm/bs-platform.png?compact=true)](https://nodei.co/npm/bs-platform/) [![Build Status](https://travis-ci.org/BuckleScript/bucklescript.svg?branch=master)](https://travis-ci.org/BuckleScript/bucklescript) [![Coverage Status](https://coveralls.io/repos/github/BuckleScript/bucklescript/badge.svg?branch=master)](https://coveralls.io/github/BuckleScript/bucklescript?branch=master)\n\n## Documentation\n\nPlease see the [documentation site](https://bucklescript.github.io).\n\n## Contributing\n\nSee [CONTRIBUTING.md](CONTRIBUTING.md).\n\n## Acknowledgments\n\n* Thanks to the [OCaml](https://ocaml.org) team, obviously, without such a beautiful yet practical language, this backend would not exist\n* Thanks to [ninja-build](https://ninja-build.org), BuckleScript also comes with a blazing fast build tool on top of it, `ninja` is a truly [well engineered](http://aosabook.org/en/posa/ninja.html) scalable build tool\n* Thanks to [Bloomberg](https://www.techatbloomberg.com)! This project began at Bloomberg and was published in 2016; without the support of Bloomberg, it would not have happened. Now that the project has grown and developed its own community, it has moved to its own GitHub organization.\n\n## Licensing\n\nSee [COPYING](./COPYING) and [COPYING.LESSER](./COPYING.LESSER)\n\nThe [`ocaml`](ocaml) directory contains the official [OCaml](https://ocaml.org) compiler (version 4.02.3).\nRefer to its copyright and license notices for information about its licensing.\n\nThe `vendor/ninja.tar.gz` contains the vendored [ninja](https://github.com/ninja-build/ninja).\nRefer to its copyright and license notices for information about its licensing.\n\nBuckleScript builds on parts of [js_of_ocaml](https://github.com/ocsigen/js_of_ocaml):\n\n* [`jscomp/core/js_dump.ml`](jscomp/core/js_dump.ml) (pretty printer)\n\nBuckleScript builds on parts of OCaml:\n\n* [`jscomp/core/lam_pass_exits.ml`](jscomp/core/lam_pass_exits.ml)\n* [`jscomp/core/lam_pass_lets_dce.ml`](jscomp/core/lam_pass_lets_dce.ml)\n\nThese modules were adapted from [`ocaml/bytecomp/simplif.ml`](ocaml/bytecomp/simplif.ml) for\nJavaScript specific optimization purposes.\n\n* [`jscomp/main/js_main.ml`](jscomp/main/js_main.ml)\n\n`jscomp/main/js_main.ml` is adapted from [`ocaml/driver/main.ml`](ocaml/driver/main.ml). It is the main etry \npoint of the underlying compiler.\n\n* [`jscomp/stdlib-402`](jscomp/stdlib-402) [`jscomp/stdlib-406`](jscomp/stdlib-406)\n\n`jscomp/stdlib-*` is copied from [`ocaml/stdlib`](ocaml/stdlib). It is compiled to JavaScript and\nincluded with BuckleScript.\n\n* [`jscomp/test`](jscomp/test)\n\n`jscomp/test` is based on [`ocaml/testsuite`](ocaml/testsuite).\n\nBuckleScript unittest builds on parts of [OUnit](http://ounit.forge.ocamlcore.org/)\n\n* [`jscomp/ounit`](jscomp/ounit) is adapted from ounit, the unit test\n  utilities are only used for dev purpose, they are not required for distribution\n","licenseText":"Copyright (C) 2015-2016 Bloomberg Finance L.P.\n\nThis program is free software: you can redistribute it and/or modify\nit under the terms of the GNU Lesser General Public License as published by\nthe Free Software Foundation, either version 3 of the License, or\n(at your option) any later version.\n\nIn addition to the permissions granted to you by the LGPL, you may combine\nor link a \"work that uses the Library\" with a publicly distributed version\nof this file to produce a combined library or application, then distribute\nthat combined work under the terms of your choosing, with no requirement\nto comply with the obligations normally placed on you by section 4 of the\nLGPL version 3 (or the corresponding section of a later version of the LGPL\nshould you choose to use a later version).\n\nThis program is distributed in the hope that it will be useful,\nbut WITHOUT ANY WARRANTY; without even the implied warranty of\nMERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the\nGNU Lesser General Public License for more details.\n\nYou should have received a copy of the GNU Lesser General Public License\nalong with this program; if not, write to the Free Software\nFoundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA.","_id":"bs-platform@6.1.0-dev.5","dist":{"shasum":"a821fd0270a0f9aed36020618d04a152c88fae50","integrity":"sha512-MBwN7/yUV0yeJJmKXpRXhOmmugBir79CaOruNCgSLLb9/k1up0KZnfIOTXH8nTlWYUxhs7iRKl/Da4UTEnfoMQ==","tarball":"https://registry.npmjs.org/bs-platform/-/bs-platform-6.1.0-dev.5.tgz","fileCount":781,"unpackedSize":83623978,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdSWXSCRA9TVsSAnZWagAAKcMP/j4MhZv9Dz8hptEngH6H\nrHZJfbbNXLJCNkuRhnRXqJyNCpDqEOdH/7xo2IbBmkITSqvBpUMqdCivVLY+\n8an+/hVMv3fmgo882BLd7T35Ep+na08Sz+jbRokETb8AKIV5mIK57I87Sgrx\ncfiRH2SyGW0L7XW0ANOMdkkEpCTCcMrbSly9KdRszUF+LN2jQwibXv8r74g6\npOS1ZzbInZBUlQSrutndtVhl5iUrLYDfKq+8/HTPrgomUkVF0v+5RHerr1i+\nj8fdxQDtJsOfTUznJJW+/DGJadmhJC7Vo1yJz4rDXgbSgyJfGEAVBty4EdLN\nPFRV3RSy6lSvq9RYW/OrxbRE5c+UrSrKEegxQuOKDwm51k9tLlSvc9Me4N9E\n9bi+NG3JEBYMVqm/BM62WbjgHjSon9CJ6d13P/pBLK8FYeU9lw+FAnIdHWU7\nq9dtYpabOXZFPoVRx4651IY7zVkam/K7asnvB079GAXl7RMNZAKwQBulwHTk\n+g9z3Hc71W9JtdhBZvhlgpBbVaSQa3TQ2EXG12FXEJLjB5yQ7Pz6MArYv2gu\nF8VkhOEDVO1Nr+jqG1jMSv6lREx3iEujjROEr99bTfT5WHxueqN2NohtWM3c\nvreAzGITW+ixCX0gPFkcQ8LrxCoewIrqGiKnlvDLIFRspDZsaK7xZpdUy6H8\ngJ13\r\n=cfZB\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDiIr4zX+q3VgTMBtNiUkbbdC+MAIoEzKrXQC6EkbhCuAIgSZQWhIDuHTD/PV8egt9vYBEZW7RCIip/PKRw9AwA0pY="}]},"_npmUser":{"name":"hongbo_zhang","email":"bobzhang1988@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/bs-platform_6.1.0-dev.5_1565091281367_0.2787721203212421"},"_hasShrinkwrap":false,"deprecated":"use 6.1.0 instead"},"5.1.0-dev.6":{"devDependencies":{"benchmark":"^2.1.4","colors":"^1.1.2","coveralls":"^2.13.1","diff":"^3.2.0","glob":"^7.1.2","immutable":"^3.8.2","istanbul":"^0.4.5","jasmine-core":"^2.6.2","karma":"^1.7.0","karma-jasmine-html-reporter":"^0.2.2","mocha":"^3.4.1","mocha-lcov-reporter":"^1.3.0","should":"^11.2.1","should-equal":"^1.0.1","uglify-js":"^3.0.10"},"bin":{"bsb":"lib/bsb","bsc":"lib/bsc","bsrefmt":"lib/bsrefmt","bstracing":"lib/bstracing"},"scripts":{"test":"node scripts/ciTest.js  -all","test-theme":"node scripts/ciTest.js -theme","test-bsb":"node scripts/ciTest.js -bsb","test-ocaml":"node scripts/ciTest.js -ounit","cover":"istanbul cover --report html ./node_modules/.bin/_mocha --   ./jscomp/test/**/*test.js && open coverage/index.html","coverage":"istanbul cover ./node_modules/.bin/_mocha --report lcovonly --  './jscomp/test/*test.js'","coveralls":"npm run-script coverage && node ./node_modules/.bin/coveralls < coverage/lcov.info","postinstall":"node scripts/install.js"},"name":"bs-platform","version":"5.1.0-dev.6","description":"bucklescript compiler, ocaml standard libary by bucklescript and its required runtime support","repository":{"type":"git","url":"git+https://github.com/bucklescript/bucklescript.git"},"keywords":["ocaml","bucklescript","stdlib","functional programming"],"author":{"name":"Hongbo Zhang"},"maintainers":[{"name":"hongbo_zhang","email":"bobzhang1988@gmail.com"}],"license":"SEE LICENSE IN LICENSE","bugs":{"url":"https://github.com/bucklescript/bucklescript/issues"},"homepage":"https://github.com/bucklescript/bucklescript#readme","readmeFilename":"README.md","readme":"# [BuckleScript](https://bucklescript.github.io)\n\n> A JavaScript backend for [OCaml](https://ocaml.org/) focused on smooth integration and clean generated code.\n\n[![NPM](https://nodei.co/npm/bs-platform.png?compact=true)](https://nodei.co/npm/bs-platform/) [![Build Status](https://travis-ci.org/BuckleScript/bucklescript.svg?branch=master)](https://travis-ci.org/BuckleScript/bucklescript) [![Coverage Status](https://coveralls.io/repos/github/BuckleScript/bucklescript/badge.svg?branch=master)](https://coveralls.io/github/BuckleScript/bucklescript?branch=master)\n\n## Documentation\n\nPlease see the [documentation site](https://bucklescript.github.io).\n\n## Contributing\n\nSee [CONTRIBUTING.md](CONTRIBUTING.md).\n\n## Acknowledgments\n\n* Thanks to the [OCaml](https://ocaml.org) team, obviously, without such a beautiful yet practical language, this backend would not exist\n* Thanks to [ninja-build](https://ninja-build.org), BuckleScript also comes with a blazing fast build tool on top of it, `ninja` is a truly [well engineered](http://aosabook.org/en/posa/ninja.html) scalable build tool\n* Thanks to [Bloomberg](https://www.techatbloomberg.com)! This project began at Bloomberg and was published in 2016; without the support of Bloomberg, it would not have happened. Now that the project has grown and developed its own community, it has moved to its own GitHub organization.\n\n## Licensing\n\nSee [COPYING](./COPYING) and [COPYING.LESSER](./COPYING.LESSER)\n\nThe [`ocaml`](ocaml) directory contains the official [OCaml](https://ocaml.org) compiler (version 4.02.3).\nRefer to its copyright and license notices for information about its licensing.\n\nThe `vendor/ninja.tar.gz` contains the vendored [ninja](https://github.com/ninja-build/ninja).\nRefer to its copyright and license notices for information about its licensing.\n\nBuckleScript builds on parts of [js_of_ocaml](https://github.com/ocsigen/js_of_ocaml):\n\n* [`jscomp/core/js_dump.ml`](jscomp/core/js_dump.ml) (pretty printer)\n\nBuckleScript builds on parts of OCaml:\n\n* [`jscomp/core/lam_pass_exits.ml`](jscomp/core/lam_pass_exits.ml)\n* [`jscomp/core/lam_pass_lets_dce.ml`](jscomp/core/lam_pass_lets_dce.ml)\n\nThese modules were adapted from [`ocaml/bytecomp/simplif.ml`](ocaml/bytecomp/simplif.ml) for\nJavaScript specific optimization purposes.\n\n* [`jscomp/main/js_main.ml`](jscomp/main/js_main.ml)\n\n`jscomp/main/js_main.ml` is adapted from [`ocaml/driver/main.ml`](ocaml/driver/main.ml). It is the main etry \npoint of the underlying compiler.\n\n* [`jscomp/stdlib-402`](jscomp/stdlib-402) [`jscomp/stdlib-406`](jscomp/stdlib-406)\n\n`jscomp/stdlib-*` is copied from [`ocaml/stdlib`](ocaml/stdlib). It is compiled to JavaScript and\nincluded with BuckleScript.\n\n* [`jscomp/test`](jscomp/test)\n\n`jscomp/test` is based on [`ocaml/testsuite`](ocaml/testsuite).\n\nBuckleScript unittest builds on parts of [OUnit](http://ounit.forge.ocamlcore.org/)\n\n* [`jscomp/ounit`](jscomp/ounit) is adapted from ounit, the unit test\n  utilities are only used for dev purpose, they are not required for distribution\n","licenseText":"Copyright (C) 2015-2016 Bloomberg Finance L.P.\n\nThis program is free software: you can redistribute it and/or modify\nit under the terms of the GNU Lesser General Public License as published by\nthe Free Software Foundation, either version 3 of the License, or\n(at your option) any later version.\n\nIn addition to the permissions granted to you by the LGPL, you may combine\nor link a \"work that uses the Library\" with a publicly distributed version\nof this file to produce a combined library or application, then distribute\nthat combined work under the terms of your choosing, with no requirement\nto comply with the obligations normally placed on you by section 4 of the\nLGPL version 3 (or the corresponding section of a later version of the LGPL\nshould you choose to use a later version).\n\nThis program is distributed in the hope that it will be useful,\nbut WITHOUT ANY WARRANTY; without even the implied warranty of\nMERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the\nGNU Lesser General Public License for more details.\n\nYou should have received a copy of the GNU Lesser General Public License\nalong with this program; if not, write to the Free Software\nFoundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA.","_id":"bs-platform@5.1.0-dev.6","dist":{"shasum":"790001da58c8d7918ee32004170c6b00705759ac","integrity":"sha512-bVysg4k/nF9qbTwaxuoSlGiDHomEV+jnqN6lDjMbvtbSuOPCCMooUo2dyD1Zo5r5O5f11ggLeN15ztnF8/JR+A==","tarball":"https://registry.npmjs.org/bs-platform/-/bs-platform-5.1.0-dev.6.tgz","fileCount":778,"unpackedSize":78577390,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdUPztCRA9TVsSAnZWagAAx0oP/i+iUQSXQqfH+tGvjJm6\nC4xEJoS+3Bg8bEGsiptRYP42nmXMJXpRkFKIu1FmAeTDGkzcYi3FlxaoKpl1\nX3Q7hCBHnEp3ODHlvpCl1zuzw3Fw0wfjaLZjzm7qGmOfR7gH03CHvJPLvCoD\n4r7uw7QE7Zrb7K/C/I+cQ0lWuMDOSBwLyEoCVrmwFobgWBAz1pWlapx7Dd5O\nwcdv6z3JPLL9/pCUaQOBd31/7kobTuwNglrrBbajSJ0yC7jQ/NqRBAsVbTuA\ny37/Fb07VSixzI4ywhChKxJkaNumEYjVlHIoVGju0srpkixV4XpKr2UE3HUF\nRRLMXxrYqx9Pq7NK+UGxTFooN4ySTfMEGGAy03e+g0opkw9LpGf1VcjTIbrb\n03vLd081G1e0WfrvDzIqh+VakVqo4lT3NPtDaIP7oxWcPnVEJI/u6GzIuIxb\nA8aQ+7dHs5TLbw3ST6OlARpXZ9qz9f25p7uNL2GnefpUMZSdKxQ+sx1W6Y60\n8wWZLYRzow2FPeT009V8sPkOQhPBuW3FmKK8eOFoxwdRxmSKYY/lfyV2KF1B\nrcWXrkAG12VR77dOrkM/tWKKSyS31myZQPsWxL4Q1UFGjXkulbk9f9sp6VmT\nmuSk2KxB00AfRAemP1+gcxMLoCRLb6Siig+nKSJlAkgCi7k8LRkgvdEeF78a\nxjbN\r\n=leWw\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDgfzQN+YvW0bu1FCiJjimpO7q9P6TLMA70uJbM3U9CjQIhAKunOsKKFZkhXq6U5F1m/aDDR2Uo1ts80CRbt1PrJbjK"}]},"_npmUser":{"name":"hongbo_zhang","email":"bobzhang1988@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/bs-platform_5.1.0-dev.6_1565588716364_0.474570622157068"},"_hasShrinkwrap":false,"deprecated":"use 5.1.0 instead"},"6.1.0-dev.6":{"devDependencies":{"benchmark":"^2.1.4","colors":"^1.1.2","coveralls":"^2.13.1","diff":"^3.2.0","glob":"^7.1.2","immutable":"^3.8.2","istanbul":"^0.4.5","jasmine-core":"^2.6.2","karma":"^1.7.0","karma-jasmine-html-reporter":"^0.2.2","mocha":"^3.4.1","mocha-lcov-reporter":"^1.3.0","should":"^11.2.1","should-equal":"^1.0.1","uglify-js":"^3.0.10"},"bin":{"bsb":"lib/bsb","bsc":"lib/bsc","bsrefmt":"lib/bsrefmt","bstracing":"lib/bstracing"},"scripts":{"test":"node scripts/ciTest.js  -all","test-theme":"node scripts/ciTest.js -theme","test-bsb":"node scripts/ciTest.js -bsb","test-ocaml":"node scripts/ciTest.js -ounit","cover":"istanbul cover --report html ./node_modules/.bin/_mocha --   ./jscomp/test/**/*test.js && open coverage/index.html","coverage":"istanbul cover ./node_modules/.bin/_mocha --report lcovonly --  './jscomp/test/*test.js'","coveralls":"npm run-script coverage && node ./node_modules/.bin/coveralls < coverage/lcov.info","postinstall":"node scripts/install.js"},"name":"bs-platform","version":"6.1.0-dev.6","description":"bucklescript compiler, ocaml standard libary by bucklescript and its required runtime support","repository":{"type":"git","url":"git+https://github.com/bucklescript/bucklescript.git"},"keywords":["ocaml","bucklescript","stdlib","functional programming"],"author":{"name":"Hongbo Zhang"},"maintainers":[{"name":"hongbo_zhang","email":"bobzhang1988@gmail.com"}],"license":"SEE LICENSE IN LICENSE","bugs":{"url":"https://github.com/bucklescript/bucklescript/issues"},"homepage":"https://github.com/bucklescript/bucklescript#readme","readmeFilename":"README.md","readme":"# [BuckleScript](https://bucklescript.github.io)\n\n> A JavaScript backend for [OCaml](https://ocaml.org/) focused on smooth integration and clean generated code.\n\n[![NPM](https://nodei.co/npm/bs-platform.png?compact=true)](https://nodei.co/npm/bs-platform/) [![Build Status](https://travis-ci.org/BuckleScript/bucklescript.svg?branch=master)](https://travis-ci.org/BuckleScript/bucklescript) [![Coverage Status](https://coveralls.io/repos/github/BuckleScript/bucklescript/badge.svg?branch=master)](https://coveralls.io/github/BuckleScript/bucklescript?branch=master)\n\n## Documentation\n\nPlease see the [documentation site](https://bucklescript.github.io).\n\n## Contributing\n\nSee [CONTRIBUTING.md](CONTRIBUTING.md).\n\n## Acknowledgments\n\n* Thanks to the [OCaml](https://ocaml.org) team, obviously, without such a beautiful yet practical language, this backend would not exist\n* Thanks to [ninja-build](https://ninja-build.org), BuckleScript also comes with a blazing fast build tool on top of it, `ninja` is a truly [well engineered](http://aosabook.org/en/posa/ninja.html) scalable build tool\n* Thanks to [Bloomberg](https://www.techatbloomberg.com)! This project began at Bloomberg and was published in 2016; without the support of Bloomberg, it would not have happened. Now that the project has grown and developed its own community, it has moved to its own GitHub organization.\n\n## Licensing\n\nSee [COPYING](./COPYING) and [COPYING.LESSER](./COPYING.LESSER)\n\nThe [`ocaml`](ocaml) directory contains the official [OCaml](https://ocaml.org) compiler (version 4.02.3).\nRefer to its copyright and license notices for information about its licensing.\n\nThe `vendor/ninja.tar.gz` contains the vendored [ninja](https://github.com/ninja-build/ninja).\nRefer to its copyright and license notices for information about its licensing.\n\nBuckleScript builds on parts of [js_of_ocaml](https://github.com/ocsigen/js_of_ocaml):\n\n* [`jscomp/core/js_dump.ml`](jscomp/core/js_dump.ml) (pretty printer)\n\nBuckleScript builds on parts of OCaml:\n\n* [`jscomp/core/lam_pass_exits.ml`](jscomp/core/lam_pass_exits.ml)\n* [`jscomp/core/lam_pass_lets_dce.ml`](jscomp/core/lam_pass_lets_dce.ml)\n\nThese modules were adapted from [`ocaml/bytecomp/simplif.ml`](ocaml/bytecomp/simplif.ml) for\nJavaScript specific optimization purposes.\n\n* [`jscomp/main/js_main.ml`](jscomp/main/js_main.ml)\n\n`jscomp/main/js_main.ml` is adapted from [`ocaml/driver/main.ml`](ocaml/driver/main.ml). It is the main etry \npoint of the underlying compiler.\n\n* [`jscomp/stdlib-402`](jscomp/stdlib-402) [`jscomp/stdlib-406`](jscomp/stdlib-406)\n\n`jscomp/stdlib-*` is copied from [`ocaml/stdlib`](ocaml/stdlib). It is compiled to JavaScript and\nincluded with BuckleScript.\n\n* [`jscomp/test`](jscomp/test)\n\n`jscomp/test` is based on [`ocaml/testsuite`](ocaml/testsuite).\n\nBuckleScript unittest builds on parts of [OUnit](http://ounit.forge.ocamlcore.org/)\n\n* [`jscomp/ounit`](jscomp/ounit) is adapted from ounit, the unit test\n  utilities are only used for dev purpose, they are not required for distribution\n","licenseText":"Copyright (C) 2015-2016 Bloomberg Finance L.P.\n\nThis program is free software: you can redistribute it and/or modify\nit under the terms of the GNU Lesser General Public License as published by\nthe Free Software Foundation, either version 3 of the License, or\n(at your option) any later version.\n\nIn addition to the permissions granted to you by the LGPL, you may combine\nor link a \"work that uses the Library\" with a publicly distributed version\nof this file to produce a combined library or application, then distribute\nthat combined work under the terms of your choosing, with no requirement\nto comply with the obligations normally placed on you by section 4 of the\nLGPL version 3 (or the corresponding section of a later version of the LGPL\nshould you choose to use a later version).\n\nThis program is distributed in the hope that it will be useful,\nbut WITHOUT ANY WARRANTY; without even the implied warranty of\nMERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the\nGNU Lesser General Public License for more details.\n\nYou should have received a copy of the GNU Lesser General Public License\nalong with this program; if not, write to the Free Software\nFoundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA.","_id":"bs-platform@6.1.0-dev.6","dist":{"shasum":"8244cb463ebaab3b76c825164cb6b526beb473a7","integrity":"sha512-UATcgrqJ9CASytUu0HPlCiOIk8GWnpdb0leRgMrmP5tkXRN1wfin0Kn4V90iaZZBPsS76rHZu/TeaqQ/GvWK0Q==","tarball":"https://registry.npmjs.org/bs-platform/-/bs-platform-6.1.0-dev.6.tgz","fileCount":781,"unpackedSize":83590778,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdURUbCRA9TVsSAnZWagAAFBkQAJEhJ1SazkV730Y3aUG6\nNKT49foFfe3OvrEV9L2ox37d/gWtplvZT5/Sde2lYMC3R9BuEinq0I8oNHJh\naiajOcbmUt4TD6QMVSWsVxYhORKpLSBxrqNWoJxQLutJKg9ZNdomp0MWGKFS\nenYlnTf3G/0NV8000al2cHL/IraueGgV866e68p2f5iLQokWm4YZfVjET7rY\nZPFR7foJtIYlbbLfAT0FbS5nes802GkVL4Ln840ztNwiInfsnMcoOT5KQlFk\ngZ2CxOfBDVcOfcgXoFebqVNpPxWyRK1B+NgWvskDnUTwtEvUMpMhRRuNqW1N\nhOVviuJgqAHppoE1/oK2MdzMV104jKEk+OEvFpYHY+4bWaHKIisF/3oXqMPR\ncUETMXpmKzbwzP2aRgXlHIhL31fXRtYeJXsZh0a4X1QQMs6gHmIKgzal8uaf\nhirPJyXzpohhFKYVM2YaoOf+E26uK9afpxy53ZQhs/3qTq7TExeqtcyFqfPz\nAYDgIcN6IYr/Z1Nl+NXST/weJ6K1RYEBYw09BF7Sn0f32dMskDdOomxdZ0xg\nusEnR+Z4QjZso8am8ARjEnUCecxIbrx3UjMfl7n6eqyW2cVA0x+AxpPjhS4c\nwJnIDFn6Fqegv5g3izWNIW4CsKPI2q/EKqiPhQmdJsd0yAbmU6ZSlB7aqeBl\n13TA\r\n=2ajM\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQD0TnKBalTEM2AO0Pz805PKMqJbZjcNDVOQegEbaPwoDAIhAMEXqzht6097IHCvcG7t/dRMjS7hwojrXmpW2561a4Bz"}]},"_npmUser":{"name":"hongbo_zhang","email":"bobzhang1988@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/bs-platform_6.1.0-dev.6_1565594906095_0.9582302494147044"},"_hasShrinkwrap":false,"deprecated":"use 6.1.0 instead"},"5.1.0":{"devDependencies":{"benchmark":"^2.1.4","colors":"^1.1.2","coveralls":"^2.13.1","diff":"^3.2.0","glob":"^7.1.2","immutable":"^3.8.2","istanbul":"^0.4.5","jasmine-core":"^2.6.2","karma":"^1.7.0","karma-jasmine-html-reporter":"^0.2.2","mocha":"^3.4.1","mocha-lcov-reporter":"^1.3.0","should":"^11.2.1","should-equal":"^1.0.1","uglify-js":"^3.0.10"},"bin":{"bsb":"lib/bsb","bsc":"lib/bsc","bsrefmt":"lib/bsrefmt","bstracing":"lib/bstracing"},"scripts":{"test":"node scripts/ciTest.js  -all","test-theme":"node scripts/ciTest.js -theme","test-bsb":"node scripts/ciTest.js -bsb","test-ocaml":"node scripts/ciTest.js -ounit","cover":"istanbul cover --report html ./node_modules/.bin/_mocha --   ./jscomp/test/**/*test.js && open coverage/index.html","coverage":"istanbul cover ./node_modules/.bin/_mocha --report lcovonly --  './jscomp/test/*test.js'","coveralls":"npm run-script coverage && node ./node_modules/.bin/coveralls < coverage/lcov.info","postinstall":"node scripts/install.js"},"name":"bs-platform","version":"5.1.0","description":"bucklescript compiler, ocaml standard libary by bucklescript and its required runtime support","repository":{"type":"git","url":"git+https://github.com/bucklescript/bucklescript.git"},"keywords":["ocaml","bucklescript","stdlib","functional programming"],"author":{"name":"Hongbo Zhang"},"maintainers":[{"name":"hongbo_zhang","email":"bobzhang1988@gmail.com"}],"license":"SEE LICENSE IN LICENSE","bugs":{"url":"https://github.com/bucklescript/bucklescript/issues"},"homepage":"https://github.com/bucklescript/bucklescript#readme","licenseText":"Copyright (C) 2015-2016 Bloomberg Finance L.P.\n\nThis program is free software: you can redistribute it and/or modify\nit under the terms of the GNU Lesser General Public License as published by\nthe Free Software Foundation, either version 3 of the License, or\n(at your option) any later version.\n\nIn addition to the permissions granted to you by the LGPL, you may combine\nor link a \"work that uses the Library\" with a publicly distributed version\nof this file to produce a combined library or application, then distribute\nthat combined work under the terms of your choosing, with no requirement\nto comply with the obligations normally placed on you by section 4 of the\nLGPL version 3 (or the corresponding section of a later version of the LGPL\nshould you choose to use a later version).\n\nThis program is distributed in the hope that it will be useful,\nbut WITHOUT ANY WARRANTY; without even the implied warranty of\nMERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the\nGNU Lesser General Public License for more details.\n\nYou should have received a copy of the GNU Lesser General Public License\nalong with this program; if not, write to the Free Software\nFoundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA.","_id":"bs-platform@5.1.0","dist":{"shasum":"500192d81c099c3868de002b3129307b4b519e75","integrity":"sha512-M+1srPZQDAVvWoVf2ZtztlmGyjcv0RHtIv5tRcSmmrdpRf4g15rVvbf8iGz/Rk6jLFPMKZh5damo1P2EiDjKSg==","tarball":"https://registry.npmjs.org/bs-platform/-/bs-platform-5.1.0.tgz","fileCount":783,"unpackedSize":97044611,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdVnBdCRA9TVsSAnZWagAAVe0P/jBQ+6LaAWG3Fm019Y/5\nH4Y1fxHh1R9Z3Rmmw2z2c2FJm0mmeL0pAVH1m5dNgNyzquGCXA3zeYo1Qq5g\nA4Kzw12PtcpjSz/CA20r5R9MJD2vSTAgCwjFiLoz5lfTHofrSMNPRrGSpv54\nMqYDj7/zyR2XoPY70Set0rSqaIcHqtu4oHFePuJEYnnya0/dMpcwEZTQF2RD\n2XX1QpQ88xPFNy4ek3QPUl049v3Wy1fb6WXiQHJJeh16ENclMd/zXw33XNfy\ntaSTg239vIc1JT7Wr4STo8tltFwlRB7aF1UmzWEmKK2vEBG0fL7FgnUSN1eo\nz0s+u/UsEy+btghryGA9Bz98zu9VQNDXE97qSdvlgQYCTtiW/x2GkMmDdtvQ\n1p85PXwY4zhDR5wWKqM3GSGwSvEP/s0ul0Gkza4oaJ2MyMOfE9sFRViwakGP\nCS/QTe5k5HrRMm55K0qMrRQlb5TV5RP4XzA4mOBGpBxjTSyZAoirirPa9FRe\nWKM++IW6BWuxIWgZM9KtxVHkSbkQUDlT1nUdNq9aPoJhjXAiQ+dNTmO44jUo\nydk2NhlYcf2J6OmAZ5rEOS2bbhQPEsXhxWXSa52dLgwYKK8ioJuFnyi8OeuO\n0KMUcP0g2YGD+fHgo9xjm74fLxAb+doxH2OwoQ8ZN0LEYBQej7RbEPyhJxGe\ni/Am\r\n=WVLR\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCICvaKAgeIFq72sY4aqYmsUySEDwuZDxhdonx3SMK7JU0AiEAh5zJA1k40j+vZwl7xNdje603rpz94PUOYIU84G3C6uU="}]},"_npmUser":{"name":"hongbo_zhang","email":"bobzhang1988@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/bs-platform_5.1.0_1565945948214_0.2593979383770437"},"_hasShrinkwrap":false},"6.1.0":{"devDependencies":{"benchmark":"^2.1.4","colors":"^1.1.2","coveralls":"^2.13.1","diff":"^3.2.0","glob":"^7.1.2","immutable":"^3.8.2","istanbul":"^0.4.5","jasmine-core":"^2.6.2","karma":"^1.7.0","karma-jasmine-html-reporter":"^0.2.2","mocha":"^3.4.1","mocha-lcov-reporter":"^1.3.0","should":"^11.2.1","should-equal":"^1.0.1","uglify-js":"^3.0.10"},"bin":{"bsb":"lib/bsb","bsc":"lib/bsc","bsrefmt":"lib/bsrefmt","bstracing":"lib/bstracing"},"scripts":{"test":"node scripts/ciTest.js  -all","test-theme":"node scripts/ciTest.js -theme","test-bsb":"node scripts/ciTest.js -bsb","test-ocaml":"node scripts/ciTest.js -ounit","cover":"istanbul cover --report html ./node_modules/.bin/_mocha --   ./jscomp/test/**/*test.js && open coverage/index.html","coverage":"istanbul cover ./node_modules/.bin/_mocha --report lcovonly --  './jscomp/test/*test.js'","coveralls":"npm run-script coverage && node ./node_modules/.bin/coveralls < coverage/lcov.info","postinstall":"node scripts/install.js"},"name":"bs-platform","version":"6.1.0","description":"bucklescript compiler, ocaml standard libary by bucklescript and its required runtime support","repository":{"type":"git","url":"git+https://github.com/bucklescript/bucklescript.git"},"keywords":["ocaml","bucklescript","stdlib","functional programming"],"author":{"name":"Hongbo Zhang"},"maintainers":[{"name":"hongbo_zhang","email":"bobzhang1988@gmail.com"}],"license":"SEE LICENSE IN LICENSE","bugs":{"url":"https://github.com/bucklescript/bucklescript/issues"},"homepage":"https://github.com/bucklescript/bucklescript#readme","readmeFilename":"README.md","readme":"# [BuckleScript](https://bucklescript.github.io)\n\n> A JavaScript backend for [OCaml](https://ocaml.org/) focused on smooth integration and clean generated code.\n\n[![NPM](https://nodei.co/npm/bs-platform.png?compact=true)](https://nodei.co/npm/bs-platform/) [![Build Status](https://travis-ci.org/BuckleScript/bucklescript.svg?branch=master)](https://travis-ci.org/BuckleScript/bucklescript) [![Coverage Status](https://coveralls.io/repos/github/BuckleScript/bucklescript/badge.svg?branch=master)](https://coveralls.io/github/BuckleScript/bucklescript?branch=master)\n\n## Documentation\n\nPlease see the [documentation site](https://bucklescript.github.io).\n\n## Contributing\n\nSee [CONTRIBUTING.md](CONTRIBUTING.md).\n\n## Acknowledgments\n\n* Thanks to the [OCaml](https://ocaml.org) team, obviously, without such a beautiful yet practical language, this backend would not exist\n* Thanks to [ninja-build](https://ninja-build.org), BuckleScript also comes with a blazing fast build tool on top of it, `ninja` is a truly [well engineered](http://aosabook.org/en/posa/ninja.html) scalable build tool\n* Thanks to [Bloomberg](https://www.techatbloomberg.com)! This project began at Bloomberg and was published in 2016; without the support of Bloomberg, it would not have happened. Now that the project has grown and developed its own community, it has moved to its own GitHub organization.\n\n## Licensing\n\nSee [COPYING](./COPYING) and [COPYING.LESSER](./COPYING.LESSER)\n\nThe [`ocaml`](ocaml) directory contains the official [OCaml](https://ocaml.org) compiler (version 4.02.3).\nRefer to its copyright and license notices for information about its licensing.\n\nThe `vendor/ninja.tar.gz` contains the vendored [ninja](https://github.com/ninja-build/ninja).\nRefer to its copyright and license notices for information about its licensing.\n\nBuckleScript builds on parts of [js_of_ocaml](https://github.com/ocsigen/js_of_ocaml):\n\n* [`jscomp/core/js_dump.ml`](jscomp/core/js_dump.ml) (pretty printer)\n\nBuckleScript builds on parts of OCaml:\n\n* [`jscomp/core/lam_pass_exits.ml`](jscomp/core/lam_pass_exits.ml)\n* [`jscomp/core/lam_pass_lets_dce.ml`](jscomp/core/lam_pass_lets_dce.ml)\n\nThese modules were adapted from [`ocaml/bytecomp/simplif.ml`](ocaml/bytecomp/simplif.ml) for\nJavaScript specific optimization purposes.\n\n* [`jscomp/main/js_main.ml`](jscomp/main/js_main.ml)\n\n`jscomp/main/js_main.ml` is adapted from [`ocaml/driver/main.ml`](ocaml/driver/main.ml). It is the main etry \npoint of the underlying compiler.\n\n* [`jscomp/stdlib-402`](jscomp/stdlib-402) [`jscomp/stdlib-406`](jscomp/stdlib-406)\n\n`jscomp/stdlib-*` is copied from [`ocaml/stdlib`](ocaml/stdlib). It is compiled to JavaScript and\nincluded with BuckleScript.\n\n* [`jscomp/test`](jscomp/test)\n\n`jscomp/test` is based on [`ocaml/testsuite`](ocaml/testsuite).\n\nBuckleScript unittest builds on parts of [OUnit](http://ounit.forge.ocamlcore.org/)\n\n* [`jscomp/ounit`](jscomp/ounit) is adapted from ounit, the unit test\n  utilities are only used for dev purpose, they are not required for distribution\n","licenseText":"Copyright (C) 2015-2016 Bloomberg Finance L.P.\n\nThis program is free software: you can redistribute it and/or modify\nit under the terms of the GNU Lesser General Public License as published by\nthe Free Software Foundation, either version 3 of the License, or\n(at your option) any later version.\n\nIn addition to the permissions granted to you by the LGPL, you may combine\nor link a \"work that uses the Library\" with a publicly distributed version\nof this file to produce a combined library or application, then distribute\nthat combined work under the terms of your choosing, with no requirement\nto comply with the obligations normally placed on you by section 4 of the\nLGPL version 3 (or the corresponding section of a later version of the LGPL\nshould you choose to use a later version).\n\nThis program is distributed in the hope that it will be useful,\nbut WITHOUT ANY WARRANTY; without even the implied warranty of\nMERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the\nGNU Lesser General Public License for more details.\n\nYou should have received a copy of the GNU Lesser General Public License\nalong with this program; if not, write to the Free Software\nFoundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA.","_id":"bs-platform@6.1.0","dist":{"shasum":"dc4cbde176222b887eb140528c8f9f885a3cc0fa","integrity":"sha512-4EFTVU75qznEOkFEsZ+BF1U57j7N0qO0mNsva0OSwnxJpae4SBPq8r3Sf8mlzBKYXmdyCFXYL9Q/eTUj0ExaFg==","tarball":"https://registry.npmjs.org/bs-platform/-/bs-platform-6.1.0.tgz","fileCount":786,"unpackedSize":113976504,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdV4C6CRA9TVsSAnZWagAAQyYP+wTl4QpfVQjHv2fheLsv\neRjAanYnf2aMnQK6BwbM8wN8uh0UVpHmDeSD0h/McPnoDfJVWXHycFSytmN7\njy0ak3GtJUymYxWj5U7DXiUtOd1yNm1y+JswHRZqNcPriUgTb2zCTDnI9TZJ\nx7i6U9pn0yKl252MyV8wkSzIa7mJrx5Nu1SiEem9tHABUZedYdnBzL3rfdPH\nf46HQOC7M33zaQG0wY5KzdILMyBaV8ZynYU9Ng5uaw5rb+nV93e8TEOQCA62\ncCVl/OUc+5FokrWMlEIx2Ok0MUWRFV6x3qCug/oUdz5Mbhj3EQymrI8FCEau\n2gSxq7LZXmxvX2zNLlBTHg0mG//q576LH37/XS4ks+p7u7fzPYuZruei+rdH\nKXz60bI9pegpj/7jRwfbWL+duGc2t4ujiLo5TmF3LB8Nx1x9IQCyIPfkaED8\no3+SwitsbAFNnSEjPu6YUSlQQsCnFcvkzNoJfaRq3uVbNsFS0ZkwgN6vP46E\nwOLSo/3AV6BfXPGdzke7w6yy1GGxLWOMaYIguCqX4RIQyShEDdZImjH8Rexn\nClLJU0iZiCiu9lqgKv7fPbEJlX9Q7/lU9COncdLhBFOY8qgrUwPC58COGsMQ\nxxzJi5qYelkM+8rarXtIqIBaQ17b0lcEayR1KmvyjMEFzfqJI8lk3PLxS6wH\no7Mm\r\n=rRIm\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCAF4eBNuph0uroyrnbtfSpgVQJ7noFIUso6n/2wsunBwIgWGQKhzqZ4r0zdJ/qz0aVfQ6rq8R0aop+mdkrR1oAIfk="}]},"_npmUser":{"name":"hongbo_zhang","email":"bobzhang1988@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/bs-platform_6.1.0_1566015673154_0.21200592708213106"},"_hasShrinkwrap":false},"5.2.0-dev.1":{"devDependencies":{"benchmark":"^2.1.4","colors":"^1.1.2","coveralls":"^2.13.1","diff":"^3.2.0","glob":"^7.1.2","immutable":"^3.8.2","istanbul":"^0.4.5","jasmine-core":"^2.6.2","karma":"^1.7.0","karma-jasmine-html-reporter":"^0.2.2","mocha":"^3.4.1","mocha-lcov-reporter":"^1.3.0","should":"^11.2.1","should-equal":"^1.0.1","uglify-js":"^3.0.10"},"bin":{"bsb":"lib/bsb","bsc":"lib/bsc","bsrefmt":"lib/bsrefmt","bstracing":"lib/bstracing"},"scripts":{"test":"node scripts/ciTest.js  -all","test-theme":"node scripts/ciTest.js -theme","test-bsb":"node scripts/ciTest.js -bsb","test-ocaml":"node scripts/ciTest.js -ounit","cover":"istanbul cover --report html ./node_modules/.bin/_mocha --   ./jscomp/test/**/*test.js && open coverage/index.html","coverage":"istanbul cover ./node_modules/.bin/_mocha --report lcovonly --  './jscomp/test/*test.js'","coveralls":"npm run-script coverage && node ./node_modules/.bin/coveralls < coverage/lcov.info","postinstall":"node scripts/install.js"},"name":"bs-platform","version":"5.2.0-dev.1","description":"bucklescript compiler, ocaml standard libary by bucklescript and its required runtime support","repository":{"type":"git","url":"git+https://github.com/bucklescript/bucklescript.git"},"keywords":["ocaml","bucklescript","stdlib","functional programming"],"author":{"name":"Hongbo Zhang"},"maintainers":[{"name":"hongbo_zhang","email":"bobzhang1988@gmail.com"}],"license":"SEE LICENSE IN LICENSE","bugs":{"url":"https://github.com/bucklescript/bucklescript/issues"},"homepage":"https://github.com/bucklescript/bucklescript#readme","readmeFilename":"README.md","readme":"# [BuckleScript](https://bucklescript.github.io)\n\n> A JavaScript backend for [OCaml](https://ocaml.org/) focused on smooth integration and clean generated code.\n\n[![NPM](https://nodei.co/npm/bs-platform.png?compact=true)](https://nodei.co/npm/bs-platform/) [![Build Status](https://travis-ci.org/BuckleScript/bucklescript.svg?branch=master)](https://travis-ci.org/BuckleScript/bucklescript) [![Coverage Status](https://coveralls.io/repos/github/BuckleScript/bucklescript/badge.svg?branch=master)](https://coveralls.io/github/BuckleScript/bucklescript?branch=master)\n\n## Documentation\n\nPlease see the [documentation site](https://bucklescript.github.io).\n\n## Contributing\n\nSee [CONTRIBUTING.md](CONTRIBUTING.md).\n\n## Acknowledgments\n\n* Thanks to the [OCaml](https://ocaml.org) team, obviously, without such a beautiful yet practical language, this backend would not exist\n* Thanks to [ninja-build](https://ninja-build.org), BuckleScript also comes with a blazing fast build tool on top of it, `ninja` is a truly [well engineered](http://aosabook.org/en/posa/ninja.html) scalable build tool\n* Thanks to [Bloomberg](https://www.techatbloomberg.com)! This project began at Bloomberg and was published in 2016; without the support of Bloomberg, it would not have happened. Now that the project has grown and developed its own community, it has moved to its own GitHub organization.\n\n## Licensing\n\nSee [COPYING](./COPYING) and [COPYING.LESSER](./COPYING.LESSER)\n\nThe [`ocaml`](ocaml) directory contains the official [OCaml](https://ocaml.org) compiler (version 4.02.3).\nRefer to its copyright and license notices for information about its licensing.\n\nThe `vendor/ninja.tar.gz` contains the vendored [ninja](https://github.com/ninja-build/ninja).\nRefer to its copyright and license notices for information about its licensing.\n\nBuckleScript builds on parts of [js_of_ocaml](https://github.com/ocsigen/js_of_ocaml):\n\n* [`jscomp/core/js_dump.ml`](jscomp/core/js_dump.ml) (pretty printer)\n\nBuckleScript builds on parts of OCaml:\n\n* [`jscomp/core/lam_pass_exits.ml`](jscomp/core/lam_pass_exits.ml)\n* [`jscomp/core/lam_pass_lets_dce.ml`](jscomp/core/lam_pass_lets_dce.ml)\n\nThese modules were adapted from [`ocaml/bytecomp/simplif.ml`](ocaml/bytecomp/simplif.ml) for\nJavaScript specific optimization purposes.\n\n* [`jscomp/main/js_main.ml`](jscomp/main/js_main.ml)\n\n`jscomp/main/js_main.ml` is adapted from [`ocaml/driver/main.ml`](ocaml/driver/main.ml). It is the main etry \npoint of the underlying compiler.\n\n* [`jscomp/stdlib-402`](jscomp/stdlib-402) [`jscomp/stdlib-406`](jscomp/stdlib-406)\n\n`jscomp/stdlib-*` is copied from [`ocaml/stdlib`](ocaml/stdlib). It is compiled to JavaScript and\nincluded with BuckleScript.\n\n* [`jscomp/test`](jscomp/test)\n\n`jscomp/test` is based on [`ocaml/testsuite`](ocaml/testsuite).\n\nBuckleScript unittest builds on parts of [OUnit](http://ounit.forge.ocamlcore.org/)\n\n* [`jscomp/ounit`](jscomp/ounit) is adapted from ounit, the unit test\n  utilities are only used for dev purpose, they are not required for distribution\n","licenseText":"Copyright (C) 2015-2016 Bloomberg Finance L.P.\n\nThis program is free software: you can redistribute it and/or modify\nit under the terms of the GNU Lesser General Public License as published by\nthe Free Software Foundation, either version 3 of the License, or\n(at your option) any later version.\n\nIn addition to the permissions granted to you by the LGPL, you may combine\nor link a \"work that uses the Library\" with a publicly distributed version\nof this file to produce a combined library or application, then distribute\nthat combined work under the terms of your choosing, with no requirement\nto comply with the obligations normally placed on you by section 4 of the\nLGPL version 3 (or the corresponding section of a later version of the LGPL\nshould you choose to use a later version).\n\nThis program is distributed in the hope that it will be useful,\nbut WITHOUT ANY WARRANTY; without even the implied warranty of\nMERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the\nGNU Lesser General Public License for more details.\n\nYou should have received a copy of the GNU Lesser General Public License\nalong with this program; if not, write to the Free Software\nFoundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA.","_id":"bs-platform@5.2.0-dev.1","dist":{"shasum":"5ed6f334af138d0d7be141825295255afdb03ce8","integrity":"sha512-0Q0DNqKgnyAeZuKLHJEf5tw6v+FcTQVeEBSNrZUpZ/tKEPJOEqs0DjgvxrJcQB1JkB8H66zYhadDZlsRnxOCtQ==","tarball":"https://registry.npmjs.org/bs-platform/-/bs-platform-5.2.0-dev.1.tgz","fileCount":774,"unpackedSize":61665227,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdZ9VvCRA9TVsSAnZWagAATR4P/3pUR8sbdAD1rSq64JM2\nnUPyNSkiBkuJEljspXVvvQ6U4pRbOW73f0+1IRYWinJR7XRkFf9HE1xDBhcZ\nsYFnHR2Kwxr/UEraHM3Oc5u34Z4C8AxpWzE7dVcll5D5HZZicpjnQe3/mjmD\n2dxTDrAUrGQBsXy6Qg4TwEEw/WW1T4J6/Bg90C7Y2WAa/6D7EO6f56d2q0w0\nBbGpHbsNKAcbSodEWwC7E0Mv2w8HBzcAndA0H4hBXtmG2+ay+rDamnrOS3Y0\nm3X63fV4lKN393mPPlbRwx/cKuOJm0IZO7tthi4VtHSD7IYJ0Jc6tROxymuL\nPpnBnZ20PaIo1sdoRV1J86Q4hyg6pSDEgots+mfRarHXPEZCDQP9HBhEuDJZ\n0PkvXAOqkXKCwH8PQ+AXbqDgY7FgjwwTAmJuAyEv03Nv888Ufeo8QTP27CFz\nx8tyA6EaFRIwyjiJEx/LQVYDXXNL7uFa4QXSbd3qGwJ1hjQZG9I1c5ICN7yn\nrahQOpIcNVZ9dcozK0IX/YI2sykLLLJNYyJ/Kos3nVe4lT9qeifTKEzwQKjH\nhD8oZiYk0AmKBeYFLeU+BuKTgak+5HJFriPiQlqVx+r5w12aem4TLt+M9oeJ\nqDoEco6yp7dq0uM2+2zyzIfxhOCwkWxCoov0D8LqUzJDs+m4WCz70ts4cFft\n9U7Z\r\n=eTjE\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCoH75+OMI+WxLTvklcMQB6Xgs5/mqGncZN8ItXMi7B6AIhAKxigrsNWTa9O83s+L5nMEAwvnSmLo7Plh0qKZzrzpLL"}]},"_npmUser":{"name":"hongbo_zhang","email":"bobzhang1988@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/bs-platform_5.2.0-dev.1_1567085934030_0.6047060136470659"},"_hasShrinkwrap":false,"deprecated":"please use 5.2.1"},"5.2.0-dev.2":{"devDependencies":{"benchmark":"^2.1.4","colors":"^1.1.2","coveralls":"^2.13.1","diff":"^3.2.0","glob":"^7.1.2","immutable":"^3.8.2","istanbul":"^0.4.5","jasmine-core":"^2.6.2","karma":"^1.7.0","karma-jasmine-html-reporter":"^0.2.2","mocha":"^3.4.1","mocha-lcov-reporter":"^1.3.0","should":"^11.2.1","should-equal":"^1.0.1","uglify-js":"^3.0.10"},"bin":{"bsb":"lib/bsb","bsc":"lib/bsc","bsrefmt":"lib/bsrefmt","bstracing":"lib/bstracing"},"scripts":{"test":"node scripts/ciTest.js  -all","test-theme":"node scripts/ciTest.js -theme","test-bsb":"node scripts/ciTest.js -bsb","test-ocaml":"node scripts/ciTest.js -ounit","cover":"istanbul cover --report html ./node_modules/.bin/_mocha --   ./jscomp/test/**/*test.js && open coverage/index.html","coverage":"istanbul cover ./node_modules/.bin/_mocha --report lcovonly --  './jscomp/test/*test.js'","coveralls":"npm run-script coverage && node ./node_modules/.bin/coveralls < coverage/lcov.info","postinstall":"node scripts/install.js"},"name":"bs-platform","version":"5.2.0-dev.2","description":"bucklescript compiler, ocaml standard libary by bucklescript and its required runtime support","repository":{"type":"git","url":"git+https://github.com/bucklescript/bucklescript.git"},"keywords":["ocaml","bucklescript","stdlib","functional programming"],"author":{"name":"Hongbo Zhang"},"maintainers":[{"name":"hongbo_zhang","email":"bobzhang1988@gmail.com"}],"license":"SEE LICENSE IN LICENSE","bugs":{"url":"https://github.com/bucklescript/bucklescript/issues"},"homepage":"https://github.com/bucklescript/bucklescript#readme","readmeFilename":"README.md","readme":"# [BuckleScript](https://bucklescript.github.io)\n\n> A JavaScript backend for [OCaml](https://ocaml.org/) focused on smooth integration and clean generated code.\n\n[![NPM](https://nodei.co/npm/bs-platform.png?compact=true)](https://nodei.co/npm/bs-platform/) [![Build Status](https://travis-ci.org/BuckleScript/bucklescript.svg?branch=master)](https://travis-ci.org/BuckleScript/bucklescript) [![Coverage Status](https://coveralls.io/repos/github/BuckleScript/bucklescript/badge.svg?branch=master)](https://coveralls.io/github/BuckleScript/bucklescript?branch=master)\n\n## Documentation\n\nPlease see the [documentation site](https://bucklescript.github.io).\n\n## Contributing\n\nSee [CONTRIBUTING.md](CONTRIBUTING.md).\n\n## Acknowledgments\n\n* Thanks to the [OCaml](https://ocaml.org) team, obviously, without such a beautiful yet practical language, this backend would not exist\n* Thanks to [ninja-build](https://ninja-build.org), BuckleScript also comes with a blazing fast build tool on top of it, `ninja` is a truly [well engineered](http://aosabook.org/en/posa/ninja.html) scalable build tool\n* Thanks to [Bloomberg](https://www.techatbloomberg.com)! This project began at Bloomberg and was published in 2016; without the support of Bloomberg, it would not have happened. Now that the project has grown and developed its own community, it has moved to its own GitHub organization.\n\n## Licensing\n\nSee [COPYING](./COPYING) and [COPYING.LESSER](./COPYING.LESSER)\n\nThe [`ocaml`](ocaml) directory contains the official [OCaml](https://ocaml.org) compiler (version 4.02.3).\nRefer to its copyright and license notices for information about its licensing.\n\nThe `vendor/ninja.tar.gz` contains the vendored [ninja](https://github.com/ninja-build/ninja).\nRefer to its copyright and license notices for information about its licensing.\n\nBuckleScript builds on parts of [js_of_ocaml](https://github.com/ocsigen/js_of_ocaml):\n\n* [`jscomp/core/js_dump.ml`](jscomp/core/js_dump.ml) (pretty printer)\n\nBuckleScript builds on parts of OCaml:\n\n* [`jscomp/core/lam_pass_exits.ml`](jscomp/core/lam_pass_exits.ml)\n* [`jscomp/core/lam_pass_lets_dce.ml`](jscomp/core/lam_pass_lets_dce.ml)\n\nThese modules were adapted from [`ocaml/bytecomp/simplif.ml`](ocaml/bytecomp/simplif.ml) for\nJavaScript specific optimization purposes.\n\n* [`jscomp/main/js_main.ml`](jscomp/main/js_main.ml)\n\n`jscomp/main/js_main.ml` is adapted from [`ocaml/driver/main.ml`](ocaml/driver/main.ml). It is the main etry \npoint of the underlying compiler.\n\n* [`jscomp/stdlib-402`](jscomp/stdlib-402) [`jscomp/stdlib-406`](jscomp/stdlib-406)\n\n`jscomp/stdlib-*` is copied from [`ocaml/stdlib`](ocaml/stdlib). It is compiled to JavaScript and\nincluded with BuckleScript.\n\n* [`jscomp/test`](jscomp/test)\n\n`jscomp/test` is based on [`ocaml/testsuite`](ocaml/testsuite).\n\nBuckleScript unittest builds on parts of [OUnit](http://ounit.forge.ocamlcore.org/)\n\n* [`jscomp/ounit`](jscomp/ounit) is adapted from ounit, the unit test\n  utilities are only used for dev purpose, they are not required for distribution\n","licenseText":"Copyright (C) 2015-2016 Bloomberg Finance L.P.\n\nThis program is free software: you can redistribute it and/or modify\nit under the terms of the GNU Lesser General Public License as published by\nthe Free Software Foundation, either version 3 of the License, or\n(at your option) any later version.\n\nIn addition to the permissions granted to you by the LGPL, you may combine\nor link a \"work that uses the Library\" with a publicly distributed version\nof this file to produce a combined library or application, then distribute\nthat combined work under the terms of your choosing, with no requirement\nto comply with the obligations normally placed on you by section 4 of the\nLGPL version 3 (or the corresponding section of a later version of the LGPL\nshould you choose to use a later version).\n\nThis program is distributed in the hope that it will be useful,\nbut WITHOUT ANY WARRANTY; without even the implied warranty of\nMERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the\nGNU Lesser General Public License for more details.\n\nYou should have received a copy of the GNU Lesser General Public License\nalong with this program; if not, write to the Free Software\nFoundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA.","_id":"bs-platform@5.2.0-dev.2","dist":{"shasum":"11795e34094092b172850f76334100f0371af04a","integrity":"sha512-qDN1ihhdsy/RxyK1J+YVrWu7MTZQx29SCeryhsc1TnhTHG1khrAdg9wtzR2UWBYOfFFl+WuHrhPFKUx4eA40eg==","tarball":"https://registry.npmjs.org/bs-platform/-/bs-platform-5.2.0-dev.2.tgz","fileCount":783,"unpackedSize":97295446,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdgjW/CRA9TVsSAnZWagAAzEMP/jjCzmE6x6VB1XhX0uqg\nmL/MGo12OU7wrAmRAoB8fJGat6WQzwFXL6wk1Lq1+9DSFcQGTBPNoN1I7Eeh\nkbxqHPP6sjX4LHF8eNCKVE56VgsbQPLvguLZJYizF4GyJ34+32axau+dEyWk\n14wXzvjTyfdlXd31dZaUviOvkHaGw0pm94k1vTaCle+GRNequ24zF93PyOCW\n/T28BRA9KTfgc1D3fg43Z/tBCTuAs6yaYOLPTbLPufZQVb+9v9AhCxPSbTFD\ngSJBCExhqN9k7a2BQHNxkUtWZrqfrMppWbu5dyMk7UB3jBjYTAt0hXqN3Exm\nh7V/hC/YQQe1/AVj8dGxCnLI0ICwkWRA0qzpSEr99WT6t75L6UNBo0n27B3y\nvVvz6yiQ5Gw5Z5YrhheGTWtdibvsiK2z48XI7J84LZa8PMmG50gyYUhwKVFl\nxGfgNfW+MYdUSBRDgEpiwNK3u2XlvfmxPPrDw5MzwBSQbeve2LvkP44HNAxU\nM3q0mCpK+QR+65Lc5Jm/UvObGJkEV+EUBlpweYUgyGU4iiGGbzGX9HtTg/P8\nqfDl1BC29DpEgxK6LW8ym+eRdJGwUeqZa+RgZwlu2NaTT+kNONH98dFEjxWM\nW5liafKozX1HhWAzO9+eQHAG6TqilamXsfgOMfsORXPJcgfQWyoW5uzUoy19\nZS+V\r\n=BRsx\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDTdb+xpX11mbU5nFeRsMWqic6sqfbwcCrgeRDh67jGhwIhAKtlqXw4e8vljehJHji4UKQmwbKlix6albFJyBApg1CI"}]},"_npmUser":{"name":"hongbo_zhang","email":"bobzhang1988@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/bs-platform_5.2.0-dev.2_1568814526310_0.7670508783772774"},"_hasShrinkwrap":false,"deprecated":"please use 5.2.1"},"5.2.0":{"devDependencies":{"benchmark":"^2.1.4","colors":"^1.1.2","coveralls":"^2.13.1","diff":"^3.2.0","glob":"^7.1.2","immutable":"^3.8.2","istanbul":"^0.4.5","jasmine-core":"^2.6.2","karma":"^1.7.0","karma-jasmine-html-reporter":"^0.2.2","mocha":"^3.4.1","mocha-lcov-reporter":"^1.3.0","should":"^11.2.1","should-equal":"^1.0.1","uglify-js":"^3.0.10"},"bin":{"bsb":"lib/bsb","bsc":"lib/bsc","bsrefmt":"lib/bsrefmt","bstracing":"lib/bstracing"},"scripts":{"test":"node scripts/ciTest.js  -all","test-theme":"node scripts/ciTest.js -theme","test-bsb":"node scripts/ciTest.js -bsb","test-ocaml":"node scripts/ciTest.js -ounit","cover":"istanbul cover --report html ./node_modules/.bin/_mocha --   ./jscomp/test/**/*test.js && open coverage/index.html","coverage":"istanbul cover ./node_modules/.bin/_mocha --report lcovonly --  './jscomp/test/*test.js'","coveralls":"npm run-script coverage && node ./node_modules/.bin/coveralls < coverage/lcov.info","postinstall":"node scripts/install.js"},"name":"bs-platform","version":"5.2.0","description":"bucklescript compiler, ocaml standard libary by bucklescript and its required runtime support","repository":{"type":"git","url":"git+https://github.com/bucklescript/bucklescript.git"},"keywords":["ocaml","bucklescript","stdlib","functional programming"],"author":{"name":"Hongbo Zhang"},"maintainers":[{"name":"hongbo_zhang","email":"bobzhang1988@gmail.com"}],"license":"SEE LICENSE IN LICENSE","bugs":{"url":"https://github.com/bucklescript/bucklescript/issues"},"homepage":"https://github.com/bucklescript/bucklescript#readme","readmeFilename":"README.md","readme":"# [BuckleScript](https://bucklescript.github.io)\n\n> A JavaScript backend for [OCaml](https://ocaml.org/) focused on smooth integration and clean generated code.\n\n[![NPM](https://nodei.co/npm/bs-platform.png?compact=true)](https://nodei.co/npm/bs-platform/) [![Build Status](https://travis-ci.org/BuckleScript/bucklescript.svg?branch=master)](https://travis-ci.org/BuckleScript/bucklescript) [![Coverage Status](https://coveralls.io/repos/github/BuckleScript/bucklescript/badge.svg?branch=master)](https://coveralls.io/github/BuckleScript/bucklescript?branch=master)\n\n## Documentation\n\nPlease see the [documentation site](https://bucklescript.github.io).\n\n## Contributing\n\nSee [CONTRIBUTING.md](CONTRIBUTING.md).\n\n## Acknowledgments\n\n* Thanks to the [OCaml](https://ocaml.org) team, obviously, without such a beautiful yet practical language, this backend would not exist\n* Thanks to [ninja-build](https://ninja-build.org), BuckleScript also comes with a blazing fast build tool on top of it, `ninja` is a truly [well engineered](http://aosabook.org/en/posa/ninja.html) scalable build tool\n* Thanks to [Bloomberg](https://www.techatbloomberg.com)! This project began at Bloomberg and was published in 2016; without the support of Bloomberg, it would not have happened. Now that the project has grown and developed its own community, it has moved to its own GitHub organization.\n\n## Licensing\n\nSee [COPYING](./COPYING) and [COPYING.LESSER](./COPYING.LESSER)\n\nThe [`ocaml`](ocaml) directory contains the official [OCaml](https://ocaml.org) compiler (version 4.02.3).\nRefer to its copyright and license notices for information about its licensing.\n\nThe `vendor/ninja.tar.gz` contains the vendored [ninja](https://github.com/ninja-build/ninja).\nRefer to its copyright and license notices for information about its licensing.\n\nBuckleScript builds on parts of [js_of_ocaml](https://github.com/ocsigen/js_of_ocaml):\n\n* [`jscomp/core/js_dump.ml`](jscomp/core/js_dump.ml) (pretty printer)\n\nBuckleScript builds on parts of OCaml:\n\n* [`jscomp/core/lam_pass_exits.ml`](jscomp/core/lam_pass_exits.ml)\n* [`jscomp/core/lam_pass_lets_dce.ml`](jscomp/core/lam_pass_lets_dce.ml)\n\nThese modules were adapted from [`ocaml/bytecomp/simplif.ml`](ocaml/bytecomp/simplif.ml) for\nJavaScript specific optimization purposes.\n\n* [`jscomp/main/js_main.ml`](jscomp/main/js_main.ml)\n\n`jscomp/main/js_main.ml` is adapted from [`ocaml/driver/main.ml`](ocaml/driver/main.ml). It is the main etry \npoint of the underlying compiler.\n\n* [`jscomp/stdlib-402`](jscomp/stdlib-402) [`jscomp/stdlib-406`](jscomp/stdlib-406)\n\n`jscomp/stdlib-*` is copied from [`ocaml/stdlib`](ocaml/stdlib). It is compiled to JavaScript and\nincluded with BuckleScript.\n\n* [`jscomp/test`](jscomp/test)\n\n`jscomp/test` is based on [`ocaml/testsuite`](ocaml/testsuite).\n\nBuckleScript unittest builds on parts of [OUnit](http://ounit.forge.ocamlcore.org/)\n\n* [`jscomp/ounit`](jscomp/ounit) is adapted from ounit, the unit test\n  utilities are only used for dev purpose, they are not required for distribution\n","licenseText":"Copyright (C) 2015-2016 Bloomberg Finance L.P.\n\nThis program is free software: you can redistribute it and/or modify\nit under the terms of the GNU Lesser General Public License as published by\nthe Free Software Foundation, either version 3 of the License, or\n(at your option) any later version.\n\nIn addition to the permissions granted to you by the LGPL, you may combine\nor link a \"work that uses the Library\" with a publicly distributed version\nof this file to produce a combined library or application, then distribute\nthat combined work under the terms of your choosing, with no requirement\nto comply with the obligations normally placed on you by section 4 of the\nLGPL version 3 (or the corresponding section of a later version of the LGPL\nshould you choose to use a later version).\n\nThis program is distributed in the hope that it will be useful,\nbut WITHOUT ANY WARRANTY; without even the implied warranty of\nMERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the\nGNU Lesser General Public License for more details.\n\nYou should have received a copy of the GNU Lesser General Public License\nalong with this program; if not, write to the Free Software\nFoundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA.","_id":"bs-platform@5.2.0","dist":{"shasum":"0ec317273daed573491c105f68ea48826a285b7a","integrity":"sha512-miyePsOF9VbuhT5QD5E/hb+l454Fo4MAcg5xV1GJhbWxmejuF/X7mCYUsNrK1UUAaYt8hnoyFdeLG22sxVta9A==","tarball":"https://registry.npmjs.org/bs-platform/-/bs-platform-5.2.0.tgz","fileCount":789,"unpackedSize":97293795,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdiHoNCRA9TVsSAnZWagAALugQAJ5vrzu7w2uClG4vwEM0\n6Bsr/rVZC+KVzkG/hRGYVfvFI7bujhdTLsaaWMAX0oB9arhSBAnNtQ6TXy4a\n6HF+Fw8VIqY82+G9iAnKu3Fb2dteeA/FNXNo2EL8yZoSaBZZuIGfS8Gyqdr+\nSU/rMMhiT4qMAEXeRtcKrIFtPWjoin6uV7bQYfSSqA71jRCi2yP7y+Gdzxdf\nU8NTlPLjlh0Nv1R5eQkygKdWaCKW+stHuMrmA/AG06u1aoFt0YWAAuEp7lR5\ni0d6X+vJgCo5DLkdUjFu5s8+EKXOK/ogEbC0LPZx6lsFda58k7u9t8124GTw\ngSRYaDH4Y2Jj9p6R4g3pzqDfNE39UEYMvkTIbk5OLuYimRxWfWdIKmobYVpM\ntgpcsD6ZtI8pYFSCqpsPn123OxI6t0ZDkxr+ao4gkHnTuLQoxy0dRNcIYke2\ngplcE0aT2e6VaXaTT/56+aB+QnJR89E33+ZscS7xwcrANEGxn7UBz+k+O4MG\nB9mSj76B/b1X3xTeQpH1sWfhp5bU8jCEyabA2enjTjBrYpvAi7/DvhnXlX3p\nLAydrRY+sjX4FGLVZ6C2/CU5Y+gONb8/sz0PbQz4paKL7UXLKYhM35maHjEE\nQH1ARVbU8l868fV0A0Limd8z4OiAQk0l3BtzieIKX6qJCpRlmWFvD4HzbbFy\ntLv3\r\n=I1kA\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCHRRUAC/sIRWarFA/JgeAyQeEIZ4JrwbonJv2o8r4RagIgKwQ5LitZriFJFLV5+TQC0K1FoJ033hKPM8f5+GXU6yk="}]},"_npmUser":{"name":"hongbo_zhang","email":"bobzhang1988@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/bs-platform_5.2.0_1569225228271_0.9951281303491775"},"_hasShrinkwrap":false,"deprecated":"please use 5.2.1"},"6.2.0":{"devDependencies":{"benchmark":"^2.1.4","colors":"^1.1.2","coveralls":"^2.13.1","diff":"^3.2.0","glob":"^7.1.2","immutable":"^3.8.2","istanbul":"^0.4.5","jasmine-core":"^2.6.2","karma":"^1.7.0","karma-jasmine-html-reporter":"^0.2.2","mocha":"^3.4.1","mocha-lcov-reporter":"^1.3.0","should":"^11.2.1","should-equal":"^1.0.1","uglify-js":"^3.0.10"},"bin":{"bsb":"lib/bsb","bsc":"lib/bsc","bsrefmt":"lib/bsrefmt","bstracing":"lib/bstracing"},"scripts":{"test":"node scripts/ciTest.js  -all","test-theme":"node scripts/ciTest.js -theme","test-bsb":"node scripts/ciTest.js -bsb","test-ocaml":"node scripts/ciTest.js -ounit","cover":"istanbul cover --report html ./node_modules/.bin/_mocha --   ./jscomp/test/**/*test.js && open coverage/index.html","coverage":"istanbul cover ./node_modules/.bin/_mocha --report lcovonly --  './jscomp/test/*test.js'","coveralls":"npm run-script coverage && node ./node_modules/.bin/coveralls < coverage/lcov.info","postinstall":"node scripts/install.js"},"name":"bs-platform","version":"6.2.0","description":"bucklescript compiler, ocaml standard libary by bucklescript and its required runtime support","repository":{"type":"git","url":"git+https://github.com/bucklescript/bucklescript.git"},"keywords":["ocaml","bucklescript","stdlib","functional programming"],"author":{"name":"Hongbo Zhang"},"maintainers":[{"name":"hongbo_zhang","email":"bobzhang1988@gmail.com"}],"license":"SEE LICENSE IN LICENSE","bugs":{"url":"https://github.com/bucklescript/bucklescript/issues"},"homepage":"https://github.com/bucklescript/bucklescript#readme","readmeFilename":"README.md","readme":"# [BuckleScript](https://bucklescript.github.io)\n\n> A JavaScript backend for [OCaml](https://ocaml.org/) focused on smooth integration and clean generated code.\n\n[![NPM](https://nodei.co/npm/bs-platform.png?compact=true)](https://nodei.co/npm/bs-platform/) [![Build Status](https://travis-ci.org/BuckleScript/bucklescript.svg?branch=master)](https://travis-ci.org/BuckleScript/bucklescript) [![Coverage Status](https://coveralls.io/repos/github/BuckleScript/bucklescript/badge.svg?branch=master)](https://coveralls.io/github/BuckleScript/bucklescript?branch=master)\n\n## Documentation\n\nPlease see the [documentation site](https://bucklescript.github.io).\n\n## Contributing\n\nSee [CONTRIBUTING.md](CONTRIBUTING.md).\n\n## Acknowledgments\n\n* Thanks to the [OCaml](https://ocaml.org) team, obviously, without such a beautiful yet practical language, this backend would not exist\n* Thanks to [ninja-build](https://ninja-build.org), BuckleScript also comes with a blazing fast build tool on top of it, `ninja` is a truly [well engineered](http://aosabook.org/en/posa/ninja.html) scalable build tool\n* Thanks to [Bloomberg](https://www.techatbloomberg.com)! This project began at Bloomberg and was published in 2016; without the support of Bloomberg, it would not have happened. Now that the project has grown and developed its own community, it has moved to its own GitHub organization.\n\n## Licensing\n\nSee [COPYING](./COPYING) and [COPYING.LESSER](./COPYING.LESSER)\n\nThe [`ocaml`](ocaml) directory contains the official [OCaml](https://ocaml.org) compiler (version 4.02.3).\nRefer to its copyright and license notices for information about its licensing.\n\nThe `vendor/ninja.tar.gz` contains the vendored [ninja](https://github.com/ninja-build/ninja).\nRefer to its copyright and license notices for information about its licensing.\n\nBuckleScript builds on parts of [js_of_ocaml](https://github.com/ocsigen/js_of_ocaml):\n\n* [`jscomp/core/js_dump.ml`](jscomp/core/js_dump.ml) (pretty printer)\n\nBuckleScript builds on parts of OCaml:\n\n* [`jscomp/core/lam_pass_exits.ml`](jscomp/core/lam_pass_exits.ml)\n* [`jscomp/core/lam_pass_lets_dce.ml`](jscomp/core/lam_pass_lets_dce.ml)\n\nThese modules were adapted from [`ocaml/bytecomp/simplif.ml`](ocaml/bytecomp/simplif.ml) for\nJavaScript specific optimization purposes.\n\n* [`jscomp/main/js_main.ml`](jscomp/main/js_main.ml)\n\n`jscomp/main/js_main.ml` is adapted from [`ocaml/driver/main.ml`](ocaml/driver/main.ml). It is the main etry \npoint of the underlying compiler.\n\n* [`jscomp/stdlib-402`](jscomp/stdlib-402) [`jscomp/stdlib-406`](jscomp/stdlib-406)\n\n`jscomp/stdlib-*` is copied from [`ocaml/stdlib`](ocaml/stdlib). It is compiled to JavaScript and\nincluded with BuckleScript.\n\n* [`jscomp/test`](jscomp/test)\n\n`jscomp/test` is based on [`ocaml/testsuite`](ocaml/testsuite).\n\nBuckleScript unittest builds on parts of [OUnit](http://ounit.forge.ocamlcore.org/)\n\n* [`jscomp/ounit`](jscomp/ounit) is adapted from ounit, the unit test\n  utilities are only used for dev purpose, they are not required for distribution\n","licenseText":"Copyright (C) 2015-2016 Bloomberg Finance L.P.\n\nThis program is free software: you can redistribute it and/or modify\nit under the terms of the GNU Lesser General Public License as published by\nthe Free Software Foundation, either version 3 of the License, or\n(at your option) any later version.\n\nIn addition to the permissions granted to you by the LGPL, you may combine\nor link a \"work that uses the Library\" with a publicly distributed version\nof this file to produce a combined library or application, then distribute\nthat combined work under the terms of your choosing, with no requirement\nto comply with the obligations normally placed on you by section 4 of the\nLGPL version 3 (or the corresponding section of a later version of the LGPL\nshould you choose to use a later version).\n\nThis program is distributed in the hope that it will be useful,\nbut WITHOUT ANY WARRANTY; without even the implied warranty of\nMERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the\nGNU Lesser General Public License for more details.\n\nYou should have received a copy of the GNU Lesser General Public License\nalong with this program; if not, write to the Free Software\nFoundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA.","_id":"bs-platform@6.2.0","dist":{"shasum":"a6a4f3dab8bedc9daf6efc864865654efe49e65d","integrity":"sha512-UU/X6LvOLzDZ8QEDTzANvAhuztD9rqbATodWW1bUwAtgHKLT7KCXdhX/UmVwHU3j4+fAE4rExdVfXb7FqnsLdg==","tarball":"https://registry.npmjs.org/bs-platform/-/bs-platform-6.2.0.tgz","fileCount":792,"unpackedSize":113863764,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdixqmCRA9TVsSAnZWagAAXX4QAJDuJyNmJ5/MZrCZ/X5w\nh23kTfaCcfUSVJTbIitUM3PwPqdZxWOvYWRQW3CV4Rb5mR8G2mGZDv533DRf\nnO++l+c1/hROVKB5VO6YL3PT7SfGiLoGsNIrU7kGlc2oBsDkxY7BWC7LLEhV\nKq5XtgxE8tDU7adq5P01sBck/yiNs1veHEQPSs4/b1h9qtBWttp6J9d97SOj\nxfGNY29aCcGE2Zk/2AyMVA5q2iq6sj/DJ8uEC5ahEBTyNLKy02e74rvkwcKV\n7+D2tt8Rfv2uoToXPAtcjNy/zJRPDhSduGLE+RbQdTdYyOm/PHXHFCiLNTc4\ntqROuL84woYx/VZY7p0wUZWMbmtG8QEh4wp7iz89kkAxFq64in49XJW8K/Eg\ndEFvUpoC1+8sber9NeBDQue1Msp4jpr0pvduWt2BK1Y4zDkf/oZCgIj8u9Wr\nI/Aqx4Wx1hKa8e0OW5op5/NCsyqVEyqhuyoS4KIjZljrSW8gZStwLSbetstZ\nJjP4WcEyxGv6nJGsM2PfUWz4gCpKHzArwglp0qu4epUQ4DOODJ2TrO2leR/0\nmq/kmSldSzkbHamPHa+rRYUfiLN2rNUjqLc9mc0FZGWCrBfEigcG/kLeIqPo\nDFUVmi1hk8CQ+IllsL6phPwbFUSD9KjR2FOaVEFXIUjZEqKtZcmqY8z9X5uC\nZr9G\r\n=Bp6i\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIE1aTk33mPgarRCDLZtSMaB0vnWiQXMMA1CTs5SJy4RxAiEAi5NtkcsKCOniUYattq8PixpZj/wf7C++Q2UdJATOrE4="}]},"_npmUser":{"name":"hongbo_zhang","email":"bobzhang1988@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/bs-platform_6.2.0_1569397408982_0.5519675682052063"},"_hasShrinkwrap":false,"deprecated":"please use 6.2.1"},"5.2.1":{"devDependencies":{"benchmark":"^2.1.4","colors":"^1.1.2","coveralls":"^2.13.1","diff":"^3.2.0","glob":"^7.1.2","immutable":"^3.8.2","istanbul":"^0.4.5","jasmine-core":"^2.6.2","karma":"^1.7.0","karma-jasmine-html-reporter":"^0.2.2","mocha":"^3.4.1","mocha-lcov-reporter":"^1.3.0","should":"^11.2.1","should-equal":"^1.0.1","uglify-js":"^3.0.10"},"bin":{"bsb":"lib/bsb","bsc":"lib/bsc","bsrefmt":"lib/bsrefmt","bstracing":"lib/bstracing"},"scripts":{"test":"node scripts/ciTest.js  -all","test-theme":"node scripts/ciTest.js -theme","test-bsb":"node scripts/ciTest.js -bsb","test-ocaml":"node scripts/ciTest.js -ounit","cover":"istanbul cover --report html ./node_modules/.bin/_mocha --   ./jscomp/test/**/*test.js && open coverage/index.html","coverage":"istanbul cover ./node_modules/.bin/_mocha --report lcovonly --  './jscomp/test/*test.js'","coveralls":"npm run-script coverage && node ./node_modules/.bin/coveralls < coverage/lcov.info","postinstall":"node scripts/install.js"},"name":"bs-platform","version":"5.2.1","description":"bucklescript compiler, ocaml standard libary by bucklescript and its required runtime support","repository":{"type":"git","url":"git+https://github.com/bucklescript/bucklescript.git"},"keywords":["ocaml","bucklescript","stdlib","functional programming"],"author":{"name":"Hongbo Zhang"},"maintainers":[{"name":"hongbo_zhang","email":"bobzhang1988@gmail.com"}],"license":"SEE LICENSE IN LICENSE","bugs":{"url":"https://github.com/bucklescript/bucklescript/issues"},"homepage":"https://github.com/bucklescript/bucklescript#readme","licenseText":"Copyright (C) 2015-2016 Bloomberg Finance L.P.\n\nThis program is free software: you can redistribute it and/or modify\nit under the terms of the GNU Lesser General Public License as published by\nthe Free Software Foundation, either version 3 of the License, or\n(at your option) any later version.\n\nIn addition to the permissions granted to you by the LGPL, you may combine\nor link a \"work that uses the Library\" with a publicly distributed version\nof this file to produce a combined library or application, then distribute\nthat combined work under the terms of your choosing, with no requirement\nto comply with the obligations normally placed on you by section 4 of the\nLGPL version 3 (or the corresponding section of a later version of the LGPL\nshould you choose to use a later version).\n\nThis program is distributed in the hope that it will be useful,\nbut WITHOUT ANY WARRANTY; without even the implied warranty of\nMERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the\nGNU Lesser General Public License for more details.\n\nYou should have received a copy of the GNU Lesser General Public License\nalong with this program; if not, write to the Free Software\nFoundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA.","_id":"bs-platform@5.2.1","dist":{"shasum":"3f76f6d4f4c7255296375a8104c8be332770b691","integrity":"sha512-3ISP+RBC/NYILiJnphCY0W3RTYpQ11JGa2dBBLVug5fpFZ0qtSaL3ZplD8MyjNeXX2bC7xgrWfgBSn8Tc9om7Q==","tarball":"https://registry.npmjs.org/bs-platform/-/bs-platform-5.2.1.tgz","fileCount":791,"unpackedSize":97375690,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdqChgCRA9TVsSAnZWagAASGoP/26DyjOkLWk6qNC1CB6L\nFR0+6WBRypVepIaqB3f+9/UoOp1lCpXaRDgdAg3lLLf7d61fE85nC5KMnGj0\ngGYjZzfH7IFKa9fs4XZUCVteeHxe1WWxIpDUxmZKEEYoy2+5cEqGvCnzGECU\n7YJpah7mAXleMIawy7D9p9Kc0oGqV9mUBl8OXh88X8fxMv/J4o3fqQiK/vJJ\nQpLrkhvhJrTHlwbteAqpPrfi7mxmMqywiUV1p0kq8l9MF5KO7fPyAfgIiT3t\np2asU148tUUMblaY2cbeqcPhAhYRxXmXs6j5XLiy5CwM4s0qk6wxtRi0Vh1w\nzMfivuHmAniQWCtfvLuwKNuFrKVhxdeXqaCthQCz3REdpOqT3MxBosq0TtxX\nMyE9q2WM+YaXO9TZmh9R3SOiFZx+VTXS4+owh0Yv4QNr+oP0VWsr38JIBmMU\nmxcPhqgAowiv+rbI8bXvZurXKEJKlGJoXk64kjcxYpzOrZ+uzkBHzg0KDzpm\n9bKsECyEH0pxG/28+6PI+eP5t3LC0355eeXq1vcDVDdZv2zJMNvMPMLbadoj\nyw01ah9XdGilb34toJ8pn9xYeHH8pBO0a3bdKs66aNNjUJKjnaCsxrWL7I4L\nOjJp7mL5wxHX8Flwq8R/KIBdt4RFJfDvR7UsB6IRdUvQUyYOiYGUUDhoS47V\nv797\r\n=y5TE\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIF9th1lMMElX+3ASgLEgalUi0/1XPUlodnKGiseRXpf9AiEAiCVfmm0mE8rOu4fmvVu2FdkLvmk+gCTw1dbBvQ4hdpY="}]},"_npmUser":{"name":"hongbo_zhang","email":"bobzhang1988@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/bs-platform_5.2.1_1571301471594_0.11989771602197363"},"_hasShrinkwrap":false},"6.2.1":{"devDependencies":{"benchmark":"^2.1.4","colors":"^1.1.2","coveralls":"^2.13.1","diff":"^3.2.0","glob":"^7.1.2","immutable":"^3.8.2","istanbul":"^0.4.5","jasmine-core":"^2.6.2","karma":"^1.7.0","karma-jasmine-html-reporter":"^0.2.2","mocha":"^3.4.1","mocha-lcov-reporter":"^1.3.0","should":"^11.2.1","should-equal":"^1.0.1","uglify-js":"^3.0.10"},"bin":{"bsb":"lib/bsb","bsc":"lib/bsc","bsrefmt":"lib/bsrefmt","bstracing":"lib/bstracing"},"scripts":{"test":"node scripts/ciTest.js  -all","test-theme":"node scripts/ciTest.js -theme","test-bsb":"node scripts/ciTest.js -bsb","test-ocaml":"node scripts/ciTest.js -ounit","cover":"istanbul cover --report html ./node_modules/.bin/_mocha --   ./jscomp/test/**/*test.js && open coverage/index.html","coverage":"istanbul cover ./node_modules/.bin/_mocha --report lcovonly --  './jscomp/test/*test.js'","coveralls":"npm run-script coverage && node ./node_modules/.bin/coveralls < coverage/lcov.info","postinstall":"node scripts/install.js"},"name":"bs-platform","version":"6.2.1","description":"bucklescript compiler, ocaml standard libary by bucklescript and its required runtime support","repository":{"type":"git","url":"git+https://github.com/bucklescript/bucklescript.git"},"keywords":["ocaml","bucklescript","stdlib","functional programming"],"author":{"name":"Hongbo Zhang"},"maintainers":[{"name":"hongbo_zhang","email":"bobzhang1988@gmail.com"}],"license":"SEE LICENSE IN LICENSE","bugs":{"url":"https://github.com/bucklescript/bucklescript/issues"},"homepage":"https://github.com/bucklescript/bucklescript#readme","readmeFilename":"README.md","readme":"# [BuckleScript](https://bucklescript.github.io)\n\n> A JavaScript backend for [OCaml](https://ocaml.org/) focused on smooth integration and clean generated code.\n\n[![NPM](https://nodei.co/npm/bs-platform.png?compact=true)](https://nodei.co/npm/bs-platform/) [![Build Status](https://travis-ci.org/BuckleScript/bucklescript.svg?branch=master)](https://travis-ci.org/BuckleScript/bucklescript) [![Coverage Status](https://coveralls.io/repos/github/BuckleScript/bucklescript/badge.svg?branch=master)](https://coveralls.io/github/BuckleScript/bucklescript?branch=master)\n\n## Documentation\n\nPlease see the [documentation site](https://bucklescript.github.io).\n\n## Contributing\n\nSee [CONTRIBUTING.md](CONTRIBUTING.md).\n\n## Acknowledgments\n\n* Thanks to the [OCaml](https://ocaml.org) team, obviously, without such a beautiful yet practical language, this backend would not exist\n* Thanks to [ninja-build](https://ninja-build.org), BuckleScript also comes with a blazing fast build tool on top of it, `ninja` is a truly [well engineered](http://aosabook.org/en/posa/ninja.html) scalable build tool\n* Thanks to [Bloomberg](https://www.techatbloomberg.com)! This project began at Bloomberg and was published in 2016; without the support of Bloomberg, it would not have happened. Now that the project has grown and developed its own community, it has moved to its own GitHub organization.\n\n## Licensing\n\nSee [COPYING](./COPYING) and [COPYING.LESSER](./COPYING.LESSER)\n\nThe [`ocaml`](ocaml) directory contains the official [OCaml](https://ocaml.org) compiler (version 4.02.3).\nRefer to its copyright and license notices for information about its licensing.\n\nThe `vendor/ninja.tar.gz` contains the vendored [ninja](https://github.com/ninja-build/ninja).\nRefer to its copyright and license notices for information about its licensing.\n\nBuckleScript builds on parts of [js_of_ocaml](https://github.com/ocsigen/js_of_ocaml):\n\n* [`jscomp/core/js_dump.ml`](jscomp/core/js_dump.ml) (pretty printer)\n\nBuckleScript builds on parts of OCaml:\n\n* [`jscomp/core/lam_pass_exits.ml`](jscomp/core/lam_pass_exits.ml)\n* [`jscomp/core/lam_pass_lets_dce.ml`](jscomp/core/lam_pass_lets_dce.ml)\n\nThese modules were adapted from [`ocaml/bytecomp/simplif.ml`](ocaml/bytecomp/simplif.ml) for\nJavaScript specific optimization purposes.\n\n* [`jscomp/main/js_main.ml`](jscomp/main/js_main.ml)\n\n`jscomp/main/js_main.ml` is adapted from [`ocaml/driver/main.ml`](ocaml/driver/main.ml). It is the main etry \npoint of the underlying compiler.\n\n* [`jscomp/stdlib-402`](jscomp/stdlib-402) [`jscomp/stdlib-406`](jscomp/stdlib-406)\n\n`jscomp/stdlib-*` is copied from [`ocaml/stdlib`](ocaml/stdlib). It is compiled to JavaScript and\nincluded with BuckleScript.\n\n* [`jscomp/test`](jscomp/test)\n\n`jscomp/test` is based on [`ocaml/testsuite`](ocaml/testsuite).\n\nBuckleScript unittest builds on parts of [OUnit](http://ounit.forge.ocamlcore.org/)\n\n* [`jscomp/ounit`](jscomp/ounit) is adapted from ounit, the unit test\n  utilities are only used for dev purpose, they are not required for distribution\n","licenseText":"Copyright (C) 2015-2016 Bloomberg Finance L.P.\n\nThis program is free software: you can redistribute it and/or modify\nit under the terms of the GNU Lesser General Public License as published by\nthe Free Software Foundation, either version 3 of the License, or\n(at your option) any later version.\n\nIn addition to the permissions granted to you by the LGPL, you may combine\nor link a \"work that uses the Library\" with a publicly distributed version\nof this file to produce a combined library or application, then distribute\nthat combined work under the terms of your choosing, with no requirement\nto comply with the obligations normally placed on you by section 4 of the\nLGPL version 3 (or the corresponding section of a later version of the LGPL\nshould you choose to use a later version).\n\nThis program is distributed in the hope that it will be useful,\nbut WITHOUT ANY WARRANTY; without even the implied warranty of\nMERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the\nGNU Lesser General Public License for more details.\n\nYou should have received a copy of the GNU Lesser General Public License\nalong with this program; if not, write to the Free Software\nFoundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA.","_id":"bs-platform@6.2.1","dist":{"shasum":"30266c7f23a3b323e1fc9596a9a6eb9f053981b4","integrity":"sha512-FmQ8kYV52A0Y302qh6o0/J9TO+kHzsjGQnsjrg/ONUYIY/jWzBnt9dCBO6EBnaEKfFJLqk5JrUDCxuihqtTcnw==","tarball":"https://registry.npmjs.org/bs-platform/-/bs-platform-6.2.1.tgz","fileCount":794,"unpackedSize":114001124,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdqC9CCRA9TVsSAnZWagAAvIIQAIDpCPjs4YOViSd5xfKM\nP00pqpHZtF2X33Yzw9KGNetQmJ7wmQphAZvMHqKoF8gRNIkMbLdSLYsxngOc\n+dKEclSyAXdgtKJ7q0b+hr8OJfNn8vAxoQnRtRuPVvN3J3jOGfkQLYYA0O4M\nLfaRBZdquhUX1LJ/6jRsIbLiZIMpYyIXfpDzNa5SJQaqMb2FTj/tcUDFeHen\nB3UhpAQY4BcAnphl6kpSuf+JqwlDO00KOQCDuu45dc5BBPdkinIVlpd1GsCZ\nWhsuPnyNYwnWhfAu3gYNmIzaHu5lLWAGcu+hKN7aS6l1aRWI8wZ5tkLaJTZE\n/FawLkc4L8GcXe6y/uNce/WRD/i6JGyGnzdncAWkfflmQZn31u4/ybzy26Ba\n0OIkXpVACCveyFLJ3RxjAagFSqf1YMdb+E/CZy/w0J78GmpeTEiBDxFMwNvM\nPudwetbp7f7LtAvzuHdtDaGQdzXm8JT9ib+VykyPeyKwFBooq5NfZGT6iuMH\nlj6j0siBlRFdZaoiT8yt1r3qa1/ZiWwdn8ezJ9Z59Cq5y0NdFVfPvl5ZPCLO\n/cuehpQEVKxEyvDSnkL92f3w+Xnttmz2kz34KfkSMrm8XIDJEwoIgioilzH1\n+eWAhGrq11QEmSnG07rIC8JK86po0D6G3U3mMxe3IvR3ZztKS0LxldHk9OWu\nFRGL\r\n=ss6T\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDFl2HHYQ6bPNWQVi+PNT545jrxBkha+h2+XBtxD0Q2nAIhAP6s4CePHT2KlYMJCoWrgay8fzAKVN+9vdiUMHLkmuV9"}]},"_npmUser":{"name":"hongbo_zhang","email":"bobzhang1988@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/bs-platform_6.2.1_1571303233516_0.48491792729755967"},"_hasShrinkwrap":false},"6.2.1-flambda":{"devDependencies":{"benchmark":"^2.1.4","colors":"^1.1.2","coveralls":"^2.13.1","diff":"^3.2.0","glob":"^7.1.2","immutable":"^3.8.2","istanbul":"^0.4.5","jasmine-core":"^2.6.2","karma":"^1.7.0","karma-jasmine-html-reporter":"^0.2.2","mocha":"^3.4.1","mocha-lcov-reporter":"^1.3.0","should":"^11.2.1","should-equal":"^1.0.1","uglify-js":"^3.0.10"},"bin":{"bsb":"lib/bsb","bsc":"lib/bsc","bsrefmt":"lib/bsrefmt","bstracing":"lib/bstracing"},"scripts":{"test":"node scripts/ciTest.js  -all","test-theme":"node scripts/ciTest.js -theme","test-bsb":"node scripts/ciTest.js -bsb","test-ocaml":"node scripts/ciTest.js -ounit","cover":"istanbul cover --report html ./node_modules/.bin/_mocha --   ./jscomp/test/**/*test.js && open coverage/index.html","coverage":"istanbul cover ./node_modules/.bin/_mocha --report lcovonly --  './jscomp/test/*test.js'","coveralls":"npm run-script coverage && node ./node_modules/.bin/coveralls < coverage/lcov.info","postinstall":"node scripts/install.js"},"name":"bs-platform","version":"6.2.1-flambda","description":"bucklescript compiler, ocaml standard libary by bucklescript and its required runtime support","repository":{"type":"git","url":"git+https://github.com/bucklescript/bucklescript.git"},"keywords":["ocaml","bucklescript","stdlib","functional programming"],"author":{"name":"Hongbo Zhang"},"maintainers":[{"name":"hongbo_zhang","email":"bobzhang1988@gmail.com"}],"license":"SEE LICENSE IN LICENSE","bugs":{"url":"https://github.com/bucklescript/bucklescript/issues"},"homepage":"https://github.com/bucklescript/bucklescript#readme","readmeFilename":"README.md","readme":"# [BuckleScript](https://bucklescript.github.io)\n\n> A JavaScript backend for [OCaml](https://ocaml.org/) focused on smooth integration and clean generated code.\n\n[![NPM](https://nodei.co/npm/bs-platform.png?compact=true)](https://nodei.co/npm/bs-platform/) [![Build Status](https://travis-ci.org/BuckleScript/bucklescript.svg?branch=master)](https://travis-ci.org/BuckleScript/bucklescript) [![Coverage Status](https://coveralls.io/repos/github/BuckleScript/bucklescript/badge.svg?branch=master)](https://coveralls.io/github/BuckleScript/bucklescript?branch=master)\n\n## Documentation\n\nPlease see the [documentation site](https://bucklescript.github.io).\n\n## Contributing\n\nSee [CONTRIBUTING.md](CONTRIBUTING.md).\n\n## Acknowledgments\n\n* Thanks to the [OCaml](https://ocaml.org) team, obviously, without such a beautiful yet practical language, this backend would not exist\n* Thanks to [ninja-build](https://ninja-build.org), BuckleScript also comes with a blazing fast build tool on top of it, `ninja` is a truly [well engineered](http://aosabook.org/en/posa/ninja.html) scalable build tool\n* Thanks to [Bloomberg](https://www.techatbloomberg.com)! This project began at Bloomberg and was published in 2016; without the support of Bloomberg, it would not have happened. Now that the project has grown and developed its own community, it has moved to its own GitHub organization.\n\n## Licensing\n\nSee [COPYING](./COPYING) and [COPYING.LESSER](./COPYING.LESSER)\n\nThe [`ocaml`](ocaml) directory contains the official [OCaml](https://ocaml.org) compiler (version 4.02.3).\nRefer to its copyright and license notices for information about its licensing.\n\nThe `vendor/ninja.tar.gz` contains the vendored [ninja](https://github.com/ninja-build/ninja).\nRefer to its copyright and license notices for information about its licensing.\n\nBuckleScript builds on parts of [js_of_ocaml](https://github.com/ocsigen/js_of_ocaml):\n\n* [`jscomp/core/js_dump.ml`](jscomp/core/js_dump.ml) (pretty printer)\n\nBuckleScript builds on parts of OCaml:\n\n* [`jscomp/core/lam_pass_exits.ml`](jscomp/core/lam_pass_exits.ml)\n* [`jscomp/core/lam_pass_lets_dce.ml`](jscomp/core/lam_pass_lets_dce.ml)\n\nThese modules were adapted from [`ocaml/bytecomp/simplif.ml`](ocaml/bytecomp/simplif.ml) for\nJavaScript specific optimization purposes.\n\n* [`jscomp/main/js_main.ml`](jscomp/main/js_main.ml)\n\n`jscomp/main/js_main.ml` is adapted from [`ocaml/driver/main.ml`](ocaml/driver/main.ml). It is the main etry \npoint of the underlying compiler.\n\n* [`jscomp/stdlib-402`](jscomp/stdlib-402) [`jscomp/stdlib-406`](jscomp/stdlib-406)\n\n`jscomp/stdlib-*` is copied from [`ocaml/stdlib`](ocaml/stdlib). It is compiled to JavaScript and\nincluded with BuckleScript.\n\n* [`jscomp/test`](jscomp/test)\n\n`jscomp/test` is based on [`ocaml/testsuite`](ocaml/testsuite).\n\nBuckleScript unittest builds on parts of [OUnit](http://ounit.forge.ocamlcore.org/)\n\n* [`jscomp/ounit`](jscomp/ounit) is adapted from ounit, the unit test\n  utilities are only used for dev purpose, they are not required for distribution\n","licenseText":"Copyright (C) 2015-2016 Bloomberg Finance L.P.\n\nThis program is free software: you can redistribute it and/or modify\nit under the terms of the GNU Lesser General Public License as published by\nthe Free Software Foundation, either version 3 of the License, or\n(at your option) any later version.\n\nIn addition to the permissions granted to you by the LGPL, you may combine\nor link a \"work that uses the Library\" with a publicly distributed version\nof this file to produce a combined library or application, then distribute\nthat combined work under the terms of your choosing, with no requirement\nto comply with the obligations normally placed on you by section 4 of the\nLGPL version 3 (or the corresponding section of a later version of the LGPL\nshould you choose to use a later version).\n\nThis program is distributed in the hope that it will be useful,\nbut WITHOUT ANY WARRANTY; without even the implied warranty of\nMERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the\nGNU Lesser General Public License for more details.\n\nYou should have received a copy of the GNU Lesser General Public License\nalong with this program; if not, write to the Free Software\nFoundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA.","_id":"bs-platform@6.2.1-flambda","dist":{"shasum":"89c1ae44bf47732a1012181dfd0c44ddd2278674","integrity":"sha512-8UusZtTIP3YWoy+wWpqtom11jzBAnKflgmV7HOOvKIFpmtad0wyFP0/PAooOMD0A+rEeveEky2c4BF5CtuqkqQ==","tarball":"https://registry.npmjs.org/bs-platform/-/bs-platform-6.2.1-flambda.tgz","fileCount":789,"unpackedSize":103854481,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdrVxGCRA9TVsSAnZWagAAxSgQAJdVMb95VADmkcnICrp+\na2aVvgeZG91/BXwAZlT3QKwpwxFnorXzUMOaxJW2Ibe8muY9ZPGtYo7Tdqry\noXOSgFL1q7ZzxNWVn5i9hZ1pMSzijs9rZRFcUvLVterFUA97SiLOUKHXNrkM\nyngmplWVV4DM0025HqRA0aOP4biulhJF84OBkIkBZefbhEYO2R0lluks29RM\nWD80NqWhfG7nyScv+S/ROKwk9SWlIkxXoDi5x8fHNZeFI6qUUJ3gVVKbcoXP\nEjUBJejiT+luwdM935ncPA6cLg5bBUhSS1RXWpnXGUU9MozCZONjbj8QRk2a\n09873Axcvsvq3p/C0fPQ8eYV3UDDaauesQpsawMmE/RjxBuOX/jSGilZtaH9\n6RBfHPPaXiP2mlFDWXuJyLhHG+tMJBZl2H646voPwUXdKywkamhw/scAdb+D\nYqkkwRu01kCOA+Hkk1vAD80AcrvE3RVX5suZN9cxKaabcPS6jEbRdEexIeK6\nCrYU7gC4zQOx5O3NyP4be44LNal/1FBFjulN7WqxR36XkpxHxOu67BK2jyfz\nPoUJm04qep2r6FJ4ImvfUm62LkYlgoP1UVn0oiEUdGhhvOA8qSxgdwwjVp7a\nTN0GORwCdSxWKAq688BP6JlvQNnlYUfOi4Pmtfv1b5Grn1beinaN5vfiO3hA\nvsUa\r\n=WyCD\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCvfKBd9MYM+Gt/zRT0tZbAifMaepyf91ag9YP9ZnxtrAIhAKpxb5G8n73dWBGvFLu4efGPEa6ms4Ua8TTTr+5e6YRu"}]},"_npmUser":{"name":"hongbo_zhang","email":"bobzhang1988@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/bs-platform_6.2.1-flambda_1571642436996_0.21707295287989425"},"_hasShrinkwrap":false},"6.2.2-flambda-uniform-array.1":{"devDependencies":{"benchmark":"^2.1.4","colors":"^1.1.2","coveralls":"^2.13.1","diff":"^3.2.0","glob":"^7.1.2","immutable":"^3.8.2","istanbul":"^0.4.5","jasmine-core":"^2.6.2","karma":"^1.7.0","karma-jasmine-html-reporter":"^0.2.2","mocha":"^3.4.1","mocha-lcov-reporter":"^1.3.0","should":"^11.2.1","should-equal":"^1.0.1","uglify-js":"^3.0.10"},"bin":{"bsb":"lib/bsb","bsc":"lib/bsc","bsrefmt":"lib/bsrefmt","bstracing":"lib/bstracing"},"scripts":{"test":"node scripts/ciTest.js  -all","test-theme":"node scripts/ciTest.js -theme","test-bsb":"node scripts/ciTest.js -bsb","test-ocaml":"node scripts/ciTest.js -ounit","cover":"istanbul cover --report html ./node_modules/.bin/_mocha --   ./jscomp/test/**/*test.js && open coverage/index.html","coverage":"istanbul cover ./node_modules/.bin/_mocha --report lcovonly --  './jscomp/test/*test.js'","coveralls":"npm run-script coverage && node ./node_modules/.bin/coveralls < coverage/lcov.info","postinstall":"node scripts/install.js"},"name":"bs-platform","version":"6.2.2-flambda-uniform-array.1","description":"bucklescript compiler, ocaml standard libary by bucklescript and its required runtime support","repository":{"type":"git","url":"git+https://github.com/bucklescript/bucklescript.git"},"keywords":["ocaml","bucklescript","stdlib","functional programming"],"author":{"name":"Hongbo Zhang"},"maintainers":[{"name":"hongbo_zhang","email":"bobzhang1988@gmail.com"}],"license":"SEE LICENSE IN LICENSE","bugs":{"url":"https://github.com/bucklescript/bucklescript/issues"},"homepage":"https://github.com/bucklescript/bucklescript#readme","readmeFilename":"README.md","readme":"# [BuckleScript](https://bucklescript.github.io)\n\n> A JavaScript backend for [OCaml](https://ocaml.org/) focused on smooth integration and clean generated code.\n\n[![NPM](https://nodei.co/npm/bs-platform.png?compact=true)](https://nodei.co/npm/bs-platform/) [![Build Status](https://travis-ci.org/BuckleScript/bucklescript.svg?branch=master)](https://travis-ci.org/BuckleScript/bucklescript) [![Coverage Status](https://coveralls.io/repos/github/BuckleScript/bucklescript/badge.svg?branch=master)](https://coveralls.io/github/BuckleScript/bucklescript?branch=master)\n\n## Documentation\n\nPlease see the [documentation site](https://bucklescript.github.io).\n\n## Contributing\n\nSee [CONTRIBUTING.md](CONTRIBUTING.md).\n\n## Acknowledgments\n\n* Thanks to the [OCaml](https://ocaml.org) team, obviously, without such a beautiful yet practical language, this backend would not exist\n* Thanks to [ninja-build](https://ninja-build.org), BuckleScript also comes with a blazing fast build tool on top of it, `ninja` is a truly [well engineered](http://aosabook.org/en/posa/ninja.html) scalable build tool\n* Thanks to [Bloomberg](https://www.techatbloomberg.com)! This project began at Bloomberg and was published in 2016; without the support of Bloomberg, it would not have happened. Now that the project has grown and developed its own community, it has moved to its own GitHub organization.\n\n## Licensing\n\nSee [COPYING](./COPYING) and [COPYING.LESSER](./COPYING.LESSER)\n\nThe [`ocaml`](ocaml) directory contains the official [OCaml](https://ocaml.org) compiler (version 4.02.3).\nRefer to its copyright and license notices for information about its licensing.\n\nThe `vendor/ninja.tar.gz` contains the vendored [ninja](https://github.com/ninja-build/ninja).\nRefer to its copyright and license notices for information about its licensing.\n\nBuckleScript builds on parts of [js_of_ocaml](https://github.com/ocsigen/js_of_ocaml):\n\n* [`jscomp/core/js_dump.ml`](jscomp/core/js_dump.ml) (pretty printer)\n\nBuckleScript builds on parts of OCaml:\n\n* [`jscomp/core/lam_pass_exits.ml`](jscomp/core/lam_pass_exits.ml)\n* [`jscomp/core/lam_pass_lets_dce.ml`](jscomp/core/lam_pass_lets_dce.ml)\n\nThese modules were adapted from [`ocaml/bytecomp/simplif.ml`](ocaml/bytecomp/simplif.ml) for\nJavaScript specific optimization purposes.\n\n* [`jscomp/main/js_main.ml`](jscomp/main/js_main.ml)\n\n`jscomp/main/js_main.ml` is adapted from [`ocaml/driver/main.ml`](ocaml/driver/main.ml). It is the main entry \npoint of the underlying compiler.\n\n* [`jscomp/stdlib-402`](jscomp/stdlib-402) [`jscomp/stdlib-406`](jscomp/stdlib-406)\n\n`jscomp/stdlib-*` is copied from [`ocaml/stdlib`](ocaml/stdlib). It is compiled to JavaScript and\nincluded with BuckleScript.\n\n* [`jscomp/test`](jscomp/test)\n\n`jscomp/test` is based on [`ocaml/testsuite`](ocaml/testsuite).\n\nBuckleScript unit test builds on parts of [OUnit](http://ounit.forge.ocamlcore.org/)\n\n* [`jscomp/ounit`](jscomp/ounit) is adapted from ounit, the unit test\n  utilities are only used for dev purpose, they are not required for distribution\n","licenseText":"Copyright (C) 2015-2016 Bloomberg Finance L.P.\n\nThis program is free software: you can redistribute it and/or modify\nit under the terms of the GNU Lesser General Public License as published by\nthe Free Software Foundation, either version 3 of the License, or\n(at your option) any later version.\n\nIn addition to the permissions granted to you by the LGPL, you may combine\nor link a \"work that uses the Library\" with a publicly distributed version\nof this file to produce a combined library or application, then distribute\nthat combined work under the terms of your choosing, with no requirement\nto comply with the obligations normally placed on you by section 4 of the\nLGPL version 3 (or the corresponding section of a later version of the LGPL\nshould you choose to use a later version).\n\nThis program is distributed in the hope that it will be useful,\nbut WITHOUT ANY WARRANTY; without even the implied warranty of\nMERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the\nGNU Lesser General Public License for more details.\n\nYou should have received a copy of the GNU Lesser General Public License\nalong with this program; if not, write to the Free Software\nFoundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA.","_id":"bs-platform@6.2.2-flambda-uniform-array.1","dist":{"shasum":"8b2e3967c9dc84bb5edae52d3ee210d0c29f4789","integrity":"sha512-DqtiH0/EcHg6+r0mPGGee1nvXfXq+RMN71Nd1qau0+d+oYAiBPaaQ5VhSyzLUaFbg93Lvquhj6Czl5dwEwBscA==","tarball":"https://registry.npmjs.org/bs-platform/-/bs-platform-6.2.2-flambda-uniform-array.1.tgz","fileCount":789,"unpackedSize":91821961,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdsuY6CRA9TVsSAnZWagAA4XgP/2m+ajLEqDFti2F3QgPw\nE3s+zUXB4+LAZRp19BgZ1raXo4UXZJBawY1lQfwa49gbe5vGGSNy5UkvrZyH\n4/eV+PJTwQc4yZrdRgOUT45KsqwABMAdfYiSlpXH0osTzaOpVYjlQrJPOnV7\n+MbpMpf8drPN20nYxWZLOO8VsOWrdfPsfEKB9C+xIowoPoitH8Im1S5lrgHg\ng9ecd/TMn13LiXLTVEuyXntqM7XTjIjWhLKY1CCg1oO0GW23/gel9zB1kMA5\n3KeAOUCwkp2D9zPZx+ar2sBajB7ZNQgnMWk16ATqFPTBO394qrup3zbE5kX8\n//Lhq2gi+r4qLzizg8iYlWE5ve4b51le3Eg0hZDrjjd/pLOWlh11GkN9TBjM\n2s/fhD172TCMSkNDZ3E/EmJLaD36xYgZt2BFq/oUryRmGPa3eCW7OPiVS1kZ\nnDioynbR4Db2Adc+KMCq8DO/tvsuWH0WnLaHWFW6HToScQNSm+tVTaEIh4Fj\neqPJqsG+0yvgn7lsoPt/2q4Y100cRCi9ZnlxNJudWx71Op9/zGLg+p4/bEEE\nk3ZM3u2I+ombjoWSy35ooDTfZRJIMqK2mDBLdTMqnBxE1sqUI8OapqyGhhrb\nwYI/TVjY3Bpb2kCWvHoC5R2LfN44MSCXwoSItaKan0skzDfz001Z0oKMMd5V\ngzq7\r\n=ckoK\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIFYF0cBSw0YSNHwrKo4Vg2pTzO11PRKCEMI6WI3/oSadAiEAjPuLpm7GGYVlhzbz00/s8s/4/tRg5yfxIcxg56OGja4="}]},"_npmUser":{"name":"hongbo_zhang","email":"bobzhang1988@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/bs-platform_6.2.2-flambda-uniform-array.1_1572005431421_0.7561479618212843"},"_hasShrinkwrap":false},"7.0.0-dev.1":{"devDependencies":{"benchmark":"^2.1.4","colors":"^1.1.2","coveralls":"^2.13.1","diff":"^3.2.0","glob":"^7.1.2","immutable":"^3.8.2","istanbul":"^0.4.5","jasmine-core":"^2.6.2","karma":"^1.7.0","karma-jasmine-html-reporter":"^0.2.2","mocha":"^3.4.1","mocha-lcov-reporter":"^1.3.0","should":"^11.2.1","should-equal":"^1.0.1","uglify-js":"^3.0.10"},"bin":{"bsb":"lib/bsb","bsc":"lib/bsc","bsrefmt":"lib/bsrefmt","bstracing":"lib/bstracing"},"scripts":{"test":"node scripts/ciTest.js  -all","test-theme":"node scripts/ciTest.js -theme","test-bsb":"node scripts/ciTest.js -bsb","test-ocaml":"node scripts/ciTest.js -ounit","cover":"istanbul cover --report html ./node_modules/.bin/_mocha --   ./jscomp/test/**/*test.js && open coverage/index.html","coverage":"istanbul cover ./node_modules/.bin/_mocha --report lcovonly --  './jscomp/test/*test.js'","coveralls":"npm run-script coverage && node ./node_modules/.bin/coveralls < coverage/lcov.info","postinstall":"node scripts/install.js"},"name":"bs-platform","version":"7.0.0-dev.1","description":"bucklescript compiler, ocaml standard libary by bucklescript and its required runtime support","repository":{"type":"git","url":"git+https://github.com/bucklescript/bucklescript.git"},"keywords":["ocaml","bucklescript","stdlib","functional programming"],"author":{"name":"Hongbo Zhang"},"maintainers":[{"name":"hongbo_zhang","email":"bobzhang1988@gmail.com"}],"license":"SEE LICENSE IN LICENSE","bugs":{"url":"https://github.com/bucklescript/bucklescript/issues"},"homepage":"https://github.com/bucklescript/bucklescript#readme","readmeFilename":"README.md","readme":"# [BuckleScript](https://bucklescript.github.io)\n\n> A JavaScript backend for [OCaml](https://ocaml.org/) focused on smooth integration and clean generated code.\n\n[![NPM](https://nodei.co/npm/bs-platform.png?compact=true)](https://nodei.co/npm/bs-platform/) [![Build Status](https://travis-ci.org/BuckleScript/bucklescript.svg?branch=master)](https://travis-ci.org/BuckleScript/bucklescript) [![Coverage Status](https://coveralls.io/repos/github/BuckleScript/bucklescript/badge.svg?branch=master)](https://coveralls.io/github/BuckleScript/bucklescript?branch=master)\n\n## Documentation\n\nPlease see the [documentation site](https://bucklescript.github.io).\n\n## Contributing\n\nSee [CONTRIBUTING.md](CONTRIBUTING.md).\n\n## Acknowledgments\n\n* Thanks to the [OCaml](https://ocaml.org) team, obviously, without such a beautiful yet practical language, this backend would not exist\n* Thanks to [ninja-build](https://ninja-build.org), BuckleScript also comes with a blazing fast build tool on top of it, `ninja` is a truly [well engineered](http://aosabook.org/en/posa/ninja.html) scalable build tool\n* Thanks to [Bloomberg](https://www.techatbloomberg.com)! This project began at Bloomberg and was published in 2016; without the support of Bloomberg, it would not have happened. Now that the project has grown and developed its own community, it has moved to its own GitHub organization.\n\n## Licensing\n\nSee [COPYING](./COPYING) and [COPYING.LESSER](./COPYING.LESSER)\n\nThe [`ocaml`](ocaml) directory contains the official [OCaml](https://ocaml.org) compiler (version 4.02.3).\nRefer to its copyright and license notices for information about its licensing.\n\nThe `vendor/ninja.tar.gz` contains the vendored [ninja](https://github.com/ninja-build/ninja).\nRefer to its copyright and license notices for information about its licensing.\n\nBuckleScript builds on parts of [js_of_ocaml](https://github.com/ocsigen/js_of_ocaml):\n\n* [`jscomp/core/js_dump.ml`](jscomp/core/js_dump.ml) (pretty printer)\n\nBuckleScript builds on parts of OCaml:\n\n* [`jscomp/core/lam_pass_exits.ml`](jscomp/core/lam_pass_exits.ml)\n* [`jscomp/core/lam_pass_lets_dce.ml`](jscomp/core/lam_pass_lets_dce.ml)\n\nThese modules were adapted from [`ocaml/bytecomp/simplif.ml`](ocaml/bytecomp/simplif.ml) for\nJavaScript specific optimization purposes.\n\n* [`jscomp/main/js_main.ml`](jscomp/main/js_main.ml)\n\n`jscomp/main/js_main.ml` is adapted from [`ocaml/driver/main.ml`](ocaml/driver/main.ml). It is the main entry \npoint of the underlying compiler.\n\n* [`jscomp/stdlib-402`](jscomp/stdlib-402) [`jscomp/stdlib-406`](jscomp/stdlib-406)\n\n`jscomp/stdlib-*` is copied from [`ocaml/stdlib`](ocaml/stdlib). It is compiled to JavaScript and\nincluded with BuckleScript.\n\n* [`jscomp/test`](jscomp/test)\n\n`jscomp/test` is based on [`ocaml/testsuite`](ocaml/testsuite).\n\nBuckleScript unit test builds on parts of [OUnit](http://ounit.forge.ocamlcore.org/)\n\n* [`jscomp/ounit`](jscomp/ounit) is adapted from ounit, the unit test\n  utilities are only used for dev purpose, they are not required for distribution\n","licenseText":"Copyright (C) 2015-2016 Bloomberg Finance L.P.\n\nThis program is free software: you can redistribute it and/or modify\nit under the terms of the GNU Lesser General Public License as published by\nthe Free Software Foundation, either version 3 of the License, or\n(at your option) any later version.\n\nIn addition to the permissions granted to you by the LGPL, you may combine\nor link a \"work that uses the Library\" with a publicly distributed version\nof this file to produce a combined library or application, then distribute\nthat combined work under the terms of your choosing, with no requirement\nto comply with the obligations normally placed on you by section 4 of the\nLGPL version 3 (or the corresponding section of a later version of the LGPL\nshould you choose to use a later version).\n\nThis program is distributed in the hope that it will be useful,\nbut WITHOUT ANY WARRANTY; without even the implied warranty of\nMERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the\nGNU Lesser General Public License for more details.\n\nYou should have received a copy of the GNU Lesser General Public License\nalong with this program; if not, write to the Free Software\nFoundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA.","_id":"bs-platform@7.0.0-dev.1","dist":{"shasum":"e9f2b05c68b16e325fc9a284ca529bb84fd5509b","integrity":"sha512-nXxk3oUBvp2o0D8Qc2JOKNeeYNg/wPVYj+eu4vPbWzR/dbhfc4bRG/QkU6z6DuV1aiDzGnKIBY06azYPuw4a+g==","tarball":"https://registry.npmjs.org/bs-platform/-/bs-platform-7.0.0-dev.1.tgz","fileCount":789,"unpackedSize":82979902,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJd0hlbCRA9TVsSAnZWagAAQh8P/irdGpn1PyFBaFhcjAvY\nfe8oZuFNCMCjtl5AUVMFfZxSHiNyBcpl1E7nQjrFJial12PvHvqJlvmdzvd+\nLvS2RoV0ZDJlMst07wuoPDyNmfcZUP2L84oFxo4E58udQf9oNZ4XNUb9b/wT\nxllStVyUnScOkfQaDXrEz42qOyj2xa2K96s4Qy8aZ+H9LPIkZZYyC0RCiZg7\nhw0zA7j8zsVWTeY2vhmQXN/Qpvmhvb5VlxrjA/t0F1FPuxyNqUKRrWkfn+Ko\n9M63ll2Z34K1SM/wKg9D4k8O3H2i/JLzijmV+dFoqXy1lLtubfnB4O31QpUF\n5px2ETKw76JwbXqO5bF5mv1QJaVNtDYu0KiHecTyvXvpQW/8R+PVEN2Zg0So\nNe9FZZGb3maLFIhmRbSFmp9gR1Avlatb343t35AkAuc3dYbnP22SSOrUYh4M\nITg2mABAnsSHwkl1zZ2uGE5BS/XEIjoYAHUoqrh1pmmpHs7thl8XK9fWfsrm\nrQ3pTXMLf8z8EFFtlyBRLbDgi11Uo2UWMI6GfGz8G1p1dH3c0dGDiUhQe9aD\nvhZjEiBKjrDfZ4wztBW/2mlRtaXnPWL7ikmxJj664e56qZ7y1Mos7jopB4qL\nvkXhhMb4uQ5l4sYxmf79kHGm/qC1AmSxRZs7ZFStrQFMDc053BXMEtCQldy+\npxEZ\r\n=f0j6\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIDtKCoyv4hmOAXhVVb434pa9Y1Ju7R5uifzsfeqldV56AiB/Uhi45BcBWvsR2dcLnJkJSe4gpd9BExMPJJEyhiW6Kg=="}]},"_npmUser":{"name":"hongbo_zhang","email":"bobzhang1988@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/bs-platform_7.0.0-dev.1_1574050138373_0.17984292801366708"},"_hasShrinkwrap":false},"7.0.0-dev.2":{"devDependencies":{"mocha":"^6.2.2"},"bin":{"bsb":"lib/bsb","bsc":"lib/bsc","bsrefmt":"lib/bsrefmt","bstracing":"lib/bstracing"},"scripts":{"test":"node scripts/ciTest.js  -all","test-theme":"node scripts/ciTest.js -theme","test-bsb":"node scripts/ciTest.js -bsb","test-ocaml":"node scripts/ciTest.js -ounit","postinstall":"node scripts/install.js"},"name":"bs-platform","version":"7.0.0-dev.2","description":"bucklescript compiler, ocaml standard libary by bucklescript and its required runtime support","repository":{"type":"git","url":"git+https://github.com/bucklescript/bucklescript.git"},"keywords":["ocaml","bucklescript","stdlib","functional programming"],"author":{"name":"Hongbo Zhang"},"maintainers":[{"name":"hongbo_zhang","email":"bobzhang1988@gmail.com"}],"license":"SEE LICENSE IN LICENSE","bugs":{"url":"https://github.com/bucklescript/bucklescript/issues"},"homepage":"https://github.com/bucklescript/bucklescript#readme","readmeFilename":"README.md","readme":"# [BuckleScript](https://bucklescript.github.io)\n\n> A JavaScript backend for [OCaml](https://ocaml.org/) focused on smooth integration and clean generated code.\n\n[![NPM](https://nodei.co/npm/bs-platform.png?compact=true)](https://nodei.co/npm/bs-platform/) [![Build Status](https://travis-ci.org/BuckleScript/bucklescript.svg?branch=master)](https://travis-ci.org/BuckleScript/bucklescript) [![Coverage Status](https://coveralls.io/repos/github/BuckleScript/bucklescript/badge.svg?branch=master)](https://coveralls.io/github/BuckleScript/bucklescript?branch=master)\n\n## Documentation\n\nPlease see the [documentation site](https://bucklescript.github.io).\n\n## Contributing\n\nSee [CONTRIBUTING.md](CONTRIBUTING.md).\n\n## Acknowledgments\n\n* Thanks to the [OCaml](https://ocaml.org) team, obviously, without such a beautiful yet practical language, this backend would not exist\n* Thanks to [ninja-build](https://ninja-build.org), BuckleScript also comes with a blazing fast build tool on top of it, `ninja` is a truly [well engineered](http://aosabook.org/en/posa/ninja.html) scalable build tool\n* Thanks to [Bloomberg](https://www.techatbloomberg.com)! This project began at Bloomberg and was published in 2016; without the support of Bloomberg, it would not have happened. Now that the project has grown and developed its own community, it has moved to its own GitHub organization.\n\n## Licensing\n\nSee [COPYING](./COPYING) and [COPYING.LESSER](./COPYING.LESSER)\n\nThe [`ocaml`](ocaml) directory contains the official [OCaml](https://ocaml.org) compiler (version 4.02.3).\nRefer to its copyright and license notices for information about its licensing.\n\nThe `vendor/ninja.tar.gz` contains the vendored [ninja](https://github.com/ninja-build/ninja).\nRefer to its copyright and license notices for information about its licensing.\n\nBuckleScript builds on parts of [js_of_ocaml](https://github.com/ocsigen/js_of_ocaml):\n\n* [`jscomp/core/js_dump.ml`](jscomp/core/js_dump.ml) (pretty printer)\n\nBuckleScript builds on parts of OCaml:\n\n* [`jscomp/core/lam_pass_exits.ml`](jscomp/core/lam_pass_exits.ml)\n* [`jscomp/core/lam_pass_lets_dce.ml`](jscomp/core/lam_pass_lets_dce.ml)\n\nThese modules were adapted from [`ocaml/bytecomp/simplif.ml`](ocaml/bytecomp/simplif.ml) for\nJavaScript specific optimization purposes.\n\n* [`jscomp/main/js_main.ml`](jscomp/main/js_main.ml)\n\n`jscomp/main/js_main.ml` is adapted from [`ocaml/driver/main.ml`](ocaml/driver/main.ml). It is the main entry \npoint of the underlying compiler.\n\n* [`jscomp/stdlib-402`](jscomp/stdlib-402) [`jscomp/stdlib-406`](jscomp/stdlib-406)\n\n`jscomp/stdlib-*` is copied from [`ocaml/stdlib`](ocaml/stdlib). It is compiled to JavaScript and\nincluded with BuckleScript.\n\n* [`jscomp/test`](jscomp/test)\n\n`jscomp/test` is based on [`ocaml/testsuite`](ocaml/testsuite).\n\nBuckleScript unit test builds on parts of [OUnit](http://ounit.forge.ocamlcore.org/)\n\n* [`jscomp/ounit`](jscomp/ounit) is adapted from ounit, the unit test\n  utilities are only used for dev purpose, they are not required for distribution\n","licenseText":"Copyright (C) 2015-2016 Bloomberg Finance L.P.\n\nThis program is free software: you can redistribute it and/or modify\nit under the terms of the GNU Lesser General Public License as published by\nthe Free Software Foundation, either version 3 of the License, or\n(at your option) any later version.\n\nIn addition to the permissions granted to you by the LGPL, you may combine\nor link a \"work that uses the Library\" with a publicly distributed version\nof this file to produce a combined library or application, then distribute\nthat combined work under the terms of your choosing, with no requirement\nto comply with the obligations normally placed on you by section 4 of the\nLGPL version 3 (or the corresponding section of a later version of the LGPL\nshould you choose to use a later version).\n\nThis program is distributed in the hope that it will be useful,\nbut WITHOUT ANY WARRANTY; without even the implied warranty of\nMERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the\nGNU Lesser General Public License for more details.\n\nYou should have received a copy of the GNU Lesser General Public License\nalong with this program; if not, write to the Free Software\nFoundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA.","_id":"bs-platform@7.0.0-dev.2","dist":{"shasum":"b3d1bc787c4fd1d9e7b86f515d82b3ed627bffe4","integrity":"sha512-wN1gaovQ/h3VUMM7mqUMlptk8/LKbV0oDawcq6LgVIauI+GvIboJie1Y3235A1n3InHyT7YJ/wBwCsyEA9UN+g==","tarball":"https://registry.npmjs.org/bs-platform/-/bs-platform-7.0.0-dev.2.tgz","fileCount":790,"unpackedSize":81942806,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJd32DnCRA9TVsSAnZWagAAbEkP/Rq1sfcHKSeXi1p+oPYd\nO1MWDLrzZRJ0Bq4q/wKcDqGEmL6Tq3MukgLub5+kKQJLy14xmiYIBAzokIJc\nSNgwLkv2QXDbyX89mYFbawMVIXGiTO0Bua0xY7PoDz9Xaqzqa35aqCcngOBZ\niNsfzVZbY0MNlvDyX5pJVghUSaRcJ7M/FS30bPYEotBfKhm+kTHYjK47EAjo\n7lBDhiRCmiPq7k6qEzxtNxIIZIppA+LU4OnHV82KovZnWwmO+uh1jV918HUa\ng3Iy6qfp6v2P5P2BunwU8nLDDgWNx/TSQIMo1m0o1AKkUkZXEjC0nZkH+Lrb\nzXtC1ckt3nRnx8WyvbqTY4xZpRilMj2bY1XGn/xIcQFr4JIQZRMDNdxO0vE3\nFRAb+0umBlx22hvTVvwPwcrT5m/lqb7ykH0nW+bFe2+18mhcP0H2Hl8EMeKQ\nkZehOk0bd9rVVM5R0cfQ3hpF62wmYydVoHmABjt2eaLmOk3a5B6CYq4IXdz5\nhYTeFJ/dl/rqZ+/Wc6tLhOht7natSlHwFN4b/zNfTPApq+G8t8/btFtsoolg\nTWt381AAa2CuMkUqeJY2oalLYFQmYCzCq5wfZfmVGy8Kze9pT5aGD02X5y+o\nOA2Qz+vnK8aTqAHYjVlozjmFSj2OteWuGi/whPfpZWQz6YOoDpc4y8kv7eI3\nji+q\r\n=JDSQ\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCeMcpMlZo1u4fP/I93Y9VIlNz7NoO/a1NJQl0oZZzu5QIhAOZayQfQm7Kk08qwQLLQ097ECdXsb4+gjt8rUQDTfOy5"}]},"_npmUser":{"name":"hongbo_zhang","email":"bobzhang1988@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/bs-platform_7.0.0-dev.2_1574920422754_0.2783608720908608"},"_hasShrinkwrap":false},"7.0.0":{"devDependencies":{"mocha":"^6.2.2"},"bin":{"bsb":"lib/bsb","bsc":"lib/bsc","bsrefmt":"lib/bsrefmt","bstracing":"lib/bstracing"},"scripts":{"test":"node scripts/ciTest.js  -all","test-theme":"node scripts/ciTest.js -theme","test-bsb":"node scripts/ciTest.js -bsb","test-ocaml":"node scripts/ciTest.js -ounit","postinstall":"node scripts/install.js"},"name":"bs-platform","version":"7.0.0","description":"bucklescript compiler, ocaml standard libary by bucklescript and its required runtime support","repository":{"type":"git","url":"git+https://github.com/bucklescript/bucklescript.git"},"keywords":["ocaml","bucklescript","stdlib","functional programming"],"author":{"name":"Hongbo Zhang"},"maintainers":[{"name":"hongbo_zhang","email":"bobzhang1988@gmail.com"}],"license":"SEE LICENSE IN LICENSE","bugs":{"url":"https://github.com/bucklescript/bucklescript/issues"},"homepage":"https://github.com/bucklescript/bucklescript#readme","readmeFilename":"README.md","readme":"# [BuckleScript](https://bucklescript.github.io)\n\n> A JavaScript backend for [OCaml](https://ocaml.org/) focused on smooth integration and clean generated code.\n\n[![NPM](https://nodei.co/npm/bs-platform.png?compact=true)](https://nodei.co/npm/bs-platform/) [![Build Status](https://travis-ci.org/BuckleScript/bucklescript.svg?branch=master)](https://travis-ci.org/BuckleScript/bucklescript) [![Coverage Status](https://coveralls.io/repos/github/BuckleScript/bucklescript/badge.svg?branch=master)](https://coveralls.io/github/BuckleScript/bucklescript?branch=master)\n\n## Documentation\n\nPlease see the [documentation site](https://bucklescript.github.io).\n\n## Contributing\n\nSee [CONTRIBUTING.md](CONTRIBUTING.md).\n\n## Acknowledgments\n\n* Thanks to the [OCaml](https://ocaml.org) team, obviously, without such a beautiful yet practical language, this backend would not exist\n* Thanks to [ninja-build](https://ninja-build.org), BuckleScript also comes with a blazing fast build tool on top of it, `ninja` is a truly [well engineered](http://aosabook.org/en/posa/ninja.html) scalable build tool\n* Thanks to [Bloomberg](https://www.techatbloomberg.com)! This project began at Bloomberg and was published in 2016; without the support of Bloomberg, it would not have happened. Now that the project has grown and developed its own community, it has moved to its own GitHub organization.\n\n## Licensing\n\nSee [COPYING](./COPYING) and [COPYING.LESSER](./COPYING.LESSER)\n\nThe [`ocaml`](ocaml) directory contains the official [OCaml](https://ocaml.org) compiler (version 4.02.3).\nRefer to its copyright and license notices for information about its licensing.\n\nThe `vendor/ninja.tar.gz` contains the vendored [ninja](https://github.com/ninja-build/ninja).\nRefer to its copyright and license notices for information about its licensing.\n\nBuckleScript builds on parts of [js_of_ocaml](https://github.com/ocsigen/js_of_ocaml):\n\n* [`jscomp/core/js_dump.ml`](jscomp/core/js_dump.ml) (pretty printer)\n\nBuckleScript builds on parts of OCaml:\n\n* [`jscomp/core/lam_pass_exits.ml`](jscomp/core/lam_pass_exits.ml)\n* [`jscomp/core/lam_pass_lets_dce.ml`](jscomp/core/lam_pass_lets_dce.ml)\n\nThese modules were adapted from [`ocaml/bytecomp/simplif.ml`](ocaml/bytecomp/simplif.ml) for\nJavaScript specific optimization purposes.\n\n* [`jscomp/main/js_main.ml`](jscomp/main/js_main.ml)\n\n`jscomp/main/js_main.ml` is adapted from [`ocaml/driver/main.ml`](ocaml/driver/main.ml). It is the main entry \npoint of the underlying compiler.\n\n* [`jscomp/stdlib-402`](jscomp/stdlib-402) [`jscomp/stdlib-406`](jscomp/stdlib-406)\n\n`jscomp/stdlib-*` is copied from [`ocaml/stdlib`](ocaml/stdlib). It is compiled to JavaScript and\nincluded with BuckleScript.\n\n* [`jscomp/test`](jscomp/test)\n\n`jscomp/test` is based on [`ocaml/testsuite`](ocaml/testsuite).\n\nBuckleScript unit test builds on parts of [OUnit](http://ounit.forge.ocamlcore.org/)\n\n* [`jscomp/ounit`](jscomp/ounit) is adapted from ounit, the unit test\n  utilities are only used for dev purpose, they are not required for distribution\n","licenseText":"Copyright (C) 2015-2016 Bloomberg Finance L.P.\n\nThis program is free software: you can redistribute it and/or modify\nit under the terms of the GNU Lesser General Public License as published by\nthe Free Software Foundation, either version 3 of the License, or\n(at your option) any later version.\n\nIn addition to the permissions granted to you by the LGPL, you may combine\nor link a \"work that uses the Library\" with a publicly distributed version\nof this file to produce a combined library or application, then distribute\nthat combined work under the terms of your choosing, with no requirement\nto comply with the obligations normally placed on you by section 4 of the\nLGPL version 3 (or the corresponding section of a later version of the LGPL\nshould you choose to use a later version).\n\nThis program is distributed in the hope that it will be useful,\nbut WITHOUT ANY WARRANTY; without even the implied warranty of\nMERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the\nGNU Lesser General Public License for more details.\n\nYou should have received a copy of the GNU Lesser General Public License\nalong with this program; if not, write to the Free Software\nFoundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA.","_id":"bs-platform@7.0.0","dist":{"shasum":"6d1b0dd0d53f16f5b7fb2656ccae58c71ec988dc","integrity":"sha512-3cPwrt/1hGjXuGS2HfVyd6oc6p/YpDOQIoLiFLRgrrB7/bnDNvbJn4XhO1PUyuRL4e7fc24R3xvA08BFDHZ6Gw==","tarball":"https://registry.npmjs.org/bs-platform/-/bs-platform-7.0.0.tgz","fileCount":795,"unpackedSize":117834546,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJd52jSCRA9TVsSAnZWagAAbZQP+wSPgkGOlVVLtl1txx9D\ngXSrUghcrdAVpli53BkcoQhuOcXRZCki8/MnXguKTPisGsRbjvqnAh/8cBi9\nHbc+ayMBBZls9q010LcL9EQDWUm4YexEZCPUaET2kZnrFHbkTfFYR8KW5AN6\n//c3Ebk0JafvzgKU+MwNoL3TtM1AIaFZVxIDQ3HH12T1gGnv40yIBqdaVa5M\nPRHCplvRQFXwBWZR8SIhi9hn9EvT4pR4Gz9HuJDpwKVe9mJNHFa2F/os1qlF\nkzJTp+99XjkaRZVsmL8JgXtHojNMmKuh5ztv3AslECFkGMso5Veb71uhegS+\nbb1mI5ywZ55HcdH2ihMiLJP23qk99yPL1RiPg0FWQWY02iDbcO+EWPXZ1hro\ny1yA0aO5O2dLlEIa8FcvfquTRxxjM5WO3XaBoL3/MQYRcyC2lPVSPXQDN2Eh\nXIBU6byVMqSXSlUHc6iG+nHPj5ojiloqBS7TiT+pTuAcq5+xIKOyLI6ZvXM+\n9UpOBWIbZ8hXIQVg511e9Fs+69X/Yihq0Zv2GG5pQMQwZkSco+B4JWvLdVUJ\nnIVKo9PQKDLQW0kGbKK2D4r9+Gq6EenasRbsP8PW0e3FZZG53/MEyfViRyXP\n+WYHWeWNHMugn1DfDkPlTJUvP79XozaJgigJ38I3PE5JxHz1n+yfWilvY5cB\naT5J\r\n=cO7a\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQD1aI7cl/9D2KtCXG6YLyfT3nBzsJFVx1eVAL9DhumVeQIgBDZigeEUZYfMVLjjtB5ukD4aaC0p1/e4q9/unrrmQ/I="}]},"_npmUser":{"name":"hongbo_zhang","email":"bobzhang1988@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/bs-platform_7.0.0_1575446736651_0.875119430563799"},"_hasShrinkwrap":false,"deprecated":"use 7.0.1 instead"},"7.0.1":{"devDependencies":{"mocha":"^6.2.2"},"bin":{"bsb":"lib/bsb","bsc":"lib/bsc","bsrefmt":"lib/bsrefmt","bstracing":"lib/bstracing"},"scripts":{"test":"node scripts/ciTest.js  -all","test-theme":"node scripts/ciTest.js -theme","test-bsb":"node scripts/ciTest.js -bsb","test-ocaml":"node scripts/ciTest.js -ounit","postinstall":"node scripts/install.js"},"name":"bs-platform","version":"7.0.1","description":"bucklescript compiler, ocaml standard libary by bucklescript and its required runtime support","repository":{"type":"git","url":"git+https://github.com/bucklescript/bucklescript.git"},"keywords":["ocaml","bucklescript","stdlib","functional programming"],"author":{"name":"Hongbo Zhang"},"maintainers":[{"name":"hongbo_zhang","email":"bobzhang1988@gmail.com"}],"license":"SEE LICENSE IN LICENSE","bugs":{"url":"https://github.com/bucklescript/bucklescript/issues"},"homepage":"https://github.com/bucklescript/bucklescript#readme","licenseText":"Copyright (C) 2015-2016 Bloomberg Finance L.P.\n\nThis program is free software: you can redistribute it and/or modify\nit under the terms of the GNU Lesser General Public License as published by\nthe Free Software Foundation, either version 3 of the License, or\n(at your option) any later version.\n\nIn addition to the permissions granted to you by the LGPL, you may combine\nor link a \"work that uses the Library\" with a publicly distributed version\nof this file to produce a combined library or application, then distribute\nthat combined work under the terms of your choosing, with no requirement\nto comply with the obligations normally placed on you by section 4 of the\nLGPL version 3 (or the corresponding section of a later version of the LGPL\nshould you choose to use a later version).\n\nThis program is distributed in the hope that it will be useful,\nbut WITHOUT ANY WARRANTY; without even the implied warranty of\nMERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the\nGNU Lesser General Public License for more details.\n\nYou should have received a copy of the GNU Lesser General Public License\nalong with this program; if not, write to the Free Software\nFoundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA.","_id":"bs-platform@7.0.1","dist":{"shasum":"1d7b0ef6088b998dceee5db74a7cd8f01c20a3bd","integrity":"sha512-UjStdtHhbtC/l6vKJ1XRDqrPk7rFf5PLYHtRX3akDXEYVnTbN36z0g4DEr5mU8S0N945e33HYts9x+i7hKKpZQ==","tarball":"https://registry.npmjs.org/bs-platform/-/bs-platform-7.0.1.tgz","fileCount":796,"unpackedSize":119779668,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJd6couCRA9TVsSAnZWagAA+ukP/1t5J+3oH88mlkoRpXwF\nr6AigcJAd3gGaxdvAZlc6XTvuCxSTO2mpoGlt0rRRlmREPlsZ8ZXyneKSGyM\nypV4mWAI9IDhQOvIe0KfWVOgjvpJKtomgmz5MgOrVfRX4J0U9/eiqvcqMlpR\nIb1YxkLslTDSCEBGOUv7MyHXNWleqoELVhnTW1ssJY9cqo3zKFm3sARqE7bB\nr6gsE5MvGd9HWipR6rhKgkgTBILr/eIMK/ms1w5K1bc62FcJWW/P+E2ADxj0\nk5YQoLgjzayY3c+6I/HKb8jyBz8X8W8coPyPvPcivWXhgtK/qtnxd5I0rXTA\n/I1ZWZ2+tua6/2JiI0FXFux7B/cr9dA7sqB2O+f4XV9O+0xo+KEuoYjII4Rw\nJ922DW8+FjX6ISQ+11Or+WJ+cxldGuTzZwAqhTarsAL+SCsUn/vOlz/gfzlf\nhnton4fBM0kbFVJuuiczRVocAR6XLhFNNLIJR7OrOY3COTFYe+XN/MjL5CA8\nREDTKt89X5q1ShMmnJN1PGYUa2/rU1Q+EfglJJQ1Yb/S8wbm6uIiAF22f0UK\n7GQgTWfLOjLR593pnqL06EnEhOWf9r0zwHW3oWZbMjyIWzTKj5k2GsuW6wYP\nRobkW79BDpxpGBaVDu7eZStMfouiy8fvHeq13H+g+yypJqfWOT1d/tRNVMen\n/D60\r\n=FOml\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCZ8rESEeuXpJPnopoDPF7yFguS7x2Y621BcechwV9PCAIhAIJJSd7oaUcOGl8llFcouaqBsIa6m5DFwzg7MDBSBYum"}]},"_npmUser":{"name":"hongbo_zhang","email":"bobzhang1988@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/bs-platform_7.0.1_1575602733236_0.1487734715379887"},"_hasShrinkwrap":false},"7.0.2-dev.1":{"devDependencies":{"mocha":"^6.2.2"},"bin":{"bsb":"lib/bsb","bsc":"lib/bsc","bsrefmt":"lib/bsrefmt","bstracing":"lib/bstracing"},"scripts":{"test":"node scripts/ciTest.js  -all","test-theme":"node scripts/ciTest.js -theme","test-bsb":"node scripts/ciTest.js -bsb","test-ocaml":"node scripts/ciTest.js -ounit","postinstall":"node scripts/install.js"},"name":"bs-platform","version":"7.0.2-dev.1","description":"bucklescript compiler, ocaml standard libary by bucklescript and its required runtime support","repository":{"type":"git","url":"git+https://github.com/bucklescript/bucklescript.git"},"keywords":["ocaml","bucklescript","stdlib","functional programming"],"author":{"name":"Hongbo Zhang"},"maintainers":[{"name":"hongbo_zhang","email":"bobzhang1988@gmail.com"}],"license":"SEE LICENSE IN LICENSE","bugs":{"url":"https://github.com/bucklescript/bucklescript/issues"},"homepage":"https://github.com/bucklescript/bucklescript#readme","readmeFilename":"README.md","readme":"# [BuckleScript](https://bucklescript.github.io)\n\n> A JavaScript backend for [OCaml](https://ocaml.org/) focused on smooth integration and clean generated code.\n\n[![NPM](https://nodei.co/npm/bs-platform.png?compact=true)](https://nodei.co/npm/bs-platform/) [![Build Status](https://travis-ci.org/BuckleScript/bucklescript.svg?branch=master)](https://travis-ci.org/BuckleScript/bucklescript) [![Coverage Status](https://coveralls.io/repos/github/BuckleScript/bucklescript/badge.svg?branch=master)](https://coveralls.io/github/BuckleScript/bucklescript?branch=master)\n\n## Documentation\n\nPlease see the [documentation site](https://bucklescript.github.io).\n\n## Contributing\n\nSee [CONTRIBUTING.md](CONTRIBUTING.md).\n\n## Acknowledgments\n\n* Thanks to the [OCaml](https://ocaml.org) team, obviously, without such a beautiful yet practical language, this backend would not exist\n* Thanks to [ninja-build](https://ninja-build.org), BuckleScript also comes with a blazing fast build tool on top of it, `ninja` is a truly [well engineered](http://aosabook.org/en/posa/ninja.html) scalable build tool\n* Thanks to [Bloomberg](https://www.techatbloomberg.com)! This project began at Bloomberg and was published in 2016; without the support of Bloomberg, it would not have happened. Now that the project has grown and developed its own community, it has moved to its own GitHub organization.\n\n## Licensing\n\nSee [COPYING](./COPYING) and [COPYING.LESSER](./COPYING.LESSER)\n\nThe [`ocaml`](ocaml) directory contains the official [OCaml](https://ocaml.org) compiler (version 4.02.3).\nRefer to its copyright and license notices for information about its licensing.\n\nThe `vendor/ninja.tar.gz` contains the vendored [ninja](https://github.com/ninja-build/ninja).\nRefer to its copyright and license notices for information about its licensing.\n\nBuckleScript builds on parts of [js_of_ocaml](https://github.com/ocsigen/js_of_ocaml):\n\n* [`jscomp/core/js_dump.ml`](jscomp/core/js_dump.ml) (pretty printer)\n\nBuckleScript builds on parts of OCaml:\n\n* [`jscomp/core/lam_pass_exits.ml`](jscomp/core/lam_pass_exits.ml)\n* [`jscomp/core/lam_pass_lets_dce.ml`](jscomp/core/lam_pass_lets_dce.ml)\n\nThese modules were adapted from [`ocaml/bytecomp/simplif.ml`](ocaml/bytecomp/simplif.ml) for\nJavaScript specific optimization purposes.\n\n* [`jscomp/main/js_main.ml`](jscomp/main/js_main.ml)\n\n`jscomp/main/js_main.ml` is adapted from [`ocaml/driver/main.ml`](ocaml/driver/main.ml). It is the main entry \npoint of the underlying compiler.\n\n*  [`jscomp/stdlib-406`](jscomp/stdlib-406)\n\n`jscomp/stdlib-*` is copied from [`ocaml/stdlib`](ocaml/stdlib). It is compiled to JavaScript and\nincluded with BuckleScript.\n\n* [`jscomp/test`](jscomp/test)\n\n`jscomp/test` is based on [`ocaml/testsuite`](ocaml/testsuite).\n\nBuckleScript unit test builds on parts of [OUnit](http://ounit.forge.ocamlcore.org/)\n\n* [`jscomp/ounit`](jscomp/ounit) is adapted from ounit, the unit test\n  utilities are only used for dev purpose, they are not required for distribution\n","licenseText":"Copyright (C) 2015-2016 Bloomberg Finance L.P.\n\nThis program is free software: you can redistribute it and/or modify\nit under the terms of the GNU Lesser General Public License as published by\nthe Free Software Foundation, either version 3 of the License, or\n(at your option) any later version.\n\nIn addition to the permissions granted to you by the LGPL, you may combine\nor link a \"work that uses the Library\" with a publicly distributed version\nof this file to produce a combined library or application, then distribute\nthat combined work under the terms of your choosing, with no requirement\nto comply with the obligations normally placed on you by section 4 of the\nLGPL version 3 (or the corresponding section of a later version of the LGPL\nshould you choose to use a later version).\n\nThis program is distributed in the hope that it will be useful,\nbut WITHOUT ANY WARRANTY; without even the implied warranty of\nMERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the\nGNU Lesser General Public License for more details.\n\nYou should have received a copy of the GNU Lesser General Public License\nalong with this program; if not, write to the Free Software\nFoundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA.","_id":"bs-platform@7.0.2-dev.1","dist":{"shasum":"9f9bf2daae0bc6ca122bb0446236e7eab8b79bdd","integrity":"sha512-RuGk0eTIhvtQ8/X3YVISoKX5oIsOpMS/qQHvmnpmLKvwaKVYaTBxVpL8ktjkDkbvvzZoM6Xw93jwqRlQV6IDHQ==","tarball":"https://registry.npmjs.org/bs-platform/-/bs-platform-7.0.2-dev.1.tgz","fileCount":659,"unpackedSize":113359147,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJd/FllCRA9TVsSAnZWagAA2twP/1oT+Yd6X72QGMK9BjGV\nOTA+lLhmJiOa3/BuqACAoGpQdt98dlZ1nKYOkBRSIh4cd1llCkyxMss4v0Hv\nSBT38eaHW3j4dF3EPJR2N/ulL/0QIqbNcuVncvN5NFWKEiR1BRWnotDLj0co\nuVp0ho5X+JnLyRN3T5F4Q8aI5yEL8Cc6EJZauxdhl8MBSA3mKr5tZgPBVxFD\nhA0XWNiPw3t6zIgnYrWX98VY7rlcpijSn2/KiJE0VaV1R5EV6Ew09xS7qLHS\nNLee2Ky0dRXy30aqpzBNRr0VS920VrnjwZyvM8sdUiwp/9yv/6jmwNRlhdtR\nakrxX8yqBByCOw0ISk6C+25f7VICtdB0rY9cAC0/4Y9WHMUlOOx5U87IjG2L\nXR0DtMlFBVLoGqYopIAe++k/S71CBZvcM0uwTq6U/fBC8Oynd0w2RlEjsc37\nFj1qutgldjfRqTMQudiYZY+BVcUCv2HAbzOQfQAcQktbtTjuckA+YiiLW3ih\nD5KyQtFQuqyc00tb4+lqL89Wgoyvp/dwOLocPs412sEkntl3WxSxEv+dUlP5\n1SoWKueoU2y61knCxDhvSs4L68XPtWBTQzW2y8k5v0RJEDJ9v3P8/Nmfl95t\nVH4Xp9X3bmsT214FqUWPPxLnq6XuG4y4paPPaBPwiYfi7VvKU4TCwqCJ7tg2\nUgIY\r\n=ou1M\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIAn8NvbMGl7qXrh1oAkDLNpqQlc0mLD3juKeIDciDND5AiEAlN37AThClWF9/eg3/lbn8pMgE6/L4omLM7HgjrvFG8I="}]},"_npmUser":{"name":"hongbo_zhang","email":"bobzhang1988@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/bs-platform_7.0.2-dev.1_1576819044829_0.971521675887034"},"_hasShrinkwrap":false},"7.0.2-dev.2":{"devDependencies":{"mocha":"^6.2.2"},"bin":{"bsb":"lib/bsb","bsc":"lib/bsc","bsrefmt":"lib/bsrefmt","bstracing":"lib/bstracing"},"scripts":{"test":"node scripts/ciTest.js  -all","test-theme":"node scripts/ciTest.js -theme","test-bsb":"node scripts/ciTest.js -bsb","test-ocaml":"node scripts/ciTest.js -ounit","postinstall":"node scripts/install.js"},"name":"bs-platform","version":"7.0.2-dev.2","description":"bucklescript compiler, ocaml standard libary by bucklescript and its required runtime support","repository":{"type":"git","url":"git+https://github.com/bucklescript/bucklescript.git"},"keywords":["ocaml","bucklescript","stdlib","functional programming"],"author":{"name":"Hongbo Zhang"},"maintainers":[{"name":"hongbo_zhang","email":"bobzhang1988@gmail.com"}],"license":"SEE LICENSE IN LICENSE","bugs":{"url":"https://github.com/bucklescript/bucklescript/issues"},"homepage":"https://github.com/bucklescript/bucklescript#readme","readmeFilename":"README.md","readme":"# [BuckleScript](https://bucklescript.github.io)\n\n> A JavaScript backend for [OCaml](https://ocaml.org/) focused on smooth integration and clean generated code.\n\n[![NPM](https://nodei.co/npm/bs-platform.png?compact=true)](https://nodei.co/npm/bs-platform/) [![Build Status](https://travis-ci.org/BuckleScript/bucklescript.svg?branch=master)](https://travis-ci.org/BuckleScript/bucklescript) [![Coverage Status](https://coveralls.io/repos/github/BuckleScript/bucklescript/badge.svg?branch=master)](https://coveralls.io/github/BuckleScript/bucklescript?branch=master)\n\n## Documentation\n\nPlease see the [documentation site](https://bucklescript.github.io).\n\n## Contributing\n\nSee [CONTRIBUTING.md](CONTRIBUTING.md).\n\n## Acknowledgments\n\n* Thanks to the [OCaml](https://ocaml.org) team, obviously, without such a beautiful yet practical language, this backend would not exist\n* Thanks to [ninja-build](https://ninja-build.org), BuckleScript also comes with a blazing fast build tool on top of it, `ninja` is a truly [well engineered](http://aosabook.org/en/posa/ninja.html) scalable build tool\n* Thanks to [Bloomberg](https://www.techatbloomberg.com)! This project began at Bloomberg and was published in 2016; without the support of Bloomberg, it would not have happened. Now that the project has grown and developed its own community, it has moved to its own GitHub organization.\n\n## Licensing\n\nSee [COPYING](./COPYING) and [COPYING.LESSER](./COPYING.LESSER)\n\nThe [`ocaml`](ocaml) directory contains the official [OCaml](https://ocaml.org) compiler (version 4.02.3).\nRefer to its copyright and license notices for information about its licensing.\n\nThe `vendor/ninja.tar.gz` contains the vendored [ninja](https://github.com/ninja-build/ninja).\nRefer to its copyright and license notices for information about its licensing.\n\nBuckleScript builds on parts of [js_of_ocaml](https://github.com/ocsigen/js_of_ocaml):\n\n* [`jscomp/core/js_dump.ml`](jscomp/core/js_dump.ml) (pretty printer)\n\nBuckleScript builds on parts of OCaml:\n\n* [`jscomp/core/lam_pass_exits.ml`](jscomp/core/lam_pass_exits.ml)\n* [`jscomp/core/lam_pass_lets_dce.ml`](jscomp/core/lam_pass_lets_dce.ml)\n\nThese modules were adapted from [`ocaml/bytecomp/simplif.ml`](ocaml/bytecomp/simplif.ml) for\nJavaScript specific optimization purposes.\n\n* [`jscomp/main/js_main.ml`](jscomp/main/js_main.ml)\n\n`jscomp/main/js_main.ml` is adapted from [`ocaml/driver/main.ml`](ocaml/driver/main.ml). It is the main entry \npoint of the underlying compiler.\n\n*  [`jscomp/stdlib-406`](jscomp/stdlib-406)\n\n`jscomp/stdlib-*` is copied from [`ocaml/stdlib`](ocaml/stdlib). It is compiled to JavaScript and\nincluded with BuckleScript.\n\n* [`jscomp/test`](jscomp/test)\n\n`jscomp/test` is based on [`ocaml/testsuite`](ocaml/testsuite).\n\nBuckleScript unit test builds on parts of [OUnit](http://ounit.forge.ocamlcore.org/)\n\n* [`jscomp/ounit`](jscomp/ounit) is adapted from ounit, the unit test\n  utilities are only used for dev purpose, they are not required for distribution\n","licenseText":"Copyright (C) 2015-2016 Bloomberg Finance L.P.\n\nThis program is free software: you can redistribute it and/or modify\nit under the terms of the GNU Lesser General Public License as published by\nthe Free Software Foundation, either version 3 of the License, or\n(at your option) any later version.\n\nIn addition to the permissions granted to you by the LGPL, you may combine\nor link a \"work that uses the Library\" with a publicly distributed version\nof this file to produce a combined library or application, then distribute\nthat combined work under the terms of your choosing, with no requirement\nto comply with the obligations normally placed on you by section 4 of the\nLGPL version 3 (or the corresponding section of a later version of the LGPL\nshould you choose to use a later version).\n\nThis program is distributed in the hope that it will be useful,\nbut WITHOUT ANY WARRANTY; without even the implied warranty of\nMERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the\nGNU Lesser General Public License for more details.\n\nYou should have received a copy of the GNU Lesser General Public License\nalong with this program; if not, write to the Free Software\nFoundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA.","_id":"bs-platform@7.0.2-dev.2","dist":{"shasum":"ae055440ce075348179f84bac591ff874201e082","integrity":"sha512-IMHf+9JNrBZy4jpbDZROPjF/13xro5rGGuGmRqlbJe0rImXtHZMmT3jNFXveou/F5hKU8c40jpQEGdUUNv1iFA==","tarball":"https://registry.npmjs.org/bs-platform/-/bs-platform-7.0.2-dev.2.tgz","fileCount":661,"unpackedSize":163359810,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeMqVUCRA9TVsSAnZWagAAz7EP/jDzB7ZOA/c3hZl8YsPz\n9u7uxVWyuPrGqbsz/KMZKktv9aJr+yZObKJboHYvIML66QKeiWGuDDxt2N0E\ns8QFJhVbbcIg7KuyNZZFOgiHP0pPkXEZPLkRiqGgiNqs/tdpydpIcQsA8kz9\nIGh52UqDSy5EQuXkDWJ66BkxoG6VzrqK8KVNIYmdMrqnuyJGeUAB6v6hM5pK\n/mdXZ3esYPnsLpP2DqAq1vNgXA7nPk7zMSV2lwafFxLP7/sGiNZGJI4mlvdJ\nTRv76gLkzXyeY/naGS2TmiZ0bJChuQB/Q9F01BK/t+Cpyl7SO80WDOrCn3ql\ngEWlCjpx/CpqcLv8/X3hxcmiPRO7Z35KsbPEvItzsS5cg9QF2/+TQFP+fATw\nnoUPUO7YG2uDwg+FzP6kbCtZpmSXqKAQsJIlZuzkxBjzt2M7EM9Nl4CMJliS\nEgM+K5TFksFEfxAWvJInIgG3z/TzDXGoymIXXMxMUBoDdgRpm/pfvnvnjN5Q\nKUqqV8cMRecK4ijeL7XNBCnc4p03tXV9V5NS1tCFERUAu+mGKQtt0jawGaqR\nraF2YMkyUi5D9NCjx2s4d/4knynxZMsVMrQF/YxDlZUl/u6fpImCIzYq6Ul5\nvBYQQ2gv/P/x2UmKcN6DgN9KqZ1+S4brFnXNvHYMiz+KA2uzVDOjwOm7za/U\n/VBN\r\n=+XoC\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIBZfNKaw9HDcKg5QdO4KvXnGllkDN2IzDE6UkN7oguzZAiEAnZZnwFcfSvk4v0ENjmGuYEPQ4fhjk0YlDU4QOWzpNTg="}]},"_npmUser":{"name":"hongbo_zhang","email":"bobzhang1988@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/bs-platform_7.0.2-dev.2_1580377427134_0.33129931988833206"},"_hasShrinkwrap":false},"7.1.0":{"devDependencies":{"mocha":"^6.2.2"},"bin":{"bsb":"lib/bsb","bsc":"lib/bsc","bsrefmt":"lib/bsrefmt","bstracing":"lib/bstracing"},"scripts":{"test":"node scripts/ciTest.js  -all","test-theme":"node scripts/ciTest.js -theme","test-bsb":"node scripts/ciTest.js -bsb","test-ocaml":"node scripts/ciTest.js -ounit","postinstall":"node scripts/install.js"},"name":"bs-platform","version":"7.1.0","description":"bucklescript compiler, ocaml standard libary by bucklescript and its required runtime support","repository":{"type":"git","url":"git+https://github.com/bucklescript/bucklescript.git"},"keywords":["ocaml","bucklescript","stdlib","functional programming"],"author":{"name":"Hongbo Zhang"},"maintainers":[{"name":"hongbo_zhang","email":"bobzhang1988@gmail.com"}],"license":"SEE LICENSE IN LICENSE","bugs":{"url":"https://github.com/bucklescript/bucklescript/issues"},"homepage":"https://github.com/bucklescript/bucklescript#readme","licenseText":"Copyright (C) 2015-2016 Bloomberg Finance L.P.\n\nThis program is free software: you can redistribute it and/or modify\nit under the terms of the GNU Lesser General Public License as published by\nthe Free Software Foundation, either version 3 of the License, or\n(at your option) any later version.\n\nIn addition to the permissions granted to you by the LGPL, you may combine\nor link a \"work that uses the Library\" with a publicly distributed version\nof this file to produce a combined library or application, then distribute\nthat combined work under the terms of your choosing, with no requirement\nto comply with the obligations normally placed on you by section 4 of the\nLGPL version 3 (or the corresponding section of a later version of the LGPL\nshould you choose to use a later version).\n\nThis program is distributed in the hope that it will be useful,\nbut WITHOUT ANY WARRANTY; without even the implied warranty of\nMERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the\nGNU Lesser General Public License for more details.\n\nYou should have received a copy of the GNU Lesser General Public License\nalong with this program; if not, write to the Free Software\nFoundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA.","_id":"bs-platform@7.1.0","dist":{"shasum":"72b52148b1c4be7f878969e6e2afd1bfab068cdd","integrity":"sha512-XUeZf1nGzmsVymG89j5L8G9YNDHl0J/5iDGExXA7a4RKxnbvP2TselBZAzFeEH4rs3gG01b7yKt+h2pm7yh7Ww==","tarball":"https://registry.npmjs.org/bs-platform/-/bs-platform-7.1.0.tgz","fileCount":662,"unpackedSize":163242992,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeN5HYCRA9TVsSAnZWagAAyvQQAKCxqflyUk5K6+wWATF7\nHz0SVx8xEvv8+PH4f3eUnkCwjCPqw/ChbSdh0UclGu6cNgJfe7Z1qX7iWR+t\niWw7E70nseGdP7JBvTywoO066+f4vvUbwJGxTbma4l57mFYedTOImJXFyomp\n9iBa/rixeXqNtElPVORGRVpyYVFEkCD6hwn8+Z4YwcSh5UtH7vja4qz6A4LS\nlksjm6eJ22y/YnS4kXHKdmXQJM4YfDtr1X0BzsrHLrtW+PrbEGmBanRVSmGq\nfebddEREscNQj90aRailmnRyNurSmBTQNwabZzIiUDklRH+E72uSpRqD/EE0\nw/2jU5qBXjBWSYP9mZouf+IPTkei9rrErplEFahi/mX8DarqHH5exBELaqHc\nKHPo0gqnCplYkPZQY8s2svmT/pmCQkG9f7O81nW9T4rx2UJ9d8pEnlJ1/yvy\n+xSraxdxAKvSP0q4VD27fhjzY7BDEayefLy/zee4XPmMVUAHV5UwPt9gdXWM\nQHt4yLj1vgL6i4LzotQMIJXi+BexjUaffBenz/ZEoND+BM+PHmG2N6UtklLB\nhchxkFuIAaqZhHRB9kbuVoXjZkjF51RdIUwfMqOuy2TtlmXSmaTJ1jhODLPN\n8gN503kry3UgkZxAapwLTkuBxbHL453G5njh5cxnVp5FVNta5c3ByZiNefGM\nrXaj\r\n=+2i+\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCID6h1P/S6x0ljkXhO89I4ZvZEsFb+689P6GGyOdE0JUdAiEA9MpLqOVRl2StRD8BmVTT92/LOzk+gzY3MGhgz2DCc3w="}]},"_npmUser":{"name":"hongbo_zhang","email":"bobzhang1988@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/bs-platform_7.1.0_1580700118810_0.7648488756753915"},"_hasShrinkwrap":false,"deprecated":"minor fix in 7.1.1"},"7.1.1":{"devDependencies":{"mocha":"^6.2.2"},"bin":{"bsb":"lib/bsb","bsc":"lib/bsc","bsrefmt":"lib/bsrefmt","bstracing":"lib/bstracing"},"scripts":{"test":"node scripts/ciTest.js  -all","test-theme":"node scripts/ciTest.js -theme","test-bsb":"node scripts/ciTest.js -bsb","test-ocaml":"node scripts/ciTest.js -ounit","postinstall":"node scripts/install.js"},"name":"bs-platform","version":"7.1.1","description":"bucklescript compiler, ocaml standard libary by bucklescript and its required runtime support","repository":{"type":"git","url":"git+https://github.com/bucklescript/bucklescript.git"},"keywords":["ocaml","bucklescript","stdlib","functional programming"],"author":{"name":"Hongbo Zhang"},"maintainers":[{"name":"hongbo_zhang","email":"bobzhang1988@gmail.com"}],"license":"SEE LICENSE IN LICENSE","bugs":{"url":"https://github.com/bucklescript/bucklescript/issues"},"homepage":"https://github.com/bucklescript/bucklescript#readme","licenseText":"Copyright (C) 2015-2016 Bloomberg Finance L.P.\n\nThis program is free software: you can redistribute it and/or modify\nit under the terms of the GNU Lesser General Public License as published by\nthe Free Software Foundation, either version 3 of the License, or\n(at your option) any later version.\n\nIn addition to the permissions granted to you by the LGPL, you may combine\nor link a \"work that uses the Library\" with a publicly distributed version\nof this file to produce a combined library or application, then distribute\nthat combined work under the terms of your choosing, with no requirement\nto comply with the obligations normally placed on you by section 4 of the\nLGPL version 3 (or the corresponding section of a later version of the LGPL\nshould you choose to use a later version).\n\nThis program is distributed in the hope that it will be useful,\nbut WITHOUT ANY WARRANTY; without even the implied warranty of\nMERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the\nGNU Lesser General Public License for more details.\n\nYou should have received a copy of the GNU Lesser General Public License\nalong with this program; if not, write to the Free Software\nFoundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA.","_id":"bs-platform@7.1.1","dist":{"shasum":"ed4032de7ab15158c61d8994680a05393e3ddd74","integrity":"sha512-ckZHR3J+yxyEKXOBHX8+hfzWG2XX5BxhQ4Iw9lulHFGYdAm9Ep9LgKkIah7G6RYADLmVfTxFE48igvY3kkkl+g==","tarball":"https://registry.npmjs.org/bs-platform/-/bs-platform-7.1.1.tgz","fileCount":662,"unpackedSize":163242778,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeR7FFCRA9TVsSAnZWagAAZVUP/ijs4stL9lY2JoYllQru\nZwbNgRQ23rf0PiHU+D0325IxwQJEZW+eS+dqn3ZDGqSeFkq3g8mCdGeEl7fb\nRF+RRgwermv5WgYRA4WSiJ3mnx9PUvb+ptbbf/OyAHvhJ1xyDnkkK7m5OHwK\n9uD30CeYliI/fQqWC4ZDrEko3UpkPZ9FExyJKxdxxnS/l9BauowyJ5gYOtPf\nRvzV8IymF9ufN1Jute2MZMJPkoZ1sTG/fE87/dgO0IMm3giZXVB+GvaSqth+\nY4qExTNUXHne7ZkxymtFKAGyTYNJ804I1Z4/TP/HUUsRaGqxMLRPoUdhrfhs\nBKJ3KWYF3i+C+xQ2vmbY15K++yw7pnkJGOeg+QAsJRUQtlBQX9Af+zmbhnTO\n3eXmVG2XOL3t01ZMQAtLlZH2uqhzEUPVg+PnNjoBf8oIyAvxhJtiUsiH6Tza\nYVHVAqOLdQBSPBF+mk9U5v7/cHPy9zY6an4LajesXtU2XCG5vdZH+leKUmyF\nvOIu3YvAzaPqS7U+AQQyy4XVJDYb2huLhwYaZ/sPsA/vZ4hMHr5PgubE1TsR\nJuHWSexTAMniSoBYZdeeKO1v+PaOyHR3GTR2EAckLDNsCi6YoRv8N65jga1W\nBTcgUkadm66lsecIzRd0UG1NM2Dz8mHS31XcQYGC5ONij2fp8llr1agf4hsR\nqy2P\r\n=tVNG\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQC1uBQQrtAIhlQ1HT2FVtnIY7Ay8OsQEcx+au4pv75u9QIgXqXaHQsFbCkrhXumss8kDkNWvviplVC5jr5WI801yKo="}]},"_npmUser":{"name":"hongbo_zhang","email":"bobzhang1988@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/bs-platform_7.1.1_1581756739970_0.7543568689100331"},"_hasShrinkwrap":false},"7.2.0-dev.1":{"devDependencies":{"mocha":"^6.2.2"},"bin":{"bsb":"bsb","bsc":"bsc","bsrefmt":"lib/bsrefmt","bstracing":"lib/bstracing"},"scripts":{"test":"node scripts/ciTest.js  -all","test-theme":"node scripts/ciTest.js -theme","test-bsb":"node scripts/ciTest.js -bsb","test-ocaml":"node scripts/ciTest.js -ounit","postinstall":"node scripts/install.js"},"name":"bs-platform","version":"7.2.0-dev.1","description":"bucklescript compiler, ocaml standard libary by bucklescript and its required runtime support","repository":{"type":"git","url":"git+https://github.com/bucklescript/bucklescript.git"},"keywords":["ocaml","bucklescript","stdlib","functional programming"],"author":{"name":"Hongbo Zhang"},"maintainers":[{"name":"hongbo_zhang","email":"bobzhang1988@gmail.com"}],"license":"SEE LICENSE IN LICENSE","bugs":{"url":"https://github.com/bucklescript/bucklescript/issues"},"homepage":"https://github.com/bucklescript/bucklescript#readme","readmeFilename":"README.md","readme":"# [BuckleScript](https://bucklescript.github.io)\n\n> A JavaScript backend for [OCaml](https://ocaml.org/) focused on smooth integration and clean generated code.\n\n[![NPM](https://nodei.co/npm/bs-platform.png?compact=true)](https://nodei.co/npm/bs-platform/) [![Build Status](https://travis-ci.org/BuckleScript/bucklescript.svg?branch=master)](https://travis-ci.org/BuckleScript/bucklescript) [![Coverage Status](https://coveralls.io/repos/github/BuckleScript/bucklescript/badge.svg?branch=master)](https://coveralls.io/github/BuckleScript/bucklescript?branch=master)\n\n## Documentation\n\nPlease see the [documentation site](https://bucklescript.github.io).\n\n## Contributing\n\nSee [CONTRIBUTING.md](CONTRIBUTING.md).\n\n## Acknowledgments\n\n* Thanks to the [OCaml](https://ocaml.org) team, obviously, without such a beautiful yet practical language, this backend would not exist\n* Thanks to [ninja-build](https://ninja-build.org), BuckleScript also comes with a blazing fast build tool on top of it, `ninja` is a truly [well engineered](http://aosabook.org/en/posa/ninja.html) scalable build tool\n* Thanks to [Bloomberg](https://www.techatbloomberg.com)! This project began at Bloomberg and was published in 2016; without the support of Bloomberg, it would not have happened. Now that the project has grown and developed its own community, it has moved to its own GitHub organization.\n\n## Licensing\n\nSee [COPYING](./COPYING) and [COPYING.LESSER](./COPYING.LESSER)\n\nThe [`ocaml`](ocaml) directory contains the official [OCaml](https://ocaml.org) compiler (version 4.02.3).\nRefer to its copyright and license notices for information about its licensing.\n\nThe `vendor/ninja.tar.gz` contains the vendored [ninja](https://github.com/ninja-build/ninja).\nRefer to its copyright and license notices for information about its licensing.\n\nBuckleScript builds on parts of [js_of_ocaml](https://github.com/ocsigen/js_of_ocaml):\n\n* [`jscomp/core/js_dump.ml`](jscomp/core/js_dump.ml) (pretty printer)\n\nBuckleScript builds on parts of OCaml:\n\n* [`jscomp/core/lam_pass_exits.ml`](jscomp/core/lam_pass_exits.ml)\n* [`jscomp/core/lam_pass_lets_dce.ml`](jscomp/core/lam_pass_lets_dce.ml)\n\nThese modules were adapted from [`ocaml/bytecomp/simplif.ml`](ocaml/bytecomp/simplif.ml) for\nJavaScript specific optimization purposes.\n\n* [`jscomp/main/js_main.ml`](jscomp/main/js_main.ml)\n\n`jscomp/main/js_main.ml` is adapted from [`ocaml/driver/main.ml`](ocaml/driver/main.ml). It is the main entry \npoint of the underlying compiler.\n\n*  [`jscomp/stdlib-406`](jscomp/stdlib-406)\n\n`jscomp/stdlib-*` is copied from [`ocaml/stdlib`](ocaml/stdlib). It is compiled to JavaScript and\nincluded with BuckleScript.\n\n* [`jscomp/test`](jscomp/test)\n\n`jscomp/test` is based on [`ocaml/testsuite`](ocaml/testsuite).\n\nBuckleScript unit test builds on parts of [OUnit](http://ounit.forge.ocamlcore.org/)\n\n* [`jscomp/ounit`](jscomp/ounit) is adapted from ounit, the unit test\n  utilities are only used for dev purpose, they are not required for distribution\n","licenseText":"Copyright (C) 2015-2016 Bloomberg Finance L.P.\n\nThis program is free software: you can redistribute it and/or modify\nit under the terms of the GNU Lesser General Public License as published by\nthe Free Software Foundation, either version 3 of the License, or\n(at your option) any later version.\n\nIn addition to the permissions granted to you by the LGPL, you may combine\nor link a \"work that uses the Library\" with a publicly distributed version\nof this file to produce a combined library or application, then distribute\nthat combined work under the terms of your choosing, with no requirement\nto comply with the obligations normally placed on you by section 4 of the\nLGPL version 3 (or the corresponding section of a later version of the LGPL\nshould you choose to use a later version).\n\nThis program is distributed in the hope that it will be useful,\nbut WITHOUT ANY WARRANTY; without even the implied warranty of\nMERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the\nGNU Lesser General Public License for more details.\n\nYou should have received a copy of the GNU Lesser General Public License\nalong with this program; if not, write to the Free Software\nFoundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA.","_id":"bs-platform@7.2.0-dev.1","dist":{"shasum":"105fba86080f26a66e5fb386cef896f36860a71d","integrity":"sha512-5TvuKF0dxfcuh6VF4ToYcq2hKU3Hnqhb3BdgU1CVhaT2ouTDvDrYH7wU562H9A7qDEVtM95d4mpAm8Iq3RCzeQ==","tarball":"https://registry.npmjs.org/bs-platform/-/bs-platform-7.2.0-dev.1.tgz","fileCount":663,"unpackedSize":132574271,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeSQaCCRA9TVsSAnZWagAA5H0QAJz8hRw1c8a+oGN7aRhl\nwP/WEynzc+RR8+ScMx/STTm2InmTivnL/O7zXsEHkr/JajdOO7gAOQSSPOF6\nkSRI5YDie3Ege9I5GVrRTx2oUC3j+KjR+s/s/cKbAFrd3D0FbKhjl/7R8C55\nrx1VOyKgR9nUwOIGKD4RkMG+8YoVCG2jbjbdWy5kZKQM3mqWT47sQfCJp2xb\nbNgCqWP5odN7d+R1tx8We915ajGsXGa0+OtzQsvec2ler6WM/3hfKX2OrD/q\nDynOT7QAUvKpXPlAJNKyXdIBr7RThjczx49nXX+965b1VMGc+tbRgkDFKGMh\nlgiBKAHbjeN2Q7RZEsx5Mu4Dq/TIynkFsK/eXkM1OATJIMNrLzC+ywJyNjHN\nAMHzPBK4AtJdmbWG2pydLGXpw4S7Q7/kbr5VsVC31224j60rQ7IdVnG0kf6+\nmnexwM19cCVTTe/Ms5lvjQqPuvqdWRxkUtu6jlVd/dhHkVF9hqzQVh3nKY4M\ndMan7VgYNNUuD5Ts7o9hdHy5KXCi49YydRWJoYTSV38MsRChtbUbXSQ1deI7\nsbIdsA9QO9+JU6HpV2UVKQs+tgJdP48hHmEOf/LsNSu3/ZkHUCQ6NaheDZIS\nxxfGjfEqBfU2T4WZDW92evladXgk+l2+Gt0ELQb8t/vRxk41DbNDUOuEfqYI\n0GuE\r\n=iWTc\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIG1Jo+vSowZRu9hdrE51zPDbcJOjoYZ8q2CkvkWdV6VOAiAF+ymDJE2OpWiNoD/S+UN/EySnpyTQzr2gAy5PO5HWHw=="}]},"_npmUser":{"name":"hongbo_zhang","email":"bobzhang1988@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/bs-platform_7.2.0-dev.1_1581844097656_0.20720153142439246"},"_hasShrinkwrap":false},"7.2.0-dev.2":{"devDependencies":{"mocha":"^6.2.2"},"bin":{"bsb":"bsb","bsc":"bsc","bsrefmt":"lib/bsrefmt","bstracing":"lib/bstracing"},"scripts":{"test":"node scripts/ciTest.js  -all","test-theme":"node scripts/ciTest.js -theme","test-bsb":"node scripts/ciTest.js -bsb","test-ocaml":"node scripts/ciTest.js -ounit","postinstall":"node scripts/install.js"},"name":"bs-platform","version":"7.2.0-dev.2","description":"bucklescript compiler, ocaml standard libary by bucklescript and its required runtime support","repository":{"type":"git","url":"git+https://github.com/bucklescript/bucklescript.git"},"keywords":["ocaml","bucklescript","stdlib","functional programming"],"author":{"name":"Hongbo Zhang"},"maintainers":[{"name":"hongbo_zhang","email":"bobzhang1988@gmail.com"}],"license":"SEE LICENSE IN LICENSE","bugs":{"url":"https://github.com/bucklescript/bucklescript/issues"},"homepage":"https://github.com/bucklescript/bucklescript#readme","readmeFilename":"README.md","readme":"# [BuckleScript](https://bucklescript.github.io)\n\n> A JavaScript backend for [OCaml](https://ocaml.org/) focused on smooth integration and clean generated code.\n\n[![NPM](https://nodei.co/npm/bs-platform.png?compact=true)](https://nodei.co/npm/bs-platform/) [![Build Status](https://travis-ci.org/BuckleScript/bucklescript.svg?branch=master)](https://travis-ci.org/BuckleScript/bucklescript) [![Coverage Status](https://coveralls.io/repos/github/BuckleScript/bucklescript/badge.svg?branch=master)](https://coveralls.io/github/BuckleScript/bucklescript?branch=master)\n\n## Documentation\n\nPlease see the [documentation site](https://bucklescript.github.io).\n\n## Contributing\n\nSee [CONTRIBUTING.md](CONTRIBUTING.md).\n\n## Acknowledgments\n\n* Thanks to the [OCaml](https://ocaml.org) team, obviously, without such a beautiful yet practical language, this backend would not exist\n* Thanks to [ninja-build](https://ninja-build.org), BuckleScript also comes with a blazing fast build tool on top of it, `ninja` is a truly [well engineered](http://aosabook.org/en/posa/ninja.html) scalable build tool\n* Thanks to [Bloomberg](https://www.techatbloomberg.com)! This project began at Bloomberg and was published in 2016; without the support of Bloomberg, it would not have happened. Now that the project has grown and developed its own community, it has moved to its own GitHub organization.\n\n## Licensing\n\nSee [COPYING](./COPYING) and [COPYING.LESSER](./COPYING.LESSER)\n\nThe [`ocaml`](ocaml) directory contains the official [OCaml](https://ocaml.org) compiler (version 4.02.3).\nRefer to its copyright and license notices for information about its licensing.\n\nThe `vendor/ninja.tar.gz` contains the vendored [ninja](https://github.com/ninja-build/ninja).\nRefer to its copyright and license notices for information about its licensing.\n\nBuckleScript builds on parts of [js_of_ocaml](https://github.com/ocsigen/js_of_ocaml):\n\n* [`jscomp/core/js_dump.ml`](jscomp/core/js_dump.ml) (pretty printer)\n\nBuckleScript builds on parts of OCaml:\n\n* [`jscomp/core/lam_pass_exits.ml`](jscomp/core/lam_pass_exits.ml)\n* [`jscomp/core/lam_pass_lets_dce.ml`](jscomp/core/lam_pass_lets_dce.ml)\n\nThese modules were adapted from [`ocaml/bytecomp/simplif.ml`](ocaml/bytecomp/simplif.ml) for\nJavaScript specific optimization purposes.\n\n* [`jscomp/main/js_main.ml`](jscomp/main/js_main.ml)\n\n`jscomp/main/js_main.ml` is adapted from [`ocaml/driver/main.ml`](ocaml/driver/main.ml). It is the main entry \npoint of the underlying compiler.\n\n*  [`jscomp/stdlib-406`](jscomp/stdlib-406)\n\n`jscomp/stdlib-*` is copied from [`ocaml/stdlib`](ocaml/stdlib). It is compiled to JavaScript and\nincluded with BuckleScript.\n\n* [`jscomp/test`](jscomp/test)\n\n`jscomp/test` is based on [`ocaml/testsuite`](ocaml/testsuite).\n\nBuckleScript unit test builds on parts of [OUnit](http://ounit.forge.ocamlcore.org/)\n\n* [`jscomp/ounit`](jscomp/ounit) is adapted from ounit, the unit test\n  utilities are only used for dev purpose, they are not required for distribution\n","licenseText":"Copyright (C) 2015-2016 Bloomberg Finance L.P.\n\nThis program is free software: you can redistribute it and/or modify\nit under the terms of the GNU Lesser General Public License as published by\nthe Free Software Foundation, either version 3 of the License, or\n(at your option) any later version.\n\nIn addition to the permissions granted to you by the LGPL, you may combine\nor link a \"work that uses the Library\" with a publicly distributed version\nof this file to produce a combined library or application, then distribute\nthat combined work under the terms of your choosing, with no requirement\nto comply with the obligations normally placed on you by section 4 of the\nLGPL version 3 (or the corresponding section of a later version of the LGPL\nshould you choose to use a later version).\n\nThis program is distributed in the hope that it will be useful,\nbut WITHOUT ANY WARRANTY; without even the implied warranty of\nMERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the\nGNU Lesser General Public License for more details.\n\nYou should have received a copy of the GNU Lesser General Public License\nalong with this program; if not, write to the Free Software\nFoundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA.","_id":"bs-platform@7.2.0-dev.2","dist":{"shasum":"e3771da356a03103da87db0d97ca4e6116db5c2e","integrity":"sha512-N5wJznT2BfnaDvG5YNdmTlLu23gDcts8vI3+44ql4uB2bXzTaiH8pup0BtwSTlFDriTORPfZIqPuvHvxtMZwnA==","tarball":"https://registry.npmjs.org/bs-platform/-/bs-platform-7.2.0-dev.2.tgz","fileCount":491,"unpackedSize":171876274,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeS6HpCRA9TVsSAnZWagAANlsP/240FZLXaY5u6zRqVr9t\nWfWq9t84gX+llGBZ91Oa2X97R1AKO9Kv+wBAYaMQAW9M5i1fKx73ZLDH+ep/\nAhgkoIbZJGLSzLDFg645y9mefwhpsyrgLERVLbphyZuDFwFd5QHj9jFCEja+\nvUEbEtwDybrFJorSUD/4bkQ+hjta9xJDLAy8//LahAEbOLaa4IuuERFe4aP0\nUf/ChguxN/mk5Qmtv0uExzC304n359D+pCPGahMSVme4+zNjR6wmQoGZr0qA\nJrzBlVCZOqEvImKlfnAETGNuo95SUFXj6i005YDOJulQpNUCbEbhkCnoj+xI\nIEiH2DfJRHNwh9el7aWoAQw9/mUgxGx2lrvCFu4iOwyQ4JnR8RGLiXeB/+eC\ns13ZZaNxWMLUEX+zLX43XTOXVEkbiIjcvJ9Wzrj51X4EvhZYlU0IId+FDqei\nOX6x/alj6HMFySVAssjZUZhjNqBT7D30wYD4x+TZBoQ0pag/9I5je3fJ6Tr7\nYFk1U+FyRsc/mQwbnx2jRiVyLWaEIeFVAaUTUtV0fwN9k7cWvi51S6NaZA2h\n1nwHJ8su8b3CShcuTuzr8Sb2I2Ad8eD/C4375uq8WoqfuZKDmwnQjDT5a2Ox\nWVvCT7ImrkyYnEzu6pu7+cvCIXwGkkyGR5Y7obb6xphWC4cBvwkw9NbnbVVs\nrYss\r\n=u4td\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIDAsASJPO7P4jxSBs5MsbA6D44TXDZPNeqjVV2/CiYIiAiEA6Pg65vIQjwUrRs2YU/WPDqJjMj34AQD8ZrXtPsMtT0M="}]},"_npmUser":{"name":"hongbo_zhang","email":"bobzhang1988@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/bs-platform_7.2.0-dev.2_1582014951742_0.8730767839752158"},"_hasShrinkwrap":false},"7.2.0-dev.3":{"devDependencies":{"mocha":"^6.2.2"},"bin":{"bsb":"bsb","bsc":"bsc","bsrefmt":"lib/bsrefmt","bstracing":"lib/bstracing"},"scripts":{"test":"node scripts/ciTest.js  -all","test-theme":"node scripts/ciTest.js -theme","test-bsb":"node scripts/ciTest.js -bsb","test-ocaml":"node scripts/ciTest.js -ounit","postinstall":"node scripts/install.js"},"name":"bs-platform","version":"7.2.0-dev.3","description":"bucklescript compiler, ocaml standard libary by bucklescript and its required runtime support","repository":{"type":"git","url":"git+https://github.com/bucklescript/bucklescript.git"},"keywords":["ocaml","bucklescript","stdlib","functional programming"],"author":{"name":"Hongbo Zhang"},"maintainers":[{"name":"hongbo_zhang","email":"bobzhang1988@gmail.com"}],"license":"SEE LICENSE IN LICENSE","bugs":{"url":"https://github.com/bucklescript/bucklescript/issues"},"homepage":"https://github.com/bucklescript/bucklescript#readme","readme":"# [BuckleScript](https://bucklescript.github.io)\n\n> A JavaScript backend for [OCaml](https://ocaml.org/) focused on smooth integration and clean generated code.\n\n[![NPM](https://nodei.co/npm/bs-platform.png?compact=true)](https://nodei.co/npm/bs-platform/) [![Build Status](https://travis-ci.org/BuckleScript/bucklescript.svg?branch=master)](https://travis-ci.org/BuckleScript/bucklescript) [![Coverage Status](https://coveralls.io/repos/github/BuckleScript/bucklescript/badge.svg?branch=master)](https://coveralls.io/github/BuckleScript/bucklescript?branch=master)\n\n## Documentation\n\nPlease see the [documentation site](https://bucklescript.github.io).\n\n## Contributing\n\nSee [CONTRIBUTING.md](CONTRIBUTING.md).\n\n## Acknowledgments\n\n* Thanks to the [OCaml](https://ocaml.org) team, obviously, without such a beautiful yet practical language, this backend would not exist\n* Thanks to [ninja-build](https://ninja-build.org), BuckleScript also comes with a blazing fast build tool on top of it, `ninja` is a truly [well engineered](http://aosabook.org/en/posa/ninja.html) scalable build tool\n* Thanks to [Bloomberg](https://www.techatbloomberg.com)! This project began at Bloomberg and was published in 2016; without the support of Bloomberg, it would not have happened. Now that the project has grown and developed its own community, it has moved to its own GitHub organization.\n\n## Licensing\n\nSee [COPYING](./COPYING) and [COPYING.LESSER](./COPYING.LESSER)\n\nThe [`ocaml`](ocaml) directory contains the official [OCaml](https://ocaml.org) compiler (version 4.02.3).\nRefer to its copyright and license notices for information about its licensing.\n\nThe `vendor/ninja.tar.gz` contains the vendored [ninja](https://github.com/ninja-build/ninja).\nRefer to its copyright and license notices for information about its licensing.\n\nBuckleScript builds on parts of [js_of_ocaml](https://github.com/ocsigen/js_of_ocaml):\n\n* [`jscomp/core/js_dump.ml`](jscomp/core/js_dump.ml) (pretty printer)\n\nBuckleScript builds on parts of OCaml:\n\n* [`jscomp/core/lam_pass_exits.ml`](jscomp/core/lam_pass_exits.ml)\n* [`jscomp/core/lam_pass_lets_dce.ml`](jscomp/core/lam_pass_lets_dce.ml)\n\nThese modules were adapted from [`ocaml/bytecomp/simplif.ml`](ocaml/bytecomp/simplif.ml) for\nJavaScript specific optimization purposes.\n\n* [`jscomp/main/js_main.ml`](jscomp/main/js_main.ml)\n\n`jscomp/main/js_main.ml` is adapted from [`ocaml/driver/main.ml`](ocaml/driver/main.ml). It is the main entry \npoint of the underlying compiler.\n\n*  [`jscomp/stdlib-406`](jscomp/stdlib-406)\n\n`jscomp/stdlib-*` is copied from [`ocaml/stdlib`](ocaml/stdlib). It is compiled to JavaScript and\nincluded with BuckleScript.\n\n* [`jscomp/test`](jscomp/test)\n\n`jscomp/test` is based on [`ocaml/testsuite`](ocaml/testsuite).\n\nBuckleScript unit test builds on parts of [OUnit](http://ounit.forge.ocamlcore.org/)\n\n* [`jscomp/ounit`](jscomp/ounit) is adapted from ounit, the unit test\n  utilities are only used for dev purpose, they are not required for distribution\n","readmeFilename":"README.md","gitHead":"300cf5e8b2565284acfd8cc31fef682f8ec387c3","_id":"bs-platform@7.2.0-dev.3","_nodeVersion":"12.12.0","_npmVersion":"6.11.3","dist":{"integrity":"sha512-U09Tw/VyahN50HUU1+0wASUHV1ZetEETwY7F/YJoda/8lZU6V9ycCJkpX5BV7LOdjESoxpf14u+Akk5mVV6/YQ==","shasum":"3aa6addf5f1be07eb029794e0994321a1feb48a6","tarball":"https://registry.npmjs.org/bs-platform/-/bs-platform-7.2.0-dev.3.tgz","fileCount":1106,"unpackedSize":185683921,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeTPkHCRA9TVsSAnZWagAAP7kP/RVEpDVpVGGcT4D2B9sa\n+DvWsTPs7N2b+lT4/2lEImhCMtia3r9JP8ZD/Hwo/XLEbypxHNklFKdMkstg\n3g/+evUuqbrh83amRHJL7Z9QzNIDrkmLhD7bpEOG9QUjDaRYhPLDBk+D73pA\n/Py/RKa7E2pFIxph4KyEjSTDc7sGo6g4svZfEa5hqbti2qzCd0qMVZ8GYOm3\nLVgW67Ywk0nnp16oVoKGKiDv2tgGUj2wjJCs+2SjdX8LF9jYyPg7j9p4bksn\nFmHQiC/cFofhpLFa5oogNs6xvTSEplzPhbZcA1Hq/wFYFHMG62dmmaBKF2Dd\nI2bjghTzu3Ax3dAp9SufzQxSiO3GGzPT5vKxLxHrtHnxXBwpw/QdHLEOeKm9\nhqYjwpN+lEBRiVQDUD3ImdQvp2kzLSaXQwYYVdfJT7N+eJmoeAoZK7eeXMEh\n9WLcIHhyUvJMfQdc1V8xTirgc2/Dk7ciHSP51ftzFtiGjQxcR+UaasxO2dRU\nPXVF1P+smvOP3ArXMDF+PaYfbz6uT+LuHEIP1hasgBNvGQab2GHz+7FIbBPQ\nlx6pvL6CkopL83oLzZiwkbDmWCxUrrgnoXIMYN580H8BP+Dj5rRLw+3vJv6C\n/JQJjei57j/f+D+k3P5vDAfFk8wNpRS0xH+VdaIZqyfyOecH84O50d6zfiB0\ngD/F\r\n=VONh\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIHLOnitxWpcpE1rp3dzD25YxTsyaNP7jLRLCq2bWfcN8AiAsNX6/TRQ6159n3luN9Nh3ffASDymNzaCmhRAcChSQVQ=="}]},"_npmUser":{"name":"hongbo_zhang","email":"bobzhang1988@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/bs-platform_7.2.0-dev.3_1582102789978_0.002823879890005543"},"_hasShrinkwrap":false},"7.2.0-dev.4":{"devDependencies":{"mocha":"^6.2.2"},"bin":{"bsb":"bsb","bsc":"bsc","bsrefmt":"bsrefmt","bstracing":"lib/bstracing"},"scripts":{"test":"node scripts/ciTest.js  -all","test-theme":"node scripts/ciTest.js -theme","test-bsb":"node scripts/ciTest.js -bsb","test-ocaml":"node scripts/ciTest.js -ounit","postinstall":"node scripts/install.js"},"name":"bs-platform","version":"7.2.0-dev.4","description":"bucklescript compiler, ocaml standard libary by bucklescript and its required runtime support","repository":{"type":"git","url":"git+https://github.com/bucklescript/bucklescript.git"},"keywords":["ocaml","bucklescript","stdlib","functional programming"],"author":{"name":"Hongbo Zhang"},"maintainers":[{"name":"hongbo_zhang","email":"bobzhang1988@gmail.com"}],"license":"SEE LICENSE IN LICENSE","bugs":{"url":"https://github.com/bucklescript/bucklescript/issues"},"homepage":"https://github.com/bucklescript/bucklescript#readme","readme":"# [BuckleScript](https://bucklescript.github.io)\n\n> A JavaScript backend for [OCaml](https://ocaml.org/) focused on smooth integration and clean generated code.\n\n[![NPM](https://nodei.co/npm/bs-platform.png?compact=true)](https://nodei.co/npm/bs-platform/) [![Build Status](https://travis-ci.org/BuckleScript/bucklescript.svg?branch=master)](https://travis-ci.org/BuckleScript/bucklescript) [![Coverage Status](https://coveralls.io/repos/github/BuckleScript/bucklescript/badge.svg?branch=master)](https://coveralls.io/github/BuckleScript/bucklescript?branch=master)\n\n## Documentation\n\nPlease see the [documentation site](https://bucklescript.github.io).\n\n## Contributing\n\nSee [CONTRIBUTING.md](CONTRIBUTING.md).\n\n## Acknowledgments\n\n* Thanks to the [OCaml](https://ocaml.org) team, obviously, without such a beautiful yet practical language, this backend would not exist\n* Thanks to [ninja-build](https://ninja-build.org), BuckleScript also comes with a blazing fast build tool on top of it, `ninja` is a truly [well engineered](http://aosabook.org/en/posa/ninja.html) scalable build tool\n* Thanks to [Bloomberg](https://www.techatbloomberg.com)! This project began at Bloomberg and was published in 2016; without the support of Bloomberg, it would not have happened. Now that the project has grown and developed its own community, it has moved to its own GitHub organization.\n\n## Licensing\n\nSee [COPYING](./COPYING) and [COPYING.LESSER](./COPYING.LESSER)\n\nThe [`ocaml`](ocaml) directory contains the official [OCaml](https://ocaml.org) compiler (version 4.02.3).\nRefer to its copyright and license notices for information about its licensing.\n\nThe `vendor/ninja.tar.gz` contains the vendored [ninja](https://github.com/ninja-build/ninja).\nRefer to its copyright and license notices for information about its licensing.\n\nBuckleScript builds on parts of [js_of_ocaml](https://github.com/ocsigen/js_of_ocaml):\n\n* [`jscomp/core/js_dump.ml`](jscomp/core/js_dump.ml) (pretty printer)\n\nBuckleScript builds on parts of OCaml:\n\n* [`jscomp/core/lam_pass_exits.ml`](jscomp/core/lam_pass_exits.ml)\n* [`jscomp/core/lam_pass_lets_dce.ml`](jscomp/core/lam_pass_lets_dce.ml)\n\nThese modules were adapted from [`ocaml/bytecomp/simplif.ml`](ocaml/bytecomp/simplif.ml) for\nJavaScript specific optimization purposes.\n\n* [`jscomp/main/js_main.ml`](jscomp/main/js_main.ml)\n\n`jscomp/main/js_main.ml` is adapted from [`ocaml/driver/main.ml`](ocaml/driver/main.ml). It is the main entry \npoint of the underlying compiler.\n\n*  [`jscomp/stdlib-406`](jscomp/stdlib-406)\n\n`jscomp/stdlib-*` is copied from [`ocaml/stdlib`](ocaml/stdlib). It is compiled to JavaScript and\nincluded with BuckleScript.\n\n* [`jscomp/test`](jscomp/test)\n\n`jscomp/test` is based on [`ocaml/testsuite`](ocaml/testsuite).\n\nBuckleScript unit test builds on parts of [OUnit](http://ounit.forge.ocamlcore.org/)\n\n* [`jscomp/ounit`](jscomp/ounit) is adapted from ounit, the unit test\n  utilities are only used for dev purpose, they are not required for distribution\n","readmeFilename":"README.md","gitHead":"f8955305f9701ac0e20b224ca22252a0e1b07dbe","_id":"bs-platform@7.2.0-dev.4","_nodeVersion":"12.12.0","_npmVersion":"6.11.3","dist":{"integrity":"sha512-FQFCQie5nO9ojeCGp2Vejba7A+6l/rJOnNg7ImN5vm1ljAQspztOKppK1XszyIOWK/WSXPKarlhuQuXxxBi2aw==","shasum":"5c55bf05cbdc5d713490e76acbf9a3211dd25587","tarball":"https://registry.npmjs.org/bs-platform/-/bs-platform-7.2.0-dev.4.tgz","fileCount":1101,"unpackedSize":151902641,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeU5LnCRA9TVsSAnZWagAABNkP/0Ia29OVK2pQNK8ZCfRL\n4pIjC53vUecLNW1fcyBy0UO63FhO8mEvaj6+13YiPKISkvBXL1/tM50EJ+6e\n2RKHI35MLWIFj64PFdbUecG9ukCX2JItbnwDP29VJj7m+2YTZ5yXYPayO+IW\nBlbafPsLMRwkfx7EfIeMV/vQXeYBxtsoCJmSzolkgw0Xt64esEATh/I9IBnI\naz5rrFyYf6LCoV5202fubJFPwVx9w9fm/QzChw5sIrrxG/o1iZEWqzLSd3B0\nMdSWBop89HKrZs6xNMJyJiNSO6EavIJhSIOC/9hLL09hsKYLlGtfqDIQHbVn\nAW+iuw5Ertbm8LAiB+SJe5pH5+xA5APD+FeOQAcSHVN/b5FCTpo5AV/TswEg\npK0WvfpIPuGVo/jbpwMnxoX7oCK6UrPekUZxOJyw31B0huJSwnNbQ2kgxF9k\nV/s5NWoDUIqTETn4BTqjL+7BO/GgXAzmOkhWEL4vHmOMVtwEKEPLbRS8LpvZ\nsg2iIL4USHLdSa/Q31vT+zaLPMHx5xaWJCQjhuasv1RN1WMeO1Su+CyOtI5b\nKj7iTWFnr0rri8sSzLPtB1sXKVaWXHRyH3PZFMch0h2ixX6/JiqiyBNpv0wI\nBqdNwXRqroOnAvdNfNgdyK9LBYf7F8XA20WsW545dLDU3yTskYB+MTNV5BSF\nmE88\r\n=/+Co\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCYxZmCv3pbOQf+lJ3rC7P7GIO8blaU3duoGDppzyUO1QIhAMAy4qLsin/xM5WRTiqOUfTfzShI2X1yYxc36gNJlW1m"}]},"_npmUser":{"name":"hongbo_zhang","email":"bobzhang1988@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/bs-platform_7.2.0-dev.4_1582535398366_0.6231397029931471"},"_hasShrinkwrap":false},"7.2.0":{"devDependencies":{"mocha":"^6.2.2"},"bin":{"bsb":"bsb","bsc":"bsc","bsrefmt":"bsrefmt","bstracing":"lib/bstracing"},"scripts":{"test":"node scripts/ciTest.js  -all","test-theme":"node scripts/ciTest.js -theme","test-bsb":"node scripts/ciTest.js -bsb","test-ocaml":"node scripts/ciTest.js -ounit","postinstall":"node scripts/install.js"},"name":"bs-platform","version":"7.2.0","description":"bucklescript compiler, ocaml standard libary by bucklescript and its required runtime support","repository":{"type":"git","url":"git+https://github.com/bucklescript/bucklescript.git"},"keywords":["ocaml","bucklescript","stdlib","functional programming"],"author":{"name":"Hongbo Zhang"},"maintainers":[{"name":"hongbo_zhang","email":"bobzhang1988@gmail.com"}],"license":"SEE LICENSE IN LICENSE","bugs":{"url":"https://github.com/bucklescript/bucklescript/issues"},"homepage":"https://github.com/bucklescript/bucklescript#readme","readme":"# [BuckleScript](https://bucklescript.github.io)\n\n> A JavaScript backend for [OCaml](https://ocaml.org/) focused on smooth integration and clean generated code.\n\n[![NPM](https://nodei.co/npm/bs-platform.png?compact=true)](https://nodei.co/npm/bs-platform/) [![Build Status](https://travis-ci.org/BuckleScript/bucklescript.svg?branch=master)](https://travis-ci.org/BuckleScript/bucklescript) [![Coverage Status](https://coveralls.io/repos/github/BuckleScript/bucklescript/badge.svg?branch=master)](https://coveralls.io/github/BuckleScript/bucklescript?branch=master)\n\n## Documentation\n\nPlease see the [documentation site](https://bucklescript.github.io).\n\n## Contributing\n\nSee [CONTRIBUTING.md](CONTRIBUTING.md).\n\n## Acknowledgments\n\n* Thanks to the [OCaml](https://ocaml.org) team, obviously, without such a beautiful yet practical language, this backend would not exist\n* Thanks to [ninja-build](https://ninja-build.org), BuckleScript also comes with a blazing fast build tool on top of it, `ninja` is a truly [well engineered](http://aosabook.org/en/posa/ninja.html) scalable build tool\n* Thanks to [Bloomberg](https://www.techatbloomberg.com)! This project began at Bloomberg and was published in 2016; without the support of Bloomberg, it would not have happened. Now that the project has grown and developed its own community, it has moved to its own GitHub organization.\n\n## Licensing\n\nSee [COPYING](./COPYING) and [COPYING.LESSER](./COPYING.LESSER)\n\nThe [`ocaml`](ocaml) directory contains the official [OCaml](https://ocaml.org) compiler (version 4.02.3).\nRefer to its copyright and license notices for information about its licensing.\n\nThe `vendor/ninja.tar.gz` contains the vendored [ninja](https://github.com/ninja-build/ninja).\nRefer to its copyright and license notices for information about its licensing.\n\nBuckleScript builds on parts of [js_of_ocaml](https://github.com/ocsigen/js_of_ocaml):\n\n* [`jscomp/core/js_dump.ml`](jscomp/core/js_dump.ml) (pretty printer)\n\nBuckleScript builds on parts of OCaml:\n\n* [`jscomp/core/lam_pass_exits.ml`](jscomp/core/lam_pass_exits.ml)\n* [`jscomp/core/lam_pass_lets_dce.ml`](jscomp/core/lam_pass_lets_dce.ml)\n\nThese modules were adapted from [`ocaml/bytecomp/simplif.ml`](ocaml/bytecomp/simplif.ml) for\nJavaScript specific optimization purposes.\n\n* [`jscomp/main/js_main.ml`](jscomp/main/js_main.ml)\n\n`jscomp/main/js_main.ml` is adapted from [`ocaml/driver/main.ml`](ocaml/driver/main.ml). It is the main entry \npoint of the underlying compiler.\n\n*  [`jscomp/stdlib-406`](jscomp/stdlib-406)\n\n`jscomp/stdlib-*` is copied from [`ocaml/stdlib`](ocaml/stdlib). It is compiled to JavaScript and\nincluded with BuckleScript.\n\n* [`jscomp/test`](jscomp/test)\n\n`jscomp/test` is based on [`ocaml/testsuite`](ocaml/testsuite).\n\nBuckleScript unit test builds on parts of [OUnit](http://ounit.forge.ocamlcore.org/)\n\n* [`jscomp/ounit`](jscomp/ounit) is adapted from ounit, the unit test\n  utilities are only used for dev purpose, they are not required for distribution\n","readmeFilename":"README.md","gitHead":"3a9d8be2e728bec8965635d7bfbd95f7de671b56","_id":"bs-platform@7.2.0","_nodeVersion":"12.12.0","_npmVersion":"6.11.3","dist":{"integrity":"sha512-mgwsJ3C1nthhasoR1L3H/7+v7zuCybxI8rTrxl4aOJZfrEZSU2a3E7QTEFfB4gHpOJUvmC1/LkwQNlTTrHautg==","shasum":"9b22a429313574de99e5a48e88224ae84ed64ee8","tarball":"https://registry.npmjs.org/bs-platform/-/bs-platform-7.2.0.tgz","fileCount":1101,"unpackedSize":151776774,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeWN1pCRA9TVsSAnZWagAAD1MP+wTpauhE6W+GOoptkWyG\nN55HTuavs9xyJRlWDrOrnRIejElQzzCK7svR4HIRTxb4fjVArg4H5HFAgXFn\nytq4eJIDYV5yOThYzEVaxOwor3D1y0aX6QSiznWnedSK1oLX9fbkxhQ5SqwF\neYGX6pift8znz5+aVSlYFa7SxYSrJMsIgbTvxEAKwDU2/6r1CEw/FL2cBCum\n5gmM5S4eFRMdZeqRcKesT5YfqeXHwgijaIBOSwumga/fPC7XHDZ11W8DhGra\n5JoGlElw4/ml3+/6rDmY+TxpDPg68OK+MKIf0vuFleKCDYEAGVP6Kp9IKU4Q\n1gj9fPhBWq13s+mdgXy1DIJgaN1OR9Cfge3o1EkxM6tQXlzRiKH7o1uMvRF6\nsanwMZj7KpCnLlqOMNp+00Vif3jkY9yNhoZ07NRtWKwwi5zfCbxhM2rG4V0q\nRWL8ofdHIHaWeZTp2kcHrNpT1QCsBRkW9/KTnLTQqtJRyaRzZOrWIshEDqRL\nSRbKf9l7+eZX+SXtso60dPrxyb+yvPxLsYCQ2trTBjKc0ob822/qIN1KtVud\neb31O93oINkin5/CEVYrqHVPvhMiKkMOWGcIctfc/ceMyVVi1Iu0jGW7n2wi\nLw3sQ9kAnF8UJgT89tUIgBcANnCR49V2QdNoH8v5rywCM9yFcOBRaAfJ0zIU\nb9+w\r\n=Wp/S\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCKZZZz1932a7S+A7yIfWCLe0lVhreI+SrDSVQPaBuyOgIhAJ9Jkba9tl5N5cLsufYSKP/0UwtG2bZ1Mbgir0pX+tNe"}]},"_npmUser":{"name":"hongbo_zhang","email":"bobzhang1988@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/bs-platform_7.2.0_1582882151767_0.36360652016988615"},"_hasShrinkwrap":false,"deprecated":"use 7.2.1"},"7.2.1-dev.1":{"devDependencies":{"mocha":"^6.2.2","nyc":"^15.0.0"},"bin":{"bsb":"bsb","bsc":"bsc","bsrefmt":"bsrefmt","bstracing":"lib/bstracing"},"scripts":{"test":"node scripts/ciTest.js  -all","test-theme":"node scripts/ciTest.js -theme","test-bsb":"node scripts/ciTest.js -bsb","test-ocaml":"node scripts/ciTest.js -ounit","postinstall":"node scripts/install.js","coverage":"nyc --timeout=3000 --reporter=html mocha jscomp/test/*test.js && open ./coverage/index.html"},"name":"bs-platform","version":"7.2.1-dev.1","description":"bucklescript compiler, ocaml standard libary by bucklescript and its required runtime support","repository":{"type":"git","url":"git+https://github.com/bucklescript/bucklescript.git"},"keywords":["ocaml","bucklescript","stdlib","functional programming"],"author":{"name":"Hongbo Zhang"},"maintainers":[{"name":"hongbo_zhang","email":"bobzhang1988@gmail.com"}],"license":"SEE LICENSE IN LICENSE","bugs":{"url":"https://github.com/bucklescript/bucklescript/issues"},"homepage":"https://github.com/bucklescript/bucklescript#readme","readme":"# [BuckleScript](https://bucklescript.github.io)\n\n> A JavaScript backend for [OCaml](https://ocaml.org/) focused on smooth integration and clean generated code.\n\n[![NPM](https://nodei.co/npm/bs-platform.png?compact=true)](https://nodei.co/npm/bs-platform/) [![Build Status](https://travis-ci.org/BuckleScript/bucklescript.svg?branch=master)](https://travis-ci.org/BuckleScript/bucklescript) [![Coverage Status](https://coveralls.io/repos/github/BuckleScript/bucklescript/badge.svg?branch=master)](https://coveralls.io/github/BuckleScript/bucklescript?branch=master)\n\n## Documentation\n\nPlease see the [documentation site](https://bucklescript.github.io).\n\n## Contributing\n\nSee [CONTRIBUTING.md](CONTRIBUTING.md).\n\n## Acknowledgments\n\n* Thanks to the [OCaml](https://ocaml.org) team, obviously, without such a beautiful yet practical language, this backend would not exist\n* Thanks to [ninja-build](https://ninja-build.org), BuckleScript also comes with a blazing fast build tool on top of it, `ninja` is a truly [well engineered](http://aosabook.org/en/posa/ninja.html) scalable build tool\n* Thanks to [Bloomberg](https://www.techatbloomberg.com)! This project began at Bloomberg and was published in 2016; without the support of Bloomberg, it would not have happened. Now that the project has grown and developed its own community, it has moved to its own GitHub organization.\n\n## Licensing\n\nSee [COPYING](./COPYING) and [COPYING.LESSER](./COPYING.LESSER)\n\nThe [`ocaml`](ocaml) directory contains the official [OCaml](https://ocaml.org) compiler (version 4.02.3).\nRefer to its copyright and license notices for information about its licensing.\n\nThe `vendor/ninja.tar.gz` contains the vendored [ninja](https://github.com/ninja-build/ninja).\nRefer to its copyright and license notices for information about its licensing.\n\nBuckleScript builds on parts of [js_of_ocaml](https://github.com/ocsigen/js_of_ocaml):\n\n* [`jscomp/core/js_dump.ml`](jscomp/core/js_dump.ml) (pretty printer)\n\nBuckleScript builds on parts of OCaml:\n\n* [`jscomp/core/lam_pass_exits.ml`](jscomp/core/lam_pass_exits.ml)\n* [`jscomp/core/lam_pass_lets_dce.ml`](jscomp/core/lam_pass_lets_dce.ml)\n\nThese modules were adapted from [`ocaml/bytecomp/simplif.ml`](ocaml/bytecomp/simplif.ml) for\nJavaScript specific optimization purposes.\n\n* [`jscomp/main/js_main.ml`](jscomp/main/js_main.ml)\n\n`jscomp/main/js_main.ml` is adapted from [`ocaml/driver/main.ml`](ocaml/driver/main.ml). It is the main entry \npoint of the underlying compiler.\n\n*  [`jscomp/stdlib-406`](jscomp/stdlib-406)\n\n`jscomp/stdlib-*` is copied from [`ocaml/stdlib`](ocaml/stdlib). It is compiled to JavaScript and\nincluded with BuckleScript.\n\n* [`jscomp/test`](jscomp/test)\n\n`jscomp/test` is based on [`ocaml/testsuite`](ocaml/testsuite).\n\nBuckleScript unit test builds on parts of [OUnit](http://ounit.forge.ocamlcore.org/)\n\n* [`jscomp/ounit`](jscomp/ounit) is adapted from ounit, the unit test\n  utilities are only used for dev purpose, they are not required for distribution\n","readmeFilename":"README.md","gitHead":"aab22382fd1f9c77f5fe87779b7f2aeda46c29c0","_id":"bs-platform@7.2.1-dev.1","_nodeVersion":"12.12.0","_npmVersion":"6.11.3","dist":{"integrity":"sha512-pemILFqlbAetmoI936vh5wLBM4HTK+mlxz1TvZasWWONNd+IveE/jLGBqT9FKgeAk7wdnn+qFg9rgyXh+y086Q==","shasum":"1e0d7830e99282b0df7b964e90aa2684a231b876","tarball":"https://registry.npmjs.org/bs-platform/-/bs-platform-7.2.1-dev.1.tgz","fileCount":1093,"unpackedSize":151770221,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeYfsSCRA9TVsSAnZWagAAhyEP/3Yd4m9O9NjcZZp3TWZ8\nXPb3xkg0hK7dfimbZEhti37Lrbk4rtkX7GnI2pl15xqQRx5fVeqD8ll3xr8s\nclM5UGQT3d8vJDxNoXerFGGEJ33aEBKKY12Vo6nMAptCQRLph6lXiTo5+E8G\n8Bf+0L9yoUOca2bfg+V5AZfX+pzWs7P/1qWBtGnWqfvZ++IRNpI7JKBBy7A3\nTRHFZGWORKc4k9Fb94NsPb9XYRWSNkeY5kn9+fXrmNNcFyQykbkEAeiA0d7a\nmijiGkHVLxOLON2XSH6pOHLrGPtpfdfI+24o7czQoXCxNT+DH6GOqWmOm9Iq\n8ADUzsgeXZ33iyzsO+D4qoxUcoQOM8/1XnIVfQqnnwlmBOIsbQDMxJ83EMcc\nTovAds28aC5xe5qtcB0rz5f2sL50Uu+5BhzJL+MduLoL7SblaZM/RHKoyzTe\nWcIed8/lKBarKMLvlpvxZHtZPZ1Ig1k3O7BLUfZ+a/Ny4ieEHUNkavoN04DG\nQBzEiOudVQPO30SVx2dIwpSyaHP6GWWOysWsKMx+HRtTng9vQbRx6Yb2cJwY\nhPonfGLVRbHW7kpJATQFywpLhfqPggc++xCHk6wuj2R7xqBZPTDBwg6dAb07\n5SdI50AbKjMOSLsrj1zPhX0uqehNPy/zTyh+zeZeNTNQORn7qDeqrWtQVYR1\nAnTI\r\n=ZkXt\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCrP0xsgdR5CXTT0gZtK6CbDeSGcQLWFnfBcmRe5yEolQIgez4Uctz7mip49QSXHpRFLKFUwHedsugkE3Tn3WG5DHk="}]},"_npmUser":{"name":"hongbo_zhang","email":"bobzhang1988@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/bs-platform_7.2.1-dev.1_1583479569076_0.48406764710532735"},"_hasShrinkwrap":false},"7.2.1":{"devDependencies":{"mocha":"^6.2.2","nyc":"^15.0.0"},"bin":{"bsb":"bsb","bsc":"bsc","bsrefmt":"bsrefmt","bstracing":"lib/bstracing"},"scripts":{"test":"node scripts/ciTest.js  -all","test-theme":"node scripts/ciTest.js -theme","test-bsb":"node scripts/ciTest.js -bsb","test-ocaml":"node scripts/ciTest.js -ounit","postinstall":"node scripts/install.js","coverage":"nyc --timeout=3000 --reporter=html mocha jscomp/test/*test.js && open ./coverage/index.html"},"name":"bs-platform","version":"7.2.1","description":"bucklescript compiler, ocaml standard libary by bucklescript and its required runtime support","repository":{"type":"git","url":"git+https://github.com/bucklescript/bucklescript.git"},"keywords":["ocaml","bucklescript","stdlib","functional programming"],"author":{"name":"Hongbo Zhang"},"maintainers":[{"name":"hongbo_zhang","email":"bobzhang1988@gmail.com"}],"license":"SEE LICENSE IN LICENSE","bugs":{"url":"https://github.com/bucklescript/bucklescript/issues"},"homepage":"https://github.com/bucklescript/bucklescript#readme","gitHead":"a9d7722d820e4e23c89575513f849d6707999ee0","_id":"bs-platform@7.2.1","_nodeVersion":"12.12.0","_npmVersion":"6.11.3","dist":{"integrity":"sha512-5Opx+I/+f0nWwDmjWhE7B2xAIR4tzQKY7OPFtYO/Eprx3hnLruDPu/jAyShU+Fv8qPWnYcqulw+i0UKOE72kNA==","shasum":"8a7084fb4c7c929075fe211e44627f7b478506b8","tarball":"https://registry.npmjs.org/bs-platform/-/bs-platform-7.2.1.tgz","fileCount":1093,"unpackedSize":151770203,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeY6EsCRA9TVsSAnZWagAAENoP+QDEgmyXnAe2aLq+LvYe\nvcZsM0iRm4cazqe7t2oCgA9udGPks3IBV8LnMZzfRqzyNY5OxO6TqD1aHQB8\nHP+OfLLxMx9hjvoK8Eqx59pXYDFBPK3ltB9e07SQ18VEYrQm6WS8sakEKZ5u\njkUa/I1x0B1U9qCagxR2naXy7mZQEt8KyRuxxh8oJQy6sI88uajFw5b3GF4d\n7Gmh2MfijX1DENMIzkGTG5fnxAts6Nf/pChYHeceNqoZlA17/YzNJRi9Yh3y\njrPTvkka34TCzvE3ocelgwJ1DlXvmv/YTQezAeEEC6SLvIXtnAWiPtNQQyRH\n9HfNAepYDEaoNrTUV9nFH2alL7aEEWyX0OxpGAcwZpb1s7Z/MeUj98FbSPS4\nlC0JqczK5O2kyJgkvjm3cNRvdUa0TlnET509tb7furqtlynrgkd4EbKezfrh\n/UUl2uczG1HMg3rW0aCXwVRzZsuoPtwd6qv2cRJw4WK1xTvxhUBIrtwG6+K+\nsd+7GQXsGW3AShhUR72tT2+iq5RxogwOZ6apWuEuGuSYZnUx8gM7X+GJ3sio\nS2VE22zcSkmX0DVPXa1H/Mc56e4XQnaeJUaz+3BOSP5Cg003B3HKWe4xVEV0\nqtNmCtUbtTycyVfYPn5IIERRSnWNatkPEGZlxHvVefRPVQg3tKKrzC8YcbDz\nziwZ\r\n=PRxu\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDiKOjELvo9ujMMbGn+xDLhvbOnwnu4+tuS2qkci331sgIgHtB0HjNsvG6i9MAhVoNBZXHIlSlRSrnRkF41SUBltQk="}]},"_npmUser":{"name":"hongbo_zhang","email":"bobzhang1988@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/bs-platform_7.2.1_1583587622688_0.3835135610896845"},"_hasShrinkwrap":false},"7.2.2":{"devDependencies":{"mocha":"^6.2.2","nyc":"^15.0.0"},"bin":{"bsb":"bsb","bsc":"bsc","bsrefmt":"bsrefmt","bstracing":"lib/bstracing"},"scripts":{"test":"node scripts/ciTest.js  -all","test-theme":"node scripts/ciTest.js -theme","test-bsb":"node scripts/ciTest.js -bsb","test-ocaml":"node scripts/ciTest.js -ounit","postinstall":"node scripts/install.js","coverage":"nyc --timeout=3000 --reporter=html mocha jscomp/test/*test.js && open ./coverage/index.html"},"name":"bs-platform","version":"7.2.2","description":"bucklescript compiler, ocaml standard libary by bucklescript and its required runtime support","repository":{"type":"git","url":"git+https://github.com/bucklescript/bucklescript.git"},"keywords":["ocaml","bucklescript","stdlib","functional programming"],"author":{"name":"Hongbo Zhang"},"maintainers":[{"name":"hongbo_zhang","email":"bobzhang1988@gmail.com"}],"license":"SEE LICENSE IN LICENSE","bugs":{"url":"https://github.com/bucklescript/bucklescript/issues"},"homepage":"https://github.com/bucklescript/bucklescript#readme","gitHead":"2219c30fda1ee2fdbed54f19f4c20f74148f3568","_id":"bs-platform@7.2.2","_nodeVersion":"12.12.0","_npmVersion":"6.11.3","dist":{"integrity":"sha512-PWcFfN+jCTtT/rMaHDhKh+W9RUTpaRunmSF9vbLYcrJbpgCNW6aFKAY33u0P3mLxwuhshN3b4FxqGUBPj6exZQ==","shasum":"76fdc63e4889458ae3d257a0132107a792f2309c","tarball":"https://registry.npmjs.org/bs-platform/-/bs-platform-7.2.2.tgz","fileCount":1093,"unpackedSize":151764623,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeaKPMCRA9TVsSAnZWagAANiIP/23LP9/TE6TUVlaYkOSR\nlna7L5jt5x6p1VP0RmVvOFQUmSxjKgnP/hJ3DaoisWU/89lkSwS+ltYSwkXg\nRIhPeZKDDHAVLxAlr+HKr4EuEbx9nRVSNZokbp7Smc1aNKOrWfyTqQLHf5Q2\n3Z4H8TGUSxG/Eb+VVyEemOnKNLFBbR99Cl4r+9o4Bm1APlHd+eZp8kdLrLXp\nXh6Ofhc27eeGaw8ZFhHBPPiOr2HW7Qr+Rz13deNTEanC337kluxhMN/P/Xsd\nnR47xG5XN1QZB03eYDB1UhZdvdsVP4vPnlsf3bbkCJyllgTdFKxPzZPelhZH\nEFskjSVJAJbFdu3O4INR144v4PBI3+8iPqaYDlwd6Hq9rgMVZONotBydGaVk\njgb8GZj2L0VsVIW9uEImhkjpfxllC849jyOWWY13Ho7ggapm+Xht70XPqCtG\ndIbj+QxZiR9kCK8vfKmbienVZnGI+dHOPeeGEioCYjd2Z1V1L1M+ocgZ5XR/\npy1ifGNNrdIvi3gP1jPC6+JV/BAU4tYhpQCXNu6VI5HuwWsovuIGoW3KGkjf\nPQVkxk4Uj51koPHf9h7BJs0sNiVLtXQpQUGeVQc6c4AULlOQtLq3HSQJE82P\nc4n2b7hU32P7rxKy4Mqr83jm/tr2KMuAxZlbKTELudPqzYCIgs7dFaJFM6UI\naPhl\r\n=aY8y\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIDUB3VL+TtjkS/ibCWmcPXtyWf13d6lFehAEAYIlOhS7AiEAu7am0WXHBPdFAqjqjVWVLLSyJHnl+2zt0z33mUUdASE="}]},"_npmUser":{"name":"hongbo_zhang","email":"bobzhang1988@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/bs-platform_7.2.2_1583915978689_0.5551331762246663"},"_hasShrinkwrap":false},"7.3.0-dev.1":{"devDependencies":{"mocha":"^7.1.1","nyc":"^15.0.0"},"bin":{"bsb":"bsb","bsc":"bsc","bsrefmt":"bsrefmt","bstracing":"lib/bstracing"},"scripts":{"test":"node scripts/ciTest.js  -all","test-theme":"node scripts/ciTest.js -theme","test-bsb":"node scripts/ciTest.js -bsb","test-ocaml":"node scripts/ciTest.js -ounit","postinstall":"node scripts/install.js","coverage":"nyc --timeout=3000 --reporter=html mocha jscomp/test/*test.js && open ./coverage/index.html"},"name":"bs-platform","version":"7.3.0-dev.1","description":"bucklescript compiler, ocaml standard libary by bucklescript and its required runtime support","repository":{"type":"git","url":"git+https://github.com/bucklescript/bucklescript.git"},"keywords":["ocaml","bucklescript","stdlib","functional programming"],"author":{"name":"Hongbo Zhang"},"maintainers":[{"name":"hongbo_zhang","email":"bobzhang1988@gmail.com"}],"license":"SEE LICENSE IN LICENSE","bugs":{"url":"https://github.com/bucklescript/bucklescript/issues"},"homepage":"https://github.com/bucklescript/bucklescript#readme","readme":"# [BuckleScript](https://bucklescript.github.io)\n\n> A JavaScript backend for [OCaml](https://ocaml.org/) focused on smooth integration and clean generated code.\n\n[![NPM](https://nodei.co/npm/bs-platform.png?compact=true)](https://nodei.co/npm/bs-platform/) [![Build Status](https://travis-ci.org/BuckleScript/bucklescript.svg?branch=master)](https://travis-ci.org/BuckleScript/bucklescript) [![Coverage Status](https://coveralls.io/repos/github/BuckleScript/bucklescript/badge.svg?branch=master)](https://coveralls.io/github/BuckleScript/bucklescript?branch=master)\n\n## Documentation\n\nPlease see the [documentation site](https://bucklescript.github.io).\n\n## Contributing\n\nSee [CONTRIBUTING.md](CONTRIBUTING.md).\n\n## Acknowledgments\n\n* Thanks to the [OCaml](https://ocaml.org) team, obviously, without such a beautiful yet practical language, this backend would not exist\n* Thanks to [ninja-build](https://ninja-build.org), BuckleScript also comes with a blazing fast build tool on top of it, `ninja` is a truly [well engineered](http://aosabook.org/en/posa/ninja.html) scalable build tool\n* Thanks to [Bloomberg](https://www.techatbloomberg.com)! This project began at Bloomberg and was published in 2016; without the support of Bloomberg, it would not have happened. Now that the project has grown and developed its own community, it has moved to its own GitHub organization.\n\n## Licensing\n\nSee [COPYING](./COPYING) and [COPYING.LESSER](./COPYING.LESSER)\n\nThe [`ocaml`](ocaml) directory contains the official [OCaml](https://ocaml.org) compiler (version 4.02.3).\nRefer to its copyright and license notices for information about its licensing.\n\nThe `vendor/ninja.tar.gz` contains the vendored [ninja](https://github.com/ninja-build/ninja).\nRefer to its copyright and license notices for information about its licensing.\n\nBuckleScript builds on parts of [js_of_ocaml](https://github.com/ocsigen/js_of_ocaml):\n\n* [`jscomp/core/js_dump.ml`](jscomp/core/js_dump.ml) (pretty printer)\n\nBuckleScript builds on parts of OCaml:\n\n* [`jscomp/core/lam_pass_exits.ml`](jscomp/core/lam_pass_exits.ml)\n* [`jscomp/core/lam_pass_lets_dce.ml`](jscomp/core/lam_pass_lets_dce.ml)\n\nThese modules were adapted from [`ocaml/bytecomp/simplif.ml`](ocaml/bytecomp/simplif.ml) for\nJavaScript specific optimization purposes.\n\n* [`jscomp/main/js_main.ml`](jscomp/main/js_main.ml)\n\n`jscomp/main/js_main.ml` is adapted from [`ocaml/driver/main.ml`](ocaml/driver/main.ml). It is the main entry \npoint of the underlying compiler.\n\n*  [`jscomp/stdlib-406`](jscomp/stdlib-406)\n\n`jscomp/stdlib-*` is copied from [`ocaml/stdlib`](ocaml/stdlib). It is compiled to JavaScript and\nincluded with BuckleScript.\n\n* [`jscomp/test`](jscomp/test)\n\n`jscomp/test` is based on [`ocaml/testsuite`](ocaml/testsuite).\n\nBuckleScript unit test builds on parts of [OUnit](http://ounit.forge.ocamlcore.org/)\n\n* [`jscomp/ounit`](jscomp/ounit) is adapted from ounit, the unit test\n  utilities are only used for dev purpose, they are not required for distribution\n","readmeFilename":"README.md","gitHead":"322c9e1e7b02509512b5ebf60d34b40b4b7f69fc","_id":"bs-platform@7.3.0-dev.1","_nodeVersion":"12.12.0","_npmVersion":"6.11.3","dist":{"integrity":"sha512-QOmKYkOFBFqI6fXF33mQIwsMRLSfkhhPpC4jgkYt+jKeqWERNNDw1B7xtArgzI2rSWliXrL/CoH3ruUUspaZ2A==","shasum":"5ef1d2d76f366039743f0b719d4ee11b23ff211a","tarball":"https://registry.npmjs.org/bs-platform/-/bs-platform-7.3.0-dev.1.tgz","fileCount":1079,"unpackedSize":117659785,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJefFneCRA9TVsSAnZWagAAMLsP/2x98/6Y+dqIZC7UnJpN\n8I+KsHSl5OtwIZxtgt82JY+PIH/UfANvfdp7ND0nzCiudj9yJ6RomPXiK1mw\n03AKlEjGwv09JJ9VFjsF3Z5DPBK9rxW2o7SzvNB0DDtAqMvzRJz0ilAoXrEy\nArkCqJDOXQ3yulBJ+yXlCy4gYZRWGNby7clgZxDAXRILzErph7XX0m3Pe5Ob\nJ4e/1lOCj5WdCxKtXWrgU918NJSaokt1s1TzpKlggdbsgxzLG1ws/Y2mnfwa\nmfJfU8L3AOUN6kZj43BCptEjRTtEBlxa9OFDXb3cmCM7Lz2mE0IYYIAaivEe\nsJ1n90B8TLdRbreR+frwQaT4Q8Nt/AkEJGbDRA2WQWV5bpn0aENgPnwdTz20\nICszDQxW5PmHAD+S/JlDZEJi31dNrDgfy/Ey1SwGTh6yHNMENDQGkX2eUkl5\n9AkAJE301FMOYP8Ga13gwskYoPjeLWl6g4dRK1oYY/hDzdH7fpvbVjVYDl8C\nCA2bZgd5SYVt4qbFReIUJKHqj7GDdHpqu6VABvVPFfH4nSCgXtY3SeYq3jA+\n5Nq/pM2jkcbXxrBKftvUCkKzAEDBA5sIV5p7xzVKy0nYim1JWxZN4oMUpIr3\naYtI7j4OoleiIUwCsCRCz0xvrat/1Aq/QSH5X5f73saMQ1f1qrlei8Ph/Ral\nDKrJ\r\n=cDxT\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIHQJGYl2Ek33B4H0Ja1e63z4tJ1IfkRu4O+g2vkGsYBWAiEA7bD/33TGDy+i6+kEIXOSjEBIqD9gQ/VztEAOElnV3/w="}]},"_npmUser":{"name":"hongbo_zhang","email":"bobzhang1988@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/bs-platform_7.3.0-dev.1_1585207773501_0.35221079244245135"},"_hasShrinkwrap":false},"7.3.0-dev.3":{"devDependencies":{"mocha":"^7.1.1","nyc":"^15.0.0"},"bin":{"bsb":"bsb","bsc":"bsc","bsrefmt":"bsrefmt","bstracing":"lib/bstracing"},"scripts":{"test":"node scripts/ciTest.js  -all","test-theme":"node scripts/ciTest.js -theme","test-bsb":"node scripts/ciTest.js -bsb","test-ocaml":"node scripts/ciTest.js -ounit","postinstall":"node scripts/install.js","coverage":"nyc --timeout=3000 --reporter=html mocha jscomp/test/*test.js && open ./coverage/index.html"},"name":"bs-platform","version":"7.3.0-dev.3","description":"bucklescript compiler, ocaml standard libary by bucklescript and its required runtime support","repository":{"type":"git","url":"git+https://github.com/bucklescript/bucklescript.git"},"keywords":["ocaml","bucklescript","stdlib","functional programming"],"author":{"name":"Hongbo Zhang"},"maintainers":[{"name":"hongbo_zhang","email":"bobzhang1988@gmail.com"}],"license":"SEE LICENSE IN LICENSE","bugs":{"url":"https://github.com/bucklescript/bucklescript/issues"},"homepage":"https://github.com/bucklescript/bucklescript#readme","readme":"# [BuckleScript](https://bucklescript.github.io)\n\n> A JavaScript backend for [OCaml](https://ocaml.org/) focused on smooth integration and clean generated code.\n\n[![NPM](https://nodei.co/npm/bs-platform.png?compact=true)](https://nodei.co/npm/bs-platform/) [![Build Status](https://travis-ci.org/BuckleScript/bucklescript.svg?branch=master)](https://travis-ci.org/BuckleScript/bucklescript) [![Coverage Status](https://coveralls.io/repos/github/BuckleScript/bucklescript/badge.svg?branch=master)](https://coveralls.io/github/BuckleScript/bucklescript?branch=master)\n\n## Documentation\n\nPlease see the [documentation site](https://bucklescript.github.io).\n\n## Contributing\n\nSee [CONTRIBUTING.md](CONTRIBUTING.md).\n\n## Acknowledgments\n\n* Thanks to the [OCaml](https://ocaml.org) team, obviously, without such a beautiful yet practical language, this backend would not exist\n* Thanks to [ninja-build](https://ninja-build.org), BuckleScript also comes with a blazing fast build tool on top of it, `ninja` is a truly [well engineered](http://aosabook.org/en/posa/ninja.html) scalable build tool\n* Thanks to [Bloomberg](https://www.techatbloomberg.com)! This project began at Bloomberg and was published in 2016; without the support of Bloomberg, it would not have happened. Now that the project has grown and developed its own community, it has moved to its own GitHub organization.\n\n## Licensing\n\nSee [COPYING](./COPYING) and [COPYING.LESSER](./COPYING.LESSER)\n\nThe [`ocaml`](ocaml) directory contains the official [OCaml](https://ocaml.org) compiler (version 4.02.3).\nRefer to its copyright and license notices for information about its licensing.\n\nThe `vendor/ninja.tar.gz` contains the vendored [ninja](https://github.com/ninja-build/ninja).\nRefer to its copyright and license notices for information about its licensing.\n\nBuckleScript builds on parts of [js_of_ocaml](https://github.com/ocsigen/js_of_ocaml):\n\n* [`jscomp/core/js_dump.ml`](jscomp/core/js_dump.ml) (pretty printer)\n\nBuckleScript builds on parts of OCaml:\n\n* [`jscomp/core/lam_pass_exits.ml`](jscomp/core/lam_pass_exits.ml)\n* [`jscomp/core/lam_pass_lets_dce.ml`](jscomp/core/lam_pass_lets_dce.ml)\n\nThese modules were adapted from [`ocaml/bytecomp/simplif.ml`](ocaml/bytecomp/simplif.ml) for\nJavaScript specific optimization purposes.\n\n* [`jscomp/main/js_main.ml`](jscomp/main/js_main.ml)\n\n`jscomp/main/js_main.ml` is adapted from [`ocaml/driver/main.ml`](ocaml/driver/main.ml). It is the main entry \npoint of the underlying compiler.\n\n*  [`jscomp/stdlib-406`](jscomp/stdlib-406)\n\n`jscomp/stdlib-*` is copied from [`ocaml/stdlib`](ocaml/stdlib). It is compiled to JavaScript and\nincluded with BuckleScript.\n\n* [`jscomp/test`](jscomp/test)\n\n`jscomp/test` is based on [`ocaml/testsuite`](ocaml/testsuite).\n\nBuckleScript unit test builds on parts of [OUnit](http://ounit.forge.ocamlcore.org/)\n\n* [`jscomp/ounit`](jscomp/ounit) is adapted from ounit, the unit test\n  utilities are only used for dev purpose, they are not required for distribution\n","readmeFilename":"README.md","gitHead":"9cdc78d1b5eb83d06a1918ad74465d53239559e5","_id":"bs-platform@7.3.0-dev.3","_nodeVersion":"12.12.0","_npmVersion":"6.11.3","dist":{"integrity":"sha512-injW/pF6tEJnA+jkHRTXdPydBqymJSu76YxkJ5nxkvswlRcNzj2oPdVyd/+4zV7bxKoR+AYdrFWbWogoHKhdDA==","shasum":"50e2ac78315bc15129a523840a27b476cdf1a876","tarball":"https://registry.npmjs.org/bs-platform/-/bs-platform-7.3.0-dev.3.tgz","fileCount":1079,"unpackedSize":117324853,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJejU17CRA9TVsSAnZWagAAvf4P/RoTq8td4zUJNU7FQedb\nzJKk5RKN+rj+X1AtFQT+YqWk5LNx2/njjMytGbEta/FMI88Qnmul9BU3/0vd\nZh9HY2/uueXO78nT2gdicYWn5Qv9hGrW8w5L5ncZggcffsST/XJzCNdkAThE\nislmndex+wjRP0En7Up5TkGZhLgvYFQ1xOUWdbCzU2R7aFleWrG6lXu/Taz+\nohuGT9WHC8dKa7vOpxH9k2Wqu5AgLnceVlNyxaKgTp7rpXbDKmGGRK/KT1mf\n6eIq7uFo8xeFnU4Ia/gWgha/M8Ecys/PlyITYo2GBNPFSZ/b2t2UGCsG/YEg\nK7vRN/dErtfl1RLHSAwbIyUkMBATuKG2i1H9N2Hp5IREdMfqPC6AhVWFXgre\nMzu4qexYrqN4FZpFhJkbLKDQ0VHgMJpVsupxdxuDfozzBSXRsuB6Big+RKTj\nM6+D7rHRZaUeAFYOwyRqM1cXYmd/EDWpFWaGH0CyPZ5SAoSkxn3AXk4KihYZ\nyMRGIv8sOSJCHNthwAKyJmSnJdry0+pys4NMLQvTOlsgs8cRV43FFWnDs6cd\nRMNfLjJqcCc9m/h8MhyE+wNFeB+/1VbpdMCLgO9e+mjcCDWyG6Y3QJVBtYMj\natlPHkoK1KdKZqbCNZsf/17/ETwjpAEFt1k1wAFraQj5u4U3RV230LJ/z9B5\nflmF\r\n=EYkQ\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIBiaM9/wKxZ33ehbMUaUL44Llq3cwYl5QHIDuVrvg52dAiEAiHJ5bDtMWaD510XrfwfZ3KkFIO3mavJDbrKsD/dr4/0="}]},"_npmUser":{"name":"hongbo_zhang","email":"bobzhang1988@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/bs-platform_7.3.0-dev.3_1586318714048_0.3499879833203008"},"_hasShrinkwrap":false},"7.3.0-dev.4":{"devDependencies":{"mocha":"^7.1.1","nyc":"^15.0.0"},"bin":{"bsb":"bsb","bsc":"bsc","bsrefmt":"bsrefmt","bstracing":"lib/bstracing"},"scripts":{"test":"node scripts/ciTest.js  -all","test-theme":"node scripts/ciTest.js -theme","test-bsb":"node scripts/ciTest.js -bsb","test-ocaml":"node scripts/ciTest.js -ounit","postinstall":"node scripts/install.js","coverage":"nyc --timeout=3000 --reporter=html mocha jscomp/test/*test.js && open ./coverage/index.html"},"name":"bs-platform","version":"7.3.0-dev.4","description":"bucklescript compiler, ocaml standard libary by bucklescript and its required runtime support","repository":{"type":"git","url":"git+https://github.com/bucklescript/bucklescript.git"},"keywords":["ocaml","bucklescript","stdlib","functional programming"],"author":{"name":"Hongbo Zhang"},"maintainers":[{"name":"hongbo_zhang","email":"bobzhang1988@gmail.com"}],"license":"SEE LICENSE IN LICENSE","bugs":{"url":"https://github.com/bucklescript/bucklescript/issues"},"homepage":"https://github.com/bucklescript/bucklescript#readme","readme":"# [BuckleScript](https://bucklescript.github.io)\n\n> A JavaScript backend for [OCaml](https://ocaml.org/) focused on smooth integration and clean generated code.\n\n[![NPM](https://nodei.co/npm/bs-platform.png?compact=true)](https://nodei.co/npm/bs-platform/) [![Build Status](https://travis-ci.org/BuckleScript/bucklescript.svg?branch=master)](https://travis-ci.org/BuckleScript/bucklescript) [![Coverage Status](https://coveralls.io/repos/github/BuckleScript/bucklescript/badge.svg?branch=master)](https://coveralls.io/github/BuckleScript/bucklescript?branch=master)\n\n## Documentation\n\nPlease see the [documentation site](https://bucklescript.github.io).\n\n## Contributing\n\nSee [CONTRIBUTING.md](CONTRIBUTING.md).\n\n## Acknowledgments\n\n* Thanks to the [OCaml](https://ocaml.org) team, obviously, without such a beautiful yet practical language, this backend would not exist\n* Thanks to [ninja-build](https://ninja-build.org), BuckleScript also comes with a blazing fast build tool on top of it, `ninja` is a truly [well engineered](http://aosabook.org/en/posa/ninja.html) scalable build tool\n* Thanks to [Bloomberg](https://www.techatbloomberg.com)! This project began at Bloomberg and was published in 2016; without the support of Bloomberg, it would not have happened. Now that the project has grown and developed its own community, it has moved to its own GitHub organization.\n\n## Licensing\n\nSee [COPYING](./COPYING) and [COPYING.LESSER](./COPYING.LESSER)\n\nThe [`ocaml`](ocaml) directory contains the official [OCaml](https://ocaml.org) compiler (version 4.02.3).\nRefer to its copyright and license notices for information about its licensing.\n\nThe `vendor/ninja.tar.gz` contains the vendored [ninja](https://github.com/ninja-build/ninja).\nRefer to its copyright and license notices for information about its licensing.\n\nBuckleScript builds on parts of [js_of_ocaml](https://github.com/ocsigen/js_of_ocaml):\n\n* [`jscomp/core/js_dump.ml`](jscomp/core/js_dump.ml) (pretty printer)\n\nBuckleScript builds on parts of OCaml:\n\n* [`jscomp/core/lam_pass_exits.ml`](jscomp/core/lam_pass_exits.ml)\n* [`jscomp/core/lam_pass_lets_dce.ml`](jscomp/core/lam_pass_lets_dce.ml)\n\nThese modules were adapted from [`ocaml/bytecomp/simplif.ml`](ocaml/bytecomp/simplif.ml) for\nJavaScript specific optimization purposes.\n\n* [`jscomp/main/js_main.ml`](jscomp/main/js_main.ml)\n\n`jscomp/main/js_main.ml` is adapted from [`ocaml/driver/main.ml`](ocaml/driver/main.ml). It is the main entry \npoint of the underlying compiler.\n\n*  [`jscomp/stdlib-406`](jscomp/stdlib-406)\n\n`jscomp/stdlib-*` is copied from [`ocaml/stdlib`](ocaml/stdlib). It is compiled to JavaScript and\nincluded with BuckleScript.\n\n* [`jscomp/test`](jscomp/test)\n\n`jscomp/test` is based on [`ocaml/testsuite`](ocaml/testsuite).\n\nBuckleScript unit test builds on parts of [OUnit](http://ounit.forge.ocamlcore.org/)\n\n* [`jscomp/ounit`](jscomp/ounit) is adapted from ounit, the unit test\n  utilities are only used for dev purpose, they are not required for distribution\n","readmeFilename":"README.md","gitHead":"aad20d7fae97d03e78e6e727c9574f9df17944ee","_id":"bs-platform@7.3.0-dev.4","_nodeVersion":"12.12.0","_npmVersion":"6.11.3","dist":{"integrity":"sha512-6wc4cLnpSiYoYQvhkCSj5oKnZnxGgQoKMW0tpmsGHkCuUxLTrzTMbMOLMxrxyl6agi1UR1D7jbCen0XkbHucsg==","shasum":"9932442682c5420f80ddd3e57e6090aa835a13c4","tarball":"https://registry.npmjs.org/bs-platform/-/bs-platform-7.3.0-dev.4.tgz","fileCount":1079,"unpackedSize":117322923,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJejVhuCRA9TVsSAnZWagAA6bAP/1PcjWA7v1cD6Ez9J1r3\n9BqZ2mvVrLCaSx1fAkVtpOI8D2wXeAQxzVvkCR98pictG5uZFmf2NKQPd/4P\nA3LJeWE/41OoosBlmw4bxADdAv0zXovIYSP9Kd4Dw/VarBNvgoSp8bNf9+jw\nD0tlOtz6e575mHJfl6u6bf26RV3ydVHDMvtNulmMCifjrV6/HskETs1gXcCC\nJ8JnuBJHBSaIGI8a8/yQ2pvOhYVT/g6s4kJPQC2mRPlQmuo77vYTNvpI2dP2\nxt5wBqF2nyteJsQV8IssRk12MZ8Gdd34ZAY8YBhge/yl0/Sp5ltegzHjvGOU\nOlQ9AF5LPrsTCItXuFrU1IDMz3N+W4ZFYX4SOBMUUdKQA6aHnBGQXmHPMDgM\nsYYkgl66a+QP8/aTAchWN2gZ4rdPQslNLO9rf1CfoAoD3NQ5ggoXu3MwHtEn\nLnC4WOdx8B4qkvLn1jJ9gkFUBPPnJZTj3+JM3Ng1b5WMNP19R4DptxeBchED\ntVvAptkf8dbF+/m30FXa0IH19a7ZS3xjyEMVFsU0kMUr2GpHB8mwjWnxj+Ht\nY+y+5Yd18IpHGYnFrAGznjCiwos0Q821aOryUdm0pV+S0Qq049t9WpncxBj8\ngpqVQGp3Tko1I+X4xFnNeYIgegb2UWeMIs7pVitbzF2mDemifdXzGBJibtqS\nEqAB\r\n=3jfj\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIBlXvxAfTTs28wqJSaUZuhXXNgRRLA55AiFpAqYd4iUwAiACwiOraocCuKxxfcqGiBiK6y2Kpjeywk7y0V4hN6RnEQ=="}]},"_npmUser":{"name":"hongbo_zhang","email":"bobzhang1988@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/bs-platform_7.3.0-dev.4_1586321516916_0.2198018314189687"},"_hasShrinkwrap":false},"7.3.0":{"devDependencies":{"mocha":"^7.1.1","nyc":"^15.0.0"},"bin":{"bsb":"bsb","bsc":"bsc","bsrefmt":"bsrefmt","bstracing":"lib/bstracing"},"scripts":{"test":"node scripts/ciTest.js  -all","test-theme":"node scripts/ciTest.js -theme","test-bsb":"node scripts/ciTest.js -bsb","test-ocaml":"node scripts/ciTest.js -ounit","postinstall":"node scripts/install.js","coverage":"nyc --timeout=3000 --reporter=html mocha jscomp/test/*test.js && open ./coverage/index.html"},"name":"bs-platform","version":"7.3.0","description":"bucklescript compiler, ocaml standard libary by bucklescript and its required runtime support","repository":{"type":"git","url":"git+https://github.com/bucklescript/bucklescript.git"},"keywords":["ocaml","bucklescript","stdlib","functional programming"],"author":{"name":"Hongbo Zhang"},"maintainers":[{"name":"hongbo_zhang","email":"bobzhang1988@gmail.com"}],"license":"SEE LICENSE IN LICENSE","bugs":{"url":"https://github.com/bucklescript/bucklescript/issues"},"homepage":"https://github.com/bucklescript/bucklescript#readme","readme":"# [BuckleScript](https://bucklescript.github.io)\n\n> A JavaScript backend for [OCaml](https://ocaml.org/) focused on smooth integration and clean generated code.\n\n[![NPM](https://nodei.co/npm/bs-platform.png?compact=true)](https://nodei.co/npm/bs-platform/) [![Build Status](https://travis-ci.org/BuckleScript/bucklescript.svg?branch=master)](https://travis-ci.org/BuckleScript/bucklescript) \n\n## Documentation\n\nPlease see the [documentation site](https://bucklescript.github.io).\n\n## Contributing\n\nSee [CONTRIBUTING.md](CONTRIBUTING.md).\n\n## Acknowledgments\n\n* Thanks to the [OCaml](https://ocaml.org) team, obviously, without such a beautiful yet practical language, this backend would not exist\n* Thanks to [ninja-build](https://ninja-build.org), BuckleScript also comes with a blazing fast build tool on top of it, `ninja` is a truly [well engineered](http://aosabook.org/en/posa/ninja.html) scalable build tool\n* Thanks to [Bloomberg](https://www.techatbloomberg.com) and [Facebook](https://github.com/facebook/). This project began at Bloomberg and was published in 2016; without the support of Bloomberg, it would not have happened. This project's funded by Facebook since July/2017\n\n\n## Licensing\n\nSee [COPYING](./COPYING) and [COPYING.LESSER](./COPYING.LESSER)\n\nThe [`ocaml`](ocaml) directory contains the official [OCaml](https://ocaml.org) compiler (version 4.02.3).\nRefer to its copyright and license notices for information about its licensing.\n\nThe `vendor/ninja.tar.gz` contains the vendored [ninja](https://github.com/ninja-build/ninja).\nRefer to its copyright and license notices for information about its licensing.\n\nBuckleScript builds on parts of [js_of_ocaml](https://github.com/ocsigen/js_of_ocaml):\n\n* [`jscomp/core/js_dump.ml`](jscomp/core/js_dump.ml) (pretty printer)\n\nBuckleScript builds on parts of OCaml:\n\n* [`jscomp/core/lam_pass_exits.ml`](jscomp/core/lam_pass_exits.ml)\n* [`jscomp/core/lam_pass_lets_dce.ml`](jscomp/core/lam_pass_lets_dce.ml)\n\nThese modules were adapted from [`ocaml/bytecomp/simplif.ml`](ocaml/bytecomp/simplif.ml) for\nJavaScript specific optimization purposes.\n\n* [`jscomp/main/js_main.ml`](jscomp/main/js_main.ml)\n\n`jscomp/main/js_main.ml` is adapted from [`ocaml/driver/main.ml`](ocaml/driver/main.ml). It is the main entry \npoint of the underlying compiler.\n\n*  [`jscomp/stdlib-406`](jscomp/stdlib-406)\n\n`jscomp/stdlib-*` is copied from [`ocaml/stdlib`](ocaml/stdlib). It is compiled to JavaScript and\nincluded with BuckleScript.\n\n* [`jscomp/test`](jscomp/test)\n\n`jscomp/test` is based on [`ocaml/testsuite`](ocaml/testsuite).\n\nBuckleScript unit test builds on parts of [OUnit](http://ounit.forge.ocamlcore.org/)\n\n* [`jscomp/ounit`](jscomp/ounit) is adapted from ounit, the unit test\n  utilities are only used for dev purpose, they are not required for distribution\n","readmeFilename":"README.md","gitHead":"3e3bc5e698fd7f318ed561e2c9a0724fb596ce29","_id":"bs-platform@7.3.0","_nodeVersion":"12.12.0","_npmVersion":"6.11.3","dist":{"integrity":"sha512-NPyl4KlzpSQbjWJehPyCbLcDP0SAuQ6QvMxCE6bYaQ+V+Cf8Xm2AVW0iyvJaP9DJmtRyYayewq+hghgOXi5MUw==","shasum":"79d35fe771e5dba1e9417cea3257185009260c34","tarball":"https://registry.npmjs.org/bs-platform/-/bs-platform-7.3.0.tgz","fileCount":1083,"unpackedSize":151069213,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeknsyCRA9TVsSAnZWagAA10oQAIZP5HtlMyRURigtNSz4\nE3icpP/3yE/X3X6VgZAtbWYJ7FK14OriHcMXVhf8U4aMNYti/4Ji9IEOuP5m\ngZ3xFIFM64JeKdBNvdL9qCYt/GIHntyrPr+AxlF/kPGhxawOzRO+W45ur8l5\nZh5sJ49ELn/DsoPinLr8JmRFaIMvXgr0Qj2p5WcqZBP9IPG7lDChXAA1pHDu\nePJEf1Nqff+UUkQbPoL/+wOxyA7RVFSw2C6eSiG7WOhShsqobC0lTaf70BKz\nb9GkihlPw94KvILvCLwMN+2aD23WL4KU4Kb+/tXCjoU/FEQ0hoipUjB9o7cv\nwpTNPni8NnFV/H62lHI0dFAuu2qx/oiCC3dIaqX662uOCedrfaZHSoo+iBx1\nqVQJUE44UwROkw/WajBFd93FgmKIhPHNFBNV7ep1EHGw4NEk/9ZNKgtzPzO8\n3QviEa9Bkk6dSeofgB7GlhKP5eOuEHwaX6TIH2/8Rf+d7C6wGB50Z0BmNe8y\naiDw7fh67nuYOyOGQ5w9eT7unOfhFGlW7fSb+VnvIwdsdLoFWxeEjr2O0pWu\nWeX982VcjdadVhIGaKqlISBMgHqH65eTOTyzaKEac2F827x+chYJoKs6b5H/\nMbRh/g3CQZmgXtlZ/tkXLGTaM8EhOVsRWnhqNyNdfOcfrVQYBf5lWlEX0U2A\nobn/\r\n=vVEf\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCQ9AF5GYWOOVpSOAljSH8+CY9+VVCAad2u/LNxA0Z6DwIgC2awZDp+7e770u+BO1n6hFKSHZOftei5tPhV2ITD5Dg="}]},"_npmUser":{"name":"hongbo_zhang","email":"bobzhang1988@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/bs-platform_7.3.0_1586658097146_0.2443759106724679"},"_hasShrinkwrap":false,"deprecated":"use 7.3.1 instead"},"7.3.1":{"devDependencies":{"mocha":"^7.1.1","nyc":"^15.0.0"},"bin":{"bsb":"bsb","bsc":"bsc","bsrefmt":"bsrefmt","bstracing":"lib/bstracing"},"scripts":{"test":"node scripts/ciTest.js  -all","test-theme":"node scripts/ciTest.js -theme","test-bsb":"node scripts/ciTest.js -bsb","test-ocaml":"node scripts/ciTest.js -ounit","postinstall":"node scripts/install.js","coverage":"nyc --timeout=3000 --reporter=html mocha jscomp/test/*test.js && open ./coverage/index.html"},"name":"bs-platform","version":"7.3.1","description":"bucklescript compiler, ocaml standard libary by bucklescript and its required runtime support","repository":{"type":"git","url":"git+https://github.com/bucklescript/bucklescript.git"},"keywords":["ocaml","bucklescript","stdlib","functional programming"],"author":{"name":"Hongbo Zhang"},"maintainers":[{"name":"hongbo_zhang","email":"bobzhang1988@gmail.com"}],"license":"SEE LICENSE IN LICENSE","bugs":{"url":"https://github.com/bucklescript/bucklescript/issues"},"homepage":"https://github.com/bucklescript/bucklescript#readme","readme":"# [BuckleScript](https://bucklescript.github.io)\n\n> A JavaScript backend for [OCaml](https://ocaml.org/) focused on smooth integration and clean generated code.\n\n[![NPM](https://nodei.co/npm/bs-platform.png?compact=true)](https://nodei.co/npm/bs-platform/) [![Build Status](https://travis-ci.org/BuckleScript/bucklescript.svg?branch=master)](https://travis-ci.org/BuckleScript/bucklescript) \n\n## Documentation\n\nPlease see the [documentation site](https://bucklescript.github.io).\n\n## Contributing\n\nSee [CONTRIBUTING.md](CONTRIBUTING.md).\n\n## Acknowledgments\n\n* Thanks to the [OCaml](https://ocaml.org) team, obviously, without such a beautiful yet practical language, this backend would not exist\n* Thanks to [ninja-build](https://ninja-build.org), BuckleScript also comes with a blazing fast build tool on top of it, `ninja` is a truly [well engineered](http://aosabook.org/en/posa/ninja.html) scalable build tool\n* Thanks to [Bloomberg](https://www.techatbloomberg.com) and [Facebook](https://github.com/facebook/). This project began at Bloomberg and was published in 2016; without the support of Bloomberg, it would not have happened. This project's funded by Facebook since July/2017\n\n\n## Licensing\n\nSee [COPYING](./COPYING) and [COPYING.LESSER](./COPYING.LESSER)\n\nThe [`ocaml`](ocaml) directory contains the official [OCaml](https://ocaml.org) compiler (version 4.02.3).\nRefer to its copyright and license notices for information about its licensing.\n\nThe `vendor/ninja.tar.gz` contains the vendored [ninja](https://github.com/ninja-build/ninja).\nRefer to its copyright and license notices for information about its licensing.\n\nBuckleScript builds on parts of [js_of_ocaml](https://github.com/ocsigen/js_of_ocaml):\n\n* [`jscomp/core/js_dump.ml`](jscomp/core/js_dump.ml) (pretty printer)\n\nBuckleScript builds on parts of OCaml:\n\n* [`jscomp/core/lam_pass_exits.ml`](jscomp/core/lam_pass_exits.ml)\n* [`jscomp/core/lam_pass_lets_dce.ml`](jscomp/core/lam_pass_lets_dce.ml)\n\nThese modules were adapted from [`ocaml/bytecomp/simplif.ml`](ocaml/bytecomp/simplif.ml) for\nJavaScript specific optimization purposes.\n\n* [`jscomp/main/js_main.ml`](jscomp/main/js_main.ml)\n\n`jscomp/main/js_main.ml` is adapted from [`ocaml/driver/main.ml`](ocaml/driver/main.ml). It is the main entry \npoint of the underlying compiler.\n\n*  [`jscomp/stdlib-406`](jscomp/stdlib-406)\n\n`jscomp/stdlib-*` is copied from [`ocaml/stdlib`](ocaml/stdlib). It is compiled to JavaScript and\nincluded with BuckleScript.\n\n* [`jscomp/test`](jscomp/test)\n\n`jscomp/test` is based on [`ocaml/testsuite`](ocaml/testsuite).\n\nBuckleScript unit test builds on parts of [OUnit](http://ounit.forge.ocamlcore.org/)\n\n* [`jscomp/ounit`](jscomp/ounit) is adapted from ounit, the unit test\n  utilities are only used for dev purpose, they are not required for distribution\n","readmeFilename":"README.md","gitHead":"bbce72aab52b0b921b4884f1243b940d4a550dcb","_id":"bs-platform@7.3.1","_nodeVersion":"12.12.0","_npmVersion":"6.11.3","dist":{"integrity":"sha512-RlQexm6i2gMKsfuHL8IcOHN0R/SQgxiurP96fo2nj71QgQQRh332ahOwIl0p0yNl9DH2Tg7ZV2pjG6MMMkaU6w==","shasum":"2c148fb8aef687c6c195eae5821b31e887fb5bc4","tarball":"https://registry.npmjs.org/bs-platform/-/bs-platform-7.3.1.tgz","fileCount":1083,"unpackedSize":151039163,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJelCAECRA9TVsSAnZWagAA0ZkP/iY+pPwhIEyf2Gp+3fXo\nMd2WQKVjD80mp/bbafEbaA7+6Mmk6iOG/n3BLcTyJ3U0WNnCQDGXwAyYCNz2\nF4Zn/O5hFGrbdWl+0EXdac0Xo0dwJc7I5uBaEY4/EVNAU8Hegz4pOlq3PDlv\nCpJRuI2g8fpvR8/SHat/GMoLh3QUQr/s9QuIeBPC3LNJFt0soz89uhTpQJZe\nTIHfXtilY+f3evgTSIKjVml2VVBaQtRwySgGAatiL3saLnIy00qTZk4MA/GY\nEE2gnXUQaOpD6vx/r4rN9nHEjOXvOBBAhMTBRE+4owOX4bwPRv3MyL1Z4Uu9\ncyy5EaoZc02HiSqJlnNUgltfz4hYN/yuVPN/LjHzZqe0MSuFvhgGguJOjRVv\nL243OTk8X7I1CLGZRDtbRU0uax1B9ikxoYkPhxfBE9mxdj2JRohPB+I1FIOu\nWE75qRl264UNnNDcZhKslZTQNklhuwBCKPItvrLBhmoxiyPbJe0NPcotdhjD\n4fBVmBxu2MfcCqgXvWmEOrq8eTAJukytnTiU7ty3MduPgFek+SqT5LI2bEAh\n+pdAEXNuKTflJHydV3Us2kjO/eoeZuQHB9Dk5yvSE9818DwcAqZI5NEcNhKg\nJB7InVxva0WmXStTD2aqdaeqU+A5VEg91HCxdSAL7Aw4dRnqkEsf6oXAUlSR\nKCPz\r\n=Sy27\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQD09fetN7hy9xU4OA4Cq77lu4tp/iLpQJ84uQ920ztOZAIhAK0vL8TAEe+DsJ6oOelWTqgz/xFhpOs6WYLx5nKO7h7K"}]},"_npmUser":{"name":"hongbo_zhang","email":"bobzhang1988@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/bs-platform_7.3.1_1586765826465_0.45450399275001385"},"_hasShrinkwrap":false,"deprecated":"use 7.3.2 instead"},"7.3.2":{"devDependencies":{"mocha":"^7.1.1","nyc":"^15.0.0"},"bin":{"bsb":"bsb","bsc":"bsc","bsrefmt":"bsrefmt","bstracing":"lib/bstracing"},"scripts":{"test":"node scripts/ciTest.js  -all","test-theme":"node scripts/ciTest.js -theme","test-bsb":"node scripts/ciTest.js -bsb","test-ocaml":"node scripts/ciTest.js -ounit","postinstall":"node scripts/install.js","coverage":"nyc --timeout=3000 --reporter=html mocha jscomp/test/*test.js && open ./coverage/index.html"},"name":"bs-platform","version":"7.3.2","description":"bucklescript compiler, ocaml standard libary by bucklescript and its required runtime support","repository":{"type":"git","url":"git+https://github.com/bucklescript/bucklescript.git"},"keywords":["ocaml","bucklescript","stdlib","functional programming"],"author":{"name":"Hongbo Zhang"},"maintainers":[{"name":"hongbo_zhang","email":"bobzhang1988@gmail.com"}],"license":"SEE LICENSE IN LICENSE","bugs":{"url":"https://github.com/bucklescript/bucklescript/issues"},"homepage":"https://github.com/bucklescript/bucklescript#readme","gitHead":"91b35d6edce8b055964a6e5c6aac40eb0f13d587","_id":"bs-platform@7.3.2","_nodeVersion":"12.12.0","_npmVersion":"6.11.3","dist":{"integrity":"sha512-seJL5g4anK9la4erv+B2o2sMHQCxDF6OCRl9en3hbaUos/S3JsusQ0sPp4ORsbx5eXfHLYBwPljwKXlgpXtsgQ==","shasum":"301f5c9b4e8cf5713cb60ca22e145e56e793affe","tarball":"https://registry.npmjs.org/bs-platform/-/bs-platform-7.3.2.tgz","fileCount":1083,"unpackedSize":151037877,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJetQKqCRA9TVsSAnZWagAAjzYQAIihmQCjj81EK+sMoT3P\nQgE/nKCMnplBBplu7IrOYNuMQ5IhubHGu4yhVadeUaHMkH9tQAJJe6BRqsbW\nJocucQI09FdKVLMF1/k6JLr/cbaVLmVFbt61WXdkiY89Z4TDeMuyo4p6VwhR\ntZ58o1u/C1346N2Ae8JtSrpWsMi28EeQGwCMgk9a5k07pN1u7joZnu4oRCl9\nvQ/M4XwIJKTLdJ7cleck6b1Fo2ikwLyvWFE+hbC5L8yFv/2hG2I6oNoBPoq9\nIXua+0exgVepVv5LuVWCPpTnWfwZ995p/W5RZw6yforaaBl66PjoT6AvS2hS\nXrNTrZXRUH7IJQWKAdqCZ932twyf4aP66Z26uC3lKb5tPPuPAWuZjPU2o/yb\np7VXzRcO40OX/0nyiqjP17GQ1vR3IE3m1DHpt06V0ZEcd8ZVUNj/yj1ljqv1\nXtpgYETn7TtyjiseK5dbrhCbOu0IP2mFAO7rVbR/8EB5WXlWn4XNea0oQWJS\nJCIXIsCuoEp/iZgvwS4RlgDHsELgllx6Mb7C9idDej7mRNDVqW+H/1+hhTIo\npbLRb/t68OIifhC6WNrFwvWi6Ew1VH6VrIGmhMj3XMlr40QTxuMcn9KozPAD\nzHvs1ei8XK2HElm4aIKJvK8LeUT1LXJ6xjJGdK2Y8MhNYx9R99BV8tFT9wVr\nuZ8/\r\n=ey3F\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIEG5Bwzn7jdJePA/a/fgWFROO1J/tnsHOjEWFm0yUZsTAiEAmIpz8Se2kFV3bVc1oVr/QWlW4L2d2RAz2GaKkvwXnXQ="}]},"_npmUser":{"name":"hongbo_zhang","email":"bobzhang1988@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/bs-platform_7.3.2_1588920998365_0.5299748545295366"},"_hasShrinkwrap":false},"8.0.0-dev.1":{"devDependencies":{"mocha":"^7.1.1","nyc":"^15.0.0"},"bin":{"bsb":"bsb","bsc":"bsc","bsrefmt":"bsrefmt","bstracing":"lib/bstracing"},"scripts":{"test":"node scripts/ciTest.js  -all","test-theme":"node scripts/ciTest.js -theme","test-bsb":"node scripts/ciTest.js -bsb","test-ocaml":"node scripts/ciTest.js -ounit","postinstall":"node scripts/install.js","coverage":"nyc --timeout=3000 --reporter=html mocha jscomp/test/*test.js && open ./coverage/index.html"},"name":"bs-platform","version":"8.0.0-dev.1","description":"bucklescript compiler, ocaml standard libary by bucklescript and its required runtime support","repository":{"type":"git","url":"git+https://github.com/bucklescript/bucklescript.git"},"keywords":["ocaml","bucklescript","stdlib","functional programming"],"author":{"name":"Hongbo Zhang"},"maintainers":[{"name":"hongbo_zhang","email":"bobzhang1988@gmail.com"}],"license":"SEE LICENSE IN LICENSE","bugs":{"url":"https://github.com/bucklescript/bucklescript/issues"},"homepage":"https://github.com/bucklescript/bucklescript#readme","readme":"# [BuckleScript](https://bucklescript.github.io)\n\n> A JavaScript backend for [OCaml](https://ocaml.org/) focused on smooth integration and clean generated code.\n\n[![NPM](https://nodei.co/npm/bs-platform.png?compact=true)](https://nodei.co/npm/bs-platform/) [![Build Status](https://travis-ci.org/BuckleScript/bucklescript.svg?branch=master)](https://travis-ci.org/BuckleScript/bucklescript) \n\n## Documentation\n\nPlease see the [documentation site](https://bucklescript.github.io).\n\n## Contributing\n\nSee [CONTRIBUTING.md](CONTRIBUTING.md).\n\n## Acknowledgments\n\n* Thanks to the [OCaml](https://ocaml.org) team, obviously, without such a beautiful yet practical language, this backend would not exist\n* Thanks to [ninja-build](https://ninja-build.org), BuckleScript also comes with a blazing fast build tool on top of it, `ninja` is a truly [well engineered](http://aosabook.org/en/posa/ninja.html) scalable build tool\n* Thanks to [Bloomberg](https://www.techatbloomberg.com) and [Facebook](https://github.com/facebook/). This project began at Bloomberg and was published in 2016; without the support of Bloomberg, it would not have happened. This project's funded by Facebook since July/2017\n\n## [Roadmap](https://github.com/bucklescript/bucklescript/wiki)\n\n## Licensing\n\nSee [COPYING](./COPYING) and [COPYING.LESSER](./COPYING.LESSER)\n\nThe [`ocaml`](ocaml) directory contains the official [OCaml](https://ocaml.org) compiler (version 4.02.3).\nRefer to its copyright and license notices for information about its licensing.\n\nThe `vendor/ninja.tar.gz` contains the vendored [ninja](https://github.com/ninja-build/ninja).\nRefer to its copyright and license notices for information about its licensing.\n\nBuckleScript builds on parts of [js_of_ocaml](https://github.com/ocsigen/js_of_ocaml):\n\n* [`jscomp/core/js_dump.ml`](jscomp/core/js_dump.ml) (pretty printer)\n\nBuckleScript builds on parts of OCaml:\n\n* [`jscomp/core/lam_pass_exits.ml`](jscomp/core/lam_pass_exits.ml)\n* [`jscomp/core/lam_pass_lets_dce.ml`](jscomp/core/lam_pass_lets_dce.ml)\n\nThese modules were adapted from [`ocaml/bytecomp/simplif.ml`](ocaml/bytecomp/simplif.ml) for\nJavaScript specific optimization purposes.\n\n* [`jscomp/main/js_main.ml`](jscomp/main/js_main.ml)\n\n`jscomp/main/js_main.ml` is adapted from [`ocaml/driver/main.ml`](ocaml/driver/main.ml). It is the main entry \npoint of the underlying compiler.\n\n*  [`jscomp/stdlib-406`](jscomp/stdlib-406)\n\n`jscomp/stdlib-*` is copied from [`ocaml/stdlib`](ocaml/stdlib). It is compiled to JavaScript and\nincluded with BuckleScript.\n\n* [`jscomp/test`](jscomp/test)\n\n`jscomp/test` is based on [`ocaml/testsuite`](ocaml/testsuite).\n\nBuckleScript unit test builds on parts of [OUnit](http://ounit.forge.ocamlcore.org/)\n\n* [`jscomp/ounit`](jscomp/ounit) is adapted from ounit, the unit test\n  utilities are only used for dev purpose, they are not required for distribution\n","readmeFilename":"README.md","gitHead":"ac97c6700566822ab674785934778b6987ab39ae","_id":"bs-platform@8.0.0-dev.1","_nodeVersion":"12.12.0","_npmVersion":"6.11.3","dist":{"integrity":"sha512-AMwhxGf9VKSlzM9FeV++ex6kmrn48RHvKOd6lQbt2QD3He1xuxuYZ17VhJjzYDipGzeVLbT77Oku/EeFba0afg==","shasum":"8c4a6c1b3d62c8afa6b7675a3222162b1b88e409","tarball":"https://registry.npmjs.org/bs-platform/-/bs-platform-8.0.0-dev.1.tgz","fileCount":1059,"unpackedSize":115798620,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJey4aPCRA9TVsSAnZWagAASl4QAJDgnf3hHWom09xbAKD0\nG2hEs534M0EuqcVIWtimealhXB3HS6Hh6nb5q3oIrOLZ6z8hqdqjGeWajlYb\n/rz7AUftgv0dAJk+4SuDwCjBK7TxcCrNezsDdPtXAGKzz5YdAPhQXmHEr2rA\n/d2kswix1GwXJ4YNH+F+/WECoTZKqa4JMzCtLi1s5vDgvBWO6a1N9j/m3cRN\n+PIACEPcFHxOoaQeZ1X7GJpKS0AjqqLijk1LwRijxfMFDe6xAq3tifvrFniW\nfZ4WYlpqNEs1nLHqk7iECRD5UQhRJ7sSJ9jf3kvqC5d1DLUZgK8urHIPnmkO\nV/pr9Wu1Th+CHsGPxJYVtlhuVMf8biCJHcyvuf4Xk5diGIC7iLmMzpSnY5AV\n4RUHiBBMJ9BvdBEp4VY/7PWqh43A5Rb4sfZ5RnljBh0l3IkPbBezdPuXyj0G\n/4fK8G8Y5JYSKnK+8BMwscopIrooEvzfeLPoqRL4EjlXZd1bmFJqBdXr7g3x\n4BDnETEQJuzc/2CGdTD+N0TnnmViO+kz4k0KGlVEb6lz5TvaN2kN+wkTiAad\nEQs17bNOazJp89rkq3eSqa3IN8RxV5T/6cz7F5DJy2FXMzszcrt9sRcDNZzu\n7RSrwfFbxhMXvzfmYOaI9Aa6g3DUEgXkd9Sf1oFx4k6q/IVbMJ3CUmTIjLeb\nuIfw\r\n=MzK7\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCGIofKrAVfLv+rfS2RmTXX9Mv7QRIopkEZCdAHcvUx4wIgVWRsuIazANUiphhFl5RNpYV31bYuZIztzBW/fhxRqYw="}]},"_npmUser":{"name":"hongbo_zhang","email":"bobzhang1988@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/bs-platform_8.0.0-dev.1_1590396550587_0.8109506849357049"},"_hasShrinkwrap":false},"8.0.0":{"devDependencies":{"mocha":"^7.1.1","nyc":"^15.0.0"},"bin":{"bsb":"bsb","bsc":"bsc","bsrefmt":"bsrefmt","bstracing":"lib/bstracing"},"scripts":{"test":"node scripts/ciTest.js  -all","test-theme":"node scripts/ciTest.js -theme","test-bsb":"node scripts/ciTest.js -bsb","test-ocaml":"node scripts/ciTest.js -ounit","postinstall":"node scripts/install.js","coverage":"nyc --timeout=3000 --reporter=html mocha jscomp/test/*test.js && open ./coverage/index.html"},"name":"bs-platform","version":"8.0.0","description":"bucklescript compiler, ocaml standard libary by bucklescript and its required runtime support","repository":{"type":"git","url":"git+https://github.com/bucklescript/bucklescript.git"},"keywords":["ocaml","bucklescript","stdlib","functional programming"],"author":{"name":"Hongbo Zhang"},"maintainers":[{"name":"hongbo_zhang","email":"bobzhang1988@gmail.com"}],"license":"SEE LICENSE IN LICENSE","bugs":{"url":"https://github.com/bucklescript/bucklescript/issues"},"homepage":"https://github.com/bucklescript/bucklescript#readme","readme":"# [BuckleScript](https://bucklescript.github.io)\n\n> A JavaScript backend for [OCaml](https://ocaml.org/) focused on smooth integration and clean generated code.\n\n[![NPM](https://nodei.co/npm/bs-platform.png?compact=true)](https://nodei.co/npm/bs-platform/) [![Build Status](https://travis-ci.org/BuckleScript/bucklescript.svg?branch=master)](https://travis-ci.org/BuckleScript/bucklescript) \n\n## Documentation\n\nPlease see the [documentation site](https://bucklescript.github.io).\n\n## Contributing\n\nSee [CONTRIBUTING.md](CONTRIBUTING.md).\n\n## Acknowledgments\n\n* Thanks to the [OCaml](https://ocaml.org) team, obviously, without such a beautiful yet practical language, this backend would not exist\n* Thanks to [ninja-build](https://ninja-build.org), BuckleScript also comes with a blazing fast build tool on top of it, `ninja` is a truly [well engineered](http://aosabook.org/en/posa/ninja.html) scalable build tool\n* Thanks to [Bloomberg](https://www.techatbloomberg.com) and [Facebook](https://github.com/facebook/). This project began at Bloomberg and was published in 2016; without the support of Bloomberg, it would not have happened. This project's funded by Facebook since July/2017\n\n## [Roadmap](https://github.com/bucklescript/bucklescript/wiki)\n\n## Licensing\n\nSee [COPYING](./COPYING) and [COPYING.LESSER](./COPYING.LESSER)\n\nThe [`ocaml`](ocaml) directory contains the official [OCaml](https://ocaml.org) compiler (version 4.02.3).\nRefer to its copyright and license notices for information about its licensing.\n\nThe `vendor/ninja.tar.gz` contains the vendored [ninja](https://github.com/ninja-build/ninja).\nRefer to its copyright and license notices for information about its licensing.\n\nBuckleScript builds on parts of [js_of_ocaml](https://github.com/ocsigen/js_of_ocaml):\n\n* [`jscomp/core/js_dump.ml`](jscomp/core/js_dump.ml) (pretty printer)\n\nBuckleScript builds on parts of OCaml:\n\n* [`jscomp/core/lam_pass_exits.ml`](jscomp/core/lam_pass_exits.ml)\n* [`jscomp/core/lam_pass_lets_dce.ml`](jscomp/core/lam_pass_lets_dce.ml)\n\nThese modules were adapted from [`ocaml/bytecomp/simplif.ml`](ocaml/bytecomp/simplif.ml) for\nJavaScript specific optimization purposes.\n\n* [`jscomp/main/js_main.ml`](jscomp/main/js_main.ml)\n\n`jscomp/main/js_main.ml` is adapted from [`ocaml/driver/main.ml`](ocaml/driver/main.ml). It is the main entry \npoint of the underlying compiler.\n\n*  [`jscomp/stdlib-406`](jscomp/stdlib-406)\n\n`jscomp/stdlib-*` is copied from [`ocaml/stdlib`](ocaml/stdlib). It is compiled to JavaScript and\nincluded with BuckleScript.\n\n* [`jscomp/test`](jscomp/test)\n\n`jscomp/test` is based on [`ocaml/testsuite`](ocaml/testsuite).\n\nBuckleScript unit test builds on parts of [OUnit](http://ounit.forge.ocamlcore.org/)\n\n* [`jscomp/ounit`](jscomp/ounit) is adapted from ounit, the unit test\n  utilities are only used for dev purpose, they are not required for distribution\n","readmeFilename":"README.md","gitHead":"f6bdfd8941e6c3bba858e0f0e94352de909593af","_id":"bs-platform@8.0.0","_nodeVersion":"12.12.0","_npmVersion":"6.11.3","dist":{"integrity":"sha512-lwysi+2SVFf84gzoG5GPGKNXZIjvygOY9NHXFeTMHVB+Zbk3wn5iLEN0XHMMnHV6QQtPtv2+Zq7SV7sKswNEwA==","shasum":"022c56e0a5fc87bdf028bb4c6033c9d2ae1803f6","tarball":"https://registry.npmjs.org/bs-platform/-/bs-platform-8.0.0.tgz","fileCount":1032,"unpackedSize":147331189,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJe6Y1hCRA9TVsSAnZWagAAdpMP/0y6YYMux2LIMXxq4OD/\nIOt7nYIBLE9nm7EtuAyKDrdQFxaPmwxyLJJxOPSLGP3mvMaQQKlS8Xf2YHHe\nGy9mh3iWKv92gBpRmB0JXRlwh3dZ2kL401WHMnPV4o0wjTfTmyL1p9oXpqbP\nWdr9ZPIjtQbvVBIQxxmYhLu7W9A9Ot1ic0M5LQdrd73Sw5QVzGncYv/S0A9G\nzfO8uRYtib8SPIkkRwdf4w3l+RczlN43V2KorWJRkXWiYNlJNyKUrd7puvWz\nzdX+u4jg9fY3cL/qylX5wPTieBm2o/TR+FiGz1KBp7kShQV2Mp9tMeK7w8s3\nlV7twQHBH9PZQPAbim4hbJtFXSah2nAtgoXoVFPF1qMx9K1tLKhuuGXeLyOR\nA446KRoKOElTIeIIwhLTEfr052a0LUe1w3ZQycklfY9kuKCTceAa9Hfz9j5w\n9DWWnhnf4b254AxB643q8pskenkg2DgMpgqeK6pb5B6JVIZvXMxt/lUe7NOd\nKQlBOe77dqua0qqwqHJVTg21ddyq0gA3dx0oJVNquualgwCiCDEQcjuNwN2w\nW2vpOmVeWeJaTxI168NCOSGXvvhzajvV0M7qo7IYaV6ELAdnFh9y9iM3jfHr\np4DTDmALS8HnuuY/jYX0Bsx7WrdpILzwqzxFWW+FaPQ0yytFhmVyQY6+Xeow\nImoY\r\n=DOq3\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIAuQmXRPGllHaojPyHTgj0nlzpXhI5LWFiywSpXigm+IAiEA3o91V1QzVXT8C4qrLFHgDdUs3AyIyu6u06ss/LgiE6g="}]},"_npmUser":{"name":"hongbo_zhang","email":"bobzhang1988@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/bs-platform_8.0.0_1592364384595_0.8695362840278995"},"_hasShrinkwrap":false},"8.1.0-dev.1":{"devDependencies":{"mocha":"^7.1.1","nyc":"^15.0.0"},"bin":{"bsb":"bsb","bsc":"bsc","bsrefmt":"bsrefmt","bstracing":"lib/bstracing"},"scripts":{"test":"node scripts/ciTest.js  -all","test-theme":"node scripts/ciTest.js -theme","test-bsb":"node scripts/ciTest.js -bsb","test-ocaml":"node scripts/ciTest.js -ounit","postinstall":"node scripts/install.js","coverage":"nyc --timeout=3000 --reporter=html mocha jscomp/test/*test.js && open ./coverage/index.html"},"name":"bs-platform","version":"8.1.0-dev.1","description":"bucklescript compiler, ocaml standard libary by bucklescript and its required runtime support","repository":{"type":"git","url":"git+https://github.com/bucklescript/bucklescript.git"},"keywords":["ocaml","bucklescript","stdlib","functional programming"],"author":{"name":"Hongbo Zhang"},"maintainers":[{"name":"hongbo_zhang","email":"bobzhang1988@gmail.com"}],"license":"SEE LICENSE IN LICENSE","bugs":{"url":"https://github.com/bucklescript/bucklescript/issues"},"homepage":"https://github.com/bucklescript/bucklescript#readme","readme":"# [BuckleScript](https://bucklescript.github.io)\n\n> A JavaScript backend for [OCaml](https://ocaml.org/) focused on smooth integration and clean generated code.\n\n[![NPM](https://nodei.co/npm/bs-platform.png?compact=true)](https://nodei.co/npm/bs-platform/) [![Build Status](https://travis-ci.org/BuckleScript/bucklescript.svg?branch=master)](https://travis-ci.org/BuckleScript/bucklescript) \n\n## Documentation\n\nPlease see the [documentation site](https://bucklescript.github.io).\n\n## Contributing\n\nSee [CONTRIBUTING.md](CONTRIBUTING.md).\n\n## Acknowledgments\n\n* Thanks to the [OCaml](https://ocaml.org) team, obviously, without such a beautiful yet practical language, this backend would not exist\n* Thanks to [ninja-build](https://ninja-build.org), BuckleScript also comes with a blazing fast build tool on top of it, `ninja` is a truly [well engineered](http://aosabook.org/en/posa/ninja.html) scalable build tool\n* Thanks to [Bloomberg](https://www.techatbloomberg.com) and [Facebook](https://github.com/facebook/). This project began at Bloomberg and was published in 2016; without the support of Bloomberg, it would not have happened. This project's funded by Facebook since July/2017\n\n## [Roadmap](https://github.com/bucklescript/bucklescript/wiki)\n\n## Licensing\n\nSee [COPYING](./COPYING) and [COPYING.LESSER](./COPYING.LESSER)\n\nThe [`ocaml`](ocaml) directory contains the official [OCaml](https://ocaml.org) compiler (version 4.02.3).\nRefer to its copyright and license notices for information about its licensing.\n\nThe `vendor/ninja.tar.gz` contains the vendored [ninja](https://github.com/ninja-build/ninja).\nRefer to its copyright and license notices for information about its licensing.\n\nBuckleScript builds on parts of [js_of_ocaml](https://github.com/ocsigen/js_of_ocaml):\n\n* [`jscomp/core/js_dump.ml`](jscomp/core/js_dump.ml) (pretty printer)\n\nBuckleScript builds on parts of OCaml:\n\n* [`jscomp/core/lam_pass_exits.ml`](jscomp/core/lam_pass_exits.ml)\n* [`jscomp/core/lam_pass_lets_dce.ml`](jscomp/core/lam_pass_lets_dce.ml)\n\nThese modules were adapted from [`ocaml/bytecomp/simplif.ml`](ocaml/bytecomp/simplif.ml) for\nJavaScript specific optimization purposes.\n\n* [`jscomp/main/js_main.ml`](jscomp/main/js_main.ml)\n\n`jscomp/main/js_main.ml` is adapted from [`ocaml/driver/main.ml`](ocaml/driver/main.ml). It is the main entry \npoint of the underlying compiler.\n\n*  [`jscomp/stdlib-406`](jscomp/stdlib-406)\n\n`jscomp/stdlib-*` is copied from [`ocaml/stdlib`](ocaml/stdlib). It is compiled to JavaScript and\nincluded with BuckleScript.\n\n* [`jscomp/test`](jscomp/test)\n\n`jscomp/test` is based on [`ocaml/testsuite`](ocaml/testsuite).\n\nBuckleScript unit test builds on parts of [OUnit](http://ounit.forge.ocamlcore.org/)\n\n* [`jscomp/ounit`](jscomp/ounit) is adapted from ounit, the unit test\n  utilities are only used for dev purpose, they are not required for distribution\n","readmeFilename":"README.md","gitHead":"6db93b157d5b9b64670c2a5182e8c940bd2eb6cf","_id":"bs-platform@8.1.0-dev.1","_nodeVersion":"12.12.0","_npmVersion":"6.11.3","dist":{"integrity":"sha512-mr9mvjJx96XBOuEPmjrQfgh3IQFiCWDsfAcs7f0XcOh2eeRtG0xwUzGjXKnF3xczr9cNjXQ553C+ctkfDeM6Hw==","shasum":"d96a116a11ebda35265d50c6973ad8998f7800d8","tarball":"https://registry.npmjs.org/bs-platform/-/bs-platform-8.1.0-dev.1.tgz","fileCount":1028,"unpackedSize":115696714,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJe8WSdCRA9TVsSAnZWagAA/coQAIlEZGChxWMfBhIw+rjz\nVFL3l0QL3HBiYO+EyuBVGrfWgqZiwxLp0fx/Q0XXh8emoxwMQlEDHTJ4GY7N\ng1WUe6gEjjkamCL+4En5NkQQL8L8LEqXqsdaYGg6dImtE/UzZGsp9OvOgIJO\nMtfFic92R7sspHlyl/HWs9mzedo8RQYDxL2x/09fdFWVHVZRJIh9cNerHA5a\nKLhlsVP9HiW033Rzr7b1MSCOZR2OLQurqXP3AtrXHRfK5i4uqlAWi/4St5O0\n7/QSyYZ8JLePgUUJdUQkvZ6JK1qvFKIftTFUXrmxNmMGZQwlnqg1VyAkzXJ+\nT1MxV7w0FFtOEj7TlE7u4aRQkLO/h5XeVLqBh9BORdHAIcnSOprkAwE58QBt\noBbAmYMD0P8AQYKfJc+GkBD4mIDdcI7b30TSF4RabOtJWGSoTFh9jzuLXFi2\nEBj+gUmsX9F2XtXj2PJHo8XbDwV+K6L8auKRJ62l6hBTBLLGteuqj/K9CHyl\nEK5YAol07qRtxW5/N4PrKC5mIG6dTtCkgvdRnNZdZvuO66s+dVPiTDL1PYAT\nyaNnJZyWA+ODHkvKo96LzOiYbhMNuakeVct/cXvMbELVUA6LquqrFfX+ZAdv\neiDSssFVz3a5NTuAyOTSytGxezTd63Mqn/QHmKLvgXpKG0vTqeRYzVelaQ8k\ncR5z\r\n=z2NO\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIFv175LQ4wxWK49pFMaBQOSDmby6rJOGbr8parORVJh0AiAatOyfjRj9vsfJ3Mt8Wvdzwa+Ka/HTMjGxfYgD1zFClg=="}]},"_npmUser":{"name":"hongbo_zhang","email":"bobzhang1988@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/bs-platform_8.1.0-dev.1_1592878236035_0.011458693598527914"},"_hasShrinkwrap":false},"8.0.1":{"devDependencies":{"mocha":"^7.1.1","nyc":"^15.0.0"},"bin":{"bsb":"bsb","bsc":"bsc","bsrefmt":"bsrefmt","bstracing":"lib/bstracing"},"scripts":{"test":"node scripts/ciTest.js  -all","test-theme":"node scripts/ciTest.js -theme","test-bsb":"node scripts/ciTest.js -bsb","test-ocaml":"node scripts/ciTest.js -ounit","postinstall":"node scripts/install.js","coverage":"nyc --timeout=3000 --reporter=html mocha jscomp/test/*test.js && open ./coverage/index.html"},"name":"bs-platform","version":"8.0.1","description":"bucklescript compiler, ocaml standard libary by bucklescript and its required runtime support","repository":{"type":"git","url":"git+https://github.com/bucklescript/bucklescript.git"},"keywords":["ocaml","bucklescript","stdlib","functional programming"],"author":{"name":"Hongbo Zhang"},"maintainers":[{"name":"hongbo_zhang","email":"bobzhang1988@gmail.com"}],"license":"SEE LICENSE IN LICENSE","bugs":{"url":"https://github.com/bucklescript/bucklescript/issues"},"homepage":"https://github.com/bucklescript/bucklescript#readme","readme":"# [BuckleScript](https://bucklescript.github.io)\n\n> A JavaScript backend for [OCaml](https://ocaml.org/) focused on smooth integration and clean generated code.\n\n[![NPM](https://nodei.co/npm/bs-platform.png?compact=true)](https://nodei.co/npm/bs-platform/) [![Build Status](https://travis-ci.org/BuckleScript/bucklescript.svg?branch=master)](https://travis-ci.org/BuckleScript/bucklescript) \n\n## Documentation\n\nPlease see the [documentation site](https://bucklescript.github.io).\n\n## Contributing\n\nSee [CONTRIBUTING.md](CONTRIBUTING.md).\n\n## Acknowledgments\n\n* Thanks to the [OCaml](https://ocaml.org) team, obviously, without such a beautiful yet practical language, this backend would not exist\n* Thanks to [ninja-build](https://ninja-build.org), BuckleScript also comes with a blazing fast build tool on top of it, `ninja` is a truly [well engineered](http://aosabook.org/en/posa/ninja.html) scalable build tool\n* Thanks to [Bloomberg](https://www.techatbloomberg.com) and [Facebook](https://github.com/facebook/). This project began at Bloomberg and was published in 2016; without the support of Bloomberg, it would not have happened. This project's funded by Facebook since July/2017\n\n## [Roadmap](https://github.com/bucklescript/bucklescript/wiki)\n\n## Licensing\n\nSee [COPYING](./COPYING) and [COPYING.LESSER](./COPYING.LESSER)\n\nThe [`ocaml`](ocaml) directory contains the official [OCaml](https://ocaml.org) compiler (version 4.02.3).\nRefer to its copyright and license notices for information about its licensing.\n\nThe `vendor/ninja.tar.gz` contains the vendored [ninja](https://github.com/ninja-build/ninja).\nRefer to its copyright and license notices for information about its licensing.\n\nBuckleScript builds on parts of [js_of_ocaml](https://github.com/ocsigen/js_of_ocaml):\n\n* [`jscomp/core/js_dump.ml`](jscomp/core/js_dump.ml) (pretty printer)\n\nBuckleScript builds on parts of OCaml:\n\n* [`jscomp/core/lam_pass_exits.ml`](jscomp/core/lam_pass_exits.ml)\n* [`jscomp/core/lam_pass_lets_dce.ml`](jscomp/core/lam_pass_lets_dce.ml)\n\nThese modules were adapted from [`ocaml/bytecomp/simplif.ml`](ocaml/bytecomp/simplif.ml) for\nJavaScript specific optimization purposes.\n\n* [`jscomp/main/js_main.ml`](jscomp/main/js_main.ml)\n\n`jscomp/main/js_main.ml` is adapted from [`ocaml/driver/main.ml`](ocaml/driver/main.ml). It is the main entry \npoint of the underlying compiler.\n\n*  [`jscomp/stdlib-406`](jscomp/stdlib-406)\n\n`jscomp/stdlib-*` is copied from [`ocaml/stdlib`](ocaml/stdlib). It is compiled to JavaScript and\nincluded with BuckleScript.\n\n* [`jscomp/test`](jscomp/test)\n\n`jscomp/test` is based on [`ocaml/testsuite`](ocaml/testsuite).\n\nBuckleScript unit test builds on parts of [OUnit](http://ounit.forge.ocamlcore.org/)\n\n* [`jscomp/ounit`](jscomp/ounit) is adapted from ounit, the unit test\n  utilities are only used for dev purpose, they are not required for distribution\n","readmeFilename":"README.md","gitHead":"ff80d8cbe9eff9167b513c94b00b3fce1f485ab1","_id":"bs-platform@8.0.1","_nodeVersion":"12.12.0","_npmVersion":"6.11.3","dist":{"integrity":"sha512-zVIlJl1mkQ2DqhPyZmgbpTDyFHXtryUA6nJa6Q1DsLof0t5EbdNfH4UGT219YhiS7+m0xyEVVHPJIPHNZlssHQ==","shasum":"05d78492774c2f7e9b424a30eabe4f424fa951ae","tarball":"https://registry.npmjs.org/bs-platform/-/bs-platform-8.0.1.tgz","fileCount":1032,"unpackedSize":147291494,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJe8Xg8CRA9TVsSAnZWagAAqpEP/0nVqARYrHPKVKP5QR6y\n2qkh2cPijnj8V7QIl4dEH/WpWkfwv9Y+Hfmk+2TUQ3R2UwKmsofrrx+3GR2T\nTWypj9QyD8Ef0/XsC7pZSIrRMFMJ+juCKPs8hYK1xEQugnUeNiXdSnrBcxWz\n1ye+UPnWaXXrenCjoByDZmjInrX4vdATYe/2tzIVoe3qjmzKbpnAJ4CUcYWq\ngKsAGcanUWIaHmMHEuYUJSmK2M2xoB15sdI3MiPW+fqGduQOwqMbesmVT5ID\n6AJzuuaiJssgPdcNEx0JGJCzUki8LU/IVWDP2Gdx0VkhaKIgOV163ML8fBSC\nSo1Wspl5SCCtk+Cn1q7COjdZtQF02x6VmtozBdBZJPYViDsMK/FQqh+ihXWL\niSJVsSQZQIm8zpJfp9gzihnpUzshIiAfXo4JqoB+uDBvHM8kLKYOhOHedWMx\nrp/tXZ4jaQH1VKNtLK2pwkXhmu2BAN6Wv2DoEQUVoyrviNto0Wl4FzUSs+kd\nK30wXnPwK6oC0i6Ip2LsNNbnIwjrYRo0oeNLC2qfpNzL2RlZ78rmTYPY76f2\nVUsqyY3eimM4MDG8RWqfzgzSXo2rHJkPz+lhSRfftpUwo6j07n7CYzP3zyF7\n3Md4F2B68kJ7VFJVdQ5PgLUicdwoqor8mOLCKZnX6AiZQHpKa074KW73lW4C\n9sJ4\r\n=FpGL\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCndPiaZfFKBGe4X60OMkRArAl6gQYmKKlaGHSmi2ctwQIhAJjIKPx8qo5LIBP+q8hqf/r4B12YhhylLb0zRxM/AnDs"}]},"_npmUser":{"name":"hongbo_zhang","email":"bobzhang1988@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/bs-platform_8.0.1_1592883259702_0.7185819224099597"},"_hasShrinkwrap":false,"deprecated":"use 8.0.2 instead"},"8.0.2":{"devDependencies":{"mocha":"^7.1.1","nyc":"^15.0.0"},"bin":{"bsb":"bsb","bsc":"bsc","bsrefmt":"bsrefmt","bstracing":"lib/bstracing"},"scripts":{"test":"node scripts/ciTest.js  -all","test-theme":"node scripts/ciTest.js -theme","test-bsb":"node scripts/ciTest.js -bsb","test-ocaml":"node scripts/ciTest.js -ounit","postinstall":"node scripts/install.js","coverage":"nyc --timeout=3000 --reporter=html mocha jscomp/test/*test.js && open ./coverage/index.html"},"name":"bs-platform","version":"8.0.2","description":"bucklescript compiler, ocaml standard libary by bucklescript and its required runtime support","repository":{"type":"git","url":"git+https://github.com/bucklescript/bucklescript.git"},"keywords":["ocaml","bucklescript","stdlib","functional programming"],"author":{"name":"Hongbo Zhang"},"maintainers":[{"name":"hongbo_zhang","email":"bobzhang1988@gmail.com"}],"license":"SEE LICENSE IN LICENSE","bugs":{"url":"https://github.com/bucklescript/bucklescript/issues"},"homepage":"https://github.com/bucklescript/bucklescript#readme","gitHead":"2d0691d725ece31c0820784847add1eee0db2e03","_id":"bs-platform@8.0.2","_nodeVersion":"12.12.0","_npmVersion":"6.11.3","dist":{"integrity":"sha512-2vHnyxCd4m5QYG/hxUGsevOqEkpqL+chmjV7I3yz9NT2lEtF6RafpUj30myQqdpDcIIhLja3PCkNq+ZVNSsXQA==","shasum":"8caf775c6c6fcde57ebb12f9efacd346951aeb45","tarball":"https://registry.npmjs.org/bs-platform/-/bs-platform-8.0.2.tgz","fileCount":1032,"unpackedSize":147282652,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJe8zOKCRA9TVsSAnZWagAAqX4P/jqydJcu+b36Bk84P2gY\n25motNrDGvMygd2hWcoC4+UKtBZQkmM/1iJkyXwWg23RmQGbfU3v+qh9NBrj\n/NGFU2bXKyVpDUPXOyGVkX2PrFVS5YNxRN+Pu+bosANBBMWVMVKUXafm6FFE\nHl4wGQCVXSHmMqJGE4rk3NCsk5efDaFZ9ylKfj8HfJb65upEY9UlLwQocYPc\n2ww/s4RKhWaH1vPQabTmooLKgx6YuOduhBBB8VWn5V8z8eZYHjFLy5ZE2ooR\n9eHqlReUH4qxq9xvA1hdIdnNHXxOrtKw50uMx8o4G2PjontVGnjBepCBGTr/\n6q5jng62mSwbf7TEZbEV2aCjGU75exHQ437XIb/IaPNzLlcZve76oDcQxZRt\nzLa8xgijnA0zjCe+VyVfF/+cdMUlCplmomtE1D/OneDj9FsQXnURzMV/R1rY\n6Hx2CnU5mk6htCENXKut9E0zKacpy9BCqH9OSErH/vCbHusjhUP1vFVvQf/r\nhEUAF6Cxvxfmu0YDDOQSaWlgHuQgvr7phkJVUsyJ0wYCEPSCVP4sZIkNzfmi\ne3fJ96kH0omWlAuXiNkmUpTGsV10yDNB9cWUk6iwPPgtOJwHiKi11VIgUv1Y\nHDqclKFS3zPUFEqixz/eX6KutEs2k0c2p5GUUAzeWbYuQAjDzgI0M7w97baY\nSLDe\r\n=n+bI\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCICctQxUaEMHCq/+qPCRin+8IX51dbKdOoiblsvylbI8CAiEAl/P10PjH1o2/wEfqXG59D+51dJ5igcE+W8/hi+wg6S8="}]},"_npmUser":{"name":"hongbo_zhang","email":"bobzhang1988@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/bs-platform_8.0.2_1592996745352_0.44499644877100186"},"_hasShrinkwrap":false},"8.1.0":{"devDependencies":{"mocha":"^7.1.1","nyc":"^15.0.0"},"bin":{"bsb":"bsb","bsc":"bsc","bsrefmt":"bsrefmt","bstracing":"lib/bstracing"},"scripts":{"test":"node scripts/ciTest.js  -all","test-theme":"node scripts/ciTest.js -theme","test-bsb":"node scripts/ciTest.js -bsb","test-ocaml":"node scripts/ciTest.js -ounit","postinstall":"node scripts/install.js","coverage":"nyc --timeout=3000 --reporter=html mocha jscomp/test/*test.js && open ./coverage/index.html"},"name":"bs-platform","version":"8.1.0","description":"bucklescript compiler, ocaml standard libary by bucklescript and its required runtime support","repository":{"type":"git","url":"git+https://github.com/bucklescript/bucklescript.git"},"keywords":["ocaml","bucklescript","stdlib","functional programming"],"author":{"name":"Hongbo Zhang"},"maintainers":[{"name":"hongbo_zhang","email":"bobzhang1988@gmail.com"}],"license":"SEE LICENSE IN LICENSE","bugs":{"url":"https://github.com/bucklescript/bucklescript/issues"},"homepage":"https://github.com/bucklescript/bucklescript#readme","readme":"# [BuckleScript](https://bucklescript.github.io)\n\n> A JavaScript backend for [OCaml](https://ocaml.org/) focused on smooth integration and clean generated code.\n\n[![NPM](https://nodei.co/npm/bs-platform.png?compact=true)](https://nodei.co/npm/bs-platform/) [![Build Status](https://travis-ci.org/BuckleScript/bucklescript.svg?branch=master)](https://travis-ci.org/BuckleScript/bucklescript) \n\n## Documentation\n\nPlease see the [documentation site](https://bucklescript.github.io).\n\n## Contributing\n\nSee [CONTRIBUTING.md](CONTRIBUTING.md).\n\n## Acknowledgments\n\n* Thanks to the [OCaml](https://ocaml.org) team, obviously, without such a beautiful yet practical language, this backend would not exist\n* Thanks to [ninja-build](https://ninja-build.org), BuckleScript also comes with a blazing fast build tool on top of it, `ninja` is a truly [well engineered](http://aosabook.org/en/posa/ninja.html) scalable build tool\n* Thanks to [Bloomberg](https://www.techatbloomberg.com) and [Facebook](https://github.com/facebook/). This project began at Bloomberg and was published in 2016; without the support of Bloomberg, it would not have happened. This project's funded by Facebook since July/2017\n\n## [Roadmap](https://github.com/bucklescript/bucklescript/wiki)\n\n## Licensing\n\nSee [COPYING](./COPYING) and [COPYING.LESSER](./COPYING.LESSER)\n\nThe [`ocaml`](ocaml) directory contains the official [OCaml](https://ocaml.org) compiler (version 4.02.3).\nRefer to its copyright and license notices for information about its licensing.\n\nThe `vendor/ninja.tar.gz` contains the vendored [ninja](https://github.com/ninja-build/ninja).\nRefer to its copyright and license notices for information about its licensing.\n\nBuckleScript builds on parts of [js_of_ocaml](https://github.com/ocsigen/js_of_ocaml):\n\n* [`jscomp/core/js_dump.ml`](jscomp/core/js_dump.ml) (pretty printer)\n\nBuckleScript builds on parts of OCaml:\n\n* [`jscomp/core/lam_pass_exits.ml`](jscomp/core/lam_pass_exits.ml)\n* [`jscomp/core/lam_pass_lets_dce.ml`](jscomp/core/lam_pass_lets_dce.ml)\n\nThese modules were adapted from [`ocaml/bytecomp/simplif.ml`](ocaml/bytecomp/simplif.ml) for\nJavaScript specific optimization purposes.\n\n* [`jscomp/main/js_main.ml`](jscomp/main/js_main.ml)\n\n`jscomp/main/js_main.ml` is adapted from [`ocaml/driver/main.ml`](ocaml/driver/main.ml). It is the main entry \npoint of the underlying compiler.\n\n*  [`jscomp/stdlib-406`](jscomp/stdlib-406)\n\n`jscomp/stdlib-*` is copied from [`ocaml/stdlib`](ocaml/stdlib). It is compiled to JavaScript and\nincluded with BuckleScript.\n\n* [`jscomp/test`](jscomp/test)\n\n`jscomp/test` is based on [`ocaml/testsuite`](ocaml/testsuite).\n\nBuckleScript unit test builds on parts of [OUnit](http://ounit.forge.ocamlcore.org/)\n\n* [`jscomp/ounit`](jscomp/ounit) is adapted from ounit, the unit test\n  utilities are only used for dev purpose, they are not required for distribution\n","readmeFilename":"README.md","gitHead":"d5307d451413f58d15122ceee825b8f1208e5efd","_id":"bs-platform@8.1.0","_nodeVersion":"12.12.0","_npmVersion":"6.11.3","dist":{"integrity":"sha512-S13EDkVpitm3AWx2ZrWDco8na95x22kaUurS8XPj9esdAyKCtDkyQjYQHtUxwAQd8CmAZn7hnuxiuLk7SCOy0w==","shasum":"2500257f28a05dd66dd25e540a2f5f7289c929f4","tarball":"https://registry.npmjs.org/bs-platform/-/bs-platform-8.1.0.tgz","fileCount":1032,"unpackedSize":150187622,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJe9BWxCRA9TVsSAnZWagAAo7oP/2mDeeLxQMPk6fyTVgds\nmBo4Tn95rnZxQTbpdyjaHX8yCo0UvWq/HE2fHQw6jhAzkIabDBeo+7gPZov1\naXys4nsZtBEhkJZEVGzUrldGOKV32lWBApWj0qwp5j4wdMw2PbuNSMYs5kH5\nuj1G4OkbXQQMqJM7f8EuXUPZN/aNsO34pKfqfLgJMaQ8sJnCSzg6B22IYvyN\n8uHE8MUTiS8TjUl+ziBlSTGTXVJejmfV1K2TekUltjiIrJ4+Cbyq9E9x43CA\nHEK7v6owLGRiVMM7umMCfXvYB1oGgUKUaStpOiI6KvfW8y1IKOwqYBADvvhY\nf4BjZXAyZ9JGmDwzvTFMh4nF2hBHsSSMflu53xd4QxixlVB64l9mtQGqalxp\naw9qZjpjbmQTbvoh9t1ZVee1jdnTyiUYvFPCc0yOiNSnrazSLNjoKykTr5CF\nY5NPiWStyof1lzSGGKcn6SjQgEkfbIzOshAo1W1yGTgJ0p/EHSVb/FVBHqhL\n31wH78bAw4DjklUnOAe5+pmS3mJHrQ/8Z7jam1ZC4XxVQlOR0a7pdhZCY4sb\n6PC9Rh2KA2uS0ATOoOVbxfguFvULTed2itguVF43MblZWB9l67XJ+3mtcSnb\ngGRuVF0FXsaH77LIWjYh1IxkS6n8QCoHIoSZdABHGoepFXXbjjGTQIiuktXM\nXJ8u\r\n=661l\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIHdTM5ZWJA6arUNB8UM/KkpADwxFa3rLydqKCcbfRuIcAiBO8Y0J/Q2lJRjy8RhsAtcrtNBeGaKdo2+7X61kt+nT5g=="}]},"_npmUser":{"name":"hongbo_zhang","email":"bobzhang1988@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/bs-platform_8.1.0_1593054640044_0.026597228970118625"},"_hasShrinkwrap":false},"8.0.3":{"devDependencies":{"mocha":"^7.1.1","nyc":"^15.0.0"},"bin":{"bsb":"bsb","bsc":"bsc","bsrefmt":"bsrefmt","bstracing":"lib/bstracing"},"scripts":{"test":"node scripts/ciTest.js  -all","test-theme":"node scripts/ciTest.js -theme","test-bsb":"node scripts/ciTest.js -bsb","test-ocaml":"node scripts/ciTest.js -ounit","postinstall":"node scripts/install.js","coverage":"nyc --timeout=3000 --reporter=html mocha jscomp/test/*test.js && open ./coverage/index.html"},"name":"bs-platform","version":"8.0.3","description":"bucklescript compiler, ocaml standard libary by bucklescript and its required runtime support","repository":{"type":"git","url":"git+https://github.com/bucklescript/bucklescript.git"},"keywords":["ocaml","bucklescript","stdlib","functional programming"],"author":{"name":"Hongbo Zhang"},"maintainers":[{"name":"hongbo_zhang","email":"bobzhang1988@gmail.com"}],"license":"SEE LICENSE IN LICENSE","bugs":{"url":"https://github.com/bucklescript/bucklescript/issues"},"homepage":"https://github.com/bucklescript/bucklescript#readme","gitHead":"72ed98ee05209bfb8643a40ee0751e50c8a5c703","_id":"bs-platform@8.0.3","_nodeVersion":"12.12.0","_npmVersion":"6.11.3","dist":{"integrity":"sha512-I7wulOPM0/NGamwm9CDh9rGjW1oIKltPwwEIOJrL8DBFRXI8OFSACtWGlpaoOw76Xpf+KcVokr00keS2NlzA3A==","shasum":"574e41ec04fee381d4c400dac547735368caa48f","tarball":"https://registry.npmjs.org/bs-platform/-/bs-platform-8.0.3.tgz","fileCount":1032,"unpackedSize":147282656,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJe+e1mCRA9TVsSAnZWagAAohMP/RKyD1sF6hP4HsnZ8ZVq\nvqEJbuqmQcS/juDDNQHETG/4ls0/wtmbiv181k392IjI9/VWLeF6dYGPnXYr\nmGxf8IaF1B4iKQN/LUWuJWJmk2TPy4LKQJTHH+ZmjcqfVT1WTk/cPDA2OJic\nr9nMZjWY0N6Wf3buS/LiErbolezXKhPl5KV60sbC5GyIm5hiIMYrUqsC0HtV\nbwWi3DAGJYBOEx5ccKWH8xDEnU/7uUKTvhXMM10UlifNUgw/MsOGzleE61tk\nMdEKGK/qmpx598Osnaute1iAkTLT5tzQPeVrjJ6znXWRCglKE2DMyOHg+tq1\nUEXo1wDBBAtkWVPAMALO23zBLxi2mIrvx0gMloBPkS++ZBcf1bza/FNiyBM2\nudW0Gm+M2FooPpjVXCB0VwwfMsPwk8fXN1iykSiJAcPNKR1w4wxMjla+QBb7\ngtUDH1GpD918HQZAlOKj776CPcQTVJYWCR90SvHL5kixt/uUjaalr0GUVBKc\nPbOVXO3QqZFVoMkRWY3aKYS4aMutn6D5Yt/JBF1PiGtuOLwPuwylL3y91PxV\n/vFGojqqh5mV45WIupDbNbdz6sVs1IBxnJ3AYtyO3PRR/OGZUTH3Hx3pHY5b\nz6uLPoiJq7dQe/aU0h3gUBzMjpzZd7LccHXaHcaoVvxq6hImESuESQYsY6jL\na7FZ\r\n=sqg1\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDOfxtGmw4LIUuJ3sFDUlo6dP4jW5Hd1iTdSTXclKDQVwIhAKuQygFaxT79sCAOj91qvavGazpSfaRejCpcl0bCvXdz"}]},"_npmUser":{"name":"hongbo_zhang","email":"bobzhang1988@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/bs-platform_8.0.3_1593437541198_0.9892419524142153"},"_hasShrinkwrap":false},"8.1.1":{"devDependencies":{"mocha":"^7.1.1","nyc":"^15.0.0"},"bin":{"bsb":"bsb","bsc":"bsc","bsrefmt":"bsrefmt","bstracing":"lib/bstracing"},"scripts":{"test":"node scripts/ciTest.js  -all","test-theme":"node scripts/ciTest.js -theme","test-bsb":"node scripts/ciTest.js -bsb","test-ocaml":"node scripts/ciTest.js -ounit","postinstall":"node scripts/install.js","coverage":"nyc --timeout=3000 --reporter=html mocha jscomp/test/*test.js && open ./coverage/index.html"},"name":"bs-platform","version":"8.1.1","description":"bucklescript compiler, ocaml standard libary by bucklescript and its required runtime support","repository":{"type":"git","url":"git+https://github.com/bucklescript/bucklescript.git"},"keywords":["ocaml","bucklescript","stdlib","functional programming"],"author":{"name":"Hongbo Zhang"},"maintainers":[{"name":"hongbo_zhang","email":"bobzhang1988@gmail.com"}],"license":"SEE LICENSE IN LICENSE","bugs":{"url":"https://github.com/bucklescript/bucklescript/issues"},"homepage":"https://github.com/bucklescript/bucklescript#readme","readme":"# [BuckleScript](https://bucklescript.github.io)\n\n> A JavaScript backend for [OCaml](https://ocaml.org/) focused on smooth integration and clean generated code.\n\n[![NPM](https://nodei.co/npm/bs-platform.png?compact=true)](https://nodei.co/npm/bs-platform/) [![Build Status](https://travis-ci.org/BuckleScript/bucklescript.svg?branch=master)](https://travis-ci.org/BuckleScript/bucklescript) \n\n## Documentation\n\nPlease see the [documentation site](https://bucklescript.github.io).\n\n## Contributing\n\nSee [CONTRIBUTING.md](CONTRIBUTING.md).\n\n## Acknowledgments\n\n* Thanks to the [OCaml](https://ocaml.org) team, obviously, without such a beautiful yet practical language, this backend would not exist\n* Thanks to [ninja-build](https://ninja-build.org), BuckleScript also comes with a blazing fast build tool on top of it, `ninja` is a truly [well engineered](http://aosabook.org/en/posa/ninja.html) scalable build tool\n* Thanks to [Bloomberg](https://www.techatbloomberg.com) and [Facebook](https://github.com/facebook/). This project began at Bloomberg and was published in 2016; without the support of Bloomberg, it would not have happened. This project's funded by Facebook since July/2017\n\n## [Roadmap](https://github.com/bucklescript/bucklescript/wiki)\n\n## Licensing\n\nSee [COPYING](./COPYING) and [COPYING.LESSER](./COPYING.LESSER)\n\nThe [`ocaml`](ocaml) directory contains the official [OCaml](https://ocaml.org) compiler (version 4.02.3).\nRefer to its copyright and license notices for information about its licensing.\n\nThe `vendor/ninja.tar.gz` contains the vendored [ninja](https://github.com/ninja-build/ninja).\nRefer to its copyright and license notices for information about its licensing.\n\nBuckleScript builds on parts of [js_of_ocaml](https://github.com/ocsigen/js_of_ocaml):\n\n* [`jscomp/core/js_dump.ml`](jscomp/core/js_dump.ml) (pretty printer)\n\nBuckleScript builds on parts of OCaml:\n\n* [`jscomp/core/lam_pass_exits.ml`](jscomp/core/lam_pass_exits.ml)\n* [`jscomp/core/lam_pass_lets_dce.ml`](jscomp/core/lam_pass_lets_dce.ml)\n\nThese modules were adapted from [`ocaml/bytecomp/simplif.ml`](ocaml/bytecomp/simplif.ml) for\nJavaScript specific optimization purposes.\n\n* [`jscomp/main/js_main.ml`](jscomp/main/js_main.ml)\n\n`jscomp/main/js_main.ml` is adapted from [`ocaml/driver/main.ml`](ocaml/driver/main.ml). It is the main entry \npoint of the underlying compiler.\n\n*  [`jscomp/stdlib-406`](jscomp/stdlib-406)\n\n`jscomp/stdlib-*` is copied from [`ocaml/stdlib`](ocaml/stdlib). It is compiled to JavaScript and\nincluded with BuckleScript.\n\n* [`jscomp/test`](jscomp/test)\n\n`jscomp/test` is based on [`ocaml/testsuite`](ocaml/testsuite).\n\nBuckleScript unit test builds on parts of [OUnit](http://ounit.forge.ocamlcore.org/)\n\n* [`jscomp/ounit`](jscomp/ounit) is adapted from ounit, the unit test\n  utilities are only used for dev purpose, they are not required for distribution\n","readmeFilename":"README.md","gitHead":"66a2ffc63a1d8f98a09c283c28667a8bb13bb602","_id":"bs-platform@8.1.1","_nodeVersion":"14.5.0","_npmVersion":"6.14.5","dist":{"integrity":"sha512-33wDWYteJQIhEfEpayvXK8eS2TdMtzQHFZMoMjDEY+NB2vTKWQFGoggOrJ4c7fvRzvQ2igwmc7idrxgMz39Qog==","shasum":"7470b67f8d0d4385b080c2552c54c5fe9f314ece","tarball":"https://registry.npmjs.org/bs-platform/-/bs-platform-8.1.1.tgz","fileCount":1028,"unpackedSize":116137210,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfC9VGCRA9TVsSAnZWagAAfoUP/RQin6MBd+9ZVdMpwVgE\nurSS2TG2vYT0ECvItgVo19fYnQEm4Z8kNtMGL2v+lq8RpbclkapFMXaQ6VyV\n1ctUSOeRXnBVrco4x3WPZTU7CIIygmx4YKx4JL0LkubnRRfhSERSEkvAJX9m\ntE+CzeIq5ng4aD1AbyYwpo3uUsofyAopQfC6UpYoojLhT+R1/IXTFkAulVag\nn5Brk7Q742QWH2tb/oyIcY8K9tLe7nsHPKaQxVwjbqs+yQjfvluL1HZyQ7yg\nR4dVSxvNzFt4ZYoVb9HrVpeyWxv4EQCMVG0DLACpTDTU37rHqiQZVoHUHXWK\nAEhkyEtyF/cKOBrnQk6lE5Xy+W1ZPPqDOaKIT1gkq6uK0R5GOjHaHMH2+RCj\nCat4qG8XJax9ru/GR+WCaFVuunQg4mNoPlN94gc5lb8WrpT2KQSaYVZ4syhf\nBLq+7zPK4yaXwBospOPMHnlF2mcaStuMKrWlMU0nkbdzmOLas4LjkIIaU9RM\nPy5JpRhCessocnfKjARAX2kVLHsB9jfKc9KOibIKeOWRcYDoRlJ6cJTf/xPb\n2QzioYtAqgK6n6YEXrrgEIo+zDeD9h+FQcoYDWJsZMCtN9sqoXjRDwQT+S5y\nToJFlcryXGaGxGb4NKYf0kX7A400TNoqRrq4L+jzmS0LTP3SunE0toDMbGwt\n++Gb\r\n=JGvk\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIFf4EYfMMuy07HGQXIcUj8NJkr8S4tRn6C4o1CBMiikIAiAPz6xyxkuC4Z0QU8sdHar8MIN7sgkyiC0CFmRwgt+ZDQ=="}]},"_npmUser":{"name":"hongbo_zhang","email":"bobzhang1988@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/bs-platform_8.1.1_1594611013415_0.22031404749797723"},"_hasShrinkwrap":false},"8.2.0-dev.1":{"devDependencies":{"mocha":"^7.1.1","nyc":"^15.0.0"},"bin":{"bsb":"bsb","bsc":"bsc","bsrefmt":"bsrefmt","bstracing":"lib/bstracing"},"scripts":{"test":"node scripts/ciTest.js  -all","test-theme":"node scripts/ciTest.js -theme","test-bsb":"node scripts/ciTest.js -bsb","test-ocaml":"node scripts/ciTest.js -ounit","postinstall":"node scripts/install.js","coverage":"nyc --timeout=3000 --reporter=html mocha jscomp/test/*test.js && open ./coverage/index.html"},"name":"bs-platform","version":"8.2.0-dev.1","description":"bucklescript compiler, ocaml standard libary by bucklescript and its required runtime support","repository":{"type":"git","url":"git+https://github.com/bucklescript/bucklescript.git"},"keywords":["ocaml","bucklescript","stdlib","functional programming"],"author":{"name":"Hongbo Zhang"},"maintainers":[{"name":"hongbo_zhang","email":"bobzhang1988@gmail.com"}],"license":"SEE LICENSE IN LICENSE","bugs":{"url":"https://github.com/bucklescript/bucklescript/issues"},"homepage":"https://github.com/bucklescript/bucklescript#readme","readme":"# [BuckleScript](https://bucklescript.github.io)\n\n> A JavaScript backend for [OCaml](https://ocaml.org/) focused on smooth integration and clean generated code.\n\n[![NPM](https://nodei.co/npm/bs-platform.png?compact=true)](https://nodei.co/npm/bs-platform/) [![Build Status](https://travis-ci.org/BuckleScript/bucklescript.svg?branch=master)](https://travis-ci.org/BuckleScript/bucklescript) \n\n## Documentation\n\nPlease see the [documentation site](https://bucklescript.github.io).\n\n## Contributing\n\nSee [CONTRIBUTING.md](CONTRIBUTING.md).\n\n## Acknowledgments\n\n* Thanks to the [OCaml](https://ocaml.org) team, obviously, without such a beautiful yet practical language, this backend would not exist\n* Thanks to [ninja-build](https://ninja-build.org), BuckleScript also comes with a blazing fast build tool on top of it, `ninja` is a truly [well engineered](http://aosabook.org/en/posa/ninja.html) scalable build tool\n* Thanks to [Bloomberg](https://www.techatbloomberg.com) and [Facebook](https://github.com/facebook/). This project began at Bloomberg and was published in 2016; without the support of Bloomberg, it would not have happened. This project's funded by Facebook since July/2017\n\n## [Roadmap](https://github.com/bucklescript/bucklescript/wiki)\n\n## Licensing\n\nSee [COPYING](./COPYING) and [COPYING.LESSER](./COPYING.LESSER)\n\nThe [`ocaml`](ocaml) directory contains the official [OCaml](https://ocaml.org) compiler (version 4.02.3).\nRefer to its copyright and license notices for information about its licensing.\n\nThe `vendor/ninja.tar.gz` contains the vendored [ninja](https://github.com/ninja-build/ninja).\nRefer to its copyright and license notices for information about its licensing.\n\nBuckleScript builds on parts of [js_of_ocaml](https://github.com/ocsigen/js_of_ocaml):\n\n* [`jscomp/core/js_dump.ml`](jscomp/core/js_dump.ml) (pretty printer)\n\nBuckleScript builds on parts of OCaml:\n\n* [`jscomp/core/lam_pass_exits.ml`](jscomp/core/lam_pass_exits.ml)\n* [`jscomp/core/lam_pass_lets_dce.ml`](jscomp/core/lam_pass_lets_dce.ml)\n\nThese modules were adapted from [`ocaml/bytecomp/simplif.ml`](ocaml/bytecomp/simplif.ml) for\nJavaScript specific optimization purposes.\n\n* [`jscomp/main/js_main.ml`](jscomp/main/js_main.ml)\n\n`jscomp/main/js_main.ml` is adapted from [`ocaml/driver/main.ml`](ocaml/driver/main.ml). It is the main entry \npoint of the underlying compiler.\n\n*  [`jscomp/stdlib-406`](jscomp/stdlib-406)\n\n`jscomp/stdlib-*` is copied from [`ocaml/stdlib`](ocaml/stdlib). It is compiled to JavaScript and\nincluded with BuckleScript.\n\n* [`jscomp/test`](jscomp/test)\n\n`jscomp/test` is based on [`ocaml/testsuite`](ocaml/testsuite).\n\nBuckleScript unit test builds on parts of [OUnit](http://ounit.forge.ocamlcore.org/)\n\n* [`jscomp/ounit`](jscomp/ounit) is adapted from ounit, the unit test\n  utilities are only used for dev purpose, they are not required for distribution\n","readmeFilename":"README.md","gitHead":"4a3f93b17e075d1105ed853130bf3cbd5c05ed0e","_id":"bs-platform@8.2.0-dev.1","_nodeVersion":"14.5.0","_npmVersion":"6.14.5","dist":{"integrity":"sha512-i7YGKMJmloUvhuForeYcDpD2xnOmDgDd2aetq+gqqgW46iBsknxkWSFz0UXO5rtN5gQMulhUiufelppYH6dsgg==","shasum":"7563b07c3250f2c873724e065f556d4f37fbcbc1","tarball":"https://registry.npmjs.org/bs-platform/-/bs-platform-8.2.0-dev.1.tgz","fileCount":1032,"unpackedSize":150479071,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfGTHeCRA9TVsSAnZWagAAD98P/227EFdxW5L61L4pCRzP\n1fpHvbLbO729GNuoJIIiG/pAtLh5X6sgYl+Swa+O9yjoN6eoXBTZS6Z6UqHJ\n/4ojuzL03m7m5oWry2KfXmQ1Ft7TfWNSmyR4Jf2mcN1fw/iDwUdVAPUvYvUL\n7Xs7XT8JHZTKYiUFGPWp0XkU1SpWwvJUR5NKbj+MuLQmLjx8wgN6xppIUqAI\n/P3ZaOPNED7SIn1LRYNu0yUPuybCehecCZjggGsEKgEBbLF9kVdPxhrCEotz\nS1mGy5IR8Vn4LYT+1+476PAZa7+VHR2yPjat1Av6utYz47fuvVFwwixopsGS\nCKrXOpduWkOWgYOmUQzSV75R0gHhhQ3Xia7ENXp7iFq0i16c2+pCo4XhH+jw\nRSrLSwyWUXCXtNRbxfr72BzVLr2XAwYbLW0ZVaekvCPc9bmsAVcT52OKKZm9\nk3yxe95CUQkckz85+aeISad2lAmNX3efFaYe851HItZ7XQrEWNeCxGRK56HV\ndgR5tWc5d5/XmYN1/rz0lotuxiYgVno5tgF93vj4pA9U7jbsRSXhrFRQHnbR\nUAdHhQRrjHFw5703aEomoJvWdbLBgQzG8XMtVM3iL8TFmP9vR4/OqrOt2Clg\nxiCFL5mh+tcNFRlss18GfIAcXpPxykiSGFFjOj6p0mOeV2u1Gzcnnb4HKvyL\nVhVr\r\n=F80E\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIHmIawGvEOEHaHf04iaOpme4Muk5VoHBXJvdecEyyusyAiA7GJLRLg8elyPAgzkCO0Jmg7KXmMTVHQs6/xuUOAFx3Q=="}]},"_npmUser":{"name":"hongbo_zhang","email":"bobzhang1988@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/bs-platform_8.2.0-dev.1_1595486685121_0.9215902746596045"},"_hasShrinkwrap":false},"8.2.0":{"devDependencies":{"mocha":"^7.1.1","nyc":"^15.0.0"},"bin":{"bsb":"bsb","bsc":"bsc","bsrefmt":"bsrefmt","bstracing":"lib/bstracing"},"scripts":{"test":"node scripts/ciTest.js  -all","test-theme":"node scripts/ciTest.js -theme","test-bsb":"node scripts/ciTest.js -bsb","test-ocaml":"node scripts/ciTest.js -ounit","postinstall":"node scripts/install.js","coverage":"nyc --timeout=3000 --reporter=html mocha jscomp/test/*test.js && open ./coverage/index.html"},"name":"bs-platform","version":"8.2.0","description":"bucklescript compiler, ocaml standard libary by bucklescript and its required runtime support","repository":{"type":"git","url":"git+https://github.com/bucklescript/bucklescript.git"},"keywords":["ocaml","bucklescript","stdlib","functional programming"],"author":{"name":"Hongbo Zhang"},"maintainers":[{"name":"hongbo_zhang","email":"bobzhang1988@gmail.com"}],"license":"SEE LICENSE IN LICENSE","bugs":{"url":"https://github.com/bucklescript/bucklescript/issues"},"homepage":"https://github.com/bucklescript/bucklescript#readme","gitHead":"fb67fc1cea25c681f73eea9f91fb7f22365719c0","_id":"bs-platform@8.2.0","_nodeVersion":"14.5.0","_npmVersion":"6.14.5","dist":{"integrity":"sha512-quvmUac/ZxGDsT7L5+6RNXrLPvLHkWFownacaqlwVoyAm770bPyupTRU49ALPGk3HpjfD5eE+lpGdOSPtuwJiA==","shasum":"f3f4c06d5710a4c782f0ed030b1fe11e74a0a6d7","tarball":"https://registry.npmjs.org/bs-platform/-/bs-platform-8.2.0.tgz","fileCount":1033,"unpackedSize":150401082,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfJ4k+CRA9TVsSAnZWagAAWlMP/3s1VsTk6KU2pCS9gxfF\nGoYc9rQJAANjUps9JhsnBIeYCK0mx4Gj8PswzGfzEhD6Ux3+IztqFGpA13Mv\nClpDFt6R5OW7frPZiqYs0j5fx/beCogipR90MF0pxNjYzJsISnRqzfyLPiSc\nSLAXoZReULLnQEoJyR/TgKdPv5PEkcMlqIaiLBrQ0K+JAkH4yPZRdva0BJSj\nxnUOkgjzhxQY46Jb8pSEmu8KXAtW122uACMw/jiXhDAXVwWm0/DUsQmIDVm7\noQlmEktNXvULhDonp1AxsaI4c+xfFypbvgmaCzlpNPZXXCK6vwzrkB5TLUl6\nUCzmAiVXiHV+u3Gq64Mu6iKPr5sQVhucAeC2BfE77asbWGm5hkXjzA7VmVa1\nXzIgTkUwAYeTaDpsE/a4JiSw8rBhyBlrGa7wBPoO41XbKkpSCMZcHvECCp4T\n5KT5f8BXYwEbDZdX5t6m4FnXZn2GokJAaqaIE+m1xjVmb0uITVSqhyt/U264\nOGr9L6REk1JvYkS4UGptmYv4PbXpvRGmqMr8LAr5QLRmUGUe/v6SiE1ixPEv\nMksBGScnqhM3XG4FV3po/Q6za7/q+fIbY7tFWP5Qzd6NBHvuxj8Mni2PPGM1\nYET8uZvoyHaGha3/s71wKFIy89rkD3tzG7J+hKQ5E5lMSPNPHLNepYKonP5R\nF6n7\r\n=9wSJ\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIDCJ8bImYSgnDXQ4vbVEjgaWnhHBSpVt4+v0F4uU1CBtAiEA20gQrFEBxgWvKBlnxUIqlB2d0d+2gD2fnbljyivAviM="}]},"_npmUser":{"name":"hongbo_zhang","email":"bobzhang1988@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/bs-platform_8.2.0_1596426557113_0.8722151857479032"},"_hasShrinkwrap":false},"8.3.0-dev.1":{"devDependencies":{"mocha":"^7.1.1","nyc":"^15.0.0"},"bin":{"bsb":"bsb","bsc":"bsc","bsrefmt":"bsrefmt","bstracing":"lib/bstracing"},"scripts":{"test":"node scripts/ciTest.js  -all","test-theme":"node scripts/ciTest.js -theme","test-bsb":"node scripts/ciTest.js -bsb","test-ocaml":"node scripts/ciTest.js -ounit","postinstall":"node scripts/install.js","coverage":"nyc --timeout=3000 --reporter=html mocha jscomp/test/*test.js && open ./coverage/index.html"},"name":"bs-platform","version":"8.3.0-dev.1","description":"ReScript compiler, OCaml standard libary by ReScript and its required runtime support","repository":{"type":"git","url":"git+https://github.com/rescript-lang/rescript-compiler.git"},"keywords":["ocaml","rescript","stdlib","functional programming"],"author":{"name":"Hongbo Zhang"},"maintainers":[{"name":"hongbo_zhang","email":"bobzhang1988@gmail.com"}],"license":"SEE LICENSE IN LICENSE","bugs":{"url":"https://github.com/rescript-lang/rescript-compiler/issues"},"homepage":"https://github.com/rescript-lang/rescript-compiler#readme","readme":"# [ReScript](https://rescript-lang.org)\n\nThe compiler for ReScript.\n\n[![npm version](https://badge.fury.io/js/bs-platform.svg)](https://badge.fury.io/js/bs-platform) ![Build Status](https://circleci.com/gh/rescript-lang/rescript-compiler.svg?style=svg)\n\n## Documentation\n\nPlease see the [documentation site](https://rescript-lang.org).\n\n## Contributing\n\nSee [CONTRIBUTING.md](CONTRIBUTING.md).\n\n## Acknowledgments\n\n* Thanks to the [OCaml](https://ocaml.org) team, obviously, without such a beautiful yet practical language, this backend would not exist\n* Thanks to [ninja-build](https://ninja-build.org), ReScript also comes with a blazing fast build tool on top of it, `ninja` is a truly [well engineered](http://aosabook.org/en/posa/ninja.html) scalable build tool\n* Thanks to [Bloomberg](https://www.techatbloomberg.com) and [Facebook](https://github.com/facebook/). This project began at Bloomberg and was published in 2016; without the support of Bloomberg, it would not have happened. This project's funded by Facebook since July/2017\n\n## [Roadmap](https://github.com/rescript-lang/rescript-compiler/wiki)\n\n## Licensing\n\nSee [COPYING](./COPYING) and [COPYING.LESSER](./COPYING.LESSER)\n\nThe [`ocaml`](ocaml) directory contains the official [OCaml](https://ocaml.org) compiler (version 4.06.1).\nRefer to its copyright and license notices for information about its licensing.\n\nThe `vendor/ninja.tar.gz` contains the vendored [ninja](https://github.com/ninja-build/ninja).\nRefer to its copyright and license notices for information about its licensing.\n\nReScript builds on parts of [js_of_ocaml](https://github.com/ocsigen/js_of_ocaml):\n\n* [`jscomp/core/js_dump.ml`](jscomp/core/js_dump.ml) (pretty printer)\n\nReScript builds on parts of OCaml:\n\n* [`jscomp/core/lam_pass_exits.ml`](jscomp/core/lam_pass_exits.ml)\n* [`jscomp/core/lam_pass_lets_dce.ml`](jscomp/core/lam_pass_lets_dce.ml)\n\nThese modules were adapted from [`ocaml/bytecomp/simplif.ml`](ocaml/bytecomp/simplif.ml) for\nJavaScript specific optimization purposes.\n\n* [`jscomp/main/js_main.ml`](jscomp/main/js_main.ml)\n\n`jscomp/main/js_main.ml` is adapted from [`ocaml/driver/main.ml`](ocaml/driver/main.ml). It is the main entry\npoint of the underlying compiler.\n\n*  [`jscomp/stdlib-406`](jscomp/stdlib-406)\n\n`jscomp/stdlib-*` is copied from [`ocaml/stdlib`](ocaml/stdlib). It is compiled to JavaScript and included with ReScript.\n\n* [`jscomp/test`](jscomp/test)\n\n`jscomp/test` is based on [`ocaml/testsuite`](ocaml/testsuite).\n\nReScript unit test builds on parts of [OUnit](http://ounit.forge.ocamlcore.org/)\n\n* [`jscomp/ounit`](jscomp/ounit) is adapted from ounit, the unit test\n  utilities are only used for dev purpose, they are not required for distribution\n","readmeFilename":"README.md","gitHead":"f0b2a1c632580aac08240be93f04d9841271e513","_id":"bs-platform@8.3.0-dev.1","_nodeVersion":"14.5.0","_npmVersion":"6.14.5","dist":{"integrity":"sha512-fS4oEyIrKEmd+ZShv8GIG3b775kUrPFTPG+q5TIeTHIf4Q4Nls2dR8dnyHfNsuiE9hDw5puP1ZSiE47/mZwCAw==","shasum":"95dafe9157d69090c9034a153c366760dba69c56","tarball":"https://registry.npmjs.org/bs-platform/-/bs-platform-8.3.0-dev.1.tgz","fileCount":1013,"unpackedSize":150187612,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfTJRbCRA9TVsSAnZWagAAO3gP/RwHa6HjMAC9eKS9eDPP\nkJPomGETAfo73elhOeuNVsU1T3OyfGxwwV+BlugeZdC4fUgse7M0+J/bDPZm\nCCtTjiAszcmY5tVZ6RcsosKunxND2BXRM+q1VgyLL/7ZT1OmWv+gdrfGXgV2\nEN+lMDg9oIrTk3/lm1hLqsVu04NePUMrQ6aUNl9/+mKcSUnUD0VI2YN6qptT\nKy+6edXExl5g73uwIfTum50XY7UamskBwu2o2uoVIfLM1xXs4w+g1x9Gcf+M\nQiXQI0lRhdvHzzyDIorO/JRw0+ti6zZEUeD917s7xVpN3TfH49jE9Bui0IDg\nnFJ/c8YQGL+de4vEvhJVFRP7WQc4bfoxFWJ5zRLEw6BmCxWNVM2ccWPN6rwy\nwQPxt2DmLcFl6dBDaCD67fWmZ7ugePBc3JmC1aXFaH7yMMAC2+aX66V+V/NH\nQRzBRQrIay5AfW51rvc2m+dhWRByP7Bmn8MVPcJbtvIAQUfv6gna6CgX9uIk\nHmstXIYFvk7ojNxVlef5KmU2oBAKsSPkHWbvqTBwCsSWKoa0C1MXarAAYOmq\nHeVwJlI//9uR8OzITns11STenZmFOxZQqILKdX647EKF+xjKHUITQnwW5tiE\nRFj47HBoMAtre2NSuLh4Zn4ByLJAXLRoN/HOCttqYGL+BRarg/grdK2Y2wfa\nJ3bx\r\n=ND1L\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCS/2qfo6iA7NxwkQ087Ap/jeQ8L4wqQZPo8hj4YbzsbwIhAPyqlMcPJmcH7l26Ge1s9OCLlZRL1E1xvC3qCSMYddZC"}]},"_npmUser":{"name":"hongbo_zhang","email":"bobzhang1988@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/bs-platform_8.3.0-dev.1_1598854233840_0.9830159785696513"},"_hasShrinkwrap":false},"8.3.0-dev.2":{"devDependencies":{"mocha":"^7.1.1","nyc":"^15.0.0"},"bin":{"bsb":"bsb","bsc":"bsc","bsrefmt":"bsrefmt","bstracing":"lib/bstracing"},"scripts":{"test":"node scripts/ciTest.js  -all","test-theme":"node scripts/ciTest.js -theme","test-bsb":"node scripts/ciTest.js -bsb","test-ocaml":"node scripts/ciTest.js -ounit","postinstall":"node scripts/install.js","coverage":"nyc --timeout=3000 --reporter=html mocha jscomp/test/*test.js && open ./coverage/index.html"},"name":"bs-platform","version":"8.3.0-dev.2","description":"ReScript compiler, OCaml standard libary by ReScript and its required runtime support","repository":{"type":"git","url":"git+https://github.com/rescript-lang/rescript-compiler.git"},"keywords":["ocaml","rescript","stdlib","functional programming"],"author":{"name":"Hongbo Zhang"},"maintainers":[{"name":"hongbo_zhang","email":"bobzhang1988@gmail.com"}],"license":"SEE LICENSE IN LICENSE","bugs":{"url":"https://github.com/rescript-lang/rescript-compiler/issues"},"homepage":"https://github.com/rescript-lang/rescript-compiler#readme","readme":"# [ReScript](https://rescript-lang.org)\n\nThe compiler for ReScript.\n\n[![npm version](https://badge.fury.io/js/bs-platform.svg)](https://badge.fury.io/js/bs-platform) ![Build Status](https://circleci.com/gh/rescript-lang/rescript-compiler.svg?style=svg)\n\n## Documentation\n\nPlease see the [documentation site](https://rescript-lang.org).\n\n## Contributing\n\nSee [CONTRIBUTING.md](CONTRIBUTING.md).\n\n## Acknowledgments\n\n* Thanks to the [OCaml](https://ocaml.org) team, obviously, without such a beautiful yet practical language, this backend would not exist\n* Thanks to [ninja-build](https://ninja-build.org), ReScript also comes with a blazing fast build tool on top of it, `ninja` is a truly [well engineered](http://aosabook.org/en/posa/ninja.html) scalable build tool\n* Thanks to [Bloomberg](https://www.techatbloomberg.com) and [Facebook](https://github.com/facebook/). This project began at Bloomberg and was published in 2016; without the support of Bloomberg, it would not have happened. This project's funded by Facebook since July/2017\n\n## [Roadmap](https://github.com/rescript-lang/rescript-compiler/wiki)\n\n## Licensing\n\nSee [COPYING](./COPYING) and [COPYING.LESSER](./COPYING.LESSER)\n\nThe [`ocaml`](ocaml) directory contains the official [OCaml](https://ocaml.org) compiler (version 4.06.1).\nRefer to its copyright and license notices for information about its licensing.\n\nThe `vendor/ninja.tar.gz` contains the vendored [ninja](https://github.com/ninja-build/ninja).\nRefer to its copyright and license notices for information about its licensing.\n\nReScript builds on parts of [js_of_ocaml](https://github.com/ocsigen/js_of_ocaml):\n\n* [`jscomp/core/js_dump.ml`](jscomp/core/js_dump.ml) (pretty printer)\n\nReScript builds on parts of OCaml:\n\n* [`jscomp/core/lam_pass_exits.ml`](jscomp/core/lam_pass_exits.ml)\n* [`jscomp/core/lam_pass_lets_dce.ml`](jscomp/core/lam_pass_lets_dce.ml)\n\nThese modules were adapted from [`ocaml/bytecomp/simplif.ml`](ocaml/bytecomp/simplif.ml) for\nJavaScript specific optimization purposes.\n\n* [`jscomp/main/js_main.ml`](jscomp/main/js_main.ml)\n\n`jscomp/main/js_main.ml` is adapted from [`ocaml/driver/main.ml`](ocaml/driver/main.ml). It is the main entry\npoint of the underlying compiler.\n\n*  [`jscomp/stdlib-406`](jscomp/stdlib-406)\n\n`jscomp/stdlib-*` is copied from [`ocaml/stdlib`](ocaml/stdlib). It is compiled to JavaScript and included with ReScript.\n\n* [`jscomp/test`](jscomp/test)\n\n`jscomp/test` is based on [`ocaml/testsuite`](ocaml/testsuite).\n\nReScript unit test builds on parts of [OUnit](http://ounit.forge.ocamlcore.org/)\n\n* [`jscomp/ounit`](jscomp/ounit) is adapted from ounit, the unit test\n  utilities are only used for dev purpose, they are not required for distribution\n","readmeFilename":"README.md","gitHead":"7364e189e5a064538d06df204391a54013adfb16","_id":"bs-platform@8.3.0-dev.2","_nodeVersion":"14.5.0","_npmVersion":"6.14.5","dist":{"integrity":"sha512-+OZ6XXBdq9NgxbCDcfeS/oCHRiOjDr+g+wZ8La5AHoJEPtpk2Lu4jCwidIB0ABQs7nq+UFRQhn25+OeVjPHkgQ==","shasum":"17927d601cccc97e2f9ae146cf7e0f7ad8d1d757","tarball":"https://registry.npmjs.org/bs-platform/-/bs-platform-8.3.0-dev.2.tgz","fileCount":1013,"unpackedSize":150031980,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfT1QhCRA9TVsSAnZWagAAb0wP/j4XNMhnUrBxlB6++dgq\nKA+FbcvpfjBI7exATADFkyaQ16QYScqPG4O6ohXZv0rSxG6DDC9EETNxwJTv\nB5wlzF5afxcvubQJc9Po2K+Y1ZvDYzaltilNBeKNkCqL831dJPdVCXv9O/3Q\nRtdNoFeenM6hzuMtV+1HMXMiXcy2nQUPX1sk3BYH744Z2FZzt/7Sb5i44rNv\nGKQGAEudsSJruodzaVB4gBtK0MY76h/1ElcSH0HxBsaM3EauZjcMVg9PPsIg\nvdtE5kLdgggu4FHfHmXnxkGYz39kvLIydhORgz0vaLKys53+Gv2yQoQP5pDz\n4QYCpApWMbjX0hF3FdtHCBy7RHCgJ7BGKtP8zT086W1x9XiUeLMxmFk7nbc6\n8VEkAEOJqfaZo3ZdHBkyiiqX2MMSVHJHnBHH+47aQWmiFiECVIV2v643gFhD\nrdvBm2AJa6NNntaV0U3PgYkCb1hR1GzByKXACMtCgr/JQZbeVWw9SlAn7vBi\nwOsjW+j6eHsaFrCdqFJNNxKnhtKzxfbz+u22c2+b/Jvyo9YGqr0bDn2EAz5z\nU2CsTmjnmV9ucVsV0xV6ibem9NpsMOqmvdx1swljtXG1YWxSDsaw3Kqty6Q/\noltFryRWBuICHqnlPoqklVSy7UV6gkTDyvromVnKf6z36ZgAsTWOU12xWAWR\nVNtl\r\n=a/rt\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIGk4nejp1UGLIv5LSwrtDsnXbpHgY7MpExxjyKwHa3FHAiEAlrMf7VbX43PEszWE8CI3Pe6o7yxNNHW2k3GZPsm8YJk="}]},"_npmUser":{"name":"hongbo_zhang","email":"bobzhang1988@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/bs-platform_8.3.0-dev.2_1599034399903_0.0903003134940823"},"_hasShrinkwrap":false},"8.3.0":{"devDependencies":{"mocha":"^7.2.0","nyc":"^15.0.0"},"bin":{"bsb":"bsb","bsc":"bsc","bsrefmt":"bsrefmt","bstracing":"lib/bstracing"},"scripts":{"test":"node scripts/ciTest.js  -all","test-theme":"node scripts/ciTest.js -theme","test-bsb":"node scripts/ciTest.js -bsb","test-ocaml":"node scripts/ciTest.js -ounit","postinstall":"node scripts/install.js","coverage":"nyc --timeout=3000 --reporter=html mocha jscomp/test/*test.js && open ./coverage/index.html"},"name":"bs-platform","version":"8.3.0","description":"ReScript compiler, OCaml standard libary by ReScript and its required runtime support","repository":{"type":"git","url":"git+https://github.com/rescript-lang/rescript-compiler.git"},"keywords":["ocaml","rescript","stdlib","functional programming"],"author":{"name":"Hongbo Zhang"},"maintainers":[{"name":"hongbo_zhang","email":"bobzhang1988@gmail.com"}],"license":"SEE LICENSE IN LICENSE","bugs":{"url":"https://github.com/rescript-lang/rescript-compiler/issues"},"homepage":"https://github.com/rescript-lang/rescript-compiler#readme","readme":"# [ReScript](https://rescript-lang.org)\n\nThe compiler for ReScript.\n\n[![npm version](https://badge.fury.io/js/bs-platform.svg)](https://badge.fury.io/js/bs-platform) ![Build Status](https://circleci.com/gh/rescript-lang/rescript-compiler.svg?style=svg)\n\n## Documentation\n\nPlease see the [documentation site](https://rescript-lang.org).\n\n## Contributing\n\nSee [CONTRIBUTING.md](CONTRIBUTING.md).\n\n## Acknowledgments\n\n* Thanks to the [OCaml](https://ocaml.org) team, obviously, without such a beautiful yet practical language, this backend would not exist\n* Thanks to [ninja-build](https://ninja-build.org), ReScript also comes with a blazing fast build tool on top of it, `ninja` is a truly [well engineered](http://aosabook.org/en/posa/ninja.html) scalable build tool\n* Thanks to [Bloomberg](https://www.techatbloomberg.com) and [Facebook](https://github.com/facebook/). This project began at Bloomberg and was published in 2016; without the support of Bloomberg, it would not have happened. This project's funded by Facebook since July/2017\n\n## [Roadmap](https://github.com/rescript-lang/rescript-compiler/wiki)\n\n## Licensing\n\nSee [COPYING](./COPYING) and [COPYING.LESSER](./COPYING.LESSER)\n\nThe [`ocaml`](ocaml) directory contains the official [OCaml](https://ocaml.org) compiler (version 4.06.1).\nRefer to its copyright and license notices for information about its licensing.\n\nThe `vendor/ninja.tar.gz` contains the vendored [ninja](https://github.com/ninja-build/ninja).\nRefer to its copyright and license notices for information about its licensing.\n\nReScript builds on parts of [js_of_ocaml](https://github.com/ocsigen/js_of_ocaml):\n\n* [`jscomp/core/js_dump.ml`](jscomp/core/js_dump.ml) (pretty printer)\n\nReScript builds on parts of OCaml:\n\n* [`jscomp/core/lam_pass_exits.ml`](jscomp/core/lam_pass_exits.ml)\n* [`jscomp/core/lam_pass_lets_dce.ml`](jscomp/core/lam_pass_lets_dce.ml)\n\nThese modules were adapted from [`ocaml/bytecomp/simplif.ml`](ocaml/bytecomp/simplif.ml) for\nJavaScript specific optimization purposes.\n\n* [`jscomp/main/js_main.ml`](jscomp/main/js_main.ml)\n\n`jscomp/main/js_main.ml` is adapted from [`ocaml/driver/main.ml`](ocaml/driver/main.ml). It is the main entry\npoint of the underlying compiler.\n\n*  [`jscomp/stdlib-406`](jscomp/stdlib-406)\n\n`jscomp/stdlib-*` is copied from [`ocaml/stdlib`](ocaml/stdlib). It is compiled to JavaScript and included with ReScript.\n\n* [`jscomp/test`](jscomp/test)\n\n`jscomp/test` is based on [`ocaml/testsuite`](ocaml/testsuite).\n\nReScript unit test builds on parts of [OUnit](http://ounit.forge.ocamlcore.org/)\n\n* [`jscomp/ounit`](jscomp/ounit) is adapted from ounit, the unit test\n  utilities are only used for dev purpose, they are not required for distribution\n","readmeFilename":"README.md","gitHead":"0c7dd647b8a143b3038ca890d4730fd8d7595ae3","_id":"bs-platform@8.3.0","_nodeVersion":"12.18.3","_npmVersion":"6.14.6","dist":{"integrity":"sha512-E/Yj3mbEnALkFKrHX4vU+GkLe2eIG7/bVWgNJZxO6/EqRkIimIoClPTG6MN30gwxVBRARLyHEJDXcQQ71MaUSQ==","shasum":"85e458d61dcbcbc78391051616cc2333d3e975f8","tarball":"https://registry.npmjs.org/bs-platform/-/bs-platform-8.3.0.tgz","fileCount":1006,"unpackedSize":149264822,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfaLg7CRA9TVsSAnZWagAAcdQP/3y89HX71rCFqVfx40v/\nBW5mT2IczNDO0mO9e9aDEMDJKGAaVUYgXZmUFRpDXqrkmpdyz/IBGokrdeBM\nqdWOJkejD9nkCOWoOtzf8awDX0bAeuDbmKfjDkZmAxlo4k8uj8RpNNK7P3hR\nmDTf+x5ekzxcL25zix4WGO9HH54ck/5Xl37Qiq473W4hUrJyuXGrHxLa2n9e\npqroRML9/BSCIdLRmOHQPLzxwyHFhCD0e+mykDNbgFTQLviqFWKxq2XIWrNj\nO5SHVX7nAhHeitbJlRlhteQT9oW6UEsqLX6Lr1w7J4i4qbS0+ewkkxqlVLY5\nJ9UubVNCgxylTJpjCiQlsFS6rAi3ugmwe6CMhBMnw9GDT6vC1Pk92CE5/e20\nIyxPW452khueIRQr2gFeU6WuQTlTt5fRcbHmHdtEwFsfK8HjYyaLmrTXLldR\n7+bhS3zxeGKR0NmfQeh6KVCdgkNCBYZBxhqCa//WXjrKZqohIxu5xOiGlr8B\nePIR3gQRSvaa5FcPqsWB7y7o1gQu0AA6ZZ2b75wiv5ipXRTwsFmdn2pHAhYW\n3tfErQvfOUaYPcOEMUgiNFqwcDQrdkzKaZy48iOSxcf9s4KfdUsDigA5z2jA\nme917clABWEvaprOEjFhQ/zIzPaN6h+5VB+ySp1PRwFCmfZQv/DX5ukbKcnn\nuaWC\r\n=VMh7\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCICJxupoXwmJtR9wMEzDPlI8kf4S2h0VnmcbhS8tzAwW0AiEAzM7n0+j5XMw+pnkDSR7RRZSRGeuqS/W90fEnC9AR5OI="}]},"_npmUser":{"name":"hongbo_zhang","email":"bobzhang1988@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/bs-platform_8.3.0_1600698426224_0.8482675336683898"},"_hasShrinkwrap":false},"8.3.1":{"devDependencies":{"mocha":"^7.2.0","nyc":"^15.0.0"},"bin":{"bsb":"bsb","bsc":"bsc","bsrefmt":"bsrefmt","bstracing":"lib/bstracing"},"scripts":{"test":"node scripts/ciTest.js  -all","test-theme":"node scripts/ciTest.js -theme","test-bsb":"node scripts/ciTest.js -bsb","test-ocaml":"node scripts/ciTest.js -ounit","postinstall":"node scripts/install.js","coverage":"nyc --timeout=3000 --reporter=html mocha jscomp/test/*test.js && open ./coverage/index.html"},"name":"bs-platform","version":"8.3.1","description":"ReScript compiler, OCaml standard libary by ReScript and its required runtime support","repository":{"type":"git","url":"git+https://github.com/rescript-lang/rescript-compiler.git"},"keywords":["ocaml","rescript","stdlib","functional programming"],"author":{"name":"Hongbo Zhang"},"maintainers":[{"name":"hongbo_zhang","email":"bobzhang1988@gmail.com"}],"license":"SEE LICENSE IN LICENSE","bugs":{"url":"https://github.com/rescript-lang/rescript-compiler/issues"},"homepage":"https://github.com/rescript-lang/rescript-compiler#readme","gitHead":"0668b1ce242726bc9d507b3b20d48845f3f9bc05","_id":"bs-platform@8.3.1","_nodeVersion":"12.18.3","_npmVersion":"6.14.6","dist":{"integrity":"sha512-U7nKEGF1BfvODzcv1g2loeltE8YRCgX8mMlCojImsgI0HwfQKEq7ggO5dF1ae9ZfFxiLaI0069ZyoK5GLBO2OQ==","shasum":"49ac0d7b84bcec190a7361353557cae965f92c67","tarball":"https://registry.npmjs.org/bs-platform/-/bs-platform-8.3.1.tgz","fileCount":1006,"unpackedSize":149298193,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJff9f1CRA9TVsSAnZWagAA32wP/jBX56VVExc296im45bs\n6qOijY/xcYO2Pq5ApfgeKfx/ulAxzQT4+d+VZcMUSq63dj+V/TUJqUqo/B0T\nnDiP5Khh8MKt7m9dHRX0bM/ub8T+PtLDtRMPZU1Gdz69PmUIubTZtlxc3iye\nOYODRN4RoKbSD3TnFzUQUOBPbts/sgCC/a5DYsCdHAt3SJmBrknZ+jYswVHd\nEithT7IQTVf3S0f7Ttel218fcVVy75Izss3dSMpT4cfZ9H9Dxbew12V60ktR\nteb+tfj9tLIBXXXgoQfB01ZfRJRPXjDp21R3mo9ioLTttfnzMKcjoAIMISPa\n9hm1Oo/bMMnEu5X3m8fyA2ajB4cGWn0pUGUtRawcXJGuCkPaQsZ604/FX2wB\nNhwsNoM0okifMxN6orVAFZ0DdvqSMq46z62C3qSFmSQ88ucDuHw8VJ3XtTCK\nyMqnFdQGZQVd5rcoWrjbThb/k357bx3egXrU/H1Y3s6ayCNlIKjSD7FSZc1L\n8qHygAX/FiWZbvmswCvhN+EcsmtEOg0wzAA443EUIXWFEk8hNBYoDBMJz5ou\naPTFmAnt2KIk6yinLNghnEXR987qWN/Z5nBQWDx5HtHHkgT0FPe4Udct6XZr\nZER4B4hbnEpQjrE2x+LhkNlsrnKwkhMbFz4qCxY8S3/7g5dUROy1/c+Ths/K\n5tmd\r\n=D+b1\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQC1anDK8wFynfXCVm+W1BwzcqNM+Dc7QDryZY5yOVhEQgIhAKjc9ANo1btWtJF6q5dJ0MVOXX999sxX4v8VXyiEzc35"}]},"_npmUser":{"name":"hongbo_zhang","email":"bobzhang1988@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/bs-platform_8.3.1_1602213876228_0.18081680627087837"},"_hasShrinkwrap":false},"8.4.0-dev.1":{"devDependencies":{"mocha":"^7.2.0","nyc":"^15.0.0"},"bin":{"bsb":"bsb","bsc":"bsc","bsrefmt":"bsrefmt","bstracing":"lib/bstracing"},"scripts":{"test":"node scripts/ciTest.js  -all","test-theme":"node scripts/ciTest.js -theme","test-bsb":"node scripts/ciTest.js -bsb","test-ocaml":"node scripts/ciTest.js -ounit","postinstall":"node scripts/install.js","coverage":"nyc --timeout=3000 --reporter=html mocha jscomp/test/*test.js && open ./coverage/index.html"},"name":"bs-platform","version":"8.4.0-dev.1","description":"ReScript compiler, OCaml standard libary by ReScript and its required runtime support","repository":{"type":"git","url":"git+https://github.com/rescript-lang/rescript-compiler.git"},"keywords":["ocaml","rescript","stdlib","functional programming"],"author":{"name":"Hongbo Zhang"},"maintainers":[{"name":"hongbo_zhang","email":"bobzhang1988@gmail.com"}],"license":"SEE LICENSE IN LICENSE","bugs":{"url":"https://github.com/rescript-lang/rescript-compiler/issues"},"homepage":"https://github.com/rescript-lang/rescript-compiler#readme","readme":"# [ReScript](https://rescript-lang.org)\n\nThe compiler for ReScript.\n\n[![npm version](https://badge.fury.io/js/bs-platform.svg)](https://badge.fury.io/js/bs-platform) ![Build Status](https://circleci.com/gh/rescript-lang/rescript-compiler.svg?style=svg)\n\n## Documentation\n\nPlease see the [documentation site](https://rescript-lang.org).\n\n## Contributing\n\nSee [CONTRIBUTING.md](CONTRIBUTING.md).\n\n## Acknowledgments\n\n* Thanks to the [OCaml](https://ocaml.org) team, obviously, without such a beautiful yet practical language, this backend would not exist\n* Thanks to [ninja-build](https://ninja-build.org), ReScript also comes with a blazing fast build tool on top of it, `ninja` is a truly [well engineered](http://aosabook.org/en/posa/ninja.html) scalable build tool\n* Thanks to [Bloomberg](https://www.techatbloomberg.com) and [Facebook](https://github.com/facebook/). This project began at Bloomberg and was published in 2016; without the support of Bloomberg, it would not have happened. This project's funded by Facebook since July/2017\n\n## [Roadmap](https://github.com/rescript-lang/rescript-compiler/wiki)\n\n## Licensing\n\nSee [COPYING](./COPYING) and [COPYING.LESSER](./COPYING.LESSER)\n\nThe [`ocaml`](ocaml) directory contains the official [OCaml](https://ocaml.org) compiler (version 4.06.1).\nRefer to its copyright and license notices for information about its licensing.\n\nThe `vendor/ninja.tar.gz` contains the vendored [ninja](https://github.com/ninja-build/ninja).\nRefer to its copyright and license notices for information about its licensing.\n\nReScript builds on parts of [js_of_ocaml](https://github.com/ocsigen/js_of_ocaml):\n\n* [`jscomp/core/js_dump.ml`](jscomp/core/js_dump.ml) (pretty printer)\n\nReScript builds on parts of OCaml:\n\n* [`jscomp/core/lam_pass_exits.ml`](jscomp/core/lam_pass_exits.ml)\n* [`jscomp/core/lam_pass_lets_dce.ml`](jscomp/core/lam_pass_lets_dce.ml)\n\nThese modules were adapted from [`ocaml/bytecomp/simplif.ml`](ocaml/bytecomp/simplif.ml) for\nJavaScript specific optimization purposes.\n\n* [`jscomp/main/js_main.ml`](jscomp/main/js_main.ml)\n\n`jscomp/main/js_main.ml` is adapted from [`ocaml/driver/main.ml`](ocaml/driver/main.ml). It is the main entry\npoint of the underlying compiler.\n\n*  [`jscomp/stdlib-406`](jscomp/stdlib-406)\n\n`jscomp/stdlib-*` is copied from [`ocaml/stdlib`](ocaml/stdlib). It is compiled to JavaScript and included with ReScript.\n\n* [`jscomp/test`](jscomp/test)\n\n`jscomp/test` is based on [`ocaml/testsuite`](ocaml/testsuite).\n\nReScript unit test builds on parts of [OUnit](http://ounit.forge.ocamlcore.org/)\n\n* [`jscomp/ounit`](jscomp/ounit) is adapted from ounit, the unit test\n  utilities are only used for dev purpose, they are not required for distribution\n","readmeFilename":"README.md","gitHead":"3aa8fb489812af66401c51dd2149984090491ef2","_id":"bs-platform@8.4.0-dev.1","_nodeVersion":"12.18.3","_npmVersion":"6.14.6","dist":{"integrity":"sha512-8p6TGGX8G55qWa5GTq+4ZdfEClJRun3phCh8s3M7T3B2UB3k6GgR2DfkKM43lOfxMejt4GJYyI+GsK13bx7cfA==","shasum":"285d3a21fa26cefb2b373dfac0458749cec215e5","tarball":"https://registry.npmjs.org/bs-platform/-/bs-platform-8.4.0-dev.1.tgz","fileCount":1006,"unpackedSize":149276661,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfjUfUCRA9TVsSAnZWagAAkzoP/3V+ggwV3a7pzd6SdbPN\nxWY2PxHFMmM+uCfE/xnoW3XKAjHi7VM5BWqWzY/b+Bkn51/9mUkvv3Y9+/qm\ny3rvieBoRnfNKgGbdwkGAsX+Tq1MYFX7FeHgfAZHW9NYKZ11nO+txZAbKQwu\nmm8w3jDISuxU7aJ6pzWAi7YsNn6ZHHmrlmZHOzXlOvR+iWAU55HgqUIA6ThA\nQ5GJamnpVpgBDhMz41at0rNYshRh4HfkrDGixh9/4qFgBjWSsIEmGNxIhE8V\nW3NG6X4DaTieSczO7aJWxpXcJgcy8fPyV1pDNzY8px6OccDzroRwM3M0StY8\ndF6w4qQ/rx1m/1a0txfLMP2eoxcVwX8wi+e8ccfnyn0P6JDwMwo+IzhUPla0\n5t8sWV9EpVQ3h3NKobSIZ203yVZ4tTi8U4iqGqyXXrmUF/VnuifdW4nBkaBt\n3qHjFAas/h+0GpEjkIt9WVH+H6t7/+Dyd+r66SaTQfg+nlhYjNgnedblTh/5\nhjJgl8SF9A0QVXM1xNLLdjJRAJ16SnB8Dg7tU7NFVg7wtkXGYKKrooKfQ7ge\nQE++k3sbmLXdo4YpQi8D0+avrxJtI7uHsmYEZ/KfTmzVdF6kFArRKmjV/4Df\nRysjG+2nUfjIzzMmJ6DdFKwjoM9+dRToZRZv4JPVbKT7MTkQQmC0njgujoz/\n4C+w\r\n=j6fJ\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCdtnwDMn2oztMSKzJ82c6zyibxrhAyHy4ci1Kf84hYXAIhANOdDYHRit1hxOTcePP7a7i3xnCt9g6etF5hL1FYcR1R"}]},"_npmUser":{"name":"hongbo_zhang","email":"bobzhang1988@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/bs-platform_8.4.0-dev.1_1603094482774_0.8955076692745902"},"_hasShrinkwrap":false},"8.3.2":{"devDependencies":{"mocha":"^7.2.0","nyc":"^15.0.0"},"bin":{"bsb":"bsb","bsc":"bsc","bsrefmt":"bsrefmt","bstracing":"lib/bstracing"},"scripts":{"test":"node scripts/ciTest.js  -all","test-theme":"node scripts/ciTest.js -theme","test-bsb":"node scripts/ciTest.js -bsb","test-ocaml":"node scripts/ciTest.js -ounit","postinstall":"node scripts/install.js","coverage":"nyc --timeout=3000 --reporter=html mocha jscomp/test/*test.js && open ./coverage/index.html"},"name":"bs-platform","version":"8.3.2","description":"ReScript compiler, OCaml standard libary by ReScript and its required runtime support","repository":{"type":"git","url":"git+https://github.com/rescript-lang/rescript-compiler.git"},"keywords":["ocaml","rescript","stdlib","functional programming"],"author":{"name":"Hongbo Zhang"},"maintainers":[{"name":"hongbo_zhang","email":"bobzhang1988@gmail.com"}],"license":"SEE LICENSE IN LICENSE","bugs":{"url":"https://github.com/rescript-lang/rescript-compiler/issues"},"homepage":"https://github.com/rescript-lang/rescript-compiler#readme","gitHead":"2e979515a8604ff8da92fbc26d9ec5b2360b54f0","_id":"bs-platform@8.3.2","_nodeVersion":"12.18.3","_npmVersion":"6.14.6","dist":{"integrity":"sha512-iOTi5JIlNPoCPq31NS9ET79FLyCpwTL2JZbgHz35LzY9Bch1iDtbBR3FVGhRbjphxelAP4fLlFONfUNp5Y3a5g==","shasum":"c307f1cc2d2397c3d088c7f3b62e9f493283cdcf","tarball":"https://registry.npmjs.org/bs-platform/-/bs-platform-8.3.2.tgz","fileCount":1006,"unpackedSize":149368312,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJflmKMCRA9TVsSAnZWagAAE90P/13lCmYUP/xColiaODfi\nymjlV/SMcVls04wLztOawqQ3rirLaO9t0etZiuG1rkD3Fd1QIbEMJuXaNowb\nljGsOlvpiN/s8mZoISWdd5oOs6Z3Kdts1FqawH/HKLGZWtTAUbA0mwyHH7rA\nLkYTx7QM0xHkM0bPlya8NFfxGLsR7qzfAhaFVG4eS0rd8uNS0ke9fHsfOF9L\nX2DI47M+bUEeoxBIhu+5N5nL/Ap6Kwh4kJLxTeSrCfSAVSlLTo9K4XK1ccRu\nzSUsP8D/kKLU7Fqa60C+UwOHul4RB78aU//ww9tRxBloo5A+EkYJE47NIIwn\nof21syaLmBjaXcNcSWILkGbp7zCKi61mbWNSN8x4MEv02PcDq7qXT0EocIsv\nLAsurmLVrsLimRo7aq+hQlz98X9K4OxCe1C7llSZFMLWgivLgj4IvO1e8n2s\nHuvy8A9gv7TEKaxNB3nOuuT2VOd9Vv1PN1RQqgT7q0AWMEGop6S6LZybizMC\nDfZs3S721zlRM7qUpW7nMBOobmCpL0t0g/1qdbKA+wQRVGF8lTFP9K8F7rwz\nyXPEQZoWUYeIYy88kydvzkyWo4yS/VvlPZKtiq3PeBu696EXjuqrJ2EPkL9D\nKVBb+Lx+SWVdz1R/u8Tm0qtxWBe4sdEtvBX34E+y+ogyCRwlKYdAfuXy4ugT\nkvk1\r\n=kHnc\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDa9fIalopol5j1UpYKvUrOvcfAby6efvamqP9xyIxeRQIgI6yk2Z8o4Nxjkcwt7k8Pzq9+60Rlupri2vavLdx9fbo="}]},"_npmUser":{"name":"hongbo_zhang","email":"bobzhang1988@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/bs-platform_8.3.2_1603691147516_0.7882833943520884"},"_hasShrinkwrap":false},"8.3.3-dev.1":{"devDependencies":{"mocha":"^7.2.0","nyc":"^15.0.0"},"bin":{"bsb":"bsb","bsc":"bsc","bsrefmt":"bsrefmt","bstracing":"lib/bstracing"},"scripts":{"test":"node scripts/ciTest.js  -all","test-theme":"node scripts/ciTest.js -theme","test-bsb":"node scripts/ciTest.js -bsb","test-ocaml":"node scripts/ciTest.js -ounit","postinstall":"node scripts/install.js","coverage":"nyc --timeout=3000 --reporter=html mocha jscomp/test/*test.js && open ./coverage/index.html"},"name":"bs-platform","version":"8.3.3-dev.1","description":"ReScript compiler, OCaml standard libary by ReScript and its required runtime support","repository":{"type":"git","url":"git+https://github.com/rescript-lang/rescript-compiler.git"},"keywords":["ocaml","rescript","stdlib","functional programming"],"author":{"name":"Hongbo Zhang"},"maintainers":[{"name":"hongbo_zhang","email":"bobzhang1988@gmail.com"}],"license":"SEE LICENSE IN LICENSE","bugs":{"url":"https://github.com/rescript-lang/rescript-compiler/issues"},"homepage":"https://github.com/rescript-lang/rescript-compiler#readme","readme":"# [ReScript](https://rescript-lang.org)\n\nThe compiler for ReScript.\n\n[![npm version](https://badge.fury.io/js/bs-platform.svg)](https://badge.fury.io/js/bs-platform) ![Build Status](https://circleci.com/gh/rescript-lang/rescript-compiler.svg?style=svg)\n\n## Documentation\n\nPlease see the [documentation site](https://rescript-lang.org).\n\n## Contributing\n\nSee [CONTRIBUTING.md](CONTRIBUTING.md).\n\n## Acknowledgments\n\n* Thanks to the [OCaml](https://ocaml.org) team, obviously, without such a beautiful yet practical language, this backend would not exist\n* Thanks to [ninja-build](https://ninja-build.org), ReScript also comes with a blazing fast build tool on top of it, `ninja` is a truly [well engineered](http://aosabook.org/en/posa/ninja.html) scalable build tool\n* Thanks to [Bloomberg](https://www.techatbloomberg.com) and [Facebook](https://github.com/facebook/). This project began at Bloomberg and was published in 2016; without the support of Bloomberg, it would not have happened. This project's funded by Facebook since July/2017\n\n## [Roadmap](https://github.com/rescript-lang/rescript-compiler/wiki)\n\n## Licensing\n\nSee [COPYING](./COPYING) and [COPYING.LESSER](./COPYING.LESSER)\n\nThe [`ocaml`](ocaml) directory contains the official [OCaml](https://ocaml.org) compiler (version 4.06.1).\nRefer to its copyright and license notices for information about its licensing.\n\nThe `vendor/ninja.tar.gz` contains the vendored [ninja](https://github.com/ninja-build/ninja).\nRefer to its copyright and license notices for information about its licensing.\n\nReScript builds on parts of [js_of_ocaml](https://github.com/ocsigen/js_of_ocaml):\n\n* [`jscomp/core/js_dump.ml`](jscomp/core/js_dump.ml) (pretty printer)\n\nReScript builds on parts of OCaml:\n\n* [`jscomp/core/lam_pass_exits.ml`](jscomp/core/lam_pass_exits.ml)\n* [`jscomp/core/lam_pass_lets_dce.ml`](jscomp/core/lam_pass_lets_dce.ml)\n\nThese modules were adapted from [`ocaml/bytecomp/simplif.ml`](ocaml/bytecomp/simplif.ml) for\nJavaScript specific optimization purposes.\n\n* [`jscomp/main/js_main.ml`](jscomp/main/js_main.ml)\n\n`jscomp/main/js_main.ml` is adapted from [`ocaml/driver/main.ml`](ocaml/driver/main.ml). It is the main entry\npoint of the underlying compiler.\n\n*  [`jscomp/stdlib-406`](jscomp/stdlib-406)\n\n`jscomp/stdlib-*` is copied from [`ocaml/stdlib`](ocaml/stdlib). It is compiled to JavaScript and included with ReScript.\n\n* [`jscomp/test`](jscomp/test)\n\n`jscomp/test` is based on [`ocaml/testsuite`](ocaml/testsuite).\n\nReScript unit test builds on parts of [OUnit](http://ounit.forge.ocamlcore.org/)\n\n* [`jscomp/ounit`](jscomp/ounit) is adapted from ounit, the unit test\n  utilities are only used for dev purpose, they are not required for distribution\n","readmeFilename":"README.md","gitHead":"3adb0aa008f8e593f40a7dc51a8e3fd945d45536","_id":"bs-platform@8.3.3-dev.1","_nodeVersion":"14.15.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-NcUiAGeJIA4W4mDTIYkNFggF+0cg+pjr/QLtLVzm469vDj9sZpm1SvayTBcwAlSWSbcguZDqR8saFdJdizkz7A==","shasum":"91c5747c83ebf932021efbeaec92ad27fd6a1f37","tarball":"https://registry.npmjs.org/bs-platform/-/bs-platform-8.3.3-dev.1.tgz","fileCount":998,"unpackedSize":90782545,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfpP/6CRA9TVsSAnZWagAAuqoP/1tdAMDUivhY+XMv0xxU\nhg4C0alX+uPA0c+vs8uzuhlBb94yMTBHo2rAqyHiPMh5YJLxxfqP4drVHsUh\nx8JwUdiZgbSwAjM4pCjBbFow7CBAKaFcXHt0ZxNc4LdVYD3sKvhZSkSm2oVo\nFDiXLvEIuyPNtzRqrg/vo9Eb9Jqz6wQHavwao3psHAlMsI74eTKzPIAz+4QH\nvHAaTssTHRVfKHMYW2fvsuW2y7zjE9p/Jc7e8WYJRXzNV2gGufvzoMUbXeJi\npQ2Z7qjBpfufMNawulsAEsq2r2ATgQXtpA5O5MF9oiw6tUC8nrK0yvaJhR/T\niQcBYXqJRD4OG+T35/4rj2Qalu8JfpzRXRycRQHS9oPqUalrxUXyMS+6Ez4e\nggOuSrArrRkpE/54lftprHzTdiVZBkLoV4ou2e9waPRLMur059MCru6m7owb\n6UQeTtNn4MM36JSVfkw94DS8nplGoZC9W1wmWb8SFpDfekUyuPMYi+kHqWLO\n29SBgeaaWKDnSsKx/JeMvAUXS1EaOCpBRwq2ODz08IAuM92xYBSJxzlaA0OZ\nBdKLRP5hAYMXPYqEVIF40caUsI644ik664r2yxv9O2Fr2/MryaHtLJ8SZ4el\netQorfarzz58ZjzWciWU+AH1b7lBDfyVz1BCzeTnOS25RXh9htirRNJ+AnWW\naUyy\r\n=7iJA\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCXxc3f8fY1HemQ0XbkhQkRA2IeRf9MsgCJs8NIjh98wAIgFbfEixEzJ+FJzfNOaLpQuRAd0n9joBVAsh89imY8nn0="}]},"_npmUser":{"name":"hongbo_zhang","email":"bobzhang1988@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/bs-platform_8.3.3-dev.1_1604648953194_0.9983539468565781"},"_hasShrinkwrap":false},"8.3.3-dev.2":{"devDependencies":{"mocha":"^7.2.0","nyc":"^15.0.0"},"bin":{"bsb":"bsb","bsc":"bsc","bsrefmt":"bsrefmt","bstracing":"lib/bstracing"},"scripts":{"test":"node scripts/ciTest.js  -all","test-theme":"node scripts/ciTest.js -theme","test-bsb":"node scripts/ciTest.js -bsb","test-ocaml":"node scripts/ciTest.js -ounit","postinstall":"node scripts/install.js","coverage":"nyc --timeout=3000 --reporter=html mocha jscomp/test/*test.js && open ./coverage/index.html"},"name":"bs-platform","version":"8.3.3-dev.2","description":"ReScript compiler, OCaml standard libary by ReScript and its required runtime support","repository":{"type":"git","url":"git+https://github.com/rescript-lang/rescript-compiler.git"},"keywords":["ocaml","rescript","stdlib","functional programming"],"author":{"name":"Hongbo Zhang"},"maintainers":[{"name":"hongbo_zhang","email":"bobzhang1988@gmail.com"}],"license":"SEE LICENSE IN LICENSE","bugs":{"url":"https://github.com/rescript-lang/rescript-compiler/issues"},"homepage":"https://github.com/rescript-lang/rescript-compiler#readme","readme":"# [ReScript](https://rescript-lang.org)\n\nThe compiler for ReScript.\n\n[![npm version](https://badge.fury.io/js/bs-platform.svg)](https://badge.fury.io/js/bs-platform) ![Build Status](https://circleci.com/gh/rescript-lang/rescript-compiler.svg?style=svg)\n\n## Documentation\n\nPlease see the [documentation site](https://rescript-lang.org).\n\n## Contributing\n\nSee [CONTRIBUTING.md](CONTRIBUTING.md).\n\n## Acknowledgments\n\n* Thanks to the [OCaml](https://ocaml.org) team, obviously, without such a beautiful yet practical language, this backend would not exist\n* Thanks to [ninja-build](https://ninja-build.org), ReScript also comes with a blazing fast build tool on top of it, `ninja` is a truly [well engineered](http://aosabook.org/en/posa/ninja.html) scalable build tool\n* Thanks to [Bloomberg](https://www.techatbloomberg.com) and [Facebook](https://github.com/facebook/). This project began at Bloomberg and was published in 2016; without the support of Bloomberg, it would not have happened. This project's funded by Facebook since July/2017\n\n## [Roadmap](https://github.com/rescript-lang/rescript-compiler/wiki)\n\n## Licensing\n\nSee [COPYING](./COPYING) and [COPYING.LESSER](./COPYING.LESSER)\n\nThe [`ocaml`](ocaml) directory contains the official [OCaml](https://ocaml.org) compiler (version 4.06.1).\nRefer to its copyright and license notices for information about its licensing.\n\nThe `vendor/ninja.tar.gz` contains the vendored [ninja](https://github.com/ninja-build/ninja).\nRefer to its copyright and license notices for information about its licensing.\n\nReScript builds on parts of [js_of_ocaml](https://github.com/ocsigen/js_of_ocaml):\n\n* [`jscomp/core/js_dump.ml`](jscomp/core/js_dump.ml) (pretty printer)\n\nReScript builds on parts of OCaml:\n\n* [`jscomp/core/lam_pass_exits.ml`](jscomp/core/lam_pass_exits.ml)\n* [`jscomp/core/lam_pass_lets_dce.ml`](jscomp/core/lam_pass_lets_dce.ml)\n\nThese modules were adapted from [`ocaml/bytecomp/simplif.ml`](ocaml/bytecomp/simplif.ml) for\nJavaScript specific optimization purposes.\n\n* [`jscomp/main/js_main.ml`](jscomp/main/js_main.ml)\n\n`jscomp/main/js_main.ml` is adapted from [`ocaml/driver/main.ml`](ocaml/driver/main.ml). It is the main entry\npoint of the underlying compiler.\n\n*  [`jscomp/stdlib-406`](jscomp/stdlib-406)\n\n`jscomp/stdlib-*` is copied from [`ocaml/stdlib`](ocaml/stdlib). It is compiled to JavaScript and included with ReScript.\n\n* [`jscomp/test`](jscomp/test)\n\n`jscomp/test` is based on [`ocaml/testsuite`](ocaml/testsuite).\n\nReScript unit test builds on parts of [OUnit](http://ounit.forge.ocamlcore.org/)\n\n* [`jscomp/ounit`](jscomp/ounit) is adapted from ounit, the unit test\n  utilities are only used for dev purpose, they are not required for distribution\n","readmeFilename":"README.md","gitHead":"d2c1b0c9b7263b711433a2553b621b3d8bc0fc5f","_id":"bs-platform@8.3.3-dev.2","_nodeVersion":"14.15.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-2G2PPIFhUBoN1tzZW9PurjWgvCg+Lx/gIqkAjPaDIIA6S8GFPs/UcTyl4ZwJNvQdKv33Qgih2eYTiBp4hCM3MQ==","shasum":"af94cf48708899b02af76095d4197e20e6d12e97","tarball":"https://registry.npmjs.org/bs-platform/-/bs-platform-8.3.3-dev.2.tgz","fileCount":1002,"unpackedSize":115499851,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfqfewCRA9TVsSAnZWagAAadAP+gLq553MbZP0w1wpZYUi\n3c+gtUujZwWEG0U8JkEHK6UWd45Fv0qUTTjN3gppFZStg/ZkGMjoJzhT7U9Y\nANUtWs2EKamcqltNGyw1xIJ3lMXXsjCaDQQnOM6zrBU4Qm+rOIBqnWEj4v+8\n4XxPE81qy0AnRPIogp9VIgJbGF8U1ZjeMwxsEyFOjOYGlezhsAfyK+h8fAGr\nltZJfY7VJmzlWlUit+TvvKSqCnCtLXZvTlvlU1lwZ7nXWinqM5VqABuDosH2\n6N2srMiIMsQXaEk89QJgA2JR2u0xtaKXMoZ7GPJz803xmXpaKszIrZlRDWp8\nxKBOBDbc6D9Kt9Sh16O3ksg1QtgrbJAnTWOAWCav605bmU4fdrLfddoP//ny\n1cHjqRKtcqp2TOZc9yO7cGLsB/c/iAYjwV/fRZusd9KYgVhH5BPl7SdpFRDf\nd6hUFNmcWy7xR08WIfBHl+ssTZWNLr01K5rgSeSymkPnQYEc/eP3/FojCxuZ\nxSA3iukfPatt/CvsqZs/VIpgdBgOuE+C8u3bDXfmYqF/xWIPyE4tyVcw0A7O\nnF8h6olNp+ZRqq4dcBhof0ZDJ6loq9tA8oY2GvW7dBfUODte6sI7GEiaTiOs\n5lUslqN4EDOv/r7bNnX8v9xhE1wjUFWoPgQO2rqlbFmdittb23YetTNLfhZw\nD3T4\r\n=8ugq\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCKVIRFVhQWzHsH8mlaoM/7gEx6kJDqbvaqTmJQ5ktYZQIhALpFTX7an7NEEJl/EQdWQ5gShSsXDjzmzv/9a7jPj6nX"}]},"_npmUser":{"name":"hongbo_zhang","email":"bobzhang1988@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/bs-platform_8.3.3-dev.2_1604974511490_0.9473542391392971"},"_hasShrinkwrap":false},"8.3.3":{"devDependencies":{"mocha":"^7.2.0","nyc":"^15.0.0"},"bin":{"bsb":"bsb","bsc":"bsc","bsrefmt":"bsrefmt","bstracing":"lib/bstracing"},"scripts":{"test":"node scripts/ciTest.js  -all","test-theme":"node scripts/ciTest.js -theme","test-bsb":"node scripts/ciTest.js -bsb","test-ocaml":"node scripts/ciTest.js -ounit","postinstall":"node scripts/install.js","coverage":"nyc --timeout=3000 --reporter=html mocha jscomp/test/*test.js && open ./coverage/index.html"},"name":"bs-platform","version":"8.3.3","description":"ReScript compiler, OCaml standard libary by ReScript and its required runtime support","repository":{"type":"git","url":"git+https://github.com/rescript-lang/rescript-compiler.git"},"keywords":["ocaml","rescript","stdlib","functional programming"],"author":{"name":"Hongbo Zhang"},"maintainers":[{"name":"hongbo_zhang","email":"bobzhang1988@gmail.com"}],"license":"SEE LICENSE IN LICENSE","bugs":{"url":"https://github.com/rescript-lang/rescript-compiler/issues"},"homepage":"https://github.com/rescript-lang/rescript-compiler#readme","gitHead":"41c6f9e04cf65796a5af6ca6d40f5b37f60f0475","_id":"bs-platform@8.3.3","_nodeVersion":"12.18.3","_npmVersion":"6.14.6","dist":{"integrity":"sha512-ayS5wdvrOX6PxU2wX7O2rLllzsQDzmGq582NNDFwfM6b9HQu7ki242Pc46o2/CnGHHumKVarpX0IZzjC2Llgcg==","shasum":"68e3796ad0607c55da0f45fe14c0ce0aaf69682c","tarball":"https://registry.npmjs.org/bs-platform/-/bs-platform-8.3.3.tgz","fileCount":1006,"unpackedSize":142216266,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfrRb/CRA9TVsSAnZWagAA22cP/jM9N9m/qBRVEarfkCps\nWSv18NM3MsDstE5eoDcG1+4QHha6uO7tkkepbK8yayYZFB3YWFi5H3sDkPU3\nZUJlM4MR4jp9hXTGQN9VsqpwDYxjqpKscK3nRCP4PlSJeQzxjVJXQxNjxEc2\n3D0m4iHVrwT5HV9Ju3DT90vsRvI4bjHJCNcFT4D1c7IChxAaMH00ZrvaukXO\nJsG7p4y05VC9NB7k1UoMAuJWjU3Dld8g8HsxNyzogia42Ku8v+dpHqnoVUXg\nWmc1gErLjp+N9/tz5ItHbYxmku0KmQ0F1fx3hCTje478ttPMv9KTLYBMEIs0\nPSJytGTAcZ7Z84SYOGqeRel51c6DysZW40+k/7skSdrpss29qx/CXzmdXajo\nbET+MEWzT081OxnJa3MMnnvg1XEdr71gmCaqLnP89qdEadPr+rt4b7pZhcpo\n6+0lWUW8bcF/RYvzhfnJbWuuIAdYySZbKyaIqod4fv+X1hdJYn6868VJsGwA\nD7SivozB+i217bx/xkYfU64QM6zRaEus3hpIhiyLJxMmT7UlKKvQ0bQB14TE\nTT7rcOVurXf4E8kBRFZS1sy81w4Vse8Br+fqS7XDIAJHBLSK4fs8yLyP1osi\nhPOmjRqswfOieC0n1fzCisn+AUWAXF8Qtql6yUQINBBeGhVcdTYab000hjNT\n+SOk\r\n=Fenw\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIFsgLGop7Rg9213Z8RmFMeZCyqnw2UvRhfu1QISs0id8AiAO8UONEAIQu6Pjl15AsIQ2CWaUVJn9oJHXt5EyR3n/6Q=="}]},"_npmUser":{"name":"hongbo_zhang","email":"bobzhang1988@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/bs-platform_8.3.3_1605179134341_0.7452236543487027"},"_hasShrinkwrap":false},"8.4.0-dev.2":{"devDependencies":{"mocha":"^7.2.0","nyc":"^15.0.0"},"bin":{"bsb":"bsb","bsc":"bsc","bsrefmt":"bsrefmt","bstracing":"lib/bstracing"},"scripts":{"test":"node scripts/ciTest.js  -all","test-theme":"node scripts/ciTest.js -theme","test-bsb":"node scripts/ciTest.js -bsb","test-ocaml":"node scripts/ciTest.js -ounit","postinstall":"node scripts/install.js","coverage":"nyc --timeout=3000 --reporter=html mocha jscomp/test/*test.js && open ./coverage/index.html"},"name":"bs-platform","version":"8.4.0-dev.2","description":"ReScript compiler, OCaml standard libary by ReScript and its required runtime support","repository":{"type":"git","url":"git+https://github.com/rescript-lang/rescript-compiler.git"},"keywords":["ocaml","rescript","stdlib","functional programming"],"author":{"name":"Hongbo Zhang"},"maintainers":[{"name":"hongbo_zhang","email":"bobzhang1988@gmail.com"}],"license":"SEE LICENSE IN LICENSE","bugs":{"url":"https://github.com/rescript-lang/rescript-compiler/issues"},"homepage":"https://github.com/rescript-lang/rescript-compiler#readme","readme":"# [ReScript](https://rescript-lang.org)\n\nThe compiler for ReScript.\n\n[![npm version](https://badge.fury.io/js/bs-platform.svg)](https://badge.fury.io/js/bs-platform) ![Build Status](https://circleci.com/gh/rescript-lang/rescript-compiler.svg?style=svg)\n\n## Documentation\n\nPlease see the [documentation site](https://rescript-lang.org).\n\n## Contributing\n\nSee [CONTRIBUTING.md](CONTRIBUTING.md).\n\n## Acknowledgments\n\n* Thanks to the [OCaml](https://ocaml.org) team, obviously, without such a beautiful yet practical language, this backend would not exist\n* Thanks to [ninja-build](https://ninja-build.org), ReScript also comes with a blazing fast build tool on top of it, `ninja` is a truly [well engineered](http://aosabook.org/en/posa/ninja.html) scalable build tool\n* Thanks to [Bloomberg](https://www.techatbloomberg.com) and [Facebook](https://github.com/facebook/). This project began at Bloomberg and was published in 2016; without the support of Bloomberg, it would not have happened. This project's funded by Facebook since July/2017\n\n## [Roadmap](https://github.com/rescript-lang/rescript-compiler/wiki)\n\n## Licensing\n\nSee [COPYING](./COPYING) and [COPYING.LESSER](./COPYING.LESSER)\n\nThe [`ocaml`](ocaml) directory contains the official [OCaml](https://ocaml.org) compiler (version 4.06.1).\nRefer to its copyright and license notices for information about its licensing.\n\nThe `vendor/ninja.tar.gz` contains the vendored [ninja](https://github.com/ninja-build/ninja).\nRefer to its copyright and license notices for information about its licensing.\n\nReScript builds on parts of [js_of_ocaml](https://github.com/ocsigen/js_of_ocaml):\n\n* [`jscomp/core/js_dump.ml`](jscomp/core/js_dump.ml) (pretty printer)\n\nReScript builds on parts of OCaml:\n\n* [`jscomp/core/lam_pass_exits.ml`](jscomp/core/lam_pass_exits.ml)\n* [`jscomp/core/lam_pass_lets_dce.ml`](jscomp/core/lam_pass_lets_dce.ml)\n\nThese modules were adapted from [`ocaml/bytecomp/simplif.ml`](ocaml/bytecomp/simplif.ml) for\nJavaScript specific optimization purposes.\n\n* [`jscomp/main/js_main.ml`](jscomp/main/js_main.ml)\n\n`jscomp/main/js_main.ml` is adapted from [`ocaml/driver/main.ml`](ocaml/driver/main.ml). It is the main entry\npoint of the underlying compiler.\n\n*  [`jscomp/stdlib-406`](jscomp/stdlib-406)\n\n`jscomp/stdlib-*` is copied from [`ocaml/stdlib`](ocaml/stdlib). It is compiled to JavaScript and included with ReScript.\n\n* [`jscomp/test`](jscomp/test)\n\n`jscomp/test` is based on [`ocaml/testsuite`](ocaml/testsuite).\n\nReScript unit test builds on parts of [OUnit](http://ounit.forge.ocamlcore.org/)\n\n* [`jscomp/ounit`](jscomp/ounit) is adapted from ounit, the unit test\n  utilities are only used for dev purpose, they are not required for distribution\n","readmeFilename":"README.md","gitHead":"ae9305296800ff4eb6535f291ca9e5991aa34b43","_id":"bs-platform@8.4.0-dev.2","_nodeVersion":"14.15.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-nMaQSIq+DjNdjzDNcGBZQuF30ikQST61uQUogmxpyOBbIEjjVHDhQ7YsiY4ymq8a31Tx/sdzho42d2aTDLzQ3A==","shasum":"36779877f327a80f414c877d545eb6d37a80c27f","tarball":"https://registry.npmjs.org/bs-platform/-/bs-platform-8.4.0-dev.2.tgz","fileCount":1002,"unpackedSize":110801686,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJftNEXCRA9TVsSAnZWagAAA3MQAJFA0x3z4retxlt9F3e1\nQv71r+OYgCKqk7CGLDF2Xcxtz4FpTpsaIx2AtSVfVggLgQ8gVVNiHrVJv7gR\ngCn2eNjbdVmafiKc4XeuXzgAztSqS0nE/N7bz70mXbUlgt2B5X+Gbm5mKDD5\nXAHkvj92ic7wpsYo4eSsGluKwzr38wM9ZWeboa2lb8K/Vhlq+Xhocn10j7Yj\nDVlodTAidEJdaPmXBgwWxGOPQaiNdADnIeFYrfYO1vX13AWE4n0GdXibB0jc\nwzRtRdeSX26m/ojcHWM5QKLwkhbXL8jnQMzGDEQF4HgzMMvEpMiNAxibGw9y\nzsdD0ILzq+QIe6nq1Pyb4QPZTVivonApP7PTxhowyQBGTtSZt2kAj38aU/+W\niLk2tKRH9XnSSktY9jnLilll7LeccAjUkFUhK6qC+pH9T35bfFNN0EiQq25L\n6Su8hHpy82kghZUZnrU1QJ3XgZZjsFdvOQv4tlm8DaJoKs+MvbqEDJzFjpZe\n3DYqukum24fHyI6IsOWDrRJUooy0InuNZVmFnxnkWybC3gR12jrX24eHus3X\nkxKj5gWBfIDFJsNseng04E//d04OBZs4G0ZyKW1NozMZt/g6F6WAWQomxuq8\nU0xibq+pLBUoqMGmwxA/iLvNHn/qKJpbBKSLlz/ROm6oeb8CplPJ7nnGWyOc\nsVpK\r\n=ZMum\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIAmekwxV5dBFfuN86BQwhuVlmgw+5eaK9eviWp9u7ljTAiBENiXhyGMXtyu+41x3qQ3v8DgwmSmnSMtqk4zdyTxwcQ=="}]},"_npmUser":{"name":"hongbo_zhang","email":"bobzhang1988@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/bs-platform_8.4.0-dev.2_1605685526295_0.3464953202702714"},"_hasShrinkwrap":false},"8.4.0-dev.3":{"devDependencies":{"mocha":"^7.2.0","nyc":"^15.0.0"},"bin":{"bsb":"bsb","bsc":"bsc","bsrefmt":"bsrefmt","bstracing":"lib/bstracing"},"scripts":{"test":"node scripts/ciTest.js  -all","test-theme":"node scripts/ciTest.js -theme","test-bsb":"node scripts/ciTest.js -bsb","test-ocaml":"node scripts/ciTest.js -ounit","postinstall":"node scripts/install.js","coverage":"nyc --timeout=3000 --reporter=html mocha jscomp/test/*test.js && open ./coverage/index.html"},"name":"bs-platform","version":"8.4.0-dev.3","description":"ReScript compiler, OCaml standard libary by ReScript and its required runtime support","repository":{"type":"git","url":"git+https://github.com/rescript-lang/rescript-compiler.git"},"keywords":["ocaml","rescript","stdlib","functional programming"],"author":{"name":"Hongbo Zhang"},"maintainers":[{"name":"hongbo_zhang","email":"bobzhang1988@gmail.com"}],"license":"SEE LICENSE IN LICENSE","bugs":{"url":"https://github.com/rescript-lang/rescript-compiler/issues"},"homepage":"https://github.com/rescript-lang/rescript-compiler#readme","readme":"# [ReScript](https://rescript-lang.org)\n\nThe compiler for ReScript.\n\n[![npm version](https://badge.fury.io/js/bs-platform.svg)](https://badge.fury.io/js/bs-platform) ![Build Status](https://circleci.com/gh/rescript-lang/rescript-compiler.svg?style=svg)\n\n## Documentation\n\nPlease see the [documentation site](https://rescript-lang.org).\n\n## Contributing\n\nSee [CONTRIBUTING.md](CONTRIBUTING.md).\n\n## Acknowledgments\n\n* Thanks to the [OCaml](https://ocaml.org) team, obviously, without such a beautiful yet practical language, this backend would not exist\n* Thanks to [ninja-build](https://ninja-build.org), ReScript also comes with a blazing fast build tool on top of it, `ninja` is a truly [well engineered](http://aosabook.org/en/posa/ninja.html) scalable build tool\n* Thanks to [Bloomberg](https://www.techatbloomberg.com) and [Facebook](https://github.com/facebook/). This project began at Bloomberg and was published in 2016; without the support of Bloomberg, it would not have happened. This project's funded by Facebook since July/2017\n\n## [Roadmap](https://github.com/rescript-lang/rescript-compiler/wiki)\n\n## Licensing\n\nSee [COPYING](./COPYING) and [COPYING.LESSER](./COPYING.LESSER)\n\nThe [`ocaml`](ocaml) directory contains the official [OCaml](https://ocaml.org) compiler (version 4.06.1).\nRefer to its copyright and license notices for information about its licensing.\n\nThe `vendor/ninja.tar.gz` contains the vendored [ninja](https://github.com/ninja-build/ninja).\nRefer to its copyright and license notices for information about its licensing.\n\nReScript builds on parts of [js_of_ocaml](https://github.com/ocsigen/js_of_ocaml):\n\n* [`jscomp/core/js_dump.ml`](jscomp/core/js_dump.ml) (pretty printer)\n\nReScript builds on parts of OCaml:\n\n* [`jscomp/core/lam_pass_exits.ml`](jscomp/core/lam_pass_exits.ml)\n* [`jscomp/core/lam_pass_lets_dce.ml`](jscomp/core/lam_pass_lets_dce.ml)\n\nThese modules were adapted from [`ocaml/bytecomp/simplif.ml`](ocaml/bytecomp/simplif.ml) for\nJavaScript specific optimization purposes.\n\n* [`jscomp/main/js_main.ml`](jscomp/main/js_main.ml)\n\n`jscomp/main/js_main.ml` is adapted from [`ocaml/driver/main.ml`](ocaml/driver/main.ml). It is the main entry\npoint of the underlying compiler.\n\n*  [`jscomp/stdlib-406`](jscomp/stdlib-406)\n\n`jscomp/stdlib-*` is copied from [`ocaml/stdlib`](ocaml/stdlib). It is compiled to JavaScript and included with ReScript.\n\n* [`jscomp/test`](jscomp/test)\n\n`jscomp/test` is based on [`ocaml/testsuite`](ocaml/testsuite).\n\nReScript unit test builds on parts of [OUnit](http://ounit.forge.ocamlcore.org/)\n\n* [`jscomp/ounit`](jscomp/ounit) is adapted from ounit, the unit test\n  utilities are only used for dev purpose, they are not required for distribution\n","readmeFilename":"README.md","gitHead":"053781afb2886f9596816efee0fe8b2d894cbafd","_id":"bs-platform@8.4.0-dev.3","_nodeVersion":"14.15.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-b05iPtL0dS49nvN7Ocks3NPnEE+ZGUJz9se/gaRT3c+8fAncLzebgwqY6g2jIFYEcr4HQ6x5uu1j+QlMijBxGw==","shasum":"f984399bd8a166bcff370bae52d6c16dae20a9cf","tarball":"https://registry.npmjs.org/bs-platform/-/bs-platform-8.4.0-dev.3.tgz","fileCount":1002,"unpackedSize":110853712,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfvKyuCRA9TVsSAnZWagAAgfcP/1vGgv5PqM1aPibiNob2\nMXSdsgzWRm0YgTE/J7GozfxYiX0YTDrlofTXgcncFdc8mz17Aq1Df4FDDV97\n67uCTrfbCXamzymYHsyteeol7JrwwpDhsqC7df3P4GFsQ10nYFID4VqmezH7\n00mM718rEK77kqZq7R8ty6M1siqdr3oHA/aaSW5gCIZKwAPqUmH57MIlbWlm\nZCwJLMhosOC1+fRRmzkP4mRFQmBpQwK2pSeR6jJ+s+TMCHMNMrFpbQiRHPRc\nB6TkRW9GRbPC0obXhFIQPujbRpPHjEYPj+6Ms5v/Jlse3Krr4MC9JGzLti6f\nXsfjphk9vdInAHm1LOtLbnhE8YeVOf84TRETzHAsNxn5rNjTQ74EQsmaKfDG\n6POwJxYEyQNcOLdA0s9oSoJOmrv32NjZ0GmySrR6FRYVihnn2qpKcZJR4P+d\nsFH5qyx35Re+PHYe3x/SjKVmNd/2TdjHirhKGx5zVGN6MelSqx+30Id+jcI3\nIK1qRN8gFHC4CNBxcHeUixZuQVM/OHIDUVYqzIl1Ho6gUDk+QsdGrgfyJ8bC\nQrebuCGptNkc51QYKEHM2y+s5lSTtAmMKxO65ZArrLkKB4FdeKFC8G46Z43x\n8kT1tGhXBe8SGNJmI6Sm84VRPnJjchZT8sE4SOGi9pEB/HQqnQ4GKmPLq2Sv\nRabx\r\n=IU+a\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDcuewyfYY0+Sj/UH8q4B2W7Lzn1ioZvoXPxLCa83YkWQIgIzgr71vp4tvrt9MsYL7h9iNvXV+Jva6IoatLeVzMWwM="}]},"_npmUser":{"name":"hongbo_zhang","email":"bobzhang1988@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/bs-platform_8.4.0-dev.3_1606200493297_0.4362216650314401"},"_hasShrinkwrap":false},"8.4.0-dev.4":{"devDependencies":{"mocha":"^7.2.0","nyc":"^15.0.0"},"bin":{"bsb":"bsb","bsc":"bsc","bsrefmt":"bsrefmt","bstracing":"lib/bstracing"},"scripts":{"test":"node scripts/ciTest.js  -all","test-theme":"node scripts/ciTest.js -theme","test-bsb":"node scripts/ciTest.js -bsb","test-ocaml":"node scripts/ciTest.js -ounit","postinstall":"node scripts/install.js","coverage":"nyc --timeout=3000 --reporter=html mocha jscomp/test/*test.js && open ./coverage/index.html"},"name":"bs-platform","version":"8.4.0-dev.4","description":"ReScript compiler, OCaml standard libary by ReScript and its required runtime support","repository":{"type":"git","url":"git+https://github.com/rescript-lang/rescript-compiler.git"},"keywords":["ocaml","rescript","stdlib","functional programming"],"author":{"name":"Hongbo Zhang"},"maintainers":[{"name":"hongbo_zhang","email":"bobzhang1988@gmail.com"}],"license":"SEE LICENSE IN LICENSE","bugs":{"url":"https://github.com/rescript-lang/rescript-compiler/issues"},"homepage":"https://github.com/rescript-lang/rescript-compiler#readme","readme":"# [ReScript](https://rescript-lang.org)\n\nThe compiler for ReScript.\n\n[![npm version](https://badge.fury.io/js/bs-platform.svg)](https://badge.fury.io/js/bs-platform) ![Build Status](https://circleci.com/gh/rescript-lang/rescript-compiler.svg?style=svg)\n\n## Documentation\n\nPlease see the [documentation site](https://rescript-lang.org).\n\n## Contributing\n\nSee [CONTRIBUTING.md](CONTRIBUTING.md).\n\n## Acknowledgments\n\n* Thanks to the [OCaml](https://ocaml.org) team, obviously, without such a beautiful yet practical language, this backend would not exist\n* Thanks to [ninja-build](https://ninja-build.org), ReScript also comes with a blazing fast build tool on top of it, `ninja` is a truly [well engineered](http://aosabook.org/en/posa/ninja.html) scalable build tool\n* Thanks to [Bloomberg](https://www.techatbloomberg.com) and [Facebook](https://github.com/facebook/). This project began at Bloomberg and was published in 2016; without the support of Bloomberg, it would not have happened. This project's funded by Facebook since July/2017\n\n## [Roadmap](https://github.com/rescript-lang/rescript-compiler/wiki)\n\n## Licensing\n\nSee [COPYING](./COPYING) and [COPYING.LESSER](./COPYING.LESSER)\n\nThe [`ocaml`](ocaml) directory contains the official [OCaml](https://ocaml.org) compiler (version 4.06.1).\nRefer to its copyright and license notices for information about its licensing.\n\nThe `vendor/ninja.tar.gz` contains the vendored [ninja](https://github.com/ninja-build/ninja).\nRefer to its copyright and license notices for information about its licensing.\n\nReScript builds on parts of [js_of_ocaml](https://github.com/ocsigen/js_of_ocaml):\n\n* [`jscomp/core/js_dump.ml`](jscomp/core/js_dump.ml) (pretty printer)\n\nReScript builds on parts of OCaml:\n\n* [`jscomp/core/lam_pass_exits.ml`](jscomp/core/lam_pass_exits.ml)\n* [`jscomp/core/lam_pass_lets_dce.ml`](jscomp/core/lam_pass_lets_dce.ml)\n\nThese modules were adapted from [`ocaml/bytecomp/simplif.ml`](ocaml/bytecomp/simplif.ml) for\nJavaScript specific optimization purposes.\n\n* [`jscomp/main/js_main.ml`](jscomp/main/js_main.ml)\n\n`jscomp/main/js_main.ml` is adapted from [`ocaml/driver/main.ml`](ocaml/driver/main.ml). It is the main entry\npoint of the underlying compiler.\n\n*  [`jscomp/stdlib-406`](jscomp/stdlib-406)\n\n`jscomp/stdlib-*` is copied from [`ocaml/stdlib`](ocaml/stdlib). It is compiled to JavaScript and included with ReScript.\n\n* [`jscomp/test`](jscomp/test)\n\n`jscomp/test` is based on [`ocaml/testsuite`](ocaml/testsuite).\n\nReScript unit test builds on parts of [OUnit](http://ounit.forge.ocamlcore.org/)\n\n* [`jscomp/ounit`](jscomp/ounit) is adapted from ounit, the unit test\n  utilities are only used for dev purpose, they are not required for distribution\n","readmeFilename":"README.md","gitHead":"171655ab76d6bc4bd4c01642d1ae820d58b520f9","_id":"bs-platform@8.4.0-dev.4","_nodeVersion":"14.15.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-1bjDM69M7nouiYis6xPrYde+ic03pOFjCtNntCJeCWDw9JiuKAr1z87EFln3T+ajh/IwiwOgEdPJ+Z1L8ij9zg==","shasum":"3e200a8f3605d88bbfd0cfa23d41fbed69093f20","tarball":"https://registry.npmjs.org/bs-platform/-/bs-platform-8.4.0-dev.4.tgz","fileCount":998,"unpackedSize":78137398,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfv2LyCRA9TVsSAnZWagAAY2sP/30ik4SVNEF5HQqWPG2T\nA5SLIc7ho8+U/DWrzWQkReqAMLFv7WmeQbtA4EHhyDVLeWIWv+mnmWuU97Fu\ntHKRvo6mXtB2hTvSpshhcMJN245IFGkBpGHyVx5uEdZ2LT1TB37mIpKIPgm6\n6yk1jJmzu+K3PA94U8uM/ovvf9spOMO46jX8oXu1QCEtILXA5P6qYNfXPMPY\n+24pBJyxHJwPfVkNqMK/xt1OuaFw19Knkyzg3xvjzAqZYEDbBz6NorGGrbgp\nZZx+yx5Nf5ZefvYNZamH3qlBNq62nYmco5K7/b3H09WnjhNoBj5+CtYqm2XR\niXJCZccUdOMEnHly4g5DlDt79ah1VYA5GZrXocIp5Pfdjf0czXrjTrS9d2uX\ny9zMwf00/1UB2f+228lKl2OrGgvFw54XBMWBwxCCxsb8ZvU+VXfTq5vGbe7m\nLo7I33pPJD3rtERQM2VJM29LARVR0h6EBInV8P4ggh0lVHt4ZmjDufJmcSWp\nGtDtk2o1r6L3mXIMij21eN028sXRes6BJFvbIMh6VclhnKx+2nLXiixSpX+T\nYR5d3yUs+TkrX+CUNIKV0rQiZR5D730cPC1mwQ/X3sbMzRjhUxTD3rVSIs2Y\nyrgNDTUNAufKxi2411T3om8FbBEaergcXaynUxpj1PIQctNLcbDkt1bYINP/\nnX71\r\n=5UHM\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDQ3wF8yRZiswcA/rVlnl/uK0Op80SWQwlRAyuUUS/5aAIgEwHAbfpB2tUlQYgh7QGYhAlPWWI8CreouUYAJZOeDoI="}]},"_npmUser":{"name":"hongbo_zhang","email":"bobzhang1988@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/bs-platform_8.4.0-dev.4_1606378225325_0.0336303622100631"},"_hasShrinkwrap":false},"8.4.0":{"devDependencies":{"mocha":"^7.2.0","nyc":"^15.0.0"},"bin":{"bsb":"bsb","bsc":"bsc","bsrefmt":"bsrefmt","bstracing":"lib/bstracing"},"scripts":{"test":"node scripts/ciTest.js  -all","test-theme":"node scripts/ciTest.js -theme","test-bsb":"node scripts/ciTest.js -bsb","test-ocaml":"node scripts/ciTest.js -ounit","postinstall":"node scripts/install.js","coverage":"nyc --timeout=3000 --reporter=html mocha jscomp/test/*test.js && open ./coverage/index.html"},"name":"bs-platform","version":"8.4.0","description":"ReScript compiler, OCaml standard libary by ReScript and its required runtime support","repository":{"type":"git","url":"git+https://github.com/rescript-lang/rescript-compiler.git"},"keywords":["ocaml","rescript","stdlib","functional programming"],"author":{"name":"Hongbo Zhang"},"maintainers":[{"name":"hongbo_zhang","email":"bobzhang1988@gmail.com"}],"license":"SEE LICENSE IN LICENSE","bugs":{"url":"https://github.com/rescript-lang/rescript-compiler/issues"},"homepage":"https://github.com/rescript-lang/rescript-compiler#readme","readme":"# [ReScript](https://rescript-lang.org)\n\nThe compiler for ReScript.\n\n[![npm version](https://badge.fury.io/js/bs-platform.svg)](https://badge.fury.io/js/bs-platform) ![Build Status](https://circleci.com/gh/rescript-lang/rescript-compiler.svg?style=svg)\n\n## Documentation\n\nPlease see the [documentation site](https://rescript-lang.org).\n\n## Contributing\n\nSee [CONTRIBUTING.md](CONTRIBUTING.md).\n\n## Acknowledgments\n\n* Thanks to the [OCaml](https://ocaml.org) team, obviously, without such a beautiful yet practical language, this backend would not exist\n* Thanks to [ninja-build](https://ninja-build.org), ReScript also comes with a blazing fast build tool on top of it, `ninja` is a truly [well engineered](http://aosabook.org/en/posa/ninja.html) scalable build tool\n* Thanks to [Bloomberg](https://www.techatbloomberg.com) and [Facebook](https://github.com/facebook/). This project began at Bloomberg and was published in 2016; without the support of Bloomberg, it would not have happened. This project's funded by Facebook since July/2017\n\n## [Roadmap](https://github.com/rescript-lang/rescript-compiler/wiki)\n\n## Licensing\n\nSee [COPYING](./COPYING) and [COPYING.LESSER](./COPYING.LESSER)\n\nThe [`ocaml`](ocaml) directory contains the official [OCaml](https://ocaml.org) compiler (version 4.06.1).\nRefer to its copyright and license notices for information about its licensing.\n\nThe `vendor/ninja.tar.gz` contains the vendored [ninja](https://github.com/ninja-build/ninja).\nRefer to its copyright and license notices for information about its licensing.\n\nReScript builds on parts of [js_of_ocaml](https://github.com/ocsigen/js_of_ocaml):\n\n* [`jscomp/core/js_dump.ml`](jscomp/core/js_dump.ml) (pretty printer)\n\nReScript builds on parts of OCaml:\n\n* [`jscomp/core/lam_pass_exits.ml`](jscomp/core/lam_pass_exits.ml)\n* [`jscomp/core/lam_pass_lets_dce.ml`](jscomp/core/lam_pass_lets_dce.ml)\n\nThese modules were adapted from [`ocaml/bytecomp/simplif.ml`](ocaml/bytecomp/simplif.ml) for\nJavaScript specific optimization purposes.\n\n* [`jscomp/main/js_main.ml`](jscomp/main/js_main.ml)\n\n`jscomp/main/js_main.ml` is adapted from [`ocaml/driver/main.ml`](ocaml/driver/main.ml). It is the main entry\npoint of the underlying compiler.\n\n*  [`jscomp/stdlib-406`](jscomp/stdlib-406)\n\n`jscomp/stdlib-*` is copied from [`ocaml/stdlib`](ocaml/stdlib). It is compiled to JavaScript and included with ReScript.\n\n* [`jscomp/test`](jscomp/test)\n\n`jscomp/test` is based on [`ocaml/testsuite`](ocaml/testsuite).\n\nReScript unit test builds on parts of [OUnit](http://ounit.forge.ocamlcore.org/)\n\n* [`jscomp/ounit`](jscomp/ounit) is adapted from ounit, the unit test\n  utilities are only used for dev purpose, they are not required for distribution\n","readmeFilename":"README.md","gitHead":"a33b7aac8f6b80a0822b205990e7c302fb4f90f0","_id":"bs-platform@8.4.0","_nodeVersion":"12.18.3","_npmVersion":"6.14.6","dist":{"integrity":"sha512-00LoUWcwrtA35kQSOCD19DK55eZSggWNxVyoz1CsDhkzTh/+1hP8EQx3b+Awl0dfKnQtY5oZFYel0C/tcV7kPw==","shasum":"abf4cfa260fa3b163a0f033c26adf8d5ed185b8d","tarball":"https://registry.npmjs.org/bs-platform/-/bs-platform-8.4.0.tgz","fileCount":1007,"unpackedSize":142440715,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfzInwCRA9TVsSAnZWagAAaicP/Aqqy2NiKlqilVtFQYYu\notq6QYgdN/9Yv7+EKAi0giFr7pobPTaZkP5Sd+ffj3wOflraeRxocrJSoSjY\nkE2KDQtnhXjaturNAaXZMU+9GY+lE9v+uud7fxNLAvT3eG9YhxPy56HqS2K/\nIlEWU/oIc+zi4oP6qBOHfqf7PeFJFYAeabsf4YIkkiV7jd4TF7EHw8oeZMMF\nRp8S1GzLSs/1b8qRyFl7Ve3CF9JE8oysAiLfzeBw4f+3f+wj91/i5iKDwkCg\nL0KXC/d5dPuyOjWZ8a5vi40oygdhp70pTw/k2nUEII3MaywA9bIrLvqAfvZC\nSFKar8dK5oBy15KokqMud2BNNhYEEzqTBaTdbHJKttMOFakfVDCHo+ZZ3neu\nGc6oj6JzSYcWDKf06deJnKqLN1gz/W9581c07/hMnc189DeY3+NbubUiAC20\nJaIQPbGcit0WjHOFWZe125GaapY6iZpoX7xnJMv3RGOAaHzZWVs+bmiiEVS4\nk1Mv0jzTmpg80MGmrkmfsddz99nKxRdXAHWHgG3CsOHtN1htS4HiTU9DpFe/\nAaWweEbrGU++VUdlDSGr+11owflxFT1xkFqYtvBweznQRHoA+bsEu0LGsAZF\nKJjsaRc+5ni4KcaKR/b9bwJ8LjtynzpcydzOXn2JZw5LuP6/5aiJy9hSzL2L\nefrh\r\n=i+c6\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIFL3DhwsWrhEEl/GeW8UywtLCB0wAwTGAEYwZ9W37K1OAiAPeFnlVDdrdLmU2o7nYZ3L2t5xC3ODH6qqc/MFZWPmIw=="}]},"_npmUser":{"name":"hongbo_zhang","email":"bobzhang1988@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/bs-platform_8.4.0_1607240175314_0.763497516436362"},"_hasShrinkwrap":false},"8.4.1":{"devDependencies":{"mocha":"^7.2.0","nyc":"^15.0.0"},"bin":{"bsb":"bsb","bsc":"bsc","bsrefmt":"bsrefmt","bstracing":"lib/bstracing"},"scripts":{"test":"node scripts/ciTest.js  -all","test-theme":"node scripts/ciTest.js -theme","test-bsb":"node scripts/ciTest.js -bsb","test-ocaml":"node scripts/ciTest.js -ounit","postinstall":"node scripts/install.js","coverage":"nyc --timeout=3000 --reporter=html mocha jscomp/test/*test.js && open ./coverage/index.html"},"name":"bs-platform","version":"8.4.1","description":"ReScript compiler, OCaml standard libary by ReScript and its required runtime support","repository":{"type":"git","url":"git+https://github.com/rescript-lang/rescript-compiler.git"},"keywords":["ocaml","rescript","stdlib","functional programming"],"author":{"name":"Hongbo Zhang"},"maintainers":[{"name":"hongbo_zhang","email":"bobzhang1988@gmail.com"}],"license":"SEE LICENSE IN LICENSE","bugs":{"url":"https://github.com/rescript-lang/rescript-compiler/issues"},"homepage":"https://github.com/rescript-lang/rescript-compiler#readme","readme":"# [ReScript](https://rescript-lang.org)\n\nThe compiler for ReScript.\n\n[![npm version](https://badge.fury.io/js/bs-platform.svg)](https://badge.fury.io/js/bs-platform) ![Build Status](https://circleci.com/gh/rescript-lang/rescript-compiler.svg?style=svg)\n\n## Documentation\n\nPlease see the [documentation site](https://rescript-lang.org).\n\n## Contributing\n\nSee [CONTRIBUTING.md](CONTRIBUTING.md).\n\n## Acknowledgments\n\n* Thanks to the [OCaml](https://ocaml.org) team, obviously, without such a beautiful yet practical language, this backend would not exist\n* Thanks to [ninja-build](https://ninja-build.org), ReScript also comes with a blazing fast build tool on top of it, `ninja` is a truly [well engineered](http://aosabook.org/en/posa/ninja.html) scalable build tool\n* Thanks to [Bloomberg](https://www.techatbloomberg.com) and [Facebook](https://github.com/facebook/). This project began at Bloomberg and was published in 2016; without the support of Bloomberg, it would not have happened. This project's funded by Facebook since July/2017\n\n## [Roadmap](https://github.com/rescript-lang/rescript-compiler/wiki)\n\n## Licensing\n\nSee [COPYING](./COPYING) and [COPYING.LESSER](./COPYING.LESSER)\n\nThe [`ocaml`](ocaml) directory contains the official [OCaml](https://ocaml.org) compiler (version 4.06.1).\nRefer to its copyright and license notices for information about its licensing.\n\nThe `vendor/ninja.tar.gz` contains the vendored [ninja](https://github.com/ninja-build/ninja).\nRefer to its copyright and license notices for information about its licensing.\n\nReScript builds on parts of [js_of_ocaml](https://github.com/ocsigen/js_of_ocaml):\n\n* [`jscomp/core/js_dump.ml`](jscomp/core/js_dump.ml) (pretty printer)\n\nReScript builds on parts of OCaml:\n\n* [`jscomp/core/lam_pass_exits.ml`](jscomp/core/lam_pass_exits.ml)\n* [`jscomp/core/lam_pass_lets_dce.ml`](jscomp/core/lam_pass_lets_dce.ml)\n\nThese modules were adapted from [`ocaml/bytecomp/simplif.ml`](ocaml/bytecomp/simplif.ml) for\nJavaScript specific optimization purposes.\n\n* [`jscomp/main/js_main.ml`](jscomp/main/js_main.ml)\n\n`jscomp/main/js_main.ml` is adapted from [`ocaml/driver/main.ml`](ocaml/driver/main.ml). It is the main entry\npoint of the underlying compiler.\n\n*  [`jscomp/stdlib-406`](jscomp/stdlib-406)\n\n`jscomp/stdlib-*` is copied from [`ocaml/stdlib`](ocaml/stdlib). It is compiled to JavaScript and included with ReScript.\n\n* [`jscomp/test`](jscomp/test)\n\n`jscomp/test` is based on [`ocaml/testsuite`](ocaml/testsuite).\n\nReScript unit test builds on parts of [OUnit](http://ounit.forge.ocamlcore.org/)\n\n* [`jscomp/ounit`](jscomp/ounit) is adapted from ounit, the unit test\n  utilities are only used for dev purpose, they are not required for distribution\n","readmeFilename":"README.md","gitHead":"8d1582ba0d927a8aab997e9809712d3d17b548fa","_id":"bs-platform@8.4.1","_nodeVersion":"12.18.3","_npmVersion":"6.14.6","dist":{"integrity":"sha512-8nhKCFbJ38YS0Nyl4VXA3I3dkKhcd0roxLcePdAjX5DOubzh42QJj0VA4v5ieuVxZGE9Il1getibhvebdLkVmw==","shasum":"19bd20b65e8a9c0ad949f30638f0f3ad3dc37819","tarball":"https://registry.npmjs.org/bs-platform/-/bs-platform-8.4.1.tgz","fileCount":1007,"unpackedSize":142440651,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfzNqlCRA9TVsSAnZWagAASDcP/0p6r82JnIgej+MlvBD3\ncoUcfp3RvEd1aSTwneXuNuCZX2HbqOjmCcZEd6PS9PHfwI3tGiapX04/C0Ti\nXOthqKmJ82CKPfUqtOWoh75IyCpopLrQHXQWEhR2Lc572BMKjOX3CMD7KWhm\nbUphR+ng2rTXEinrvYk3nTwGXzxJLYb5dl46gT4vZ2lr6IOPI5JtqKXRgolC\nyIWwtY56z5MUOP20bxY+pGWwkKG7epg6yLQYkuGXZgdmT0QGjH7aFLapZOeo\n73Fhl+WdGZ+6vcbAJF/1FPOGv/WLF6CXxycwI8fJ1L4rwjzrFrYSg/hF+YkK\nMKg6ylZblCK9PcDWhLqLjRGAFPZW7UQFSdD60rXr8yJOqcUvDRsxUexCAkhF\n/5vFCjbpbPjiFcpKD/G2r1BVIR3M6+X/BWosLYe2S+onErg3sQIjj0tJb7o1\noFaEJQmkJc5C7Guq/M/Q6pDhzdlnYV9w3OzaSrJ90P2x7qPza7F3EzgE7Mht\n0Gl3Q/XA0eRSG1BzoWPW+6jp3Ojm7Xiubjt41HqXTKMPdhfJV4Ohz8Gxb8OS\nYC77Rpfdkzp/EkVgK2MqeQ8KC0++AmHJBc6FcaXtCrjTVPAm1vxqot63t1/g\natSDOu/ISGAqxAslxhpEmfW5v2x9xu2DtyPB/2MbQMPwjd9qAP5plFqJnWPu\nb+L4\r\n=JDlq\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIEUK9M4pWNhYhh+eCEuIrtQCxmdDLpxdoDOzhuBKwQbAAiArbgrbOTehZ6nOMlIp/9KkGqw58jrdtJksPw5DZ3uo/Q=="}]},"_npmUser":{"name":"hongbo_zhang","email":"bobzhang1988@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/bs-platform_8.4.1_1607260836819_0.8681548125145782"},"_hasShrinkwrap":false},"8.4.2-dev.1":{"devDependencies":{"mocha":"^7.2.0","nyc":"^15.0.0"},"bin":{"bsb":"bsb","bsc":"bsc","bsrefmt":"bsrefmt","bstracing":"lib/bstracing"},"scripts":{"test":"node scripts/ciTest.js  -all","test-theme":"node scripts/ciTest.js -theme","test-bsb":"node scripts/ciTest.js -bsb","test-ocaml":"node scripts/ciTest.js -ounit","postinstall":"node scripts/install.js","coverage":"nyc --timeout=3000 --reporter=html mocha jscomp/test/*test.js && open ./coverage/index.html"},"name":"bs-platform","version":"8.4.2-dev.1","description":"ReScript compiler, OCaml standard libary by ReScript and its required runtime support","repository":{"type":"git","url":"git+https://github.com/rescript-lang/rescript-compiler.git"},"keywords":["ocaml","rescript","stdlib","functional programming"],"author":{"name":"Hongbo Zhang"},"maintainers":[{"name":"hongbo_zhang","email":"bobzhang1988@gmail.com"}],"license":"SEE LICENSE IN LICENSE","bugs":{"url":"https://github.com/rescript-lang/rescript-compiler/issues"},"homepage":"https://github.com/rescript-lang/rescript-compiler#readme","readme":"# [ReScript](https://rescript-lang.org)\n\nThe compiler for ReScript.\n\n[![npm version](https://badge.fury.io/js/bs-platform.svg)](https://badge.fury.io/js/bs-platform) ![Build Status](https://circleci.com/gh/rescript-lang/rescript-compiler.svg?style=svg)\n\n## Documentation\n\nPlease see the [documentation site](https://rescript-lang.org).\n\n## Contributing\n\nSee [CONTRIBUTING.md](CONTRIBUTING.md).\n\n## Acknowledgments\n\n* Thanks to the [OCaml](https://ocaml.org) team, obviously, without such a beautiful yet practical language, this backend would not exist\n* Thanks to [ninja-build](https://ninja-build.org), ReScript also comes with a blazing fast build tool on top of it, `ninja` is a truly [well engineered](http://aosabook.org/en/posa/ninja.html) scalable build tool\n* Thanks to [Bloomberg](https://www.techatbloomberg.com) and [Facebook](https://github.com/facebook/). This project began at Bloomberg and was published in 2016; without the support of Bloomberg, it would not have happened. This project's funded by Facebook since July/2017\n\n## [Roadmap](https://github.com/rescript-lang/rescript-compiler/wiki)\n\n## Licensing\n\nSee [COPYING](./COPYING) and [COPYING.LESSER](./COPYING.LESSER)\n\nThe [`ocaml`](ocaml) directory contains the official [OCaml](https://ocaml.org) compiler (version 4.06.1).\nRefer to its copyright and license notices for information about its licensing.\n\nThe `vendor/ninja.tar.gz` contains the vendored [ninja](https://github.com/ninja-build/ninja).\nRefer to its copyright and license notices for information about its licensing.\n\nReScript builds on parts of [js_of_ocaml](https://github.com/ocsigen/js_of_ocaml):\n\n* [`jscomp/core/js_dump.ml`](jscomp/core/js_dump.ml) (pretty printer)\n\nReScript builds on parts of OCaml:\n\n* [`jscomp/core/lam_pass_exits.ml`](jscomp/core/lam_pass_exits.ml)\n* [`jscomp/core/lam_pass_lets_dce.ml`](jscomp/core/lam_pass_lets_dce.ml)\n\nThese modules were adapted from [`ocaml/bytecomp/simplif.ml`](ocaml/bytecomp/simplif.ml) for\nJavaScript specific optimization purposes.\n\n* [`jscomp/main/js_main.ml`](jscomp/main/js_main.ml)\n\n`jscomp/main/js_main.ml` is adapted from [`ocaml/driver/main.ml`](ocaml/driver/main.ml). It is the main entry\npoint of the underlying compiler.\n\n*  [`jscomp/stdlib-406`](jscomp/stdlib-406)\n\n`jscomp/stdlib-*` is copied from [`ocaml/stdlib`](ocaml/stdlib). It is compiled to JavaScript and included with ReScript.\n\n* [`jscomp/test`](jscomp/test)\n\n`jscomp/test` is based on [`ocaml/testsuite`](ocaml/testsuite).\n\nReScript unit test builds on parts of [OUnit](http://ounit.forge.ocamlcore.org/)\n\n* [`jscomp/ounit`](jscomp/ounit) is adapted from ounit, the unit test\n  utilities are only used for dev purpose, they are not required for distribution\n","readmeFilename":"README.md","gitHead":"748c1f2144fa1c6cb5dc6c5c24b4d7d01ed25e7e","_id":"bs-platform@8.4.2-dev.1","_nodeVersion":"14.15.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-DpAojdEudJho2h4zXLH1yAO0HLhgRe8MkvAY8ztBVeLjkrRSU40LRTAd0pUK29WiSolHliHIrUlus2HovE7FYA==","shasum":"c95e44270e06aaf0a651a55f870e32bdf38f6395","tarball":"https://registry.npmjs.org/bs-platform/-/bs-platform-8.4.2-dev.1.tgz","fileCount":1003,"unpackedSize":109756162,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJf0CpMCRA9TVsSAnZWagAAecMP/3eo9zI8gBfAeuV7xcvx\nuOiXNajY8vo8FnxYw9ZE5vYlZ1pu8aWct1KrPzyKkc0weo6k/B5G6Qdn+2bi\nVVWE5QhXpw1RdJSw1z65N7LthtUlIj3FFKqTRqcF6cByj0iru1VphzM3ZC/Z\nvxfHJmxpyTEBq3HyoYN7l34vaC5Vw+ltKF+FHD/4eHSQsNqEYvXY0JhRbzTP\n7hlt459OQi9vNsQ8NWiZZVdMzTurlFTjAWvVFzGLCLUc6F/47btBXEhDZIio\nuZIisnSMx5aLtFZJX54p06c0dP8b7EJ+xQc8GpWLVICALRf969L7DS/yYpBc\n0HPYQy7aopC8hDzFLmGllGmFpu32nFLhtjMI3jat1ds71SdKKBC+y1BanY78\n58g7YdWeC1otvg4c6VZf0EbrVdHyhCOC6ha4nuK2Qvi/+zomRXOw87osQJ1j\n3HiC+Wolq4BM4E4P3SStgp+9JwcV5TgjMCXSFy9f7afB/yHG4h2k+anh11Zr\nJJWEMN56qPKZQ004u8Us29L67BRVRd970aNCC90r1da7oNWmYjSfw4PKNQiL\nbpe3UjkLZ+fiiL71TvBdp66jkp1EsuZkk3YETDb+Vr22QlrZjQYG47bnFynX\n+/zgjFeAKRqpC5nXif0VhAmh/l3TkjwSxCg8LVgrLGS8upBtHliqSbx00m6E\nwBRX\r\n=8jpF\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIAxZe+eEL3RpNVDOh+ipRstLTIVRrAn9fRGwHqZL4msJAiEAuBfpS3ib4eqA1s1iY/LVQFaCsJBDQOauVZA9/HlniN8="}]},"_npmUser":{"name":"hongbo_zhang","email":"bobzhang1988@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/bs-platform_8.4.2-dev.1_1607477835000_0.2598943342674871"},"_hasShrinkwrap":false},"8.4.2":{"devDependencies":{"mocha":"^7.2.0","nyc":"^15.0.0"},"bin":{"bsb":"bsb","bsc":"bsc","bsrefmt":"bsrefmt","bstracing":"lib/bstracing"},"scripts":{"test":"node scripts/ciTest.js  -all","test-theme":"node scripts/ciTest.js -theme","test-bsb":"node scripts/ciTest.js -bsb","test-ocaml":"node scripts/ciTest.js -ounit","postinstall":"node scripts/install.js","coverage":"nyc --timeout=3000 --reporter=html mocha jscomp/test/*test.js && open ./coverage/index.html"},"name":"bs-platform","version":"8.4.2","description":"ReScript compiler, OCaml standard libary by ReScript and its required runtime support","repository":{"type":"git","url":"git+https://github.com/rescript-lang/rescript-compiler.git"},"keywords":["ocaml","rescript","stdlib","functional programming"],"author":{"name":"Hongbo Zhang"},"maintainers":[{"name":"hongbo_zhang","email":"bobzhang1988@gmail.com"}],"license":"SEE LICENSE IN LICENSE","bugs":{"url":"https://github.com/rescript-lang/rescript-compiler/issues"},"homepage":"https://github.com/rescript-lang/rescript-compiler#readme","gitHead":"c9e7ce28380f7d97a5b7b0b4532a1488a93f40db","_id":"bs-platform@8.4.2","_nodeVersion":"10.23.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-9q7S4/LLV/a68CweN382NJdCCr/lOSsJR3oQYnmPK98ChfO/AdiA3lYQkQTp6T+U0I5Z5RypUAUprNstwDtMDQ==","shasum":"778dabd1dfb3bc95e0086c58dabae74e4ebdee8a","tarball":"https://registry.npmjs.org/bs-platform/-/bs-platform-8.4.2.tgz","fileCount":1007,"unpackedSize":142356463,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJf0wqiCRA9TVsSAnZWagAAJf8P/0OppjYjeU/KbpL4o8eA\n5ZDRI6Q4kVQLTcIGvB/OM7/DYAe5lJsWNht5Og0GVRrsEV7zehe5i5GB6NBu\nUVtRofK+jsl2Y4vbr+cC248PCy2Bw3/oBNBdRvjJJfhQmkw3MGltDIuJE9u5\n/jQ/EWQRmlcGFkoNLd8mjFhzqoYNXgGY+sX9UvE7FHDyrBnIYF9cC0DT/+4+\nbDRUJskGPSIjOzWx7KAC+AMgimbEE+gLTrf9Dc7c5zav/6snOa4hJhXajU/V\nKK/VnoJm27g3g9IOMLwSXFCWr5c3grmhB9f4uNgeXhaGvb80/ZcGmQB7uI8J\nacDjqXOWRAIxOVmM0TDhuZugbpfES3MLIaGjMOzm42d/7FrWySYEueWEbWmz\n7+NselG+XN5Wr6uWqnnKfo8sW9a9ceKY7HmTsq3DBMGGjG1ZUJw3hqI32VQM\nA90Sw7mq6Lq2XCY5BkN0o/kfG6a4rjxaQLY1Qlhv3SfoRd0qtRaKpO/Dd0yS\ntg6WLWXhjKNBVFYJKYDsq9ODpxyE5KeBZq2FBHpKJbiMDqbyEL/SljFVyawe\n3WbBaPFD5nRZ4ETQddOgeln+1ivzT1WN253KbKfl302G0kGP3flYJvJdm+db\nxH+8HM7oABk/tmwM0e6s8NvVFM4BQnHnkbaVlis4FxpLRvhbr6sDBE0UJTVx\nXxyJ\r\n=VhaV\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIDezS3hM3jmu8o7sevycI8jZa6YLKuv5ISyjOLRPhQy7AiEA4CyI24A1hznivABJbCLhNGoO/h+i2QA5Ye9fyN6OBsE="}]},"_npmUser":{"name":"hongbo_zhang","email":"bobzhang1988@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/bs-platform_8.4.2_1607666336679_0.7188273270281917"},"_hasShrinkwrap":false},"9.0.0":{"devDependencies":{"mocha":"^7.2.0","nyc":"^15.0.0"},"bin":{"bsb":"bsb","bsc":"bsc","bsrefmt":"bsrefmt","bstracing":"lib/bstracing"},"scripts":{"test":"node scripts/ciTest.js  -all","test-theme":"node scripts/ciTest.js -theme","test-bsb":"node scripts/ciTest.js -bsb","test-ocaml":"node scripts/ciTest.js -ounit","postinstall":"node scripts/install.js","coverage":"nyc --timeout=3000 --reporter=html mocha jscomp/test/*test.js && open ./coverage/index.html"},"name":"bs-platform","version":"9.0.0","description":"ReScript compiler, OCaml standard libary by ReScript and its required runtime support","repository":{"type":"git","url":"git+https://github.com/rescript-lang/rescript-compiler.git"},"keywords":["ocaml","rescript","stdlib","functional programming"],"author":{"name":"Hongbo Zhang"},"maintainers":[{"name":"hongbo_zhang","email":"bobzhang1988@gmail.com"}],"license":"SEE LICENSE IN LICENSE","bugs":{"url":"https://github.com/rescript-lang/rescript-compiler/issues"},"homepage":"https://github.com/rescript-lang/rescript-compiler#readme","gitHead":"c6f043ae8efe08b5c23c490f1cc116db8124e25a","_id":"bs-platform@9.0.0","_nodeVersion":"12.18.3","_npmVersion":"6.14.6","dist":{"integrity":"sha512-32gIXIUt1RO+OUWLrkhXFOuZKS5Cka6lEShXaVC/ohg5N8cUnoNZW9M/vW3CWnmgZkQ0Hp9g9vj5I5NfzHpy5A==","shasum":"873e9edcfe49a89b082e71c604d73bdb8276e2fb","tarball":"https://registry.npmjs.org/bs-platform/-/bs-platform-9.0.0.tgz","fileCount":1008,"unpackedSize":142187566,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgHMGuCRA9TVsSAnZWagAAu14P/iOaOnooYj02DT9/3K2n\nljm6b3JinMPTC7p1iE4VWG/Y1VY5BLrDSzfVUIwUssqV99X2FWM6EIT2IX9O\nQAXovN58kW5NNU1izeztnVlo+fQaFQeq9O/mLHx+P1Z891GRGBg/12TXHIw+\nVeUnLCKygTH6tPJJcIgRRdSSi+ADUx1D936pJwQO7uYcNqYYLWpRhgf945jT\nAZ3KDI8uLTukU9IxHmZmlPBDMq8FOrgvoZn6mbYGmlRkgcTcuQCvafalV+8D\nios3WnsyA+lfS+YGoShyZ8DNH9L6XgZbKUbXJCGNk/EsuQmgVrk9KcadPEcP\nNsikUu8Ys//aglk0pdThx1eH0ZVPQQ434y+IL87fUlr/KI+RbJCuVgBA6Y3s\ny96KBf8FTHm1/HbpPyc3w3R9cHGfY4iL/AL49UWkKikka55l2suN8X8xTqY8\nKMDo07ZMV+Yz9xE3stAlrkaL0Fl6LPDE4WZ2wmtOoLl6NAHARhJuiQAMqER9\npFuSCRLWdYftQKmLOH1s0wIxinFehE3yK5Yx3QQCDWpH4Uy1oF+u23XiKkF0\n3QOzIszYK7n4OTc8oOH7h1fIuk4f+JVwiyQ3d1vsULPtlTueU1MrFPQd0jhh\ng5rgOfut9FsDu+68rf852eEyB4PKebDBS7HXGLXF2k7RGBLMsboKApU5imua\nMt5f\r\n=v+7+\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIFD20F7Fx2la57yBh/FxGSX5etHwgsZ7APsBwfl0WjvTAiA1RmQryn1zCebM/yl74mjjJCymC07TwquNAFOyUn5r2g=="}]},"_npmUser":{"name":"hongbo_zhang","email":"bobzhang1988@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/bs-platform_9.0.0_1612497324874_0.8991212538878166"},"_hasShrinkwrap":false,"deprecated":"use 9.0.1 instead"},"9.0.1":{"devDependencies":{"mocha":"^7.2.0","nyc":"^15.0.0"},"bin":{"bsb":"bsb","bsc":"bsc","bsrefmt":"bsrefmt","bstracing":"lib/bstracing"},"scripts":{"test":"node scripts/ciTest.js  -all","test-theme":"node scripts/ciTest.js -theme","test-bsb":"node scripts/ciTest.js -bsb","test-ocaml":"node scripts/ciTest.js -ounit","postinstall":"node scripts/install.js","coverage":"nyc --timeout=3000 --reporter=html mocha jscomp/test/*test.js && open ./coverage/index.html"},"name":"bs-platform","version":"9.0.1","description":"ReScript compiler, OCaml standard libary by ReScript and its required runtime support","repository":{"type":"git","url":"git+https://github.com/rescript-lang/rescript-compiler.git"},"keywords":["ocaml","rescript","stdlib","functional programming"],"author":{"name":"Hongbo Zhang"},"maintainers":[{"name":"hongbo_zhang","email":"bobzhang1988@gmail.com"}],"license":"SEE LICENSE IN LICENSE","bugs":{"url":"https://github.com/rescript-lang/rescript-compiler/issues"},"homepage":"https://github.com/rescript-lang/rescript-compiler#readme","gitHead":"54a40a0509ef3b8b6e28a11f3d942ca6259e09c0","_id":"bs-platform@9.0.1","_nodeVersion":"12.18.3","_npmVersion":"6.14.6","dist":{"integrity":"sha512-RxUrwxVBCx9AiiyFIthZwfPn+tAn9noRHCb9xJK4Uw2deGxIytqyoWDepMbH35v7EpxX0OhfXL5RrjHTaXersA==","shasum":"069dae007aadb400963cec25c8349ea1f3f6cae0","tarball":"https://registry.npmjs.org/bs-platform/-/bs-platform-9.0.1.tgz","fileCount":1009,"unpackedSize":142187190,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgLLy7CRA9TVsSAnZWagAA9eEP/jR9h3qAa3YrIPtWR4y2\nvK4rhuMBY9WZtMOAuhQmbxrkU0AEKj9AITaMLmJYPjj1cYoqvkgy/xGB3/QP\n5AinabvkaHFhlWRXL7sClBNTX8BHoTZD2VYXtq+9ctgEeB3LivoEJGp8rv5U\n+8hhMggm6HgdiNzpnjdq2PlSPxRKNVw3wJ41nCZ2qiKsoN0nUnc6Jj/jIIw4\ntUmL02+7m4s4X7tFzaWFt06oFuaRzECXkvds9Q0y//wdrCxI+2DJZevXCHj3\nD2kijNI6jCrYjrAlnWNOpyqiIUxy2a7CEHFsqzTpOqpaiWF3qQeX7A5K8VsJ\neHj1OhgVxHyrFKoGbbZH3pmUzmwVBVabU7YzTaCAVxo0NcYsb78//UHkRxy4\nMsGLBt+JXkP9YAgldvzYWhzdlCv38bXLRqU81DKMVEKFbkWPhbxbNvvpKatl\nwBK1AX+5rv/TGzMKeNko5NBd58YICHYoGKNncUFIwOW+Xz2XhdhloEU0GaY9\ntYoCwTtVgsZsbY0uswee57YoDHWE6VOz0Pj+YGfe/qH06dys4sGJikGQ4UUE\ntlpJNdTiN9y4lB/BDN9lZ+OH37ZyCjig1jp8P4E7vivXHM+JambGmgtO5WW0\nnMtwfuAfYzf2cFLFjRTR3bUgsjpgmMIzItC7m3vUogGwtGO1SkbAxNDRUAMK\n0mxi\r\n=qV4/\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCIv7rA9kYc/v9cwVuOWHaVSmOenuB4FECErwpzLK3EVQIhAILv13ilKtsm8PyHXwpQtHNllWlazeLu5pr+O0GsUi/d"}]},"_npmUser":{"name":"hongbo_zhang","email":"bobzhang1988@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/bs-platform_9.0.1_1613544634433_0.6818484501685895"},"_hasShrinkwrap":false,"deprecated":"use 9.0.2 for bug fix"},"9.0.2":{"devDependencies":{"mocha":"^7.2.0","nyc":"^15.0.0"},"bin":{"bsb":"bsb","bsc":"bsc","bsrefmt":"bsrefmt","bstracing":"lib/bstracing"},"scripts":{"test":"node scripts/ciTest.js  -all","test-theme":"node scripts/ciTest.js -theme","test-bsb":"node scripts/ciTest.js -bsb","test-ocaml":"node scripts/ciTest.js -ounit","postinstall":"node scripts/install.js","coverage":"nyc --timeout=3000 --reporter=html mocha jscomp/test/*test.js && open ./coverage/index.html"},"name":"bs-platform","version":"9.0.2","description":"ReScript compiler, OCaml standard libary by ReScript and its required runtime support","repository":{"type":"git","url":"git+https://github.com/rescript-lang/rescript-compiler.git"},"keywords":["ocaml","rescript","stdlib","functional programming"],"author":{"name":"Hongbo Zhang"},"maintainers":[{"name":"hongbo_zhang","email":"bobzhang1988@gmail.com"}],"license":"SEE LICENSE IN LICENSE","bugs":{"url":"https://github.com/rescript-lang/rescript-compiler/issues"},"homepage":"https://github.com/rescript-lang/rescript-compiler#readme","readme":"# [ReScript](https://rescript-lang.org)\n\nThe compiler for ReScript.\n\n[![npm version](https://badge.fury.io/js/bs-platform.svg)](https://badge.fury.io/js/bs-platform) ![Build Status](https://circleci.com/gh/rescript-lang/rescript-compiler.svg?style=svg)\n\n## Documentation\n\nPlease see the [documentation site](https://rescript-lang.org).\n\n## Contributing\n\nSee [CONTRIBUTING.md](CONTRIBUTING.md).\n\n## Acknowledgments\n\n* Thanks to the [OCaml](https://ocaml.org) team, obviously, without such a beautiful yet practical language, this backend would not exist\n* Thanks to [ninja-build](https://ninja-build.org), ReScript also comes with a blazing fast build tool on top of it, `ninja` is a truly [well engineered](http://aosabook.org/en/posa/ninja.html) scalable build tool\n* Thanks to [Bloomberg](https://www.techatbloomberg.com) and [Facebook](https://github.com/facebook/). This project began at Bloomberg and was published in 2016; without the support of Bloomberg, it would not have happened. This project's funded by Facebook since July/2017\n\n## [Roadmap](https://github.com/rescript-lang/rescript-compiler/wiki)\n\n## Licensing\n\nSee [COPYING](./COPYING) and [COPYING.LESSER](./COPYING.LESSER)\n\nThe [`ocaml`](ocaml) directory contains the official [OCaml](https://ocaml.org) compiler (version 4.06.1).\nRefer to its copyright and license notices for information about its licensing.\n\nThe `vendor/ninja.tar.gz` contains the vendored [ninja](https://github.com/ninja-build/ninja).\nRefer to its copyright and license notices for information about its licensing.\n\nReScript builds on parts of [js_of_ocaml](https://github.com/ocsigen/js_of_ocaml):\n\n* [`jscomp/core/js_dump.ml`](jscomp/core/js_dump.ml) (pretty printer)\n\nReScript builds on parts of OCaml:\n\n* [`jscomp/core/lam_pass_exits.ml`](jscomp/core/lam_pass_exits.ml)\n* [`jscomp/core/lam_pass_lets_dce.ml`](jscomp/core/lam_pass_lets_dce.ml)\n\nThese modules were adapted from [`ocaml/bytecomp/simplif.ml`](ocaml/bytecomp/simplif.ml) for\nJavaScript specific optimization purposes.\n\n* [`jscomp/main/js_main.ml`](jscomp/main/js_main.ml)\n\n`jscomp/main/js_main.ml` is adapted from [`ocaml/driver/main.ml`](ocaml/driver/main.ml). It is the main entry\npoint of the underlying compiler.\n\n*  [`jscomp/stdlib-406`](jscomp/stdlib-406)\n\n`jscomp/stdlib-*` is copied from [`ocaml/stdlib`](ocaml/stdlib). It is compiled to JavaScript and included with ReScript.\n\n* [`jscomp/test`](jscomp/test)\n\n`jscomp/test` is based on [`ocaml/testsuite`](ocaml/testsuite).\n\nReScript unit test builds on parts of [OUnit](http://ounit.forge.ocamlcore.org/)\n\n* [`jscomp/ounit`](jscomp/ounit) is adapted from ounit, the unit test\n  utilities are only used for dev purpose, they are not required for distribution\n","readmeFilename":"README.md","gitHead":"c3441b512583bb781a61cd8bdc5b79e0102f453a","_id":"bs-platform@9.0.2","_nodeVersion":"12.18.3","_npmVersion":"6.14.6","dist":{"integrity":"sha512-Ye9JqJ4Oa7mcjjoOVRYI8Uc2Cf8N7jQLWDcdUplY7996d/YErSR7WitmV7XnSwr4EvdrbwjEsg1NxNjUQv3ChA==","shasum":"a6eac70eb8924a322556dacaccbfbc9b2a0d3a37","tarball":"https://registry.npmjs.org/bs-platform/-/bs-platform-9.0.2.tgz","fileCount":1009,"unpackedSize":142193998,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgSaNLCRA9TVsSAnZWagAANL8P/1i8QRNwV1obL9MCPMVW\nPGC1bznXPHvgRNRT5H2gt6knID15uvFGO/nKJjZr+HLZbaEJGI8bUvJME/5+\nJMcwYjzGCzlfg1g7q+Us4EaT6a6ToqVvwu/COaGzdZh3vrIkFIgPU7e9S6Uh\nOXis0zRQHXbSSZAAZw9gLN967SWr57XolqncSdbVLKR07UHNOxCXUBBxVMji\nbXEcAfZsQihLB+DdJgCgTeAbkO58zmyjpgEmMqdz29U4rlFo6632KI/oLDT1\n1+4CmWbi/NwMmW6JHRa2+GkCBUoqASXvgs1ly2pG7JT1vVylOU+R5L2kYlej\nYRboZFyNy5hxXnTTHkIHrg6p1QxaPCTQsXSz0x2LDmNjaXN2GWb+h1A3G++O\njCK/RdW7Qczn5tQXFgFw6OGYXjgZ8Rv/345MEq43pVeaHMaFpNLEhffArQmC\n88KMFisXWlKcrKcdxiNe7xaA3umevePKI2gHf1rO2OdiudTmq/qmaazrAZ2O\ncTseh90WV7xzWEiHHtJttNQFHByLt8QMnWH3Ub//Xt1BlfHGdeo2yyPOtiae\nZmfiIFmXdkxam4y2qvu0SSR+YhNft2iYvK+EZEu00IH1tag2b8HMz7iFV4hI\nhgIf3U3GNym2gmja7If3iIXTtIQ11vm59tQocZWHsEegiATtAM/Zt9a+RdT9\nuEIz\r\n=JdfF\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCjhDgAjOoO7Q+Uifbrgz4QtCe8LhGB2eOXxnUUxFUXoAIgQh5sufVMSyWxDxMLLq4t4xceNfi5L9fvsW5UgjM1kNU="}]},"_npmUser":{"name":"hongbo_zhang","email":"bobzhang1988@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/bs-platform_9.0.2_1615438666455_0.021290180802606473"},"_hasShrinkwrap":false}},"readme":"# [ReScript](https://rescript-lang.org)\n\nThe compiler for ReScript.\n\n[![npm version](https://badge.fury.io/js/bs-platform.svg)](https://badge.fury.io/js/bs-platform) ![Build Status](https://circleci.com/gh/rescript-lang/rescript-compiler.svg?style=svg)\n\n## Documentation\n\nPlease see the [documentation site](https://rescript-lang.org).\n\n## Contributing\n\nSee [CONTRIBUTING.md](CONTRIBUTING.md).\n\n## Acknowledgments\n\n* Thanks to the [OCaml](https://ocaml.org) team, obviously, without such a beautiful yet practical language, this backend would not exist\n* Thanks to [ninja-build](https://ninja-build.org), ReScript also comes with a blazing fast build tool on top of it, `ninja` is a truly [well engineered](http://aosabook.org/en/posa/ninja.html) scalable build tool\n* Thanks to [Bloomberg](https://www.techatbloomberg.com) and [Facebook](https://github.com/facebook/). This project began at Bloomberg and was published in 2016; without the support of Bloomberg, it would not have happened. This project's funded by Facebook since July/2017\n\n## [Roadmap](https://github.com/rescript-lang/rescript-compiler/wiki)\n\n## Licensing\n\nSee [COPYING](./COPYING) and [COPYING.LESSER](./COPYING.LESSER)\n\nThe [`ocaml`](ocaml) directory contains the official [OCaml](https://ocaml.org) compiler (version 4.06.1).\nRefer to its copyright and license notices for information about its licensing.\n\nThe `vendor/ninja.tar.gz` contains the vendored [ninja](https://github.com/ninja-build/ninja).\nRefer to its copyright and license notices for information about its licensing.\n\nReScript builds on parts of [js_of_ocaml](https://github.com/ocsigen/js_of_ocaml):\n\n* [`jscomp/core/js_dump.ml`](jscomp/core/js_dump.ml) (pretty printer)\n\nReScript builds on parts of OCaml:\n\n* [`jscomp/core/lam_pass_exits.ml`](jscomp/core/lam_pass_exits.ml)\n* [`jscomp/core/lam_pass_lets_dce.ml`](jscomp/core/lam_pass_lets_dce.ml)\n\nThese modules were adapted from [`ocaml/bytecomp/simplif.ml`](ocaml/bytecomp/simplif.ml) for\nJavaScript specific optimization purposes.\n\n* [`jscomp/main/js_main.ml`](jscomp/main/js_main.ml)\n\n`jscomp/main/js_main.ml` is adapted from [`ocaml/driver/main.ml`](ocaml/driver/main.ml). It is the main entry\npoint of the underlying compiler.\n\n*  [`jscomp/stdlib-406`](jscomp/stdlib-406)\n\n`jscomp/stdlib-*` is copied from [`ocaml/stdlib`](ocaml/stdlib). It is compiled to JavaScript and included with ReScript.\n\n* [`jscomp/test`](jscomp/test)\n\n`jscomp/test` is based on [`ocaml/testsuite`](ocaml/testsuite).\n\nReScript unit test builds on parts of [OUnit](http://ounit.forge.ocamlcore.org/)\n\n* [`jscomp/ounit`](jscomp/ounit) is adapted from ounit, the unit test\n  utilities are only used for dev purpose, they are not required for distribution\n","maintainers":[{"name":"hongbo_zhang","email":"bobzhang1988@gmail.com"}],"time":{"modified":"2022-06-13T05:12:28.554Z","created":"2016-04-29T02:32:44.932Z","0.1.0":"2016-04-29T02:32:44.932Z","0.2.0":"2016-05-09T19:41:57.551Z","0.2.1":"2016-05-09T21:59:52.913Z","0.2.2":"2016-05-09T22:05:39.988Z","0.2.3":"2016-05-09T22:10:38.245Z","0.2.4":"2016-05-09T22:20:55.489Z","0.2.5":"2016-05-10T15:25:41.447Z","0.3.0":"2016-05-12T15:33:11.650Z","0.3.1":"2016-05-13T15:40:52.907Z","0.4.0":"2016-05-16T12:16:45.505Z","0.4.1":"2016-05-18T19:52:54.279Z","0.4.2":"2016-05-19T19:45:11.668Z","0.5.0":"2016-05-23T15:45:02.514Z","0.5.1":"2016-05-23T21:24:30.018Z","0.5.2":"2016-05-24T17:10:12.303Z","0.5.3":"2016-05-27T18:35:16.921Z","0.5.4":"2016-05-31T21:15:50.259Z","0.5.5":"2016-06-02T16:52:08.435Z","0.6.0":"2016-06-21T19:10:31.558Z","0.6.1":"2016-06-22T18:07:12.646Z","0.6.2":"2016-06-23T21:35:17.275Z","0.7.0":"2016-07-05T20:57:02.218Z","0.7.1":"2016-07-07T20:40:34.264Z","0.8.0":"2016-07-11T21:26:19.724Z","0.8.1":"2016-07-14T13:17:32.471Z","0.8.2":"2016-07-14T18:38:53.545Z","0.8.3":"2016-07-17T20:01:01.284Z","0.8.4":"2016-07-19T02:18:01.055Z","0.8.5":"2016-07-22T01:52:02.229Z","0.8.6":"2016-07-26T01:52:51.911Z","0.8.7":"2016-07-27T18:14:41.300Z","0.8.8":"2016-08-02T01:36:11.798Z","0.9.0":"2016-08-05T16:51:20.583Z","0.9.1":"2016-08-09T00:56:20.922Z","0.9.2":"2016-08-11T15:55:20.506Z","0.9.3":"2016-08-12T21:23:03.768Z","0.9.4":"2016-08-16T15:20:14.991Z","0.9.5":"2016-08-23T15:57:37.275Z","0.9.6":"2016-08-25T19:24:32.410Z","0.9.7":"2016-08-30T16:09:52.089Z","1.0.0":"2016-08-31T18:27:00.233Z","1.0.1":"2016-09-04T22:43:54.548Z","1.0.2":"2016-09-19T18:52:06.558Z","1.0.3":"2016-09-21T18:55:01.970Z","1.1.1":"2016-10-03T20:01:36.921Z","1.1.2":"2016-10-06T15:22:49.244Z","1.2.0":"2016-10-07T00:27:40.288Z","1.2.1":"2016-10-07T03:01:36.416Z","1.3.0":"2016-11-08T19:17:33.834Z","1.3.1":"2016-11-22T19:54:32.961Z","1.3.2":"2016-12-05T21:40:46.013Z","1.3.3":"2016-12-07T23:30:53.559Z","1.4.0":"2016-12-21T14:52:03.068Z","1.4.1":"2017-01-10T16:06:39.323Z","1.4.2":"2017-02-01T15:52:33.811Z","1.4.3":"2017-02-13T15:30:25.145Z","1.5.0":"2017-02-28T15:23:42.031Z","1.5.1":"2017-03-13T19:01:42.084Z","1.5.2":"2017-03-13T20:09:16.350Z","1.6.0":"2017-03-27T15:32:52.031Z","1.7.0":"2017-04-18T13:01:30.646Z","1.7.1":"2017-04-18T13:08:32.600Z","1.7.2":"2017-04-28T19:30:35.592Z","1.7.3":"2017-04-28T19:41:06.484Z","1.7.4":"2017-05-25T00:55:27.068Z","1.7.5":"2017-06-12T20:50:46.112Z","1.8.0":"2017-06-27T00:05:40.680Z","1.8.1":"2017-07-06T11:49:40.514Z","1.8.2":"2017-07-27T00:29:42.695Z","1.9.0":"2017-08-25T08:25:31.012Z","1.9.1":"2017-08-27T13:45:32.730Z","1.9.2":"2017-09-15T07:23:36.595Z","1.9.3":"2017-09-29T09:20:21.142Z","1.10.0":"2017-10-23T02:44:26.589Z","1.10.1":"2017-10-23T03:50:46.401Z","1.10.2":"2017-10-23T04:19:06.120Z","1.10.3":"2017-10-23T11:08:39.351Z","2.0.0":"2017-10-27T01:44:51.110Z","2.1.0":"2017-11-22T11:13:20.515Z","2.2.0":"2018-02-12T07:32:18.373Z","2.2.1":"2018-02-14T01:58:58.131Z","2.2.2":"2018-02-28T02:52:51.827Z","2.2.3":"2018-03-19T02:58:53.120Z","3.0.0":"2018-04-15T02:18:27.500Z","3.1.0":"2018-05-21T04:26:49.258Z","3.1.1":"2018-05-22T09:16:33.312Z","3.1.2":"2018-05-22T09:29:42.340Z","3.1.3":"2018-05-22T09:52:57.255Z","3.1.4":"2018-05-24T02:31:11.742Z","3.1.5":"2018-05-30T02:31:19.282Z","3.2.0-alpha":"2018-06-03T07:06:00.227Z","3.2.0-alpha2":"2018-06-03T07:28:58.556Z","4.0.0":"2018-07-08T12:15:59.063Z","4.0.1":"2018-07-23T07:06:34.922Z","4.0.2":"2018-07-28T14:30:29.745Z","4.0.3":"2018-08-03T02:13:51.732Z","4.0.4":"2018-08-13T06:17:32.882Z","4.0.5":"2018-08-13T12:13:33.085Z","4.0.6":"2018-10-02T12:56:58.512Z","4.0.7":"2018-10-28T09:17:13.481Z","4.0.8":"2018-12-05T04:01:26.955Z","4.0.9":"2018-12-11T02:01:47.309Z","4.0.10":"2018-12-12T07:40:06.653Z","4.0.11":"2018-12-12T08:19:43.527Z","4.0.12":"2018-12-13T13:55:14.185Z","4.0.13":"2018-12-14T02:15:15.349Z","4.0.14":"2018-12-14T03:40:55.820Z","4.0.15":"2019-01-02T12:09:02.464Z","4.0.16":"2019-01-05T03:51:04.066Z","4.0.17":"2019-01-06T01:20:37.993Z","4.0.18":"2019-01-09T13:26:59.592Z","4.0.19-dev.1":"2019-01-18T02:14:24.071Z","5.0.0-dev.1":"2019-01-28T04:40:54.235Z","5.0.0-dev.2":"2019-01-31T08:23:30.700Z","5.0.0-dev.3":"2019-02-17T07:56:45.389Z","5.0.0-dev.4":"2019-02-18T12:40:27.639Z","5.0.0-dev.5":"2019-03-17T01:51:07.678Z","5.0.0-dev.6":"2019-03-20T01:16:39.317Z","5.0.0":"2019-03-21T02:52:23.727Z","6.0.0-dev.1":"2019-03-31T02:28:41.967Z","5.0.1-beta.1":"2019-04-09T12:31:23.241Z","5.0.1":"2019-04-10T03:30:37.142Z","5.0.2":"2019-04-11T07:43:42.149Z","6.0.0":"2019-04-12T00:47:35.578Z","5.0.3":"2019-04-17T02:20:57.226Z","5.0.4-dev.1":"2019-04-22T07:45:55.983Z","5.0.4":"2019-04-29T08:18:02.628Z","6.0.1":"2019-04-29T13:20:17.469Z","5.0.5-beta.1":"2019-06-10T11:14:43.843Z","5.0.5-beta.2":"2019-06-20T04:28:43.254Z","6.0.2-beta.1":"2019-06-21T09:31:25.380Z","5.0.5":"2019-06-26T07:57:56.743Z","6.0.2":"2019-06-27T01:56:25.520Z","5.0.6":"2019-07-01T13:57:46.220Z","6.0.3":"2019-07-02T06:52:48.842Z","5.0.7":"2019-07-03T03:02:21.402Z","5.1.0-dev.1":"2019-07-07T07:33:44.876Z","5.1.0-dev.2":"2019-07-21T07:59:37.310Z","5.1.0-dev.4":"2019-08-03T02:08:50.211Z","6.1.0-dev.4":"2019-08-04T02:19:32.209Z","5.1.0-dev.5":"2019-08-06T09:45:49.944Z","6.1.0-dev.5":"2019-08-06T11:34:41.940Z","5.1.0-dev.6":"2019-08-12T05:45:17.069Z","6.1.0-dev.6":"2019-08-12T07:28:26.994Z","5.1.0":"2019-08-16T08:59:09.241Z","6.1.0":"2019-08-17T04:21:13.953Z","5.2.0-dev.1":"2019-08-29T13:38:54.714Z","5.2.0-dev.2":"2019-09-18T13:48:47.224Z","5.2.0":"2019-09-23T07:53:48.999Z","6.2.0":"2019-09-25T07:43:33.609Z","5.2.1":"2019-10-17T08:37:52.395Z","6.2.1":"2019-10-17T09:07:14.493Z","6.2.1-flambda":"2019-10-21T07:20:38.138Z","6.2.2-flambda-uniform-array.1":"2019-10-25T12:10:32.561Z","7.0.0-dev.1":"2019-11-18T04:08:59.139Z","7.0.0-dev.2":"2019-11-28T05:53:43.448Z","7.0.0":"2019-12-04T08:05:37.703Z","7.0.1":"2019-12-06T03:25:34.181Z","7.0.2-dev.1":"2019-12-20T05:17:25.666Z","7.0.2-dev.2":"2020-01-30T09:43:48.282Z","7.1.0":"2020-02-03T03:21:59.824Z","7.1.1":"2020-02-15T08:52:20.926Z","7.2.0-dev.1":"2020-02-16T09:08:18.634Z","7.2.0-dev.2":"2020-02-18T08:35:52.743Z","7.2.0-dev.3":"2020-02-19T08:59:50.941Z","7.2.0-dev.4":"2020-02-24T09:09:59.297Z","7.2.0":"2020-02-28T09:29:13.319Z","7.2.1-dev.1":"2020-03-06T07:26:10.033Z","7.2.1":"2020-03-07T13:27:07.858Z","7.2.2":"2020-03-11T08:39:39.750Z","7.3.0-dev.1":"2020-03-26T07:29:34.332Z","7.3.0-dev.3":"2020-04-08T04:05:14.821Z","7.3.0-dev.4":"2020-04-08T04:51:57.664Z","7.3.0":"2020-04-12T02:21:38.156Z","7.3.1":"2020-04-13T08:17:08.016Z","7.3.2":"2020-05-08T06:56:39.398Z","8.0.0-dev.1":"2020-05-25T08:49:18.969Z","8.0.0":"2020-06-17T03:26:25.404Z","8.1.0-dev.1":"2020-06-23T02:10:36.750Z","8.0.1":"2020-06-23T03:34:20.519Z","8.0.2":"2020-06-24T11:05:46.254Z","8.1.0":"2020-06-25T03:10:41.095Z","8.0.3":"2020-06-29T13:32:22.105Z","8.1.1":"2020-07-13T03:30:14.071Z","8.2.0-dev.1":"2020-07-23T06:44:45.957Z","8.2.0":"2020-08-03T03:49:17.828Z","8.3.0-dev.1":"2020-08-31T06:10:34.646Z","8.3.0-dev.2":"2020-09-02T08:13:20.870Z","8.3.0":"2020-09-21T14:27:07.095Z","8.3.1":"2020-10-09T03:24:36.993Z","8.4.0-dev.1":"2020-10-19T08:01:23.965Z","8.3.2":"2020-10-26T05:45:48.538Z","8.3.3-dev.1":"2020-11-06T07:49:13.651Z","8.3.3-dev.2":"2020-11-10T02:15:12.135Z","8.3.3":"2020-11-12T11:05:35.193Z","8.4.0-dev.2":"2020-11-18T07:45:26.953Z","8.4.0-dev.3":"2020-11-24T06:48:14.094Z","8.4.0-dev.4":"2020-11-26T08:10:25.956Z","8.4.0":"2020-12-06T07:36:16.049Z","8.4.1":"2020-12-06T13:20:37.564Z","8.4.2-dev.1":"2020-12-09T01:37:15.861Z","8.4.2":"2020-12-11T05:58:58.484Z","9.0.0":"2021-02-05T03:55:25.695Z","9.0.1":"2021-02-17T06:50:35.198Z","9.0.2":"2021-03-11T04:57:47.343Z"},"homepage":"https://github.com/rescript-lang/rescript-compiler#readme","keywords":["ocaml","rescript","stdlib","functional programming"],"repository":{"type":"git","url":"git+https://github.com/rescript-lang/rescript-compiler.git"},"author":{"name":"Hongbo Zhang"},"bugs":{"url":"https://github.com/rescript-lang/rescript-compiler/issues"},"license":"SEE LICENSE IN LICENSE","readmeFilename":"README.md","users":{"colshacol":true}}