Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/bpmn-io/table-js
A blazing fast library for viewing and editing tables
https://github.com/bpmn-io/table-js
Last synced: 12 days ago
JSON representation
A blazing fast library for viewing and editing tables
- Host: GitHub
- URL: https://github.com/bpmn-io/table-js
- Owner: bpmn-io
- License: mit
- Created: 2015-06-09T07:39:00.000Z (over 9 years ago)
- Default Branch: main
- Last Pushed: 2024-10-30T08:30:07.000Z (15 days ago)
- Last Synced: 2024-10-31T07:34:00.314Z (14 days ago)
- Language: JavaScript
- Homepage:
- Size: 1.92 MB
- Stars: 20
- Watchers: 13
- Forks: 8
- Open Issues: 2
-
Metadata Files:
- Readme: README.md
- Changelog: CHANGELOG.md
- License: LICENSE
Awesome Lists containing this project
- awesome-blazingly-fast - table-js - A blazing fast library for viewing and editing tables (JavaScript)
README
> This library exposes [ES modules](http://exploringjs.com/es6/ch_modules.html#sec_basics-of-es6-modules). Use an ES module aware bundler such as [Webpack](https://webpack.js.org) or [Rollup](https://rollupjs.org) to bundle it for the browser.
# table-js
A blazing fast library for viewing and editing tables.
[![Build Status](https://github.com/bpmn-io/table-js/workflows/CI/badge.svg)](https://github.com/bpmn-io/table-js/actions?query=workflow%3ACI)
## Development
To get the development setup make sure to have [NodeJS](https://nodejs.org/en/download/) installed.
If your set up, clone the project and execute```
npm install
```### Testing
Execute `npm run dev` to run the test suite in watch mode.
Expose an environment variable `TEST_BROWSERS=(Chrome|Firefox|IE)` to execute the tests in a non-headless browser.
### Package
Execute `npm run all` to lint and test the project.
__Note:__ We do not generate any build artifacts. Required parts of the library should be bundled by library consumers as needed instead.
## License
MIT