app-store-ratings
Advanced tools
Comparing version 2.0.0 to 3.0.1
143
package.json
{ | ||
"name": "app-store-ratings", | ||
"version": "2.0.0", | ||
"version": "3.0.1", | ||
"description": "Fetches data for app store ratings", | ||
"main": "lib/index.js", | ||
"types": "lib/index.d.ts", | ||
"main": "dist/index.js", | ||
"types": "dist/index.d.ts", | ||
"scripts": { | ||
"build": "rm -rf lib && tsc", | ||
"build": "rm -rf dist && tsc --project tsconfig.build.json && cp package.json dist/package.json && cp README.md dist/README.md && cp CHANGELOG.md dist/CHANGELOG.md && cp LICENSE dist/LICENSE", | ||
"format": "prettier --write \"src/**/*.ts\"", | ||
"test": "echo \"Error: no test specified\"", | ||
"prepare": "yarn build", | ||
"prepublishOnly": "yarn test && yarn lint", | ||
"preversion": "yarn lint", | ||
"version": "yarn format && git add -A src", | ||
"postversion": "git push && git push --tags", | ||
"lint": "eslint 'src/**/**.ts'", | ||
"lint:fix": "eslint --fix 'src/**/**.ts'" | ||
"test": "nyc --reporter=json-summary mocha --bail --slow 1 --timeout 60000 --require ts-node/register/transpile-only src/**/*.spec.ts", | ||
"prepare": "is-ci || husky install", | ||
"ts:check": "yarn ts:check-types && yarn ts:circular-check", | ||
"ts:check-types": "tsc --noEmit", | ||
"ts:circular-check": "dpdm --no-output --no-tree --no-warning --exit-code circular:1 -T ./src/index.ts", | ||
"lint:check": "eslint 'src/**/*.{ts,tsx}'", | ||
"lint:fix": "eslint --fix 'src/**/*.{ts,tsx}'", | ||
"prettier:check": "prettier --check 'src/**/*.{ts,tsx}'", | ||
"prettier:fix": "prettier --write 'src/**/*.{ts,tsx}'", | ||
"release": "semantic-release", | ||
"postversion": "cp -r package.json ..", | ||
"code-quality:check": "concurrently 'yarn ts:check' 'yarn prettier:check' 'yarn lint:check --quiet'", | ||
"generate:coverage-badges": "istanbul-badges-readme --silent" | ||
}, | ||
@@ -29,3 +34,3 @@ "repository": { | ||
], | ||
"author": "C-J", | ||
"author": "ssbarbee", | ||
"license": "ISC", | ||
@@ -37,5 +42,17 @@ "bugs": { | ||
"devDependencies": { | ||
"@commitlint/cli": "17.0.3", | ||
"@commitlint/config-conventional": "17.0.3", | ||
"@semantic-release/changelog": "6.0.2", | ||
"@semantic-release/git": "10.0.1", | ||
"@semantic-release/npm": "9.0.1", | ||
"@types/chai": "4.3.1", | ||
"@types/mocha": "9.1.1", | ||
"@types/node": "16.18.10", | ||
"@types/superagent": "4.1.16", | ||
"@types/xml2js": "0.4.11", | ||
"@typescript-eslint/eslint-plugin": "5.31.0", | ||
"@typescript-eslint/parser": "5.31.0", | ||
"chai": "4.3.7", | ||
"concurrently": "7.6.0", | ||
"dpdm": "3.10.0", | ||
"eslint": "8.20.0", | ||
@@ -46,12 +63,106 @@ "eslint-config-prettier": "8.5.0", | ||
"eslint-plugin-unused-imports": "2.0.0", | ||
"husky": "8.0.2", | ||
"is-ci": "3.0.1", | ||
"istanbul-badges-readme": "1.8.4", | ||
"mocha": "10.0.0", | ||
"nyc": "15.1.0", | ||
"prettier": "2.7.1", | ||
"semantic-release": "19.0.5", | ||
"semantic-release-cli": "5.4.4", | ||
"ts-node": "10.9.1", | ||
"typescript": "4.8.4" | ||
}, | ||
"files": [ | ||
"lib/**/*" | ||
], | ||
"dependencies": { | ||
"axios": "1.1.3", | ||
"xml2js": "0.4.23" | ||
}, | ||
"release": { | ||
"branches": [ | ||
"master" | ||
], | ||
"plugins": [ | ||
[ | ||
"@semantic-release/commit-analyzer", | ||
{ | ||
"preset": "angular", | ||
"releaseRules": [ | ||
{ | ||
"type": "build", | ||
"release": "patch" | ||
}, | ||
{ | ||
"type": "chore", | ||
"release": "patch" | ||
}, | ||
{ | ||
"type": "ci", | ||
"release": "patch" | ||
}, | ||
{ | ||
"type": "docs", | ||
"release": "patch" | ||
}, | ||
{ | ||
"type": "feat", | ||
"release": "minor" | ||
}, | ||
{ | ||
"type": "breaking", | ||
"release": "major" | ||
}, | ||
{ | ||
"type": "fix", | ||
"release": "patch" | ||
}, | ||
{ | ||
"type": "perf", | ||
"release": "patch" | ||
}, | ||
{ | ||
"type": "refactor", | ||
"release": "patch" | ||
}, | ||
{ | ||
"type": "revert", | ||
"release": "patch" | ||
}, | ||
{ | ||
"type": "style", | ||
"release": "patch" | ||
}, | ||
{ | ||
"type": "test", | ||
"release": "patch" | ||
} | ||
], | ||
"parserOpts": { | ||
"noteKeywords": [ | ||
"BREAKING CHANGE", | ||
"BREAKING CHANGES" | ||
] | ||
} | ||
} | ||
], | ||
[ | ||
"@semantic-release/npm", | ||
{ | ||
"pkgRoot": "./dist" | ||
} | ||
], | ||
"@semantic-release/release-notes-generator", | ||
"@semantic-release/changelog", | ||
[ | ||
"@semantic-release/git", | ||
{ | ||
"assets": [ | ||
"package.json", | ||
"README.md", | ||
"CHANGELOG.md", | ||
"dist/**/*.{js}" | ||
], | ||
"message": "chore: Release ${nextRelease.version} [skip ci]\n\n${nextRelease.notes}" | ||
} | ||
] | ||
] | ||
} | ||
} |
License Policy Violation
LicenseThis package is not allowed per your license policy. Review the package's license to ensure compliance.
Found 1 instance in 1 package
Major refactor
Supply chain riskPackage has recently undergone a major refactor. It may be unstable or indicate significant internal changes. Use caution when updating to versions that include significant changes.
Found 1 instance in 1 package
Mixed license
License(Experimental) Package contains multiple licenses.
Found 1 instance in 1 package
License Policy Violation
LicenseThis package is not allowed per your license policy. Review the package's license to ensure compliance.
Found 1 instance in 1 package
No tests
QualityPackage does not have any tests. This is a strong signal of a poorly maintained or low quality package.
Found 1 instance in 1 package
14327
8
0
30
1
1