shrinkpack
hugo-installer
shrinkpack | hugo-installer | |
---|---|---|
7 | 1 | |
793 | 20 | |
- | - | |
0.0 | 0.0 | |
about 1 year ago | 4 months ago | |
TypeScript | TypeScript | |
MIT License | MIT License |
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
shrinkpack
-
Local package mirror for fast, safe, reproducible builds using NPM.
It's https://github.com/JamieMason/shrinkpack
- Check-in NPM tarballs to freeze changes and install offline
- Check-in npm tarballs to freeze changes and install offline
- Open source developer corrupts widely-used libraries, affecting tons of projects
- Why you should pin your npm/yarn dependencies
-
Dev corrupts NPM libs 'colors' and 'faker' breaking thousands of apps
Using a lockfile and checking in your dependency tarballs [1] can help insulate you from these problems until you're ready to face them.
I created shrinkpack before left-pad and thankfully it meant that we were unaffected.
A lot of developers, understandably, baulk at checking in dependencies, but there is a concrete benefit in being able to continue uninterrupted during outages.
[1] https://github.com/JamieMason/shrinkpack
-
What NPM Should Do Today to Stop a New Colors Attack Tomorrow
Checking in your dependencies with https://github.com/JamieMason/shrinkpack can help insulate you from these problems until you're ready to face them. I created this before left-pad and thankfully meant that we were unaffected.
A lot of developers, understandably, baulk at checking in dependencies, but there is a concrete benefit in being able to continue uninterrupted during outages.
hugo-installer
-
Hugo via npm?
While I was helping someone resolve an apparent problem with his own Hugo site, I saw that his chosen theme installed and employed Hugo through just such an approach. In this case, the npm package was Hugo Installer, created and maintained by Dominique Müller.
What are some alternatives?
presetter - 🛹 Reuse and manage build scripts, devDependencies and config files from your favourite presets, instead of copy and paste!
hugo-bin - Binary wrapper for Hugo
slnpm - A simple and fast node.js package manager using symbolic link
exec-bin - Run any binary files / executables within your npm scripts.
npm-deprecated-check - 🐦 Check for deprecated packages
prettier-plugin-go-template - Fixes prettier formatting for go templates 🐹
isolate-package - Isolate a monorepo package with its internal dependencies to form a self-contained directory with a pruned lockfile
Hugo - The world’s fastest framework for building websites.
yalc - Work with yarn/npm packages locally like a boss.
hugo-site - This is the repository from which the Hugo-generated version of https://www.brycewray.com is built.
rushstack - Monorepo for tools developed by the Rush Stack community
go - The Go programming language