Socket
Socket
Sign inDemoInstall

vega-format

Package Overview
Dependencies
7
Maintainers
1
Versions
7
Alerts
File Explorer

Advanced tools

Install Socket

Detect and block malicious and high-risk dependencies

Install

Comparing version 1.0.1 to 1.0.2

8

build/vega-format.js
(function (global, factory) {
typeof exports === 'object' && typeof module !== 'undefined' ? factory(exports, require('d3-array'), require('d3-format'), require('vega-time'), require('vega-util'), require('d3-time-format')) :
typeof define === 'function' && define.amd ? define(['exports', 'd3-array', 'd3-format', 'vega-time', 'vega-util', 'd3-time-format'], factory) :
(global = global || self, factory(global.vega = {}, global.d3, global.d3, global.vega, global.vega, global.d3));
(global = typeof globalThis !== 'undefined' ? globalThis : global || self, factory(global.vega = {}, global.d3, global.d3, global.vega, global.vega, global.d3));
}(this, (function (exports, d3Array, d3Format, vegaTime, vegaUtil, d3TimeFormat) { 'use strict';

@@ -14,3 +14,3 @@

return x => {
var str = numberFormat(x),
let str = numberFormat(x),
dec = str.indexOf(decimalChar),

@@ -30,3 +30,3 @@ idx, end;

function rightmostDigit(str, dec) {
var i = str.lastIndexOf('e'), c;
let i = str.lastIndexOf('e'), c;
if (i > 0) return i;

@@ -47,3 +47,3 @@ for (i=str.length; --i > dec;) {

formatFloat(spec) {
var s = d3Format.formatSpecifier(spec || ',');
const s = d3Format.formatSpecifier(spec || ',');
if (s.precision == null) {

@@ -50,0 +50,0 @@ s.precision = 12;

@@ -1,1 +0,1 @@

!function(e,t){"object"==typeof exports&&"undefined"!=typeof module?t(exports,require("d3-array"),require("d3-format"),require("vega-time"),require("vega-util"),require("d3-time-format")):"function"==typeof define&&define.amd?define(["exports","d3-array","d3-format","vega-time","vega-util","d3-time-format"],t):t((e=e||self).vega={},e.d3,e.d3,e.vega,e.vega,e.d3)}(this,(function(e,t,r,a,i,n){"use strict";function o(e){const t={};return r=>t[r]||(t[r]=e(r))}function c(e){const a=o(e.format),i=e.formatPrefix;return{format:a,formatPrefix:i,formatFloat(e){var t,i,n=r.formatSpecifier(e||",");if(null==n.precision){switch(n.precision=12,n.type){case"%":n.precision-=2;break;case"e":n.precision-=1}return t=a(n),i=a(".1f")(1)[1],e=>{var r,a,n=t(e),o=n.indexOf(i);if(o<0)return n;for(a=(r=function(e,t){var r,a=e.lastIndexOf("e");if(a>0)return a;for(a=e.length;--a>t;)if((r=e.charCodeAt(a))>=48&&r<=57)return a+1}(n,o))<n.length?n.slice(r):"";--r>o;)if("0"!==n[r]){++r;break}return n.slice(0,r)+a}}return a(n)},formatSpan(e,n,o,c){c=r.formatSpecifier(null==c?",f":c);const u=t.tickStep(e,n,o),f=Math.max(Math.abs(e),Math.abs(n));let s;if(null==c.precision)switch(c.type){case"s":return isNaN(s=r.precisionPrefix(u,f))||(c.precision=s),i(c,f);case"":case"e":case"g":case"p":case"r":isNaN(s=r.precisionRound(u,f))||(c.precision=s-("e"===c.type));break;case"f":case"%":isNaN(s=r.precisionFixed(u))||(c.precision=s-2*("%"===c.type))}return a(c)}}}let u,f;function s(){return u=c({format:r.format,formatPrefix:r.formatPrefix})}function m(e){return c(r.formatLocale(e))}function l(e){return arguments.length?u=m(e):u}function p(e,t,r){r=r||{},i.isObject(r)||i.error("Invalid time multi-format specifier: "+r);const n=t(a.SECONDS),o=t(a.MINUTES),c=t(a.HOURS),u=t(a.DATE),f=t(a.WEEK),s=t(a.MONTH),m=t(a.QUARTER),l=t(a.YEAR),p=e(r[a.MILLISECONDS]||".%L"),d=e(r[a.SECONDS]||":%S"),S=e(r[a.MINUTES]||"%I:%M"),g=e(r[a.HOURS]||"%I %p"),E=e(r[a.DATE]||r[a.DAY]||"%a %d"),F=e(r[a.WEEK]||"%b %d"),v=e(r[a.MONTH]||"%B"),x=e(r[a.QUARTER]||"%B"),L=e(r[a.YEAR]||"%Y");return e=>(n(e)<e?p:o(e)<e?d:c(e)<e?S:u(e)<e?g:s(e)<e?f(e)<e?E:F:l(e)<e?m(e)<e?v:x:L)(e)}function d(e){const t=o(e.format),r=o(e.utcFormat);return{timeFormat:e=>i.isString(e)?t(e):p(t,a.timeInterval,e),utcFormat:e=>i.isString(e)?r(e):p(r,a.utcInterval,e),timeParse:o(e.parse),utcParse:o(e.utcParse)}}function S(){return f=d({format:n.timeFormat,parse:n.timeParse,utcFormat:n.utcFormat,utcParse:n.utcParse})}function g(e){return d(n.timeFormatLocale(e))}function E(e){return arguments.length?f=g(e):f}s(),S();const F=(e,t)=>i.extend({},e,t);function v(e,t){const r=arguments.length;return r&&2!==r&&i.error("defaultLocale expects either zero or two arguments."),r?F(l(e),E(t)):F(l(),E())}e.defaultLocale=v,e.locale=function(e,t){const r=e?m(e):l(),a=t?g(t):E();return F(r,a)},e.numberFormatDefaultLocale=l,e.numberFormatLocale=m,e.resetDefaultLocale=function(){return s(),S(),v()},e.resetNumberFormatDefaultLocale=s,e.resetTimeFormatDefaultLocale=S,e.timeFormatDefaultLocale=E,e.timeFormatLocale=g,Object.defineProperty(e,"__esModule",{value:!0})}));
!function(e,t){"object"==typeof exports&&"undefined"!=typeof module?t(exports,require("d3-array"),require("d3-format"),require("vega-time"),require("vega-util"),require("d3-time-format")):"function"==typeof define&&define.amd?define(["exports","d3-array","d3-format","vega-time","vega-util","d3-time-format"],t):t((e="undefined"!=typeof globalThis?globalThis:e||self).vega={},e.d3,e.d3,e.vega,e.vega,e.d3)}(this,(function(e,t,r,a,i,o){"use strict";function n(e){const t={};return r=>t[r]||(t[r]=e(r))}function c(e){const a=n(e.format),i=e.formatPrefix;return{format:a,formatPrefix:i,formatFloat(e){const t=r.formatSpecifier(e||",");if(null==t.precision){switch(t.precision=12,t.type){case"%":t.precision-=2;break;case"e":t.precision-=1}return i=a(t),o=a(".1f")(1)[1],e=>{let t,r,a=i(e),n=a.indexOf(o);if(n<0)return a;for(t=function(e,t){let r,a=e.lastIndexOf("e");if(a>0)return a;for(a=e.length;--a>t;)if(r=e.charCodeAt(a),r>=48&&r<=57)return a+1}(a,n),r=t<a.length?a.slice(t):"";--t>n;)if("0"!==a[t]){++t;break}return a.slice(0,t)+r}}return a(t);var i,o},formatSpan(e,o,n,c){c=r.formatSpecifier(null==c?",f":c);const f=t.tickStep(e,o,n),u=Math.max(Math.abs(e),Math.abs(o));let s;if(null==c.precision)switch(c.type){case"s":return isNaN(s=r.precisionPrefix(f,u))||(c.precision=s),i(c,u);case"":case"e":case"g":case"p":case"r":isNaN(s=r.precisionRound(f,u))||(c.precision=s-("e"===c.type));break;case"f":case"%":isNaN(s=r.precisionFixed(f))||(c.precision=s-2*("%"===c.type))}return a(c)}}}let f,u;function s(){return f=c({format:r.format,formatPrefix:r.formatPrefix})}function m(e){return c(r.formatLocale(e))}function l(e){return arguments.length?f=m(e):f}function p(e,t,r){r=r||{},i.isObject(r)||i.error("Invalid time multi-format specifier: "+r);const o=t(a.SECONDS),n=t(a.MINUTES),c=t(a.HOURS),f=t(a.DATE),u=t(a.WEEK),s=t(a.MONTH),m=t(a.QUARTER),l=t(a.YEAR),p=e(r[a.MILLISECONDS]||".%L"),d=e(r[a.SECONDS]||":%S"),g=e(r[a.MINUTES]||"%I:%M"),S=e(r[a.HOURS]||"%I %p"),h=e(r[a.DATE]||r[a.DAY]||"%a %d"),E=e(r[a.WEEK]||"%b %d"),F=e(r[a.MONTH]||"%B"),b=e(r[a.QUARTER]||"%B"),x=e(r[a.YEAR]||"%Y");return e=>(o(e)<e?p:n(e)<e?d:c(e)<e?g:f(e)<e?S:s(e)<e?u(e)<e?h:E:l(e)<e?m(e)<e?F:b:x)(e)}function d(e){const t=n(e.format),r=n(e.utcFormat);return{timeFormat:e=>i.isString(e)?t(e):p(t,a.timeInterval,e),utcFormat:e=>i.isString(e)?r(e):p(r,a.utcInterval,e),timeParse:n(e.parse),utcParse:n(e.utcParse)}}function g(){return u=d({format:o.timeFormat,parse:o.timeParse,utcFormat:o.utcFormat,utcParse:o.utcParse})}function S(e){return d(o.timeFormatLocale(e))}function h(e){return arguments.length?u=S(e):u}s(),g();const E=(e,t)=>i.extend({},e,t);function F(e,t){const r=arguments.length;return r&&2!==r&&i.error("defaultLocale expects either zero or two arguments."),r?E(l(e),h(t)):E(l(),h())}e.defaultLocale=F,e.locale=function(e,t){const r=e?m(e):l(),a=t?S(t):h();return E(r,a)},e.numberFormatDefaultLocale=l,e.numberFormatLocale=m,e.resetDefaultLocale=function(){return s(),g(),F()},e.resetNumberFormatDefaultLocale=s,e.resetTimeFormatDefaultLocale=g,e.timeFormatDefaultLocale=h,e.timeFormatLocale=S,Object.defineProperty(e,"__esModule",{value:!0})}));
{
"name": "vega-format",
"version": "1.0.1",
"version": "1.0.2",
"description": "JavaScript string formatting utilities for Vega.",

@@ -28,9 +28,9 @@ "keywords": [

"dependencies": {
"d3-array": "^2.4.0",
"d3-array": "^2.5.1",
"d3-format": "^1.4.4",
"d3-time-format": "^2.2.3",
"vega-time": "^2.0.0",
"vega-util": "^1.14.0"
"vega-time": "^2.0.2",
"vega-util": "^1.15.0"
},
"gitHead": "8fe8d36961c128df8300e6bc4fe6aac1e537bbe0"
"gitHead": "28db83352e43e321dfe55fc5cb6489b211e45662"
}

@@ -15,3 +15,3 @@ import memoize from './memoize';

return x => {
var str = numberFormat(x),
let str = numberFormat(x),
dec = str.indexOf(decimalChar),

@@ -31,3 +31,3 @@ idx, end;

function rightmostDigit(str, dec) {
var i = str.lastIndexOf('e'), c;
let i = str.lastIndexOf('e'), c;
if (i > 0) return i;

@@ -48,3 +48,3 @@ for (i=str.length; --i > dec;) {

formatFloat(spec) {
var s = formatSpecifier(spec || ',');
const s = formatSpecifier(spec || ',');
if (s.precision == null) {

@@ -51,0 +51,0 @@ s.precision = 12;

SocketSocket SOC 2 Logo

Product

  • Package Alerts
  • Integrations
  • Docs
  • Pricing
  • FAQ
  • Roadmap

Stay in touch

Get open source security insights delivered straight into your inbox.


  • Terms
  • Privacy
  • Security

Made with ⚡️ by Socket Inc