fixturify-project
Advanced tools
Comparing version 4.0.1-alpha.3 to 4.0.1
@@ -0,20 +1,25 @@ | ||
# 4.0.1 | ||
- [BUGFIX] some cross-device scenarios were broken by last minute changes in the previous release, this fixes them. | ||
# 4.0.0 | ||
* [ENHANCEMENT] We now ensure that dependencies linked into a project always see the correct `peerDependencies`. | ||
* [BREAKING] the `linkDeps` argument originally linked both dependencies and devDependencies. In the course of implementing correct peerDep support, it was discovered that linking devDependencies is not typically desirable, so `linkDeps` has switched to only link `dependencies`, and you should pass `linkDevDeps` to explicitly opt in to lining `devDependencies`. | ||
- [ENHANCEMENT] We now ensure that dependencies linked into a project always see the correct `peerDependencies`. | ||
- [BREAKING] the `linkDeps` argument originally linked both dependencies and devDependencies. In the course of implementing correct peerDep support, it was discovered that linking devDependencies is not typically desirable, so `linkDeps` has switched to only link `dependencies`, and you should pass `linkDevDeps` to explicitly opt in to lining `devDependencies`. | ||
# 3.0.2 | ||
* [BUGFIX] fix CB API | ||
- [BUGFIX] fix CB API | ||
# 3.0.1 | ||
* restore CB API | ||
* improve changelog | ||
- restore CB API | ||
- improve changelog | ||
# 3.0.0 | ||
* Drop legacy node support | ||
* Support Dependency Linking | ||
* [Breaking] `project.root` has been removed you can now use `project.baseDir`; | ||
* Add Changelog for moving forward | ||
* [Breaking] the project is now required via `const { Project } = require('fixturify-project')` | ||
- Drop legacy node support | ||
- Support Dependency Linking | ||
- [Breaking] `project.root` has been removed you can now use `project.baseDir`; | ||
- Add Changelog for moving forward | ||
- [Breaking] the project is now required via `const { Project } = require('fixturify-project')` |
import fixturify from 'fixturify'; | ||
import { PackageJson } from 'type-fest'; | ||
import { PackageJson as BasePackageJson } from 'type-fest'; | ||
declare type PackageJson = BasePackageJson & { | ||
[name: string]: {}; | ||
}; | ||
interface ReadDirOpts { | ||
@@ -4,0 +7,0 @@ linkDeps?: boolean; |
{ | ||
"name": "fixturify-project", | ||
"version": "4.0.1-alpha.3", | ||
"version": "4.0.1", | ||
"main": "index.js", | ||
@@ -12,4 +12,4 @@ "repository": "git@github.com:stefanpenner/node-fixturify-project", | ||
"tmp": "^0.0.33", | ||
"type-fest": "^0.11.0", | ||
"walk-sync": "^3.0.0" | ||
"walk-sync": "^3.0.0", | ||
"type-fest": "^2.3.2" | ||
}, | ||
@@ -19,8 +19,8 @@ "devDependencies": { | ||
"@types/fs-extra": "^9.0.11", | ||
"@types/mocha": "^8.2.2", | ||
"@types/node": "^15.0.2", | ||
"@types/tmp": "^0.0.34", | ||
"@types/mocha": "^9.0.0", | ||
"@types/node": "^16.9.1", | ||
"@types/tmp": "^0.0.33", | ||
"chai": "^4.3.4", | ||
"fs-extra": "^10.0.0", | ||
"mocha": "^8.4.0", | ||
"mocha": "^9.1.1", | ||
"prettier": "^2.3.0", | ||
@@ -27,0 +27,0 @@ "source-map-support": "^0.5.19", |
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
No v1
QualityPackage is not semver >=1. This means it is not stable and does not support ^ ranges.
Found 1 instance in 1 package
25998
543
1
+ Addedtype-fest@2.19.0(transitive)
- Removedtype-fest@0.11.0(transitive)
Updatedtype-fest@^2.3.2