Releases: guardian/actions-npm-dependencies
Releases · guardian/actions-npm-dependencies
Improved Documentation
0.6.0
Isomorphic Deno + Node
Functional refactor
What's Changed
Full Changelog: 0.4.6...0.5.0
Simpler known issues specification
Any local package can have a list of packages to accept instead, for example:
{
devDependencies: {
"@types/package": "1.0.9",
"package": "1.1.1"
}
known_issues: {
// the contract is that both major and minor must match
"[email protected]": ["@types/[email protected]"],
}
}
Full Changelog: 0.3.0...v0.3.1
Package can be remote files
What's Changed
- Refactor to keep things more functional by @mxdvl in #6
- Keep things more function to allow direct consumption outside of CLI tools.
Full Changelog: 0.2.2...0.3.0
Run from deno.land
Try it today:
deno run \
--allow-net=unpkg.com --allow-read=. \
https://deno.land/x/[email protected]/src/main.ts \
./package.json \
--cache
Testing initial release
This is minimally viable script that can be deployed in various environments.
As a simple example, which will fail with a non-zero error code if there are any health issues with your package.json
deno run \
--allow-net=unpkg.com \
--allow-read=. \
https://raw.githubusercontent.com/guardian/actions-npm-dependencies/0.0.1/src/main.ts \
package.json \
--cache
Maybe we can run this from deno.land/x/
?
What's Changed
New Contributors
Full Changelog: https://github.com/guardian/actions-npm-dependencies/commits/0.0.1