-
-
Notifications
You must be signed in to change notification settings - Fork 29
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Bump and reduce dependencies #171
base: master
Are you sure you want to change the base?
Conversation
It seems they are only used in src/build/icons.ts, which is never called by anything. My understanding is that this is meant to be run on its own to help with making products. Maybe I can split this off into something else in the future – I've wanted to make a GUI for people to do rubrics for awhile that would make PRs easier to handle, but we'll see. For now, the deps have been moved.
I'm going to try and migrate to 1.y.z and get us even closer to the proper main version. Ve vill see.
Packages are all OK™. A few quirks to deal with, but hopefully we're nearing the end of this very-long-delayed MR. |
Several hot-fixes were made to add compatibility with `handlebars-wax` (which `gulp-hb` uses) and ensure helpers were brought inline with their predecessor
Seems to be unused. Will reinstall if it causes problems
Shouldn't be an issue for a hot while
We aren't too concerned about this stuff. Ideally, this should be either removed or moved elsewhere in the future since these migrations are, as far as I'm aware, long done.
Thanks for doing this! |
Found some quirky stuff while working offline. The command I've been using to build ( Supposedly the fix is linking ts-node (
Will likely spend some time updating the README to add some useful commands for people building locally in the future, as well as getting things to work again within the CI/CD. All that to say — I have no clue what caused this (iirc it was a problem before switching to |
I think migrating to esbuild over time *could* help mitigate some issues, the most notable one being the weird requirement for a network connection to build PrivacySpy (which is ridiculous in general). deps:
chore: rename css.ts -> scss.ts
Words cannot describe the amount of disgust and distain the fix for this was. That is to say — using Will investigate not being able to build offline ( |
- Removes esbuild system (may™ return in future) - Moves SASS back to src/static/css/ (rather than src/css/) - Re-adds PostCSS, Gulp tasks for SASS transpilation
We are oh so close.
|
Type of pull request: maintenance
Related issues: #170, #169, #151, #150, #149, #80, #181, #186, #191, #192, #193
Related repos: neutralis/hbl-strings, neutralis/hbl-maths, neutralis/hbl-object, neutralis/hbl-cmark, neutralis/hbl-arrays, neutralis/hbl-comparison, neutralis/hbl-urls
† = not public/done yet