{"_id":"@af-modules/compiler","_rev":"15-78b1d6e46cf8a8a3f2bf44dc37953109","name":"@af-modules/compiler","description":"This compiler compiles any project that targets a JavaScript runtime.  Other files than source code, like sass or less, can also be required and compiled in your project, even though it's not recommended.","dist-tags":{"latest":"1.2.3"},"versions":{"1.0.0":{"name":"@af-modules/compiler","version":"1.0.0","description":"This compiler compiles any project that targets a JavaScript runtime.  Other files than source code, like sass or less, can also be required and compiled in your project, even though it's not recommended.","main":"main.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1","postpublish":"greenkeeper-postpublish"},"repository":{"type":"git","url":"git+ssh://git@github.com/TitanNanoDE/af-compiler.git"},"keywords":["application-frame","compiler","gulp"],"author":{"name":"Jovan Gerodetti","url":"TitanNano"},"license":"CC-BY-SA-4.0","bugs":{"url":"https://github.com/TitanNanoDE/af-compiler/issues"},"homepage":"https://github.com/TitanNanoDE/af-compiler#readme","dependencies":{"application-frame":"^0.3.0","colors":"^1.1.2","css-loader":"^0.26.1","dependency-tree":"^5.7.1","extract-text-webpack-plugin":"^2.0.0-beta.4","mkdirp":"^0.5.1","source-map-loader":"^0.1.5","style-loader":"^0.13.1","through2":"^2.0.3","webpack":"^2.1.0-beta.27"},"devDependencies":{"greenkeeper-postpublish":"^1.0.1"},"gitHead":"dc91670c2d53b7306430fbae006222ce42036bc5","_id":"@af-modules/compiler@1.0.0","_shasum":"5f0b44d486d26288bc5d6e44b0b64363335def4a","_from":".","_npmVersion":"4.0.5","_nodeVersion":"7.0.0","_npmUser":{"name":"af-modules","email":"jovan.gerodetti@titannano.de"},"dist":{"shasum":"5f0b44d486d26288bc5d6e44b0b64363335def4a","tarball":"https://registry.npmjs.org/@af-modules/compiler/-/compiler-1.0.0.tgz","integrity":"sha512-frSsuLJe3iFBhYNYCyUIbdMlLrxSh2szRnQefTrwVcaDAu5EHCXKpGGIPWNyMZ+Hk1ju2kP97IGHJJv5yWgdHw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIAlgUGdgt7dl7JlWLNavSpIOwxj1Yx2NJO1cZh0+iJHcAiEArzEosSVRmZX+sR2P54GMosVVT5Rv75qoG1vvXeRjDOM="}]},"maintainers":[{"name":"af-modules","email":"jovan.gerodetti@titannano.de"}],"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/compiler-1.0.0.tgz_1481137582469_0.8673582756891847"}},"1.1.0":{"name":"@af-modules/compiler","version":"1.1.0","description":"This compiler compiles any project that targets a JavaScript runtime.  Other files than source code, like sass or less, can also be required and compiled in your project, even though it's not recommended.","main":"main.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1","postpublish":"greenkeeper-postpublish"},"repository":{"type":"git","url":"git+ssh://git@github.com/TitanNanoDE/af-compiler.git"},"keywords":["application-frame","compiler","gulp"],"author":{"name":"Jovan Gerodetti","url":"TitanNano"},"license":"CC-BY-SA-4.0","bugs":{"url":"https://github.com/TitanNanoDE/af-compiler/issues"},"homepage":"https://github.com/TitanNanoDE/af-compiler#readme","dependencies":{"application-frame":"^0.4.0","colors":"^1.1.2","css-loader":"^0.26.1","dependency-tree":"^5.7.1","extract-text-webpack-plugin":"^2.0.0-beta.4","json-loader":"^0.5.4","mkdirp":"^0.5.1","source-map-loader":"^0.1.5","style-loader":"^0.13.1","through2":"^2.0.3","webpack":"^2.1.0-beta.27"},"devDependencies":{"greenkeeper-postpublish":"^1.0.1"},"gitHead":"ef3b69973f3a5faad19c9dc9acccb091ce8a611d","_id":"@af-modules/compiler@1.1.0","_shasum":"54285c26a345822462b7447f45f9fee90dd347aa","_from":".","_npmVersion":"4.0.5","_nodeVersion":"7.0.0","_npmUser":{"name":"af-modules","email":"jovan.gerodetti@titannano.de"},"dist":{"shasum":"54285c26a345822462b7447f45f9fee90dd347aa","tarball":"https://registry.npmjs.org/@af-modules/compiler/-/compiler-1.1.0.tgz","integrity":"sha512-TIJTsDfG6oFQ7Xr0vxk2GNbF1a87D/ILB3X3uH/t3umFxIBwKhexX2yAr/kIXvpND1MK61U9mwnWAri+0Ogydg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIBslZu79/f8jMJW17PpPG2sSpE8yGcQHIdcJGWX0EviRAiEAmQZjxrKerFs/z/CX19jQ51Q5UGejT7LrOd5gMpQ1zwY="}]},"maintainers":[{"name":"af-modules","email":"jovan.gerodetti@titannano.de"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/compiler-1.1.0.tgz_1482175006190_0.7499244397040457"}},"1.1.1":{"name":"@af-modules/compiler","version":"1.1.1","description":"This compiler compiles any project that targets a JavaScript runtime.  Other files than source code, like sass or less, can also be required and compiled in your project, even though it's not recommended.","main":"main.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1","postpublish":"greenkeeper-postpublish"},"repository":{"type":"git","url":"git+ssh://git@github.com/TitanNanoDE/af-compiler.git"},"keywords":["application-frame","compiler","gulp"],"author":{"name":"Jovan Gerodetti","url":"TitanNano"},"license":"CC-BY-SA-4.0","bugs":{"url":"https://github.com/TitanNanoDE/af-compiler/issues"},"homepage":"https://github.com/TitanNanoDE/af-compiler#readme","dependencies":{"colors":"^1.1.2","css-loader":"^0.26.1","extract-text-webpack-plugin":"^2.0.0-beta.4","glob":"^7.1.1","json-loader":"^0.5.4","mkdirp":"^0.5.1","node-sass":"^4.5.0","source-map-loader":"^0.1.6","style-loader":"^0.13.1","through2":"^2.0.3","webpack":"^2.2.1"},"gitHead":"462634792311eeb283f5236394384b22a2c56451","_id":"@af-modules/compiler@1.1.1","_shasum":"610f96cb7cf7127dd90c6407172188fec21d6a88","_from":".","_npmVersion":"4.1.2","_nodeVersion":"7.5.0","_npmUser":{"name":"af-modules","email":"af-modules@titannano.de"},"dist":{"shasum":"610f96cb7cf7127dd90c6407172188fec21d6a88","tarball":"https://registry.npmjs.org/@af-modules/compiler/-/compiler-1.1.1.tgz","integrity":"sha512-YWS8CRrIhrezewxfoki3E+ERgJAYkUkB9gK03dlBBWNr/jm0u0Cckxzbkstl6F4TGEtF7Onyi3pMrF4jNuGxkA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIA/JnzW0GoUNs9iD083swplkboHFp2oYHsalyTH6zlWIAiBm323AYnGCMYp+u0U/XrUPLo3/4sU7nlQ2oo7Bzszy1Q=="}]},"maintainers":[{"name":"af-modules","email":"jovan.gerodetti@titannano.de"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/compiler-1.1.1.tgz_1487871344801_0.37873953161761165"}},"1.1.2":{"name":"@af-modules/compiler","version":"1.1.2","description":"This compiler compiles any project that targets a JavaScript runtime.  Other files than source code, like sass or less, can also be required and compiled in your project, even though it's not recommended.","main":"main.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1","postpublish":"greenkeeper-postpublish"},"repository":{"type":"git","url":"git+ssh://git@github.com/TitanNanoDE/af-compiler.git"},"keywords":["application-frame","compiler","gulp"],"author":{"name":"Jovan Gerodetti","url":"TitanNano"},"license":"CC-BY-SA-4.0","bugs":{"url":"https://github.com/TitanNanoDE/af-compiler/issues"},"homepage":"https://github.com/TitanNanoDE/af-compiler#readme","dependencies":{"colors":"^1.1.2","css-loader":"^0.26.1","extract-text-webpack-plugin":"^2.0.0-beta.4","glob":"^7.1.1","json-loader":"^0.5.4","mkdirp":"^0.5.1","node-sass":"^4.5.0","source-map-loader":"^0.1.6","style-loader":"^0.13.1","through2":"^2.0.3","webpack":"^2.2.1"},"gitHead":"74a202949c598b5b3397aeaed6241477fae2a3f8","_id":"@af-modules/compiler@1.1.2","_shasum":"0373df88184ec95ff663be2d9380b9272b19f087","_from":".","_npmVersion":"4.3.0","_nodeVersion":"7.7.2","_npmUser":{"name":"titannano","email":"titannanomail@gmail.com"},"dist":{"shasum":"0373df88184ec95ff663be2d9380b9272b19f087","tarball":"https://registry.npmjs.org/@af-modules/compiler/-/compiler-1.1.2.tgz","integrity":"sha512-CLwiq+qbQbaMd11ixTKraX1x6D5rLrPp9XBGy4jREvvp6uBh+prNjxJON9oK/7hbNTpIbOAUKC3BF0DCJ8vDeg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDUyRO4PeroO3Wftyu0fP4Z1V4HKrvLur/QB9E8k0GXTAIgWDkcucmGM28ebf2QWonhQqzGJP6GVfTBH5DL5RIwi8g="}]},"maintainers":[{"name":"af-modules","email":"af-modules@titannano.de"},{"name":"titannano","email":"titannanomail@gmail.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/compiler-1.1.2.tgz_1489531463348_0.3927908316254616"}},"1.2.0":{"name":"@af-modules/compiler","version":"1.2.0","description":"This compiler compiles any project that targets a JavaScript runtime.  Other files than source code, like sass or less, can also be required and compiled in your project, even though it's not recommended.","main":"main.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"repository":{"type":"git","url":"git+ssh://git@github.com/TitanNanoDE/af-compiler.git"},"keywords":["application-frame","compiler","gulp"],"author":{"name":"Jovan Gerodetti","url":"TitanNano"},"license":"CC-BY-SA-4.0","bugs":{"url":"https://github.com/TitanNanoDE/af-compiler/issues"},"homepage":"https://github.com/TitanNanoDE/af-compiler#readme","dependencies":{"colors":"^1.1.2","css-loader":"^0.28.2","extract-text-webpack-plugin":"^3.0.0","glob":"^7.1.1","json-loader":"^0.5.4","mkdirp":"^0.5.1","node-sass":"^4.5.0","source-map-loader":"^0.2.0","style-loader":"^0.18.0","through2":"^2.0.3","webpack":"^3.4.0"},"gitHead":"48b542735c039caf72157cea4214282742092aa9","_id":"@af-modules/compiler@1.2.0","_npmVersion":"5.3.0","_nodeVersion":"8.1.2","_npmUser":{"name":"titannano","email":"titannanomail@gmail.com"},"dist":{"integrity":"sha512-ceJn26PfK6anP/HGbLW3XkmYvSSaQiGXSc+IGj+VZAoFHvcU7xfMhmYV3ndXnSFsMA876VzhQinaOmWkurBwmQ==","shasum":"4c8510e1cf25581bab314c511a08d11ca079dd1a","tarball":"https://registry.npmjs.org/@af-modules/compiler/-/compiler-1.2.0.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCchFHoOqa3jJiw0wyDKlVGwwnf3V/0JJxKiHkER2qT2gIhALHaObhIJauc3p022hm5crnksVRBht2uS/+bFwSJCEPv"}]},"maintainers":[{"name":"titannano","email":"titannanomail@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/compiler-1.2.0.tgz_1503828490202_0.21901076193898916"}},"1.2.1":{"name":"@af-modules/compiler","version":"1.2.1","description":"This compiler compiles any project that targets a JavaScript runtime.  Other files than source code, like sass or less, can also be required and compiled in your project, even though it's not recommended.","main":"main.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"repository":{"type":"git","url":"git+ssh://git@github.com/TitanNanoDE/af-compiler.git"},"keywords":["application-frame","compiler","gulp"],"author":{"name":"Jovan Gerodetti","url":"TitanNano"},"license":"CC-BY-SA-4.0","bugs":{"url":"https://github.com/TitanNanoDE/af-compiler/issues"},"homepage":"https://github.com/TitanNanoDE/af-compiler#readme","dependencies":{"colors":"^1.1.2","css-loader":"^0.28.2","extract-text-webpack-plugin":"^3.0.0","glob":"^7.1.1","json-loader":"^0.5.4","mkdirp":"^0.5.1","node-sass":"^4.5.0","source-map-loader":"^0.2.0","style-loader":"^0.18.0","through2":"^2.0.3","webpack":"^3.4.0"},"gitHead":"64f3af96f53162246828f108c0ffc0f8b8775ec9","_id":"@af-modules/compiler@1.2.1","_npmVersion":"5.3.0","_nodeVersion":"8.1.2","_npmUser":{"name":"titannano","email":"titannanomail@gmail.com"},"dist":{"integrity":"sha512-7PkhALe0m4NI3rN5YrfGeWu1FE95iErrE+5nI+3Na3twNZC2yoQR3SeFlfoX/SK+ji/smc5JhJX/jNOsGxdlmA==","shasum":"188ecfca2b1fcdc470d70217aae2fe2386ba5453","tarball":"https://registry.npmjs.org/@af-modules/compiler/-/compiler-1.2.1.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIE2V8ZLpc5gQVxgV9eG609p5Qp3jR9+0hRMp0z5uL42xAiBxcnotWDYOcrsQOEOXu/EGXZJfJVnqjN2V32c4Y7Q5ug=="}]},"maintainers":[{"name":"titannano","email":"titannanomail@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/compiler-1.2.1.tgz_1503830285387_0.4659176131244749"}},"1.2.2":{"name":"@af-modules/compiler","version":"1.2.2","description":"This compiler compiles any project that targets a JavaScript runtime.  Other files than source code, like sass or less, can also be required and compiled in your project, even though it's not recommended.","main":"main.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"repository":{"type":"git","url":"git+ssh://git@github.com/TitanNanoDE/af-compiler.git"},"keywords":["application-frame","compiler","gulp"],"author":{"name":"Jovan Gerodetti","url":"TitanNano"},"license":"CC-BY-SA-4.0","bugs":{"url":"https://github.com/TitanNanoDE/af-compiler/issues"},"homepage":"https://github.com/TitanNanoDE/af-compiler#readme","dependencies":{"colors":"^1.1.2","css-loader":"^0.28.2","extract-text-webpack-plugin":"^3.0.0","glob":"^7.1.1","json-loader":"^0.5.4","mkdirp":"^0.5.1","node-sass":"^4.5.0","source-map-loader":"^0.2.0","style-loader":"^0.18.0","through2":"^2.0.3","webpack":"^3.4.0"},"gitHead":"c759608fd8a874d7c736c0d8667e56bc6c408f8f","_id":"@af-modules/compiler@1.2.2","_npmVersion":"5.4.2","_nodeVersion":"8.4.0","_npmUser":{"name":"titannano","email":"titannanomail@gmail.com"},"dist":{"integrity":"sha512-Dny7LdxpPcCoPSkeqe2tuU0hAtx+EgfUojUP1duXSLFnSHn7fCbfNBjewT68att+crPkyogsWUAkvoTzt1B2nA==","shasum":"46387fae66d83a10dbdf0ff6727dde9b814b44ce","tarball":"https://registry.npmjs.org/@af-modules/compiler/-/compiler-1.2.2.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCICPoDsY4KZbwXPHmejrs+xoInlAUvW+yP2JPBWNmnq0tAiEA77c+XHp4+N0hL8clo7nsP6Frw9ywKsLJq5AMCa6dNvA="}]},"maintainers":[{"name":"titannano","email":"titannanomail@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/compiler-1.2.2.tgz_1505559694274_0.019111706409603357"}},"1.2.3":{"name":"@af-modules/compiler","version":"1.2.3","description":"This compiler compiles any project that targets a JavaScript runtime.  Other files than source code, like sass or less, can also be required and compiled in your project, even though it's not recommended.","main":"main.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"repository":{"type":"git","url":"git+ssh://git@github.com/TitanNanoDE/af-compiler.git"},"keywords":["application-frame","compiler","gulp"],"author":{"name":"Jovan Gerodetti","url":"TitanNano"},"license":"CC-BY-SA-4.0","bugs":{"url":"https://github.com/TitanNanoDE/af-compiler/issues"},"homepage":"https://github.com/TitanNanoDE/af-compiler#readme","dependencies":{"colors":"^1.1.2","css-loader":"^0.28.2","extract-text-webpack-plugin":"^3.0.0","glob":"^7.1.1","json-loader":"^0.5.4","mkdirp":"^0.5.1","node-sass":"^4.5.0","source-map-loader":"^0.2.0","style-loader":"^0.18.0","through2":"^2.0.3","webpack":"^3.4.0"},"gitHead":"32e0a6e90de5f1f5bdd2e5673b857c3d60c38cf6","_id":"@af-modules/compiler@1.2.3","_npmVersion":"5.4.2","_nodeVersion":"8.4.0","_npmUser":{"name":"titannano","email":"titannanomail@gmail.com"},"dist":{"integrity":"sha512-c0HBqF8i5WHFwxVdOa0nVBk0Ywmhfu1WrPNYw0eNgrFmp+GaclpJLafqAuXhxwpbAhtxahsUphzAHosuEOWivA==","shasum":"89739d8d5dc5893b3830757db59c00fbfa4338aa","tarball":"https://registry.npmjs.org/@af-modules/compiler/-/compiler-1.2.3.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIAkEhhgBKEd1k7DzIN5bkX1kK6mAMXgWBCw0+UdnmsrBAiB6GPSllsR3AL15zmLdSamVFfzeOOsga3C+gU4xR+22KQ=="}]},"maintainers":[{"name":"titannano","email":"titannanomail@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/compiler-1.2.3.tgz_1505563548177_0.9079162268899381"}}},"readme":"# AF Compiler [![Codacy Badge](https://api.codacy.com/project/badge/Grade/f55cc2a453454dfbaf4fd8b62f82b2a3)](https://www.codacy.com/app/TitanNanoDE/af-compiler?utm_source=github.com&amp;utm_medium=referral&amp;utm_content=TitanNanoDE/af-compiler&amp;utm_campaign=Badge_Grade)\n\nThis compiler compiles any project that targets a JavaScript runtime. \nOther files than source code, like sass or less, can also be required and compiled in your project, even though it's not recommended.\n\nThe compiler is able to be used in a gulp `.pipe()`, but it is not required to use it that way.\n (Don't `.pipe(Gulp.dest(...))` since the compiler will already write the resulting bundles.)\n\n## Installation\n```\nnpm i --save-dev @af-modules/compiler\n```\n\n## How to use\n```JavaScript\nconst compilerBuilder = require('@af-modules/compiler');\n\nconst compilerConfig = { \n    cacheDir: '.cache/', \n    compilers: ['js'],\n    extensions: ['js'],\n    linkExtensions: ['js'], \n    outDir: 'dist/',\n};\n\nconst compiler = compilerBuilder(compilerConfig);\n\ncompiler({\n    module: 'app',\n    entry: 'src/app.js',\n    context: 'src/',\n    target: 'web',\n});\n```\n","maintainers":[{"name":"titannano","email":"titannanomail@gmail.com"}],"time":{"modified":"2022-06-12T14:20:16.526Z","created":"2016-12-07T19:06:23.296Z","1.0.0":"2016-12-07T19:06:23.296Z","1.1.0":"2016-12-19T19:16:48.339Z","1.1.1":"2017-02-23T17:35:46.675Z","1.1.2":"2017-03-14T22:44:25.366Z","1.2.0":"2017-08-27T10:08:11.199Z","1.2.1":"2017-08-27T10:38:06.327Z","1.2.2":"2017-09-16T11:01:35.168Z","1.2.3":"2017-09-16T12:05:49.453Z"},"homepage":"https://github.com/TitanNanoDE/af-compiler#readme","keywords":["application-frame","compiler","gulp"],"repository":{"type":"git","url":"git+ssh://git@github.com/TitanNanoDE/af-compiler.git"},"author":{"name":"Jovan Gerodetti","url":"TitanNano"},"bugs":{"url":"https://github.com/TitanNanoDE/af-compiler/issues"},"license":"CC-BY-SA-4.0","readmeFilename":"README.md"}