XhmikosR
e5643aaa89
Release v4.6.2 ( #36725 )
...
* Bump version to 4.6.2.
* Dist
2022-07-19 18:13:44 +03:00
XhmikosR
fdf1c372d4
Update devDependencies ( #36724 )
...
* @babel/cli ^7.17.10 → ^7.18.6
* @babel/core ^7.18.2 → ^7.18.6
* @babel/preset-env ^7.18.2 → ^7.18.6
* @rollup/plugin-commonjs ^22.0.0 → ^22.0.1
* eslint ^8.17.0 → ^8.19.0
* eslint-plugin-qunit ^7.2.0 → ^7.3.1
* hugo-bin ^0.88.2 → ^0.89.0
* karma ^6.3.20 → ^6.4.0
* lockfile-lint ^4.7.4 → ^4.7.6
* nodemon ^2.0.16 → ^2.0.19
* postcss-cli ^9.1.0 → ^10.0.0
* rollup ^2.75.6 → ^2.76.0
* stylelint ^14.9.0 → ^14.9.1
* terser ^5.14.0 → ^5.14.1
2022-07-12 15:36:38 +03:00
XhmikosR
def158dc10
Update devDependencies ( #36522 )
...
* eslint ^8.16.0 → ^8.17.0
* hugo-bin ^0.87.1 → ^0.88.2
* rollup ^2.74.1 → ^2.75.6
* stylelint-config-twbs-bootstrap ^3.1.0 → ^4.0.0
* stylelint ^14.8.5 → ^14.9.0
* terser ^5.13.1 → ^5.14.0
2022-06-28 07:52:23 +02:00
XhmikosR
261b418798
Update devDependencies
2022-05-26 08:00:04 +03:00
XhmikosR
7613953998
Update devDependencies
2022-04-19 09:07:15 +03:00
XhmikosR
0090af6a9c
package.json: add GitHub Sponsors and reorder properties ( #35451 )
2022-04-19 09:07:15 +03:00
XhmikosR
bae047fcee
Move linkinator to GitHub Actions. ( #35573 )
...
* Move linkinator to GitHub Actions.
* Remove `docs-linkinator` npm script since it's no longer used
2022-04-19 09:07:15 +03:00
XhmikosR
349a373ff6
Update devDependencies
...
* @babel/cli ^7.16.0 → ^7.16.7
* @babel/core ^7.16.5 → ^7.16.7
* @babel/preset-env ^7.16.5 → ^7.16.7
* @rollup/plugin-node-resolve ^13.1.1 → ^13.1.2
* autoprefixer ^10.4.0 → ^10.4.1
* eslint ^8.4.1 → ^8.6.0
* eslint-plugin-import ^2.25.3 → ^2.25.4
* eslint-plugin-qunit ^7.1.0 → ^7.2.0
* eslint-plugin-unicorn ^39.0.0 → ^40.0.0
* hugo-bin ^0.78.1 → ^0.79.2
* linkinator ^2.16.2 → ^3.0.3
* node-sass ^7.0.0 → ^7.0.1
* rollup ^2.61.1 → ^2.63.0
* stylelint ^14.1.0 → ^14.2.0
* stylelint-config-twbs-bootstrap ^3.0.0 → ^3.0.1
Also, remove the unused glob package.
2022-01-04 09:50:53 +02:00
XhmikosR
f7cb3639a7
Update devDependencies
2021-12-16 09:23:08 +02:00
XhmikosR
c488b8fcc3
Update Stylelint and our config too
2021-12-16 09:23:08 +02:00
XhmikosR
043a03c95a
Release v4.6.1 ( #35272 )
...
* Bump version to v4.6.1
* Dist
2021-10-28 17:45:21 +03:00
XhmikosR
3f88326815
Update devDependencies ( #35271 )
...
* autoprefixer ^10.3.7 → ^10.4.0
* eslint ^8.0.1 → ^8.1.0
* karma ^6.3.5 → ^6.3.6
* rollup ^2.58.0 → ^2.58.3
2021-10-28 13:53:14 +03:00
XhmikosR
41330696b9
Update devDependencies and switch to Node.js 16/npm 8
...
* @babel/core ^7.15.5 → ^7.15.8
* @babel/preset-env ^7.15.6 → ^7.15.8
* @rollup/plugin-commonjs ^20.0.0 → ^21.0.1
* @rollup/plugin-node-resolve ^13.0.5 → ^13.0.6
* autoprefixer ^10.3.6 → ^10.3.7
* babel-plugin-istanbul ^6.0.0 → ^6.1.1
* clean-css-cli ^5.3.3 → ^5.4.2
* eslint ^7.32.0 → ^8.0.0
* eslint-config-xo ^0.38.0 → ^0.39.0
* eslint-plugin-import ^2.24.2 → ^2.25.1
* eslint-plugin-qunit ^6.2.0 → ^7.0.0
* eslint-plugin-unicorn ^36.0.0 → ^37.0.1
* karma ^6.3.4 → ^6.3.5
* linkinator ^2.14.0 → ^2.14.4
* nodemon ^2.0.13 → ^2.0.14
* postcss ^8.3.8 → ^8.3.11
* postcss-cli ^9.0.0 → ^9.0.1
* rollup ^2.57.0 → ^2.58.0
* stylelint-config-twbs-bootstrap ^2.2.3 → ^2.2.4
* vnu-jar 21.9.2 → 21.10.12
2021-10-22 17:07:51 +03:00
XhmikosR
fc492edfa3
terser: specify 2 passes as it offers slightly better compression
2021-10-22 17:07:51 +03:00
XhmikosR
7b3a47ee3d
Update terser to v5.9.0.
2021-10-22 17:07:51 +03:00
XhmikosR
44a01ec5b7
Update devDependencies ( #35068 )
...
* @babel/cli ^7.15.4 → ^7.15.7
* @rollup/plugin-node-resolve ^13.0.4 → ^13.0.5
* autoprefixer ^10.3.4 → ^10.3.6
* glob ^7.1.7 → ^7.2.0
* nodemon ^2.0.12 → ^2.0.13
* postcss ^8.3.6 → ^8.3.8
* postcss-cli ^8.3.1 → ^9.0.0
* qunit ^2.17.1 → ^2.17.2
* rollup ^2.56.3 → ^2.57.0
2021-09-28 18:32:57 +03:00
XhmikosR
5391ecdfde
Add eslint-plugin-qunit
2021-09-15 15:44:20 +03:00
XhmikosR
e202996a2b
Update devDependencies
...
* @babel/cli ^7.14.8 → ^7.15.5
* @babel/core ^7.14.8 → ^7.15.4
* @babel/preset-env ^7.14.8 → ^7.15.6
* @rollup/plugin-commonjs ^19.0.1 → ^20.0.0
* @rollup/plugin-node-resolve ^13.0.2 → ^13.0.4
* autoprefixer ^10.3.1 → ^10.3.4
* clean-css-cli ^5.3.0 → ^5.3.3
* eslint ^7.31.0 → ^7.32.0
* eslint-config-xo ^0.37.0 → ^0.38.0
* eslint-plugin-import ^2.23.4 → ^2.24.2
* eslint-plugin-unicorn ^34.0.1 → ^36.0.0
* hugo-bin ^0.74.0 → ^0.76.1
* qunit ^2.16.0 → ^2.17.1
* postcss ^8.3.5 → ^8.3.6
* rollup ^2.53.3 → ^2.56.3
* vnu-jar 21.6.11 → 21.9.2
2021-09-15 15:31:00 +03:00
XhmikosR
f9a79141be
npm scripts: add aggregate-output
( #32907 )
2021-09-15 15:31:00 +03:00
XhmikosR
5d24fef741
Update devDependencies
...
* @babel/cli ^7.14.3 → ^7.14.8
* @babel/core ^7.14.3 → ^7.14.8
* @babel/preset-env ^7.14.2 → ^7.14.8
* @rollup/plugin-commonjs ^19.0.0 → ^19.0.1
* @rollup/plugin-node-resolve ^13.0.0 → ^13.0.2
* autoprefixer ^10.2.5 → ^10.3.1
* eslint ^7.26.0 → ^7.31.0
* eslint-config-xo ^0.36.0 → ^0.37.0
* eslint-plugin-import ^2.23.2 → ^2.23.4
* eslint-plugin-unicorn ^31.0.0 → ^34.0.1
* globby ^11.0.3 → ^11.0.4
* hugo-bin ^0.71.1 → ^0.73.0
* karma ^6.3.2 → ^6.3.4
* karma-firefox-launcher ^2.1.0 → ^2.1.1
* linkinator ^2.13.6 → ^2.14.0
* nodemon ^2.0.7 → ^2.0.12
* node-sass ^6.0.0 → ^6.0.1
* postcss ^8.3.0 → ^8.3.5
* qunit ^2.15.0 → ^2.16.0
* rollup ^2.48.0 → ^2.53.3
* stylelint-config-twbs-bootstrap ^2.2.0 → ^2.2.3
* vnu-jar 21.4.9 → 21.6.11
2021-07-21 16:20:01 +03:00
XhmikosR
c2f949c1fd
Update devDependencies
...
* @babel/cli ^7.13.14 → ^7.14.3
* @babel/core ^7.14.0 → ^7.14.3
* @babel/preset-env ^7.14.1 → ^7.14.2
* @rollup/plugin-commonjs ^18.0.0 → ^19.0.0
* @rollup/plugin-node-resolve ^11.2.1 → ^13.0.0
* clean-css-cli ^5.2.2 → ^5.3.0
* eslint ^7.23.0 → ^7.26.0
* eslint-config-xo ^0.35.0 → ^0.36.0
* eslint-plugin-import ^2.22.1 → ^2.23.2
* eslint-plugin-unicorn ^29.0.0 → ^31.0.0
* glob ^7.1.6 → ^7.1.7
* hugo-bin ^0.70.0 → ^0.71.1
* node-sass ^5.0.0 → ^6.0.0
* postcss ^8.2.9 → ^8.3.0
* qunit ^2.14.1 → ^2.15.0
* rollup ^2.44.0 → ^2.48.0
* stylelint ^13.12.0 → ^13.13.1
* stylelint-config-twbs-bootstrap ^2.1.0 → ^2.2.0
* vnu-jar 21.2.5 → 21.4.9
2021-05-21 08:19:22 +03:00
XhmikosR
67f873f41a
Update devDependencies
...
* @babel/cli ^7.13.0 → ^7.13.14
* @babel/core ^7.13.8 → ^7.13.14
* @babel/preset-env ^7.13.9 → ^7.13.12
* @rollup/plugin-commonjs ^17.1.0 → ^18.0.0
* @rollup/plugin-node-resolve ^11.2.0 → ^11.2.1
* autoprefixer ^10.2.4 → ^10.2.5
* clean-css-cli ^5.2.0 → ^5.2.2
* eslint ^7.21.0 → ^7.23.0
* eslint-plugin-unicorn ^28.0.2 → ^29.0.0
* globby ^11.0.2 → ^11.0.3
* hugo-bin ^0.69.0 → ^0.70.0
* karma ^6.1.1 → ^6.3.2
* postcss ^8.2.6 → ^8.2.9
* qunit ^2.14.0 → ^2.14.1
* rollup ^2.40.0 → ^2.44.0
* stylelint ^13.11.0 → ^13.12.0
Also lock jQuery to v3.5.1 since 3.6.0 has a bug that affects at least our tests
2021-04-05 07:44:39 +03:00
XhmikosR
459cc246b9
Improve change-version.js ( #33148 )
...
* switch to async/await
* remove shelljs
* switch to globby; supports .gitignore out of the box
* don't write any files to the disk if they are indentical
* add two more cmd switches: --dry and --verbose
* strip leading "v" from version arguments so that we don't end up with duplicate `v`s
2021-04-05 07:44:39 +03:00
XhmikosR
a59d436518
Update devDependencies
...
* @babel/cli ^7.12.16 → ^7.13.0
* @babel/core ^7.12.16 → ^7.13.8
* @babel/preset-env ^7.12.16 → ^7.13.9
* eslint ^7.20.0 → ^7.21.0
* eslint-config-xo ^0.34.0 → ^0.35.0
* eslint-plugin-unicorn ^28.0.1 → ^28.0.2
* hugo-bin ^0.68.0 → ^0.69.0
* linkinator ^2.13.4 → ^2.13.6
* lockfile-lint ^4.3.7 → ^4.6.2
* rollup ^2.39.0 → ^2.40.0
* stylelint ^13.10.0 → ^13.11.0
2021-03-02 17:53:37 +02:00
XhmikosR
cf70a58149
Rename _gh_pages to _site. ( #33129 )
2021-03-02 17:53:37 +02:00
XhmikosR
6692d1ed47
linkinator: replace --silent
with --verbosity
( #33100 )
2021-03-02 17:53:37 +02:00
XhmikosR
8ec32eec44
Update clean-css-cli to v5.2.0 ( #33144 )
...
* Update clean-css-cli to v5.2.0
* Enable clean-css's batch flag
2021-02-18 20:59:05 +02:00
XhmikosR
23a26e12ff
Update devDependencies
...
* @babel/cli ^7.12.13 → ^7.12.16
* @babel/core ^7.12.13 → ^7.12.16
* @babel/preset-env ^7.12.13 → ^7.12.16
* @rollup/plugin-babel ^5.2.3 → ^5.3.0
* @rollup/plugin-node-resolve ^11.1.1 → ^11.2.0
* eslint ^7.19.0 → ^7.20.0
* eslint-plugin-unicorn ^27.0.0 → ^28.0.1
* karma ^6.0.4 → ^6.1.1
* postcss ^8.2.5 → ^8.2.6
* rollup ^2.38.5 → ^2.39.0
* stylelint ^13.9.0 → ^13.10.0
Kept clean-css-cli to 4.x for the time being.
2021-02-17 06:54:38 +02:00
XhmikosR
ce8af15ad1
Update devDependencies ( #32967 )
...
* @babel/cli ^7.12.10 → ^7.12.13
* @babel/core ^7.12.10 → ^7.12.13
* @babel/preset-env ^7.12.11 → ^7.12.13
* @rollup/plugin-babel ^5.2.2 → ^5.2.3
* @rollup/plugin-commonjs ^17.0.0 → ^17.1.0
* @rollup/plugin-node-resolve ^11.1.0 → ^11.1.1
* autoprefixer ^10.2.3 → ^10.2.4
* eslint ^7.18.0 → ^7.19.0
* karma ^5.2.3 → ^6.0.4
* karma-qunit ^4.1.1 → ^4.1.2
* linkinator 2.11.2 → ^2.13.4
* postcss ^8.2.4 → ^8.2.5
* rollup ^2.38.0 → ^2.38.5
* vnu-jar 20.6.30 → 21.2.5
2021-02-09 07:50:00 +02:00
XhmikosR
17d8fba548
Update devDependencies ( #32852 )
...
Pin karma and linkinator due to failures
2021-01-27 18:37:18 +02:00
XhmikosR
6ffb0b48e4
Release v4.6.0. ( #32726 )
...
* Bump version to v4.6.0.
* Dist
2021-01-19 18:16:38 +02:00
XhmikosR
2ed7504783
Update devDependencies
2021-01-13 11:03:32 +02:00
XhmikosR
2e8f70f5a1
Backport #32737
...
package.json: move `version_short` variable under the `config` object
This is so that it works on npm 7.x too.
2021-01-13 11:03:32 +02:00
XhmikosR
0f1069a32e
Update karma config
...
* rename constants
* enforce the constants to be Boolean
* use the coverage plugin only one time, on the latest jQuery run
* fix karma `logLevel`
2021-01-13 10:49:09 +02:00
XhmikosR
f8da510367
karma: run tests in parallel
2021-01-13 10:49:09 +02:00
XhmikosR
6b788acf63
Update devDependencies
...
* @babel/cli ^7.12.8 → ^7.12.10
* @babel/core ^7.12.8 → ^7.12.10
* @babel/preset-env ^7.12.7 → ^7.12.11
* @rollup/plugin-babel ^5.2.1 → ^5.2.2
* @rollup/plugin-commonjs ^16.0.0 → ^17.0.0
* @rollup/plugin-node-resolve ^10.0.0 → ^11.0.1
* autoprefixer ^10.0.2 → ^10.2.1
* cross-env ^7.0.2 → ^7.0.3
* eslint ^7.14.0 → ^7.17.0
* eslint-config-xo ^0.33.1 → ^0.34.0
* eslint-plugin-unicorn ^23.0.0 → ^25.0.1
* find-unused-sass-variables ^3.0.0 → ^3.1.0
* hugo-bin ^0.66.2 → ^0.68.0
* linkinator ^2.2.2 → ^2.11.2
* nodemon ^2.0.6 → ^2.0.7
* postcss ^8.1.10 → ^8.2.3
* postcss-cli ^8.3.0 → ^8.3.1
* qunit ^2.12.0 → ^2.13.0
* rollup ^2.33.3 → ^2.36.1
2021-01-08 12:04:37 +02:00
XhmikosR
9260427a34
Update devDependencies
2020-11-24 08:40:11 +02:00
XhmikosR
b46f05a948
Switch to Hugo
...
This commit includes all the needed workarounds and most changes from the main branch for everything to work, like:
* removing empty lines in raw HTML that break output
* read .browserslistrc, CSS variables from disk instead of duplicating it
* using Hugo mounts
* using Hugo for the docs CSS/JS
* move ToC Sass code to a separate file while adapting it for Hugo
Thus, this patch makes our npm scripts faster since lint runs on one step and there's no separate docs assets processing.
2020-11-19 11:22:22 +02:00
XhmikosR
6ddedbff77
Update devDependencies and gems
2020-11-13 12:50:13 +02:00
XhmikosR
45bf55e4ba
package.json: fix clean-css level switch ( #32097 )
2020-11-13 12:50:13 +02:00
XhmikosR
f1acc7f1d8
Update devDependencies
2020-11-05 11:22:05 +02:00
XhmikosR
76d4f728a0
Update devDependencies
...
* autoprefixer ^9.8.6 → ^10.0.1
* find-unused-sass-variables ^2.0.0 → ^3.0.0
* linkinator ^2.2.0 → ^2.2.2
* postcss-cli ^7.1.2 → ^8.2.0
2020-10-30 16:34:06 +02:00
XhmikosR
1a90b8a418
Update devDependencies and gems
2020-10-27 12:11:01 +02:00
XhmikosR
a716fb03f9
Prepare v4.5.3. ( #31880 )
2020-10-13 18:38:30 +03:00
XhmikosR
d9f4bcf6ff
Update devDependencies
2020-10-13 15:24:40 +03:00
XhmikosR
80fc8d9f76
Stylelint: enable --rd
option
2020-09-30 08:44:42 +03:00
XhmikosR
3cd2cd25b7
Update devDependencies and gems
2020-09-30 08:44:42 +03:00
XhmikosR
400364c7fd
Update devDependencies
2020-09-21 14:58:34 +03:00
XhmikosR
1bd1d78a78
Update devDependencies and gems ( #31624 )
...
* Update devDependencies and gems
* Bump bundlewatch limits
2020-09-15 08:31:57 +03:00
XhmikosR
1c37a2ba77
Switch to xo and remove babel-eslint
2020-09-10 12:06:30 +03:00