calebboyd
7febbbd89d
feat: stream zip files to destination binary
2023-04-02 12:06:26 -05:00
calebboyd
5d5513d264
refactor: compile with esmoudle interop
2023-04-02 12:02:35 -05:00
calebboyd
7a8625d92b
refactor: move lodash to dev deps
2023-04-02 12:01:44 -05:00
Bryce Gibson
ec8597c124
Remove highland as a dependency.
2023-03-29 10:39:35 +11:00
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
bruce-one
a746e00379
fix: node v18.12 startup ( #1026 )
...
Fixes https://github.com/nexe/nexe/issues/1019
2022-12-19 08:15:24 -06:00
Caleb Boyd
ac1d444b17
refactor: replace cherow with meriyah for parsing es ( #986 )
2022-05-05 11:50:46 -05:00
CommanderRoot
af7e1cb1be
refactor: replace deprecated String.prototype.substr() ( #975 )
...
.substr() is deprecated so we replace it with .slice() which works similarily but isn't deprecated
Signed-off-by: Tobias Speicher <rootcommander@gmail.com >
2022-05-03 10:51:58 -05:00
James McCallum
51b478a18d
fix: use correct ignore ssl env var ( #932 )
2021-10-29 06:47:16 -05:00
Akihito Mikazuki
95050d0472
docs:python2 to python3 in cli help
2021-10-04 14:36:04 -05:00
calebboyd
805ca35149
chore: update dependencies
2021-09-26 16:59:48 -05:00
calebboyd
37ee352408
build: add workflow for autoclose issues without response
2021-09-26 15:50:55 -05:00
bruce-one
dd3dec1f9d
docs: document asset option. ( #903 )
2021-09-26 13:37:29 -05:00
bruce-one
fe9f73d22b
fix: support fs.realpath(Sync).native. ( #892 )
2021-09-14 10:26:26 -05:00
Caleb Boyd
0c7b942f7f
fix(fs): only override time references ( #883 )
2021-04-05 05:55:24 -05: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
06a8242114
fix: resolve resources relative to passed cwd
...
closes #645
2021-01-03 16:25:52 -06:00
calebboyd
2935ee3f93
fix: add lstat patch
2021-01-03 15:29:55 -06:00
bruce-one
0ba696e976
fix: support for 12.19.1. ( #835 )
2020-11-21 16:20:38 -06:00
bruce-one
0f0869b292
fix: internal module read json changes 12.18.3 ( #803 )
2020-09-24 10:13:22 -05: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
ea6f1f0808
fix: update legacy v3 tag while v4 is beta
2020-06-22 14:59:44 -05:00
Bryce Gibson
c8cf13a9dd
Move nexe boot to support 12.18.0.
2020-06-04 07:43:26 -05:00
Aral Balkan
928b8134a7
fix: remove full stop from one line of help output for consistency
2020-05-08 17:42:03 -05:00
Aral Balkan
0a2e8dba00
fix: replace --asset option with --remote option ( #760 )
2020-05-08 17:42:03 -05:00
Aral Balkan
01c977bb3c
feat: alternate nexe base binary remotes (--remote option) ( #760 )
2020-05-08 17:42:03 -05:00
calebboyd
d6ba5d193f
fix: update resolve-dependencies
2020-04-26 09:08:25 -05:00
bruce-one
de6bb58a10
fix: remove hasLoadedAnyUserCJSModule assertion to fix startup. ( #743 )
2020-04-02 19:11:02 -05:00
bruce-one
8f3d29812a
Handle multiline ProcessGlobalArgs change. ( #742 )
...
Fixes #739 .
2020-03-30 12:39:32 -05:00
Roy Razon
a4db04dbee
fix: resources not being included on Windows ( #701 )
2020-01-14 08:47:35 -06:00
Roy Razon
ec7f7f318e
fix: two windows fs patch bugs ( #692 )
...
* fix: two windows fs patch bugs
- winPath was not upcasing drive letters of namespace-prefixed keys
- internalModuleReadFile and internalModuleStat were not normalizing keys before checking the manifest for existing entries
2020-01-14 08:29:25 -06:00
calebboyd
e49d72db88
chore: add additional debug logging
2019-10-24 09:59:01 -05: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
5ec04f5791
chore: update buildable versions
2019-10-09 09:42:19 -05:00
Nathan Poirier
098a746e0d
fix: support fs.stat options ( #665 )
2019-09-18 14:22:24 -05:00
Caleb Boyd
fe26b540de
fix: arm arch mapping ( #662 )
2019-08-22 10:52:24 -05:00
bruce-one
a143c470fb
fix: support NODE_OPTIONS in newer node versions ( #660 )
...
And use `$&` for code simplification.
2019-08-22 09:44:03 -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
77f49eb07a
fix: asset alias
2019-06-11 10:36:09 -05:00
calebboyd
7e9a05675c
fix: reference ogfs in readFilePath for internalmethods
2019-06-05 15:03:49 -05:00
calebboyd
e62d728624
fix: uppercase windows path letters after normalize
...
closes #618
2019-05-28 18:04:16 -05:00