jorgeatgu / base-rollup-d3

πŸš€ Starter kit: rollup + d3 + postcss

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

ROLLUP BASE D3

Starter kit for data-viz projects with d3/js/postcss.
The starter kit is ready to work with a reduced version of d3 based on importing only the necessary modules.

Getting Started

yarn install
yarn serve

Plugins

Linters: eslint[ JavaScript ] & Stylelint[ CSS ]
Minifiy: teser[ JavaScript ] & CSSnano[ CSS ]
Server: Browsersync
Lint-staged: lint CSS files with Stylelint and JS files with Eslint before push to repository

Script to init

Bash script to create a structure like this:

β”œβ”€ src/              
β”‚  β”œβ”€ css/           
β”‚  β”œβ”€ img/           
β”‚  └─ js/            
β”‚
β”œβ”€ css/              
β”œβ”€ js/               
β”œβ”€ img/              
β”œβ”€ .gitignore        
β”œβ”€ .eslintrc        
β”œβ”€ .stylelintrc      
β”œβ”€ index.html        
β”œβ”€ rollup.config.js       
└─ package.json      

License

MIT Β© Jorge Aznar

About

πŸš€ Starter kit: rollup + d3 + postcss


Languages

Language:JavaScript 45.6%Language:Shell 30.1%Language:HTML 17.0%Language:CSS 7.3%