Bryce Gibson
25626c8d92
Use yarn's fslib to implement the fake filesystem.
...
Leverage the work done by yarn, rather than reimplementing from scratch.
This means the fake fs is now reading from a zip file in the binary.
A few methods need custom implementations as the fake fs is not
writable. These were copied and adjusted from the yarn ZipOpenFS.
2023-03-27 17:15:10 +11:00
Bryce Gibson
ba3b91eaf1
Generate zip file bundle.
2023-03-22 20:46:19 +11:00
Bryce Gibson
fc09a7d903
Rigidify code replacement by using Lodash templates.
2023-03-22 20:46:18 +11:00
Bryce Gibson
bbaa63767d
Fix got typescript issues.
2023-03-22 20:44:54 +11:00
Bryce Gibson
c3baa1c2a3
Update types to fix rimraf promisify.
2023-03-22 20:44:52 +11:00
calebboyd
fdd9d97db3
bump rc.2
2022-12-19 16:12:55 -06:00
Caleb Boyd
ac1d444b17
refactor: replace cherow with meriyah for parsing es ( #986 )
2022-05-05 11:50:46 -05:00
calebboyd
eb2ba5007a
build: typecheck tasks
2021-09-27 12:59:55 -05:00
calebboyd
4cd04d1b0c
chore: bump version
2021-09-26 21:20:48 -05:00
calebboyd
805ca35149
chore: update dependencies
2021-09-26 16:59:48 -05:00
calebboyd
9962630ace
chore: bump package-lock version and dev deps
2021-02-25 06:37:52 -06:00
Wilmar den Ouden
232e1005e6
fix: update resolve-dependencies to 6.0.5 ( #869 )
2021-02-25 06:32:35 -06:00
calebboyd
9f22309949
feat: add asset flag for using cached artifact
2021-01-26 07:16:29 -06:00
calebboyd
7275d4b848
fix: update dependencies
2021-01-03 17:00:24 -06:00
calebboyd
9f1f323b09
build: audit fix
2020-12-16 15:08:08 -06:00
calebboyd
e51b6b21a6
fix: set filesize for resource files
2020-07-10 07:12:14 -05:00
calebboyd
2b261728b4
feat: deterministic builds
2020-07-09 10:21:14 -05:00
calebboyd
32033b6d15
fix: bring idepotent builds back
2020-06-27 06:46:13 -05:00
calebboyd
c4e16fb6e0
chore: bump globby and fix ci node version
2020-06-24 09:52:27 -05:00
calebboyd
ea6f1f0808
fix: update legacy v3 tag while v4 is beta
2020-06-22 14:59:44 -05:00
calebboyd
c1055149ab
chore: bump resolve dependnencies
2020-06-20 12:15:13 -05:00
calebboyd
79fffc358a
chore: update resolve-dependencies
2020-06-20 08:39:39 -05:00
calebboyd
ac5bf1876a
chore: bump beta
2020-04-26 09:08:59 -05:00
calebboyd
d6ba5d193f
fix: update resolve-dependencies
2020-04-26 09:08:25 -05:00
calebboyd
56dfef1e45
chore: bump version
2020-03-31 09:45:41 -05:00
calebboyd
c44877d6ad
chore: release beta.4
2020-02-20 21:37:14 -06:00
calebboyd
1e54736fec
fix: serialize shims/resources in upstream step
...
closes #677
2019-10-09 12:20:53 -05:00
calebboyd
4112bd7b3e
fix: multistream export cast
2019-10-09 10:54:52 -05:00
calebboyd
de9894cf47
feat: variable import resolution
...
BREAKING: node 6 is no longer supported
2019-07-31 16:15:37 -05:00
calebboyd
efd3dfc35a
fix: windows build 10.16
2019-06-25 15:32:32 -05:00
calebboyd
1eb44797d0
fix: don't expand argv1 on node 12 bootstrap
2019-06-17 12:49:28 -05:00
calebboyd
1023b72513
fix: update patches for node 12 bootstrapping
2019-06-12 16:04:17 -05:00
calebboyd
0cf436c9a7
chore: dep bump
2019-06-11 10:42:26 -05:00
calebboyd
77f49eb07a
fix: asset alias
2019-06-11 10:36:09 -05:00
calebboyd
e62d728624
fix: uppercase windows path letters after normalize
...
closes #618
2019-05-28 18:04:16 -05:00
calebboyd
472b98d839
chore: publish copyFile shim
2019-04-28 14:28:59 -05:00
calebboyd
a0c648bc8b
chore: set install directory for nasm
2019-04-26 14:33:26 -05:00
calebboyd
a6ad034336
chore: set env variables
2019-04-18 13:27:08 -05:00
calebboyd
7bfdc39700
chore: add azure-pipeline.yml
2019-04-15 17:12:41 -05:00
calebboyd
0dca0745ee
feat(fs): add option to restore all but internal filesystem methods
2019-04-08 22:14:51 -05:00
calebboyd
448f4270ea
fix: set entrypoint correctly when outside a tty
2019-04-08 16:23:21 -05:00
calebboyd
c9c9b5a0a3
fix: mount vfs relative to execPath instead of cwd
2019-04-08 11:10:33 -05:00
calebboyd
d2756a5f75
fix: load implicit input if stdin is empty without a tty
2019-04-04 23:54:06 -05:00
calebboyd
75ae41b7b9
chore: bump version
2019-04-04 09:48:17 -05:00
calebboyd
b3c2d2e764
fix: use hardcoded version for asset url
2019-04-01 16:38:47 -05:00
calebboyd
d73325ba35
chore: analyze resources as entrypoints
2019-03-30 20:18:41 -07:00
calebboyd
6e3cadbe22
chore: dep bump
2019-03-30 13:54:51 -07:00
calebboyd
de42dd94ad
refactor: run download for src and prebuilt before plugins or patches
2019-03-30 13:29:58 -07:00
calebboyd
37192e4ca8
fix: ignore node cli for 11.6.0+
2019-03-28 19:19:03 -07:00
calebboyd
1a75bdb058
fix: avoid syncronous errors in compile method
2019-01-23 20:31:11 -06:00