{"_id":"pie-chart-d3","_rev":"2793625","name":"pie-chart-d3","description":"tool for generating simple pie charts using d3","dist-tags":{"latest":"1.0.2"},"maintainers":[{"name":"ran-guin","email":"ran.guin@gmail.com"}],"time":{"modified":"2022-07-01T02:13:49.000Z","created":"2021-02-24T04:02:29.409Z","1.0.2":"2021-02-27T03:52:03.841Z","1.0.1":"2021-02-25T05:06:35.110Z","1.0.0":"2021-02-24T04:02:29.409Z"},"users":{},"author":{"name":"Ran Guin","email":"ran.guin@gmail.com"},"repository":{"type":"git","url":"git+https://gitlab.com/ran-guin/pie-chart-d3.git"},"versions":{"1.0.2":{"name":"pie-chart-d3","version":"1.0.2","description":"tool for generating simple pie charts using d3","author":{"name":"Ran Guin","email":"ran.guin@gmail.com"},"keywords":["data","visualization","pie","chart"],"repository":{"type":"git","url":"git+https://gitlab.com/ran-guin/pie-chart-d3.git"},"bugs":{"url":"https://gitlab.com/ran-guin/pie-chart-d3/issues"},"homepage":"https://gitlab.com/ran-guin/pie-chart-d3#readme","main":"./dist/index.js","type":"module","scripts":{"build":"make buildplus","prepublish":"npm run build","test":"make test"},"license":"ISC","devDependencies":{"@babel/cli":"^7.13.0","@babel/core":"^7.13.1","chai":"^4.3.0","mocha":"^8.3.0"},"dependencies":{"d3":"^6.5.0","svg-d3":"^1.*"},"gitHead":"6aceef348c24a085456dda189876b95aefd81a89","_id":"pie-chart-d3@1.0.2","_nodeVersion":"15.10.0","_npmVersion":"7.5.3","dist":{"shasum":"0ccf4bd7664599b8a40d96b7c0eb635952f16f1d","size":4369,"noattachment":false,"key":"/pie-chart-d3/-/pie-chart-d3-1.0.2.tgz","tarball":"http://registry.cnpm.dingdandao.com/pie-chart-d3/download/pie-chart-d3-1.0.2.tgz"},"_npmUser":{"name":"ran-guin","email":"ran.guin@gmail.com"},"directories":{},"maintainers":[{"name":"ran-guin","email":"ran.guin@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/pie-chart-d3_1.0.2_1614397923740_0.6293676311627083"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2021-12-27T00:10:55.053Z","publish_time":1614397923841,"_cnpm_publish_time":1614397923841},"1.0.1":{"name":"pie-chart-d3","version":"1.0.1","description":"tool for generating simple pie charts using d3","author":{"name":"Ran Guin","email":"ran.guin@gmail.com"},"keywords":["data","visualization","pie","chart"],"repository":{"type":"git","url":"git+https://gitlab.com/ran-guin/pie-chart-d3.git"},"bugs":{"url":"https://gitlab.com/ran-guin/pie-chart-d3/issues"},"homepage":"https://gitlab.com/ran-guin/pie-chart-d3#readme","main":"./dist/index.js","type":"module","scripts":{"build":"make buildplus","prepublish":"npm run build","test":"make test"},"license":"ISC","devDependencies":{"@babel/cli":"^7.13.0","@babel/core":"^7.13.1","chai":"^4.3.0","mocha":"^8.3.0"},"dependencies":{"d3":"^6.5.0","svg-d3":"^1.*"},"gitHead":"71840d64d987e2985bf545a713fab0fabd3dec96","_id":"pie-chart-d3@1.0.1","_nodeVersion":"15.10.0","_npmVersion":"7.5.3","dist":{"shasum":"ef7555fd7fbce0a125a523a23e436c5522d47cc1","size":3581,"noattachment":false,"key":"/pie-chart-d3/-/pie-chart-d3-1.0.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/pie-chart-d3/download/pie-chart-d3-1.0.1.tgz"},"_npmUser":{"name":"ran-guin","email":"ran.guin@gmail.com"},"directories":{},"maintainers":[{"name":"ran-guin","email":"ran.guin@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/pie-chart-d3_1.0.1_1614229594975_0.3275956081983695"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2021-12-27T00:10:54.165Z","publish_time":1614229595110,"_cnpm_publish_time":1614229595110},"1.0.0":{"name":"pie-chart-d3","version":"1.0.0","description":"tool for generating simple pie charts using d3","author":{"name":"Ran Guin","email":"ran.guin@gmail.com"},"keywords":["data","visualization","pie","chart"],"repository":{"type":"git","url":"git+https://gitlab.com/ran-guin/pie-chart-d3.git"},"bugs":{"url":"https://gitlab.com/ran-guin/pie-chart-d3/issues"},"homepage":"https://gitlab.com/ran-guin/pie-chart-d3#readme","main":"./dist/index.js","type":"module","scripts":{"build":"make buildplus","prepublish":"npm run build","test":"make test"},"license":"ISC","devDependencies":{"chai":"^4.3.0","mocha":"^8.3.0"},"dependencies":{"babel-cli":"^6.26.0","d3":"^6.5.0","svg-d3":"^1.0.0"},"gitHead":"8a47014317e60d9a618124f85833ff00866b0256","_id":"pie-chart-d3@1.0.0","_nodeVersion":"15.10.0","_npmVersion":"7.5.3","dist":{"shasum":"bf9c708527b639b9a32efde935b4f57aea9f3d6d","size":3441,"noattachment":false,"key":"/pie-chart-d3/-/pie-chart-d3-1.0.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/pie-chart-d3/download/pie-chart-d3-1.0.0.tgz"},"_npmUser":{"name":"ran-guin","email":"ran.guin@gmail.com"},"directories":{},"maintainers":[{"name":"ran-guin","email":"ran.guin@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/pie-chart-d3_1.0.0_1614139349266_0.7942886912237517"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2021-12-27T00:10:53.271Z","publish_time":1614139349409,"_cnpm_publish_time":1614139349409}},"readme":"# pie-chart-d3\n\n# Package for Easily Plotting Pie Charts using D3\n\n# Basic Usage:\n\n- `npm install -S pie-chart-d3`\n\n- import in code\n  - `import 'd3Pie from 'pie-chart-d3'`\n- Add canvas element to html page (d3Canvas is the default id expected)\n  - `<div id='#d3Canvas' />`\n\n- Call addPie\n  - `const data_example = [{country: 'USA', gdp: 20.8}, {country: 'China', gdp: 14.9}, {country: 'Japan', gdp: 4.9}, {country: 'Germany', gdp: 3.8}, {country: 'France', gdp: 2.6}]`\n  - `d3Pie.addPie({data: data})`\n\n  # Options:\n\n- specify canvas size (defaults to 900 x 600)\n  - (automatically adjusts size to fit canvas)\n  - `d3Pie({data: data, canvasHeight: 500, canvasWidth: 800})`\n\n- specify orientation (defaults to vertical Pie chart)\n  - (automatically adjusts size to fit canvas)\n  - `d3Pie({data: data, orientation: \"horizontal\"})`\n\n- specify axis labels\n  - (automatically adjusts size to fit canvas)\n  - `d3Pie({data: data, xaxis: 'Country', yaxis: 'GDP ($USD in millions)'})`\n\n- specify scale\n  - (overrides auto-scaling that fits plot to canvas size)\n  - `d3Pie({data: data, scale: 10})`\n\n- check default settings\n  - `var defaults = d3Pie.checkDefaults()`\n  - this allows you to check values like 'scale', 'maxValue' etc. if you have customized the canvas size and/or scaling\n  - `var defaults = d3Pie.checkDefaults({data: data, scale: 10, canvasHeight: 500, canvasWidth: 800})`\n\n- embed data table in page\n  - add empty element in html\n  - `<div#embedDataHere />`\n    - `d3Pie.addPie({data: data, embedData: \"embedDataHere\"})`\n","_attachments":{},"homepage":"https://gitlab.com/ran-guin/pie-chart-d3#readme","bugs":{"url":"https://gitlab.com/ran-guin/pie-chart-d3/issues"},"license":"ISC"}