Skip to content

v1.0.0: Full refactor (#1)

Compare
Choose a tag to compare
@MicheleBertoli MicheleBertoli released this 04 Jan 09:40
· 41 commits to master since this release
* Added snapguidist generated folder to git ignore list

* Chore: Updated project deps

* Chore: Added dot files for npm, yarn and editorconfig

* Feat: Added snapguidist config module

* Feat: Updated example to use the new config module

* Chore: fixed project deps

* Tests: Updated test to support the new deps of the project

* Chore: Updated example deps

* Chore: Updated react-styleguidist to master until a new  version is released

* Refactor: Moved files in more specialized directories

* Chore: updated build script to pre-create folders to avoid cssnano errors

* Chore: Added git hooks support with opt-cli options to let developers in control

* Tests: Fixed test to support new folder structure

* Refactor: Improved scaffold and added support for styleguidist server hook

* Chore: updated styleguidist deps to play nice with yarn

* Chore: Updated to latest release of react-styleguisit (4.5.0)

* Chore: Added .opt-in and .opt-out files to git's ignore list

* Refactor: Moved 'style.css' back to src/dist folder

* Chore: Removed unnecessary dependency to mkdirp

* Chore: Fixed a wrong expression in 'prepush' command

* Refactor: Changed and improved naming of several files and folders

* Refactor: Updated modules consumed by react-styleguidist to use commonJS exports and imports

* Refactor: Improved snapguidist webapck config to work in a real environment

* Style: eslint fixes

* Chore: added comma-dangle rule to eslint

* Chore: added babel-preset-stage-0 and cross-env modules

* Refactor: Updated example to work properly both standalone and as snapguidist dev environment

* Chore: Updated project to use src as main source and to run the example in dev mode

* Chore: Removed build process and related dependencies

* Refactor: Removed need of an environment variable to run DEV mode

* Refactor: Improved example to expose 2 different styleguide config files for dev and normal mode

* Chore: Updated start command for DEV mode to use the new example configuration file

* Chore: Removed cross-env dependency

* Chore: Moved Express from deps to dev-deps

* Chore: Removed babel-cli dependency

* Refactor: All snapguidist endpoints now are under 'snapguidist' path

* Docs: Updated project's readme

* Chore: Bumped project version to 1.0.0

* Docs: Fixed some texts

* Refactor: Minor tweaks to clean up the project

* Docs: Updated project's readme with Michele's suggestions