|
2 | 2 | "name": "@prepair/basic-loader", |
3 | 3 | "version": "1.2.1", |
4 | 4 | "description": "David Walsh's super simple loader for loading image, CSS, and JavaScript files.", |
5 | | - "main": "lib/basic-loader.js", |
6 | | - "scripts": { |
7 | | - "lint": "eslint src", |
8 | | - "test": "cross-env NODE_ENV=test mocha --exit 'src/**/*.spec.js'", |
9 | | - "test:watch": "npm t -- --watch --reporter min", |
10 | | - "build": "shx rm -rf lib && cross-env MODULES=cjs babel --ignore **/*.spec.js --out-dir lib src && cross-env MODULES=amd babel --out-file lib/basic-loader-amd.js src/basic-loader.js", |
11 | | - "publish-test": "shx rm -rf docs && mkdir docs && shx cp -r e2e/* docs/ && shx mv docs/test.html docs/index.html && shx cp lib/basic-loader-amd.js docs/basic-loader-amd.js && shx sed -i s/..\\/lib/.\\//g docs/index.html", |
12 | | - "release": "npm run build && git status --porcelain && git checkout master && git pull origin master && standard-version && git push --follow-tags origin master && npm publish --access=public", |
13 | | - "prepare": "husky install" |
14 | | - }, |
15 | | - "lint-staged": { |
16 | | - "*.js": "eslint --cache --fix" |
17 | | - }, |
18 | 5 | "repository": { |
19 | 6 | "type": "git", |
20 | 7 | "url": "git+https://github.com/prepair/basic-loader.git" |
|
29 | 16 | "url": "https://github.com/prepair/basic-loader/issues" |
30 | 17 | }, |
31 | 18 | "homepage": "https://github.com/prepair/basic-loader#readme", |
| 19 | + "main": "lib/basic-loader.js", |
| 20 | + "scripts": { |
| 21 | + "lint": "eslint src", |
| 22 | + "test": "cross-env NODE_ENV=test mocha --exit 'src/**/*.spec.js'", |
| 23 | + "test:watch": "npm t -- --watch --reporter min", |
| 24 | + "build": "shx rm -rf lib && cross-env MODULES=cjs babel --ignore **/*.spec.js --out-dir lib src && cross-env MODULES=amd babel --out-file lib/basic-loader-amd.js src/basic-loader.js", |
| 25 | + "publish-test": "shx rm -rf docs && mkdir docs && shx cp -r e2e/* docs/ && shx mv docs/test.html docs/index.html && shx cp lib/basic-loader-amd.js docs/basic-loader-amd.js && shx sed -i s/..\\/lib/.\\//g docs/index.html", |
| 26 | + "release": "npm run build && git status --porcelain && git checkout master && git pull origin master && standard-version && git push --follow-tags origin master && npm publish --access=public", |
| 27 | + "prepare": "husky install" |
| 28 | + }, |
| 29 | + "prettier": { |
| 30 | + "printWidth": 120, |
| 31 | + "tabWidth": 2, |
| 32 | + "useTabs": false, |
| 33 | + "semi": true, |
| 34 | + "singleQuote": true, |
| 35 | + "quoteProps": "as-needed", |
| 36 | + "trailingComma": "es5", |
| 37 | + "bracketSpacing": true, |
| 38 | + "arrowParens": "always", |
| 39 | + "endOfLine": "lf" |
| 40 | + }, |
| 41 | + "lint-staged": { |
| 42 | + "*.js": [ |
| 43 | + "eslint --cache --fix", |
| 44 | + "prettier --write --ignore-unknown" |
| 45 | + ] |
| 46 | + }, |
32 | 47 | "devDependencies": { |
33 | 48 | "@babel/cli": "^7.14.3", |
34 | 49 | "@babel/core": "^7.14.3", |
|
37 | 52 | "chai": "^4.3.4", |
38 | 53 | "cross-env": "^7.0.3", |
39 | 54 | "eslint": "^7.27.0", |
| 55 | + "eslint-config-prettier": "^8.3.0", |
40 | 56 | "eslint-config-semistandard": "^15.0.1", |
41 | 57 | "eslint-config-standard": "^16.0.3", |
42 | 58 | "eslint-plugin-import": "^2.23.3", |
|
46 | 62 | "husky": "^6.0.0", |
47 | 63 | "lint-staged": "^11.0.0", |
48 | 64 | "mocha": "^8.4.0", |
| 65 | + "prettier": "^2.3.0", |
49 | 66 | "shx": "^0.3.3", |
50 | 67 | "sinon": "^11.1.1", |
51 | 68 | "sinon-chai": "^3.7.0", |
|
0 commit comments