diff --git a/.nvmrc b/.nvmrc index 48082f72f..3c032078a 100644 --- a/.nvmrc +++ b/.nvmrc @@ -1 +1 @@ -12 +18 diff --git a/Dockerfile.e2e b/Dockerfile.e2e index 43d5bd08d..4d5fdeebd 100644 --- a/Dockerfile.e2e +++ b/Dockerfile.e2e @@ -1,4 +1,4 @@ -FROM cypress/included:4.9.0 +FROM cypress/included:13.2.0 WORKDIR /e2e diff --git a/docs-www/package.json b/docs-www/package.json index f1c561f13..3432922ee 100644 --- a/docs-www/package.json +++ b/docs-www/package.json @@ -1,7 +1,7 @@ { "name": "react-carousel-docs", "description": "Gatsby-Docs-Kit starter repository", - "version": "0.0.52", + "version": "0.0.53", "author": "Brainhub", "license": "MIT", "scripts": { @@ -29,9 +29,9 @@ "@babel/register": "^7.10.4", "babel-plugin-transform-react-remove-prop-types": "^0.4.24", "gatsby-plugin-google-analytics": "2.2.2", - "gh-pages": "^3.1.0", - "react": "^16.13.1", - "react-dom": "^16.13.1" + "gh-pages": "^6.0.0", + "react": "^18.2.0", + "react-dom": "^18.2.0" }, "peerDependencies": { "@babel/core": "^7.10.4" diff --git a/package.json b/package.json index 7316dac98..b8eb7b72e 100644 --- a/package.json +++ b/package.json @@ -6,30 +6,30 @@ ], "devDependencies": { "@brainhubeu/license-auditor": "^1.0.30", - "@commitlint/cli": "^9.1.1", - "@commitlint/config-conventional": "^9.1.1", - "@commitlint/prompt": "^9.1.1", - "@semantic-release/commit-analyzer": "^8.0.1", - "@semantic-release/changelog": "^5.0.1", - "@semantic-release/git": "^9.0.0", - "@semantic-release/github": "^7.0.7", - "@semantic-release/release-notes-generator": "^9.0.1", - "@semantic-release/npm": "^7.0.5", + "@commitlint/cli": "^17.7.1", + "@commitlint/config-conventional": "^17.7.0", + "@commitlint/prompt": "^17.7.1", + "@semantic-release/commit-analyzer": "^10.0.4", + "@semantic-release/changelog": "^6.0.3", + "@semantic-release/git": "^10.0.1", + "@semantic-release/github": "^9.0.6", + "@semantic-release/release-notes-generator": "^11.0.7", + "@semantic-release/npm": "^10.0.6", "commitizen": "^4.1.2", - "cypress": "^4.9.0", - "danger": "^10.2.1", - "eslint": "^6.8.0", + "cypress": "^13.2.0", + "danger": "^11.2.8", + "eslint": "^8.49.0", "eslint-config-brainhub": "^1.12.0", - "eslint-config-prettier": "^6.11.0", + "eslint-config-prettier": "^9.0.0", "eslint-plugin-babel": "^5.3.1", "eslint-plugin-cypress": "^2.10.3", - "eslint-plugin-prettier": "^3.1.4", - "eslint-watch": "^6.0.1", - "husky": "^4.2.5", - "lint-staged": "^10.2.11", - "prettier": "^2.0.5", + "eslint-plugin-prettier": "^5.0.0", + "eslint-watch": "^8.0.0", + "husky": "^8.0.3", + "lint-staged": "^14.0.1", + "prettier": "^3.0.3", "semantic-release": "^17.1.1", - "start-server-and-test": "^1.11.0" + "start-server-and-test": "^2.0.0" }, "scripts": { "preinstall": "node -e \"if (process.env.npm_execpath.indexOf('yarn') === -1) throw new Error('Use yarn for installing: https://yarnpkg.com/en/docs/install')\"", diff --git a/react-carousel/package.json b/react-carousel/package.json index 4971359fc..c0e2b1ec3 100644 --- a/react-carousel/package.json +++ b/react-carousel/package.json @@ -1,9 +1,9 @@ { "name": "@brainhubeu/react-carousel", - "version": "2.0.4", + "version": "2.0.5", "description": "Carousel component for React", "engines": { - "npm": ">=6.14.3" + "npm": ">=10.1.0" }, "files": [ "/lib/*" @@ -29,42 +29,42 @@ "@babel/preset-env": "^7.8.7", "@babel/preset-react": "^7.8.3", "@babel/register": "^7.8.6", - "autoprefixer": "^9.7.4", + "autoprefixer": "^10.4.15", "babel-eslint": "^10.1.0", - "babel-loader": "^8.0.6", + "babel-loader": "^9.1.3", "babel-plugin-transform-react-constant-elements": "^6.23.0", "babel-plugin-transform-react-remove-prop-types": "^0.4.24", - "chalk": "^3.0.0", + "chalk": "^5.3.0", "classnames": "^2.2.6", "coveralls": "^3.1.0", - "css-loader": "^3.4.2", + "css-loader": "^6.8.1", "enzyme": "^3.11.0", "enzyme-adapter-react-16": "^1.15.2", "extract-text-webpack-plugin": "^4.0.0-beta.0", - "file-loader": "^5.1.0", - "html-webpack-plugin": "^3.2.0", - "husky": "^4.2.3", - "jest": "^26.1.0", + "file-loader": "^6.2.0", + "html-webpack-plugin": "^5.5.3", + "husky": "^8.0.3", + "jest": "^29.7.0", "jest-enzyme": "^7.1.2", - "jsdom": "^16.2.1", + "jsdom": "^22.1.0", "lodash": "^4.17.21", - "node-sass": "^4.13.1", - "postcss-loader": "^3.0.0", + "node-sass": "^9.0.0", + "postcss-loader": "^7.3.3", "prop-types": "^15.7.2", - "react-resize-detector": "^5.0.6", - "react-test-renderer": "^16.13.1", + "react-resize-detector": "^9.1.0", + "react-test-renderer": "^18.2.0", "recoil": "^0.0.13", "resize-observer-polyfill": "^1.5.1", - "rimraf": "3.0.2", - "sass-loader": "^8.0.2", - "style-loader": "^1.1.3", - "terser-webpack-plugin": "^3.0.6", - "url-loader": "^3.0.0", - "webpack": "^4.42.0" + "rimraf": "5.0.1", + "sass-loader": "^13.3.2", + "style-loader": "^3.3.3", + "terser-webpack-plugin": "^5.3.9", + "url-loader": "^4.1.1", + "webpack": "^5.88.2" }, "peerDependencies": { - "react": "^16.8.0", - "react-dom": "^16.8.0" + "react": "^18.2.0", + "react-dom": "^18.2.0" }, "keywords": [ "react",