Change build system to hereby#24
Closed
jakebailey wants to merge 1 commit into
Closed
Conversation
jakebailey
force-pushed
the
transform-stack-commit-21
branch
from
September 26, 2022 23:10
5dd39a6 to
d6f739a
Compare
jakebailey
force-pushed
the
transform-stack-commit-22
branch
from
September 26, 2022 23:10
3226085 to
d375574
Compare
jakebailey
force-pushed
the
transform-stack-commit-21
branch
5 times, most recently
from
September 28, 2022 07:46
9e940bc to
b3cfe4f
Compare
jakebailey
force-pushed
the
transform-stack-commit-22
branch
from
September 28, 2022 07:46
d375574 to
459e8a7
Compare
jakebailey
force-pushed
the
transform-stack-commit-21
branch
from
September 28, 2022 19:40
b3cfe4f to
b143f9b
Compare
jakebailey
force-pushed
the
transform-stack-commit-22
branch
from
September 28, 2022 19:40
459e8a7 to
a7df000
Compare
jakebailey
force-pushed
the
transform-stack-commit-21
branch
from
September 28, 2022 22:03
b143f9b to
d051afa
Compare
jakebailey
force-pushed
the
transform-stack-commit-22
branch
from
September 28, 2022 22:03
a7df000 to
ffd5699
Compare
jakebailey
force-pushed
the
transform-stack-commit-21
branch
from
October 3, 2022 21:41
d051afa to
9ff95ce
Compare
jakebailey
force-pushed
the
transform-stack-commit-22
branch
from
October 3, 2022 21:41
ffd5699 to
7cb5a91
Compare
jakebailey
force-pushed
the
transform-stack-commit-21
branch
from
October 3, 2022 23:34
9ff95ce to
52b1b07
Compare
jakebailey
force-pushed
the
transform-stack-commit-22
branch
from
October 3, 2022 23:34
7cb5a91 to
4ada7a6
Compare
jakebailey
force-pushed
the
transform-stack-commit-21
branch
from
October 4, 2022 17:59
52b1b07 to
2c247fb
Compare
jakebailey
force-pushed
the
transform-stack-commit-22
branch
from
October 4, 2022 17:59
4ada7a6 to
16238e3
Compare
jakebailey
force-pushed
the
transform-stack-commit-21
branch
from
October 4, 2022 19:06
2c247fb to
93f3463
Compare
jakebailey
force-pushed
the
transform-stack-commit-22
branch
from
October 4, 2022 19:06
16238e3 to
ca1ee4b
Compare
jakebailey
force-pushed
the
transform-stack-commit-21
branch
from
October 4, 2022 19:53
93f3463 to
34ac679
Compare
jakebailey
force-pushed
the
transform-stack-commit-22
branch
from
October 4, 2022 19:53
ca1ee4b to
948cdee
Compare
jakebailey
force-pushed
the
transform-stack-commit-21
branch
from
October 4, 2022 21:02
34ac679 to
fd53551
Compare
jakebailey
force-pushed
the
transform-stack-commit-22
branch
from
October 4, 2022 21:02
948cdee to
7fed31f
Compare
jakebailey
force-pushed
the
transform-stack-commit-21
branch
from
October 4, 2022 22:19
fd53551 to
b90bad3
Compare
jakebailey
force-pushed
the
transform-stack-commit-22
branch
from
October 6, 2022 18:35
b5139d7 to
17ba2f5
Compare
jakebailey
force-pushed
the
transform-stack-commit-21
branch
from
October 7, 2022 18:34
85355c1 to
b6ac01a
Compare
jakebailey
force-pushed
the
transform-stack-commit-22
branch
from
October 7, 2022 18:34
17ba2f5 to
46189b1
Compare
jakebailey
force-pushed
the
transform-stack-commit-21
branch
from
October 7, 2022 19:04
b6ac01a to
4931702
Compare
jakebailey
force-pushed
the
transform-stack-commit-22
branch
from
October 7, 2022 19:04
46189b1 to
fa13a9a
Compare
jakebailey
force-pushed
the
transform-stack-commit-21
branch
from
October 7, 2022 19:30
4931702 to
e7f8f95
Compare
jakebailey
force-pushed
the
transform-stack-commit-22
branch
from
October 7, 2022 19:30
fa13a9a to
d4f94e0
Compare
jakebailey
force-pushed
the
transform-stack-commit-21
branch
from
October 7, 2022 19:36
e7f8f95 to
5a184ca
Compare
jakebailey
force-pushed
the
transform-stack-commit-22
branch
from
October 7, 2022 19:36
d4f94e0 to
d2a31b1
Compare
jakebailey
force-pushed
the
transform-stack-commit-21
branch
from
October 7, 2022 22:05
5a184ca to
c4f929d
Compare
jakebailey
force-pushed
the
transform-stack-commit-22
branch
from
October 7, 2022 22:05
d2a31b1 to
f7af961
Compare
jakebailey
force-pushed
the
transform-stack-commit-21
branch
from
October 9, 2022 00:42
c4f929d to
d66d89b
Compare
jakebailey
force-pushed
the
transform-stack-commit-22
branch
from
October 9, 2022 00:42
f7af961 to
52978c8
Compare
jakebailey
force-pushed
the
transform-stack-commit-21
branch
from
October 10, 2022 17:09
d66d89b to
e803006
Compare
jakebailey
force-pushed
the
transform-stack-commit-22
branch
from
October 10, 2022 17:09
52978c8 to
d466f4f
Compare
jakebailey
force-pushed
the
transform-stack-commit-21
branch
from
October 10, 2022 21:04
e803006 to
0c79f9c
Compare
jakebailey
force-pushed
the
transform-stack-commit-22
branch
from
October 10, 2022 21:04
d466f4f to
a5ae9f0
Compare
jakebailey
force-pushed
the
transform-stack-commit-21
branch
from
October 10, 2022 22:53
0c79f9c to
01c7d77
Compare
jakebailey
force-pushed
the
transform-stack-commit-22
branch
from
October 10, 2022 22:54
a5ae9f0 to
fc6dc01
Compare
jakebailey
force-pushed
the
transform-stack-commit-21
branch
from
October 10, 2022 23:13
01c7d77 to
dedad9f
Compare
jakebailey
force-pushed
the
transform-stack-commit-22
branch
from
October 10, 2022 23:13
fc6dc01 to
02b74ed
Compare
jakebailey
force-pushed
the
transform-stack-commit-21
branch
from
October 10, 2022 23:30
dedad9f to
db80431
Compare
jakebailey
force-pushed
the
transform-stack-commit-22
branch
from
October 10, 2022 23:30
02b74ed to
2adec9e
Compare
jakebailey
force-pushed
the
transform-stack-commit-21
branch
from
October 11, 2022 23:15
db80431 to
ebaca08
Compare
jakebailey
force-pushed
the
transform-stack-commit-22
branch
from
October 11, 2022 23:15
2adec9e to
84c2eb0
Compare
This eliminates a significant number of dependencies, eliminating all npm audit issues, speeding up `npm ci` by 20%, and overall making the build faster (faster startup, direct code is faster than streams, etc) and clearer to understand. I'm finding it much easier to make build changes for the module transform with this; I can more clearly indicate task dependencies and prevent running tasks that don't need to be run. Given we're changing our build process entirely (new deps, new steps), it seems like this is a good time to change things up.
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
This eliminates a significant number of dependencies, eliminating all
npm audit issues, speeding up
npm ciby 20%, and overall making thebuild faster (faster startup, direct code is faster than streams, etc)
and clearer to understand.
I'm finding it much easier to make build changes for the module
transform with this; I can more clearly indicate task dependencies and
prevent running tasks that don't need to be run.
Given we're changing our build process entirely (new deps, new steps),
it seems like this is a good time to change things up.
Please do not comment on this PR. Depending on how this set of PRs evolves, this PR's contents may change entirely based on the order of commits.
This PR is a part of a stack: