Update dependencies

Fix various linting issues exposed by new dependencies
Update readme
This commit is contained in:
2019-01-12 17:45:32 +00:00
parent 923faa8589
commit d17e59877e
10 changed files with 2728 additions and 1350 deletions

View File

@@ -106,11 +106,10 @@ workflows:
- build:
<<: *develop
requires:
- install
- test
- deploy-develop:
<<: *develop
requires:
- test
- build
prod:
jobs:
@@ -122,9 +121,8 @@ workflows:
- build:
<<: *semver-tags
requires:
- install
- test
- deploy-prod:
<<: *semver-tags
requires:
- test
- build

View File

@@ -1,6 +1,33 @@
# WindyCOYS Wordpress Theme
<p align="center">
<img src="https://github.com/danhead/windycoys/raw/master/images/icon_144.png" title="WindyCOYS Logo">
</p>
A modern Wordpress theme written for [WindyCOYS.com](http://windycoys.com).
<h1 align="center">Wordpress Theme</h1>
<p align="center">
<a href="https://windycoys.com" title="WindyCOYS Blog">
<img src="https://img.shields.io/website-up-down-green-red/https/windycoys.com.svg?label=windycoys.com"></a>
<a href="https://github.com/danhead/windycoys/releases" title="Theme releases">
<img src="https://img.shields.io/github/tag/danhead/windycoys.svg?label=version" alt="Latest version"></a>
<a href="https://circleci.com/gh/danhead/windycoys" title="CircleCI jobs">
<img src="https://img.shields.io/circleci/project/github/danhead/windycoys.svg?logo=circleci" alt="Latest build status"></a>
<img src="https://img.shields.io/david/danhead/windycoys.svg" alt="Theme dependencies">
<a href="https://github.com/danhead/windycoys/issues" title="Github issues">
<img src="https://img.shields.io/github/issues/danhead/windycoys.svg?logo=github" alt="Theme issues"></a>
<a href="https://github.com/danhead/windycoys/blob/master/LICENSE" title="Theme license">
<img src="https://img.shields.io/github/license/danhead/windycoys.svg" alt="Theme license"></a>
</p>
<p align="center">
<a href="https://twitter.com/intent/follow?screen_name=windycoys" title="Follow WindyCOYS on Twitter">
<img src="https://img.shields.io/twitter/follow/windycoys.svg?style=social&logo=twitter" alt="Follow WindyCOYS on Twitter"></a>
<a href="https://twitter.com/intent/follow?screen_name=danhead" title="Follow Dan Head on Twitter">
<img src="https://img.shields.io/twitter/follow/danhead.svg?style=social&logo=twitter" alt="Follow Dan Head on Twitter"></a>
</p>
## About
A modern Wordpress theme written for [WindyCOYS.com](https://windycoys.com).
Built using:

View File

@@ -8,7 +8,7 @@ const imageminJpegtran = require('imagemin-jpegtran');
imagemin(['images/*.{png,jpg,gif}'], 'theme/images', {
plugins: [
imageminPngquant({
quality: '65-80',
quality: [0.65, 0.8],
}),
imageminGifsicle({
optimizationLevel: 3,

View File

@@ -15,4 +15,3 @@
filter: saturate(1.5) contrast(1.5);
transform: scale(1.1);
}

View File

@@ -66,4 +66,3 @@ describe('Image', () => {
expect(img.attachLoadedEvent).toHaveBeenCalledTimes(0);
});
});

View File

@@ -33,8 +33,8 @@ export default class Menu {
if (this.state !== 'hidden') {
if (this.state !== 'visible' && currentY < lastY) {
this.showMenu();
} else if (this.state !== 'minimized' && currentY >
lastY) {
} else if (this.state !== 'minimized' && currentY
> lastY) {
this.minimizeMenu();
}
}
@@ -58,4 +58,3 @@ export default class Menu {
this.container.classList.remove(STATES.visible);
}
}

View File

@@ -136,4 +136,3 @@ describe('ReplyToComment', () => {
expect(inlineReply.innerHTML).toEqual('');
});
});

3999
package-lock.json generated

File diff suppressed because it is too large Load Diff

View File

@@ -35,30 +35,30 @@
"pre-commit": "^1.2.2"
},
"dependencies": {
"@babel/cli": "^7.2.0",
"@babel/cli": "^7.2.3",
"@babel/core": "^7.2.0",
"@babel/preset-env": "^7.2.0",
"@babel/preset-env": "^7.2.3",
"babel-core": "^7.0.0-bridge.0",
"babel-jest": "^22.4.4",
"cssnano": "^4.1.7",
"eslint": "^4.19.1",
"eslint-config-airbnb-base": "^12.1.0",
"babel-jest": "^23.6.0",
"cssnano": "^4.1.8",
"eslint": "^5.12.0",
"eslint-config-airbnb-base": "^13.1.0",
"eslint-plugin-import": "^2.14.0",
"imagemin": "^6.0.0",
"imagemin": "^6.1.0",
"imagemin-gifsicle": "^6.0.1",
"imagemin-jpegtran": "^6.0.0",
"imagemin-pngquant": "^6.0.0",
"jest": "^22.4.4",
"imagemin-pngquant": "^7.0.0",
"jest": "^23.6.0",
"npm-run-all": "^4.1.5",
"postcss-banner": "^3.0.0",
"postcss-cli": "^4.1.1",
"postcss-import": "^11.0.0",
"postcss-cli": "^6.1.1",
"postcss-import": "^12.0.1",
"postcss-normalize": "^7.0.1",
"postcss-preset-env": "^6.4.0",
"rollup": "^0.58.2",
"rollup-plugin-babel": "^4.0.3",
"rollup-plugin-uglify": "^3.0.0",
"stylelint": "^8.4.0",
"rollup": "^1.1.0",
"rollup-plugin-babel": "^4.3.0",
"rollup-plugin-uglify": "^6.0.1",
"stylelint": "^9.9.0",
"stylelint-config-standard": "^18.0.0"
},
"pre-commit": [

View File

@@ -1,6 +1,6 @@
const { resolve } = require('path');
const { uglify } = require('rollup-plugin-uglify');
const babel = require('rollup-plugin-babel');
const uglify = require('rollup-plugin-uglify');
const pkg = require('./package.json');
const year = new Date().getFullYear();