@harvest-profit/doc-flux-spreadsheets

    1.1.1 • Public • Published

    DocFlux Spreadsheets

    npm Build Status Coverage Status npm

    Allows you to create XLSX spreadsheets using DocFlux.

    Example

    This will generate a table with 2 rows in it with a table name (for XLSX) called People.

    import { DocFlux } from '@harvest-profit/doc-flux';
    /** @jsx DocFlux.createElement */
     
    export default ExampleComponent = () => (
      <table>
        <tname>People</tname>
        <thead>
          <th>Name</th>
          <th>Age</th>
        </thead>
        <tbody>
          <tr>
            <td>John</td>
            <td>24</td>
          </tr>
          <tr>
            <td>Jill</td>
            <td>25</td>
          </tr>
        </tbody>
      </table>
    );

    Development

    Clone this repo, and begin committing changes. PRs are preferred over committing directly to master.

    To run tests locally on your machine, run the following:

    yarn run test

    To preview documentation locally on your machine, run the following:

    yarn run build-docs

    After merging your pull request, consider updating the documentation with the following command:

    yarn run publish-docs

    To deploy a new version to NPM, bump the version number, commit/merge to master, and run the following:

    yarn run clean
    yarn run build
     
    # Either NPM 
    npm publish
    # Or Yarn, they do the same thing 
    yarn publish

    License

    This project is MIT licensed

    Install

    npm i @harvest-profit/doc-flux-spreadsheets

    DownloadsWeekly Downloads

    124

    Version

    1.1.1

    License

    MIT

    Unpacked Size

    34.5 kB

    Total Files

    16

    Last publish

    Collaborators

    • csalazarhp
    • nickhorob
    • codster0073
    • jakehumphrey
    • jarydkrish