# @datahub/datasets-core "The handler for datasets as an entity under DataHub" ## Installation ``` ember install @datahub/datasets-core ``` ## Usage & Development This addon is meant to be used within the context of the DataHub application and exists to house our dataset as an entity related components and utilities. ### Requirements The following styling requirements should be met in order to apply stylings for `datasets-core`: ```scss // Host application app.scss @import 'nacho-core-theme'; @import 'nacho-core'; @import 'nacho-table'; @import 'nacho-pill'; @import 'datasets-core'; ... your code ``` ### Dataset Compliance Annotations Table The dataset compliance annotations will be broken down into a scalable and palatable set of components that each perform a specific function. General outline of the table overview is here: ```html Title...sorting...filters
{{Field Name}}
{{tag}}
Dropdown menu for annotation tagging
{{Status}}
``` ## Contributing ### Installation - `git clone ` - `cd datasets-core` - `yarn install` ### Linting - `yarn lint:hbs` - `yarn lint:js` - `yarn lint:js --fix` ### Running tests - `ember test` – Runs the test suite on the current Ember version - `ember test --server` – Runs the test suite in "watch mode" - `ember try:each` – Runs the test suite against multiple Ember versions ### Running the dummy application - `ember serve` - Visit the dummy application at [http://localhost:4200](http://localhost:4200). For more information on using ember-cli, visit [https://ember-cli.com/](https://ember-cli.com/). ## License This project is licensed under the [Apache License](LICENSE.md).