πŸ“Š πŸ“ˆ πŸ“‰ React.js plugin for building charts using CSS

Overview

Chartify

React.js plugin for building charts using CSS. Demo

Coverage Status

alt text

The source for this module is in the main repo.
Example app is here.
Backend service for the example app is here.
npm package is here.

Install

npm install chartify --save-dev

Getting started

import Chartify from 'chartify';

const data = [{
    xValue: '20.11.2016',
    yValue: 5,
    title: '007 Spectre'
}];

const config = {
    theme: 'blue',
    width: 50,			      
    height: 10,		
    boxSize: 20,
    isLineChart: false,
    bordered: false
};

<Chartify 
    data={data} 
    container="films-container" 
    config={config} 
/>

Passing props

Data prop is a dataset that should be an array of objects:
[{ xValue: '12.03.2019', yValue: 8, title: 'men in black' }]

Keys are required and types are:
{ xValue: string, yValue: number, title: string }

Container prop is a class that will be added to the chart container element. This is important in case you have more than one chart on your page.

Config prop is an object with properties:
theme:string - is color scheme of the chart, "default", "blue", "grey", "white" etc.
width:number - is the length of the data array by X-axis.
height:number - is the length of the data by Y-axis.
boxSize:number - is size of each box in pixels.
isLineChart:boolean - is param that determines if this is a line-chart.
bordered:boolean - is param that determines if each box has white borders.

License

The MIT License (MIT) Copyright (c) 2020

Comments
  • Example doesn't work. Node v6.8.0

    Example doesn't work. Node v6.8.0

    I ran:

    • npm install in main directory.
    • from example directory: node server.js
    • I got following

    ( Long log )

    ➜  example git:(master) node server.js
    production
    Listening at localhost:3001
    Hash: 1774a4452066a634a5f9
    Version: webpack 1.13.3
    Time: 1407ms
        Asset     Size  Chunks             Chunk Names
    bundle.js  1.03 MB       0  [emitted]  main
    chunk    {0} bundle.js (main) 952 kB [rendered]
        [0] multi main 52 bytes {0} [built]
        [1] ./js/index.js 2.31 kB {0} [built]
        [2] ./~/babel-runtime/helpers/get.js 1.01 kB {0} [built]
        [3] ./~/babel-runtime/core-js/object/get-own-property-descriptor.js 115 bytes {0} [built]
        [4] ./~/core-js/library/fn/object/get-own-property-descriptor.js 193 bytes {0} [built]
        [5] ./~/core-js/library/modules/$.js 417 bytes {0} [built]
        [6] ./~/core-js/library/modules/es6.object.get-own-property-descriptor.js 304 bytes {0} [built]
        [7] ./~/core-js/library/modules/$.to-iobject.js 215 bytes {0} [built]
        [8] ./~/core-js/library/modules/$.iobject.js 237 bytes {0} [built]
        [9] ./~/core-js/library/modules/$.cof.js 103 bytes {0} [built]
       [10] ./~/core-js/library/modules/$.defined.js 157 bytes {0} [built]
       [11] ./~/core-js/library/modules/$.object-sap.js 371 bytes {0} [built]
       [12] ./~/core-js/library/modules/$.export.js 1.73 kB {0} [built]
       [13] ./~/core-js/library/modules/$.global.js 322 bytes {0} [built]
       [14] ./~/core-js/library/modules/$.core.js 117 bytes {0} [built]
       [15] ./~/core-js/library/modules/$.ctx.js 506 bytes {0} [built]
       [16] ./~/core-js/library/modules/$.a-function.js 120 bytes {0} [built]
       [17] ./~/core-js/library/modules/$.fails.js 99 bytes {0} [built]
       [18] ./~/babel-runtime/helpers/inherits.js 780 bytes {0} [built]
       [19] ./~/babel-runtime/core-js/object/create.js 94 bytes {0} [built]
       [20] ./~/core-js/library/fn/object/create.js 103 bytes {0} [built]
       [21] ./~/babel-runtime/core-js/object/set-prototype-of.js 104 bytes {0} [built]
       [22] ./~/core-js/library/fn/object/set-prototype-of.js 125 bytes {0} [built]
       [23] ./~/core-js/library/modules/es6.object.set-prototype-of.js 159 bytes {0} [built]
       [24] ./~/core-js/library/modules/$.set-proto.js 914 bytes {0} [built]
       [25] ./~/core-js/library/modules/$.is-object.js 107 bytes {0} [built]
       [26] ./~/core-js/library/modules/$.an-object.js 150 bytes {0} [built]
       [27] ./~/babel-runtime/helpers/create-class.js 770 bytes {0} [built]
       [28] ./~/babel-runtime/core-js/object/define-property.js 103 bytes {0} [built]
       [29] ./~/core-js/library/fn/object/define-property.js 130 bytes {0} [built]
       [30] ./~/babel-runtime/helpers/class-call-check.js 211 bytes {0} [built]
       [31] ./~/babel-runtime/helpers/interop-require-default.js 148 bytes {0} [built]
       [32] ./~/react/react.js 56 bytes {0} [built]
       [33] ./~/react/lib/React.js 1.49 kB {0} [built]
       [34] ./~/react/lib/ReactDOM.js 3.71 kB {0} [built]
       [35] ./~/process/browser.js 5.3 kB {0} [built]
       [36] ./~/react/lib/ReactCurrentOwner.js 653 bytes {0} [built]
       [37] ./~/react/lib/ReactDOMTextComponent.js 4.32 kB {0} [built]
       [38] ./~/react/lib/DOMChildrenOperations.js 5 kB {0} [built]
       [39] ./~/react/lib/Danger.js 6.96 kB {0} [built]
       [40] ./~/fbjs/lib/ExecutionEnvironment.js 1.09 kB {0} [built]
       [41] ./~/fbjs/lib/createNodesFromMarkup.js 2.71 kB {0} [built]
       [42] ./~/fbjs/lib/createArrayFromMixed.js 2.36 kB {0} [built]
       [43] ./~/fbjs/lib/toArray.js 1.98 kB {0} [built]
       [44] ./~/fbjs/lib/invariant.js 1.51 kB {0} [built]
       [45] ./~/fbjs/lib/getMarkupWrap.js 3.06 kB {0} [built]
       [46] ./~/fbjs/lib/emptyFunction.js 1.09 kB {0} [built]
       [47] ./~/react/lib/ReactMultiChildUpdateTypes.js 861 bytes {0} [built]
       [48] ./~/fbjs/lib/keyMirror.js 1.27 kB {0} [built]
       [49] ./~/react/lib/ReactPerf.js 2.51 kB {0} [built]
       [50] ./~/react/lib/setInnerHTML.js 3.35 kB {0} [built]
       [51] ./~/react/lib/setTextContent.js 1.2 kB {0} [built]
       [52] ./~/react/lib/escapeTextContentForBrowser.js 849 bytes {0} [built]
       [53] ./~/react/lib/DOMPropertyOperations.js 7.88 kB {0} [built]
       [54] ./~/react/lib/DOMProperty.js 9.57 kB {0} [built]
       [55] ./~/react/lib/quoteAttributeValueForBrowser.js 746 bytes {0} [built]
       [56] ./~/fbjs/lib/warning.js 1.77 kB {0} [built]
       [57] ./~/react/lib/ReactComponentBrowserEnvironment.js 1.26 kB {0} [built]
       [58] ./~/react/lib/ReactDOMIDOperations.js 3.29 kB {0} [built]
       [59] ./~/react/lib/ReactMount.js 36.8 kB {0} [built]
       [60] ./~/react/lib/ReactBrowserEventEmitter.js 12.4 kB {0} [built]
       [61] ./~/react/lib/EventConstants.js 2.04 kB {0} [built]
       [62] ./~/react/lib/EventPluginHub.js 9.22 kB {0} [built]
       [63] ./~/react/lib/EventPluginRegistry.js 8.41 kB {0} [built]
       [64] ./~/react/lib/EventPluginUtils.js 6.79 kB {0} [built]
       [65] ./~/react/lib/ReactErrorUtils.js 2.27 kB {0} [built]
       [66] ./~/react/lib/accumulateInto.js 1.74 kB {0} [built]
       [67] ./~/react/lib/forEachAccumulated.js 893 bytes {0} [built]
       [68] ./~/react/lib/ReactEventEmitterMixin.js 1.3 kB {0} [built]
       [69] ./~/react/lib/ViewportMetrics.js 638 bytes {0} [built]
       [70] ./~/react/lib/Object.assign.js 1.26 kB {0} [built]
       [71] ./~/react/lib/isEventSupported.js 1.97 kB {0} [built]
       [72] ./~/react/lib/ReactDOMFeatureFlags.js 458 bytes {0} [built]
       [73] ./~/react/lib/ReactElement.js 8.07 kB {0} [built]
       [74] ./~/react/lib/canDefineProperty.js 629 bytes {0} [built]
       [75] ./~/react/lib/ReactEmptyComponentRegistry.js 1.38 kB {0} [built]
       [76] ./~/react/lib/ReactInstanceHandles.js 10.6 kB {0} [built]
       [77] ./~/react/lib/ReactRootIndex.js 723 bytes {0} [built]
       [78] ./~/react/lib/ReactInstanceMap.js 1.25 kB {0} [built]
       [79] ./~/react/lib/ReactMarkupChecksum.js 1.39 kB {0} [built]
       [80] ./~/react/lib/adler32.js 1.2 kB {0} [built]
       [81] ./~/react/lib/ReactReconciler.js 3.55 kB {0} [built]
       [82] ./~/react/lib/ReactRef.js 2.34 kB {0} [built]
       [83] ./~/react/lib/ReactOwner.js 3.45 kB {0} [built]
       [84] ./~/react/lib/ReactUpdateQueue.js 10.9 kB {0} [built]
       [85] ./~/react/lib/ReactUpdates.js 8.54 kB {0} [built]
       [86] ./~/react/lib/CallbackQueue.js 2.44 kB {0} [built]
       [87] ./~/react/lib/PooledClass.js 3.55 kB {0} [built]
       [88] ./~/react/lib/Transaction.js 9.55 kB {0} [built]
       [89] ./~/fbjs/lib/emptyObject.js 482 bytes {0} [built]
       [90] ./~/fbjs/lib/containsNode.js 1.43 kB {0} [built]
       [91] ./~/fbjs/lib/isTextNode.js 628 bytes {0} [built]
       [92] ./~/fbjs/lib/isNode.js 712 bytes {0} [built]
       [93] ./~/react/lib/instantiateReactComponent.js 4.52 kB {0} [built]
       [94] ./~/react/lib/ReactCompositeComponent.js 27.5 kB {0} [built]
       [95] ./~/react/lib/ReactComponentEnvironment.js 1.67 kB {0} [built]
       [96] ./~/react/lib/ReactPropTypeLocations.js 549 bytes {0} [built]
       [97] ./~/react/lib/ReactPropTypeLocationNames.js 611 bytes {0} [built]
       [98] ./~/react/lib/shouldUpdateReactComponent.js 1.49 kB {0} [built]
       [99] ./~/react/lib/ReactEmptyComponent.js 1.8 kB {0} [built]
      [100] ./~/react/lib/ReactNativeComponent.js 3.02 kB {0} [built]
      [101] ./~/react/lib/validateDOMNesting.js 13.1 kB {0} [built]
      [102] ./~/react/lib/ReactDefaultInjection.js 3.99 kB {0} [built]
      [103] ./~/react/lib/BeforeInputEventPlugin.js 14.9 kB {0} [built]
      [104] ./~/react/lib/EventPropagators.js 5.22 kB {0} [built]
      [105] ./~/react/lib/FallbackCompositionState.js 2.49 kB {0} [built]
      [106] ./~/react/lib/getTextContentAccessor.js 994 bytes {0} [built]
      [107] ./~/react/lib/SyntheticCompositionEvent.js 1.16 kB {0} [built]
      [108] ./~/react/lib/SyntheticEvent.js 5.79 kB {0} [built]
      [109] ./~/react/lib/SyntheticInputEvent.js 1.15 kB {0} [built]
      [110] ./~/fbjs/lib/keyOf.js 1.11 kB {0} [built]
      [111] ./~/react/lib/ChangeEventPlugin.js 11.5 kB {0} [built]
      [112] ./~/react/lib/getEventTarget.js 930 bytes {0} [built]
      [113] ./~/react/lib/isTextInputElement.js 1.03 kB {0} [built]
      [114] ./~/react/lib/ClientReactRootIndex.js 551 bytes {0} [built]
      [115] ./~/react/lib/DefaultEventPluginOrder.js 1.26 kB {0} [built]
      [116] ./~/react/lib/EnterLeaveEventPlugin.js 3.9 kB {0} [built]
      [117] ./~/react/lib/SyntheticMouseEvent.js 2.2 kB {0} [built]
      [118] ./~/react/lib/SyntheticUIEvent.js 1.64 kB {0} [built]
      [119] ./~/react/lib/getEventModifierState.js 1.3 kB {0} [built]
      [120] ./~/react/lib/HTMLDOMPropertyConfig.js 7.63 kB {0} [built]
      [121] ./~/react/lib/ReactBrowserComponentMixin.js 1.15 kB {0} [built]
      [122] ./~/react/lib/findDOMNode.js 2.17 kB {0} [built]
      [123] ./~/react/lib/ReactDefaultBatchingStrategy.js 1.92 kB {0} [built]
      [124] ./~/react/lib/ReactDOMComponent.js 36.9 kB {0} [built]
      [125] ./~/react/lib/AutoFocusUtils.js 816 bytes {0} [built]
      [126] ./~/fbjs/lib/focusNode.js 725 bytes {0} [built]
      [127] ./~/react/lib/CSSPropertyOperations.js 5.71 kB {0} [built]
      [128] ./~/react/lib/CSSProperty.js 3.5 kB {0} [built]
      [129] ./~/fbjs/lib/camelizeStyleName.js 1.03 kB {0} [built]
      [130] ./~/fbjs/lib/camelize.js 729 bytes {0} [built]
      [131] ./~/react/lib/dangerousStyleValue.js 1.93 kB {0} [built]
      [132] ./~/fbjs/lib/hyphenateStyleName.js 1 kB {0} [built]
      [133] ./~/fbjs/lib/hyphenate.js 822 bytes {0} [built]
      [134] ./~/fbjs/lib/memoizeStringOnly.js 778 bytes {0} [built]
      [135] ./~/react/lib/ReactDOMButton.js 1.15 kB {0} [built]
      [136] ./~/react/lib/ReactDOMInput.js 5.74 kB {0} [built]
      [137] ./~/react/lib/LinkedValueUtils.js 5.18 kB {0} [built]
      [138] ./~/react/lib/ReactPropTypes.js 12.3 kB {0} [built]
      [139] ./~/react/lib/getIteratorFn.js 1.17 kB {0} [built]
      [140] ./~/react/lib/ReactDOMOption.js 2.82 kB {0} [built]
      [141] ./~/react/lib/ReactChildren.js 5.83 kB {0} [built]
      [142] ./~/react/lib/traverseAllChildren.js 6.9 kB {0} [built]
      [143] ./~/react/lib/ReactDOMSelect.js 6.11 kB {0} [built]
      [144] ./~/react/lib/ReactDOMTextarea.js 4.35 kB {0} [built]
      [145] ./~/react/lib/ReactMultiChild.js 14.7 kB {0} [built]
      [146] ./~/react/lib/ReactChildReconciler.js 4.52 kB {0} [built]
      [147] ./~/react/lib/flattenChildren.js 1.65 kB {0} [built]
      [148] ./~/fbjs/lib/shallowEqual.js 1.28 kB {0} [built]
      [149] ./~/react/lib/ReactEventListener.js 7.51 kB {0} [built]
      [150] ./~/fbjs/lib/EventListener.js 2.65 kB {0} [built]
      [151] ./~/fbjs/lib/getUnboundedScrollPosition.js 1.09 kB {0} [built]
      [152] ./~/react/lib/ReactInjection.js 1.37 kB {0} [built]
      [153] ./~/react/lib/ReactClass.js 27.8 kB {0} [built]
      [154] ./~/react/lib/ReactComponent.js 5.04 kB {0} [built]
      [155] ./~/react/lib/ReactNoopUpdateQueue.js 3.94 kB {0} [built]
      [156] ./~/react/lib/ReactReconcileTransaction.js 4.58 kB {0} [built]
      [157] ./~/react/lib/ReactInputSelection.js 4.32 kB {0} [built]
      [158] ./~/react/lib/ReactDOMSelection.js 6.83 kB {0} [built]
      [159] ./~/react/lib/getNodeForCharacterOffset.js 1.66 kB {0} [built]
      [160] ./~/fbjs/lib/getActiveElement.js 924 bytes {0} [built]
      [161] ./~/react/lib/SelectEventPlugin.js 6.71 kB {0} [built]
      [162] ./~/react/lib/ServerReactRootIndex.js 868 bytes {0} [built]
      [163] ./~/react/lib/SimpleEventPlugin.js 17.4 kB {0} [built]
      [164] ./~/react/lib/SyntheticClipboardEvent.js 1.23 kB {0} [built]
      [165] ./~/react/lib/SyntheticFocusEvent.js 1.12 kB {0} [built]
      [166] ./~/react/lib/SyntheticKeyboardEvent.js 2.76 kB {0} [built]
      [167] ./~/react/lib/getEventCharCode.js 1.56 kB {0} [built]
      [168] ./~/react/lib/getEventKey.js 2.93 kB {0} [built]
      [169] ./~/react/lib/SyntheticDragEvent.js 1.13 kB {0} [built]
      [170] ./~/react/lib/SyntheticTouchEvent.js 1.33 kB {0} [built]
      [171] ./~/react/lib/SyntheticWheelEvent.js 1.99 kB {0} [built]
      [172] ./~/react/lib/SVGDOMPropertyConfig.js 3.8 kB {0} [built]
      [173] ./~/react/lib/ReactDefaultPerf.js 8.63 kB {0} [built]
      [174] ./~/react/lib/ReactDefaultPerfAnalysis.js 5.79 kB {0} [built]
      [175] ./~/fbjs/lib/performanceNow.js 844 bytes {0} [built]
      [176] ./~/fbjs/lib/performance.js 612 bytes {0} [built]
      [177] ./~/react/lib/ReactVersion.js 379 bytes {0} [built]
      [178] ./~/react/lib/renderSubtreeIntoContainer.js 463 bytes {0} [built]
      [179] ./~/react/lib/ReactDOMServer.js 766 bytes {0} [built]
      [180] ./~/react/lib/ReactServerRendering.js 3.3 kB {0} [built]
      [181] ./~/react/lib/ReactServerBatchingStrategy.js 673 bytes {0} [built]
      [182] ./~/react/lib/ReactServerRenderingTransaction.js 2.3 kB {0} [built]
      [183] ./~/react/lib/ReactIsomorphic.js 2.05 kB {0} [built]
      [184] ./~/react/lib/ReactDOMFactories.js 3.36 kB {0} [built]
      [185] ./~/react/lib/ReactElementValidator.js 10.8 kB {0} [built]
      [186] ./~/fbjs/lib/mapObject.js 1.47 kB {0} [built]
      [187] ./~/react/lib/onlyChild.js 1.21 kB {0} [built]
      [188] ./~/react/lib/deprecated.js 1.77 kB {0} [built]
      [189] ./~/react-dom/index.js 63 bytes {0} [built]
      [190] ./~/chartify/chartify.js 51.6 kB {0} [built]
      [191] ./js/votes.json 22.8 kB {0} [built]
      [192] (webpack)/hot/dev-server.js 1.79 kB {0} [built]
      [193] (webpack)/hot/log-apply-result.js 788 bytes {0} [built]
      [194] (webpack)-dev-server/client?http://localhost:8080/ 3.97 kB {0} [built]
      [195] ./~/url/url.js 22.3 kB {0} [built]
      [196] ./~/url/~/punycode/punycode.js 14.6 kB {0} [built]
      [197] (webpack)/buildin/module.js 241 bytes {0} [built]
      [198] ./~/querystring/index.js 127 bytes {0} [built]
      [199] ./~/querystring/decode.js 2.4 kB {0} [built]
      [200] ./~/querystring/encode.js 2.09 kB {0} [built]
      [201] ./~/strip-ansi/index.js 161 bytes {0} [built]
      [202] ./~/ansi-regex/index.js 135 bytes {0} [built]
      [203] (webpack)-dev-server/client/socket.js 856 bytes {0} [built]
      [204] ./~/sockjs-client/lib/entry.js 244 bytes {0} [built]
      [205] ./~/sockjs-client/lib/transport-list.js 613 bytes {0} [built]
      [206] ./~/sockjs-client/lib/transport/websocket.js 2.71 kB {0} [built]
      [207] ./~/sockjs-client/lib/utils/event.js 2 kB {0} [built]
      [208] ./~/sockjs-client/lib/utils/random.js 746 bytes {0} [built]
      [209] ./~/sockjs-client/lib/utils/browser-crypto.js 438 bytes {0} [built]
      [210] ./~/sockjs-client/lib/utils/url.js 975 bytes {0} [built]
      [211] ./~/url-parse/index.js 9.92 kB {0} [built]
      [212] ./~/requires-port/index.js 753 bytes {0} [built]
      [213] ./~/url-parse/lolcation.js 1.58 kB {0} [built]
      [214] ./~/querystringify/index.js 1.3 kB {0} [built]
      [215] ./~/debug/browser.js 4.07 kB {0} [built]
      [216] ./~/debug/debug.js 4.2 kB {0} [built]
      [217] ./~/ms/index.js 2.72 kB {0} [built]
      [218] ./~/inherits/inherits_browser.js 672 bytes {0} [built]
      [219] ./~/sockjs-client/lib/event/emitter.js 1.27 kB {0} [built]
      [220] ./~/sockjs-client/lib/event/eventtarget.js 1.85 kB {0} [built]
      [221] ./~/sockjs-client/lib/transport/browser/websocket.js 172 bytes {0} [built]
      [222] ./~/sockjs-client/lib/transport/xhr-streaming.js 1.25 kB {0} [built]
      [223] ./~/sockjs-client/lib/transport/lib/ajax-based.js 1.31 kB {0} [built]
      [224] ./~/sockjs-client/lib/transport/lib/sender-receiver.js 1.15 kB {0} [built]
      [225] ./~/sockjs-client/lib/transport/lib/buffered-sender.js 2.3 kB {0} [built]
      [226] ./~/sockjs-client/lib/transport/lib/polling.js 1.32 kB {0} [built]
      [227] ./~/sockjs-client/lib/transport/receiver/xhr.js 1.58 kB {0} [built]
      [228] ./~/sockjs-client/lib/transport/sender/xhr-cors.js 343 bytes {0} [built]
      [229] ./~/sockjs-client/lib/transport/browser/abstract-xhr.js 4.8 kB {0} [built]
      [230] ./~/sockjs-client/lib/transport/sender/xhr-local.js 352 bytes {0} [built]
      [231] ./~/sockjs-client/lib/utils/browser.js 560 bytes {0} [built]
      [232] ./~/sockjs-client/lib/transport/xdr-streaming.js 984 bytes {0} [built]
      [233] ./~/sockjs-client/lib/transport/sender/xdr.js 2.46 kB {0} [built]
      [234] ./~/sockjs-client/lib/transport/eventsource.js 766 bytes {0} [built]
      [235] ./~/sockjs-client/lib/transport/receiver/eventsource.js 1.58 kB {0} [built]
      [236] ./~/sockjs-client/lib/transport/browser/eventsource.js 37 bytes {0} [built]
      [237] ./~/sockjs-client/lib/transport/lib/iframe-wrap.js 981 bytes {0} [built]
      [238] ./~/sockjs-client/lib/transport/iframe.js 3.83 kB {0} [built]
      [239] ./~/json3/lib/json3.js 43.3 kB {0} [built]
      [240] (webpack)/buildin/amd-options.js 42 bytes {0} [built]
      [241] ./~/sockjs-client/lib/version.js 26 bytes {0} [built]
      [242] ./~/sockjs-client/lib/utils/iframe.js 5.06 kB {0} [built]
      [243] ./~/sockjs-client/lib/utils/object.js 532 bytes {0} [built]
      [244] ./~/sockjs-client/lib/transport/htmlfile.js 710 bytes {0} [built]
      [245] ./~/sockjs-client/lib/transport/receiver/htmlfile.js 2.2 kB {0} [built]
      [246] ./~/sockjs-client/lib/transport/xhr-polling.js 894 bytes {0} [built]
      [247] ./~/sockjs-client/lib/transport/xdr-polling.js 712 bytes {0} [built]
      [248] ./~/sockjs-client/lib/transport/jsonp-polling.js 1.02 kB {0} [built]
      [249] ./~/sockjs-client/lib/transport/receiver/jsonp.js 5.57 kB {0} [built]
      [250] ./~/sockjs-client/lib/transport/sender/jsonp.js 2.46 kB {0} [built]
      [251] ./~/sockjs-client/lib/main.js 11.9 kB {0} [built]
      [252] ./~/sockjs-client/lib/shims.js 18.2 kB {0} [built]
      [253] ./~/sockjs-client/lib/utils/escape.js 2.31 kB {0} [built]
      [254] ./~/sockjs-client/lib/utils/transport.js 1.35 kB {0} [built]
      [255] ./~/sockjs-client/lib/utils/log.js 450 bytes {0} [built]
      [256] ./~/sockjs-client/lib/event/event.js 477 bytes {0} [built]
      [257] ./~/sockjs-client/lib/location.js 177 bytes {0} [built]
      [258] ./~/sockjs-client/lib/event/close.js 295 bytes {0} [built]
      [259] ./~/sockjs-client/lib/event/trans-message.js 292 bytes {0} [built]
      [260] ./~/sockjs-client/lib/info-receiver.js 2.22 kB {0} [built]
      [261] ./~/sockjs-client/lib/transport/sender/xhr-fake.js 456 bytes {0} [built]
      [262] ./~/sockjs-client/lib/info-iframe.js 1.52 kB {0} [built]
      [263] ./~/sockjs-client/lib/info-iframe-receiver.js 791 bytes {0} [built]
      [264] ./~/sockjs-client/lib/info-ajax.js 1.03 kB {0} [built]
      [265] ./~/sockjs-client/lib/iframe-bootstrap.js 2.9 kB {0} [built]
      [266] ./~/sockjs-client/lib/facade.js 723 bytes {0} [built]
    webpack: bundle is now VALID.
    ^C
    ➜  example git:(master) node server.js
    production
    Listening at localhost:3001
    Hash: 1774a4452066a634a5f9
    Version: webpack 1.13.3
    Time: 1407ms
        Asset     Size  Chunks             Chunk Names
    bundle.js  1.03 MB       0  [emitted]  main
    chunk    {0} bundle.js (main) 952 kB [rendered]
        [0] multi main 52 bytes {0} [built]
        [1] ./js/index.js 2.31 kB {0} [built]
        [2] ./~/babel-runtime/helpers/get.js 1.01 kB {0} [built]
        [3] ./~/babel-runtime/core-js/object/get-own-property-descriptor.js 115 bytes {0} [built]
        [4] ./~/core-js/library/fn/object/get-own-property-descriptor.js 193 bytes {0} [built]
        [5] ./~/core-js/library/modules/$.js 417 bytes {0} [built]
        [6] ./~/core-js/library/modules/es6.object.get-own-property-descriptor.js 304 bytes {0} [built]
        [7] ./~/core-js/library/modules/$.to-iobject.js 215 bytes {0} [built]
        [8] ./~/core-js/library/modules/$.iobject.js 237 bytes {0} [built]
        [9] ./~/core-js/library/modules/$.cof.js 103 bytes {0} [built]
       [10] ./~/core-js/library/modules/$.defined.js 157 bytes {0} [built]
       [11] ./~/core-js/library/modules/$.object-sap.js 371 bytes {0} [built]
       [12] ./~/core-js/library/modules/$.export.js 1.73 kB {0} [built]
       [13] ./~/core-js/library/modules/$.global.js 322 bytes {0} [built]
       [14] ./~/core-js/library/modules/$.core.js 117 bytes {0} [built]
       [15] ./~/core-js/library/modules/$.ctx.js 506 bytes {0} [built]
       [16] ./~/core-js/library/modules/$.a-function.js 120 bytes {0} [built]
       [17] ./~/core-js/library/modules/$.fails.js 99 bytes {0} [built]
       [18] ./~/babel-runtime/helpers/inherits.js 780 bytes {0} [built]
       [19] ./~/babel-runtime/core-js/object/create.js 94 bytes {0} [built]
       [20] ./~/core-js/library/fn/object/create.js 103 bytes {0} [built]
       [21] ./~/babel-runtime/core-js/object/set-prototype-of.js 104 bytes {0} [built]
       [22] ./~/core-js/library/fn/object/set-prototype-of.js 125 bytes {0} [built]
       [23] ./~/core-js/library/modules/es6.object.set-prototype-of.js 159 bytes {0} [built]
       [24] ./~/core-js/library/modules/$.set-proto.js 914 bytes {0} [built]
       [25] ./~/core-js/library/modules/$.is-object.js 107 bytes {0} [built]
       [26] ./~/core-js/library/modules/$.an-object.js 150 bytes {0} [built]
       [27] ./~/babel-runtime/helpers/create-class.js 770 bytes {0} [built]
       [28] ./~/babel-runtime/core-js/object/define-property.js 103 bytes {0} [built]
       [29] ./~/core-js/library/fn/object/define-property.js 130 bytes {0} [built]
       [30] ./~/babel-runtime/helpers/class-call-check.js 211 bytes {0} [built]
       [31] ./~/babel-runtime/helpers/interop-require-default.js 148 bytes {0} [built]
       [32] ./~/react/react.js 56 bytes {0} [built]
       [33] ./~/react/lib/React.js 1.49 kB {0} [built]
       [34] ./~/react/lib/ReactDOM.js 3.71 kB {0} [built]
       [35] ./~/process/browser.js 5.3 kB {0} [built]
       [36] ./~/react/lib/ReactCurrentOwner.js 653 bytes {0} [built]
       [37] ./~/react/lib/ReactDOMTextComponent.js 4.32 kB {0} [built]
       [38] ./~/react/lib/DOMChildrenOperations.js 5 kB {0} [built]
       [39] ./~/react/lib/Danger.js 6.96 kB {0} [built]
       [40] ./~/fbjs/lib/ExecutionEnvironment.js 1.09 kB {0} [built]
       [41] ./~/fbjs/lib/createNodesFromMarkup.js 2.71 kB {0} [built]
       [42] ./~/fbjs/lib/createArrayFromMixed.js 2.36 kB {0} [built]
       [43] ./~/fbjs/lib/toArray.js 1.98 kB {0} [built]
       [44] ./~/fbjs/lib/invariant.js 1.51 kB {0} [built]
       [45] ./~/fbjs/lib/getMarkupWrap.js 3.06 kB {0} [built]
       [46] ./~/fbjs/lib/emptyFunction.js 1.09 kB {0} [built]
       [47] ./~/react/lib/ReactMultiChildUpdateTypes.js 861 bytes {0} [built]
       [48] ./~/fbjs/lib/keyMirror.js 1.27 kB {0} [built]
       [49] ./~/react/lib/ReactPerf.js 2.51 kB {0} [built]
       [50] ./~/react/lib/setInnerHTML.js 3.35 kB {0} [built]
       [51] ./~/react/lib/setTextContent.js 1.2 kB {0} [built]
       [52] ./~/react/lib/escapeTextContentForBrowser.js 849 bytes {0} [built]
       [53] ./~/react/lib/DOMPropertyOperations.js 7.88 kB {0} [built]
       [54] ./~/react/lib/DOMProperty.js 9.57 kB {0} [built]
       [55] ./~/react/lib/quoteAttributeValueForBrowser.js 746 bytes {0} [built]
       [56] ./~/fbjs/lib/warning.js 1.77 kB {0} [built]
       [57] ./~/react/lib/ReactComponentBrowserEnvironment.js 1.26 kB {0} [built]
       [58] ./~/react/lib/ReactDOMIDOperations.js 3.29 kB {0} [built]
       [59] ./~/react/lib/ReactMount.js 36.8 kB {0} [built]
       [60] ./~/react/lib/ReactBrowserEventEmitter.js 12.4 kB {0} [built]
       [61] ./~/react/lib/EventConstants.js 2.04 kB {0} [built]
       [62] ./~/react/lib/EventPluginHub.js 9.22 kB {0} [built]
       [63] ./~/react/lib/EventPluginRegistry.js 8.41 kB {0} [built]
       [64] ./~/react/lib/EventPluginUtils.js 6.79 kB {0} [built]
       [65] ./~/react/lib/ReactErrorUtils.js 2.27 kB {0} [built]
       [66] ./~/react/lib/accumulateInto.js 1.74 kB {0} [built]
       [67] ./~/react/lib/forEachAccumulated.js 893 bytes {0} [built]
       [68] ./~/react/lib/ReactEventEmitterMixin.js 1.3 kB {0} [built]
       [69] ./~/react/lib/ViewportMetrics.js 638 bytes {0} [built]
       [70] ./~/react/lib/Object.assign.js 1.26 kB {0} [built]
       [71] ./~/react/lib/isEventSupported.js 1.97 kB {0} [built]
       [72] ./~/react/lib/ReactDOMFeatureFlags.js 458 bytes {0} [built]
       [73] ./~/react/lib/ReactElement.js 8.07 kB {0} [built]
       [74] ./~/react/lib/canDefineProperty.js 629 bytes {0} [built]
       [75] ./~/react/lib/ReactEmptyComponentRegistry.js 1.38 kB {0} [built]
       [76] ./~/react/lib/ReactInstanceHandles.js 10.6 kB {0} [built]
       [77] ./~/react/lib/ReactRootIndex.js 723 bytes {0} [built]
       [78] ./~/react/lib/ReactInstanceMap.js 1.25 kB {0} [built]
       [79] ./~/react/lib/ReactMarkupChecksum.js 1.39 kB {0} [built]
       [80] ./~/react/lib/adler32.js 1.2 kB {0} [built]
       [81] ./~/react/lib/ReactReconciler.js 3.55 kB {0} [built]
       [82] ./~/react/lib/ReactRef.js 2.34 kB {0} [built]
       [83] ./~/react/lib/ReactOwner.js 3.45 kB {0} [built]
       [84] ./~/react/lib/ReactUpdateQueue.js 10.9 kB {0} [built]
       [85] ./~/react/lib/ReactUpdates.js 8.54 kB {0} [built]
       [86] ./~/react/lib/CallbackQueue.js 2.44 kB {0} [built]
       [87] ./~/react/lib/PooledClass.js 3.55 kB {0} [built]
       [88] ./~/react/lib/Transaction.js 9.55 kB {0} [built]
       [89] ./~/fbjs/lib/emptyObject.js 482 bytes {0} [built]
       [90] ./~/fbjs/lib/containsNode.js 1.43 kB {0} [built]
       [91] ./~/fbjs/lib/isTextNode.js 628 bytes {0} [built]
       [92] ./~/fbjs/lib/isNode.js 712 bytes {0} [built]
       [93] ./~/react/lib/instantiateReactComponent.js 4.52 kB {0} [built]
       [94] ./~/react/lib/ReactCompositeComponent.js 27.5 kB {0} [built]
       [95] ./~/react/lib/ReactComponentEnvironment.js 1.67 kB {0} [built]
       [96] ./~/react/lib/ReactPropTypeLocations.js 549 bytes {0} [built]
       [97] ./~/react/lib/ReactPropTypeLocationNames.js 611 bytes {0} [built]
       [98] ./~/react/lib/shouldUpdateReactComponent.js 1.49 kB {0} [built]
       [99] ./~/react/lib/ReactEmptyComponent.js 1.8 kB {0} [built]
      [100] ./~/react/lib/ReactNativeComponent.js 3.02 kB {0} [built]
      [101] ./~/react/lib/validateDOMNesting.js 13.1 kB {0} [built]
      [102] ./~/react/lib/ReactDefaultInjection.js 3.99 kB {0} [built]
      [103] ./~/react/lib/BeforeInputEventPlugin.js 14.9 kB {0} [built]
      [104] ./~/react/lib/EventPropagators.js 5.22 kB {0} [built]
      [105] ./~/react/lib/FallbackCompositionState.js 2.49 kB {0} [built]
      [106] ./~/react/lib/getTextContentAccessor.js 994 bytes {0} [built]
      [107] ./~/react/lib/SyntheticCompositionEvent.js 1.16 kB {0} [built]
      [108] ./~/react/lib/SyntheticEvent.js 5.79 kB {0} [built]
      [109] ./~/react/lib/SyntheticInputEvent.js 1.15 kB {0} [built]
      [110] ./~/fbjs/lib/keyOf.js 1.11 kB {0} [built]
      [111] ./~/react/lib/ChangeEventPlugin.js 11.5 kB {0} [built]
      [112] ./~/react/lib/getEventTarget.js 930 bytes {0} [built]
      [113] ./~/react/lib/isTextInputElement.js 1.03 kB {0} [built]
      [114] ./~/react/lib/ClientReactRootIndex.js 551 bytes {0} [built]
      [115] ./~/react/lib/DefaultEventPluginOrder.js 1.26 kB {0} [built]
      [116] ./~/react/lib/EnterLeaveEventPlugin.js 3.9 kB {0} [built]
      [117] ./~/react/lib/SyntheticMouseEvent.js 2.2 kB {0} [built]
      [118] ./~/react/lib/SyntheticUIEvent.js 1.64 kB {0} [built]
      [119] ./~/react/lib/getEventModifierState.js 1.3 kB {0} [built]
      [120] ./~/react/lib/HTMLDOMPropertyConfig.js 7.63 kB {0} [built]
      [121] ./~/react/lib/ReactBrowserComponentMixin.js 1.15 kB {0} [built]
      [122] ./~/react/lib/findDOMNode.js 2.17 kB {0} [built]
      [123] ./~/react/lib/ReactDefaultBatchingStrategy.js 1.92 kB {0} [built]
      [124] ./~/react/lib/ReactDOMComponent.js 36.9 kB {0} [built]
      [125] ./~/react/lib/AutoFocusUtils.js 816 bytes {0} [built]
      [126] ./~/fbjs/lib/focusNode.js 725 bytes {0} [built]
      [127] ./~/react/lib/CSSPropertyOperations.js 5.71 kB {0} [built]
      [128] ./~/react/lib/CSSProperty.js 3.5 kB {0} [built]
      [129] ./~/fbjs/lib/camelizeStyleName.js 1.03 kB {0} [built]
      [130] ./~/fbjs/lib/camelize.js 729 bytes {0} [built]
      [131] ./~/react/lib/dangerousStyleValue.js 1.93 kB {0} [built]
      [132] ./~/fbjs/lib/hyphenateStyleName.js 1 kB {0} [built]
      [133] ./~/fbjs/lib/hyphenate.js 822 bytes {0} [built]
      [134] ./~/fbjs/lib/memoizeStringOnly.js 778 bytes {0} [built]
      [135] ./~/react/lib/ReactDOMButton.js 1.15 kB {0} [built]
      [136] ./~/react/lib/ReactDOMInput.js 5.74 kB {0} [built]
      [137] ./~/react/lib/LinkedValueUtils.js 5.18 kB {0} [built]
      [138] ./~/react/lib/ReactPropTypes.js 12.3 kB {0} [built]
      [139] ./~/react/lib/getIteratorFn.js 1.17 kB {0} [built]
      [140] ./~/react/lib/ReactDOMOption.js 2.82 kB {0} [built]
      [141] ./~/react/lib/ReactChildren.js 5.83 kB {0} [built]
      [142] ./~/react/lib/traverseAllChildren.js 6.9 kB {0} [built]
      [143] ./~/react/lib/ReactDOMSelect.js 6.11 kB {0} [built]
      [144] ./~/react/lib/ReactDOMTextarea.js 4.35 kB {0} [built]
      [145] ./~/react/lib/ReactMultiChild.js 14.7 kB {0} [built]
      [146] ./~/react/lib/ReactChildReconciler.js 4.52 kB {0} [built]
      [147] ./~/react/lib/flattenChildren.js 1.65 kB {0} [built]
      [148] ./~/fbjs/lib/shallowEqual.js 1.28 kB {0} [built]
      [149] ./~/react/lib/ReactEventListener.js 7.51 kB {0} [built]
      [150] ./~/fbjs/lib/EventListener.js 2.65 kB {0} [built]
      [151] ./~/fbjs/lib/getUnboundedScrollPosition.js 1.09 kB {0} [built]
      [152] ./~/react/lib/ReactInjection.js 1.37 kB {0} [built]
      [153] ./~/react/lib/ReactClass.js 27.8 kB {0} [built]
      [154] ./~/react/lib/ReactComponent.js 5.04 kB {0} [built]
      [155] ./~/react/lib/ReactNoopUpdateQueue.js 3.94 kB {0} [built]
      [156] ./~/react/lib/ReactReconcileTransaction.js 4.58 kB {0} [built]
      [157] ./~/react/lib/ReactInputSelection.js 4.32 kB {0} [built]
      [158] ./~/react/lib/ReactDOMSelection.js 6.83 kB {0} [built]
      [159] ./~/react/lib/getNodeForCharacterOffset.js 1.66 kB {0} [built]
      [160] ./~/fbjs/lib/getActiveElement.js 924 bytes {0} [built]
      [161] ./~/react/lib/SelectEventPlugin.js 6.71 kB {0} [built]
      [162] ./~/react/lib/ServerReactRootIndex.js 868 bytes {0} [built]
      [163] ./~/react/lib/SimpleEventPlugin.js 17.4 kB {0} [built]
      [164] ./~/react/lib/SyntheticClipboardEvent.js 1.23 kB {0} [built]
      [165] ./~/react/lib/SyntheticFocusEvent.js 1.12 kB {0} [built]
      [166] ./~/react/lib/SyntheticKeyboardEvent.js 2.76 kB {0} [built]
      [167] ./~/react/lib/getEventCharCode.js 1.56 kB {0} [built]
      [168] ./~/react/lib/getEventKey.js 2.93 kB {0} [built]
      [169] ./~/react/lib/SyntheticDragEvent.js 1.13 kB {0} [built]
      [170] ./~/react/lib/SyntheticTouchEvent.js 1.33 kB {0} [built]
      [171] ./~/react/lib/SyntheticWheelEvent.js 1.99 kB {0} [built]
      [172] ./~/react/lib/SVGDOMPropertyConfig.js 3.8 kB {0} [built]
      [173] ./~/react/lib/ReactDefaultPerf.js 8.63 kB {0} [built]
      [174] ./~/react/lib/ReactDefaultPerfAnalysis.js 5.79 kB {0} [built]
      [175] ./~/fbjs/lib/performanceNow.js 844 bytes {0} [built]
      [176] ./~/fbjs/lib/performance.js 612 bytes {0} [built]
      [177] ./~/react/lib/ReactVersion.js 379 bytes {0} [built]
      [178] ./~/react/lib/renderSubtreeIntoContainer.js 463 bytes {0} [built]
      [179] ./~/react/lib/ReactDOMServer.js 766 bytes {0} [built]
      [180] ./~/react/lib/ReactServerRendering.js 3.3 kB {0} [built]
      [181] ./~/react/lib/ReactServerBatchingStrategy.js 673 bytes {0} [built]
      [182] ./~/react/lib/ReactServerRenderingTransaction.js 2.3 kB {0} [built]
      [183] ./~/react/lib/ReactIsomorphic.js 2.05 kB {0} [built]
      [184] ./~/react/lib/ReactDOMFactories.js 3.36 kB {0} [built]
      [185] ./~/react/lib/ReactElementValidator.js 10.8 kB {0} [built]
      [186] ./~/fbjs/lib/mapObject.js 1.47 kB {0} [built]
      [187] ./~/react/lib/onlyChild.js 1.21 kB {0} [built]
      [188] ./~/react/lib/deprecated.js 1.77 kB {0} [built]
      [189] ./~/react-dom/index.js 63 bytes {0} [built]
      [190] ./~/chartify/chartify.js 51.6 kB {0} [built]
      [191] ./js/votes.json 22.8 kB {0} [built]
      [192] (webpack)/hot/dev-server.js 1.79 kB {0} [built]
      [193] (webpack)/hot/log-apply-result.js 788 bytes {0} [built]
      [194] (webpack)-dev-server/client?http://localhost:8080/ 3.97 kB {0} [built]
      [195] ./~/url/url.js 22.3 kB {0} [built]
      [196] ./~/url/~/punycode/punycode.js 14.6 kB {0} [built]
      [197] (webpack)/buildin/module.js 241 bytes {0} [built]
      [198] ./~/querystring/index.js 127 bytes {0} [built]
      [199] ./~/querystring/decode.js 2.4 kB {0} [built]
      [200] ./~/querystring/encode.js 2.09 kB {0} [built]
      [201] ./~/strip-ansi/index.js 161 bytes {0} [built]
      [202] ./~/ansi-regex/index.js 135 bytes {0} [built]
      [203] (webpack)-dev-server/client/socket.js 856 bytes {0} [built]
      [204] ./~/sockjs-client/lib/entry.js 244 bytes {0} [built]
      [205] ./~/sockjs-client/lib/transport-list.js 613 bytes {0} [built]
      [206] ./~/sockjs-client/lib/transport/websocket.js 2.71 kB {0} [built]
      [207] ./~/sockjs-client/lib/utils/event.js 2 kB {0} [built]
      [208] ./~/sockjs-client/lib/utils/random.js 746 bytes {0} [built]
      [209] ./~/sockjs-client/lib/utils/browser-crypto.js 438 bytes {0} [built]
      [210] ./~/sockjs-client/lib/utils/url.js 975 bytes {0} [built]
      [211] ./~/url-parse/index.js 9.92 kB {0} [built]
      [212] ./~/requires-port/index.js 753 bytes {0} [built]
      [213] ./~/url-parse/lolcation.js 1.58 kB {0} [built]
      [214] ./~/querystringify/index.js 1.3 kB {0} [built]
      [215] ./~/debug/browser.js 4.07 kB {0} [built]
      [216] ./~/debug/debug.js 4.2 kB {0} [built]
      [217] ./~/ms/index.js 2.72 kB {0} [built]
      [218] ./~/inherits/inherits_browser.js 672 bytes {0} [built]
      [219] ./~/sockjs-client/lib/event/emitter.js 1.27 kB {0} [built]
      [220] ./~/sockjs-client/lib/event/eventtarget.js 1.85 kB {0} [built]
      [221] ./~/sockjs-client/lib/transport/browser/websocket.js 172 bytes {0} [built]
      [222] ./~/sockjs-client/lib/transport/xhr-streaming.js 1.25 kB {0} [built]
      [223] ./~/sockjs-client/lib/transport/lib/ajax-based.js 1.31 kB {0} [built]
      [224] ./~/sockjs-client/lib/transport/lib/sender-receiver.js 1.15 kB {0} [built]
      [225] ./~/sockjs-client/lib/transport/lib/buffered-sender.js 2.3 kB {0} [built]
      [226] ./~/sockjs-client/lib/transport/lib/polling.js 1.32 kB {0} [built]
      [227] ./~/sockjs-client/lib/transport/receiver/xhr.js 1.58 kB {0} [built]
      [228] ./~/sockjs-client/lib/transport/sender/xhr-cors.js 343 bytes {0} [built]
      [229] ./~/sockjs-client/lib/transport/browser/abstract-xhr.js 4.8 kB {0} [built]
      [230] ./~/sockjs-client/lib/transport/sender/xhr-local.js 352 bytes {0} [built]
      [231] ./~/sockjs-client/lib/utils/browser.js 560 bytes {0} [built]
      [232] ./~/sockjs-client/lib/transport/xdr-streaming.js 984 bytes {0} [built]
      [233] ./~/sockjs-client/lib/transport/sender/xdr.js 2.46 kB {0} [built]
      [234] ./~/sockjs-client/lib/transport/eventsource.js 766 bytes {0} [built]
      [235] ./~/sockjs-client/lib/transport/receiver/eventsource.js 1.58 kB {0} [built]
      [236] ./~/sockjs-client/lib/transport/browser/eventsource.js 37 bytes {0} [built]
      [237] ./~/sockjs-client/lib/transport/lib/iframe-wrap.js 981 bytes {0} [built]
      [238] ./~/sockjs-client/lib/transport/iframe.js 3.83 kB {0} [built]
      [239] ./~/json3/lib/json3.js 43.3 kB {0} [built]
      [240] (webpack)/buildin/amd-options.js 42 bytes {0} [built]
      [241] ./~/sockjs-client/lib/version.js 26 bytes {0} [built]
      [242] ./~/sockjs-client/lib/utils/iframe.js 5.06 kB {0} [built]
      [243] ./~/sockjs-client/lib/utils/object.js 532 bytes {0} [built]
      [244] ./~/sockjs-client/lib/transport/htmlfile.js 710 bytes {0} [built]
      [245] ./~/sockjs-client/lib/transport/receiver/htmlfile.js 2.2 kB {0} [built]
      [246] ./~/sockjs-client/lib/transport/xhr-polling.js 894 bytes {0} [built]
      [247] ./~/sockjs-client/lib/transport/xdr-polling.js 712 bytes {0} [built]
      [248] ./~/sockjs-client/lib/transport/jsonp-polling.js 1.02 kB {0} [built]
      [249] ./~/sockjs-client/lib/transport/receiver/jsonp.js 5.57 kB {0} [built]
      [250] ./~/sockjs-client/lib/transport/sender/jsonp.js 2.46 kB {0} [built]
      [251] ./~/sockjs-client/lib/main.js 11.9 kB {0} [built]
      [252] ./~/sockjs-client/lib/shims.js 18.2 kB {0} [built]
      [253] ./~/sockjs-client/lib/utils/escape.js 2.31 kB {0} [built]
      [254] ./~/sockjs-client/lib/utils/transport.js 1.35 kB {0} [built]
      [255] ./~/sockjs-client/lib/utils/log.js 450 bytes {0} [built]
      [256] ./~/sockjs-client/lib/event/event.js 477 bytes {0} [built]
      [257] ./~/sockjs-client/lib/location.js 177 bytes {0} [built]
      [258] ./~/sockjs-client/lib/event/close.js 295 bytes {0} [built]
      [259] ./~/sockjs-client/lib/event/trans-message.js 292 bytes {0} [built]
      [260] ./~/sockjs-client/lib/info-receiver.js 2.22 kB {0} [built]
      [261] ./~/sockjs-client/lib/transport/sender/xhr-fake.js 456 bytes {0} [built]
      [262] ./~/sockjs-client/lib/info-iframe.js 1.52 kB {0} [built]
      [263] ./~/sockjs-client/lib/info-iframe-receiver.js 791 bytes {0} [built]
      [264] ./~/sockjs-client/lib/info-ajax.js 1.03 kB {0} [built]
      [265] ./~/sockjs-client/lib/iframe-bootstrap.js 2.9 kB {0} [built]
      [266] ./~/sockjs-client/lib/facade.js 723 bytes {0} [built]
    webpack: bundle is now VALID.
    

    In browser I got:

    image

    Am I missing any needed steps? Documentation doesn't say so.

    Or node 6.9.8 is not supported?

    opened by matiit 10
  • Bump lodash-es from 4.17.10 to 4.17.21

    Bump lodash-es from 4.17.10 to 4.17.21

    Bumps lodash-es from 4.17.10 to 4.17.21.

    Commits
    • f299b52 Bump to v4.17.21
    • c4847eb Improve performance of toNumber, trim and trimEnd on large input strings
    • 3469357 Prevent command injection through _.template's variable option
    • ded9bc6 Bump to v4.17.20.
    • 63150ef Documentation fixes.
    • 00f0f62 test.js: Remove trailing comma.
    • 846e434 Temporarily use a custom fork of lodash-cli.
    • 5d046f3 Re-enable Travis tests on 4.17 branch.
    • aa816b3 Remove /npm-package.
    • d7fbc52 Bump to v4.17.19
    • Additional commits viewable in compare view
    Maintainer changes

    This version was pushed to npm by bnjmnt4n, a new releaser for lodash-es since your current version.


    Dependabot compatibility score

    Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.


    Dependabot commands and options

    You can trigger Dependabot actions by commenting on this PR:

    • @dependabot rebase will rebase this PR
    • @dependabot recreate will recreate this PR, overwriting any edits that have been made to it
    • @dependabot merge will merge this PR after your CI passes on it
    • @dependabot squash and merge will squash and merge this PR after your CI passes on it
    • @dependabot cancel merge will cancel a previously requested merge and block automerging
    • @dependabot reopen will reopen this PR if it is closed
    • @dependabot close will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
    • @dependabot ignore this major version will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
    • @dependabot ignore this minor version will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
    • @dependabot ignore this dependency will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)
    • @dependabot use these labels will set the current labels as the default for future PRs for this repo and language
    • @dependabot use these reviewers will set the current reviewers as the default for future PRs for this repo and language
    • @dependabot use these assignees will set the current assignees as the default for future PRs for this repo and language
    • @dependabot use this milestone will set the current milestone as the default for future PRs for this repo and language

    You can disable automated security fix PRs for this repo from the Security Alerts page.

    dependencies 
    opened by dependabot[bot] 1
  • Bump lodash-es from 4.17.4 to 4.17.21 in /example

    Bump lodash-es from 4.17.4 to 4.17.21 in /example

    Bumps lodash-es from 4.17.4 to 4.17.21.

    Commits
    • f299b52 Bump to v4.17.21
    • c4847eb Improve performance of toNumber, trim and trimEnd on large input strings
    • 3469357 Prevent command injection through _.template's variable option
    • ded9bc6 Bump to v4.17.20.
    • 63150ef Documentation fixes.
    • 00f0f62 test.js: Remove trailing comma.
    • 846e434 Temporarily use a custom fork of lodash-cli.
    • 5d046f3 Re-enable Travis tests on 4.17 branch.
    • aa816b3 Remove /npm-package.
    • d7fbc52 Bump to v4.17.19
    • Additional commits viewable in compare view
    Maintainer changes

    This version was pushed to npm by bnjmnt4n, a new releaser for lodash-es since your current version.


    Dependabot compatibility score

    Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.


    Dependabot commands and options

    You can trigger Dependabot actions by commenting on this PR:

    • @dependabot rebase will rebase this PR
    • @dependabot recreate will recreate this PR, overwriting any edits that have been made to it
    • @dependabot merge will merge this PR after your CI passes on it
    • @dependabot squash and merge will squash and merge this PR after your CI passes on it
    • @dependabot cancel merge will cancel a previously requested merge and block automerging
    • @dependabot reopen will reopen this PR if it is closed
    • @dependabot close will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
    • @dependabot ignore this major version will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
    • @dependabot ignore this minor version will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
    • @dependabot ignore this dependency will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)
    • @dependabot use these labels will set the current labels as the default for future PRs for this repo and language
    • @dependabot use these reviewers will set the current reviewers as the default for future PRs for this repo and language
    • @dependabot use these assignees will set the current assignees as the default for future PRs for this repo and language
    • @dependabot use this milestone will set the current milestone as the default for future PRs for this repo and language

    You can disable automated security fix PRs for this repo from the Security Alerts page.

    dependencies 
    opened by dependabot[bot] 1
  • Bump url-parse from 1.4.7 to 1.5.10 in /example

    Bump url-parse from 1.4.7 to 1.5.10 in /example

    Bumps url-parse from 1.4.7 to 1.5.10.

    Commits
    • 8cd4c6c 1.5.10
    • ce7a01f [fix] Improve handling of empty port
    • 0071490 [doc] Update JSDoc comment
    • a7044e3 [minor] Use more descriptive variable name
    • d547792 [security] Add credits for CVE-2022-0691
    • ad23357 1.5.9
    • 0e3fb54 [fix] Strip all control characters from the beginning of the URL
    • 61864a8 [security] Add credits for CVE-2022-0686
    • bb0104d 1.5.8
    • d5c6479 [fix] Handle the case where the port is specified but empty
    • Additional commits viewable in compare view

    Dependabot compatibility score

    Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.


    Dependabot commands and options

    You can trigger Dependabot actions by commenting on this PR:

    • @dependabot rebase will rebase this PR
    • @dependabot recreate will recreate this PR, overwriting any edits that have been made to it
    • @dependabot merge will merge this PR after your CI passes on it
    • @dependabot squash and merge will squash and merge this PR after your CI passes on it
    • @dependabot cancel merge will cancel a previously requested merge and block automerging
    • @dependabot reopen will reopen this PR if it is closed
    • @dependabot close will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
    • @dependabot ignore this major version will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
    • @dependabot ignore this minor version will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
    • @dependabot ignore this dependency will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)
    • @dependabot use these labels will set the current labels as the default for future PRs for this repo and language
    • @dependabot use these reviewers will set the current reviewers as the default for future PRs for this repo and language
    • @dependabot use these assignees will set the current assignees as the default for future PRs for this repo and language
    • @dependabot use this milestone will set the current milestone as the default for future PRs for this repo and language

    You can disable automated security fix PRs for this repo from the Security Alerts page.

    dependencies 
    opened by dependabot[bot] 1
  • Bump url-parse from 1.4.7 to 1.5.7 in /example

    Bump url-parse from 1.4.7 to 1.5.7 in /example

    Bumps url-parse from 1.4.7 to 1.5.7.

    Commits
    • 8b3f5f2 1.5.7
    • ef45a13 [fix] Readd the empty userinfo to url.href (#226)
    • 88df234 [doc] Add soft deprecation notice
    • 78e9f2f [security] Fix nits
    • e6fa434 [security] Add credits for incorrect handling of userinfo vulnerability
    • 4c9fa23 1.5.6
    • 7b0b8a6 Merge pull request #223 from unshiftio/fix/at-sign-handling-in-userinfo
    • e4a5807 1.5.5
    • 193b44b [minor] Simplify whitespace regex
    • 319851b [fix] Remove CR, HT, and LF
    • Additional commits viewable in compare view

    Dependabot compatibility score

    Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.


    Dependabot commands and options

    You can trigger Dependabot actions by commenting on this PR:

    • @dependabot rebase will rebase this PR
    • @dependabot recreate will recreate this PR, overwriting any edits that have been made to it
    • @dependabot merge will merge this PR after your CI passes on it
    • @dependabot squash and merge will squash and merge this PR after your CI passes on it
    • @dependabot cancel merge will cancel a previously requested merge and block automerging
    • @dependabot reopen will reopen this PR if it is closed
    • @dependabot close will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
    • @dependabot ignore this major version will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
    • @dependabot ignore this minor version will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
    • @dependabot ignore this dependency will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)
    • @dependabot use these labels will set the current labels as the default for future PRs for this repo and language
    • @dependabot use these reviewers will set the current reviewers as the default for future PRs for this repo and language
    • @dependabot use these assignees will set the current assignees as the default for future PRs for this repo and language
    • @dependabot use this milestone will set the current milestone as the default for future PRs for this repo and language

    You can disable automated security fix PRs for this repo from the Security Alerts page.

    dependencies 
    opened by dependabot[bot] 1
  • Bump follow-redirects from 1.7.0 to 1.14.8

    Bump follow-redirects from 1.7.0 to 1.14.8

    Bumps follow-redirects from 1.7.0 to 1.14.8.

    Commits
    • 3d81dc3 Release version 1.14.8 of the npm package.
    • 62e546a Drop confidential headers across schemes.
    • 2ede36d Release version 1.14.7 of the npm package.
    • 8b347cb Drop Cookie header across domains.
    • 6f5029a Release version 1.14.6 of the npm package.
    • af706be Ignore null headers.
    • d01ab7a Release version 1.14.5 of the npm package.
    • 40052ea Make compatible with Node 17.
    • 86f7572 Fix: clear internal timer on request abort to avoid leakage
    • 2e1eaf0 Keep Authorization header on subdomain redirects.
    • Additional commits viewable in compare view

    Dependabot compatibility score

    Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.


    Dependabot commands and options

    You can trigger Dependabot actions by commenting on this PR:

    • @dependabot rebase will rebase this PR
    • @dependabot recreate will recreate this PR, overwriting any edits that have been made to it
    • @dependabot merge will merge this PR after your CI passes on it
    • @dependabot squash and merge will squash and merge this PR after your CI passes on it
    • @dependabot cancel merge will cancel a previously requested merge and block automerging
    • @dependabot reopen will reopen this PR if it is closed
    • @dependabot close will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
    • @dependabot ignore this major version will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
    • @dependabot ignore this minor version will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
    • @dependabot ignore this dependency will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)
    • @dependabot use these labels will set the current labels as the default for future PRs for this repo and language
    • @dependabot use these reviewers will set the current reviewers as the default for future PRs for this repo and language
    • @dependabot use these assignees will set the current assignees as the default for future PRs for this repo and language
    • @dependabot use this milestone will set the current milestone as the default for future PRs for this repo and language

    You can disable automated security fix PRs for this repo from the Security Alerts page.

    dependencies 
    opened by dependabot[bot] 1
  • Bump follow-redirects from 1.5.2 to 1.14.8 in /example

    Bump follow-redirects from 1.5.2 to 1.14.8 in /example

    Bumps follow-redirects from 1.5.2 to 1.14.8.

    Commits
    • 3d81dc3 Release version 1.14.8 of the npm package.
    • 62e546a Drop confidential headers across schemes.
    • 2ede36d Release version 1.14.7 of the npm package.
    • 8b347cb Drop Cookie header across domains.
    • 6f5029a Release version 1.14.6 of the npm package.
    • af706be Ignore null headers.
    • d01ab7a Release version 1.14.5 of the npm package.
    • 40052ea Make compatible with Node 17.
    • 86f7572 Fix: clear internal timer on request abort to avoid leakage
    • 2e1eaf0 Keep Authorization header on subdomain redirects.
    • Additional commits viewable in compare view

    Dependabot compatibility score

    Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.


    Dependabot commands and options

    You can trigger Dependabot actions by commenting on this PR:

    • @dependabot rebase will rebase this PR
    • @dependabot recreate will recreate this PR, overwriting any edits that have been made to it
    • @dependabot merge will merge this PR after your CI passes on it
    • @dependabot squash and merge will squash and merge this PR after your CI passes on it
    • @dependabot cancel merge will cancel a previously requested merge and block automerging
    • @dependabot reopen will reopen this PR if it is closed
    • @dependabot close will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
    • @dependabot ignore this major version will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
    • @dependabot ignore this minor version will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
    • @dependabot ignore this dependency will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)
    • @dependabot use these labels will set the current labels as the default for future PRs for this repo and language
    • @dependabot use these reviewers will set the current reviewers as the default for future PRs for this repo and language
    • @dependabot use these assignees will set the current assignees as the default for future PRs for this repo and language
    • @dependabot use this milestone will set the current milestone as the default for future PRs for this repo and language

    You can disable automated security fix PRs for this repo from the Security Alerts page.

    dependencies 
    opened by dependabot[bot] 1
  • Bump chownr from 1.0.1 to 1.1.4

    Bump chownr from 1.0.1 to 1.1.4

    Bumps chownr from 1.0.1 to 1.1.4.

    Commits

    Dependabot compatibility score

    Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.


    Dependabot commands and options

    You can trigger Dependabot actions by commenting on this PR:

    • @dependabot rebase will rebase this PR
    • @dependabot recreate will recreate this PR, overwriting any edits that have been made to it
    • @dependabot merge will merge this PR after your CI passes on it
    • @dependabot squash and merge will squash and merge this PR after your CI passes on it
    • @dependabot cancel merge will cancel a previously requested merge and block automerging
    • @dependabot reopen will reopen this PR if it is closed
    • @dependabot close will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
    • @dependabot ignore this major version will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
    • @dependabot ignore this minor version will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
    • @dependabot ignore this dependency will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)
    • @dependabot use these labels will set the current labels as the default for future PRs for this repo and language
    • @dependabot use these reviewers will set the current reviewers as the default for future PRs for this repo and language
    • @dependabot use these assignees will set the current assignees as the default for future PRs for this repo and language
    • @dependabot use this milestone will set the current milestone as the default for future PRs for this repo and language

    You can disable automated security fix PRs for this repo from the Security Alerts page.

    dependencies 
    opened by dependabot[bot] 1
  • Bump ua-parser-js from 0.7.12 to 0.7.31 in /example

    Bump ua-parser-js from 0.7.12 to 0.7.31 in /example

    Bumps ua-parser-js from 0.7.12 to 0.7.31.

    Commits

    Dependabot compatibility score

    Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.


    Dependabot commands and options

    You can trigger Dependabot actions by commenting on this PR:

    • @dependabot rebase will rebase this PR
    • @dependabot recreate will recreate this PR, overwriting any edits that have been made to it
    • @dependabot merge will merge this PR after your CI passes on it
    • @dependabot squash and merge will squash and merge this PR after your CI passes on it
    • @dependabot cancel merge will cancel a previously requested merge and block automerging
    • @dependabot reopen will reopen this PR if it is closed
    • @dependabot close will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
    • @dependabot ignore this major version will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
    • @dependabot ignore this minor version will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
    • @dependabot ignore this dependency will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)
    • @dependabot use these labels will set the current labels as the default for future PRs for this repo and language
    • @dependabot use these reviewers will set the current reviewers as the default for future PRs for this repo and language
    • @dependabot use these assignees will set the current assignees as the default for future PRs for this repo and language
    • @dependabot use this milestone will set the current milestone as the default for future PRs for this repo and language

    You can disable automated security fix PRs for this repo from the Security Alerts page.

    dependencies 
    opened by dependabot[bot] 1
  • Bump node-sass from 4.13.1 to 7.0.0 in /example

    Bump node-sass from 4.13.1 to 7.0.0 in /example

    Bumps node-sass from 4.13.1 to 7.0.0.

    Release notes

    Sourced from node-sass's releases.

    v7.0.0

    Breaking changes

    Features

    Dependencies

    Community

    Misc

    Supported Environments

    OS Architecture Node
    Windows x86 & x64 12, 14, 16, 17
    OSX x64 12, 14, 16, 17
    Linux* x64 12, 14, 16, 17
    Alpine Linux x64 12, 14, 16, 17
    FreeBSD i386 amd64 12, 14

    *Linux support refers to major distributions like Ubuntu, and Debian

    v6.0.1

    Dependencies

    Misc

    Supported Environments

    ... (truncated)

    Changelog

    Sourced from node-sass's changelog.

    v4.14.0

    https://github.com/sass/node-sass/releases/tag/v4.14.0

    Commits

    Dependabot compatibility score

    Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.


    Dependabot commands and options

    You can trigger Dependabot actions by commenting on this PR:

    • @dependabot rebase will rebase this PR
    • @dependabot recreate will recreate this PR, overwriting any edits that have been made to it
    • @dependabot merge will merge this PR after your CI passes on it
    • @dependabot squash and merge will squash and merge this PR after your CI passes on it
    • @dependabot cancel merge will cancel a previously requested merge and block automerging
    • @dependabot reopen will reopen this PR if it is closed
    • @dependabot close will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
    • @dependabot ignore this major version will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
    • @dependabot ignore this minor version will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
    • @dependabot ignore this dependency will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)
    • @dependabot use these labels will set the current labels as the default for future PRs for this repo and language
    • @dependabot use these reviewers will set the current reviewers as the default for future PRs for this repo and language
    • @dependabot use these assignees will set the current assignees as the default for future PRs for this repo and language
    • @dependabot use this milestone will set the current milestone as the default for future PRs for this repo and language

    You can disable automated security fix PRs for this repo from the Security Alerts page.

    dependencies 
    opened by dependabot[bot] 1
  • Bump node-sass from 3.13.1 to 7.0.0

    Bump node-sass from 3.13.1 to 7.0.0

    Bumps node-sass from 3.13.1 to 7.0.0.

    Release notes

    Sourced from node-sass's releases.

    v7.0.0

    Breaking changes

    Features

    Dependencies

    Community

    Misc

    Supported Environments

    OS Architecture Node
    Windows x86 & x64 12, 14, 16, 17
    OSX x64 12, 14, 16, 17
    Linux* x64 12, 14, 16, 17
    Alpine Linux x64 12, 14, 16, 17
    FreeBSD i386 amd64 12, 14

    *Linux support refers to major distributions like Ubuntu, and Debian

    v6.0.1

    Dependencies

    Misc

    Supported Environments

    ... (truncated)

    Changelog

    Sourced from node-sass's changelog.

    v4.14.0

    https://github.com/sass/node-sass/releases/tag/v4.14.0

    v4.13.1

    https://github.com/sass/node-sass/releases/tag/v4.13.1

    v4.13.0

    https://github.com/sass/node-sass/releases/tag/v4.13.0

    v4.12.0

    https://github.com/sass/node-sass/releases/tag/v4.12.0

    v4.11.0

    https://github.com/sass/node-sass/releases/tag/v4.11.0

    v4.10.0

    https://github.com/sass/node-sass/releases/tag/v4.10.0

    v4.9.4

    https://github.com/sass/node-sass/releases/tag/v4.9.4

    v4.9.3

    https://github.com/sass/node-sass/releases/tag/v4.9.3

    v4.9.2

    https://github.com/sass/node-sass/releases/tag/v4.9.2

    v4.9.1

    https://github.com/sass/node-sass/releases/tag/v4.9.1

    v4.9.0

    https://github.com/sass/node-sass/releases/tag/v4.9.0

    v4.8.3

    https://github.com/sass/node-sass/releases/tag/v4.8.3

    v4.8.2

    ... (truncated)

    Commits

    Dependabot compatibility score

    Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.


    Dependabot commands and options

    You can trigger Dependabot actions by commenting on this PR:

    • @dependabot rebase will rebase this PR
    • @dependabot recreate will recreate this PR, overwriting any edits that have been made to it
    • @dependabot merge will merge this PR after your CI passes on it
    • @dependabot squash and merge will squash and merge this PR after your CI passes on it
    • @dependabot cancel merge will cancel a previously requested merge and block automerging
    • @dependabot reopen will reopen this PR if it is closed
    • @dependabot close will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
    • @dependabot ignore this major version will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
    • @dependabot ignore this minor version will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
    • @dependabot ignore this dependency will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)
    • @dependabot use these labels will set the current labels as the default for future PRs for this repo and language
    • @dependabot use these reviewers will set the current reviewers as the default for future PRs for this repo and language
    • @dependabot use these assignees will set the current assignees as the default for future PRs for this repo and language
    • @dependabot use this milestone will set the current milestone as the default for future PRs for this repo and language

    You can disable automated security fix PRs for this repo from the Security Alerts page.

    dependencies 
    opened by dependabot[bot] 1
  • Bump express from 4.16.3 to 4.18.2

    Bump express from 4.16.3 to 4.18.2

    Bumps express from 4.16.3 to 4.18.2.

    Release notes

    Sourced from express's releases.

    4.18.2

    4.18.1

    • Fix hanging on large stack of sync routes

    4.18.0

    ... (truncated)

    Changelog

    Sourced from express's changelog.

    4.18.2 / 2022-10-08

    4.18.1 / 2022-04-29

    • Fix hanging on large stack of sync routes

    4.18.0 / 2022-04-25

    ... (truncated)

    Commits

    Dependabot compatibility score

    Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.


    Dependabot commands and options

    You can trigger Dependabot actions by commenting on this PR:

    • @dependabot rebase will rebase this PR
    • @dependabot recreate will recreate this PR, overwriting any edits that have been made to it
    • @dependabot merge will merge this PR after your CI passes on it
    • @dependabot squash and merge will squash and merge this PR after your CI passes on it
    • @dependabot cancel merge will cancel a previously requested merge and block automerging
    • @dependabot reopen will reopen this PR if it is closed
    • @dependabot close will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
    • @dependabot ignore this major version will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
    • @dependabot ignore this minor version will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
    • @dependabot ignore this dependency will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)
    • @dependabot use these labels will set the current labels as the default for future PRs for this repo and language
    • @dependabot use these reviewers will set the current reviewers as the default for future PRs for this repo and language
    • @dependabot use these assignees will set the current assignees as the default for future PRs for this repo and language
    • @dependabot use this milestone will set the current milestone as the default for future PRs for this repo and language

    You can disable automated security fix PRs for this repo from the Security Alerts page.

    dependencies 
    opened by dependabot[bot] 0
  • Bump express from 4.17.1 to 4.17.3 in /example

    Bump express from 4.17.1 to 4.17.3 in /example

    Bumps express from 4.17.1 to 4.17.3.

    Release notes

    Sourced from express's releases.

    4.17.3

    4.17.2

    Changelog

    Sourced from express's changelog.

    4.17.3 / 2022-02-16

    4.17.2 / 2021-12-16

    Commits

    Dependabot compatibility score

    Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.


    Dependabot commands and options

    You can trigger Dependabot actions by commenting on this PR:

    • @dependabot rebase will rebase this PR
    • @dependabot recreate will recreate this PR, overwriting any edits that have been made to it
    • @dependabot merge will merge this PR after your CI passes on it
    • @dependabot squash and merge will squash and merge this PR after your CI passes on it
    • @dependabot cancel merge will cancel a previously requested merge and block automerging
    • @dependabot reopen will reopen this PR if it is closed
    • @dependabot close will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
    • @dependabot ignore this major version will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
    • @dependabot ignore this minor version will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
    • @dependabot ignore this dependency will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)
    • @dependabot use these labels will set the current labels as the default for future PRs for this repo and language
    • @dependabot use these reviewers will set the current reviewers as the default for future PRs for this repo and language
    • @dependabot use these assignees will set the current assignees as the default for future PRs for this repo and language
    • @dependabot use this milestone will set the current milestone as the default for future PRs for this repo and language

    You can disable automated security fix PRs for this repo from the Security Alerts page.

    dependencies 
    opened by dependabot[bot] 0
  • Bump qs from 6.3.1 to 6.3.3

    Bump qs from 6.3.1 to 6.3.3

    Bumps qs from 6.3.1 to 6.3.3.

    Changelog

    Sourced from qs's changelog.

    6.3.3

    • [Fix] parse: ignore __proto__ keys (#428)
    • [Fix] fix for an impossible situation: when the formatter is called with a non-string value
    • [Fix] utils.merge: avoid a crash with a null target and an array source
    • [Fix] utils.merge`: avoid a crash with a null target and a truthy non-array source
    • [Fix] stringify: fix a crash with strictNullHandling and a custom filter/serializeDate (#279)
    • [Fix] utils: merge: fix crash when source is a truthy primitive & no options are provided
    • [Fix] when parseArrays is false, properly handle keys ending in []
    • [Robustness] stringify: avoid relying on a global undefined (#427)
    • [Refactor] use cached Array.isArray
    • [Refactor] stringify: Avoid arr = arr.concat(...), push to the existing instance (#269)
    • [Docs] Clarify the need for "arrayLimit" option
    • [meta] fix README.md (#399)
    • [meta] Clean up license text so it’s properly detected as BSD-3-Clause
    • [meta] add FUNDING.yml
    • [actions] backport actions from main
    • [Tests] use safer-buffer instead of Buffer constructor
    • [Tests] remove nonexistent tape option
    • [Dev Deps] backport from main

    6.3.2

    • [Fix] follow allowPrototypes option during merge (#201, #200)
    • [Dev Deps] update eslint
    • [Fix] chmod a-x
    • [Fix] support keys starting with brackets (#202, #200)
    • [Tests] up to node v7.7, v6.10, v4.8; disable osx builds since they block linux builds
    Commits
    • ff235b4 v6.3.3
    • 4310742 [Fix] parse: ignore __proto__ keys (#428)
    • da1eee0 [Dev Deps] backport from main
    • 2c103b6 [actions] backport actions from main
    • aa4580e [Robustness] stringify: avoid relying on a global undefined (#427)
    • f8510a1 [meta] fix README.md (#399)
    • 4c036ce [Fix] fix for an impossible situation: when the formatter is called with a no...
    • 180bfa5 [meta] Clean up license text so it’s properly detected as BSD-3-Clause
    • e0b2c4b [Tests] use safer-buffer instead of Buffer constructor
    • f7139bf [Fix] utils.merge: avoid a crash with a null target and an array source
    • Additional commits viewable in compare view

    Dependabot compatibility score

    Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.


    Dependabot commands and options

    You can trigger Dependabot actions by commenting on this PR:

    • @dependabot rebase will rebase this PR
    • @dependabot recreate will recreate this PR, overwriting any edits that have been made to it
    • @dependabot merge will merge this PR after your CI passes on it
    • @dependabot squash and merge will squash and merge this PR after your CI passes on it
    • @dependabot cancel merge will cancel a previously requested merge and block automerging
    • @dependabot reopen will reopen this PR if it is closed
    • @dependabot close will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
    • @dependabot ignore this major version will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
    • @dependabot ignore this minor version will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
    • @dependabot ignore this dependency will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)
    • @dependabot use these labels will set the current labels as the default for future PRs for this repo and language
    • @dependabot use these reviewers will set the current reviewers as the default for future PRs for this repo and language
    • @dependabot use these assignees will set the current assignees as the default for future PRs for this repo and language
    • @dependabot use this milestone will set the current milestone as the default for future PRs for this repo and language

    You can disable automated security fix PRs for this repo from the Security Alerts page.

    dependencies 
    opened by dependabot[bot] 0
  • Bump qs from 6.3.0 to 6.3.3 in /example

    Bump qs from 6.3.0 to 6.3.3 in /example

    Bumps qs from 6.3.0 to 6.3.3.

    Changelog

    Sourced from qs's changelog.

    6.3.3

    • [Fix] parse: ignore __proto__ keys (#428)
    • [Fix] fix for an impossible situation: when the formatter is called with a non-string value
    • [Fix] utils.merge: avoid a crash with a null target and an array source
    • [Fix] utils.merge`: avoid a crash with a null target and a truthy non-array source
    • [Fix] stringify: fix a crash with strictNullHandling and a custom filter/serializeDate (#279)
    • [Fix] utils: merge: fix crash when source is a truthy primitive & no options are provided
    • [Fix] when parseArrays is false, properly handle keys ending in []
    • [Robustness] stringify: avoid relying on a global undefined (#427)
    • [Refactor] use cached Array.isArray
    • [Refactor] stringify: Avoid arr = arr.concat(...), push to the existing instance (#269)
    • [Docs] Clarify the need for "arrayLimit" option
    • [meta] fix README.md (#399)
    • [meta] Clean up license text so it’s properly detected as BSD-3-Clause
    • [meta] add FUNDING.yml
    • [actions] backport actions from main
    • [Tests] use safer-buffer instead of Buffer constructor
    • [Tests] remove nonexistent tape option
    • [Dev Deps] backport from main

    6.3.2

    • [Fix] follow allowPrototypes option during merge (#201, #200)
    • [Dev Deps] update eslint
    • [Fix] chmod a-x
    • [Fix] support keys starting with brackets (#202, #200)
    • [Tests] up to node v7.7, v6.10, v4.8; disable osx builds since they block linux builds

    6.3.1

    • [Fix] ensure that allowPrototypes: false does not ever shadow Object.prototype properties (thanks, @​snyk!)
    • [Dev Deps] update eslint, @ljharb/eslint-config, browserify, iconv-lite, qs-iconv, tape
    • [Tests] on all node minors; improve test matrix
    • [Docs] document stringify option allowDots (#195)
    • [Docs] add empty object and array values example (#195)
    • [Docs] Fix minor inconsistency/typo (#192)
    • [Docs] document stringify option sort (#191)
    • [Refactor] stringify: throw faster with an invalid encoder
    • [Refactor] remove unnecessary escapes (#184)
    • Remove contributing.md, since qs is no longer part of hapi (#183)
    Commits
    • ff235b4 v6.3.3
    • 4310742 [Fix] parse: ignore __proto__ keys (#428)
    • da1eee0 [Dev Deps] backport from main
    • 2c103b6 [actions] backport actions from main
    • aa4580e [Robustness] stringify: avoid relying on a global undefined (#427)
    • f8510a1 [meta] fix README.md (#399)
    • 4c036ce [Fix] fix for an impossible situation: when the formatter is called with a no...
    • 180bfa5 [meta] Clean up license text so it’s properly detected as BSD-3-Clause
    • e0b2c4b [Tests] use safer-buffer instead of Buffer constructor
    • f7139bf [Fix] utils.merge: avoid a crash with a null target and an array source
    • Additional commits viewable in compare view

    Dependabot compatibility score

    Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.


    Dependabot commands and options

    You can trigger Dependabot actions by commenting on this PR:

    • @dependabot rebase will rebase this PR
    • @dependabot recreate will recreate this PR, overwriting any edits that have been made to it
    • @dependabot merge will merge this PR after your CI passes on it
    • @dependabot squash and merge will squash and merge this PR after your CI passes on it
    • @dependabot cancel merge will cancel a previously requested merge and block automerging
    • @dependabot reopen will reopen this PR if it is closed
    • @dependabot close will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
    • @dependabot ignore this major version will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
    • @dependabot ignore this minor version will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
    • @dependabot ignore this dependency will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)
    • @dependabot use these labels will set the current labels as the default for future PRs for this repo and language
    • @dependabot use these reviewers will set the current reviewers as the default for future PRs for this repo and language
    • @dependabot use these assignees will set the current assignees as the default for future PRs for this repo and language
    • @dependabot use this milestone will set the current milestone as the default for future PRs for this repo and language

    You can disable automated security fix PRs for this repo from the Security Alerts page.

    dependencies 
    opened by dependabot[bot] 0
  • Bump decode-uri-component from 0.2.0 to 0.2.2 in /example

    Bump decode-uri-component from 0.2.0 to 0.2.2 in /example

    Bumps decode-uri-component from 0.2.0 to 0.2.2.

    Release notes

    Sourced from decode-uri-component's releases.

    v0.2.2

    • Prevent overwriting previously decoded tokens 980e0bf

    https://github.com/SamVerschueren/decode-uri-component/compare/v0.2.1...v0.2.2

    v0.2.1

    • Switch to GitHub workflows 76abc93
    • Fix issue where decode throws - fixes #6 746ca5d
    • Update license (#1) 486d7e2
    • Tidelift tasks a650457
    • Meta tweaks 66e1c28

    https://github.com/SamVerschueren/decode-uri-component/compare/v0.2.0...v0.2.1

    Commits

    Dependabot compatibility score

    Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.


    Dependabot commands and options

    You can trigger Dependabot actions by commenting on this PR:

    • @dependabot rebase will rebase this PR
    • @dependabot recreate will recreate this PR, overwriting any edits that have been made to it
    • @dependabot merge will merge this PR after your CI passes on it
    • @dependabot squash and merge will squash and merge this PR after your CI passes on it
    • @dependabot cancel merge will cancel a previously requested merge and block automerging
    • @dependabot reopen will reopen this PR if it is closed
    • @dependabot close will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
    • @dependabot ignore this major version will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
    • @dependabot ignore this minor version will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
    • @dependabot ignore this dependency will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)
    • @dependabot use these labels will set the current labels as the default for future PRs for this repo and language
    • @dependabot use these reviewers will set the current reviewers as the default for future PRs for this repo and language
    • @dependabot use these assignees will set the current assignees as the default for future PRs for this repo and language
    • @dependabot use this milestone will set the current milestone as the default for future PRs for this repo and language

    You can disable automated security fix PRs for this repo from the Security Alerts page.

    dependencies 
    opened by dependabot[bot] 0
  • Bump decode-uri-component from 0.2.0 to 0.2.2

    Bump decode-uri-component from 0.2.0 to 0.2.2

    Bumps decode-uri-component from 0.2.0 to 0.2.2.

    Release notes

    Sourced from decode-uri-component's releases.

    v0.2.2

    • Prevent overwriting previously decoded tokens 980e0bf

    https://github.com/SamVerschueren/decode-uri-component/compare/v0.2.1...v0.2.2

    v0.2.1

    • Switch to GitHub workflows 76abc93
    • Fix issue where decode throws - fixes #6 746ca5d
    • Update license (#1) 486d7e2
    • Tidelift tasks a650457
    • Meta tweaks 66e1c28

    https://github.com/SamVerschueren/decode-uri-component/compare/v0.2.0...v0.2.1

    Commits

    Dependabot compatibility score

    Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.


    Dependabot commands and options

    You can trigger Dependabot actions by commenting on this PR:

    • @dependabot rebase will rebase this PR
    • @dependabot recreate will recreate this PR, overwriting any edits that have been made to it
    • @dependabot merge will merge this PR after your CI passes on it
    • @dependabot squash and merge will squash and merge this PR after your CI passes on it
    • @dependabot cancel merge will cancel a previously requested merge and block automerging
    • @dependabot reopen will reopen this PR if it is closed
    • @dependabot close will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
    • @dependabot ignore this major version will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
    • @dependabot ignore this minor version will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
    • @dependabot ignore this dependency will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)
    • @dependabot use these labels will set the current labels as the default for future PRs for this repo and language
    • @dependabot use these reviewers will set the current reviewers as the default for future PRs for this repo and language
    • @dependabot use these assignees will set the current assignees as the default for future PRs for this repo and language
    • @dependabot use this milestone will set the current milestone as the default for future PRs for this repo and language

    You can disable automated security fix PRs for this repo from the Security Alerts page.

    dependencies 
    opened by dependabot[bot] 0
Releases(1.0.4)
A thin, typed, React wrapper over Google Charts Visualization and Charts API.

React Google Charts A thin, typed, React wrapper for Google Charts. Docs and examples. React Google Charts Docs and examples. Installation Quick Start

Rakan Nimer 1.4k Jan 4, 2023
A thin, typed, React wrapper over Google Charts Visualization and Charts API.

A thin, typed, React wrapper for Google Charts. Docs and examples. React Google Charts Docs and examples. Installation Quick Start

Rakan Nimer 1.4k Jan 6, 2023
React components for building composable and flexible charts

rumble-charts React components for building composable and flexible charts to visualize your data. It's based on D3.js under the hood, but most of the

null 338 Dec 26, 2022
Highly customizable library for building interactive node-based UIs, editors, flow charts and diagrams

React Flow is a library for building node-based graphs. You can easily implement custom node types and it comes with components like a mini-map and graph controls.

webkid 13.2k Jan 4, 2023
A declarative, efficient, and simple JavaScript library for building responsive charts

A declarative, efficient, and simple JavaScript library for building responsive charts

ZingChart 254 Dec 8, 2022
React minimal pie chart🍰 Lightweight but versatile SVG pie/donut charts for React. < 2kB gzipped.

React minimal pie chart Lightweight React SVG pie charts, with versatile options and CSS animation included. < 2kB gzipped. ?? Demo ?? . Why? Because

Andrea Carraro 341 Dec 14, 2022
Modular React charts made with d3.js

Update Important update: The actively maintained fork of this project is now at the Github of react-d3 co-creator yang-wei, who has recently taken the

Eric S. Bullington 1.8k Oct 27, 2022
Customizable React-based editor panel for Plotly charts

Customizable React-based editor panel for Plotly charts

Plotly 443 Jan 1, 2023
react d3 charts

CRA-MHL A Professional Starter Create React App (CRA) with Must-Have Libraries (MHL) Template A very opinionated starter Create React App (CRA) templa

Oscar Cardoso Garcia 6 Oct 19, 2022
Reactochart is a library of React components for creating data visualization charts and graphs.

Reactochart is a library of React components for creating data visualization charts and graphs. Components include line chart, bar chart, area chart, heat maps, scatterplot, histogram, pie chart, sankey diagram, and tree map.

Spotify 530 Dec 26, 2022
βš›οΈ Simple, immersive & interactive charts for React

βš›οΈ Simple, immersive & interactive charts for React

Tanner Linsley 2.3k Jan 6, 2023
A React library for creating animated charts visualizations based on dynamic data.

react-dynamic-charts (demo) A React library for creating animated charts visualizations based on dynamic data. Install npm install --save react-dynami

Daniel Sternlicht 214 Nov 18, 2022
React wrapper for Smoothie Charts

react-smoothie React wrapper for Smoothie Charts. Install With Yarn: yarn add react-smoothie With NPM: npm install react-smoothie --save Install from

Cameron Tacklind 43 Nov 15, 2021
React-based drag'n'drop pivot table with Plotly.js charts

react-pivottable react-pivottable is a React-based pivot table library with drag'n'drop functionality. It is a React port of the jQuery-based PivotTab

Plotly 886 Dec 23, 2022
βš›οΈ Simple, immersive & interactive charts for React

Simple, immersive and interactive charts for React Enjoy this library? Try the entire TanStack! React Table, React Query, React Form Visit react-chart

Tanner Linsley 2.3k Jan 4, 2023
A collection of easy to use charts created in D3 for your React applications.

react-charts-d3 A collection of easy to use charts created in D3 for your React applications. Area Chart Bar Chart Bubble Chart Line Chart Pie Chart S

Nick Turner 4 Jan 19, 2021
Plug and play React charts

Orama [DEPRECATED] This package has been deprecated as it is no longer used by Kensho internally and we do not plan to continue maintaining it. We hop

Kensho 124 Nov 12, 2022
Create beautiful JavaScript charts with one line of React

React Chartkick Create beautiful JavaScript charts with one line of React See it in action Supports Chart.js, Google Charts, and Highcharts Quick Star

Andrew Kane 1.2k Dec 28, 2022
Bar, Line, Area, Pie, and Donut charts in React Native

react-native-gifted-charts The most complete library for Bar, Line, Area, Pie, and Donut charts in React Native. Allows 2D, 3D, gradient, animations a

Abhinandan Kushwaha 208 Dec 28, 2022