├── .eslintrc.json ├── .github ├── eslint.json └── workflows │ └── node.js.yml ├── .gitignore ├── LICENSE ├── README.md ├── img ├── band.png └── point.png ├── package.json ├── rollup.config.js ├── src ├── band.js ├── colors.js ├── constant.js ├── continuous.js ├── diverging.js ├── identity.js ├── index.js ├── init.js ├── linear.js ├── log.js ├── nice.js ├── number.js ├── ordinal.js ├── pow.js ├── quantile.js ├── quantize.js ├── radial.js ├── sequential.js ├── sequentialQuantile.js ├── symlog.js ├── threshold.js ├── tickFormat.js ├── time.js └── utcTime.js ├── test ├── .eslintrc.json ├── asserts.js ├── band-test.js ├── date.js ├── diverging-test.js ├── identity-test.js ├── linear-test.js ├── log-test.js ├── ordinal-test.js ├── point-test.js ├── pow-test.js ├── quantile-test.js ├── quantize-test.js ├── radial-test.js ├── roundEpsilon.js ├── sequential-test.js ├── sequentialQuantile-test.js ├── sqrt-test.js ├── symlog-test.js ├── threshold-test.js ├── tickFormat-test.js ├── time-test.js └── utcTime-test.js └── yarn.lock /.eslintrc.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/d3/d3-scale/HEAD/.eslintrc.json -------------------------------------------------------------------------------- /.github/eslint.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/d3/d3-scale/HEAD/.github/eslint.json -------------------------------------------------------------------------------- /.github/workflows/node.js.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/d3/d3-scale/HEAD/.github/workflows/node.js.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- 1 | *.sublime-workspace 2 | .DS_Store 3 | dist/ 4 | node_modules 5 | npm-debug.log 6 | -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/d3/d3-scale/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/d3/d3-scale/HEAD/README.md -------------------------------------------------------------------------------- /img/band.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/d3/d3-scale/HEAD/img/band.png -------------------------------------------------------------------------------- /img/point.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/d3/d3-scale/HEAD/img/point.png -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/d3/d3-scale/HEAD/package.json -------------------------------------------------------------------------------- /rollup.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/d3/d3-scale/HEAD/rollup.config.js -------------------------------------------------------------------------------- /src/band.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/d3/d3-scale/HEAD/src/band.js -------------------------------------------------------------------------------- /src/colors.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/d3/d3-scale/HEAD/src/colors.js -------------------------------------------------------------------------------- /src/constant.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/d3/d3-scale/HEAD/src/constant.js -------------------------------------------------------------------------------- /src/continuous.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/d3/d3-scale/HEAD/src/continuous.js -------------------------------------------------------------------------------- /src/diverging.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/d3/d3-scale/HEAD/src/diverging.js -------------------------------------------------------------------------------- /src/identity.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/d3/d3-scale/HEAD/src/identity.js -------------------------------------------------------------------------------- /src/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/d3/d3-scale/HEAD/src/index.js -------------------------------------------------------------------------------- /src/init.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/d3/d3-scale/HEAD/src/init.js -------------------------------------------------------------------------------- /src/linear.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/d3/d3-scale/HEAD/src/linear.js -------------------------------------------------------------------------------- /src/log.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/d3/d3-scale/HEAD/src/log.js -------------------------------------------------------------------------------- /src/nice.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/d3/d3-scale/HEAD/src/nice.js -------------------------------------------------------------------------------- /src/number.js: -------------------------------------------------------------------------------- 1 | export default function number(x) { 2 | return +x; 3 | } 4 | -------------------------------------------------------------------------------- /src/ordinal.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/d3/d3-scale/HEAD/src/ordinal.js -------------------------------------------------------------------------------- /src/pow.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/d3/d3-scale/HEAD/src/pow.js -------------------------------------------------------------------------------- /src/quantile.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/d3/d3-scale/HEAD/src/quantile.js -------------------------------------------------------------------------------- /src/quantize.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/d3/d3-scale/HEAD/src/quantize.js -------------------------------------------------------------------------------- /src/radial.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/d3/d3-scale/HEAD/src/radial.js -------------------------------------------------------------------------------- /src/sequential.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/d3/d3-scale/HEAD/src/sequential.js -------------------------------------------------------------------------------- /src/sequentialQuantile.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/d3/d3-scale/HEAD/src/sequentialQuantile.js -------------------------------------------------------------------------------- /src/symlog.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/d3/d3-scale/HEAD/src/symlog.js -------------------------------------------------------------------------------- /src/threshold.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/d3/d3-scale/HEAD/src/threshold.js -------------------------------------------------------------------------------- /src/tickFormat.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/d3/d3-scale/HEAD/src/tickFormat.js -------------------------------------------------------------------------------- /src/time.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/d3/d3-scale/HEAD/src/time.js -------------------------------------------------------------------------------- /src/utcTime.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/d3/d3-scale/HEAD/src/utcTime.js -------------------------------------------------------------------------------- /test/.eslintrc.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/d3/d3-scale/HEAD/test/.eslintrc.json -------------------------------------------------------------------------------- /test/asserts.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/d3/d3-scale/HEAD/test/asserts.js -------------------------------------------------------------------------------- /test/band-test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/d3/d3-scale/HEAD/test/band-test.js -------------------------------------------------------------------------------- /test/date.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/d3/d3-scale/HEAD/test/date.js -------------------------------------------------------------------------------- /test/diverging-test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/d3/d3-scale/HEAD/test/diverging-test.js -------------------------------------------------------------------------------- /test/identity-test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/d3/d3-scale/HEAD/test/identity-test.js -------------------------------------------------------------------------------- /test/linear-test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/d3/d3-scale/HEAD/test/linear-test.js -------------------------------------------------------------------------------- /test/log-test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/d3/d3-scale/HEAD/test/log-test.js -------------------------------------------------------------------------------- /test/ordinal-test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/d3/d3-scale/HEAD/test/ordinal-test.js -------------------------------------------------------------------------------- /test/point-test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/d3/d3-scale/HEAD/test/point-test.js -------------------------------------------------------------------------------- /test/pow-test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/d3/d3-scale/HEAD/test/pow-test.js -------------------------------------------------------------------------------- /test/quantile-test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/d3/d3-scale/HEAD/test/quantile-test.js -------------------------------------------------------------------------------- /test/quantize-test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/d3/d3-scale/HEAD/test/quantize-test.js -------------------------------------------------------------------------------- /test/radial-test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/d3/d3-scale/HEAD/test/radial-test.js -------------------------------------------------------------------------------- /test/roundEpsilon.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/d3/d3-scale/HEAD/test/roundEpsilon.js -------------------------------------------------------------------------------- /test/sequential-test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/d3/d3-scale/HEAD/test/sequential-test.js -------------------------------------------------------------------------------- /test/sequentialQuantile-test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/d3/d3-scale/HEAD/test/sequentialQuantile-test.js -------------------------------------------------------------------------------- /test/sqrt-test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/d3/d3-scale/HEAD/test/sqrt-test.js -------------------------------------------------------------------------------- /test/symlog-test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/d3/d3-scale/HEAD/test/symlog-test.js -------------------------------------------------------------------------------- /test/threshold-test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/d3/d3-scale/HEAD/test/threshold-test.js -------------------------------------------------------------------------------- /test/tickFormat-test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/d3/d3-scale/HEAD/test/tickFormat-test.js -------------------------------------------------------------------------------- /test/time-test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/d3/d3-scale/HEAD/test/time-test.js -------------------------------------------------------------------------------- /test/utcTime-test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/d3/d3-scale/HEAD/test/utcTime-test.js -------------------------------------------------------------------------------- /yarn.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/d3/d3-scale/HEAD/yarn.lock --------------------------------------------------------------------------------