Skip to content

Commit 8240375

Browse files
tayeCI
authored and
CI
committed
chore: update deps and node version
# Conflicts: # scripts/bin/sync_open.js
1 parent 97fe8d6 commit 8240375

File tree

10 files changed

+512
-563
lines changed

10 files changed

+512
-563
lines changed

.nvmrc

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
v16.15.1
1+
v20.10.0

babel.config.cjs

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,3 @@
1+
module.exports = {
2+
presets: [['@babel/preset-env', { targets: { node: 'current' } }], '@babel/preset-typescript'],
3+
}

esnext.rollup.config.cjs

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,15 +1,14 @@
11
/* eslint-disable import/no-extraneous-dependencies */
22
const { resolve, basename, dirname, relative, extname } = require('path')
3-
const { promisify } = require('util')
43

54
const { transformAsync } = require('@babel/core')
65
const babel = require('@rollup/plugin-babel')
76
const commonjs = require('@rollup/plugin-commonjs')
87
const nodeResolve = require('@rollup/plugin-node-resolve')
98
const replace = require('@rollup/plugin-replace')
109
const terser = require('@rollup/plugin-terser')
10+
const { glob } = require('glob')
1111
const { defineConfig } = require('rollup')
12-
const glob = promisify(require('glob'))
1312

1413
const headers = require('./scripts/headers')
1514
const {

package.json

Lines changed: 22 additions & 22 deletions
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@
66
"bin": "./bin"
77
},
88
"scripts": {
9-
"bootstrap": "yarn install --pure-lockfile --prefer-offline --silent && bin/_link",
9+
"bootstrap": "yarn install --pure-lockfile --prefer-offline --silent && sh bin/_link",
1010
"start": "_add_plugin_indexes && vite serve",
1111
"build": "yarn build:docs && yarn build:bundle && _add_plugin_indexes && yarn build:types && yarn build:esnext",
1212
"build:docs": "yarn typedoc",
@@ -39,21 +39,21 @@
3939
"@testing-library/user-event": "^14.5.1",
4040
"@types/jest": "27",
4141
"@types/node": "^17.0.42",
42-
"@types/react": "^18.0.12",
42+
"@types/react": "^18.2.43",
4343
"@types/shelljs": "^0.8.11",
4444
"@types/symbol-tree": "^3.2.3",
45-
"@typescript-eslint/eslint-plugin": "^6.13.1",
46-
"@typescript-eslint/parser": "^6.13.1",
47-
"@vitejs/plugin-vue": "^2.3.3",
45+
"@typescript-eslint/eslint-plugin": "^6.13.2",
46+
"@typescript-eslint/parser": "^6.13.2",
47+
"@vitejs/plugin-vue": "^4.5.2",
4848
"@vue/babel-plugin-jsx": "^1.1.5",
49-
"@vue/compiler-sfc": "^3.3.8",
50-
"@vue/reactivity": "^3.3.8",
51-
"@vue/runtime-dom": "^3.3.8",
49+
"@vue/compiler-sfc": "^3.3.11",
50+
"@vue/reactivity": "^3.3.11",
51+
"@vue/runtime-dom": "^3.3.11",
5252
"@vue/test-utils": "^2.4.2",
5353
"babel-helper-vue-jsx-merge-props": "^2.0.3",
5454
"babel-plugin-syntax-jsx": "^6.18.0",
5555
"bulma": "^0.9.4",
56-
"del": "^6.1.1",
56+
"del": "^7.1.0",
5757
"eslint": "^8.17.0",
5858
"eslint-config-prettier": "^9.0.0",
5959
"eslint-config-standard": "^17.0.0",
@@ -67,38 +67,38 @@
6767
"eslint-plugin-require-path-exists": "^1.1.9",
6868
"eslint-plugin-tsdoc": "^0.2.17",
6969
"eslint-plugin-vue": "^9.1.1",
70-
"fs-extra": "^10.1.0",
71-
"glob": "^8.0.3",
70+
"fs-extra": "^11.2.0",
71+
"glob": "^10.3.10",
7272
"hash-sum": "^2.0.0",
73-
"husky": "8.0.1",
73+
"husky": "8.0.3",
7474
"jest": "27",
75-
"lint-staged": "^13.0.1",
76-
"mkdirp": "^1.0.4",
75+
"lint-staged": "^15.2.0",
76+
"mkdirp": "^3.0.1",
7777
"path-browserify": "^1.0.1",
78-
"prettier": "^3.1.0",
78+
"prettier": "^3.1.1",
7979
"promise-polyfill": "^8.2.3",
8080
"react": "^18.1.0",
8181
"react-dom": "^18.1.0",
8282
"rebound": "^0.1.0",
8383
"resolve": "^1.22.0",
84-
"rollup": "3",
84+
"rollup": "4.7.0",
8585
"semver": "^7.3.7",
8686
"serve-index": "^1.9.1",
8787
"shelljs": "^0.8.5",
88-
"stylelint": "^15.11.0",
88+
"stylelint": "^16.0.1",
8989
"stylelint-config-css-modules": "^4.2.0",
9090
"stylelint-config-html": "^1.1.0",
9191
"stylelint-config-recess-order": "^4.2.0",
92-
"stylelint-config-standard": "^34.0.0",
92+
"stylelint-config-standard": "^35.0.0",
9393
"symbol-tree": "^3.2.4",
9494
"temp": "^0.9.4",
95-
"ts-node": "^10.9.1",
95+
"ts-node": "^10.9.2",
9696
"typedoc": "^0.25.4",
9797
"typedoc-plugin-markdown": "^3.17.1",
98-
"typescript": "^5.3.2",
98+
"typescript": "^5.3.3",
9999
"vijest": "^0.0.2",
100-
"vite": "^4.1.4",
101-
"vue": "^3.3.8",
100+
"vite": "^5.0.7",
101+
"vue": "^3.3.11",
102102
"yargs": "^17.5.1"
103103
},
104104
"resolutions": {

packages/@interactjs/types/types.spec.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22
import path from 'path'
33

44
import * as execTypes from '@interactjs/_dev/scripts/execTypes'
5-
import mkdirp from 'mkdirp'
5+
import { mkdirp } from 'mkdirp'
66
import * as shell from 'shelljs'
77
import temp from 'temp'
88

scripts/addPluginIndexes.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
const fs = require('fs').promises
22
const path = require('path')
33

4-
const mkdirp = require('mkdirp')
4+
const { mkdirp } = require('mkdirp')
55

66
module.exports = (plugins) => {
77
return Promise.all(

scripts/bin/lint.js

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,7 @@
11
const { existsSync, promises: fs } = require('fs')
22

33
const { ESLint } = require('eslint')
4+
const { glob } = require('glob')
45
const prettier = require('prettier')
56
const yargs = require('yargs')
67

@@ -52,8 +53,6 @@ async function formatWithPrettier(filepath) {
5253
}
5354

5455
async function getSources() {
55-
const glob = require('util').promisify(require('glob'))
56-
5756
const sources = await glob(lintSourcesGlob, {
5857
ignore: lintIgnoreGlobs,
5958
silent: true,

scripts/bin/version.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
const fs = require('fs')
22
const path = require('path')
33

4-
const glob = require('glob')
4+
const { glob } = require('glob')
55
const semver = require('semver')
66

77
const getVersion = require('../getVersion')

scripts/utils.js

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,7 @@
11
const fs = require('fs')
22
const path = require('path')
3-
const { promisify } = require('util')
43

5-
const glob = promisify(require('glob'))
4+
const { glob } = require('glob')
65
const resolveSync = require('resolve').sync
76

87
const sourcesGlob = 'packages/{,@}interactjs/**/**/*{.ts,.tsx,.vue}'

0 commit comments

Comments
 (0)