{"_id":"typescript-compiler","_rev":"51-f2731ecfb99e671d044f95b9bf811cbc","name":"typescript-compiler","description":"Typescript compiler wrapper","dist-tags":{"latest":"1.4.1-2"},"versions":{"0.9.1-1":{"name":"typescript-compiler","version":"0.9.1-1","description":"Typescript compiler wrapper","main":"main.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"repository":{"type":"git","url":"https://github.com/theblacksmith/typescript-compiler.git"},"keywords":["TypeScript","compiler","language","javascript"],"author":{"name":"The Blacksmith","url":"a.k.a. Saulo Vallory"},"license":"MIT","bugs":{"url":"https://github.com/theblacksmith/typescript-compiler/issues"},"homepage":"https://github.com/theblacksmith/typescript-compiler","dependencies":{"typescript":"~0.9.1-1","underscore":"~1"},"_id":"typescript-compiler@0.9.1-1","dist":{"shasum":"9e93e474fbe1f6c68a86be2636e7538cb76892cd","tarball":"https://registry.npmjs.org/typescript-compiler/-/typescript-compiler-0.9.1-1.tgz","integrity":"sha512-px01kEHucTsI1WbSwKPIRjAWaeonrqs8kM81eAzMWVLlc6XZXBRRR5YGUceGdylUDtBuf4zXqFGwwz/lKOm+MQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDRHD/NJfi06BQiun0MgApIkvAIl7jaoFTx3cDdUld89AIgWGmaN7UohfesfqTaYdrq7y9sym28SXLKZbaLn0cCZ00="}]},"_from":".","_npmVersion":"1.3.12","_npmUser":{"name":"theblacksmith","email":"me@saulovallory.com"},"maintainers":[{"name":"theblacksmith","email":"me@saulovallory.com"}],"directories":{}},"0.9.1-1.2":{"name":"typescript-compiler","version":"0.9.1-1.2","description":"Typescript compiler wrapper","main":"main.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"repository":{"type":"git","url":"https://github.com/theblacksmith/typescript-compiler.git"},"keywords":["TypeScript","compiler","language","javascript"],"author":{"name":"The Blacksmith","url":"a.k.a. Saulo Vallory"},"license":"MIT","bugs":{"url":"https://github.com/theblacksmith/typescript-compiler/issues"},"homepage":"https://github.com/theblacksmith/typescript-compiler","dependencies":{"typescript":"=0.9.1-1","underscore":"~1"},"_id":"typescript-compiler@0.9.1-1.2","dist":{"shasum":"6751653c9c6d08be995da3e2e28f6e048e3adac5","tarball":"https://registry.npmjs.org/typescript-compiler/-/typescript-compiler-0.9.1-1.2.tgz","integrity":"sha512-QktijQ9vXIQ0UU+B2rUBigUwNfOqi8dOw7xgWkAVzfMMeL4nq8ZaLSCSUq8UAjDoZf1j/GKXviQfPj2qW1WdzA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCID2p0IotNVmUwPWVeHhQdfH27fZ18GHNW+23EgRiuxRjAiAr1+BS+Ecj+tiSnu2Qdohuj2OYq4ByLTwrBPA0u1brBA=="}]},"_from":".","_npmVersion":"1.3.12","_npmUser":{"name":"theblacksmith","email":"me@saulovallory.com"},"maintainers":[{"name":"theblacksmith","email":"me@saulovallory.com"}],"directories":{}},"0.9.7-1":{"name":"typescript-compiler","version":"0.9.7-1","description":"Typescript compiler wrapper","main":"main.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"repository":{"type":"git","url":"https://github.com/theblacksmith/typescript-compiler.git"},"keywords":["TypeScript","compiler","language","javascript"],"author":{"name":"The Blacksmith","url":"a.k.a. Saulo Vallory"},"license":"MIT","bugs":{"url":"https://github.com/theblacksmith/typescript-compiler/issues"},"homepage":"https://github.com/theblacksmith/typescript-compiler","dependencies":{"typescript":">=0.9.7","underscore":"~1"},"_id":"typescript-compiler@0.9.7-1","dist":{"shasum":"485f500b3ccff8d4d3b4f6c47363f5a4d5014f56","tarball":"https://registry.npmjs.org/typescript-compiler/-/typescript-compiler-0.9.7-1.tgz","integrity":"sha512-396vFoC5zE71OSw6rQu/WQWDe4n4JsIkhTpHkxG5S3+YUW8g8b80wdtTWBTxqRmI/XS76sQloe08sPS/4MnzWA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQD9BIbQQnh/BKsMN44rStkeOlJ/yPooZ6RyQG40qU87xgIhAO40f7xilMf5JxU9Na3t4xbLJFtRpZMYx8lgiaoSYHVZ"}]},"_from":".","_npmVersion":"1.3.12","_npmUser":{"name":"theblacksmith","email":"me@saulovallory.com"},"maintainers":[{"name":"theblacksmith","email":"me@saulovallory.com"}],"directories":{}},"0.9.7-2":{"name":"typescript-compiler","version":"0.9.7-2","description":"Typescript compiler wrapper","main":"main.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"repository":{"type":"git","url":"https://github.com/theblacksmith/typescript-compiler.git"},"keywords":["TypeScript","compiler","language","javascript"],"author":{"name":"The Blacksmith","url":"a.k.a. Saulo Vallory"},"license":"MIT","bugs":{"url":"https://github.com/theblacksmith/typescript-compiler/issues"},"homepage":"https://github.com/theblacksmith/typescript-compiler","dependencies":{"typescript":">=0.9.7","underscore":"~1"},"_id":"typescript-compiler@0.9.7-2","dist":{"shasum":"2bdd2dd263537263d852f8d7a12b3f4a2cdbb338","tarball":"https://registry.npmjs.org/typescript-compiler/-/typescript-compiler-0.9.7-2.tgz","integrity":"sha512-8YYh5AOm8QBqnJpJXwB1slxP2g2We6pPUEGPfBzvs211nVI1QZUNj7C1XIhvTb+vx93SR7FlHfjlMCnHcsZ8qg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQD95srZ25Ma/6ErDvYGC9h954VLpZUnHuKdLg/i+sO50QIhAMbfzwSa9yYCbspMMChWeAi10mKj/UfajEJtglnpb77U"}]},"_from":".","_npmVersion":"1.4.3","_npmUser":{"name":"theblacksmith","email":"me@saulovallory.com"},"maintainers":[{"name":"theblacksmith","email":"me@saulovallory.com"}],"directories":{}},"0.9.7-3":{"name":"typescript-compiler","version":"0.9.7-3","description":"Typescript compiler wrapper","main":"main.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"repository":{"type":"git","url":"https://github.com/theblacksmith/typescript-compiler.git"},"keywords":["TypeScript","compiler","language","javascript"],"author":{"name":"The Blacksmith","url":"a.k.a. Saulo Vallory"},"license":"MIT","bugs":{"url":"https://github.com/theblacksmith/typescript-compiler/issues"},"homepage":"https://github.com/theblacksmith/typescript-compiler","dependencies":{"typescript":">=0.9.7","underscore":"~1"},"_id":"typescript-compiler@0.9.7-3","dist":{"shasum":"3e0c3dc22fcd85c877c87cc46a5f03e476a67791","tarball":"https://registry.npmjs.org/typescript-compiler/-/typescript-compiler-0.9.7-3.tgz","integrity":"sha512-SVZi5ZoM9zzJWVs5loogog7UtVBdkZ1KSoNpdk45Z1tggaHJaeN6hF9uszVp1NpJnyx6iQ2zx+EQGDBAY9A26Q==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDHYH41as1cAPFZ7EEEoBN1vYMCm//ElGB0lBxuw/qdogIhANRmdtHY1lnoCkDw1gLVqImE90CEtS2+/ynsbWXoxwxe"}]},"_from":".","_npmVersion":"1.4.3","_npmUser":{"name":"theblacksmith","email":"me@saulovallory.com"},"maintainers":[{"name":"theblacksmith","email":"me@saulovallory.com"}],"directories":{}},"1.1.0-1":{"name":"typescript-compiler","version":"1.1.0-1","description":"Typescript compiler wrapper","main":"main.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"repository":{"type":"git","url":"https://github.com/theblacksmith/typescript-compiler.git"},"keywords":["TypeScript","compiler","language","javascript"],"author":{"name":"The Blacksmith","url":"a.k.a. Saulo Vallory"},"license":"MIT","bugs":{"url":"https://github.com/theblacksmith/typescript-compiler/issues"},"homepage":"https://github.com/theblacksmith/typescript-compiler","dependencies":{"typescript":">=1.1.0-1","underscore":"~1"},"gitHead":"0c3609f21c84def2f74b3f05bb7482b732e5a1be","_id":"typescript-compiler@1.1.0-1","_shasum":"181cb0f0dd3b6a56d4740b725d5b7e8f512bf5bd","_from":".","_npmVersion":"1.4.28","_npmUser":{"name":"theblacksmith","email":"me@saulovallory.com"},"maintainers":[{"name":"theblacksmith","email":"me@saulovallory.com"}],"dist":{"shasum":"181cb0f0dd3b6a56d4740b725d5b7e8f512bf5bd","tarball":"https://registry.npmjs.org/typescript-compiler/-/typescript-compiler-1.1.0-1.tgz","integrity":"sha512-xiV2PIFb68SyxCAVhMocOWC5flX2hcHS5d+3gwCjIb90YJn1HrJpwWHJ7Z2ui5w6j4Se3UxMUcHnwRjFcWJBPg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIAFN7C1W32WGEa6KS+KLfAeMHJZavQ4hxjz8GY82+xCZAiEArSNBiM/hd4+E9u2mA9QIndG1TcagdTgYAp77KO7XO98="}]},"directories":{}},"1.1.0-2":{"name":"typescript-compiler","version":"1.1.0-2","description":"Typescript compiler wrapper","main":"index.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"repository":{"type":"git","url":"https://github.com/theblacksmith/typescript-compiler.git"},"keywords":["TypeScript","compiler","language","javascript","api"],"author":{"name":"The Blacksmith","url":"a.k.a. Saulo Vallory"},"license":"MIT","bugs":{"url":"https://github.com/theblacksmith/typescript-compiler/issues"},"homepage":"https://github.com/theblacksmith/typescript-compiler","dependencies":{},"devDependencies":{"chai":"^1.10.0"},"gitHead":"46f9d60d57ad91ba65159b9dd795e80eddaa8364","_id":"typescript-compiler@1.1.0-2","_shasum":"0b4794685cc0ec516443f1268e2b123c093ab83b","_from":".","_npmVersion":"1.4.28","_npmUser":{"name":"theblacksmith","email":"me@saulovallory.com"},"maintainers":[{"name":"theblacksmith","email":"me@saulovallory.com"}],"dist":{"shasum":"0b4794685cc0ec516443f1268e2b123c093ab83b","tarball":"https://registry.npmjs.org/typescript-compiler/-/typescript-compiler-1.1.0-2.tgz","integrity":"sha512-IyIB6ya3qLOyjDuli8tzPKsVdlB5yActSoYJbSEYpzNA01Qp995ZUGCnxdP1EEj2bRtoPC35bqWJ01ZP2cGTIQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDrswZz9YUy1hp3qDkzZjZFgBuA3NonXtZgdWKZpiciRAIgGFDm8xldJcQ0Pyr9Ch0DcHQUYDIMzTQbzjiPL5wMEyg="}]},"directories":{}},"1.3.0":{"name":"typescript-compiler","version":"1.3.0","description":"Typescript compiler wrapper","main":"index.js","scripts":{"build":"make build","test":"node ./src/typescript/bin/tsc.js -m commonjs -t ES5 test/*.ts && ./node_modules/mocha/bin/mocha"},"repository":{"type":"git","url":"https://github.com/theblacksmith/typescript-compiler.git"},"keywords":["TypeScript","compiler","language","javascript","api"],"author":{"name":"The Blacksmith","url":"a.k.a. Saulo Vallory"},"license":"MIT","bugs":{"url":"https://github.com/theblacksmith/typescript-compiler/issues"},"homepage":"https://github.com/theblacksmith/typescript-compiler","devDependencies":{"chai":"^1.10.0","mocha":"^2.0.1"},"gitHead":"f7903027e5d6b6d85603996ae659d36aad3174ba","_id":"typescript-compiler@1.3.0","_shasum":"1d9ab8dbaec122c675d3ab58f45f50bd45d6f58d","_from":".","_npmVersion":"1.4.28","_npmUser":{"name":"theblacksmith","email":"me@saulovallory.com"},"maintainers":[{"name":"theblacksmith","email":"me@saulovallory.com"}],"dist":{"shasum":"1d9ab8dbaec122c675d3ab58f45f50bd45d6f58d","tarball":"https://registry.npmjs.org/typescript-compiler/-/typescript-compiler-1.3.0.tgz","integrity":"sha512-XfD2JvE5s/kSinBoF+XfgLe/nQ2w5RfprzNLiSSMRflnekoXXTW/MinrOFyLPAbNu7Dw6lUPNrUqZNnORdKcHA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIHEKMCyX9+AMzKOxcI96D/vVk7FozCP93F7eMEEG6s2PAiAlskT85An/UNngjAIN+PPDV+wGP+GRFeOB6BsiOoPOyQ=="}]},"directories":{}},"1.3.0-1":{"name":"typescript-compiler","version":"1.3.0-1","description":"Typescript compiler wrapper","main":"index.js","scripts":{"build":"make build","test":"node src/typescript/bin/tsc.js -m commonjs -t ES5 src/index.ts --out index.js && mocha --compilers ts:typescript-require"},"repository":{"type":"git","url":"https://github.com/theblacksmith/typescript-compiler.git"},"keywords":["TypeScript","compiler","language","javascript","api"],"author":{"name":"The Blacksmith","url":"a.k.a. Saulo Vallory"},"license":"MIT","bugs":{"url":"https://github.com/theblacksmith/typescript-compiler/issues"},"homepage":"https://github.com/theblacksmith/typescript-compiler","devDependencies":{"chai":"^1.10.0","mocha":"^2.0.1","typescript-require":">=0.2.7"},"gitHead":"6c77a35824732fa7f5bf68af20382ecdfe563063","_id":"typescript-compiler@1.3.0-1","_shasum":"eea4e26e0f2c057364009ce4b534fd188bd284a9","_from":".","_npmVersion":"2.1.11","_nodeVersion":"0.10.33","_npmUser":{"name":"theblacksmith","email":"me@saulovallory.com"},"maintainers":[{"name":"theblacksmith","email":"me@saulovallory.com"}],"dist":{"shasum":"eea4e26e0f2c057364009ce4b534fd188bd284a9","tarball":"https://registry.npmjs.org/typescript-compiler/-/typescript-compiler-1.3.0-1.tgz","integrity":"sha512-X6znKJagBekmFMGMqidZRwvVMCeygBCWefMmyr0iDGaVr9/GHaDTw0z3sVI6B38Rne6bhAF82vLCve1gv+f8uQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCsARqsascQ0X5ZxTzrqfXnFzYt+4VBe4RKjurHUEgEXAIgNcvZk7nPeM2qamx1ddbc3azuVcPyK7Sh+/RqdTs8aEM="}]},"directories":{}},"1.4.1":{"name":"typescript-compiler","version":"1.4.1","description":"Typescript compiler wrapper","main":"index.js","scripts":{"build":"make build","test":"make build && mocha --compilers ts:typescript-require"},"repository":{"type":"git","url":"https://github.com/theblacksmith/typescript-compiler.git"},"keywords":["TypeScript","compiler","language","javascript","api"],"author":{"name":"The Blacksmith","url":"a.k.a. Saulo Vallory"},"license":"MIT","bugs":{"url":"https://github.com/theblacksmith/typescript-compiler/issues"},"homepage":"https://github.com/theblacksmith/typescript-compiler","devDependencies":{"chai":"^1.10.0","mocha":"^2.0.1","typescript-require":">=0.2.7"},"gitHead":"663ff037deebe20c5f0634f2dea645aa40a9e8c8","_id":"typescript-compiler@1.4.1","_shasum":"3639a276d7f3bc97ddbe121fd933713d475a9aa8","_from":".","_npmVersion":"2.1.11","_nodeVersion":"0.10.33","_npmUser":{"name":"theblacksmith","email":"me@saulovallory.com"},"maintainers":[{"name":"theblacksmith","email":"me@saulovallory.com"}],"dist":{"shasum":"3639a276d7f3bc97ddbe121fd933713d475a9aa8","tarball":"https://registry.npmjs.org/typescript-compiler/-/typescript-compiler-1.4.1.tgz","integrity":"sha512-jI9KKqlLH8cf6Ia6FCncPjn/fFapNohuWiG6YRkhLkZO3sWHXmn9vpaxYKFutYwCbFBVgGUJ05N0Qkn0PQJJTQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQChq87Lz+R1goEi/VduPOBnLzhDgocw7KMHyboMbPg3VQIhAL/1tg03iMXKJzukcK1iXRUywvYtv5ogk+DNu+F63lk/"}]},"directories":{}},"1.4.1-1":{"name":"typescript-compiler","version":"1.4.1-1","description":"Typescript compiler wrapper","main":"index.js","scripts":{"build":"make build","test":"make build && mocha --compilers ts:typescript-require"},"repository":{"type":"git","url":"https://github.com/theblacksmith/typescript-compiler.git"},"keywords":["TypeScript","compiler","language","javascript","api"],"author":{"name":"The Blacksmith","url":"a.k.a. Saulo Vallory"},"license":"MIT","bugs":{"url":"https://github.com/theblacksmith/typescript-compiler/issues"},"homepage":"https://github.com/theblacksmith/typescript-compiler","devDependencies":{"chai":"^1.10.0","mocha":"^2.0.1","typescript-require":">=0.2.7"},"gitHead":"53c331aad56332b6316bcbee9db2067283fbd3f5","_id":"typescript-compiler@1.4.1-1","_shasum":"f6a7fbab2484b0e81de20736b37b34aec77b2980","_from":".","_npmVersion":"2.1.11","_nodeVersion":"0.10.33","_npmUser":{"name":"theblacksmith","email":"me@saulovallory.com"},"maintainers":[{"name":"theblacksmith","email":"me@saulovallory.com"}],"dist":{"shasum":"f6a7fbab2484b0e81de20736b37b34aec77b2980","tarball":"https://registry.npmjs.org/typescript-compiler/-/typescript-compiler-1.4.1-1.tgz","integrity":"sha512-bIDokzNhmHjWGQFT0i1sGhfp2z6lNjBB/Q5EKXGWKsVsCUROkQ0CL+D6ZEcAPmwnDyas5RfWyom9oOy+Rver8w==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIHKXa3P/RnJxhZEO3jhQt+Yyp8caeW7d3c4Me9WJTQudAiEAtugP76BelpdbhRL/MspKvsRqtKcnVJr3SWsVwvYerIo="}]},"directories":{}},"1.4.1-2":{"name":"typescript-compiler","version":"1.4.1-2","description":"Typescript compiler wrapper","main":"index.js","scripts":{"build":"make build","test":"make build && mocha --compilers ts:typescript-require"},"repository":{"type":"git","url":"https://github.com/theblacksmith/typescript-compiler.git"},"keywords":["TypeScript","compiler","language","javascript","api"],"author":{"name":"The Blacksmith","url":"a.k.a. Saulo Vallory"},"license":"MIT","bugs":{"url":"https://github.com/theblacksmith/typescript-compiler/issues"},"homepage":"https://github.com/theblacksmith/typescript-compiler","devDependencies":{"chai":"^1.10.0","mocha":"^2.0.1","typescript-require":">=0.2.7"},"gitHead":"2b9515f186d03dee9846d97e579f115d869813b8","_id":"typescript-compiler@1.4.1-2","_shasum":"ba4f7db22d91534a1929d90009dce161eb72fd3f","_from":".","_npmVersion":"2.1.11","_nodeVersion":"0.10.33","_npmUser":{"name":"theblacksmith","email":"me@saulovallory.com"},"maintainers":[{"name":"theblacksmith","email":"me@saulovallory.com"}],"dist":{"shasum":"ba4f7db22d91534a1929d90009dce161eb72fd3f","tarball":"https://registry.npmjs.org/typescript-compiler/-/typescript-compiler-1.4.1-2.tgz","npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh2+oxCRA9TVsSAnZWagAAPn0P/iR2aipWTTrBPu4Qx/uI\nAmukqPAluR4AomH0mO97Gr97AStQfbtUCdLlGyKbJnYfKU7Siw3HRkqh/sNS\n0LdOEicyr98RQfwrgEHQNJwBRBLSaWtzexY/FMn8M6VYs5mfrf05Z3gZmzXF\n5fcAGNgTDaA4Bqa4aVIKXpBqtOPCCoFSPTvcaVLyLmH29c8QPIjHuQS5wyoi\nVSLZ29fxRPG0oAB/hx7UDCVfkyA6EZYgmFAIqeqYk49a9O9pMMRoTOSz1paD\njvgVfCxSxQAEozQds/GdsFfp65fCiyCJ/N/2mpI2cUAVCvTXri5MKOw+Lw6Z\nh7kcRljWmddUEA5SVxaLJ3i3IekE+ndbSM2RXcWza+70o/c8seK5z4QyGkeh\ntis/gsoueJRlCML2bRY/XkqdkT7vJXaff6XXwKKqE7w58HpwoCmoV4qoyOPe\nOtA2VHzpdgSOJ7e4Dqhn4ZUWlnF87BZ2cDUJReUyDmLBTNkQkekX/NpyiGyv\nNbumDGk2GqFEvbknGdp6Auvh7Nnmd8ev6JLSDLrsOVQ0dAjXvG0pQlydo0io\nnSJN5hqh53sIcQRl6S4lxnEfEGMb9AZJWJ0Fyr7eUWe9+KGbKExM2RHgCJwA\n++rylDjvhX1LOpcKumyi0J5O/E9y3Qm1yerWEe5/49nx+6y2SzKPi69c3JGA\nhJT1\r\n=VZUV\r\n-----END PGP SIGNATURE-----\r\n","integrity":"sha512-EMopKmoAEJqA4XXRFGOb7eSBhmQMbBahW6P1Koayeatp0b4AW2q/bBqYWkpG7QVQc9HGQUiS4trx2ZHcnAaZUg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIFNpKqSz0mIBrpozhy43SHEHF5k2ncejl0uFzJDTRtk0AiEA0m6j3EobJAsgh/xdsTGbDQzyADg2olEgtPhRvdxbeZk="}]},"directories":{}}},"readme":"typescript-compiler\n===================\n\nTypescript compiler wrapper. Exposes the TypeScript command line compiler to your code.\n\n[![Flattr this git repo](http://api.flattr.com/button/flattr-badge-large.png)](https://flattr.com/submit/auto?user_id=theblacksmith&url=https%3A%2F%2Fgithub.com%2Ftheblacksmith%2Ftypescript-compiler)\n\nInstalling\n-----------------------\n\n    $ npm install typescript-compiler\n\nUsage\n-----------------------\n\nRequire the compiler...\n\n```javascript\nvar tsc = require('typescript-compiler');\n```\n\ncall it like this...\n\n```javascript\ntsc.compile(['a.ts', 'b.ts'], ['--out', 'out.js'])\n```\n\nor this..\n\n```javascript\nvar js = tsc.compileString('class TSC { awesome: boolean = true; }')\n```\n\nor even this!\n\n```javascript\nvar result = tsc.compileStrings({\n\t\t\t\t'ship.ts' : 'module Navy { export class Ship { isSunk: boolean; } }',\n\t\t\t\t'fleet.ts': '///<reference path=\"ship.ts\" />\\n' +\n\t\t\t\t\t\t\t'module Navy { \\n' +\n\t\t\t\t\t\t\t'export class Fleet { ships: Ship[] } '+\n\t\t\t\t\t\t\t'}'\n\t\t\t})\n```\n\n_Did you notice you can use **///&lt;reference />** tags?_\n\n## Module Interface\n\n**Note:** A `?` indicates an optional parameter\n\n### Common Parameters\n\nAll Methods accept the following parameters:\n\n> **tscArgs?** : `string[]`|`string`, <br>\n> &nbsp; &nbsp; &nbsp; &nbsp; The same [arguments you can pass to tsc](#tsc-arguments) when you run it from the command line <br>\n> **options?** : [`CompilerOptions`], <br>\n> &nbsp; &nbsp; &nbsp; &nbsp; Options to be passed to the compiler<br>\n> **onError?** : _fn_ ( [`Diagnostic`] )<br>\n> &nbsp; &nbsp; &nbsp; &nbsp; A function you want called for each error the compiler encounters.\n\n### Compilation Methods\n\n#### `compile(files, tscArgs?, options?, onError?)`\n\n> **input** : `string`|`string[]`<br>\n> &nbsp; &nbsp; &nbsp; &nbsp; The name of the file or an array of file names to compile.<br>\n> **returns** [`CompilationResult`]\n\n&nbsp; &nbsp; &nbsp; &nbsp; _Compiles one or many files_\n\n##### &nbsp; &nbsp; &nbsp; &nbsp; Example\n\n> ```javascript\n>     tsc.compile(['test/cases/ship.ts', 'test/cases/fleet.ts'],\n>     \t\t\t\t'-m commonjs -t ES5 --out test/tmp/navy.js');\n> ```\n\n#### `compileString(input, tscArgs?, options?, onError?)`\n\n> **input** : [`Map<string>`]|[`StringSource[]`][`StringSource`]|`string[]` <br>\n> &nbsp; &nbsp; &nbsp; &nbsp; The source to compile or an array of sources. The source(s) can be passed as strings or [`StringSource`] objects. <br>\n> **returns** `string`\n\n&nbsp; &nbsp; &nbsp; &nbsp; _Compiles a string_\n\n##### &nbsp; &nbsp; &nbsp; &nbsp; Example\n\n> ```javascript\n> tsc.compileString('module Navy { class Ship { isSunk: boolean; } }')\n> ```\n\n#### `compileStrings(input, tscArgs?, options?, onError?)`\n\n> **input** : [`Map<string>`]|[`StringSource`]|`string[]` <br>\n> &nbsp; &nbsp; A collection of sources to be compiled.<br>\n> **returns** [`CompilationResult`]\n\n&nbsp; &nbsp; &nbsp; &nbsp; Compiles one or many strings\n\n##### &nbsp; &nbsp; &nbsp; &nbsp; Example\n\n> ```javascript\n> tsc.compileStrings({\n>     \"ship.ts\"  : 'module Navy { export class Ship { isSunk: boolean; }}',\n>     \"fleet.ts\": '///<reference path=\"ship.ts\" />\\n' +\n>                 'module Navy { export class Fleet { ships: Ship[] }}'\n>    },\n>    // tscArgs\n>    '--module commonjs -t ES5 --out navy.js',\n>    // options (DEPRECATED, will be removed in the next version)\n>    null,\n>    // onError\n>    function(e) { console.log(e) }\n> )\n> ```\n\n\n#### TSC arguments\n\nWhen in doubt about what you can pass in the `tscArgs` param you can run the compiler from the command line to get some help. Every option you see below is accepted as a value for the `tscArgs` array.\n\n```\n$ tsc\nVersion 1.1.0.1\nSyntax:   tsc [options] [file ...]\n\nExamples: tsc hello.ts\n          tsc --out foo.js foo.ts\n          tsc @args.txt\n\nOptions:\n -d, --declaration  Generates corresponding '.d.ts' file.\n -h, --help         Print this message.\n --mapRoot          Specifies the location where debugger should locate map files instead of generated locations.\n -m, --module       Specify module code generation: 'commonjs' or 'amd'\n --noImplicitAny    Warn on expressions and declarations with an implied 'any' type.\n --out              Concatenate and emit output to single file.\n --outDir           Redirect output structure to the directory.\n --removeComments   Do not emit comments to output.\n --sourceMap        Generates corresponding '.map' file.\n --sourceRoot       Specifies the location where debugger should locate TypeScript files instead of source locations.\n -t, --target       Specify ECMAScript target version: 'ES3' (default), or 'ES5'\n -v, --version      Print the compiler's version.\n -w, --watch        Watch input files.\n @<file>            Insert command line options and files from a file.\n```\n\n[`CompilerOptions`]: https://github.com/theblacksmith/typescript-compiler/wiki/Interfaces#compileroptions\n[`Diagnostic`]: https://github.com/theblacksmith/typescript-compiler/wiki/Interfaces#diagnostic\n[`CompilationResult`]: https://github.com/theblacksmith/typescript-compiler/wiki/Interfaces#compilationresult\n[`StringSource`]: https://github.com/theblacksmith/typescript-compiler/wiki/Interfaces#stringsource-class\n[`Map<string>`]: https://github.com/theblacksmith/typescript-compiler/wiki/Interfaces#map\n","maintainers":[{"name":"theblacksmith","email":"me@saulovallory.com"}],"time":{"modified":"2022-06-28T01:52:19.988Z","created":"2013-11-06T02:30:02.310Z","0.9.1-1":"2013-11-06T02:31:32.974Z","0.9.1-1.2":"2014-02-27T08:27:31.046Z","0.9.7":"2014-02-27T09:00:20.320Z","0.9.7-1":"2014-02-27T09:29:50.186Z","0.9.7-2":"2014-03-18T18:34:41.048Z","0.9.7-3":"2014-03-21T02:14:46.179Z","1.1.0-1":"2014-11-04T21:12:56.930Z","1.1.0-2":"2014-11-13T09:20:16.924Z","1.3.0":"2014-11-24T15:15:02.655Z","1.3.0-1":"2014-12-18T22:53:35.988Z","1.4.1":"2015-03-10T00:10:17.941Z","1.4.1-1":"2015-03-10T15:15:47.948Z","1.4.1-2":"2015-03-11T18:40:34.697Z"},"author":{"name":"The Blacksmith","url":"a.k.a. Saulo Vallory"},"repository":{"type":"git","url":"https://github.com/theblacksmith/typescript-compiler.git"},"homepage":"https://github.com/theblacksmith/typescript-compiler","keywords":["TypeScript","compiler","language","javascript","api"],"bugs":{"url":"https://github.com/theblacksmith/typescript-compiler/issues"},"license":"MIT","readmeFilename":"README.md","users":{"tkhemani":true,"strivek":true,"andrej-k":true,"npm.demo.usr":true,"zhangaz1":true}}