UNPKG

libyear

Version:

A simple measure of software dependency freshness

84 lines (83 loc) 2.32 kB
{ "name": "libyear", "version": "0.9.3", "description": "A simple measure of software dependency freshness", "author": "Joshua David <@jdanil>", "contributors": [ "Jared Beck <@jaredbeck>", "Leon Miller-Out <@sbleon>" ], "license": "LGPL-3.0", "homepage": "https://github.com/jdanil/libyear", "repository": { "type": "git", "url": "https://github.com/jdanil/libyear.git" }, "bugs": { "url": "https://github.com/jdanil/libyear/issues" }, "main": "./src", "exports": "./src/index.js", "bin": "./bin/libyear.js", "type": "module", "types": "./src", "files": [ "{bin,src}/**/*.d.ts", "{bin,src}/**/*.js", "!{bin,src}/**/*.test.d.ts", "!{bin,src}/**/*.test.{js,ts}" ], "keywords": [ "debt", "dependency", "drift", "fitness", "libyear", "outdated" ], "engines": { "node": "^20.18 || ^22.8 || >=24" }, "packageManager": "yarn@4.9.2", "scripts": { "clean": "tsc --build --clean", "compile": "tsc --build", "compile:dry-run": "tsc --build --noEmit", "format": "prettier", "format:all": "yarn format .", "format:diff": "pretty-quick", "libyear": "node ./bin/libyear.ts", "lint": "eslint --cache --cache-strategy=content", "lint:all": "yarn lint \"**/*\"", "lint:diff": "FILES=$(git diff --diff-filter=ACMRTUB --name-only --relative master); [ -z ${FILES} ] || yarn lint --no-error-on-unmatched-pattern ${FILES}", "prepack": "tsc --build --force", "prepare": "[ -n ${CI:-} ] || husky", "test": "node --experimental-test-module-mocks --test ./src/**/*.ts" }, "dependencies": { "@js-temporal/polyfill": "^0.5.1", "cosmiconfig": "^9.0.0", "execa": "^9.6.0", "lodash-es": "^4.17.21", "p-limit": "^7.1.1", "semver": "^7.7.2", "terminal-link": "^4.0.0" }, "devDependencies": { "@commitlint/cli": "^19.8.1", "@commitlint/config-conventional": "^19.8.1", "@eslint/js": "^9.35.0", "@types/lodash-es": "^4.17.12", "@types/node": "^24.3.1", "@types/semver": "^7.7.1", "eslint": "^9.35.0", "expect": "^30.1.2", "husky": "^9.1.7", "lint-staged": "^16.1.6", "prettier": "^3.6.2", "pretty-quick": "^4.2.2", "tslib": "^2.8.1", "typescript": "^5.9.2", "typescript-eslint": "^8.42.0" } }