diff --git a/package.json b/package.json index 652b0babe..54c8788b5 100644 --- a/package.json +++ b/package.json @@ -2,39 +2,35 @@ "name": "shakapacker", "version": "7.2.0-rc.0", "description": "Use webpack to manage app-like JavaScript modules in Rails", + "homepage": "https://github.com/shakacode/shakapacker", + "bugs": { + "url": "https://github.com/shakacode/shakapacker/issues" + }, + "repository": { + "type": "git", + "url": "git+https://github.com/shakacode/shakapacker.git" + }, + "license": "MIT", + "author": "David Heinemeier Hansson , Justin Gordon ", "main": "package/index.js", "types": "package/index.d.ts", "files": [ "package", "lib/install/config/shakapacker.yml" ], - "engines": { - "node": "^12.13.0 || ^14 || >=16", - "yarn": ">=1 <5" - }, - "peerDependencies": { - "@types/babel__core": "^7.0.0", - "@types/webpack": "^5.0.0", - "@babel/core": "^7.17.9", - "@babel/plugin-transform-runtime": "^7.17.0", - "@babel/preset-env": "^7.16.11", - "@babel/runtime": "^7.17.9", - "babel-loader": "^8.2.4 || ^9.0.0", - "compression-webpack-plugin": "^9.0.0 || ^10.0.0", - "terser-webpack-plugin": "^5.3.1", - "webpack": "^5.72.0", - "webpack-assets-manifest": "^5.0.6", - "webpack-cli": "^4.9.2 || ^5.0.0", - "webpack-dev-server": "^4.9.0", - "webpack-merge": "^5.8.0" + "scripts": { + "lint": "eslint package/", + "test": "jest" }, - "peerDependenciesMeta": { - "@types/babel__core": { - "optional": true - }, - "@types/webpack": { - "optional": true - } + "jest": { + "roots": [ + "/package" + ], + "testPathIgnorePatterns": [ + "/__fixtures__/", + "/__utils__/" + ], + "testRegex": "(/__tests__/.*|(\\.|/))\\.jsx?$" }, "dependencies": { "glob": "^7.2.0", @@ -59,31 +55,35 @@ "webpack-assets-manifest": "^5.0.6", "webpack-merge": "^5.8.0" }, - "jest": { - "testRegex": "(/__tests__/.*|(\\.|/))\\.jsx?$", - "testPathIgnorePatterns": [ - "/__fixtures__/", - "/__utils__/" - ], - "roots": [ - "/package" - ] - }, - "publishConfig": { - "access": "public" - }, - "scripts": { - "test": "jest", - "lint": "eslint package/" + "peerDependencies": { + "@babel/core": "^7.17.9", + "@babel/plugin-transform-runtime": "^7.17.0", + "@babel/preset-env": "^7.16.11", + "@babel/runtime": "^7.17.9", + "@types/babel__core": "^7.0.0", + "@types/webpack": "^5.0.0", + "babel-loader": "^8.2.4 || ^9.0.0", + "compression-webpack-plugin": "^9.0.0 || ^10.0.0", + "terser-webpack-plugin": "^5.3.1", + "webpack": "^5.72.0", + "webpack-assets-manifest": "^5.0.6", + "webpack-cli": "^4.9.2 || ^5.0.0", + "webpack-dev-server": "^4.9.0", + "webpack-merge": "^5.8.0" }, - "repository": { - "type": "git", - "url": "git+https://github.com/shakacode/shakapacker.git" + "peerDependenciesMeta": { + "@types/babel__core": { + "optional": true + }, + "@types/webpack": { + "optional": true + } }, - "author": "David Heinemeier Hansson , Justin Gordon ", - "license": "MIT", - "bugs": { - "url": "https://github.com/shakacode/shakapacker/issues" + "engines": { + "node": "^12.13.0 || ^14 || >=16", + "yarn": ">=1 <5" }, - "homepage": "https://github.com/shakacode/shakapacker" + "publishConfig": { + "access": "public" + } }