1
0
mirror of https://github.com/nostalgic-css/NES.css.git synced 2025-02-22 16:36:14 +01:00

25 Commits

Author SHA1 Message Date
Trezy
e73c775bea build(storybook): Add style loaders 2018-12-11 07:13:21 -06:00
Trezy
abbd67ce13 build(storybook): Add hot reloading to storybook
I've added hot reloading to Storybook. This means that during development, all we have to do is run
Storybook. As we make changes to the SCSS files, the changes will automatically be reflected in
Storybook. 😁
2018-12-11 00:07:39 -06:00
Trezy
658d16096f
Merge branch 'develop' into 93/soften-commitlint-rules 2018-12-10 12:09:16 -06:00
Trezy
e5ab23884e build(commitlint): Remove semantic-commitlint
This removes `semantic-commitlint` from both the local build pipeline and the CI build pipeline. The
original value of `semantic-commitlint` was that it would handle linting only the relevant commits,
i.e. the commit range under review for a PR. However, the library doesn't seem to respect our
altered `commitlint` rules, so we'll be switching to an alternate strategy to handle linting of
specific ranges.

#13
2018-12-10 11:57:30 -06:00
Trezy
f742bf48c8 build(commitlint): Soften commitlint rules (#144)
Commit subjects can now start with capital letters and end with periods.
2018-12-09 21:37:09 +02:00
Trezy
1089154b35 build(commitlint): Soften commitlint rules
Commit subjects can now start with capital letters and end with periods.

closes #93
2018-12-09 10:54:43 -06:00
Abdallah Samman
cc8649c003 fix: remove 'git add ./css' from precommit stage 2018-12-07 19:25:28 +02:00
Trezy
1889c2ba8d ci: point ci to the correct repo 2018-12-06 08:15:54 -06:00
BcRikko
75436bcad4 build: fix config files 2018-12-05 19:35:16 +09:00
Trezy
3ec9ab1976 ci: add commitlint
Add `commitlint` to enforce proper formatting for all commit messages

#13
2018-12-05 17:57:40 +09:00
Trezy
879a805ffe ci: Add semantic-release
Add `semantic-release` to the repo and the build pipeline. This will handle automatically publishing
to npm based on commit messages.

#13
2018-12-05 17:55:13 +09:00
Trezy
8412aa2bc4 build: Add Commitizen
Forcing contributors to use Commitizen to format their commit messages will make our lives much
simpler, especially once we've added `semantic-release`.
2018-12-05 17:53:20 +09:00
Abdallah Samman
11c79da740 Improve Story knobs usability; put eslint config in package.json; 2018-12-05 08:41:46 +02:00
Abdallah Samman
c5749a531f Add Storybook Knobs 2018-12-04 19:34:57 +02:00
Abdallah Samman
81d6c43900 Add pre-commit hook to eslint javascript code; import nes.min.css globaly in stories; 2018-12-04 17:13:03 +02:00
Abdallah Samman
abf0b3597f Add storybook as docs; add eslint as javascript styleguide with AirBnb Style. 2018-12-04 13:55:52 +02:00
BcRikko
ac150b25fc 🆙 prettier-stylelint -> stylelint-prettierに移行 2018-11-26 21:59:11 +09:00
BcRikko
658c51436e 🎉 各種アイコンを追加 2018-11-26 17:16:07 +09:00
BcRikko
1a34fe4bff 🎉 radiosを追加 2018-11-26 09:01:32 +09:00
BcRikko
434abd0bad 👍 reboot.cssを導入 2018-11-25 18:11:18 +09:00
BcRikko
a72b99dda3 🆙 関係ライブラリのアップデート 2018-09-26 11:35:56 +09:00
BcRikko
e325db19d3 🙈 不要なファイルまでコミットしないように修正 2018-09-25 20:09:07 +09:00
BcRikko
54427112f4 👕 precommitフックでscssビルド+コミットをするように修正 2018-09-25 19:46:28 +09:00
BcRikko
288c844adb ♻️ stylelintのルールを追加 2018-09-24 20:30:07 +09:00
BcRikko
9a6c626821 ⚙️ 開発環境の構築 2018-09-24 13:35:33 +09:00