{"id":26222760,"url":"https://github.com/ek9/generator-license-cc","last_synced_at":"2025-04-19T08:03:40.683Z","repository":{"id":57247848,"uuid":"78252404","full_name":"ek9/generator-license-cc","owner":"ek9","description":"Generate a Creative Commons LICENSE for your Creative Work","archived":false,"fork":false,"pushed_at":"2017-07-09T13:51:46.000Z","size":58,"stargazers_count":7,"open_issues_count":3,"forks_count":1,"subscribers_count":1,"default_branch":"master","last_synced_at":"2025-03-09T10:34:03.472Z","etag":null,"topics":["creative-commons","generate","generator","javascript","js","license","licensing","nodejs","npm-package","yeoman","yeoman-generator"],"latest_commit_sha":null,"homepage":"https://www.npmjs.com/package/generator-license-cc","language":"JavaScript","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/ek9.png","metadata":{"files":{"readme":"README.md","changelog":"CHANGELOG.md","contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null}},"created_at":"2017-01-07T01:57:29.000Z","updated_at":"2024-12-22T10:05:40.000Z","dependencies_parsed_at":"2022-08-24T16:50:51.107Z","dependency_job_id":null,"html_url":"https://github.com/ek9/generator-license-cc","commit_stats":null,"previous_names":[],"tags_count":3,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ek9%2Fgenerator-license-cc","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ek9%2Fgenerator-license-cc/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ek9%2Fgenerator-license-cc/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ek9%2Fgenerator-license-cc/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/ek9","download_url":"https://codeload.github.com/ek9/generator-license-cc/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":243258548,"owners_count":20262309,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["creative-commons","generate","generator","javascript","js","license","licensing","nodejs","npm-package","yeoman","yeoman-generator"],"created_at":"2025-03-12T17:19:31.298Z","updated_at":"2025-03-12T17:19:32.000Z","avatar_url":"https://github.com/ek9.png","language":"JavaScript","funding_links":[],"categories":[],"sub_categories":[],"readme":"# generator-license-cc\n\n[![NPM version][npm-image]][npm-url]\n[![Build Status][travis-image]][travis-url]\n[![Coverage Status][coverage-image]][coverage-url]\n[![Dependency Status][daviddm-image]][daviddm-url]\n\n```bash\n# Generate a Creative Commons LICENSE for your Creative Work\nyo license-cc\n```\n\n**Now coming with a [license chooser][2] integrated to help you pick\nLICENSE!**\n\n[![asciicast](https://asciinema.org/a/99699.png)](https://asciinema.org/a/99699)\n\n## Install\n\nFirst, install [Yeoman](http://yeoman.io) and generator-license-cc using\n[npm](https://www.npmjs.com/) (we assume you have pre-installed\n[node.js](https://nodejs.org/)).\n\n```bash\nnpm install -g yo\nnpm install -g generator-license-cc\n```\n\n## Usage\n\nGenerate a Creative Commons LICENSE for your Creative Work:\n\n```bash\nyo license-cc\n```\n\n## Composability with other generators\n\n`generator-license-cc` can be used when composing your own generator. An\nexample code how to trigger this generator:\n\n```js\nthis.composeWith(require.resolve('generator-license-cc/app'), {\n  name: 'Bob A',                        // (optional) Author's Name\n  creativeWork: 'Media \u0026 Data Files',   // (optional) Creative Work Title\n  email: 'bob@example.org',             // (optional) Author's Email\n  website: 'http://www.example.org',    // (optional) Author's Website\n  year: '2016-2017',                    // (optional) Year(s) to include\n  ccLicensePrompt: 'Choose a License:', // (optional) custom license prompt text\n  ccLicense: 'chooser',                 // (optional) choose CC license (spdx) or 'chooser'\n  output: 'docs/LICENSE'                // (optional) choose output file\n});\n```\n\nIn order to get a list of licenses supported in this generator, you can call:\n\n```js\nrequire('generator-license-cc').licenses\n```\n\n**Note:** Make sure you have `generator-license-cc` as a `dependency` in your\ngenerator's `package.json`:\n\n    $ npm install --save generator-license-cc\n\nFor more information read [Yeoman's Documentation page on Composability][1].\n\n### Creative Common Licenses\n\nThis generator allows you to generate `LICENSE` file for your project with one\nof [Creative Commons Licenses][10]:\n\n- `CC-BY-4.0` [Ceative Commons Attribution 4.0 License][11]\n- `CC-BY-SA-4.0` [Cretive Commons Attribution Share Alike 4.0 License][12]\n- `CC-BY-ND-4.0` [Cretive Commons Attribution No Deriveratives 4.0 License][13]\n- `CC-BY-NC-4.0` [Cretive Commons Attribution Non Commercial 4.0 License][14]\n- `CC-BY-NC-SA-4.0` [Cretive Commons Attribution Non Commercial Share Alike 4.0 License][15]\n- `CC-BY-NC-ND-4.0` [Cretive Commons Attribution Non Commercial No Deriveratives 4.0][16]\n\nAlternatively, you can pick [CC0 Public Domain 1.0][17] to waive all copyright.\n\n## Similar Generators\n\n- [generator-license][20] - Generate LICENSE for source code.\n\n### Getting To Know Yeoman\n\n* Yeoman has a heart of gold.\n* Yeoman is a person with feelings and opinions, but is very easy to work with.\n* Yeoman can be too opinionated at times but is easily convinced not to be.\n* Feel free to [learn more about Yeoman](http://yeoman.io/).\n\n## Change Log\n\nPlease see [CHANGELOG](CHANGELOG.md) for information of what was changed.\n\n## Author\n\nCopyright (c) 2017 ek9 \u003cdev@ek9.co\u003e (https://ek9.co)\n\n## License\n\nThis work is licensed under [MIT LICENSE](LICENSE).\n\n[1]: http://yeoman.io/authoring/composability.html\n[2]: https://creativecommons.org/choose/\n\n[10]: https://creativecommons.org/licenses/\n[11]: https://creativecommons.org/licenses/by/4.0/\n[12]: https://creativecommons.org/licenses/by-sa/4.0/\n[13]: https://creativecommons.org/licenses/by-nd/4.0/\n[14]: https://creativecommons.org/licenses/by-nc/4.0/\n[15]: https://creativecommons.org/licenses/by-nc-sa/4.0/\n[16]: https://creativecommons.org/licenses/by-nc-nd/4.0/\n[17]: https://creativecommons.org/publicdomain/zero/1.0/\n\n[20]: https://github.com/jozefizso/generator-license\n\n[npm-image]: https://badge.fury.io/js/generator-license-cc.svg\n[npm-url]: https://npmjs.org/package/generator-license-cc\n[travis-image]: https://travis-ci.org/ek9/generator-license-cc.svg?branch=master\n[travis-url]: https://travis-ci.org/ek9/generator-license-cc\n[daviddm-image]: https://david-dm.org/ek9/generator-license-cc.svg?theme=shields.io\n[daviddm-url]: https://david-dm.org/ek9/generator-license-cc\n[coverage-image]: https://coveralls.io/repos/github/ek9/generator-license-cc/badge.svg\n[coverage-url]: https://coveralls.io/github/ek9/generator-license-cc\n\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fek9%2Fgenerator-license-cc","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fek9%2Fgenerator-license-cc","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fek9%2Fgenerator-license-cc/lists"}