deepmerge-ts
Advanced tools
Comparing version 4.0.3 to 4.0.4
# Changelog | ||
All notable changes to this project will be documented in this file. Dates are displayed in UTC. | ||
## [4.0.4](https://github.com/RebeccaStevens/deepmerge-ts/compare/v4.0.3...v4.0.4) (2022-06-13) | ||
### Bug Fixes | ||
* drop keys that have no enumerable properties ([3363570](https://github.com/RebeccaStevens/deepmerge-ts/commit/3363570fcc53488d22a2d4b778b558173c7ee5c9)) | ||
## [4.0.3](https://github.com/RebeccaStevens/deepmerge-ts/compare/v4.0.2...v4.0.3) (2022-04-06) | ||
@@ -5,0 +12,0 @@ |
{ | ||
"name": "deepmerge-ts", | ||
"version": "4.0.3", | ||
"version": "4.0.4", | ||
"description": "Deeply merge 2 or more objects respecting type information.", | ||
@@ -35,2 +35,3 @@ "keywords": [ | ||
"sideEffects": false, | ||
"type": "module", | ||
"exports": { | ||
@@ -64,11 +65,7 @@ "import": "./dist/node/index.mjs", | ||
"scripts": { | ||
"prebenchmark": "yarn build && yarn link", | ||
"benchmark": "cd benchmark && yarn benchmark; cd ..", | ||
"prebuild": "rimraf build", | ||
"build": "yarn build:npm && yarn build:deno", | ||
"postbuild": "rimraf build", | ||
"pre:build:deno": "rimraf dist/deno", | ||
"build:deno": "tsc -p tsconfig.build.deno.json && denoify", | ||
"prebuild:npm": "rimraf dist/node types/current", | ||
"build:npm": "rollup -c", | ||
"benchmark": "yarn build && yarn link & cd benchmark && yarn benchmark; cd ..", | ||
"build": "rimraf build && yarn build:npm && yarn build:deno && rimraf build && if-env-defined CI || yarn build:assume-unchanged", | ||
"build:assume-unchanged": "cd dist; git update-index --assume-unchanged $(git ls-files | tr '\n' ' '); cd ..", | ||
"build:deno": "rimraf dist/deno && tsc -p tsconfig.build.deno.json && denoify", | ||
"build:npm": "rimraf dist/node types/current && rollup -c rollup.config.ts --configPlugin @rollup/plugin-typescript", | ||
"check-format": "prettier --list-different \"./**/*.{md,ts,yml}\"", | ||
@@ -83,3 +80,3 @@ "check-spelling": "cspell --config=.cspell.json \"**/*.{md,ts}\"", | ||
"test": "yarn test:js && yarn test:types", | ||
"test:js": "nyc ava", | ||
"test:js": "c8 ava", | ||
"test:types": "dtslint --localTs node_modules/typescript/lib --expectOnly tests/types" | ||
@@ -91,36 +88,36 @@ }, | ||
"devDependencies": { | ||
"@commitlint/cli": "^16.1.0", | ||
"@commitlint/config-conventional": "^16.0.0", | ||
"@commitlint/cli": "^17.0.2", | ||
"@commitlint/config-conventional": "^17.0.2", | ||
"@cspell/dict-cryptocurrencies": "^2.0.0", | ||
"@istanbuljs/nyc-config-typescript": "^1.0.2", | ||
"@rebeccastevens/eslint-config": "^1.3.1", | ||
"@rebeccastevens/eslint-config": "^1.3.21", | ||
"@rollup/plugin-json": "^4.1.0", | ||
"@rollup/plugin-node-resolve": "^13.1.3", | ||
"@rollup/plugin-typescript": "^8.3.0", | ||
"@rollup/plugin-node-resolve": "^13.3.0", | ||
"@rollup/plugin-typescript": "^8.3.3", | ||
"@semantic-release/changelog": "^6.0.1", | ||
"@semantic-release/commit-analyzer": "^9.0.2", | ||
"@semantic-release/git": "^10.0.1", | ||
"@semantic-release/github": "^8.0.2", | ||
"@semantic-release/npm": "^9.0.0", | ||
"@semantic-release/github": "^8.0.4", | ||
"@semantic-release/npm": "^9.0.1", | ||
"@semantic-release/release-notes-generator": "^10.0.3", | ||
"@types/lodash": "^4.14.178", | ||
"@types/node": "^17.0.16", | ||
"@types/lodash": "^4.14.182", | ||
"@types/node": "^17.0.42", | ||
"@types/rollup-plugin-auto-external": "^2.0.2", | ||
"@typescript-eslint/eslint-plugin": "^5.11.0", | ||
"@typescript-eslint/parser": "^5.11.0", | ||
"ava": "^4.0.1", | ||
"@typescript-eslint/eslint-plugin": "^5.27.1", | ||
"@typescript-eslint/parser": "^5.27.1", | ||
"ava": "^4.3.0", | ||
"c8": "^7.11.3", | ||
"codecov": "^3.8.3", | ||
"commitizen": "^4.2.4", | ||
"cspell": "^5.18.4", | ||
"cspell": "^6.1.2", | ||
"denoify": "^0.11.0", | ||
"dtslint": "^4.2.1", | ||
"eslint": "^8.8.0", | ||
"eslint-config-prettier": "^8.3.0", | ||
"eslint-import-resolver-typescript": "^2.5.0", | ||
"eslint": "^8.17.0", | ||
"eslint-config-prettier": "^8.5.0", | ||
"eslint-import-resolver-typescript": "^2.7.1", | ||
"eslint-plugin-ava": "^13.2.0", | ||
"eslint-plugin-eslint-comments": "^3.2.0", | ||
"eslint-plugin-eslint-plugin": "^4.1.0", | ||
"eslint-plugin-functional": "^4.2.0", | ||
"eslint-plugin-import": "^2.25.4", | ||
"eslint-plugin-jsdoc": "^37.8.0", | ||
"eslint-plugin-eslint-plugin": "^4.2.0", | ||
"eslint-plugin-functional": "^4.2.1", | ||
"eslint-plugin-import": "^2.26.0", | ||
"eslint-plugin-jsdoc": "^39.3.2", | ||
"eslint-plugin-markdown": "^2.2.1", | ||
@@ -131,23 +128,28 @@ "eslint-plugin-node": "^11.1.0", | ||
"eslint-plugin-promise": "^6.0.0", | ||
"eslint-plugin-sonarjs": "^0.12.0", | ||
"eslint-plugin-tsdoc": "^0.2.14", | ||
"eslint-plugin-unicorn": "^41.0.0", | ||
"husky": "^7.0.4", | ||
"lint-staged": "^12.3.3", | ||
"eslint-plugin-sonarjs": "^0.13.0", | ||
"eslint-plugin-tsdoc": "^0.2.16", | ||
"eslint-plugin-unicorn": "^42.0.0", | ||
"husky": "^8.0.1", | ||
"if-env-defined": "^1.0.0", | ||
"lint-staged": "^13.0.1", | ||
"lodash": "^4.17.21", | ||
"markdownlint-cli": "^0.31.1", | ||
"marked": "^4.0.12", | ||
"nyc": "^15.1.0", | ||
"prettier": "^2.5.1", | ||
"marked": "^4.0.17", | ||
"prettier": "^2.6.2", | ||
"rimraf": "^3.0.2", | ||
"rollup": "^2.67.1", | ||
"rollup": "^2.75.6", | ||
"rollup-plugin-auto-external": "^2.0.0", | ||
"rollup-plugin-copy": "^3.4.0", | ||
"rollup-plugin-dts": "^4.1.0", | ||
"semantic-release": "^19.0.2", | ||
"rollup-plugin-dts": "^4.2.2", | ||
"semantic-release": "^19.0.3", | ||
"source-map-support": "^0.5.21", | ||
"ts-node": "^10.5.0", | ||
"tslib": "^2.3.1", | ||
"typescript": "^4.5.5" | ||
"ts-node": "^10.8.1", | ||
"ts-paths-esm-loader": "^1.3.0", | ||
"tslib": "^2.4.0", | ||
"typescript": "^4.7.3" | ||
}, | ||
"packageManager": "yarn@3.2.1", | ||
"engines": { | ||
"node": ">=12.4.0" | ||
}, | ||
"denoify": { | ||
@@ -159,6 +161,3 @@ "out": "dist/deno", | ||
} | ||
}, | ||
"engines": { | ||
"node": ">=12.4.0" | ||
} | ||
} |
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
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
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
63633
1127
Yes
60