Skip to content
This repository was archived by the owner on Sep 25, 2018. It is now read-only.

docs(contributing): Adds GitHub templates#2

Open
puregarlic wants to merge 10 commits intomasterfrom
dev
Open

docs(contributing): Adds GitHub templates#2
puregarlic wants to merge 10 commits intomasterfrom
dev

Conversation

@puregarlic
Copy link
Member

@puregarlic puregarlic commented Nov 18, 2017

This PR marks version v1.0.0!

  • The component actually works
  • The README has basic usage info
  • There's a storybook (locally)

Not the most technical PR, but we'll get better in the future.

Adds entry component, Storybook, commitizen, and ESLint.
This fully implements the Trianglify component, accounting for all of the existing API.
Apparently you can't just mark a .vue file as the main package file. This should fix it.
Adds an NPM script for docs output, initial build, and alters the lint-staged script to prevent
linting the static output every time.
Changing the Vue component into a JS file allows us to skirt the issue with Node's import resolution
The entry file now refers to the JS component, and some dependencies have been updated to stop Vue
from breaking
To prevent import issues, we've reverted the Storybook files to import the `vue-trianglify`
component via `require`
The README now has install instructions and an example usage section, which should be enough to get
people going.
Since the component is technically usable, I've bumped the version to v1.0.0 so people know it can
be used!
Adds a Code of Conduct, a Contributing file, and Issue/PR templates
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant