mavenlink-ui

User interfaces by Mavenlink

Usage no npm install needed!

<script type="module">
  import mavenlinkUi from 'https://cdn.skypack.dev/mavenlink-ui';
</script>

README

Mavenlink UI

Setup

npm install

Explore

npm start

Visit the examples directory and click on an HTML file!

Contribute

In order to avoid thrashing the lock file:

node 6.10.1
npm 3.10.10

Linting

npm run lint

or

npm run eslint
npm run stylelint

Auto-fix with --fix argument (i.e. npm run eslint -- --fix, npm run stylelint -- --fix).

Testing

npm test

Visit the running karma server (usually, http://localhost:9876/)

Local development against another repository

npm link
cd <another repository>
npm link mavenlink-ui

(Published assets)[./PUBLISH.md] are src/ files (at the moment).

e.g.

import Popover from 'mavenlink-ui/src/popover/popover.jsx';