Commit graph

10 commits

Author SHA1 Message Date
b4916cf193 chore: move Prettier config to package.json
It is not yet possible to move `.prettierignore` to `package.json` too,
but this appears to be on the horizon; see [this Issue][prettier-issue].

[prettier-issue]: https://github.com/prettier/prettier/issues/3460
2021-04-25 21:42:54 +01:00
a3490691b9 refactor: move ESLint settings to package.json 2021-04-25 21:34:29 +01:00
a8ee8bf8d9 build: add additional stylelint rules 2021-04-25 20:02:38 +01:00
532cb85dee build: add node-sass 2021-04-25 19:56:17 +01:00
73b39f361d build: update JS linting standards 2021-04-25 19:49:58 +01:00
c7839d857b ci: remove steps from pre-push command 2021-04-25 16:07:52 +01:00
6a1117be15
ci: improve release process, clean up and re-org repo, add automated minification (#143)
* ci: update scripts

* release 2.7.1

* remove tracked stylesheets

* docs: revert stable tag to 2.7.0

* chore: move Plugin source into own dir

* docs: delete info texts

These can now be found in the [project wiki][wiki].

[wiki]: https://github.com/markcheret/footnotes/wiki

* docs: tweak contributing guide

* ci: reflect new directory structure

* chore: update gitignore

* chore: reflect new dir structure

* docs: update documentation

* build(linting): add Husky hooks, Markdown linting, lint all MD files

* fix pre-push command

* fix pre-push command

* build: add stylesheet, JS minification

* ci: add linting steps

* ci: comment out CSS linting step (that's going to be a whole *thing*)

* ci: minify all JS files

* ci: call correct JS file

* chore: lint

* ci: fix PHP linting commands

* chore: increment version constant string

* ci: concat AMP stylesheets

* ci: improve build scripts

* chore: add assets dir
2021-04-25 09:28:02 +01:00
Mark Cheret
687c07da93
added license info in package 2021-04-20 03:48:16 +02:00
d7a372ae2b build: add JS formatting commands 2021-04-15 03:20:58 +01:00
a661d36752 build: add JS and CSS linters 2021-04-15 03:06:08 +01:00