Skip to content

Tests Coverage Status

ckanext-tables

A CKAN extension to display tabular data in a nice way using Tabulator.

See the documentation for more information.

"Rendered Table Example"

Development

The frontend TypeScript/SCSS is compiled and committed to the repo by hand — there is no build step in CI, so run these and commit the results whenever you change anything under ckanext/tables/assets/:

npm install
npm run ts-build   # compiles + minifies the TS into tables-tabulator.js
npm run build      # compiles SCSS into CSS

Tests

To run the tests, do:

pytest --ckan-ini=test.ini

License

AGPL