{"_id":"grunt-i18n-csv","_rev":"36-39b13d470d0935278ea8850537e0957c","name":"grunt-i18n-csv","description":"Create internationalized files from a CSV translations file","dist-tags":{"latest":"0.1.0"},"versions":{"0.0.1":{"name":"grunt-i18n-csv","version":"0.0.1","description":"Create internationalized files from a CSV translations file","homepage":"https://github.com/wet-boew/grunt-i18n-csv","repository":{"type":"git","url":"https://github.com/wet-boew/grunt-i18n-csv.git"},"author":{"name":"Laurent Goderre","email":"laurent.goderre@gmail.com","url":"https://github.com/LaurentGoderre"},"keywords":["gruntplugin"],"main":"Gruntfile.js","engines":{"node":">=0.10.0"},"licenses":[{"type":"MIT"}],"devDependencies":{"csv":"~0.3.6","grunt-contrib-clean":"~0.5.0","grunt-contrib-jshint":"~0.8.0","grunt-contrib-nodeunit":"~0.3.0","grunt":"~0.4.1","jshint-stylish":"~0.1.5","load-grunt-tasks":"~0.3.0"},"scripts":{"test":"grunt test"},"bugs":{"url":"https://github.com/wet-boew/grunt-i18n-csv/issues"},"_id":"grunt-i18n-csv@0.0.1","dist":{"shasum":"0c7729af1107e4b4c36fcea65530789e16aa1248","tarball":"https://registry.npmjs.org/grunt-i18n-csv/-/grunt-i18n-csv-0.0.1.tgz","integrity":"sha512-lfyJ358hu1BNIoepGmrVcBL8FpJg8sQ2t6CAymVIi2xjYw7MBnDjG3CXXaz07GMWACFLrlw03Hq7YfRaAd2/Dw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIDauPCOBq6KpDryhF9lh/AY3/Fe+s4wfGe4Le33cPVLaAiB6kpFJfvLOFh7KDtAQ/JBfDNiiwDdZ7n3npZ+H9ylv5A=="}]},"_from":"./","_npmVersion":"1.3.17","_npmUser":{"name":"laurentgoderre","email":"laurent.goderre@gmail.com"},"maintainers":[{"name":"laurentgoderre","email":"laurent.goderre@gmail.com"}]},"0.0.2":{"name":"grunt-i18n-csv","version":"0.0.2","description":"Create internationalized files from a CSV translations file","homepage":"https://github.com/wet-boew/grunt-i18n-csv","author":{"name":"Laurent Goderre","email":"laurent.goderre@gmail.com","url":"https://github.com/LaurentGoderre"},"keywords":["gruntplugin","grunt","i18n","csv","translation"],"repository":{"type":"git","url":"https://github.com/wet-boew/grunt-i18n-csv.git"},"bugs":{"url":"https://github.com/wet-boew/grunt-i18n-csv/issues"},"engines":{"node":">=0.10.0"},"licenses":[{"type":"MIT"}],"dependencies":{"csv":"~0.3.6"},"devDependencies":{"grunt-contrib-clean":"~0.5.0","grunt-contrib-jshint":"~0.8.0","grunt-contrib-nodeunit":"~0.3.0","grunt":"~0.4.1","jshint-stylish":"~0.1.5","load-grunt-tasks":"~0.3.0"},"scripts":{"test":"grunt test"},"_id":"grunt-i18n-csv@0.0.2","dist":{"shasum":"4ca01269a8e3425471fcf457e12fbec161174b01","tarball":"https://registry.npmjs.org/grunt-i18n-csv/-/grunt-i18n-csv-0.0.2.tgz","integrity":"sha512-ExTrM+CNgT7f3PYi5BfW+BoyusgkK4+Sbj2p3p9OED5qbiiK3wLhluLOWeEWFxXEFwPgdfkZ1Y/1yBbV+4h+rw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIDTYESHvXsPC8cCSnECtrgCt8V04nzdhEGVV+Nzl09kyAiEAs45p7ze8Fu2dqfTuRLs704bpPFvz8V9YCOyUPSG0jJI="}]},"_from":"./","_npmVersion":"1.3.17","_npmUser":{"name":"laurentgoderre","email":"laurent.goderre@gmail.com"},"maintainers":[{"name":"laurentgoderre","email":"laurent.goderre@gmail.com"}]},"0.0.3":{"name":"grunt-i18n-csv","version":"0.0.3","description":"Create internationalized files from a CSV translations file","homepage":"https://github.com/wet-boew/grunt-i18n-csv","author":{"name":"Laurent Goderre","email":"laurent.goderre@gmail.com","url":"https://github.com/LaurentGoderre"},"keywords":["gruntplugin","grunt","i18n","csv","translation"],"repository":{"type":"git","url":"https://github.com/wet-boew/grunt-i18n-csv.git"},"bugs":{"url":"https://github.com/wet-boew/grunt-i18n-csv/issues"},"engines":{"node":">=0.10.0"},"licenses":[{"type":"MIT"}],"dependencies":{"csv":"~0.3.6"},"devDependencies":{"grunt-contrib-clean":"~0.5.0","grunt-contrib-jshint":"~0.8.0","grunt-contrib-nodeunit":"~0.3.0","grunt":"~0.4.1","jshint-stylish":"~0.1.5","load-grunt-tasks":"~0.3.0"},"scripts":{"test":"grunt test"},"_id":"grunt-i18n-csv@0.0.3","dist":{"shasum":"e6abe5177811b5e5be035d836f275fad789e1b2f","tarball":"https://registry.npmjs.org/grunt-i18n-csv/-/grunt-i18n-csv-0.0.3.tgz","integrity":"sha512-XG0mFEGHbZSXLWU0RXGCt5qKT5RSVPG7tb612Wlq/AGHStUBYlu5mpL7yg/GpSA8FpAD7t8GetKmuHVvUUMjMg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCXt+eY7/BU06Eyvo9EWGYyu8euNezxxtu8yHdRbSOBfQIgfa5N64qT2NU8nMmCRszkaqpdc1LaB23MtBVSjvB4ZkY="}]},"_from":"./","_npmVersion":"1.3.17","_npmUser":{"name":"laurentgoderre","email":"laurent.goderre@gmail.com"},"maintainers":[{"name":"laurentgoderre","email":"laurent.goderre@gmail.com"}]},"0.0.4":{"name":"grunt-i18n-csv","version":"0.0.4","description":"Create internationalized files from a CSV translations file","homepage":"https://github.com/wet-boew/grunt-i18n-csv","author":{"name":"Laurent Goderre","email":"laurent.goderre@gmail.com","url":"https://github.com/LaurentGoderre"},"keywords":["gruntplugin","grunt","i18n","csv","translation"],"repository":{"type":"git","url":"https://github.com/wet-boew/grunt-i18n-csv.git"},"bugs":{"url":"https://github.com/wet-boew/grunt-i18n-csv/issues"},"engines":{"node":">=0.10.0"},"licenses":[{"type":"MIT"}],"dependencies":{"chalk":"~0.4.0","csv":"~0.3.6"},"devDependencies":{"grunt-contrib-clean":"~0.5.0","grunt-contrib-jshint":"~0.8.0","grunt-contrib-nodeunit":"~0.3.0","grunt":"~0.4.1","jshint-stylish":"~0.1.5","load-grunt-tasks":"~0.3.0"},"scripts":{"test":"grunt test"},"_id":"grunt-i18n-csv@0.0.4","dist":{"shasum":"fa8902ff14e5a3c2b6138c2adac3feecb39c9d6e","tarball":"https://registry.npmjs.org/grunt-i18n-csv/-/grunt-i18n-csv-0.0.4.tgz","integrity":"sha512-kx33tu1zkycVv9BV/vIzUPcIQMzhM3+CKaeW9GQ0ZgMCD0mq9Pw5Hi8CPVTL9VAif8+DEcYUj1yz9k+UjX4auA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDKMJCt0p6kK1zfapGve+DPsF7yXzdroaRun4WQZot3jAIgfuXrR7uMhmDIr/EvRUH8Uca0hHzxcTUM72oNH5BRKwQ="}]},"_from":"./","_npmVersion":"1.3.17","_npmUser":{"name":"laurentgoderre","email":"laurent.goderre@gmail.com"},"maintainers":[{"name":"laurentgoderre","email":"laurent.goderre@gmail.com"}]},"0.0.5":{"name":"grunt-i18n-csv","version":"0.0.5","description":"Create internationalized files from a CSV translations file","homepage":"https://github.com/wet-boew/grunt-i18n-csv","author":{"name":"Laurent Goderre","email":"laurent.goderre@gmail.com","url":"https://github.com/LaurentGoderre"},"keywords":["gruntplugin","grunt","i18n","csv","translation"],"repository":{"type":"git","url":"https://github.com/wet-boew/grunt-i18n-csv.git"},"bugs":{"url":"https://github.com/wet-boew/grunt-i18n-csv/issues"},"engines":{"node":">=0.10.0"},"licenses":[{"type":"MIT"}],"dependencies":{"chalk":"~0.4.0","csv":"~0.3.6"},"devDependencies":{"grunt-contrib-clean":"~0.5.0","grunt-contrib-jshint":"~0.8.0","grunt-contrib-nodeunit":"~0.3.0","grunt":"~0.4.1","grunt-file-creator":"~0.1.1","jshint-stylish":"~0.1.5","load-grunt-tasks":"~0.3.0"},"scripts":{"test":"grunt test"},"_id":"grunt-i18n-csv@0.0.5","dist":{"shasum":"2fd3940dc7157af6d9dee3103ab4788d02524950","tarball":"https://registry.npmjs.org/grunt-i18n-csv/-/grunt-i18n-csv-0.0.5.tgz","integrity":"sha512-9DOxuDUR/uGXYlA2K6Es9xt8mRn3zk5aLM7XccZQc9UrX6GFfB1rQZsJS3QhlBX9iWO4C9msM7uz76wW0W3+SA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCCy9wBTG+qcOVfPOKQByTrJdzCIYOi7H58+VW8af7DDAIgFexMRAeA8XidmXjGJEZakA6QhM+49pDwqj9z2xpuPQI="}]},"_from":"./","_npmVersion":"1.3.17","_npmUser":{"name":"laurentgoderre","email":"laurent.goderre@gmail.com"},"maintainers":[{"name":"laurentgoderre","email":"laurent.goderre@gmail.com"}]},"0.0.6":{"name":"grunt-i18n-csv","version":"0.0.6","description":"Create internationalized files from a CSV translations file","homepage":"https://github.com/wet-boew/grunt-i18n-csv","author":{"name":"Laurent Goderre","email":"laurent.goderre@gmail.com","url":"https://github.com/LaurentGoderre"},"keywords":["gruntplugin","grunt","i18n","csv","translation"],"repository":{"type":"git","url":"https://github.com/wet-boew/grunt-i18n-csv.git"},"bugs":{"url":"https://github.com/wet-boew/grunt-i18n-csv/issues"},"engines":{"node":">=0.10.0"},"licenses":[{"type":"MIT"}],"dependencies":{"chalk":"~0.4.0","csv":"~0.3.6"},"devDependencies":{"grunt-contrib-clean":"~0.5.0","grunt-contrib-jshint":"~0.8.0","grunt-contrib-nodeunit":"~0.3.0","grunt":"~0.4.1","grunt-file-creator":"~0.1.1","jshint-stylish":"~0.1.5","load-grunt-tasks":"~0.3.0"},"scripts":{"test":"grunt test"},"_id":"grunt-i18n-csv@0.0.6","dist":{"shasum":"35169c97634a53277f2567d4d8594ac32a0e809b","tarball":"https://registry.npmjs.org/grunt-i18n-csv/-/grunt-i18n-csv-0.0.6.tgz","integrity":"sha512-AD71B9HUYoZ0K7fS/6ygEI4l9rhXPbOc+rLUfDxgPTz7VLbNHcoZ0lN3GKwDeoxwBWnhl4s8jwzT4zJiKZ8ILg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCICbs1IZGpLcCS2Tld4ZbQ6CRn2WRUjt/So7+HgXA4ZKSAiEA7ZYOxX8wWHTsjB60rdbTBGzmsHfyuq2HfGg4rVKHokU="}]},"_from":"./","_npmVersion":"1.3.17","_npmUser":{"name":"laurentgoderre","email":"laurent.goderre@gmail.com"},"maintainers":[{"name":"laurentgoderre","email":"laurent.goderre@gmail.com"}]},"0.0.7":{"name":"grunt-i18n-csv","version":"0.0.7","description":"Create internationalized files from a CSV translations file","homepage":"https://github.com/wet-boew/grunt-i18n-csv","author":{"name":"Laurent Goderre","email":"laurent.goderre@gmail.com","url":"https://github.com/LaurentGoderre"},"keywords":["gruntplugin","grunt","i18n","csv","translation"],"repository":{"type":"git","url":"https://github.com/wet-boew/grunt-i18n-csv.git"},"bugs":{"url":"https://github.com/wet-boew/grunt-i18n-csv/issues"},"engines":{"node":">=0.10.0"},"licenses":[{"type":"MIT"}],"dependencies":{"chalk":"~0.4.0","csv":"~0.3.6"},"devDependencies":{"grunt-contrib-clean":"~0.5.0","grunt-contrib-jshint":"~0.8.0","grunt-contrib-nodeunit":"~0.3.0","grunt":"~0.4.1","grunt-file-creator":"~0.1.1","jshint-stylish":"~0.1.5","load-grunt-tasks":"~0.3.0"},"scripts":{"test":"grunt test"},"_id":"grunt-i18n-csv@0.0.7","dist":{"shasum":"6cae6239798ef4dd01aab40b6d18b28b7f20601f","tarball":"https://registry.npmjs.org/grunt-i18n-csv/-/grunt-i18n-csv-0.0.7.tgz","integrity":"sha512-bPyHy0zo4bQgkYRRiFKPZwkPdIQJS3O/5Y2LNzuIGWt41FO+5CL+2V33db7I2Q6naphkvMfh5nmoP6ISHvtIdQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIEQqrblFheuFWNTBBjXy7UDZKexkq3i3MpZDSNqoBtHSAiEA63TvzFGuDIiDkSytBNq4aVTFXlo5P2nY9vXU4PE2DGg="}]},"_from":"./","_npmVersion":"1.3.17","_npmUser":{"name":"laurentgoderre","email":"laurent.goderre@gmail.com"},"maintainers":[{"name":"laurentgoderre","email":"laurent.goderre@gmail.com"}]},"0.1.0":{"name":"grunt-i18n-csv","version":"0.1.0","description":"Create internationalized files from a CSV translations file","homepage":"https://github.com/wet-boew/grunt-i18n-csv","author":{"name":"Laurent Goderre","email":"laurent.goderre@gmail.com","url":"https://github.com/LaurentGoderre"},"keywords":["gruntplugin","grunt","i18n","csv","translation"],"repository":{"type":"git","url":"https://github.com/wet-boew/grunt-i18n-csv.git"},"bugs":{"url":"https://github.com/wet-boew/grunt-i18n-csv/issues"},"engines":{"node":">=0.10.0"},"licenses":[{"type":"MIT"}],"dependencies":{"chalk":"~0.4.0","csv":"~0.3.6"},"devDependencies":{"grunt-contrib-clean":"~0.5.0","grunt-contrib-jshint":"~0.8.0","grunt-contrib-nodeunit":"~0.3.0","grunt":"~0.4.1","grunt-file-creator":"~0.1.1","jshint-stylish":"~0.1.5","load-grunt-tasks":"~0.3.0"},"scripts":{"test":"grunt test"},"_id":"grunt-i18n-csv@0.1.0","_shasum":"e4c45006d87b9775f4ca28110d36bbdb65f619d8","_from":".","_npmVersion":"1.4.9","_npmUser":{"name":"laurentgoderre","email":"laurent.goderre@gmail.com"},"maintainers":[{"name":"laurentgoderre","email":"laurent.goderre@gmail.com"},{"name":"nschonni","email":"nschonni@gmail.com"}],"dist":{"shasum":"e4c45006d87b9775f4ca28110d36bbdb65f619d8","tarball":"https://registry.npmjs.org/grunt-i18n-csv/-/grunt-i18n-csv-0.1.0.tgz","integrity":"sha512-LkdH2mOXYnNBRSE7C1O4zju3HS9mlepR7SBZ74HvN9nZN86n1rAhgrHhQk8W4TDFNOLC/DwriZ+Ly03SeeXPtQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIAWnLP3OsaprkcuKK4E1+ZTqTCybJvVRpp2mC9tWS0BDAiEAmsDFnZxVdzOZ6sTCKjUcbmN9SlI/jYtyuvlhipijyrU="}]}}},"readme":"# grunt-i18n-csv\n\n[![Build Status](https://travis-ci.org/wet-boew/grunt-i18n-csv.svg)](https://travis-ci.org/wet-boew/grunt-i18n-csv)\n[![Built with Grunt](https://cdn.gruntjs.com/builtwith.png)](http://gruntjs.com/)\n\n> Create internationalized files from a CSV translations file\n\n## Getting Started\nThis plugin requires Grunt.\n\nIf you haven't used [Grunt](http://gruntjs.com/) before, be sure to check out the [Getting Started](http://gruntjs.com/getting-started) guide, as it explains how to create a [Gruntfile](http://gruntjs.com/sample-gruntfile) as well as install and use Grunt plugins. Once you're familiar with that process, you may install this plugin with this command:\n\n```shell\nnpm install grunt-i18n-csv --save-dev\n```\n\nOnce the plugin has been installed, it may be enabled inside your Gruntfile with this line of JavaScript:\n\n```js\ngrunt.loadNpmTasks('grunt-i18n-csv');\n```\n\n## The \"i18n_csv\" task\n\n### Overview\nIn your project's Gruntfile, add a section named `i18n_csv` to the data object passed into `grunt.initConfig()`.\n\n```js\ngrunt.initConfig({\n  i18n_csv: {\n    options: {\n      // Task-specific options go here.\n    },\n    your_target: {\n      // Target-specific file lists and/or options go here.\n    },\n  },\n})\n```\n\n### Options\n\n#### options.separator\nType: `String`\nDefault value: `',  '`\n\nA string value that is used to do something with whatever.\n\n#### options.punctuation\nType: `String`\nDefault value: `'.'`\n\nA string value that is used to do something else with whatever else.\n\n### Usage Examples\n\n#### Default Options\nIn this example, the default options are used to do something with whatever. So if the `testing` file has the content `Testing` and the `123` file had the content `1 2 3`, the generated result would be `Testing, 1 2 3.`\n\n```js\ngrunt.initConfig({\n  i18n_csv: {\n    options: {},\n    files: {\n      'dest/default_options': ['src/testing', 'src/123'],\n    },\n  },\n})\n```\n\n#### Custom Options\nIn this example, custom options are used to do something else with whatever else. So if the `testing` file has the content `Testing` and the `123` file had the content `1 2 3`, the generated result in this case would be `Testing: 1 2 3 !!!`\n\n```js\ngrunt.initConfig({\n  i18n_csv: {\n    options: {\n      separator: ': ',\n      punctuation: ' !!!',\n    },\n    files: {\n      'dest/default_options': ['src/testing', 'src/123'],\n    },\n  },\n})\n```\n\n## Contributing\nIn lieu of a formal styleguide, take care to maintain the existing coding style. Add unit tests for any new or changed functionality. Lint and test your code using [Grunt](http://gruntjs.com/).\n\n## Release History\n_(Nothing yet)_\n\n## License\nCopyright (c) 2014 Laurent Goderre. Licensed under the MIT license.\n","maintainers":[{"name":"laurentgoderre","email":"laurent.goderre@gmail.com"},{"name":"nschonni","email":"nschonni@gmail.com"},{"name":"wet-boew-bot","email":"wet.boew.bot@gmail.com"},{"name":"masterbee","email":"mario@beelabs.ca"}],"time":{"modified":"2022-06-18T15:11:56.592Z","created":"2014-04-03T20:20:30.726Z","0.0.1":"2014-04-03T20:20:36.752Z","0.0.2":"2014-04-03T20:52:45.273Z","0.0.3":"2014-04-04T15:40:18.332Z","0.0.4":"2014-04-08T15:56:01.150Z","0.0.5":"2014-04-08T16:30:12.743Z","0.0.6":"2014-04-10T13:56:42.323Z","0.0.7":"2014-04-10T15:57:25.434Z","0.1.0":"2014-06-27T21:11:47.473Z"},"readmeFilename":"README.md","homepage":"https://github.com/wet-boew/grunt-i18n-csv","keywords":["gruntplugin","grunt","i18n","csv","translation"],"repository":{"type":"git","url":"https://github.com/wet-boew/grunt-i18n-csv.git"},"author":{"name":"Laurent Goderre","email":"laurent.goderre@gmail.com","url":"https://github.com/LaurentGoderre"},"bugs":{"url":"https://github.com/wet-boew/grunt-i18n-csv/issues"}}