Skip to content

Update to @labkey/build with implicit dependencies#1669

Merged
cnathe merged 8 commits intodevelopfrom
fb_webpackBuildDependencies
Oct 28, 2020
Merged

Update to @labkey/build with implicit dependencies#1669
cnathe merged 8 commits intodevelopfrom
fb_webpackBuildDependencies

Conversation

@cnathe
Copy link
Copy Markdown
Contributor

@cnathe cnathe commented Oct 28, 2020

Rationale

Related Pull Requests

Changes

  • Update to @labkey/build with implicit dependencies and remove explicit package.json version of those dependencies
  • Remove platform/tsconfig.json and put its content directly into the various module tsconfig.json files
  • Remove platform package.json and module's build dependency on the platform npmInstall
  • jest.setup.ts updates

Copy link
Copy Markdown
Contributor

@labkey-susanh labkey-susanh left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Definitely like the removal of the dependency on the platform npmInstall task. That will make Gradle potentially more efficient. Also, the reliance on only a module's own tsconfig file aligns with the input/output configurations for the gradle plugins.

# Conflicts:
#	assay/package-lock.json
#	assay/package.json
#	core/package-lock.json
#	core/package.json
#	experiment/package-lock.json
#	experiment/package.json
#	issues/package-lock.json
#	issues/package.json
#	list/package-lock.json
#	list/package.json
#	query/package-lock.json
#	query/package.json
#	study/package-lock.json
#	study/package.json
@cnathe cnathe merged commit 557cf5f into develop Oct 28, 2020
@cnathe cnathe deleted the fb_webpackBuildDependencies branch October 28, 2020 17:56
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants