{"_id":"apex-nitro","_rev":"25-c218da3788b01c63e2af83a398024c31","name":"apex-nitro","description":"Front-end development in Oracle APEX at its best","dist-tags":{"beta":"5.0.0-1","latest":"5.0.2"},"versions":{"4.0.0-beta.1":{"name":"apex-nitro","version":"4.0.0-beta.1","author":{"name":"OraOpenSource"},"description":"Boost your JavaScript and CSS productivity in Oracle APEX","license":"MIT","scripts":{"test":"xo && ava"},"keywords":["oracle","apex","orclapex","css","javascript","front-end","responsive","framework","web"],"repository":{"type":"git","url":"git+https://github.com/OraOpenSource/apex-nitro.git"},"bugs":{"url":"https://github.com/OraOpenSource/apex-nitro/issues"},"main":"lib/index.js","bin":{"apex-nitro":"./bin/apex-nitro.js"},"dependencies":{"apex-publish-static-files":"1.0.x","babili-webpack-plugin":"0.0.11","browser-sync":"2.18.x","chalk":"1.1.x","del":"2.2.x","gulp":"3.9.x","gulp-autoprefixer":"4.0.x","gulp-clip-empty-files":"0.1.x","gulp-clone":"1.0.x","gulp-concat":"2.6.x","gulp-cssnano":"2.1.x","gulp-header":"1.8.x","gulp-if":"2.0.x","gulp-jshint":"2.0.x","gulp-less":"3.3.x","gulp-load-plugins":"1.5.x","gulp-plumber":"1.1.x","gulp-rename":"1.2.x","gulp-sass":"2.3.x","gulp-size":"2.1.x","gulp-sourcemaps":"2.6.x","gulp-uglify":"2.1.x","gulp-util":"3.0.x","jshint":"2.x","jshint-stylish":"2.2.x","json-local-configurator":"1.2.x","merge-stream":"1.0.x","nopt":"4.0.x","opn":"5.0.x","portscanner":"2.1.x","run-sequence":"1.2.x","through2":"2.0.x","update-notifier":"2.1.x","webpack":"2.5.x"},"devDependencies":{"ava":"0.19.x","xo":"0.18.x"},"xo":{"ignores":["examples/**/*.js"]},"gitHead":"abc49bc0c008fe2f405408905613c64d26b3f4aa","homepage":"https://github.com/OraOpenSource/apex-nitro#readme","_id":"apex-nitro@4.0.0-beta.1","_shasum":"e3998883175cad18b9ec93b0ceda2c55ff4d9d0c","_from":".","_npmVersion":"3.10.10","_nodeVersion":"6.10.2","_npmUser":{"name":"vincentmorneau","email":"vincent.morneau@gmail.com"},"dist":{"shasum":"e3998883175cad18b9ec93b0ceda2c55ff4d9d0c","tarball":"https://registry.npmjs.org/apex-nitro/-/apex-nitro-4.0.0-beta.1.tgz","integrity":"sha512-nEG36s8PCUuKZ59ApL39iuIjnbfxRO+znqufcKf5OmOhcnvAwVuW6dAHmxfyBSYdlxWoK+ckeyqpg6l3DazUPQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIB3GiAYRBJudidmI3F4f5l+LCiyRwNM7iO8yfivO743YAiA3H+3v5Zddl6UhpvY6M8eRpVYSl9dYG5lIhbgRZWFeQw=="}]},"maintainers":[{"name":"vincentmorneau","email":"vincent.morneau@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apex-nitro-4.0.0-beta.1.tgz_1495823820722_0.6731935248244554"},"directories":{}},"4.0.0-beta.2":{"name":"apex-nitro","version":"4.0.0-beta.2","author":{"name":"OraOpenSource"},"description":"Your essential APEX companion","license":"MIT","scripts":{"test":"xo && ava"},"keywords":["oracle","apex","orclapex","css","javascript","front-end","responsive","framework","web"],"repository":{"type":"git","url":"git+https://github.com/OraOpenSource/apex-nitro.git"},"bugs":{"url":"https://github.com/OraOpenSource/apex-nitro/issues"},"main":"lib/index.js","bin":{"apex-nitro":"./bin/apex-nitro.js"},"dependencies":{"apex-publish-static-files":"1.0.x","babili-webpack-plugin":"0.1.x","browser-sync":"2.18.x","chalk":"2.0.x","del":"3.0.x","gulp":"3.9.x","gulp-autoprefixer":"4.0.x","gulp-clip-empty-files":"0.1.x","gulp-clone":"1.0.x","gulp-concat":"2.6.x","gulp-cssnano":"2.1.x","gulp-header":"1.8.x","gulp-if":"2.0.x","gulp-jshint":"2.0.x","gulp-less":"3.3.x","gulp-load-plugins":"1.5.x","gulp-plumber":"1.1.x","gulp-rename":"1.2.x","gulp-sass":"2.3.x","gulp-size":"2.1.x","gulp-sourcemaps":"2.6.x","gulp-typescript":"3.2.x","gulp-uglify":"3.0.x","gulp-util":"3.0.x","jshint":"2.x","jshint-stylish":"2.2.x","node-package-configurator":"1.3.x","merge-stream":"1.0.x","nopt":"4.0.x","opn":"5.1.x","portscanner":"2.1.x","run-sequence":"2.0.x","through2":"2.0.x","typescript":"2.4.x","update-notifier":"2.2.x","uglify-save-license":"0.4.x","webpack":"3.2.x"},"devDependencies":{"ava":"0.20.x","xo":"0.18.x"},"xo":{"ignores":["examples/**/*.js"]},"gitHead":"37d2f28f769f5fbc14804ba44f3356b6eef1a520","homepage":"https://github.com/OraOpenSource/apex-nitro#readme","_id":"apex-nitro@4.0.0-beta.2","_shasum":"ea0176c6fa5aad8b232ad0305c54a10b3ac72af9","_from":".","_npmVersion":"3.10.10","_nodeVersion":"6.11.1","_npmUser":{"name":"vincentmorneau","email":"vincent.morneau@gmail.com"},"dist":{"shasum":"ea0176c6fa5aad8b232ad0305c54a10b3ac72af9","tarball":"https://registry.npmjs.org/apex-nitro/-/apex-nitro-4.0.0-beta.2.tgz","integrity":"sha512-ndnsYozZUhn9HdhYO+H17UvmWZS+gCY351wUJGbc1UAHXE9M8AXFQbWXI+jRV9FrJAEplnCmJxFlCbbopY8icw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCZK7j4MsYdKO8x5h/7luhbARRWxf9dT02AjOZo6+g0NgIhAJnk1ebzY1MpzRyEQRzmHcmXZaGiclxNxISRLMhPTPIV"}]},"maintainers":[{"name":"vincentmorneau","email":"vincent.morneau@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apex-nitro-4.0.0-beta.2.tgz_1500047677347_0.8577979307156056"},"directories":{}},"4.0.0-beta.3":{"name":"apex-nitro","version":"4.0.0-beta.3","author":{"name":"OraOpenSource"},"description":"Your essential APEX companion","license":"MIT","scripts":{"test":"xo && ava"},"keywords":["oracle","apex","orclapex","css","javascript","front-end","responsive","framework","web"],"repository":{"type":"git","url":"git+https://github.com/OraOpenSource/apex-nitro.git"},"bugs":{"url":"https://github.com/OraOpenSource/apex-nitro/issues"},"main":"lib/index.js","bin":{"apex-nitro":"./bin/apex-nitro.js"},"dependencies":{"apex-publish-static-files":"1.0.x","babili-webpack-plugin":"0.1.x","browser-sync":"2.18.x","chalk":"2.0.x","del":"3.0.x","gulp":"3.9.x","gulp-autoprefixer":"4.0.x","gulp-clip-empty-files":"0.1.x","gulp-clone":"1.0.x","gulp-concat":"2.6.x","gulp-cssnano":"2.1.x","gulp-header":"1.8.x","gulp-if":"2.0.x","gulp-jshint":"2.0.x","gulp-less":"3.3.x","gulp-load-plugins":"1.5.x","gulp-plumber":"1.1.x","gulp-rename":"1.2.x","gulp-sass":"2.3.x","gulp-size":"2.1.x","gulp-sourcemaps":"2.6.x","gulp-typescript":"3.2.x","gulp-uglify":"2.1.x","gulp-util":"3.0.x","jshint":"2.x","jshint-stylish":"2.2.x","node-package-configurator":"1.3.x","merge-stream":"1.0.x","nopt":"4.0.x","opn":"5.1.x","portscanner":"2.1.x","run-sequence":"2.0.x","through2":"2.0.x","typescript":"2.4.x","update-notifier":"2.2.x","uglify-save-license":"0.4.x","webpack":"3.2.x"},"devDependencies":{"ava":"0.20.x","xo":"0.18.x"},"xo":{"ignores":["examples/**/*.js"]},"gitHead":"9560f5e933dda09e01c51ce32f87a69a2a3d7d52","homepage":"https://github.com/OraOpenSource/apex-nitro#readme","_id":"apex-nitro@4.0.0-beta.3","_shasum":"d177a704a386ae7d97e24e17d88912f3435e9ad4","_from":".","_npmVersion":"3.10.10","_nodeVersion":"6.11.1","_npmUser":{"name":"vincentmorneau","email":"vincent.morneau@gmail.com"},"dist":{"shasum":"d177a704a386ae7d97e24e17d88912f3435e9ad4","tarball":"https://registry.npmjs.org/apex-nitro/-/apex-nitro-4.0.0-beta.3.tgz","integrity":"sha512-D514L5ZLjBd/2ucY7VsdoSyONGm+F+MGQ6c44nu1GK9kOtwYLSmvbTxET2WW2yceoyO5Ub2nr+Wi9WF7bee8tQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCAbCdksZppxsuqEhzFLo4vdi7QIrZP+6fMTio39ET8pQIhAImoF+6sqofb0vPVcTudJm6HAL+zDHH8Dk8tUI9CzyzF"}]},"maintainers":[{"name":"vincentmorneau","email":"vincent.morneau@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apex-nitro-4.0.0-beta.3.tgz_1500212223166_0.037973351776599884"},"directories":{}},"4.0.0-beta.4":{"name":"apex-nitro","version":"4.0.0-beta.4","author":{"name":"OraOpenSource"},"description":"Your essential APEX companion","license":"MIT","scripts":{"test":"xo && ava"},"keywords":["oracle","apex","orclapex","css","javascript","front-end","responsive","framework","web"],"repository":{"type":"git","url":"git+https://github.com/OraOpenSource/apex-nitro.git"},"bugs":{"url":"https://github.com/OraOpenSource/apex-nitro/issues"},"main":"lib/index.js","bin":{"apex-nitro":"./bin/apex-nitro.js"},"dependencies":{"apex-publish-static-files":"1.0.x","babili-webpack-plugin":"0.1.x","browser-sync":"2.18.x","chalk":"2.0.x","del":"3.0.x","gulp":"3.9.x","gulp-autoprefixer":"4.0.x","gulp-clip-empty-files":"0.1.x","gulp-clone":"1.0.x","gulp-concat":"2.6.x","gulp-cssnano":"2.1.x","gulp-header":"1.8.x","gulp-if":"2.0.x","gulp-jshint":"2.0.x","gulp-less":"3.3.x","gulp-load-plugins":"1.5.x","gulp-plumber":"1.1.x","gulp-rename":"1.2.x","gulp-sass":"2.3.x","gulp-size":"2.1.x","gulp-sourcemaps":"2.6.x","gulp-typescript":"3.2.x","gulp-uglify":"2.1.x","gulp-util":"3.0.x","jshint":"2.x","jshint-stylish":"2.2.x","node-package-configurator":"1.3.x","merge-stream":"1.0.x","nopt":"4.0.x","opn":"5.1.x","portscanner":"2.1.x","run-sequence":"2.0.x","through2":"2.0.x","typescript":"2.4.x","update-notifier":"2.2.x","webpack":"3.3.x"},"devDependencies":{"ava":"0.21.x","xo":"0.18.x"},"xo":{"ignores":["examples/**/*.js"]},"gitHead":"91790bc473594fd975a462d5715bd8239d0394e1","homepage":"https://github.com/OraOpenSource/apex-nitro#readme","_id":"apex-nitro@4.0.0-beta.4","_shasum":"be78c06d9af85a102c13acec880acc3af1b144bf","_from":".","_npmVersion":"3.10.10","_nodeVersion":"6.11.1","_npmUser":{"name":"vincentmorneau","email":"vincent.morneau@gmail.com"},"dist":{"shasum":"be78c06d9af85a102c13acec880acc3af1b144bf","tarball":"https://registry.npmjs.org/apex-nitro/-/apex-nitro-4.0.0-beta.4.tgz","integrity":"sha512-jixZrhY2i52rGMXQYV1QOBkEB5L86QV0dOIR2WmWodVF0hdKJai81bXgKdQqwQ3NrvOrZAs36WwanVGfH24dpw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCID8fr7d5Sy+hI2VppCaWl61mxAxgqSuyZa5+JbEBSbe+AiEA2K4KpH5a6jhAHtAlylsbhHeyUtPcJ0ogKTOzgklDbkI="}]},"maintainers":[{"name":"vincentmorneau","email":"vincent.morneau@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apex-nitro-4.0.0-beta.4.tgz_1500924155848_0.7467347120400518"},"directories":{}},"4.0.0-beta.5":{"name":"apex-nitro","version":"4.0.0-beta.5","author":{"name":"OraOpenSource"},"description":"Your essential APEX companion","license":"MIT","scripts":{"test":"xo && ava"},"keywords":["oracle","apex","orclapex","css","javascript","front-end","responsive","framework","web"],"repository":{"type":"git","url":"git+https://github.com/OraOpenSource/apex-nitro.git"},"bugs":{"url":"https://github.com/OraOpenSource/apex-nitro/issues"},"main":"lib/index.js","bin":{"apex-nitro":"./bin/apex-nitro.js"},"dependencies":{"apex-publish-static-files":"1.0.x","babili-webpack-plugin":"0.1.x","browser-sync":"2.18.x","chalk":"2.1.x","del":"3.0.x","gulp":"3.9.x","gulp-autoprefixer":"4.0.x","gulp-clip-empty-files":"0.1.x","gulp-clone":"1.0.x","gulp-concat":"2.6.x","gulp-cssnano":"2.1.x","gulp-header":"1.8.x","gulp-if":"2.0.x","gulp-jshint":"2.0.x","gulp-less":"3.3.x","gulp-load-plugins":"1.5.x","gulp-plumber":"1.1.x","gulp-rename":"1.2.x","gulp-sass":"2.3.x","gulp-size":"2.1.x","gulp-sourcemaps":"2.6.x","gulp-typescript":"3.2.x","gulp-uglify":"2.1.x","gulp-util":"3.0.x","jshint":"2.x","jshint-stylish":"2.2.x","node-package-configurator":"1.3.x","merge-stream":"1.0.x","nopt":"4.0.x","opn":"5.1.x","portscanner":"2.1.x","run-sequence":"2.1.x","through2":"2.0.x","typescript":"2.4.x","update-notifier":"2.2.x","webpack":"3.5.x"},"devDependencies":{"ava":"0.22.x","xo":"0.18.x"},"xo":{"ignores":["examples/**/*.js"]},"gitHead":"578a09b8b152e1b10536233b0a9a38d77c902028","homepage":"https://github.com/OraOpenSource/apex-nitro#readme","_id":"apex-nitro@4.0.0-beta.5","_shasum":"0241462428c05b4acc6fca1fcd4fd885576cf31c","_from":".","_npmVersion":"3.10.10","_nodeVersion":"6.11.1","_npmUser":{"name":"vincentmorneau","email":"vincent.morneau@gmail.com"},"dist":{"shasum":"0241462428c05b4acc6fca1fcd4fd885576cf31c","tarball":"https://registry.npmjs.org/apex-nitro/-/apex-nitro-4.0.0-beta.5.tgz","integrity":"sha512-Y54KDdaJNnQE7Z5m13/ikPuSut3kPtLxRdlhkd01ktFyvzW6dxn2StY+z7G+ramp19V7hJxh2EE1NH8KF406lQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIA81yuNHX7eCFzBEuoBgaRc1jw/5Aehg6pkomsow9tseAiEA3I8Bk6bLoW/ykOnWoTW+nvVz/kfpXUkLPHRp547izTA="}]},"maintainers":[{"name":"vincentmorneau","email":"vincent.morneau@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apex-nitro-4.0.0-beta.5.tgz_1503358778990_0.6097264892887324"},"directories":{}},"4.0.0":{"name":"apex-nitro","version":"4.0.0","author":{"name":"OraOpenSource"},"description":"Your essential APEX companion","license":"MIT","scripts":{"test":"xo && ava"},"keywords":["oracle","apex","orclapex","css","javascript","front-end","responsive","framework","web"],"repository":{"type":"git","url":"git+https://github.com/OraOpenSource/apex-nitro.git"},"bugs":{"url":"https://github.com/OraOpenSource/apex-nitro/issues"},"main":"lib/index.js","bin":{"apex-nitro":"./bin/apex-nitro.js"},"dependencies":{"apex-publish-static-files":"1.0.x","babili-webpack-plugin":"0.1.x","browser-sync":"2.18.x","chalk":"^2.2.0","del":"3.0.x","gulp":"3.9.x","gulp-autoprefixer":"4.0.x","gulp-clip-empty-files":"0.1.x","gulp-clone":"1.0.x","gulp-concat":"2.6.x","gulp-cssnano":"2.1.x","gulp-header":"1.8.x","gulp-if":"2.0.x","gulp-jshint":"2.0.x","gulp-less":"3.3.x","gulp-load-plugins":"1.5.x","gulp-plumber":"1.1.x","gulp-rename":"1.2.x","gulp-sass":"2.3.x","gulp-size":"2.1.x","gulp-sourcemaps":"2.6.x","gulp-typescript":"3.2.x","gulp-uglify":"2.1.x","gulp-util":"3.0.x","jshint":"2.x","jshint-stylish":"2.2.x","merge-stream":"1.0.x","node-package-configurator":"1.3.x","nopt":"4.0.x","opn":"5.1.x","portscanner":"2.1.x","run-sequence":"^2.2.0","through2":"2.0.x","typescript":"^2.5.3","update-notifier":"^2.3.0","webpack":"^3.8.1"},"devDependencies":{"ava":"0.22.x","xo":"0.18.x"},"xo":{"ignores":["examples/**/*.js"]},"gitHead":"562204c65848f1a756ac5b2bce7bb5bb08d269ae","homepage":"https://github.com/OraOpenSource/apex-nitro#readme","_id":"apex-nitro@4.0.0","_npmVersion":"5.4.2","_nodeVersion":"8.7.0","_npmUser":{"name":"vincentmorneau","email":"vincent.morneau@gmail.com"},"dist":{"integrity":"sha512-0ODV5IocH2K5JUCmyt0QLY9whD98DT5/MIzgon7wOeWCtcsV2lNJMMyIb5Sg9nX5GtrdoPvTTIbXQ+8416XZLA==","shasum":"eef1df2a87516e2461c759a509527b3ff78aa8bd","tarball":"https://registry.npmjs.org/apex-nitro/-/apex-nitro-4.0.0.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCyKQC2t7QZJ8njPcuoRaMkvCuYdebOLsWx/5QWLYeR/gIgcmU+Zx+wgKYq86qLYoWAI7NZryeAy9P9yIW7rw0N7EI="}]},"maintainers":[{"name":"vincentmorneau","email":"vincent.morneau@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apex-nitro-4.0.0.tgz_1508424824098_0.7180795643944293"},"directories":{}},"4.1.0-beta.1":{"name":"apex-nitro","version":"4.1.0-beta.1","author":{"name":"OraOpenSource"},"description":"Your essential APEX companion","license":"MIT","scripts":{"test":"xo && ava"},"keywords":["oracle","apex","orclapex","css","javascript","front-end","responsive","framework","web"],"repository":{"type":"git","url":"git+https://github.com/OraOpenSource/apex-nitro.git"},"bugs":{"url":"https://github.com/OraOpenSource/apex-nitro/issues"},"main":"lib/index.js","bin":{"apex-nitro":"./bin/apex-nitro.js"},"dependencies":{"apex-publish-static-files":"2.0.x","babili-webpack-plugin":"0.1.x","browser-sync":"2.18.x","chalk":"^2.3.0","del":"3.0.x","gulp":"3.9.x","gulp-autoprefixer":"4.0.x","gulp-clip-empty-files":"0.1.x","gulp-clone":"1.0.x","gulp-concat":"2.6.x","gulp-cssnano":"2.1.x","gulp-header":"1.8.x","gulp-if":"2.0.x","gulp-jshint":"2.0.x","gulp-less":"3.3.x","gulp-load-plugins":"1.5.x","gulp-notify":"^3.0.0","gulp-plumber":"1.1.x","gulp-rename":"1.2.x","gulp-sass":"2.3.x","gulp-size":"2.1.x","gulp-sourcemaps":"2.6.x","gulp-typescript":"3.2.x","gulp-uglify":"2.1.x","gulp-util":"3.0.x","jshint":"2.x","jshint-stylish":"2.2.x","merge-stream":"1.0.x","node-notifier":"^5.1.2","node-package-configurator":"1.3.x","nopt":"4.0.x","opn":"5.1.x","portscanner":"2.1.x","run-sequence":"2.2.x","through2":"2.0.x","typescript":"2.6.x","update-notifier":"2.3.x","webpack":"^3.10.0"},"devDependencies":{"ava":"0.24.x","xo":"0.18.x"},"xo":{"ignores":["examples/**/*.js"]},"gitHead":"c59d7e257abbfdc6b31903e4e5ae69388028e8ef","homepage":"https://github.com/OraOpenSource/apex-nitro#readme","_id":"apex-nitro@4.1.0-beta.1","_npmVersion":"5.5.1","_nodeVersion":"9.0.0","_npmUser":{"name":"vincentmorneau","email":"vincent.morneau@gmail.com"},"dist":{"integrity":"sha512-Xgz/mBPOV8Kc9MOQ2YE/lAmZH5FMfP4xC+b4rK8vEqL+y/o88LYZlQcvTDypzPYIjq96LwkoO+oSZ20gtfdJzg==","shasum":"9b95e64d2e77daed6a860eebbd7bb42ac2071a40","tarball":"https://registry.npmjs.org/apex-nitro/-/apex-nitro-4.1.0-beta.1.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCAH4r9B70KoJ3npk6aSf6niRTVQUNxF383BDUdv0biPAIhAKPRQ/FgbuqEQ78vebYySBcqGKmH29QAgc8Gcic2YdAi"}]},"maintainers":[{"name":"vincentmorneau","email":"vincent.morneau@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apex-nitro-4.1.0-beta.1.tgz_1512706715073_0.900421054335311"},"directories":{}},"4.1.0-beta.2":{"name":"apex-nitro","version":"4.1.0-beta.2","author":{"name":"OraOpenSource"},"description":"Your essential APEX companion","license":"MIT","scripts":{"test":"xo && ava"},"keywords":["oracle","apex","orclapex","css","javascript","front-end","responsive","framework","web"],"repository":{"type":"git","url":"git+https://github.com/OraOpenSource/apex-nitro.git"},"bugs":{"url":"https://github.com/OraOpenSource/apex-nitro/issues"},"main":"lib/index.js","bin":{"apex-nitro":"./bin/apex-nitro.js"},"dependencies":{"apex-publish-static-files":"2.0.x","babel-minify-webpack-plugin":"0.2.x","browser-sync":"2.23.x","chalk":"2.3.x","del":"3.0.x","gulp":"next","gulp-autoprefixer":"4.1.x","gulp-clip-empty-files":"0.1.x","gulp-clone":"2.0.x","gulp-concat":"2.6.x","gulp-clean-css":"3.9.x","gulp-header":"2.0.x","gulp-if":"2.0.x","gulp-jshint":"2.1.x","gulp-less":"3.4.x","gulp-load-plugins":"1.5.x","gulp-notify":"3.2.x","gulp-plumber":"1.2.x","gulp-rename":"1.2.x","gulp-size":"3.0.x","gulp-sourcemaps":"2.6.x","gulp-typescript":"4.0.0-alpha.1","gulp-uglify":"3.0.x","jshint":"2.x","jshint-stylish":"2.2.x","lodash":"4.17.x","merge-stream":"1.0.x","node-notifier":"5.2.x","node-package-configurator":"1.3.x","node-sass":"4.7.x","nopt":"4.0.x","opn":"5.2.x","plugin-error":"1.0.x","portscanner":"2.1.x","replace-ext":"1.0.x","strip-ansi":"4.0.x","through2":"2.0.x","typescript":"^2.6.2","uglify-save-license":"0.4.x","update-notifier":"2.3.x","vinyl-sourcemaps-apply":"0.2.x","webpack":"3.10.x"},"devDependencies":{"ava":"0.24.x","xo":"0.18.x"},"xo":{"ignores":["examples/**/*.js"]},"gitHead":"53a6a9217a36681c90414a7681c8f47e0fa0184f","homepage":"https://github.com/OraOpenSource/apex-nitro#readme","_id":"apex-nitro@4.1.0-beta.2","_shasum":"13a32646d87eec1b9fcd43f6832445fd467c8d0f","_from":".","_npmVersion":"3.10.10","_nodeVersion":"9.0.0","_npmUser":{"name":"vincentmorneau","email":"vincent.morneau@gmail.com"},"dist":{"shasum":"13a32646d87eec1b9fcd43f6832445fd467c8d0f","tarball":"https://registry.npmjs.org/apex-nitro/-/apex-nitro-4.1.0-beta.2.tgz","integrity":"sha512-Dogk4pcgWpjaEMfSUHNzx3PJqm3tyP5FJUY7RiPHtbTIWHI6++NaG2Ig7z12iP7wyfvBQY6I0KGMbgKTtIbskQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQC5LnRffSQpYR2kNecNJI57T3IO72fehmd1QthyXHwYowIgDECUzE3SqKaiBrJhTv6yPpoGAxkEmUtF2Czey//Utdk="}]},"maintainers":[{"name":"vincentmorneau","email":"vincent.morneau@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apex-nitro-4.1.0-beta.2.tgz_1516241724717_0.4929849556647241"},"directories":{}},"4.1.0-beta.3":{"name":"apex-nitro","version":"4.1.0-beta.3","author":{"name":"OraOpenSource"},"description":"Your essential APEX companion","license":"MIT","scripts":{"test":"xo && ava"},"keywords":["oracle","apex","orclapex","css","javascript","front-end","responsive","framework","web"],"repository":{"type":"git","url":"git+https://github.com/OraOpenSource/apex-nitro.git"},"bugs":{"url":"https://github.com/OraOpenSource/apex-nitro/issues"},"main":"lib/index.js","bin":{"apex-nitro":"./bin/apex-nitro.js"},"dependencies":{"apex-publish-static-files":"2.0.x","babel-minify-webpack-plugin":"0.2.x","browser-sync":"2.23.x","chalk":"2.3.x","del":"3.0.x","gulp":"next","gulp-autoprefixer":"4.1.x","gulp-clip-empty-files":"0.1.x","gulp-clone":"2.0.x","gulp-concat":"2.6.x","gulp-clean-css":"3.9.x","gulp-header":"2.0.x","gulp-if":"2.0.x","gulp-jshint":"2.1.x","gulp-less":"3.4.x","gulp-load-plugins":"1.5.x","gulp-notify":"3.2.x","gulp-plumber":"1.2.x","gulp-rename":"1.2.x","gulp-size":"3.0.x","gulp-sourcemaps":"2.6.x","gulp-typescript":"4.0.0-alpha.1","gulp-uglify":"3.0.x","jshint":"2.x","jshint-stylish":"2.2.x","lodash":"4.17.x","merge-stream":"1.0.x","node-notifier":"5.2.x","node-package-configurator":"1.3.x","node-sass":"4.7.x","nopt":"4.0.x","opn":"5.2.x","plugin-error":"1.0.x","portscanner":"2.1.x","replace-ext":"1.0.x","strip-ansi":"4.0.x","through2":"2.0.x","typescript":"^2.6.2","uglify-save-license":"0.4.x","update-notifier":"2.3.x","vinyl-sourcemaps-apply":"0.2.x","webpack":"3.10.x"},"devDependencies":{"ava":"0.24.x","xo":"0.18.x"},"xo":{"ignores":["examples/**/*.js"]},"gitHead":"f5b437faf017fa015a70f04a09d2317437493f9f","homepage":"https://github.com/OraOpenSource/apex-nitro#readme","_id":"apex-nitro@4.1.0-beta.3","_shasum":"9b7ae609744f5d1312feb461ec9ae668327287aa","_from":".","_npmVersion":"3.10.10","_nodeVersion":"9.0.0","_npmUser":{"name":"vincentmorneau","email":"vincent.morneau@gmail.com"},"dist":{"shasum":"9b7ae609744f5d1312feb461ec9ae668327287aa","tarball":"https://registry.npmjs.org/apex-nitro/-/apex-nitro-4.1.0-beta.3.tgz","integrity":"sha512-YwOC/884fDy8d+D/StiONCKjZ6gHjWtzYFj1Q1PC9tep+87IM3FxdPU/LTdTGhG2XEyMjpvsdZ5xs+vTeQayiA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQD933s+4NLbJKj7isHOR5an/RAvz8pCgPDfN6N1kmkU2QIgYHgfN2tcH554t2lhv2OitplpavDROOlJ/e/FrObIFlI="}]},"maintainers":[{"name":"vincentmorneau","email":"vincent.morneau@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apex-nitro-4.1.0-beta.3.tgz_1516333483859_0.2200953217688948"},"directories":{}},"4.1.0-beta.4":{"name":"apex-nitro","version":"4.1.0-beta.4","author":{"name":"OraOpenSource"},"description":"Your essential APEX companion","license":"MIT","scripts":{"test":"xo && ava"},"keywords":["oracle","apex","orclapex","css","javascript","front-end","responsive","framework","web"],"repository":{"type":"git","url":"git+https://github.com/OraOpenSource/apex-nitro.git"},"bugs":{"url":"https://github.com/OraOpenSource/apex-nitro/issues"},"main":"lib/index.js","bin":{"apex-nitro":"./bin/apex-nitro.js"},"dependencies":{"apex-publish-static-files":"2.0.x","babel-minify-webpack-plugin":"0.2.x","browser-sync":"2.23.x","chalk":"2.3.x","del":"3.0.x","gulp":"next","gulp-autoprefixer":"4.1.x","gulp-clean-css":"3.9.x","gulp-clip-empty-files":"0.1.x","gulp-clone":"2.0.x","gulp-concat":"2.6.x","gulp-header":"2.0.x","gulp-if":"2.0.x","gulp-jshint":"2.1.x","gulp-less":"3.4.x","gulp-load-plugins":"1.5.x","gulp-notify":"3.2.x","gulp-plumber":"1.2.x","gulp-rename":"1.2.x","gulp-size":"3.0.x","gulp-sourcemaps":"2.6.x","gulp-typescript":"4.0.0-alpha.1","gulp-uglify":"3.0.x","jshint":"2.x","jshint-stylish":"2.2.x","lodash":"4.17.x","merge-stream":"1.0.x","node-notifier":"5.2.x","node-package-configurator":"1.3.x","node-sass":"4.7.x","nopt":"4.0.x","opn":"5.2.x","plugin-error":"1.0.x","portscanner":"2.1.x","replace-ext":"1.0.x","strip-ansi":"4.0.x","through2":"2.0.x","typescript":"2.7.x","uglify-save-license":"0.4.x","update-notifier":"2.3.x","vinyl-sourcemaps-apply":"0.2.x","webpack":"3.10.x"},"devDependencies":{"ava":"0.24.x","xo":"0.18.x"},"xo":{"ignores":["examples/**/*.js"]},"gitHead":"95a1a1e0008a5b966d4a8cd8b80624aa478f3ad6","homepage":"https://github.com/OraOpenSource/apex-nitro#readme","_id":"apex-nitro@4.1.0-beta.4","_npmVersion":"5.6.0","_nodeVersion":"9.4.0","_npmUser":{"name":"vincentmorneau","email":"vincent.morneau@gmail.com"},"dist":{"integrity":"sha512-xPZUCKn43TFaDhcn0vHZppwHphzfmKw6fFTKXrrMayXB00Wk0AOVGCsszgsRvj3HoopiuECZu611xtQreCbMsg==","shasum":"581b2ad053148b3725ec8b9cb3fcc76827d439c6","tarball":"https://registry.npmjs.org/apex-nitro/-/apex-nitro-4.1.0-beta.4.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDbDA77o1j5heGoPDRmY5Op7/RUQuv3GEpBwXV1FJxoqwIgO7kCwtXcE8osgWGsg3AasMbhme5xLq6eFLQPHsTUD38="}]},"maintainers":[{"name":"vincentmorneau","email":"vincent.morneau@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apex-nitro-4.1.0-beta.4.tgz_1517498491214_0.7940540644340217"},"directories":{}},"4.1.0":{"name":"apex-nitro","version":"4.1.0","author":{"name":"OraOpenSource"},"description":"Your essential APEX companion","license":"MIT","scripts":{"test":"xo && ava"},"keywords":["oracle","apex","orclapex","css","javascript","front-end","responsive","framework","web"],"repository":{"type":"git","url":"git+https://github.com/OraOpenSource/apex-nitro.git"},"bugs":{"url":"https://github.com/OraOpenSource/apex-nitro/issues"},"main":"lib/index.js","bin":{"apex-nitro":"./bin/apex-nitro.js"},"dependencies":{"apex-publish-static-files":"2.0.x","babel-minify-webpack-plugin":"0.3.x","browser-sync":"2.23.x","chalk":"^2.3.1","del":"3.0.x","gulp":"next","gulp-autoprefixer":"4.1.x","gulp-clean-css":"3.9.x","gulp-clip-empty-files":"0.1.x","gulp-clone":"2.0.x","gulp-concat":"2.6.x","gulp-header":"2.0.x","gulp-if":"2.0.x","gulp-jshint":"2.1.x","gulp-less":"3.5.x","gulp-load-plugins":"1.5.x","gulp-notify":"3.2.x","gulp-plumber":"1.2.x","gulp-rename":"1.2.x","gulp-size":"3.0.x","gulp-sourcemaps":"2.6.x","gulp-typescript":"^4.0.1","gulp-uglify":"3.0.x","jshint":"2.x","jshint-stylish":"2.2.x","lodash":"4.17.x","merge-stream":"1.0.x","node-notifier":"5.2.x","node-package-configurator":"1.3.x","node-sass":"4.7.x","nopt":"4.0.x","opn":"5.2.x","plugin-error":"1.0.x","portscanner":"2.1.x","replace-ext":"1.0.x","strip-ansi":"4.0.x","through2":"2.0.x","typescript":"2.7.x","uglify-save-license":"0.4.x","update-notifier":"2.3.x","vinyl-sourcemaps-apply":"0.2.x","webpack":"3.11.x"},"devDependencies":{"ava":"0.25.x","xo":"0.20.x"},"xo":{"ignores":["examples/**/*.js"]},"gitHead":"006c85936ee124c301e23eb7c3a5772f0e9c0e64","homepage":"https://github.com/OraOpenSource/apex-nitro#readme","_id":"apex-nitro@4.1.0","_npmVersion":"5.6.0","_nodeVersion":"9.4.0","_npmUser":{"name":"vincentmorneau","email":"vincent.morneau@gmail.com"},"dist":{"integrity":"sha512-mSorT/N6DXrTigQ9KJ10rGVCMjfutiFoD6J32mf6BbjGLU2w9VP5aj7UYmSaAvMMX7S3HPKJEjQNmOtysuK1HA==","shasum":"2cb1c427740a0be4d26edbcc21c0b2ddc0de6af5","tarball":"https://registry.npmjs.org/apex-nitro/-/apex-nitro-4.1.0.tgz","fileCount":157,"unpackedSize":17272211,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIBE3JGM944QcyQoAyyn4d1SaqRydWDR99EIebOf8Al15AiEAuYeuSCTpt4WFHac1GVqQsKrzD8ZYY/0oclfy+n1D1Vc="}]},"maintainers":[{"name":"vincentmorneau","email":"vincent.morneau@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apex-nitro_4.1.0_1519053564260_0.4949342503976488"},"_hasShrinkwrap":false},"4.1.1":{"name":"apex-nitro","version":"4.1.1","author":{"name":"OraOpenSource"},"description":"Your essential APEX companion","license":"MIT","scripts":{"test":"xo && ava"},"keywords":["oracle","apex","orclapex","css","javascript","front-end","responsive","framework","web"],"repository":{"type":"git","url":"git+https://github.com/OraOpenSource/apex-nitro.git"},"bugs":{"url":"https://github.com/OraOpenSource/apex-nitro/issues"},"main":"lib/index.js","bin":{"apex-nitro":"./bin/apex-nitro.js"},"dependencies":{"apex-publish-static-files":"2.0.x","babel-minify-webpack-plugin":"0.3.x","browser-sync":"2.23.x","chalk":"2.3.x","del":"3.0.x","gulp":"4.0.x","gulp-autoprefixer":"5.0.x","gulp-clean-css":"3.9.x","gulp-clip-empty-files":"0.1.x","gulp-clone":"2.0.x","gulp-concat":"2.6.x","gulp-header":"2.0.x","gulp-if":"2.0.x","gulp-jshint":"2.1.x","gulp-less":"4.0.x","gulp-load-plugins":"1.5.x","gulp-notify":"3.2.x","gulp-plumber":"1.2.x","gulp-rename":"1.2.x","gulp-sass":"3.2.x","gulp-size":"3.0.x","gulp-sourcemaps":"2.6.x","gulp-typescript":"^4.0.2","gulp-uglify":"3.0.x","jshint":"2.x","jshint-stylish":"2.2.x","merge-stream":"1.0.x","node-notifier":"5.2.x","node-package-configurator":"1.3.x","nopt":"4.0.x","opn":"5.3.x","portscanner":"2.1.x","replace-ext":"1.0.x","through2":"2.0.x","typescript":"2.8.x","uglify-save-license":"0.4.x","update-notifier":"2.4.x","webpack":"4.4.x"},"devDependencies":{"ava":"0.25.x","xo":"0.20.x"},"xo":{"ignores":["examples/**/*.js"]},"gitHead":"8be57b31fd0ad1bc254b53e9a44bece4e4f53263","homepage":"https://github.com/OraOpenSource/apex-nitro#readme","_id":"apex-nitro@4.1.1","_npmVersion":"5.8.0","_nodeVersion":"9.4.0","_npmUser":{"name":"vincentmorneau","email":"vincent.morneau@gmail.com"},"dist":{"integrity":"sha512-WKqlfDug/r7HIQVwL60ti0OWIzhXDl+Nw7ZrY71qxTv652YokYCrsxOVwBy7awrMSt3nYOSLW2pwqCKZ0oGv4Q==","shasum":"a8f6526aa6b6b530398122c49d5ad30e8df21bc5","tarball":"https://registry.npmjs.org/apex-nitro/-/apex-nitro-4.1.1.tgz","fileCount":161,"unpackedSize":17273533,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIFe7EF/6W5pl9lJ+SjgN8ZF1kM3JUjiXdfdkoWjN4EXAAiEAt0IF2uYUOScEiNwU7D/AKfPQ2PzqwU5V+26NRmDeHI4="}]},"maintainers":[{"name":"vincentmorneau","email":"vincent.morneau@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apex-nitro_4.1.1_1522629614469_0.8214266228732838"},"_hasShrinkwrap":false},"4.2.0-beta.1":{"name":"apex-nitro","version":"4.2.0-beta.1","author":{"name":"OraOpenSource"},"description":"Your essential APEX companion","license":"MIT","scripts":{"test":"xo && ava"},"keywords":["oracle","apex","orclapex","css","javascript","front-end","responsive","framework","web"],"repository":{"type":"git","url":"git+https://github.com/OraOpenSource/apex-nitro.git"},"bugs":{"url":"https://github.com/OraOpenSource/apex-nitro/issues"},"main":"lib/index.js","bin":{"apex-nitro":"./bin/apex-nitro.js"},"dependencies":{"apex-publish-static-files":"2.0.x","babel-minify-webpack-plugin":"0.3.x","browser-sync":"2.23.x","chalk":"2.3.x","del":"3.0.x","gulp":"4.0.x","gulp-autoprefixer":"5.0.x","gulp-clean-css":"3.9.x","gulp-clip-empty-files":"0.1.x","gulp-clone":"2.0.x","gulp-concat":"2.6.x","gulp-header":"2.0.x","gulp-if":"2.0.x","gulp-jshint":"2.1.x","gulp-less":"4.0.x","gulp-load-plugins":"1.5.x","gulp-notify":"3.2.x","gulp-plumber":"1.2.x","gulp-rename":"1.2.x","gulp-sass":"3.2.x","gulp-size":"3.0.x","gulp-sourcemaps":"2.6.x","gulp-typescript":"^4.0.2","gulp-uglify":"3.0.x","jshint":"2.x","jshint-stylish":"2.2.x","merge-stream":"1.0.x","node-notifier":"5.2.x","node-package-configurator":"1.3.x","nopt":"4.0.x","opn":"5.3.x","portscanner":"2.1.x","replace-ext":"1.0.x","through2":"2.0.x","typescript":"2.8.x","uglify-save-license":"0.4.x","update-notifier":"2.4.x","webpack":"4.4.x"},"devDependencies":{"ava":"0.25.x","xo":"0.20.x"},"xo":{"ignores":["examples/**/*.js"]},"readme":"<h1 align=\"center\">\n\t<br>\n\t<img src=\"https://raw.githubusercontent.com/OraOpenSource/apex-nitro/master/docs/img/apex-nitro-logo.png\" alt=\"APEX Nitro\" width=\"600\">\n\t<br>\n\t<br>\n</h1>\n\n> Your essential APEX companion\n\n[![npm](https://img.shields.io/npm/v/apex-nitro.svg)](https://www.npmjs.com/package/apex-nitro) [![Build Status](https://travis-ci.org/OraOpenSource/apex-nitro.svg?branch=master)](https://travis-ci.org/OraOpenSource/apex-nitro) [![Dependency Status](https://david-dm.org/OraOpenSource/apex-nitro.svg)](https://david-dm.org/OraOpenSource/apex-nitro) [![XO code style](https://img.shields.io/badge/code_style-XO-5ed9c7.svg)](https://github.com/sindresorhus/xo)\n\nAPEX developers of all skills inevitably have to write JavaScript and CSS. Do you feel the learning curve to be steep? That is 100% normal. Barely any guidelines exist within APEX to learn the fundamentals of these languages. Let’s fix that.\n\nAPEX Nitro takes your front-end development to the next level by reducing mundane tasks, boosting performance, modularizing code, enhancing teamwork and more.\n\n## What APEX Nitro is\nAPEX Nitro is a tool that runs in the background while you develop an APEX application, watching for local static file (e.g. `js`, `css`) modifications inside of a given directory, compiling them into a better format and sending them back to your APEX application seamlessly. It makes front-end coding faster by syncing these local files to your APEX application in real-time.\n\nAPEX Nitro also establishes clear front-end guidelines and enforces good programming practices. It streamlines JavaScript and CSS by eliminating the *bad* practice of inline coding, so your APEX application benefits from an efficient 100% file-based approach.\n\n### What APEX Nitro does  \n- Browser Synchronization\n- File Minification\n- File Concatenation\n- Source Mapping\n- Error Handling\n- CSS Preprocessing\n- CSS Auto-Prefixer\n- Theme Roller Customization\n\nFor more info on the features, [read the documentation](/docs/features.md).\n\n### Benefits\n- Reduce development time\n- Reduce mundane tasks\n- Increase maintainability\n- Better modularization\n- Performance boost\n- Enhances teamwork\n- Makes responsive development easier\n\nFor more info on the benefits, [read the documentation](/docs/benefits.md).\n\n## Quickstart\nThis following sections show the easiest way to get started with APEX Nitro.\n\n[Go to the full documentation](/docs/) to read more about using APEX Nitro.\n\n### System Requirements\n- [Node.js](https://nodejs.org) *>= v6*\n- [SQLcl](http://www.oracle.com/technetwork/developer-tools/sqlcl/overview/index.html) *>= v17.2 (optional, used for the publish feature)*\n\n### Install\nExecute this command to install APEX Nitro:\n```\nnpm install -g apex-nitro\n```\n\n*Getting errors? Make sure to read the [troubleshooting section](/docs/troubleshooting.md).*\n\n### Project Configuration\nExecute this command to configure an APEX Nitro project:\n```\napex-nitro config <project>\n```\n\nA new browser tab will open and you can simply fill the form:\n\n![](/docs/img/command-config.png)\n\n*You can read about the different options by hovering the help icons.*\n\n### APEX Application Setup\nAPEX Nitro requires to make one small modification to your APEX application to allow real-time synchronization. Head to Shared Components, under Application Processes and create a new application process with the following attributes:\n\nAttribute | Value\n--- | ---\nName | `APEX Nitro`\nSequence | `-999`\nProcess Point | `On Load: Before Header (page template header)`\nCondition | `owa_util.get_cgi_env('APEX-Nitro') is not null`\nSource (`PL/SQL`) | `apex_application.g_flow_images := owa_util.get_cgi_env('APEX-Nitro');` \n\n![](/docs/img/setup-application-process.png)\n\n[Read the documentation](/docs/setup.md) for more information.\n\n### Launch\n```\napex-nitro launch <project>\n```\n\n![](/docs/img/command-launch.png)\n\n### Usage\nAfter APEX Nitro is launched, create, edit or delete any file within your project's source folder. Example `/my_project/src/`:\n```\n|-/src/\n   |-css\n      |-app.css\n   |-js\n      |-app.js\n```\n\nAPEX Nitro will compile your files to a new folder of your choice. Example `/my_project/dist/`.\nAPEX Nitro will then synchronize the compiled folder (`/my_project/dist/`) to your APEX application.\n\n[**Read more about usage.**](/docs/usage.md)  \n[**See common patterns.**](/docs/patterns.md)  \n[**Try our examples.**](/examples/)\n\n### Publish to APEX\nWhen you are done developing, you can upload your files to the *Shared Components* in APEX.\n\n```\napex-nitro publish <project>\n```\n\n![](/docs/img/command-publish.png)\n\nThis feature is optional. [Read more](/docs/publish.md) to get SQLcl running on your environment.\n\n## Troubleshoot\n[Read more about common issues.](/docs/troubleshooting.md)\n\n## Changelog\n[See changelog.](changelog.md)\n\n## Project Sponsors\n[Insum Solutions](http://insum.ca/)\n\n## Team\n- [Vincent Morneau](https://github.com/vincentmorneau)\n- [Martin Giffy D'Souza](https://github.com/martindsouza)\n","readmeFilename":"readme.md","gitHead":"2c9e3c02aef4b09411be61b52b2ebd8327a65516","homepage":"https://github.com/OraOpenSource/apex-nitro#readme","_id":"apex-nitro@4.2.0-beta.1","_npmVersion":"5.8.0","_nodeVersion":"9.4.0","_npmUser":{"name":"vincentmorneau","email":"vincent.morneau@gmail.com"},"dist":{"integrity":"sha512-wvHQHZdrBaxZpcd+fNhuapr8Kk2oysvwI/IEWZjxFVxpPMkmm02c7jiza0qDZWn6a6wRvY0etI0kz935S/aGOQ==","shasum":"32eee993ad206cb47c659c3aa5a0dcfaa7103554","tarball":"https://registry.npmjs.org/apex-nitro/-/apex-nitro-4.2.0-beta.1.tgz","fileCount":161,"unpackedSize":17274797,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCnEi3otYFswqOinqILugYiiWE6zvvIb6uAXYYDWzIEzgIgZ5KCSJ7+u0LL4kDarLufhX+wrrhfUDaBicVUbMsj3eI="}]},"maintainers":[{"name":"vincentmorneau","email":"vincent.morneau@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apex-nitro_4.2.0-beta.1_1522699140203_0.8109977196556704"},"_hasShrinkwrap":false},"4.1.2":{"name":"apex-nitro","version":"4.1.2","author":{"name":"OraOpenSource"},"description":"Your essential APEX companion","license":"MIT","scripts":{"test":"xo && ava"},"keywords":["oracle","apex","orclapex","css","javascript","front-end","responsive","framework","web"],"repository":{"type":"git","url":"git+https://github.com/OraOpenSource/apex-nitro.git"},"bugs":{"url":"https://github.com/OraOpenSource/apex-nitro/issues"},"main":"lib/index.js","bin":{"apex-nitro":"./bin/apex-nitro.js"},"dependencies":{"apex-publish-static-files":"2.0.x","babel-minify-webpack-plugin":"0.3.x","browser-sync":"2.23.x","chalk":"2.3.x","del":"3.0.x","gulp":"4.0.x","gulp-autoprefixer":"5.0.x","gulp-clean-css":"3.9.x","gulp-clip-empty-files":"0.1.x","gulp-clone":"2.0.x","gulp-concat":"2.6.x","gulp-header":"2.0.x","gulp-if":"2.0.x","gulp-jshint":"2.1.x","gulp-less":"4.0.x","gulp-load-plugins":"1.5.x","gulp-notify":"3.2.x","gulp-plumber":"1.2.x","gulp-rename":"1.2.x","gulp-sass":"4.0.x","gulp-size":"3.0.x","gulp-sourcemaps":"2.6.x","gulp-typescript":"^4.0.2","gulp-uglify":"3.0.x","jshint":"2.x","jshint-stylish":"2.2.x","merge-stream":"1.0.x","node-notifier":"5.2.x","node-package-configurator":"1.3.x","nopt":"4.0.x","opn":"5.3.x","portscanner":"2.1.x","replace-ext":"1.0.x","through2":"2.0.x","typescript":"2.8.x","uglify-save-license":"0.4.x","update-notifier":"2.4.x","webpack":"4.5.x"},"devDependencies":{"ava":"0.25.x","xo":"0.20.x"},"xo":{"ignores":["examples/**/*.js"]},"gitHead":"d2d43786fe4b972e905a58b13b33cfa6aaf99989","homepage":"https://github.com/OraOpenSource/apex-nitro#readme","_id":"apex-nitro@4.1.2","_npmVersion":"5.8.0","_nodeVersion":"9.4.0","_npmUser":{"name":"vincentmorneau","email":"vincent.morneau@gmail.com"},"dist":{"integrity":"sha512-lgyt2C/SfwGPbBpQw3ydu1LwwebFmjHiCyIJ5MEIlUV2mSvYn3C7gA1GjikCwD5gqGrZTxg6FvcPgaT1mk+2vA==","shasum":"36422f6565cd4a3765e3f07af43d11f68537b770","tarball":"https://registry.npmjs.org/apex-nitro/-/apex-nitro-4.1.2.tgz","fileCount":160,"unpackedSize":17134733,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDDZWpL/4eTg5pbItR0APea34Y1CwvzvZljQlAflcrj+wIhAP//Mn949sONproYnE990ykaoFaCRZLzs72luWYeCUPR"}]},"maintainers":[{"name":"vincentmorneau","email":"vincent.morneau@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apex-nitro_4.1.2_1523541953210_0.4269451879115369"},"_hasShrinkwrap":false},"4.1.3":{"name":"apex-nitro","version":"4.1.3","author":{"name":"OraOpenSource"},"description":"Your essential APEX companion","license":"MIT","scripts":{"test":"xo && ava"},"keywords":["oracle","apex","orclapex","css","javascript","front-end","responsive","framework","web"],"repository":{"type":"git","url":"git+https://github.com/OraOpenSource/apex-nitro.git"},"bugs":{"url":"https://github.com/OraOpenSource/apex-nitro/issues"},"main":"lib/index.js","bin":{"apex-nitro":"./bin/apex-nitro.js"},"dependencies":{"apex-publish-static-files":"2.0.x","autoprefixer":"^8.4.1","browser-sync":"2.24.4","chalk":"^2.4.1","del":"3.0.x","gulp":"4.0.x","gulp-clean-css":"^3.9.4","gulp-clip-empty-files":"0.1.x","gulp-clone":"2.0.x","gulp-concat":"2.6.x","gulp-header":"2.0.x","gulp-if":"2.0.x","gulp-jshint":"2.1.x","gulp-less":"4.0.x","gulp-load-plugins":"1.5.x","gulp-notify":"3.2.x","gulp-plumber":"1.2.x","gulp-postcss":"^7.0.1","gulp-rename":"1.2.x","gulp-sass":"4.0.x","gulp-size":"3.0.x","gulp-sourcemaps":"2.6.x","gulp-typescript":"^4.0.2","gulp-uglify":"3.0.x","jshint":"2.x","jshint-stylish":"2.2.x","merge-stream":"1.0.x","node-notifier":"5.2.x","node-package-configurator":"^1.3.3","nopt":"4.0.x","opn":"5.3.x","portscanner":"2.1.x","replace-ext":"1.0.x","through2":"2.0.x","typescript":"^2.8.3","uglify-save-license":"0.4.x","update-notifier":"2.5.x","webpack":"4.8.x"},"devDependencies":{"ava":"0.25.x","babel-minify-webpack-plugin":"^0.3.1","xo":"0.21.x"},"xo":{"ignores":["examples/**/*.js"]},"gitHead":"ff7309d46c0c17b3cc00570948165f1d68b5ecad","homepage":"https://github.com/OraOpenSource/apex-nitro#readme","_id":"apex-nitro@4.1.3","_npmVersion":"5.6.0","_nodeVersion":"8.11.1","_npmUser":{"name":"vincentmorneau","email":"vincent.morneau@gmail.com"},"dist":{"integrity":"sha512-5ng7nS5/ccLn2p9KkYTmyPlWvhQsyCXgUx56RGJFIQpM7I/fcYQph8/ZiFo3ArmbaLEbSJAxgtiYn1BUyjvfdw==","shasum":"c82ac55fc9e22983bc0865951914a222ca700d1f","tarball":"https://registry.npmjs.org/apex-nitro/-/apex-nitro-4.1.3.tgz","fileCount":160,"unpackedSize":17136433,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJa8KE9CRA9TVsSAnZWagAAjfYP/RKbvOaOYOCyR70YZRrY\nHRtWNlDMdttuP39EGxvoqKpcUW7zEryp3Y7SEWdrtS4MgtnAvqQ409Ruda42\nh/ysBLELIFleGx7I9J92f+M/zuRT03TxsvuT+ygwv4xTB+P7OWn2yc2omg16\nUqOW50vkSR7QP4Rn+fpci53WqzKIK/u4mmnq64uxOwl15Ug9hS9YddanaOoC\nzhraU2vo3ziq2j6h7xZv27Ffl48rmFPggUvFLHoMUF7/9M5c+MpC9cvu3KAH\nEYBwjxWNjr3ca0YEJbyv2RQ4oYoSyew63gGyVURHfrYYUceohWMbMJovtsWe\nZOwqHl9b8cqzLecgYQ0+r/Vkm9qHISNTVqYFyt4Ni+0BjQN/HbmoNk666/TN\n4nT55e0nHZ94mJb6cvUyU32bNtetJrf8+bjN9mPlg7769meBP42JJ5xlawmu\n/GhBVUpZYzIwuV0TmrKKagZVMMD5MrrBKUqWLZ0BnB6xA6riHXlC/N+OC5f2\ncemzOhf10ucQCV2zSDqfReuJE7c4JCtUpjKpkHc9Cz+J+hFUct712cCsIlzo\nOVO+hSCKwlznbxV8hwJJnXPEdpyYHl0oYMsSkSHkVT/ymUuo8h6vXnuJ4Eym\n4syYk/dhVqnZaVoxEOYU6wjPpND/PrupXhdHVF0q7C4pexem9+su7fHESuly\neMAH\r\n=7dmp\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCeVRx6MdNsPG22bY6swp+fi/PkDYOvMeYw9zZOIj7rawIhAL6KsP546sH20Dtk0/KiD3WUG4X88h7jnUFrdGgZPjJS"}]},"maintainers":[{"name":"vincentmorneau","email":"vincent.morneau@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apex-nitro_4.1.3_1525719355134_0.4101162436165615"},"_hasShrinkwrap":false},"4.1.4":{"name":"apex-nitro","version":"4.1.4","author":{"name":"OraOpenSource"},"description":"Your essential APEX companion","license":"MIT","scripts":{"test":"xo && ava"},"keywords":["oracle","apex","orclapex","css","javascript","front-end","responsive","framework","web"],"repository":{"type":"git","url":"git+https://github.com/OraOpenSource/apex-nitro.git"},"bugs":{"url":"https://github.com/OraOpenSource/apex-nitro/issues"},"main":"lib/index.js","bin":{"apex-nitro":"./bin/apex-nitro.js"},"dependencies":{"apex-publish-static-files":"2.0.x","autoprefixer":"^8.4.1","babel-minify-webpack-plugin":"^0.3.1","browser-sync":"2.24.4","chalk":"^2.4.1","del":"3.0.x","gulp":"4.0.x","gulp-clean-css":"^3.9.4","gulp-clip-empty-files":"0.1.x","gulp-clone":"2.0.x","gulp-concat":"2.6.x","gulp-header":"2.0.x","gulp-if":"2.0.x","gulp-jshint":"2.1.x","gulp-less":"4.0.x","gulp-load-plugins":"1.5.x","gulp-notify":"3.2.x","gulp-plumber":"1.2.x","gulp-postcss":"^7.0.1","gulp-rename":"1.2.x","gulp-sass":"4.0.x","gulp-size":"3.0.x","gulp-sourcemaps":"2.6.x","gulp-typescript":"^4.0.2","gulp-uglify":"3.0.x","jshint":"2.x","jshint-stylish":"2.2.x","merge-stream":"1.0.x","node-notifier":"5.2.x","node-package-configurator":"^1.3.3","nopt":"4.0.x","opn":"5.3.x","portscanner":"2.1.x","replace-ext":"1.0.x","through2":"2.0.x","typescript":"^2.8.3","uglify-save-license":"0.4.x","update-notifier":"2.5.x","webpack":"4.8.x"},"devDependencies":{"ava":"0.25.x","xo":"0.21.x"},"xo":{"ignores":["examples/**/*.js"]},"gitHead":"6223a5ed68ec1bbacb924364d0a31ff7c49a8a5b","homepage":"https://github.com/OraOpenSource/apex-nitro#readme","_id":"apex-nitro@4.1.4","_npmVersion":"5.6.0","_nodeVersion":"8.11.1","_npmUser":{"name":"vincentmorneau","email":"vincent.morneau@gmail.com"},"dist":{"integrity":"sha512-LM4A/qdBSkXOMKEOCFfGYPB/EST/1SBxDEh4LNEu2p3E+v/cgcaNsZk30khJHpxZUhNifn2P8wxc7hsiAq5fGw==","shasum":"a67f33c6ca25bfec46165325cd2b68eb03bf4b82","tarball":"https://registry.npmjs.org/apex-nitro/-/apex-nitro-4.1.4.tgz","fileCount":160,"unpackedSize":17136474,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJa8LZTCRA9TVsSAnZWagAA+asP+QCRdxUM9Y82q/1d+PyJ\n202i4FSTtUcAaYrGkmACinMwCk61BzOhDMskVzBOqRTBMX80zwDbfcIqnGSX\nf9HkQq934nseCCQ/w2D7IKX+QQ3jxxazS3TenI/J+vUsAkSFChv92pmMJSIO\nXNEu5J/pSK5qtv9UR4lIqWFHj5ul7GP3DHQOlvK1qNaUkh9HbET1InCkimlR\ncE/M7Cq+gkGe9z6OBCRsq5QqNbrWAmvGfZc4eA6nJqAwlYrbqwzXRVC8Fjkx\ntjKgFKP2tDkCQwiQeEvjkAcmLZ75ysoGQfAfkb7+4ndyIu6iVHf4ZDNlZkdl\n7ts3XkkhelBKe2M6Wt03jR7RlmnBijwCe8di3AZaejyqy+oEDLmn41qwBfKI\n3gtp3HmM/nhSdQVth8B8MP9CWpe6VZ+2pKkB0TeS9pU7YqM7CuftiGcvIYVZ\nV7nx+w9rfAl3oFVXtx5KUASAmlaYgSQEWBrpZSMWMs8U4wuNJon+qJUVZcPa\nHB24qQlIrooBDJ4t/DRQDU7wblit5ih5L+KdAWFw8mK4xPgQfJAGylTWuLG5\n9a/kSDv8hdxzGdeX1K6KzqbM6GXp5zUst1/35OMCCV9XLylVrwO/+nSK8p+S\nKUbHA/Tz0rxiLc2vdxBplPBqQWzzdpaHSVfot0F/r/E6LUG2zp9MyqXm2GM5\n7V8W\r\n=HUDt\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIDVPAP4EWwHwsg8hh5IX3eDTsa6c1sgAFzQScegZUNioAiEAsbM9rwI1RQ9f9k5+QiA46pN9Cd3q3NRywSYc+InbQ4Q="}]},"maintainers":[{"name":"vincentmorneau","email":"vincent.morneau@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apex-nitro_4.1.4_1525724752885_0.9452382034451918"},"_hasShrinkwrap":false},"4.1.5":{"name":"apex-nitro","version":"4.1.5","author":{"name":"OraOpenSource"},"description":"Your essential APEX companion","license":"MIT","scripts":{"test":"xo && ava"},"keywords":["oracle","apex","orclapex","css","javascript","front-end","responsive","framework","web"],"repository":{"type":"git","url":"git+https://github.com/OraOpenSource/apex-nitro.git"},"bugs":{"url":"https://github.com/OraOpenSource/apex-nitro/issues"},"main":"lib/index.js","bin":{"apex-nitro":"./bin/apex-nitro.js"},"dependencies":{"apex-publish-static-files":"2.0.x","autoprefixer":"^8.6.0","babel-minify-webpack-plugin":"^0.3.1","browser-sync":"2.24.4","chalk":"^2.4.1","del":"3.0.x","gulp":"4.0.x","gulp-clean-css":"^3.9.4","gulp-clip-empty-files":"0.1.x","gulp-clone":"2.0.x","gulp-concat":"2.6.x","gulp-header":"2.0.x","gulp-if":"2.0.x","gulp-jshint":"2.1.x","gulp-less":"4.0.x","gulp-load-plugins":"1.5.x","gulp-notify":"3.2.x","gulp-plumber":"1.2.x","gulp-postcss":"^7.0.1","gulp-rename":"^1.2.3","gulp-sass":"4.0.x","gulp-size":"3.0.x","gulp-sourcemaps":"2.6.x","gulp-typescript":"^4.0.2","gulp-uglify":"3.0.x","jshint":"2.x","jshint-stylish":"2.2.x","merge-stream":"1.0.x","node-notifier":"5.2.x","node-package-configurator":"^1.3.3","nopt":"4.0.x","opn":"5.3.x","portscanner":"2.2.x","replace-ext":"1.0.x","through2":"2.0.x","typescript":"^2.9.1","uglify-save-license":"0.4.x","update-notifier":"2.5.x","webpack":"^4.10.2"},"devDependencies":{"ava":"0.25.x","xo":"^0.21.1"},"xo":{"ignores":["examples/**/*.js"]},"gitHead":"4666ba5f8f43930978653563ba32dd196a91ada6","homepage":"https://github.com/OraOpenSource/apex-nitro#readme","_id":"apex-nitro@4.1.5","_npmVersion":"5.6.0","_nodeVersion":"8.11.2","_npmUser":{"name":"vincentmorneau","email":"vincent.morneau@gmail.com"},"dist":{"integrity":"sha512-y4yyS+PUU/nL44BdsJ16dxDWWCSTdNo7oHnTZxAKZtq1Aqjl4cX0B9b8wyBNXKMpIPWbqYHHPfOM/QNsTT6mfA==","shasum":"7d49dd99b965ab7264babf28c0b865a82d649ff6","tarball":"https://registry.npmjs.org/apex-nitro/-/apex-nitro-4.1.5.tgz","fileCount":160,"unpackedSize":17134476,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbFsEDCRA9TVsSAnZWagAAVIYQAI2JsqU7T0u8+d181FMy\nV5rO32L3DWzCznWBhMDwmqkowjsm7MNuvPKG2A4eiArrzNwB1F1GBwN5Qdp9\n3c5EuWLtoCF2dPz76scPIJ7QnxbiOgEQSjyazaGFp92l7ieRUpDI7c+/iI0Z\nhTZ8NPpKVugzJrD+VCZ9VC7gDr7Wta0F7/8xqfIBUzpMG2rfnlRpT90Q20/V\nyLCOQ9/wFh4bWwmZ+SGLxx+7EZLkh6xw4icDMMlycSJhTpeH11n3Lx3mEOqx\nuSzMqNRUnGOUSfhzyc4iJpjfdd5bYsdOZG40XfcaQ9CdyIUHd/2HIId26AkI\nDbYQqpf7yUcG9NiAkKNfpLuDd0CzAgImDVBbCgYEj4n1be7MqGVp36guDMeR\nC/Xvb53JYEBjyWwShDvUqLMDrS0tnz5rZQ6n/H8eroVQuIj4fnan/6lFDOHO\njlFuDSnq3FfU9A0QyRwj/7byCplpw5/pcqQfUX2Fdkxvlv7GPZ7yDeyDOnd6\nOP9qpGH+1naIBwhveEAo3GnDjva6UHju4GRQrWquZxnW9Vd+Ymn2LU247142\nWDtXRU6Av0SbZ5Q7qK1GLu3X4O6FHMvOoj1hIXCwsOSrWYqU1zTzjXjDIdIM\njTr3C2Qq37hmx0S43wBL0A1WGmUQMvlNu13Z0fGrBKb/28AdD3779TEMHgAm\nm7Qt\r\n=V4Dr\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCLjprsGTeS9PauNfUHr5Oawvai93u9EVVxaHeK2i7A1AIgMaiF7cxXT4I1SypGzePMnRcq80KrVuRQp17N9zB6kKc="}]},"maintainers":[{"name":"vincentmorneau","email":"vincent.morneau@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apex-nitro_4.1.5_1528217857824_0.2073610033747082"},"_hasShrinkwrap":false},"4.1.6":{"name":"apex-nitro","version":"4.1.6","author":{"name":"OraOpenSource"},"description":"Your essential APEX companion","license":"MIT","scripts":{"test":"xo && ava"},"keywords":["oracle","apex","orclapex","css","javascript","front-end","responsive","framework","web"],"repository":{"type":"git","url":"git+https://github.com/OraOpenSource/apex-nitro.git"},"bugs":{"url":"https://github.com/OraOpenSource/apex-nitro/issues"},"main":"lib/index.js","bin":{"apex-nitro":"./bin/apex-nitro.js"},"dependencies":{"apex-publish-static-files":"^2.0.0","autoprefixer":"^9.1.1","babel-minify-webpack-plugin":"^0.3.1","browser-sync":"^2.24.6","chalk":"^2.4.1","del":"^3.0.0","gulp":"^4.0.0","gulp-clean-css":"^3.10.0","gulp-clip-empty-files":"^0.1.2","gulp-clone":"^2.0.1","gulp-concat":"^2.6.1","gulp-filter":"^5.1.0","gulp-header":"^2.0.5","gulp-if":"^2.0.2","gulp-jshint":"^2.1.0","gulp-less":"^4.0.1","gulp-load-plugins":"^1.5.0","gulp-notify":"^3.2.0","gulp-plumber":"^1.2.0","gulp-postcss":"^8.0.0","gulp-rename":"^1.4.0","gulp-sass":"^4.0.1","gulp-size":"^3.0.0","gulp-sourcemaps":"^2.6.4","gulp-typescript":"^4.0.2","gulp-uglify-es":"^1.0.4","jshint":"^2.9.6","jshint-stylish":"^2.2.1","merge-stream":"^1.0.1","node-notifier":"^5.2.1","node-package-configurator":"^1.3.3","nopt":"^4.0.1","opn":"^5.3.0","portscanner":"^2.2.0","replace-ext":"^1.0.0","through2":"^2.0.3","typescript":"^3.0.1","uglify-save-license":"^0.4.1","update-notifier":"^2.5.0","webpack":"^4.16.5"},"devDependencies":{"ava":"^0.25.0","xo":"^0.22.0"},"xo":{"ignores":["examples/**/*.js","**/*.ts"]},"gitHead":"22a5ec0716e0d595b6d7bf4d522d4f4ebd25ab94","homepage":"https://github.com/OraOpenSource/apex-nitro#readme","_id":"apex-nitro@4.1.6","_npmVersion":"6.2.0","_nodeVersion":"10.8.0","_npmUser":{"name":"vincentmorneau","email":"vincent.morneau@gmail.com"},"dist":{"integrity":"sha512-afxVFnvgG+5yvGvy/Z8b1w5b700F28nnrrWNhRk6VYWXWBR81HfOdjmcPlMoAi8Zwf4aYYYPeshVxqD7BqP1og==","shasum":"f1637c46a7aea9070fd4897a9b6ec096ef840fd0","tarball":"https://registry.npmjs.org/apex-nitro/-/apex-nitro-4.1.6.tgz","fileCount":161,"unpackedSize":17141855,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbdX74CRA9TVsSAnZWagAAayAP/iS3Oguq3b1CiP/kntGI\ngF4Y/Y5NFKxjRBrBCO/KWHkbnVkdZcIDa/KGVtd07BiKjRK4fvqm2hkyEUxe\nf01ivfC4xu9mVH9jgZcng84hnW4Ki9p3bFRLiy0/oLjtRz6IFF+G9ne0/o3R\nG3GBFoOyWBlFUkfbw9zBukd5JakVeLgYf0bnKZ5sKKKExn86TgUGqn1PhsbX\n7zgo5XFSG1PpLt1jp0Gtqa/jV3IvHUKd5reUsj7OI+Nz6166+8dYoF+cXW2j\n6zQ2CY0StCFx8+4kd1arRIPxXvugyaq+z6tcDi7ZGlE/DC0c0MHhy4f/vids\nHILRbQmhR0OCsCFnMdmAMXRQ9zAdDe+cNVksOsowzcAMPXHZ0wE+3DK0lAd4\ntXQf5HmfwfV8Mcs12hhqsoBEwyHftw+rpB5S8QT7GGVDsrPmahzn8mEmlN5Q\n4aQ32PohSFqBIT5TxsqTfFIk5pITGrCbgNhhvJP1ptOAQvnmR45GlorbiFGC\nDdx+sfoQTfwLUgpvdn7mJmz6vAVKAIFvPnSpbAsTvQ/E+JaMjQULlK8OBeN5\n6FDxCEAYaO5ntTUgLZ+zYkpjaNlrjDCxC6YiCR/twrSFx7BluIJNt8Urn7yT\nhBYz7Bsed1jeikwqxU3lhiLiXBoSiHki20loGhgjTsfPeppVLfLcDyV7b6/5\nSDu6\r\n=Co3w\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIFAWfoN0Msqhxp9/lHBsxoxn5uk38qX1d/MXcuGmM/LoAiA5emtXEGIpLMh352+Bhk40rrBXVfvFNG8mTHDpPRFloQ=="}]},"maintainers":[{"name":"vincentmorneau","email":"vincent.morneau@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apex-nitro_4.1.6_1534426871642_0.11398155610917016"},"_hasShrinkwrap":false},"5.0.0-1":{"name":"apex-nitro","version":"5.0.0-1","author":{"name":"OraOpenSource"},"description":"Your essential APEX companion","license":"MIT","scripts":{"test":"xo && ava","fix":"xo --fix"},"keywords":["oracle","apex","orclapex","css","javascript","front-end","responsive","framework","web"],"repository":{"type":"git","url":"git+https://github.com/OraOpenSource/apex-nitro.git"},"bugs":{"url":"https://github.com/OraOpenSource/apex-nitro/issues"},"main":"lib/index.js","bin":{"apex-nitro":"./bin/apex-nitro.js"},"dependencies":{"apex-publish-static-files":"^2.0.1","browser-sync":"^2.26.7","chalk":"^2.4.2","commander":"^2.20.0","cross-spawn":"^6.0.5","del":"^4.1.1","fs-extra":"^8.0.1","inquirer":"^6.4.1","log-symbols":"^3.0.0","node-notifier":"^5.4.0","opn":"^6.0.0","ora":"^3.4.0","update-notifier":"^3.0.0"},"devDependencies":{"ava":"^2.1.0","xo":"^0.24.0"},"xo":{"ignores":[]},"readme":"# APEX Nitro\n\n<h1 align=\"center\">\n      <br>\n      <img src=\"https://raw.githubusercontent.com/OraOpenSource/apex-nitro/master/docs/img/apex-nitro-logo.png\" alt=\"APEX Nitro\" width=\"600\">\n      <br>\n      <br>\n</h1>\n\n> Your essential APEX companion\n\n[![npm](https://img.shields.io/npm/v/apex-nitro.svg)](https://www.npmjs.com/package/apex-nitro) [![Build Status](https://travis-ci.org/OraOpenSource/apex-nitro.svg?branch=master)](https://travis-ci.org/OraOpenSource/apex-nitro) [![Dependency Status](https://david-dm.org/OraOpenSource/apex-nitro.svg)](https://david-dm.org/OraOpenSource/apex-nitro) [![XO code style](https://img.shields.io/badge/code_style-XO-5ed9c7.svg)](https://github.com/sindresorhus/xo)\n\nAPEX developers of all skills inevitably have to write JavaScript and CSS. Do you feel the learning curve to be steep? That is 100% normal. Barely any guidelines exist within APEX to learn the fundamentals of these languages. Let’s fix that.\n\nAPEX Nitro takes your front-end development to the next level by reducing mundane tasks, boosting performance, modularizing code, enhancing teamwork and more.\n\n## What APEX Nitro is\n\nAPEX Nitro is a tool that runs in the background while you develop an APEX application, watching for local static file (e.g. `js`, `css`) modifications inside of a given directory, compiling them into a better format and sending them back to your APEX application seamlessly. It makes front-end coding faster by syncing these local files to your APEX application in real-time.\n\nAPEX Nitro also establishes clear front-end guidelines and enforces good programming practices. It streamlines JavaScript and CSS by eliminating the *bad* practice of inline coding, so your APEX application benefits from an efficient 100% file-based approach.\n\n### What APEX Nitro does\n\n- Browser Synchronization\n- File Minification\n- File Concatenation\n- Source Mapping\n- Error Handling\n- CSS Preprocessing\n- CSS Auto-Prefixer\n- Theme Roller Customization\n\nFor more info on the features, [read the documentation](/docs/features.md).\n\n### Benefits\n\n- Reduce development time\n- Reduce mundane tasks\n- Increase maintainability\n- Better modularization\n- Performance boost\n- Enhances teamwork\n- Makes responsive development easier\n\nFor more info on the benefits, [read the documentation](/docs/benefits.md).\n\n## Quickstart\n\nThis following sections show the easiest way to get started with APEX Nitro.\n\n[Go to the full documentation](/docs/) to read more about using APEX Nitro.\n\n### System Requirements\n\n- [Node.js](https://nodejs.org)\n- [SQLcl](http://www.oracle.com/technetwork/developer-tools/sqlcl/overview/index.html) *>= v17.2 (optional, used for the publish feature)*\n\n### Install\n\nExecute this command to install APEX Nitro:\n\n```bash\nnpm install -g apex-nitro\n```\n\n*Getting errors? Make sure to read the [troubleshooting section](/docs/troubleshooting.md).*\n\n### Project Configuration\n\nExecute this command to configure an APEX Nitro project:\n\n```bash\napex-nitro config <project>\n```\n\nA new browser tab will open and you can simply fill the form:\n\n![APEX Nitro Config](/docs/img/command-config.png)\n\n*You can read about the different options by hovering the help icons.*\n\n### APEX Application Setup\n\nAPEX Nitro requires to make one small modification to your APEX application to allow real-time synchronization. Head to Shared Components, under Application Processes and create a new application process with the following attributes:\n\nAttribute | Value\n--- | ---\nName | `APEX Nitro`\nSequence | `-999`\nProcess Point | `On Load: Before Header (page template header)`\nCondition | `owa_util.get_cgi_env('APEX-Nitro') is not null`\nSource (`PL/SQL`) | `apex_application.g_flow_images := owa_util.get_cgi_env('APEX-Nitro');` \n\n![Setup Application Process](/docs/img/setup-application-process.png)\n\n[Read the documentation](/docs/setup.md) for more information.\n\n### Launch\n\n```bash\napex-nitro launch <project>\n```\n\n![APEX Nitro Launch](/docs/img/command-launch.png)\n\n### Usage\n\nAfter APEX Nitro is launched, create, edit or delete any file within your project's source folder. Example `/my_project/src/`:\n\n```bash\n|-/src/\n   |-css\n      |-app.css\n   |-js\n      |-app.js\n```\n\nAPEX Nitro will synchronize the content of the source folder directly to your APEX application.\n\n[**Read more about usage.**](/docs/usage.md)\n\n### File Reference\n\nFor the files to work properly at runtime, APEX must reference these files _somewhere_. For the `/src/` example folder above, a valid pattern would be to add the following code on the APEX page properties, under the _JavaScript File URLs_ section:\n\n```bash\n#APP_IMAGES#js/app.js\n```\n\nSame for the _CSS File URLs_ section:\n\n```bash\n#APP_IMAGES#css/app.css\n```\n\n### Publish to APEX\n\nWhen you are done developing, you _can_ upload your files to the *Shared Components* in APEX (this is optional).\n\n```bash\napex-nitro publish <project>\n```\n\n![APEX Nitro Publish](/docs/img/command-publish.png)\n\n[Read more](/docs/publish.md) to get SQLcl running on your environment.\n\n## Troubleshoot\n\n[Read more about common issues.](/docs/troubleshooting.md)\n\n## Changelog\n\n[See changelog.](changelog.md)\n\n## Project Sponsors\n\n[Insum Solutions](http://insum.ca/)\n\n## Team\n\n- [Vincent Morneau](https://github.com/vincentmorneau)\n- [Martin Giffy D'Souza](https://github.com/martindsouza)\n","readmeFilename":"readme.md","gitHead":"48d9683057262a5b8151f5e122692ef75a68f352","homepage":"https://github.com/OraOpenSource/apex-nitro#readme","_id":"apex-nitro@5.0.0-1","_nodeVersion":"10.12.0","_npmVersion":"6.9.0","dist":{"integrity":"sha512-386gfHRZKRinpWoV4QH77UOXI7q9HjoL54PSN6sJfoEuFRrye1APY6y8VKDulsEhlmvORcsrY/DZNehubsCdVw==","shasum":"733fd0b7145e33ae72a2b04c094be9b69304e71a","tarball":"https://registry.npmjs.org/apex-nitro/-/apex-nitro-5.0.0-1.tgz","fileCount":71,"unpackedSize":17009261,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdDW4tCRA9TVsSAnZWagAABysP/iQEutxAGEEgs4k6YJl3\nv59B23jE1nkIbftiLh74nfibqB/kDv0YSXyKZHIPVJDqI8J9ly4cZd6jUj4u\nCjc3VwRXxMZVTmIolxsewoDToKEsiRUr5SCMNVGylGXKMFVUdqR2wRqlwPjJ\nd583sMmm/1nuRj/FyctPcKpkyvXVcacx4p9y+WaXFIxnCZMwyXehdIUkL3Zz\nG0GzHwHDWXEVFSO4nYB2asa4l6sgWXrtt6ps3Kb+sbeomZw4LdEsoTtKpSjJ\ngT9yfMkd7noG+rNrM8AKzFzn4VRBZ+hnMoCR9B0rHvC/KG1Pv/u4/sFMOMS+\nYk6ztkPMveHwGPkbTYjQemwshwSq20Hqle37BtSTWqaFiQWuOz0Z4gj25uzi\n9TcDB7E0BWV0ieGD4qyYiHTl+sdpKxeY0kyFU/3/P9dtd8/fnHH4ouJYHeww\nZ6IkHuksTKDvgnJLgY0UjbqBqtiujM/Y+ND978X8uRPzHBB/RLb/P3ns3ZHw\nTZ5G1fdV9EjJo41ZiiaYejUCCotN5LvFeAVh06vAetxM1m9HPamkI2ZopFhE\nOvYO/Dr74XnDf1gDWlGl/wsAnbUdomYb2YzdEAvHquDQHmOK3dpvriWZGyWF\nj8DGNMnS5+D3EZ9O1MhSUPM25wv/BMiMDJaSO8ppG1zjh74w2AUzA/XiSnNK\njZU1\r\n=LTZ1\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIAud7ahFzHIhkeDMoTAjdU4uFWiLyix5I0IuiCm4oZGDAiBDyfyzwKobc0GoPvw+Gg/q8xqsy6SgYJIbBwl/Ak3AwA=="}]},"maintainers":[{"name":"vincentmorneau","email":"vincent.morneau@gmail.com"}],"_npmUser":{"name":"vincentmorneau","email":"vincent.morneau@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apex-nitro_5.0.0-1_1561161259959_0.09988213637628296"},"_hasShrinkwrap":false},"5.0.0":{"name":"apex-nitro","version":"5.0.0","author":{"name":"OraOpenSource"},"description":"Front-end development in Oracle APEX at its best","license":"MIT","scripts":{"test":"xo"},"keywords":["oracle","apex","orclapex","css","javascript","front-end","responsive","framework","web"],"repository":{"type":"git","url":"git+https://github.com/OraOpenSource/apex-nitro.git"},"bugs":{"url":"https://github.com/OraOpenSource/apex-nitro/issues"},"main":"lib/index.js","bin":{"apex-nitro":"bin/apex-nitro.js"},"dependencies":{"apex-publish-static-files":"^2.0.3","await-spawn":"^4.0.1","browser-sync":"^2.26.13","chalk":"^4.1.0","commander":"^6.2.0","del":"^6.0.0","fs-extra":"^9.0.1","inquirer":"^7.3.3","node-notifier":"^8.0.0","open":"^7.3.0","ora":"^5.1.0","update-notifier":"^5.0.0"},"devDependencies":{"xo":"^0.34.1"},"xo":{"ignores":[]},"gitHead":"72ec67562b81d2d799513d9fbf00990acb61e8b1","homepage":"https://github.com/OraOpenSource/apex-nitro#readme","_id":"apex-nitro@5.0.0","_nodeVersion":"12.18.3","_npmVersion":"6.14.8","dist":{"integrity":"sha512-Covk0Ps5QzlOqbqBLozPBVN0TrD66bbX3mkmH5uh4yApHBa50w8fI194bKcyrrog7gsar+l66dNc48f6FgwZng==","shasum":"99644c7746c1abdf90100a76ad1a5ccc54d5e450","tarball":"https://registry.npmjs.org/apex-nitro/-/apex-nitro-5.0.0.tgz","fileCount":63,"unpackedSize":16618820,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfmh3YCRA9TVsSAnZWagAAbnMP/2wRj2yvIEIkMH8sFJ99\n12xMbkJHKHKqESh073X5BZe6zjup2ispmRhZXcFYOAYmBU6xN2ptnbV1uN9z\n/u/fybacHgTWFq20Vw9ZEkcaJAPZGi9K4HopcYlbM4Amfv6x3GSqaAu8UULs\n92Dl2psmaR4XVP2xiWPFOL5TLrbZEx4j42+D3pl/rwiudtMAfTqlY1eCxGkk\no1idUhbIiSthJZhk5WbWjEOCGwdMHs8cyi8npbgIlXiSokSvOyTX+IPxkYpw\nPPo8GDfrYtr7R11Z0mmQbqphq8+sKWNOcxbJJK6ZJKJxoH3Md+gPT2WOhDPw\ng2r9sxNg01jLoEHwIeHg/hnfM4mamPR1aeFmvCPDunlx0/DZgHGRpBYxWKs5\njuZ35YRQUe+4xKMyVCbEYlQFlkqZToPNBW5Frt8Nd6PLxNjahYACkqVaxYsn\nbyeokmRg8cJbI8zF3kGENulmtv9FaV2Glhxsnw0bDOn+SZVmp8IziskByges\neQNsNGsJ6AB8l2bpGWryDGat7xcas6NTW1nyzfSc9MzjtYSsn+1F7gmiOI2f\nDNXSb7GcVe0IPAM6Nt5CTafbNN8RDH6PCqm0r1y6EtygwT0NhH/0aKrIljFp\n5/gykMJJo3lW7Wv5tgl7uaJy5besNqK6kWDaf3nQDKIKChwNa1j8Iz4Kcj9N\n7QHL\r\n=3pbD\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIFK6nAPFXAuJm/iVQ/WyzgsYQAjiEhgVlz0Gd2UVwarVAiB1yHa7td2Arhd93tEfbodUKXcvk2aD8AlQhRQCEmaEiw=="}]},"maintainers":[{"name":"vincentmorneau","email":"vincent.morneau@gmail.com"}],"_npmUser":{"name":"vincentmorneau","email":"vincent.morneau@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apex-nitro_5.0.0_1603935703382_0.5253317774422597"},"_hasShrinkwrap":false},"5.0.1":{"name":"apex-nitro","version":"5.0.1","author":{"name":"OraOpenSource"},"description":"Front-end development in Oracle APEX at its best","license":"MIT","scripts":{"test":"xo"},"keywords":["oracle","apex","orclapex","css","javascript","front-end","responsive","framework","web"],"repository":{"type":"git","url":"git+https://github.com/OraOpenSource/apex-nitro.git"},"bugs":{"url":"https://github.com/OraOpenSource/apex-nitro/issues"},"main":"lib/index.js","bin":{"apex-nitro":"bin/apex-nitro.js"},"dependencies":{"apex-publish-static-files":"^2.0.3","await-spawn":"^4.0.1","browser-sync":"^2.26.13","chalk":"^4.1.0","commander":"^6.2.0","del":"^6.0.0","fs-extra":"^9.0.1","inquirer":"^7.3.3","node-notifier":"^8.0.0","open":"^7.3.0","ora":"^5.1.0","update-notifier":"^5.0.0"},"devDependencies":{"xo":"^0.34.1"},"xo":{"ignores":[]},"gitHead":"248c8884cfcd250106e0c6eb1cb925ceafd4ad01","homepage":"https://github.com/OraOpenSource/apex-nitro#readme","_id":"apex-nitro@5.0.1","_nodeVersion":"12.18.3","_npmVersion":"6.14.8","dist":{"integrity":"sha512-MVPFeXpOzERecPByEv93sTR2eX/a+PpAsZGYe1SfJgGOvPO7cUXATJ6uDECpGkoDelKRyZKnENtfcJMgLxFq8g==","shasum":"9395cf229abd8d9574f4375ae4c69b0f9d70d468","tarball":"https://registry.npmjs.org/apex-nitro/-/apex-nitro-5.0.1.tgz","fileCount":63,"unpackedSize":16618851,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfmsQsCRA9TVsSAnZWagAAeJYP/ROF6IVuxXNJ7KfrY9NK\npjxrIopZw6gDEoXyMXsRrYttR1igrFvwM82QowxB1GOog5XOdzu+wwYCOrIJ\nqhRVoxhhYbBQNXm1VoL1/IJ+p0aPcwQERhE73pdlDr/f7qVE7Md+BQYgXn0r\nGL4RqvPW8Rjg9mOUBfm5AlrpGSmEBV6xYe9L4jYmY+3gKizefM+P5Iapuabl\nO6anSpCqbgJJmUKYERycIODkIl5lvn+EhzfaeoPbqVuzS5xB1SroQO1kbCBj\n0dyWvC4WeVIuRVE9Qv71QM76qAV5QkXPlImVXBY9CYVQPTdZJwwpqzjOhSb1\noOqDorGNcbFspStIMS98bVzUxRoNWZAdpQab0CpA3z83aESl/9xNkf3NFVEn\nQvckXg3V1z1ruDxqyJi7KeddqqxltKpZrpSkjICldB09XoP5IDD478My6Yl+\nX5yhrxObujGyBRGGdG5rmmBlpuC3v898zvBjf3OcASd6sTqwv9V2E2OmvioC\nJWec0wMtEgDAF/zVKyUvbTVFqqYvZTB77s9Ne3Pn9pE+BpLgtR1ww03abe0A\nZI1EozOhiiQf/RKkio+OA9j+h3N2HChMG5GuqQnsyD5tE7My0NnSIrJfSw0z\np+4Z4yhNbbnIQ4yvyBN9E9J8PKB50XRgroqefK8fHhRmCEcZcpBDE6hsOBuR\noIH9\r\n=iR9E\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIB0dYiBOMvvbX+ZcCY2lOuek2Q1DamqQgal4D4mVAf4hAiBPfYqN3OAkgN9PjY5ZnhLwp4fJxFfHvZZxZarYJHViPA=="}]},"maintainers":[{"name":"vincentmorneau","email":"vincent.morneau@gmail.com"}],"_npmUser":{"name":"vincentmorneau","email":"vincent.morneau@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apex-nitro_5.0.1_1603978283850_0.9895687460519507"},"_hasShrinkwrap":false},"5.0.2":{"name":"apex-nitro","version":"5.0.2","author":{"name":"OraOpenSource"},"description":"Front-end development in Oracle APEX at its best","license":"MIT","scripts":{"test":"xo"},"keywords":["oracle","apex","orclapex","css","javascript","front-end","responsive","framework","web"],"repository":{"type":"git","url":"git+https://github.com/OraOpenSource/apex-nitro.git"},"bugs":{"url":"https://github.com/OraOpenSource/apex-nitro/issues"},"main":"lib/index.js","bin":{"apex-nitro":"bin/apex-nitro.js"},"dependencies":{"apex-publish-static-files":"^2.0.3","await-spawn":"^4.0.1","browser-sync":"^2.26.13","chalk":"^4.1.0","commander":"^6.2.0","del":"^6.0.0","fs-extra":"^9.0.1","inquirer":"^7.3.3","node-notifier":"^8.0.0","open":"^7.3.0","ora":"^5.1.0","update-notifier":"^5.0.0"},"devDependencies":{"xo":"^0.34.1"},"xo":{"ignores":[]},"gitHead":"551557ccee2bb961ae937bf3cec82d0377b4c00b","homepage":"https://github.com/OraOpenSource/apex-nitro#readme","_id":"apex-nitro@5.0.2","_nodeVersion":"12.18.3","_npmVersion":"6.14.8","dist":{"integrity":"sha512-dogbkJiuUHITo8cTL7F6ahf0tX8Gs8tBttkW3KtodSewSdQR1KDmZfUWR9PEiUPXgWR+jzhbr2np/spi3nFvmw==","shasum":"c565553d912722fa0243fdbf2c779418f2c8b65f","tarball":"https://registry.npmjs.org/apex-nitro/-/apex-nitro-5.0.2.tgz","fileCount":63,"unpackedSize":16619171,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfmskWCRA9TVsSAnZWagAAWFYP/RDMYMzQuVSOicsBcwM/\nnescv6DdK8KrUyKdJTK7pTdYSVbkMsElMZVLK9DJJI3VRIK7nPKjcVTsAk53\nMs1ncMw0XtMAaXC05Rm7jsDbKpvQZtsv7Cv4j0kf4DypCkhnHrdnmblsS3Ky\n/Vzfer6gMA9S6XBC0q0nTiZUL+/i+NEoQP50uZ8aibMrKCJRU6402FhrKZvl\nQ9WSNB8G38JBiELdKqnKpsQt8dbmgEC638ZkJdRFNJNt+Hgv/4vvHWUt/nCG\nYJlHzycebyqjruzd8qTnG9/ywo42Ki8BkmDNHHqVCqGfU6OAw0MVBWv/TxTj\nokp14g3LtWDHKGKwXOEuWqz6Fjt1/S3zneOdtCJIxr8WFZgyQl29AHLtmSM6\nu33mHGBRpMCDkgYhd1RVARWigA3ukIPY6rLcpwgYZ5uSM+60sb7I1jolBXoM\ndHtmEHUYaZeuXIW6rH1kZckvqn1pzeFXdMOYa9tLnwmM4gg3Yl+uEkasbANM\nG5FPMLyPOMAWTikxGXhqXS2/SWi+VFFnWy9+upr52bqFgoKqc5L8U2wS6paJ\nQ7MCHs/BcCWxiGZ3wJM4PH4QXWlmgiqzz1iILrXFt28Sll4IlkW+iauAxiXk\nJCseu8ZYVpo6HQPcOUlgpHamvl8CTc5vgwXuF5rQ01Q3L8nTyT2Nkxf4kqF8\nAzPP\r\n=0htC\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIESAWghdE480DZg6AfCenzy5oFQtAF6jwMIaRG/sanM+AiEAl9GHBMEl7V0b9dux7on8lPTwrJ8ZJQaVQtsXxvrnEFA="}]},"maintainers":[{"name":"vincentmorneau","email":"vincent.morneau@gmail.com"}],"_npmUser":{"name":"vincentmorneau","email":"vincent.morneau@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apex-nitro_5.0.2_1603979541905_0.532675248694793"},"_hasShrinkwrap":false}},"readme":"# APEX Nitro\n\n<h1 align=\"center\">\n  <br />\n  <img src=\"https://raw.githubusercontent.com/OraOpenSource/apex-nitro/master/docs/img/apex-nitro-logo.png\" alt=\"APEX Nitro\" width=\"500\">\n  <br />\n  <br />\n</h1>\n\n[![npm](https://img.shields.io/npm/v/apex-nitro.svg)](https://www.npmjs.com/package/apex-nitro) [![Build Status](https://travis-ci.org/OraOpenSource/apex-nitro.svg?branch=master)](https://travis-ci.org/OraOpenSource/apex-nitro) [![Dependency Status](https://david-dm.org/OraOpenSource/apex-nitro.svg)](https://david-dm.org/OraOpenSource/apex-nitro) [![XO code style](https://img.shields.io/badge/code_style-XO-5ed9c7.svg)](https://github.com/sindresorhus/xo)\n\n> Front-end development in Oracle APEX at its best.\n\nAPEX Nitro is a build tool for APEX front-end development. It watches for file changes (JavaScript, CSS, other) on your system, compiles them into a better format and synchronizes them to your APEX app in real time.\n\n## What APEX Nitro does\n\n- Synchronizes code in real time to your APEX app\n- Allows to write next generation JavaScript\n- Serves minified code to APEX for better performance\n- Ensures code style and standards are used\n- A lot more...\n\nRead the [complete documentation](/docs/features.md) for more info on all features.\n\n## Requirements\n\n- [Node.js](https://nodejs.org)\n- [SQLcl](http://www.oracle.com/technetwork/developer-tools/sqlcl/overview/index.html) _(optional, used to upload your files to APEX Shared Components)_\n\n## Quickstart\n\nFollow the next few sections to get started quicky with APEX Nitro.\n\n_To get the full APEX Nitro experience, [go to the full documentation](/docs/)._\n\n### Install\n\n```bash\nnpm install -g apex-nitro\n```\n\n### Initialize your project\n\nAnswer a few simple questions about your project:\n\n```bash\napex-nitro init\n```\n\n![command-init](/docs/img/command-init.png)\n\nRead more on [initializing your APEX Nitro project](/docs/init.md)\n\n### Write your code\n\nCreate, edit or delete any file in your source folder. Example:\n\n```bash\n|-/src/\n  |-myproject.css\n  |-myproject.js\n```\n\nRead more about [APEX Nitro code patterns](/docs/code.md).\n\n### Connect your APEX app\n\nTo enable APEX Nitro in your app, you must make a small tweak in your application. Go to `Shared Components > Application Processes` and create a new application process with the following attributes:\n\n| Attribute         | Value                                                                   |\n| ----------------- | ----------------------------------------------------------------------- |\n| Name              | `APEX Nitro`                                                            |\n| Sequence          | `-999`                                                                  |\n| Process Point     | `On Load: Before Header (page template header)`                         |\n| Condition         | `owa_util.get_cgi_env('APEX-Nitro') is not null`                        |\n| Source (`PL/SQL`) | `apex_application.g_flow_images := owa_util.get_cgi_env('APEX-Nitro');` |\n\n![setup-application-process](/docs/img/setup-application-process.png)\n\nRead the documentation for more information about how to [connect your APEX app](/docs/connect.md).\n\n### Reference your files\n\nYour APEX application must references the APEX Nitro files. A recommended location is in the User Interface Attributes:\n\n![setup-reference-application1](/docs/img/setup-reference-application1.png)\n\n![setup-reference-application2](/docs/img/setup-reference-application2.png)\n\n```bash\n#APP_IMAGES#myproject#MIN#.js\n#APP_IMAGES#myproject#MIN#.css\n```\n\n### Build your files\n\n*Only available in Pro mode*\n\nCompiles all local files into a single build more efficient for APEX consumption.\n\n```bash\napex-nitro build\n```\n\n![command-build](/docs/img/command-build.png)\n\n### Launch your app\n\nEnable real time coding in your app:\n\n```bash\napex-nitro launch\n```\n\n![command-launch](/docs/img/command-launch.png)\n\nThis includes the `apex-nitro build` step.\n\nOpen up your favorite code editor. Any change you make to your files will be synchronized to your APEX app in real time.\n\n### Uploading your files to APEX Shared Components\n\n```bash\napex-nitro upload\n```\n\n![command-upload](/docs/img/command-upload.png)\n\n[Read more](/docs/upload.md) about uploading your files.\n\n## Troubleshoot\n\n[Read more about common issues.](/docs/troubleshooting.md)\n\n## Moving from APEX Nitro v4 to v5\n\n[Are your an APEX Nitro v4 user? Read about moving to v5.](/docs/migration.md)\n\n## Changelog\n\n[See changelog.](changelog.md)\n\n## Project Sponsors\n\n[Insum Solutions](https://insum.ca/)\n\n## Team\n\n- [Vincent Morneau](https://github.com/vincentmorneau)\n- [Daniel Frech](https://github.com/dfrechdev)\n- [Martin Giffy D'Souza](https://github.com/martindsouza)\n","maintainers":[{"name":"vincentmorneau","email":"vincent.morneau@gmail.com"}],"time":{"modified":"2022-06-13T03:11:26.774Z","created":"2017-05-26T18:37:01.215Z","4.0.0-beta.1":"2017-05-26T18:37:01.215Z","4.0.0-beta.2":"2017-07-14T15:54:38.807Z","4.0.0-beta.3":"2017-07-16T13:37:04.738Z","4.0.0-beta.4":"2017-07-24T19:22:37.475Z","4.0.0-beta.5":"2017-08-21T23:39:40.758Z","4.0.0":"2017-10-19T14:53:44.265Z","4.1.0-beta.1":"2017-12-08T04:18:35.349Z","4.1.0-beta.2":"2018-01-18T02:15:26.276Z","4.1.0-beta.3":"2018-01-19T03:44:44.667Z","4.1.0-beta.4":"2018-02-01T15:21:31.600Z","4.1.0":"2018-02-19T15:19:25.053Z","4.1.1":"2018-04-02T00:40:15.034Z","4.2.0-beta.1":"2018-04-02T19:59:00.659Z","4.1.2":"2018-04-12T14:05:53.578Z","4.1.3":"2018-05-07T18:55:55.758Z","4.1.4":"2018-05-07T20:25:54.114Z","4.1.5":"2018-06-05T16:57:38.498Z","4.1.6":"2018-08-16T13:41:12.048Z","5.0.0-1":"2019-06-21T23:54:20.656Z","5.0.0":"2020-10-29T01:41:43.815Z","5.0.1":"2020-10-29T13:31:24.308Z","5.0.2":"2020-10-29T13:52:22.589Z"},"homepage":"https://github.com/OraOpenSource/apex-nitro#readme","keywords":["oracle","apex","orclapex","css","javascript","front-end","responsive","framework","web"],"repository":{"type":"git","url":"git+https://github.com/OraOpenSource/apex-nitro.git"},"author":{"name":"OraOpenSource"},"bugs":{"url":"https://github.com/OraOpenSource/apex-nitro/issues"},"license":"MIT","readmeFilename":"readme.md"}