{"bugs":{"url":"https://github.com/rtfeldman/node-elm-compiler/issues"},"dist":{"shasum":"ddfd35788595e5c127039975b50096188d1ae4f6","tarball":"https://registry.npmjs.org/node-elm-compiler/-/node-elm-compiler-5.0.0-alpha1.tgz","fileCount":10,"integrity":"sha512-1di7papsy3fj4KUKg6aZiIL0ulDuBY9G5ZIinSHPBfntOFKA5gite5GUgYyvfXuvvY4jJVkC2wuKsYnvQw9beQ==","signatures":[{"sig":"MEUCIBvnVQaHi+UmiRPN1xjMN1c3GTr71uTOfq4Hr0XoGwu8AiEA3flP2n4F+n30zAgAMNFNJWzYjyFycUyAbvoD4rOrR2U=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":16381,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJa4oHFCRA9TVsSAnZWagAAAr8QAI1xM+5zCIF99YxW5dwL\nVUGrUyAp4W1ml9cymdLYMd2d6SgytCISfhS2cRN27JfFrOr98nnCc4Cyqi+F\nhHJex2n9WIRnjZWu28kIDrIfJFDgPsdUztnKhD9z5sAU9OtYMhv0TijlZ0lm\ncJX1o1x2k1OH9eIy0hOmxAedxvzZZawxYLN3AC5SI5JZqEkc0kyD/uW3SBVw\nsVFFihG1jMFA4atlCkar30C3txI/sujVvGbhtLhjGtB3sB54Zp5ylzPUe4jy\n6bdxoKeFPdU+WX5AcN2e+9VIPzu7jYPy7XIC85pBPeMQYAZFumR95wa2Edqd\n92kX/O2zRayJahYa7D0+XF6H/rkNrASzS+6+yJRcGMyxWKG5CzDxjndxIQrK\nGDWHpbyz0nichPJczj1G3OgHcd65UYRj0w3h4IAyHm7wBLjG4zr0/qkdAluR\nUGFdS8g+ww1jGk9nxYQMLbII5xJXREir6E6hXGLgGYeC27wvFp8A9x4qteUj\nP/d9NTssGdCCadAPh6AtVLX1sIowecF9XHuMoxLBUlZdyCdiC4VvLpz5IHbz\nNVKE3VTcwTDkqn5+GXLMx3mKIRuGLJIdODt5CYBm4yCdHbL38cDLx8gtQmiB\nlL8kdX+UwTBFvy6u2w2bBA88CnRaSesxnFYYjxr/Jp4nyvvvl2GQwrEZ+1c4\nHclr\r\n=vZ4I\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","name":"node-elm-compiler","author":{"name":"Richard Feldman"},"readme":"# node-elm-compiler [![Version](https://img.shields.io/npm/v/node-elm-compiler.svg)](https://www.npmjs.com/package/node-elm-compiler) [![Travis build Status](https://travis-ci.org/rtfeldman/node-elm-compiler.svg?branch=master)](http://travis-ci.org/rtfeldman/node-elm-compiler) [![AppVeyor build status](https://ci.appveyor.com/api/projects/status/xv83jcomgb81i1iu/branch/master?svg=true)](https://ci.appveyor.com/project/rtfeldman/node-elm-compiler/branch/master)\n\nWraps [Elm](https://elm-lang.org) and exposes a [Node](https://nodejs.org) API to compile Elm sources.\n\nSupports Elm version 0.17, 0.18\n\n# Example\n\n```bash\n$ npm install\n$ cd examples\n$ node compileHelloWorld.js\n```\n\n# Releases\n\n## 5.0.0\n\nAdd 0.19 support. Remove `yes` option. Throw exceptions instead of emitting warnings or using process.exit.\n\n## 4.5.0\n\nAdd `runtimeOptions`\n\n## 4.4.0\n\nAdd `compileToStringSync`\n\n## 4.3.1\n\nUpgrade `findAllDependencies` dependency to correctly report all dependencies within a multi-source-directory project.\n\n## 4.3.0\n\nAdd `compileSync` via @yormi\n\n## 4.2.1\n\nEpic perf improvements from @eeue56\n\n## 4.2.0\n\nAdd support for `--debug` flag.\n\n## 4.1.5\n\nClean up temporary directories more safely.\n\n## 4.1.4\n\n`findAllDependencies` now supports `port module` files.\n\n## 4.1.3\n\nUse utf-8 encoding for `compileToString`\n\n## 4.1.2\n\nSupport checking dependencies for modules with no module declaration.\n\n## 4.1.1\n\nFix bug in dependency searches beginning with a non-root `Main` module.\n\n## 4.1.0\n\nLog elm-make output in verbose mode.\n\n## 4.0.1\n\nFix missing `temp` dependency.\n\n## 4.0.0\n\nUse an `Error` object for result errors instead of a string.\n\n## 3.0.0\n\nPassing the `warn` option now passes `--warn` to `elm-make`, and `emitWarning` now controls warning logging.\n\n## 2.3.3\n\nFix bug where nonzero exit codes were not rejecting promises.\n\n## 2.3.2\n\nFix bug related to converting module dots to directories in nested dependency\nresolution.\n\n## 2.3.1\n\nMove `temp` dependency out of `devDependencies`\n\n## 2.3.0\n\nAdded #compileToString\n\n## 2.2.0\n\nAdded `cwd` to `options` and fixed a bug where Windows couldn't find `elm-make`.\n\n## 2.1.0\n\nAdded #findAllDependencies\n\n## 2.0.0\n\nNo longer searches `node_modules/.bin` for `elm-make` - now if you don't specify\na `pathToMake` option, only the one on PATH will be used as a fallback.\n\n## 1.0.0\n\nInitial release.\n","engines":{"node":">=4.0.0"},"gitHead":"03a6a7c370960b9992b0b0b038e84b9200ca526d","license":"BSD-3-Clause","scripts":{"test":"mocha test/*.js"},"_npmUser":{"name":"rtfeldman","email":"richard.t.feldman@gmail.com"},"homepage":"https://github.com/rtfeldman/node-elm-compiler","keywords":["elm","compiler","node"],"repository":{"url":"git+https://github.com/rtfeldman/node-elm-compiler.git","type":"git"},"_npmVersion":"5.7.1","description":"A Node.js interface to the Elm compiler binaries. Supports Elm version 0.17, 0.18","directories":{},"maintainers":[{"name":"rtfeldman","email":"richard.t.feldman@gmail.com"}],"_nodeVersion":"9.7.1","dependencies":{"temp":"^0.8.3","lodash":"4.14.2","cross-spawn":"4.0.0","find-elm-dependencies":"1.0.2"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"3.5.0","glob":"7.1.1","mocha":"3.0.2"},"_npmOperationalInternal":{"tmp":"tmp/node-elm-compiler_5.0.0-alpha1_1524793796811_0.31639008622385845","host":"s3://npm-registry-packages"},"_id":"node-elm-compiler@5.0.0-alpha1","version":"5.0.0-alpha1"}