├── .eslintrc.json ├── .gitignore ├── LICENSE ├── README.md ├── circles.gif ├── generators ├── app │ ├── index.js │ └── templates │ │ ├── DEVELOPING.md │ │ ├── README.md │ │ ├── _package.json │ │ ├── config │ │ ├── rollup.esm.js │ │ ├── rollup.lib.js │ │ ├── webpack.dev.js │ │ └── webpack.docs.js │ │ ├── eslintrc.json │ │ ├── gitignore │ │ ├── preview.png │ │ └── src │ │ ├── index.html │ │ ├── js │ │ ├── demo │ │ │ ├── App.jsx │ │ │ └── Chart.jsx │ │ └── lib │ │ │ ├── base │ │ │ ├── ChartComponent.js │ │ │ └── errorClasses.js │ │ │ ├── chart.js │ │ │ ├── data │ │ │ └── default.json │ │ │ ├── global.js │ │ │ └── utils │ │ │ └── d3.js │ │ └── scss │ │ ├── _chart.scss │ │ ├── _variables.scss │ │ ├── global.scss │ │ └── styles.scss └── github │ └── index.js ├── package.json └── yarn.lock /.eslintrc.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/The-Politico/generator-politico-graphics/HEAD/.eslintrc.json -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/The-Politico/generator-politico-graphics/HEAD/.gitignore -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/The-Politico/generator-politico-graphics/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/The-Politico/generator-politico-graphics/HEAD/README.md -------------------------------------------------------------------------------- /circles.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/The-Politico/generator-politico-graphics/HEAD/circles.gif -------------------------------------------------------------------------------- /generators/app/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/The-Politico/generator-politico-graphics/HEAD/generators/app/index.js -------------------------------------------------------------------------------- /generators/app/templates/DEVELOPING.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/The-Politico/generator-politico-graphics/HEAD/generators/app/templates/DEVELOPING.md -------------------------------------------------------------------------------- /generators/app/templates/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/The-Politico/generator-politico-graphics/HEAD/generators/app/templates/README.md -------------------------------------------------------------------------------- /generators/app/templates/_package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/The-Politico/generator-politico-graphics/HEAD/generators/app/templates/_package.json -------------------------------------------------------------------------------- /generators/app/templates/config/rollup.esm.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/The-Politico/generator-politico-graphics/HEAD/generators/app/templates/config/rollup.esm.js -------------------------------------------------------------------------------- /generators/app/templates/config/rollup.lib.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/The-Politico/generator-politico-graphics/HEAD/generators/app/templates/config/rollup.lib.js -------------------------------------------------------------------------------- /generators/app/templates/config/webpack.dev.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/The-Politico/generator-politico-graphics/HEAD/generators/app/templates/config/webpack.dev.js -------------------------------------------------------------------------------- /generators/app/templates/config/webpack.docs.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/The-Politico/generator-politico-graphics/HEAD/generators/app/templates/config/webpack.docs.js -------------------------------------------------------------------------------- /generators/app/templates/eslintrc.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/The-Politico/generator-politico-graphics/HEAD/generators/app/templates/eslintrc.json -------------------------------------------------------------------------------- /generators/app/templates/gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/The-Politico/generator-politico-graphics/HEAD/generators/app/templates/gitignore -------------------------------------------------------------------------------- /generators/app/templates/preview.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/The-Politico/generator-politico-graphics/HEAD/generators/app/templates/preview.png -------------------------------------------------------------------------------- /generators/app/templates/src/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/The-Politico/generator-politico-graphics/HEAD/generators/app/templates/src/index.html -------------------------------------------------------------------------------- /generators/app/templates/src/js/demo/App.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/The-Politico/generator-politico-graphics/HEAD/generators/app/templates/src/js/demo/App.jsx -------------------------------------------------------------------------------- /generators/app/templates/src/js/demo/Chart.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/The-Politico/generator-politico-graphics/HEAD/generators/app/templates/src/js/demo/Chart.jsx -------------------------------------------------------------------------------- /generators/app/templates/src/js/lib/base/ChartComponent.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/The-Politico/generator-politico-graphics/HEAD/generators/app/templates/src/js/lib/base/ChartComponent.js -------------------------------------------------------------------------------- /generators/app/templates/src/js/lib/base/errorClasses.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/The-Politico/generator-politico-graphics/HEAD/generators/app/templates/src/js/lib/base/errorClasses.js -------------------------------------------------------------------------------- /generators/app/templates/src/js/lib/chart.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/The-Politico/generator-politico-graphics/HEAD/generators/app/templates/src/js/lib/chart.js -------------------------------------------------------------------------------- /generators/app/templates/src/js/lib/data/default.json: -------------------------------------------------------------------------------- 1 | [60, 40, 20] 2 | -------------------------------------------------------------------------------- /generators/app/templates/src/js/lib/global.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/The-Politico/generator-politico-graphics/HEAD/generators/app/templates/src/js/lib/global.js -------------------------------------------------------------------------------- /generators/app/templates/src/js/lib/utils/d3.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/The-Politico/generator-politico-graphics/HEAD/generators/app/templates/src/js/lib/utils/d3.js -------------------------------------------------------------------------------- /generators/app/templates/src/scss/_chart.scss: -------------------------------------------------------------------------------- 1 | #{$<%= clsName %>-container} { 2 | 3 | /*Your chart styles here*/ 4 | 5 | } 6 | -------------------------------------------------------------------------------- /generators/app/templates/src/scss/_variables.scss: -------------------------------------------------------------------------------- 1 | $<%= clsName %>-container: '#chart'; 2 | -------------------------------------------------------------------------------- /generators/app/templates/src/scss/global.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/The-Politico/generator-politico-graphics/HEAD/generators/app/templates/src/scss/global.scss -------------------------------------------------------------------------------- /generators/app/templates/src/scss/styles.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/The-Politico/generator-politico-graphics/HEAD/generators/app/templates/src/scss/styles.scss -------------------------------------------------------------------------------- /generators/github/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/The-Politico/generator-politico-graphics/HEAD/generators/github/index.js -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/The-Politico/generator-politico-graphics/HEAD/package.json -------------------------------------------------------------------------------- /yarn.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/The-Politico/generator-politico-graphics/HEAD/yarn.lock --------------------------------------------------------------------------------