{"_id":"react-html-table-to-excel","_rev":"7-b98f970973fd95c7ac438a1a24319f5d","name":"react-html-table-to-excel","description":"Small react component for converting and downloading HTML table to Excel file","dist-tags":{"latest":"2.0.0"},"versions":{"1.0.0":{"name":"react-html-table-to-excel","version":"1.0.0","description":"Small react component for converting and downloading HTML table to Excel file","main":"index.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"repository":{"type":"git","url":"git+https://github.com/zsusac/ReactHTMLTableToExcel.git"},"keywords":["react","excel","table","html"],"author":{"name":"Zvonimir Susac"},"license":"MIT","bugs":{"url":"https://github.com/zsusac/ReactHTMLTableToExcel/issues"},"homepage":"https://github.com/zsusac/ReactHTMLTableToExcel#readme","devDependencies":{"react":"^15.5.4"},"gitHead":"65a9cce22636c67f11842b99a7427dacc2992341","_id":"react-html-table-to-excel@1.0.0","_shasum":"2a3c128c274f79a80b1de048596266b5313b816c","_from":".","_npmVersion":"3.10.8","_nodeVersion":"6.9.1","_npmUser":{"name":"zsusac","email":"susac.zvonimir@gmail.com"},"dist":{"shasum":"2a3c128c274f79a80b1de048596266b5313b816c","tarball":"https://registry.npmjs.org/react-html-table-to-excel/-/react-html-table-to-excel-1.0.0.tgz","integrity":"sha512-lgdDxjeocmsRJUc77I/pBxPRTNg3rjQq6Y8SxOcn092zfOaNhGcleMvYWzoVuMr9sNVTKNhwU9WZ7ofsnCPNVA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCFzldQsVe/lb5oLXoCnMCKnuB7+4tNESyGTSLtwHCmcAIgVPJ0xmpItkOywbtqJaXS0LZg/OTOGpB2g7rhAH5YU84="}]},"maintainers":[{"name":"zsusac","email":"susac.zvonimir@gmail.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/react-html-table-to-excel-1.0.0.tgz_1494245158422_0.16801511403173208"}},"1.0.1":{"name":"react-html-table-to-excel","version":"1.0.1","description":"Small react component for converting and downloading HTML table to Excel file","main":"index.js","scripts":{"build":"babel ./src/ReactHTMLTableToExcel.jsx -o index.js","prepublish":"npm run build"},"repository":{"type":"git","url":"git+https://github.com/zsusac/ReactHTMLTableToExcel.git"},"keywords":["react","excel","table","html"],"author":{"name":"Zvonimir Susac"},"license":"MIT","bugs":{"url":"https://github.com/zsusac/ReactHTMLTableToExcel/issues"},"homepage":"https://github.com/zsusac/ReactHTMLTableToExcel#readme","devDependencies":{"babel-cli":"^6.24.1","babel-preset-es2015":"^6.24.1","babel-preset-react":"^6.24.1","babel-preset-stage-0":"^6.24.1","react":"^15.5.4"},"dependencies":{"react":"^15.5.4","react-dom":"^15.5.4"},"gitHead":"d0ca63d4405ed8fda2643cce9034ffde40d642f8","_id":"react-html-table-to-excel@1.0.1","_shasum":"62828372587ca18905426c25a97eddf662336d46","_from":".","_npmVersion":"3.10.8","_nodeVersion":"6.9.1","_npmUser":{"name":"zsusac","email":"susac.zvonimir@gmail.com"},"dist":{"shasum":"62828372587ca18905426c25a97eddf662336d46","tarball":"https://registry.npmjs.org/react-html-table-to-excel/-/react-html-table-to-excel-1.0.1.tgz","integrity":"sha512-ZFc8JQzw1Rklfbx8F0+GJsWoyJDQFO96E1alsl9AXlHMKu0KEjcgkl3Jwp2eUahBIg/AL00UjvqXb2tiS8zgGg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCux3hz4excr7xGGVTQXAx51Rj04ttxYjYfHmrhYXA18QIgZ/DAywAiMl7uA4xVoPGSkEy7WLVavRswZL/bXpDkve8="}]},"maintainers":[{"name":"zsusac","email":"susac.zvonimir@gmail.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/react-html-table-to-excel-1.0.1.tgz_1494250427457_0.5773373993579298"}},"1.2.1":{"name":"react-html-table-to-excel","version":"1.2.1","description":"Small react component for converting and downloading HTML table to Excel file","main":"index.js","scripts":{"build":"babel ./src/ReactHTMLTableToExcel.jsx -o index.js","prepublish":"npm run build"},"repository":{"type":"git","url":"git+https://github.com/zsusac/ReactHTMLTableToExcel.git"},"keywords":["react","excel","table","html","xls"],"author":{"name":"Zvonimir Susac"},"license":"MIT","bugs":{"url":"https://github.com/zsusac/ReactHTMLTableToExcel/issues"},"homepage":"https://github.com/zsusac/ReactHTMLTableToExcel#readme","devDependencies":{"babel-cli":"^6.24.1","babel-preset-es2015":"^6.24.1","babel-preset-react":"^6.24.1","babel-preset-stage-0":"^6.24.1","react":"^15.5.4"},"dependencies":{"react":"^15.5.4"},"gitHead":"35671ac6986bda309e89531305ec497e0ed5fc05","_id":"react-html-table-to-excel@1.2.1","_shasum":"e877761589beb3afc459f9e68562cac97fb9bffe","_from":".","_npmVersion":"3.10.8","_nodeVersion":"6.9.1","_npmUser":{"name":"zsusac","email":"susac.zvonimir@gmail.com"},"dist":{"shasum":"e877761589beb3afc459f9e68562cac97fb9bffe","tarball":"https://registry.npmjs.org/react-html-table-to-excel/-/react-html-table-to-excel-1.2.1.tgz","integrity":"sha512-8OLvZAs9Qs+IsxORJEHHJTl9X0FEF4wOwSj1CiEXgLTFdrSnKXUgaQItIrW7uEpvygOE+bTZ7gWaqxPbIMDNpQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDIXt5AYJqvhXWInZw4CoVg8J53o881Q5vie5XO0LAYJAIhAImC2uSW6kwHHi0De5dcaSKcarFaCas/HuBo4vmH5I+B"}]},"maintainers":[{"name":"zsusac","email":"susac.zvonimir@gmail.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/react-html-table-to-excel-1.2.1.tgz_1494395260566_0.310444469563663"}},"1.2.2":{"name":"react-html-table-to-excel","version":"1.2.2","description":"Small react component for converting and downloading HTML table to Excel file","main":"index.js","scripts":{"build":"babel ./src/ReactHTMLTableToExcel.jsx -o index.js","prepublish":"npm run build"},"repository":{"type":"git","url":"git+https://github.com/zsusac/ReactHTMLTableToExcel.git"},"keywords":["react","excel","table","html","xls"],"author":{"name":"Zvonimir Susac"},"license":"MIT","bugs":{"url":"https://github.com/zsusac/ReactHTMLTableToExcel/issues"},"homepage":"https://github.com/zsusac/ReactHTMLTableToExcel#readme","devDependencies":{"babel-cli":"^6.24.1","babel-preset-es2015":"^6.24.1","babel-preset-react":"^6.24.1","babel-preset-stage-0":"^6.24.1","react":"^15.5.4"},"dependencies":{},"gitHead":"463ef777bd6c6c843a9cf746ac2005fdb52a6a7c","_id":"react-html-table-to-excel@1.2.2","_shasum":"e9152cff015393fb7e677907793ee3fa0bfe0105","_from":".","_npmVersion":"3.10.8","_nodeVersion":"6.9.1","_npmUser":{"name":"zsusac","email":"susac.zvonimir@gmail.com"},"dist":{"shasum":"e9152cff015393fb7e677907793ee3fa0bfe0105","tarball":"https://registry.npmjs.org/react-html-table-to-excel/-/react-html-table-to-excel-1.2.2.tgz","integrity":"sha512-OdGOmt1TgmnpIWCMYPQ9KX67qDRpUJXGsd+Oa58FLH7h6dz3iSPZiM4EJpE34J6gWGr15Dr7o1gmtJKueUoKBw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIHiKNZvwRjBgimsQ/7TnY16YWsiOXm6PFgGOszXAqdaSAiEA3/41VreM+yrvxLE/xx3lqIqFD25l3DQUkchPG7aHlEc="}]},"maintainers":[{"name":"zsusac","email":"susac.zvonimir@gmail.com"}],"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/react-html-table-to-excel-1.2.2.tgz_1494576436334_0.9004561367910355"}},"1.2.3":{"name":"react-html-table-to-excel","version":"1.2.3","description":"Small react component for converting and downloading HTML table to Excel file","main":"index.js","scripts":{"build":"babel ./src/ReactHTMLTableToExcel.jsx -o index.js","prepublish":"npm run build"},"repository":{"type":"git","url":"git+https://github.com/zsusac/ReactHTMLTableToExcel.git"},"keywords":["react","excel","table","html","xls"],"author":{"name":"Zvonimir Susac","email":"susac.zvonimir@gmail.com"},"license":"MIT","bugs":{"url":"https://github.com/zsusac/ReactHTMLTableToExcel/issues"},"homepage":"https://github.com/zsusac/ReactHTMLTableToExcel#readme","devDependencies":{"babel-cli":"^6.24.1","babel-eslint":"^7.2.3","babel-preset-es2015":"^6.24.1","babel-preset-react":"^6.24.1","babel-preset-stage-0":"^6.24.1","eslint":"^3.19.0","eslint-config-airbnb":"^14.1.0","eslint-plugin-import":"^2.2.0","eslint-plugin-jsx-a11y":"^5.0.1","eslint-plugin-react":"^7.0.0","react":"^15.5.4"},"dependencies":{},"gitHead":"317bd19b916898e1ddf9320a9536ca19053103c0","_id":"react-html-table-to-excel@1.2.3","_shasum":"39996fa15ec37965c847e0b58060b9c4356982d2","_from":".","_npmVersion":"4.2.0","_nodeVersion":"7.8.0","_npmUser":{"name":"zsusac","email":"susac.zvonimir@gmail.com"},"dist":{"shasum":"39996fa15ec37965c847e0b58060b9c4356982d2","tarball":"https://registry.npmjs.org/react-html-table-to-excel/-/react-html-table-to-excel-1.2.3.tgz","integrity":"sha512-l6PwsOLi4SmMQYb3tBsLmQ6milCqhSfSy82GNl0UDQW1vaiPppL0eqJbP149v0ladbymn3LE2cW7aKDLNDtNGA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQD06yE4JUENOm6Mdwl5JUrWCfXS1dAmwslCpxgzPNaANwIhAMdi7hN113nTYy/vPZ6sJ4iIAhiDE57+f6oqoHDfIKS4"}]},"maintainers":[{"name":"zsusac","email":"susac.zvonimir@gmail.com"}],"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/react-html-table-to-excel-1.2.3.tgz_1494707765781_0.0993097994942218"}},"2.0.0":{"name":"react-html-table-to-excel","version":"2.0.0","description":"Small react component for converting and downloading HTML table to Excel file","main":"index.js","scripts":{"build":"babel ./src/ReactHTMLTableToExcel.jsx -o index.js","prepublish":"npm run build","client:test":"NODE_ENV=test jest","client:test:watch":"NODE_ENV=test jest --watch"},"repository":{"type":"git","url":"git+https://github.com/zsusac/ReactHTMLTableToExcel.git"},"keywords":["react","excel","table","html","xls"],"author":{"name":"Zvonimir Susac","email":"susac.zvonimir@gmail.com"},"license":"MIT","bugs":{"url":"https://github.com/zsusac/ReactHTMLTableToExcel/issues"},"homepage":"https://github.com/zsusac/ReactHTMLTableToExcel#readme","jest":{"rootDir":"./","moduleNameMapper":{"^.+\\.(css|less)$":"<rootDir>/CSSStub.js"},"collectCoverage":true,"coverageDirectory":"<rootDir>/../../coverage","verbose":true,"coveragePathIgnorePatterns":["<rootDir>/../../node_modules/"]},"peerDependencies":{"react":"^15.x.x"},"devDependencies":{"babel-cli":"^6.24.1","babel-eslint":"^7.2.3","babel-preset-es2015":"^6.24.1","babel-preset-react":"^6.24.1","babel-preset-stage-0":"^6.24.1","chai":"^3.5.0","chai-enzyme":"^0.6.1","enzyme":"^2.8.2","eslint":"^3.19.0","eslint-config-airbnb":"^14.1.0","eslint-plugin-import":"^2.2.0","eslint-plugin-jsx-a11y":"^5.0.1","eslint-plugin-react":"^7.0.0","jest":"^20.0.1","react":"^15.5.4","react-dom":"^15.5.4","react-test-renderer":"^15.5.4","sinon":"^2.2.0"},"dependencies":{"prop-types":"^15.5.10"},"gitHead":"7883c7b16660820de148235b9918eeafac72e4a2","_id":"react-html-table-to-excel@2.0.0","_shasum":"c5b183121e4a07b47ce936337150dabb60f6012e","_from":".","_npmVersion":"3.10.8","_nodeVersion":"6.9.1","_npmUser":{"name":"zsusac","email":"susac.zvonimir@gmail.com"},"dist":{"shasum":"c5b183121e4a07b47ce936337150dabb60f6012e","tarball":"https://registry.npmjs.org/react-html-table-to-excel/-/react-html-table-to-excel-2.0.0.tgz","integrity":"sha512-afvcCtQWZPfen3D+UFu9YMHleQqpVm3manmiWaxr0wv76hx+BkQ0/nkOI1UyQs29pzAUWtZDiD9Eu/MqsDOEJw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIBp2JT7lY3QLpV6eyW6tMCZB+da2PFNqa/GMInUay812AiEA7KsYd/m7rEjuO1rzwoqfNBWuHbs2St3vd272ndZobKo="}]},"maintainers":[{"name":"zsusac","email":"susac.zvonimir@gmail.com"}],"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/react-html-table-to-excel-2.0.0.tgz_1494837777766_0.0259790001437068"}}},"readme":"# ReactHTMLTableToExcel\r\nProvides a client side generation of Excel (.xls) file from HTML table element.\r\n\r\n[![Build Status](https://travis-ci.org/zsusac/ReactHTMLTableToExcel.svg?branch=master)](https://travis-ci.org/zsusac/ReactHTMLTableToExcel)\r\n\r\n[![NPM](https://nodei.co/npm/react-html-table-to-excel.png)](https://npmjs.org/package/react-html-table-to-excel)\r\n\r\n___\r\nNo additional dependencies\r\n___\r\n\r\n## Installation\r\n\r\n```\r\nnpm install --save react-html-table-to-excel\r\n```\r\n\r\n## Features\r\n\r\n* Download HTML table as Excel file in .xls format\r\n* No server side code\r\n* Set desired .xls filename and sheet\r\n* Set desired class name and id for styling\r\n* Supported IE 11\r\n\r\n## Options\r\n\r\nA list of available properties can be found below. These must be passed to the containing `ReactHTMLTableToExcel` component.\r\n\r\nProperty | Type | Description\r\n----- | ----- | -----\r\n**table** | *string* | ID attribute of HTML table element.\r\n**filename** | *string* | Name of Excel file.\r\n**sheet** | *string* | Name of Excel sheet.\r\n**id** | *string* | ID attribute of button element.\r\n**className** | *string* | Class attribute of button element.\r\n**buttonText** | *string* | Button text.\r\n\r\n\r\n## Example\r\n\r\n```javascript\r\nimport React, {Component} from 'react';\r\nimport ReactHTMLTableToExcel from 'react-html-table-to-excel';\r\n\r\nclass Test extends Component {\r\n\r\n    constructor(props) {\r\n        super(props);\r\n    }\r\n\r\n    render() {\r\n\r\n        return (\r\n            <div>\r\n                <ReactHTMLTableToExcel\r\n                    id=\"test-table-xls-button\"\r\n                    className=\"download-table-xls-button\"\r\n                    table=\"table-to-xls\"\r\n                    filename=\"tablexls\"\r\n                    sheet=\"tablexls\"\r\n                    buttonText=\"Download as XLS\"/>\r\n                <table id=\"table-to-xls\">\r\n                    <tr>\r\n                        <th>Firstname</th>\r\n                        <th>Lastname</th>\r\n                        <th>Age</th>\r\n                    </tr>\r\n                    <tr>\r\n                        <td>Jill</td>\r\n                        <td>Smith</td>\r\n                        <td>50</td>\r\n                    </tr>\r\n                    <tr>\r\n                        <td>Eve</td>\r\n                        <td>Jackson</td>\r\n                        <td>94</td>\r\n                    </tr>\r\n                </table>\r\n\r\n            </div>\r\n        );\r\n    }\r\n}\r\n\r\nexport default Test\r\n```\r\n","maintainers":[{"name":"zsusac","email":"susac.zvonimir@gmail.com"}],"time":{"modified":"2022-06-25T23:18:35.709Z","created":"2017-05-08T12:06:00.370Z","1.0.0":"2017-05-08T12:06:00.370Z","1.0.1":"2017-05-08T13:33:49.443Z","1.2.1":"2017-05-10T05:47:42.523Z","1.2.2":"2017-05-12T08:07:17.026Z","1.2.3":"2017-05-13T20:36:06.423Z","2.0.0":"2017-05-15T08:42:59.047Z"},"homepage":"https://github.com/zsusac/ReactHTMLTableToExcel#readme","keywords":["react","excel","table","html","xls"],"repository":{"type":"git","url":"git+https://github.com/zsusac/ReactHTMLTableToExcel.git"},"author":{"name":"Zvonimir Susac","email":"susac.zvonimir@gmail.com"},"bugs":{"url":"https://github.com/zsusac/ReactHTMLTableToExcel/issues"},"license":"MIT","readmeFilename":"README.md"}