Skip to content
This repository was archived by the owner on Oct 4, 2022. It is now read-only.

Commit 188fe28

Browse files
committed
Merge remote-tracking branch 'origin/release/15.4'
2 parents a72ac7c + cbae009 commit 188fe28

86 files changed

Lines changed: 5897 additions & 173 deletions

File tree

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

README.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -60,7 +60,7 @@ This monorepo includes apps for testing purposes. These apps are not published.
6060
The following commands can be executed from the javascript project root:
6161

6262
* `yarn install`, will install all dependencies for all packages.
63-
* `yarn lint`, will run linting for all pacwhichkages.
63+
* `yarn lint`, will run linting for all packages.
6464
* `yarn test`, will run tests for all packages.
6565
* `yarn link-all`, will run `yarn link` for all packages.
6666
* `yarn unlink-all`, will run `yarn unlink` for all packages.

apps/components/package.json

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "@yoast/example-component-app",
3-
"version": "1.0.78",
3+
"version": "1.0.79-rc.2",
44
"description": "This app demonstrates the possibilites of our components",
55
"main": "index.js",
66
"author": "Yoast",
@@ -14,9 +14,9 @@
1414
"@wordpress/i18n": "1.2.3",
1515
"@yoast/analysis-report": "^1.13.0",
1616
"@yoast/components": "^2.11.0",
17-
"@yoast/configuration-wizard": "^2.13.0",
17+
"@yoast/configuration-wizard": "^2.14.0-rc.1",
1818
"@yoast/helpers": "^0.14.0",
19-
"@yoast/search-metadata-previews": "^2.14.1",
19+
"@yoast/search-metadata-previews": "^2.15.0-rc.2",
2020
"@yoast/style-guide": "^0.13.0",
2121
"babel-polyfill": "^6.23.0",
2222
"lodash": "4.17.11",
@@ -27,7 +27,7 @@
2727
"redux-devtools-dock-monitor": "^1.1.3",
2828
"redux-devtools-log-monitor": "^1.4.0",
2929
"styled-components": "^4.3.2",
30-
"yoastseo": "^1.85.1"
30+
"yoastseo": "^1.86.0-rc.2"
3131
},
3232
"devDependencies": {
3333
"@babel/preset-env": "^7.3.4",
@@ -49,7 +49,7 @@
4949
"webpack": "4.19.1",
5050
"webpack-cli": "^2.1.3",
5151
"webpack-dev-server": "3.1.14",
52-
"yoast-components": "^5.14.1"
52+
"yoast-components": "^5.15.0-rc.2"
5353
},
5454
"peerDependencies": {
5555
"material-ui": "^0.18.6",

apps/content-analysis/package.json

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "@yoast/content-analysis-app",
3-
"version": "0.1.73",
3+
"version": "0.1.74-rc.2",
44
"private": true,
55
"dependencies": {
66
"@babel/core": "7.7.4",
@@ -71,7 +71,7 @@
7171
"webpack-manifest-plugin": "2.2.0",
7272
"workbox-webpack-plugin": "4.3.1",
7373
"worker-loader": "^2.0.0",
74-
"yoastseo": "^1.85.1"
74+
"yoastseo": "^1.86.0-rc.2"
7575
},
7676
"scripts": {
7777
"start": "node scripts/start.js",

lerna.json

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,5 +2,8 @@
22
"npmClient": "yarn",
33
"useWorkspaces": true,
44
"version": "independent",
5-
"includeMergedTags": true
5+
"includeMergedTags": true,
6+
"ignoreChanges": [
7+
"packages/schema-blocks/**"
8+
]
69
}

package.json

Lines changed: 0 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -34,8 +34,5 @@
3434
"lerna-publish": "lerna publish --contents dist --yes from-git",
3535
"lerna-publish-rc": "lerna publish --contents dist --dist-tag rc --yes from-git --loglevel=verbose",
3636
"list-deps": "node ./scripts/list-dependencies.js"
37-
},
38-
"dependencies": {
39-
"benchmark.js": "^2.0.0"
4037
}
4138
}

packages/configuration-wizard/package.json

Lines changed: 4 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "@yoast/configuration-wizard",
3-
"version": "2.13.0",
3+
"version": "2.14.0-rc.1",
44
"description": "Package for our configuration wizard",
55
"main": "src/index.js",
66
"repository": {
@@ -40,8 +40,9 @@
4040
"enzyme-to-json": "3.3.5",
4141
"jest": "^22.4.3",
4242
"jest-styled-components": "^5.0.1",
43-
"react": "16.12.0",
44-
"react-dom": "16.12.0",
43+
"material-ui": "^0.18.6",
44+
"react": "^16.13.0",
45+
"react-dom": "^16.13.0",
4546
"react-test-renderer": "^16.8.4"
4647
},
4748
"peerDependencies": {

packages/replacement-variable-editor/package.json

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "@yoast/replacement-variable-editor",
3-
"version": "1.7.1",
3+
"version": "1.8.0-rc.2",
44
"private": false,
55
"main": "src/index.js",
66
"repository": {
@@ -45,6 +45,6 @@
4545
"lodash": "^4.17.11",
4646
"prop-types": "^15.7.2",
4747
"styled-components": "^4.4.1",
48-
"yoastseo": "^1.85.1"
48+
"yoastseo": "^1.86.0-rc.2"
4949
}
5050
}

packages/schema-blocks/.eslintrc

Lines changed: 82 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,82 @@
1+
{
2+
"extends": [
3+
"yoast",
4+
"plugin:@typescript-eslint/recommended"
5+
],
6+
"parser": "@typescript-eslint/parser",
7+
"parserOptions": {
8+
"ecmaVersion": 2019,
9+
"sourceType": "module"
10+
},
11+
"plugins": [
12+
"@typescript-eslint"
13+
],
14+
"env": {
15+
"jest": true
16+
},
17+
"rules": {
18+
"new-cap": 0,
19+
"complexity": [
20+
2,
21+
10
22+
],
23+
"@typescript-eslint/no-parameter-properties": [
24+
2,
25+
{
26+
"allows": [
27+
"protected readonly",
28+
"private readonly"
29+
]
30+
}
31+
],
32+
"@typescript-eslint/explicit-function-return-type": 0,
33+
"@typescript-eslint/no-use-before-define": [
34+
"error",
35+
{
36+
"functions": false
37+
}
38+
],
39+
"no-constant-condition": [
40+
"error",
41+
{
42+
"checkLoops": false
43+
}
44+
],
45+
"max-statements": [
46+
2,
47+
33
48+
],
49+
// Normal no-unused-vars doesn't work for TypeScript
50+
"no-unused-vars": "off",
51+
"@typescript-eslint/no-unused-vars": "error",
52+
// Duplicate class members are overloads and are allowed in TypeScript
53+
"no-dupe-class-members": "off",
54+
// Normal indent doesn't work for TypeScript
55+
"indent": "off",
56+
"@typescript-eslint/indent": [
57+
2,
58+
"tab",
59+
{
60+
"SwitchCase": 1
61+
}
62+
],
63+
// Allow space before async arrow function
64+
"space-before-function-paren": [
65+
"error",
66+
{
67+
"anonymous": "never",
68+
"named": "never",
69+
"asyncArrow": "always"
70+
}
71+
],
72+
// Types are already defined by TypeScript, no need in JSDoc.
73+
"valid-jsdoc": [
74+
"error",
75+
{
76+
"requireReturn": false,
77+
"requireReturnType": false,
78+
"requireParamType": false
79+
}
80+
]
81+
}
82+
}

packages/schema-blocks/.gitignore

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
build

packages/schema-blocks/.npmignore

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
src/

0 commit comments

Comments
 (0)