{"id":21140764,"url":"https://github.com/harvestprofit/docflux-spreadsheets","last_synced_at":"2026-05-21T10:06:06.498Z","repository":{"id":29024339,"uuid":"120032327","full_name":"HarvestProfit/DocFlux-Spreadsheets","owner":"HarvestProfit","description":"XLSX Spreadsheets parser for DocFlux","archived":false,"fork":false,"pushed_at":"2023-07-11T23:47:23.000Z","size":1948,"stargazers_count":0,"open_issues_count":24,"forks_count":0,"subscribers_count":2,"default_branch":"master","last_synced_at":"2025-01-21T06:46:16.950Z","etag":null,"topics":["csv","docflux","react","xlsx"],"latest_commit_sha":null,"homepage":"https://harvestprofit.github.io/DocFlux-Spreadsheets/","language":"JavaScript","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/HarvestProfit.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null}},"created_at":"2018-02-02T21:18:37.000Z","updated_at":"2020-10-08T18:14:42.000Z","dependencies_parsed_at":"2023-02-14T05:46:59.370Z","dependency_job_id":null,"html_url":"https://github.com/HarvestProfit/DocFlux-Spreadsheets","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/HarvestProfit%2FDocFlux-Spreadsheets","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/HarvestProfit%2FDocFlux-Spreadsheets/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/HarvestProfit%2FDocFlux-Spreadsheets/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/HarvestProfit%2FDocFlux-Spreadsheets/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/HarvestProfit","download_url":"https://codeload.github.com/HarvestProfit/DocFlux-Spreadsheets/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":243581092,"owners_count":20314167,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["csv","docflux","react","xlsx"],"created_at":"2024-11-20T07:17:44.146Z","updated_at":"2026-05-21T10:06:06.451Z","avatar_url":"https://github.com/HarvestProfit.png","language":"JavaScript","funding_links":[],"categories":[],"sub_categories":[],"readme":"# DocFlux Spreadsheets\n[![npm](https://img.shields.io/npm/v/@harvest-profit/doc-flux-spreadsheets.svg)](https://www.npmjs.com/package/@harvest-profit/doc-flux-spreadsheets)  [![Build Status](https://travis-ci.org/HarvestProfit/DocFlux-Spreadsheets.svg?branch=master)](https://travis-ci.org/HarvestProfit/DocFlux-Spreadsheets) [![Coverage Status](https://coveralls.io/repos/github/HarvestProfit/DocFlux-Spreadsheets/badge.svg?branch=master)](https://coveralls.io/github/HarvestProfit/DocFlux-Spreadsheets?branch=master) [![npm](https://img.shields.io/npm/l/@harvest-profit/doc-flux-spreadsheets.svg)](https://github.com/HarvestProfit/DocFlux-Spreadsheets/blob/master/LICENSE)\n\nAllows you to create XLSX spreadsheets using [DocFlux](https://github.com/HarvestProfit/DocFlux).\n\n## Example\nThis will generate a table with 2 rows in it with a table name (for XLSX) called People.\n```jsx\nimport { DocFlux } from '@harvest-profit/doc-flux';\n/** @jsx DocFlux.createElement */\n\nexport default ExampleComponent = () =\u003e (\n  \u003ctable\u003e\n    \u003ctname\u003ePeople\u003c/tname\u003e\n    \u003cthead\u003e\n      \u003cth\u003eName\u003c/th\u003e\n      \u003cth\u003eAge\u003c/th\u003e\n    \u003c/thead\u003e\n    \u003ctbody\u003e\n      \u003ctr\u003e\n        \u003ctd\u003eJohn\u003c/td\u003e\n        \u003ctd\u003e24\u003c/td\u003e\n      \u003c/tr\u003e\n      \u003ctr\u003e\n        \u003ctd\u003eJill\u003c/td\u003e\n        \u003ctd\u003e25\u003c/td\u003e\n      \u003c/tr\u003e\n    \u003c/tbody\u003e\n  \u003c/table\u003e\n);\n```\n\n## Development\n[Clone](https://help.github.com/articles/cloning-a-repository/) this repo, and begin committing changes. PRs are preferred over committing directly to master.\n\nTo run tests locally on your machine, run the following:\n```bash\nyarn run test\n```\n\nTo preview documentation locally on your machine, run the following:\n```bash\nyarn run build-docs\n```\n\nAfter merging your pull request, consider updating the documentation with the following command:\n```bash\nyarn run publish-docs\n```\n\nTo deploy a new version to NPM, bump the version number, commit/merge to `master`, and run the following:\n```bash\nyarn run clean\nyarn run build\n\n# Either NPM\nnpm publish\n# Or Yarn, they do the same thing\nyarn publish\n```\n\n## License\nThis project is [MIT licensed](https://github.com/HarvestProfit/DocFlux-Spreadsheets/blob/master/LICENSE)\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fharvestprofit%2Fdocflux-spreadsheets","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fharvestprofit%2Fdocflux-spreadsheets","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fharvestprofit%2Fdocflux-spreadsheets/lists"}