Skip to content

Commit f21a038

Browse files
authored
chore: upgrade typescript version to fix netlify (#355)
1 parent 0db7bd6 commit f21a038

File tree

9 files changed

+830
-719
lines changed

9 files changed

+830
-719
lines changed

.eslintrc.js

Lines changed: 59 additions & 51 deletions
Original file line numberDiff line numberDiff line change
@@ -1,17 +1,15 @@
11
module.exports = {
2-
extends: [
3-
'algolia',
4-
'algolia/typescript',
5-
'plugin:import/errors',
6-
'plugin:import/warnings',
7-
'plugin:import/typescript',
8-
'plugin:yml/standard',
9-
],
2+
ignorePatterns: ['.eslintrc.js', '**/node_modules', '**/build', '**/dist', '**/target', '**/.yarn'],
103

11-
// yml linter
124
overrides: [
135
{
6+
// yml linter
147
files: ['*.yml'],
8+
9+
extends: [
10+
'plugin:yml/standard',
11+
],
12+
1513
parser: 'yaml-eslint-parser',
1614
plugins: ["automation-custom"],
1715
rules: {
@@ -41,56 +39,66 @@ module.exports = {
4139
}
4240
]
4341
},
44-
],
42+
{
43+
// es linter
44+
files: ['*.ts', '*.js'],
4545

46-
env: {
47-
es6: true,
48-
},
46+
extends: [
47+
'algolia',
48+
'algolia/typescript',
49+
'plugin:import/errors',
50+
'plugin:import/warnings',
51+
'plugin:import/typescript',
52+
],
4953

50-
parser: '@typescript-eslint/parser',
54+
env: {
55+
es6: true,
56+
},
5157

52-
ignorePatterns: ['.eslintrc.js'],
58+
parser: '@typescript-eslint/parser',
5359

54-
settings: {
55-
'import/extensions': ['.js', '.ts'],
56-
'import/parsers': {
57-
'@typescript-eslint/parser': ['.ts'],
58-
},
59-
'import/ignore': ['node_modules'],
60-
},
60+
settings: {
61+
'import/extensions': ['.js', '.ts'],
62+
'import/parsers': {
63+
'@typescript-eslint/parser': ['.ts'],
64+
},
65+
'import/ignore': ['node_modules'],
66+
},
6167

62-
plugins: ['algolia', 'unused-imports'],
68+
plugins: ['algolia', 'unused-imports'],
6369

64-
rules: {
65-
// disabled
66-
'no-bitwise': 0,
67-
'@typescript-eslint/no-namespace': 0,
68-
'max-classes-per-file': 0,
69-
'no-continue': 0,
70-
'@typescript-eslint/prefer-enum-initializers': 0,
70+
rules: {
71+
// disabled
72+
'no-bitwise': 0,
73+
'@typescript-eslint/no-namespace': 0,
74+
'max-classes-per-file': 0,
75+
'no-continue': 0,
76+
'@typescript-eslint/prefer-enum-initializers': 0,
7177

72-
'@typescript-eslint/no-unused-vars': 2,
73-
'unused-imports/no-unused-imports-ts': 2,
74-
'@typescript-eslint/member-ordering': [
75-
'error',
76-
{
77-
default: [
78-
'protected-instance-method',
79-
'private-instance-method',
80-
'public-instance-method',
78+
'@typescript-eslint/no-unused-vars': 2,
79+
'unused-imports/no-unused-imports-ts': 2,
80+
'@typescript-eslint/member-ordering': [
81+
'error',
82+
{
83+
default: [
84+
'protected-instance-method',
85+
'private-instance-method',
86+
'public-instance-method',
87+
],
88+
},
8189
],
82-
},
83-
],
84-
'@typescript-eslint/ban-types': [
85-
'error',
86-
{
87-
types: {
88-
object: {
89-
message: 'Use Record instead',
90-
fixWith: 'Record<string, any>',
90+
'@typescript-eslint/ban-types': [
91+
'error',
92+
{
93+
types: {
94+
object: {
95+
message: 'Use Record instead',
96+
fixWith: 'Record<string, any>',
97+
},
98+
},
9199
},
92-
},
100+
],
93101
},
94-
],
95-
},
102+
}
103+
],
96104
};

clients/algoliasearch-client-javascript/package.json

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -17,23 +17,23 @@
1717
"release:publish": "ts-node scripts/publish.ts"
1818
},
1919
"devDependencies": {
20-
"@babel/core": "7.17.8",
20+
"@babel/core": "7.17.9",
2121
"@babel/plugin-proposal-class-properties": "7.16.7",
2222
"@babel/plugin-transform-runtime": "7.17.0",
2323
"@babel/preset-env": "7.16.11",
24-
"@babel/runtime": "7.17.8",
24+
"@babel/runtime": "7.17.9",
2525
"@rollup/plugin-babel": "5.3.1",
2626
"@rollup/plugin-node-resolve": "13.1.3",
2727
"@types/rollup-plugin-node-globals": "1.4.1",
2828
"bundlesize2": "0.0.31",
2929
"execa": "6.1.0",
3030
"lerna": "4.0.0",
31-
"rollup": "2.67.1",
31+
"rollup": "2.70.1",
3232
"rollup-plugin-filesize": "9.1.2",
3333
"rollup-plugin-node-globals": "1.4.0",
3434
"rollup-plugin-terser": "7.0.2",
3535
"rollup-plugin-typescript2": "0.31.2",
36-
"semver": "7.3.5",
36+
"semver": "7.3.6",
3737
"ts-node": "10.7.0",
3838
"typescript": "4.6.3"
3939
},

eslint/package.json

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -15,8 +15,8 @@
1515
"@types/jest": "27.4.1",
1616
"eslint": "8.12.0",
1717
"jest": "27.5.1",
18-
"ts-jest": "27.1.3",
18+
"ts-jest": "27.1.4",
1919
"ts-node": "10.7.0",
20-
"typescript": "4.5.4"
20+
"typescript": "4.6.3"
2121
}
2222
}

package.json

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -32,24 +32,24 @@
3232
},
3333
"devDependencies": {
3434
"@experimental-api-clients-automation/openapi-generator-cli": "0.0.1",
35-
"@redocly/openapi-cli": "1.0.0-beta.90",
36-
"@typescript-eslint/eslint-plugin": "5.5.0",
37-
"@typescript-eslint/parser": "5.5.0",
35+
"@redocly/openapi-cli": "1.0.0-beta.93",
36+
"@typescript-eslint/eslint-plugin": "5.18.0",
37+
"@typescript-eslint/parser": "5.18.0",
3838
"babel-eslint": "10.1.0",
3939
"eslint": "8.12.0",
4040
"eslint-config-algolia": "20.0.0",
4141
"eslint-config-prettier": "8.5.0",
4242
"eslint-plugin-algolia": "2.0.0",
4343
"eslint-plugin-automation-custom": "1.0.0",
4444
"eslint-plugin-eslint-comments": "3.2.0",
45-
"eslint-plugin-import": "2.25.4",
46-
"eslint-plugin-jsdoc": "37.9.7",
45+
"eslint-plugin-import": "2.26.0",
46+
"eslint-plugin-jsdoc": "39.0.0",
4747
"eslint-plugin-prettier": "4.0.0",
4848
"eslint-plugin-unused-imports": "2.0.0",
4949
"eslint-plugin-yml": "0.14.0",
5050
"json": "11.0.0",
5151
"mustache": "4.2.0",
52-
"prettier": "2.6.1",
52+
"prettier": "2.6.2",
5353
"prettier-plugin-java": "1.6.1",
5454
"typescript": "4.6.3"
5555
},

playground/javascript/browser/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,7 @@
1111
"@experimental-api-clients-automation/requester-browser-xhr": "0.0.5"
1212
},
1313
"devDependencies": {
14-
"parcel": "2.4.0",
14+
"parcel": "2.4.1",
1515
"typescript": "4.6.3"
1616
}
1717
}

playground/javascript/node/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -29,7 +29,7 @@
2929
"@experimental-api-clients-automation/requester-node-http": "0.0.5"
3030
},
3131
"devDependencies": {
32-
"dotenv": "10.0.0",
32+
"dotenv": "16.0.0",
3333
"ts-node": "10.7.0",
3434
"typescript": "4.6.3"
3535
},

scripts/package.json

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -16,7 +16,7 @@
1616
"@apidevtools/swagger-parser": "10.0.3",
1717
"@octokit/rest": "18.12.0",
1818
"@types/folder-hash": "4.0.1",
19-
"@types/inquirer": "8.2.0",
19+
"@types/inquirer": "8.2.1",
2020
"@types/jest": "27.4.1",
2121
"@types/js-yaml": "4.0.5",
2222
"@types/mustache": "4.1.2",
@@ -34,7 +34,7 @@
3434
"mustache": "4.2.0",
3535
"openapi-types": "10.0.0",
3636
"ora-classic": "5.4.2",
37-
"semver": "7.3.5",
37+
"semver": "7.3.6",
3838
"ts-jest": "27.1.4",
3939
"ts-node": "10.7.0",
4040
"typescript": "4.6.3"

website/package.json

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -17,12 +17,12 @@
1717
"@docusaurus/core": "2.0.0-beta.18",
1818
"@docusaurus/preset-classic": "2.0.0-beta.18",
1919
"@docusaurus/types": "2.0.0-beta.18",
20-
"@mdx-js/react": "^1.6.21",
20+
"@mdx-js/react": "^1.6.22",
2121
"clsx": "^1.1.1",
22-
"prism-react-renderer": "^1.2.1",
23-
"react": "^17.0.1",
24-
"react-dom": "^17.0.1",
25-
"redocusaurus": "1.0.1"
22+
"prism-react-renderer": "^1.3.1",
23+
"react": "^17.0.2",
24+
"react-dom": "^17.0.2",
25+
"redocusaurus": "1.0.2"
2626
},
2727
"browserslist": {
2828
"production": [

0 commit comments

Comments
 (0)