Releases: compyman/pants-node
Releases · compyman/pants-node
Bugfix 1.1.3
Pants Node Version 1.1.1
Updates in this release:
Change Dependency on sendwave-pants-docker from a link hosted on github to a package reference. Which allows this package to be uploaded to pypi. (URL links are not allowed in projects published on pypi)
Pants Node Version 1.1.0
Updates in this Release:
[Breaking] The build context is now restricted to a subtree rooted at the node_package
definition
Ensure the following when updating:
- That your node package does not include any source files outside of its subtree.
- That your package.json & package-lock.json are located in the same directory as the appropriate node_package definition.
- That your pants:build script does not reference the full source path to the node_package target
[Breaking] The package.json & package-lock.json files are no longer included automatically
- Ensure both files are included in a node_library target.
[Breaking] Removed Symlinks from installed node_modules
- Ensure your pants:build script references the appropriate executable js file directly.
Added the [node] configuration scope with the following configuration options, see ./pants help node for details
use_nvm
search_paths
Pants Node Version 1
What's Changed
- Upgrade the pants node plugin to work with, and depend on pantsbuild 2.9
Initial Release
Initial Release of plugin for building node projects using the pants build system
adds the node_library & node_package targets and a system for running npm run-script pants:build
inside a pants chroot.
Not much but it gets the job done