diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index 5f88eea76..34633ab0d 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -42,7 +42,7 @@ jobs: - name: Setup Node.js environment uses: actions/setup-node@v2 with: - node-version: 16 + node-version: 18 cache: "yarn" - name: Install dependencies @@ -63,7 +63,7 @@ jobs: - name: Setup Node.js environment uses: actions/setup-node@v2 with: - node-version: 16 + node-version: 18 cache: "yarn" - name: Install dependencies diff --git a/package.json b/package.json index 4f00a64e6..b4efddcea 100644 --- a/package.json +++ b/package.json @@ -2,6 +2,12 @@ "name": "@venusprotocol/venus-protocol", "version": "3.0.0-dev.12", "description": "The Venus Money Market", + "repository": "git@github.com:VenusProtocol/venus-protocol.git", + "author": "Venus", + "license": "BSD-3-Clause", + "engines": { + "node": ">=18.x.x" + }, "files": [ "artifacts", "networks", @@ -22,9 +28,6 @@ "docgen": "hardhat docgen", "prepare": "husky install" }, - "repository": "git@github.com:VenusProtocol/venus-protocol.git", - "author": "Venus", - "license": "BSD-3-Clause", "dependencies": { "@openzeppelin/contracts": "^4.8.3", "@openzeppelin/contracts-upgradeable": "^4.8.0",