{"_id":"export","_rev":"9-405a91fbf49fd54f30c26d24bc03b223","name":"export","description":"A tool that helps you publish and export your JavaScripts to other environments by wrapping them in an IIFE. Or UMD in the future.","dist-tags":{"latest":"0.1.337"},"versions":{"0.1.0":{"name":"export","title":"ExportJS","version":"0.1.0","description":"A tool that helps you publish and export your JavaScripts to other environments by wrapping them in an IIFE. Or UMD in the future.","preferGlobal":true,"author":{"name":"Andri Möll","email":"andri@dot.ee","url":"http://themoll.com"},"license":"LAGPL","main":"index.js","bin":{"exportjs":"./bin/exportjs"},"dependencies":{"nopt":"2.1.x","underscore":"1.4.x"},"readme":"ExportJS\n========\n[![NPM version](https://badge.fury.io/js/export.png)](http://badge.fury.io/js/export)\n\nExportJS is a tool that helps you publish and export your JavaScripts to other environments, like the browser, by wrapping your code with either a plain old **immediately-invoked function expression** (IIFE or *iffy* for short), a **Universal Module Definition** (UMD for short) or any other template of your choosing.\n\nBut hang on a second! This is just the first release and it comes only with the IIFE template out of the box.\n\nA set of templates and commands for UMD on their way.  \nIf you think of another wrapper or capability that ExportJS should support, I'm all ears at [andri@dot.ee](mailto:andri@dot.ee) and [@theml](https://twitter.com/theml).\n\n\nUsing the ExportJS\n------------------\nInstall with:\n```\nnpm install --global export\n```\n\nRun it with `exportjs` and see the full help with `exportjs --help`.\n\n### Wrap a file in an IIFE (*iffy*)\n```\nexportjs iffy precious.js\n```\n\n\nLicense\n-------\nExportJS is released under a *Lesser GNU Affero General Public License*, which in summary means:\n\n- You **can** use this program for **no cost**.\n- You **can** use this program for **both personal and commercial reasons**.\n- You **do not have to share your own program's code** which uses this program.\n- You **have to share modifications** (e.g bug-fixes) you've made to this program.\n\nFor more convoluted language, see the `LICENSE` file.\n\n\nAbout\n-----\n**[Andri Möll](http://themoll.com)** typed this and the code.  \n[Monday Calendar](http://mondayapp.com) supported the engineering work.\n\nIf you find ExportJS needs improving, please don't hesitate to type to me now at [andri@dot.ee](mailto:andri@dot.ee) or [create an issue online](https://github.com/moll/export/issues).\n","readmeFilename":"README.md","_id":"export@0.1.0","dist":{"shasum":"870f6f62fbd7733f91c276a918e7fd8757c8f99c","tarball":"https://registry.npmjs.org/export/-/export-0.1.0.tgz","integrity":"sha512-r92m1AeH5+taOkglWhHKwUkqy+VBcPmJipcjg8rR8BEOzR+JmJwvFi3DJorDtqCzpIZ7zK4nrMbZYhLxDdlEWg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCjR23k05Ve5rng3OBXAk4BhGQOugYvt1k2kTFxgTCGtwIhAKyDwxViwWCIj9wkdAkav/tpuQ6Gh6z5+WpT/uZs3bCv"}]},"_from":".","_npmVersion":"1.3.4","_npmUser":{"name":"moll","email":"andri@dot.ee"},"maintainers":[{"name":"moll","email":"andri@dot.ee"}]},"0.1.337":{"name":"export","title":"ExportJS","version":"0.1.337","description":"A tool that helps you publish and export your JavaScripts to other environments by wrapping them in an IIFE. Or UMD in the future.","preferGlobal":true,"author":{"name":"Andri Möll","email":"andri@dot.ee","url":"http://themoll.com"},"license":"LAGPL","main":"index.js","bin":{"exportjs":"./bin/exportjs"},"dependencies":{"nopt":"2.1.x","underscore":"1.4.x"},"readme":"ExportJS\n========\n[![NPM version](https://badge.fury.io/js/export.png)](http://badge.fury.io/js/export)\n\nExportJS is a tool that helps you publish and export your JavaScripts to other environments, like the browser, by wrapping your code with either a plain old **immediately-invoked function expression** (IIFE or *iffy* for short), a **Universal Module Definition** (UMD for short) or any other template of your choosing.\n\nBut hang on a second! This is just the first release and it comes only with the IIFE template out of the box.\n\nA set of templates and commands for UMD on their way.  \nIf you think of another wrapper or capability that ExportJS should support, I'm all ears at [andri@dot.ee](mailto:andri@dot.ee) and [@theml](https://twitter.com/theml).\n\n\nUsing the ExportJS\n------------------\nInstall with:\n```\nnpm install --global export\n```\n\nRun it with `exportjs` and see the full help with `exportjs --help`.\n\n### Wrap a file in an IIFE (*iffy*)\n```\nexportjs iffy precious.js\n```\n\n\nLicense\n-------\nExportJS is released under a *Lesser GNU Affero General Public License*, which in summary means:\n\n- You **can** use this program for **no cost**.\n- You **can** use this program for **both personal and commercial reasons**.\n- You **do not have to share your own program's code** which uses this program.\n- You **have to share modifications** (e.g bug-fixes) you've made to this program.\n\nFor more convoluted language, see the `LICENSE` file.\n\n\nAbout\n-----\n**[Andri Möll](http://themoll.com)** typed this and the code.  \n[Monday Calendar](http://mondayapp.com) supported the engineering work.\n\nIf you find ExportJS needs improving, please don't hesitate to type to me now at [andri@dot.ee](mailto:andri@dot.ee) or [create an issue online](https://github.com/moll/export/issues).\n","readmeFilename":"README.md","_id":"export@0.1.337","dist":{"shasum":"7c580ad4519a6b91a54cfcc4975f927e6089fc0f","tarball":"https://registry.npmjs.org/export/-/export-0.1.337.tgz","integrity":"sha512-KWbYrqjAfCPTbtQwl3FgtnSYEanhDD/gUuEWmR2T1x94cR0daM90jnQXhOjqFLphwMWZH12LeGl5JF3SI6mRug==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIEJYCNn8Vb2sz/sS09mS1uC/JVpaF62vJYoQoUbZsDXvAiEA/xOUcUONAaF8D5dsQ47n171r8j25vCTYg0gmVbmjlTA="}]},"_from":".","_npmVersion":"1.3.4","_npmUser":{"name":"moll","email":"andri@dot.ee"},"maintainers":[{"name":"moll","email":"andri@dot.ee"}]}},"readme":"ExportJS\n========\n[![NPM version](https://badge.fury.io/js/export.png)](http://badge.fury.io/js/export)\n\nExportJS is a tool that helps you publish and export your JavaScripts to other environments, like the browser, by wrapping your code with either a plain old **immediately-invoked function expression** (IIFE or *iffy* for short), a **Universal Module Definition** (UMD for short) or any other template of your choosing.\n\nBut hang on a second! This is just the first release and it comes only with the IIFE template out of the box.\n\nA set of templates and commands for UMD on their way.  \nIf you think of another wrapper or capability that ExportJS should support, I'm all ears at [andri@dot.ee](mailto:andri@dot.ee) and [@theml](https://twitter.com/theml).\n\n\nUsing the ExportJS\n------------------\nInstall with:\n```\nnpm install --global export\n```\n\nRun it with `exportjs` and see the full help with `exportjs --help`.\n\n### Wrap a file in an IIFE (*iffy*)\n```\nexportjs iffy precious.js\n```\n\n\nLicense\n-------\nExportJS is released under a *Lesser GNU Affero General Public License*, which in summary means:\n\n- You **can** use this program for **no cost**.\n- You **can** use this program for **both personal and commercial reasons**.\n- You **do not have to share your own program's code** which uses this program.\n- You **have to share modifications** (e.g bug-fixes) you've made to this program.\n\nFor more convoluted language, see the `LICENSE` file.\n\n\nAbout\n-----\n**[Andri Möll](http://themoll.com)** typed this and the code.  \n[Monday Calendar](http://mondayapp.com) supported the engineering work.\n\nIf you find ExportJS needs improving, please don't hesitate to type to me now at [andri@dot.ee](mailto:andri@dot.ee) or [create an issue online](https://github.com/moll/export/issues).\n","maintainers":[{"name":"moll","email":"andri@dot.ee"}],"time":{"modified":"2022-06-17T22:04:53.792Z","created":"2013-08-12T10:59:04.124Z","0.1.0":"2013-08-12T10:59:07.488Z","0.1.337":"2013-08-12T11:00:10.501Z"},"author":{"name":"Andri Möll","email":"andri@dot.ee","url":"http://themoll.com"},"users":{"miketamis":true,"curran":true}}