@cdk8s/projen-common
Common configuration for projen-managed projects in the cdk8s-team GitHub org.
Common projen configuration shared between cdk8s-team org projects.
Common configuration for projen-managed projects in the cdk8s-team GitHub org.
propertyIsEnumerable. #252isMergeableObject is now only called if there are two values that could be merged. a34dd4d2Technically this could probably be a patch release since "which properties get overwritten" wasn't documented and accidentally overwriting a built-in function or some function up the property chain would almost certainly be undesirable, but it feels like a gray area, so here we are with a feature version bump.
Object.assign breaks ES5 support. 55067352options argument is no longer mutated #167cloneUnlessOtherwiseSpecified is now exposed to the arrayMerge function #165main entry point in package.json is now a CommonJS module instead of a UMD module #155customMerge option #133all function generic #129isMergeableObject function #96target.concat(source).map(element => cloneUnlessOtherwiseSpecified(element, optionsArgument))clone option now defaults to truemerge.all now accepts an array of any size, even 0 or 1 elementsSee pull request 77.
main in bower.jsonpkg.main, a CJS module with pkg.browser, and an ES module with pkg.module #62merge.all, a merge function that merges any number of objects: pull request 50.npmignore: pull request 47null, dates, and regular expressions are now properly merged in arrays: Issue 18, plus commit: ef1c6b