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: - build:
<<: *develop <<: *develop
requires: requires:
- install - test
- deploy-develop: - deploy-develop:
<<: *develop <<: *develop
requires: requires:
- test
- build - build
prod: prod:
jobs: jobs:
@@ -122,9 +121,8 @@ workflows:
- build: - build:
<<: *semver-tags <<: *semver-tags
requires: requires:
- install - test
- deploy-prod: - deploy-prod:
<<: *semver-tags <<: *semver-tags
requires: requires:
- test
- build - 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: Built using:

View File

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

View File

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

View File

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

View File

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

View File

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

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

View File

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