├── .editorconfig
├── .eslintrc.json
├── .gitignore
├── .travis.yml
├── CHANGELOG.md
├── CONTRIBUTING.md
├── LICENSE
├── README.md
├── TASKS.md
├── dist
├── variaboard.css
├── variaboard.js
├── variaboard.min.css
└── variaboard.min.js
├── docs
├── css
│ ├── sourcemaps
│ │ └── variaboard.min.css.map
│ └── variaboard.min.css
├── index.html
├── js
│ ├── sourcemaps
│ │ └── variaboard.min.js.map
│ └── variaboard.min.js
└── jsdoc
│ ├── Button.html
│ ├── Calc.html
│ ├── Control.html
│ ├── Ease.html
│ ├── Range.html
│ ├── VariaBoard.html
│ ├── button.js.html
│ ├── controls_control.js.html
│ ├── controls_range.js.html
│ ├── fonts
│ ├── OpenSans-Bold-webfont.eot
│ ├── OpenSans-Bold-webfont.svg
│ ├── OpenSans-Bold-webfont.woff
│ ├── OpenSans-BoldItalic-webfont.eot
│ ├── OpenSans-BoldItalic-webfont.svg
│ ├── OpenSans-BoldItalic-webfont.woff
│ ├── OpenSans-Italic-webfont.eot
│ ├── OpenSans-Italic-webfont.svg
│ ├── OpenSans-Italic-webfont.woff
│ ├── OpenSans-Light-webfont.eot
│ ├── OpenSans-Light-webfont.svg
│ ├── OpenSans-Light-webfont.woff
│ ├── OpenSans-LightItalic-webfont.eot
│ ├── OpenSans-LightItalic-webfont.svg
│ ├── OpenSans-LightItalic-webfont.woff
│ ├── OpenSans-Regular-webfont.eot
│ ├── OpenSans-Regular-webfont.svg
│ ├── OpenSans-Regular-webfont.woff
│ ├── OpenSans-Semibold-webfont.eot
│ ├── OpenSans-Semibold-webfont.svg
│ ├── OpenSans-Semibold-webfont.ttf
│ ├── OpenSans-Semibold-webfont.woff
│ ├── OpenSans-SemiboldItalic-webfont.eot
│ ├── OpenSans-SemiboldItalic-webfont.svg
│ ├── OpenSans-SemiboldItalic-webfont.ttf
│ └── OpenSans-SemiboldItalic-webfont.woff
│ ├── index.html
│ ├── index.js.html
│ ├── scripts
│ ├── linenumber.js
│ └── prettify
│ │ ├── Apache-License-2.0.txt
│ │ ├── lang-css.js
│ │ └── prettify.js
│ ├── styles
│ ├── jsdoc-default.css
│ ├── prettify-jsdoc.css
│ └── prettify-tomorrow.css
│ ├── util_calc.js.html
│ └── util_ease.js.html
├── gulpfile.js
├── jsdoc.json
├── package.json
└── src
├── css
└── variaboard.css
└── js
├── button.js
├── controls
├── boolean-control.js
├── control.js
└── range-control.js
├── index.js
└── util
├── calc.js
└── ease.js
/.editorconfig:
--------------------------------------------------------------------------------
1 | root = true
2 |
3 | [*]
4 | end_of_line = lf
5 | charset = utf-8
6 | insert_final_newline = true
7 | indent_style = space
8 | indent_size = 2
9 | trim_trailing_whitespace = true
10 |
--------------------------------------------------------------------------------
/.eslintrc.json:
--------------------------------------------------------------------------------
1 | {
2 | "env": {
3 | "browser": true,
4 | "node": true,
5 | "es6": true
6 | },
7 | "extends": "eslint:recommended",
8 | "plugins": [ "html" ],
9 | "settings": {
10 | "html/indent": "+2" // indentation is the
38 |
298 |