Comparing version 1.2.1 to 1.2.2
{ | ||
"name": "shown", | ||
"version": "1.2.1", | ||
"version": "1.2.2", | ||
"description": "Statically-generated, responsive charts, without the need for client-side Javascript.", | ||
@@ -21,3 +21,5 @@ "type": "module", | ||
"badge": "make-coverage-badge --output-path=docs/coverage.svg", | ||
"dev": "run-p watch serve", | ||
"watch": "nodemon --exec 'npm run build'", | ||
"serve": "serve docs", | ||
"build": "run-s build:**", | ||
@@ -101,3 +103,6 @@ "build:lib": "esbuild src/index.js src/css/shown.css --bundle --platform=node --target=node10.4 --outdir=dist --out-extension:.js=.cjs", | ||
"delay": 2500 | ||
}, | ||
"dependencies": { | ||
"serve": "^14.2.1" | ||
} | ||
} |
@@ -23,2 +23,4 @@ import line from "./line.js" | ||
* @param {boolean} [options.sorted] - Whether to sort the values. | ||
* @param {Boolean} [options.smartLabels] - Labels are shifted to minimise | ||
* overlapping the line. | ||
* @returns {string} Rendered chart | ||
@@ -40,2 +42,3 @@ * | ||
* sorted: true, | ||
* smartLabels: false, | ||
* }) | ||
@@ -58,3 +61,12 @@ * | ||
export default ({ data, title, description, map, xAxis, yAxis, sorted }) => { | ||
export default ({ | ||
data, | ||
title, | ||
description, | ||
map, | ||
xAxis, | ||
yAxis, | ||
sorted, | ||
smartLabels, | ||
}) => { | ||
return line({ | ||
@@ -68,2 +80,3 @@ data, | ||
sorted, | ||
smartLabels, | ||
showGaps: true, | ||
@@ -70,0 +83,0 @@ area: true, |
@@ -20,2 +20,5 @@ import line from "./line.js" | ||
* Overrides for the y-axis. See {@link AxisOptions} for more details. | ||
* @param {Boolean} [options.sorted] - Whether to sort the values. | ||
* @param {Boolean} [options.smartLabels] - Labels are shifted to minimise | ||
* overlapping the line. | ||
* @returns {string} Rendered chart | ||
@@ -58,3 +61,12 @@ * | ||
export default ({ data, title, description, map, xAxis, yAxis }) => { | ||
export default ({ | ||
data, | ||
title, | ||
description, | ||
map, | ||
xAxis, | ||
yAxis, | ||
sorted, | ||
smartLabels = false, | ||
}) => { | ||
data = Array.isArray(data[0][0]) ? data : [data] | ||
@@ -78,5 +90,6 @@ | ||
yAxis, | ||
smartLabels: false, | ||
sorted, | ||
smartLabels, | ||
scatter: true, | ||
}) | ||
} |
@@ -18,2 +18,3 @@ declare module "shown" { | ||
* sorted: true, | ||
* smartLabels: false, | ||
* }) | ||
@@ -47,2 +48,4 @@ * @example | ||
* @param [options.sorted] - Whether to sort the values. | ||
* @param [options.smartLabels] - Labels are shifted to minimise | ||
* overlapping the line. | ||
* @returns Rendered chart | ||
@@ -58,2 +61,3 @@ */ | ||
sorted?: boolean; | ||
smartLabels?: boolean; | ||
}): string; | ||
@@ -362,2 +366,5 @@ /** | ||
* @param [options.yAxis] - Overrides for the y-axis. See {@link AxisOptions} for more details. | ||
* @param [options.sorted] - Whether to sort the values. | ||
* @param [options.smartLabels] - Labels are shifted to minimise | ||
* overlapping the line. | ||
* @returns Rendered chart | ||
@@ -372,2 +379,4 @@ */ | ||
yAxis?: AxisOptions; | ||
sorted?: boolean; | ||
smartLabels?: boolean; | ||
}): string; | ||
@@ -374,0 +383,0 @@ } |
Sorry, the diff of this file is not supported yet
143548
1
4677
+ Addedserve@^14.2.1
+ Added@zeit/schemas@2.36.0(transitive)
+ Addedaccepts@1.3.8(transitive)
+ Addedajv@8.12.0(transitive)
+ Addedansi-align@3.0.1(transitive)
+ Addedansi-regex@5.0.16.1.0(transitive)
+ Addedansi-styles@4.3.06.2.1(transitive)
+ Addedarch@2.2.0(transitive)
+ Addedarg@5.0.2(transitive)
+ Addedbalanced-match@1.0.2(transitive)
+ Addedboxen@7.0.0(transitive)
+ Addedbrace-expansion@1.1.11(transitive)
+ Addedbytes@3.0.0(transitive)
+ Addedcamelcase@7.0.1(transitive)
+ Addedchalk@4.1.25.0.1(transitive)
+ Addedchalk-template@0.4.0(transitive)
+ Addedcli-boxes@3.0.0(transitive)
+ Addedclipboardy@3.0.0(transitive)
+ Addedcolor-convert@2.0.1(transitive)
+ Addedcolor-name@1.1.4(transitive)
+ Addedcompressible@2.0.18(transitive)
+ Addedcompression@1.7.4(transitive)
+ Addedconcat-map@0.0.1(transitive)
+ Addedcontent-disposition@0.5.2(transitive)
+ Addedcross-spawn@7.0.6(transitive)
+ Addeddebug@2.6.9(transitive)
+ Addeddeep-extend@0.6.0(transitive)
+ Addedeastasianwidth@0.2.0(transitive)
+ Addedemoji-regex@8.0.09.2.2(transitive)
+ Addedexeca@5.1.1(transitive)
+ Addedfast-deep-equal@3.1.3(transitive)
+ Addedget-stream@6.0.1(transitive)
+ Addedhas-flag@4.0.0(transitive)
+ Addedhuman-signals@2.1.0(transitive)
+ Addedini@1.3.8(transitive)
+ Addedis-docker@2.2.1(transitive)
+ Addedis-fullwidth-code-point@3.0.0(transitive)
+ Addedis-port-reachable@4.0.0(transitive)
+ Addedis-stream@2.0.1(transitive)
+ Addedis-wsl@2.2.0(transitive)
+ Addedisexe@2.0.0(transitive)
+ Addedjson-schema-traverse@1.0.0(transitive)
+ Addedmerge-stream@2.0.0(transitive)
+ Addedmime-db@1.33.01.52.01.53.0(transitive)
+ Addedmime-types@2.1.182.1.35(transitive)
+ Addedmimic-fn@2.1.0(transitive)
+ Addedminimatch@3.1.2(transitive)
+ Addedminimist@1.2.8(transitive)
+ Addedms@2.0.0(transitive)
+ Addednegotiator@0.6.3(transitive)
+ Addednpm-run-path@4.0.1(transitive)
+ Addedon-headers@1.0.2(transitive)
+ Addedonetime@5.1.2(transitive)
+ Addedpath-is-inside@1.0.2(transitive)
+ Addedpath-key@3.1.1(transitive)
+ Addedpath-to-regexp@3.3.0(transitive)
+ Addedpunycode@2.3.1(transitive)
+ Addedrange-parser@1.2.0(transitive)
+ Addedrc@1.2.8(transitive)
+ Addedregistry-auth-token@3.3.2(transitive)
+ Addedregistry-url@3.1.0(transitive)
+ Addedrequire-from-string@2.0.2(transitive)
+ Addedsafe-buffer@5.1.2(transitive)
+ Addedserve@14.2.4(transitive)
+ Addedserve-handler@6.1.6(transitive)
+ Addedshebang-command@2.0.0(transitive)
+ Addedshebang-regex@3.0.0(transitive)
+ Addedsignal-exit@3.0.7(transitive)
+ Addedstring-width@4.2.35.1.2(transitive)
+ Addedstrip-ansi@6.0.17.1.0(transitive)
+ Addedstrip-final-newline@2.0.0(transitive)
+ Addedstrip-json-comments@2.0.1(transitive)
+ Addedsupports-color@7.2.0(transitive)
+ Addedtype-fest@2.19.0(transitive)
+ Addedupdate-check@1.5.4(transitive)
+ Addeduri-js@4.4.1(transitive)
+ Addedvary@1.1.2(transitive)
+ Addedwhich@2.0.2(transitive)
+ Addedwidest-line@4.0.1(transitive)
+ Addedwrap-ansi@8.1.0(transitive)