13.5 #15

Merged
chomp merged 19 commits from 13.5 into master 2023-10-08 17:07:30 -04:00

19 Commits

Author SHA1 Message Date
a384726397 Merge branch 'master' into 13.5 2023-10-08 21:07:12 +00:00
Dev
f32f497a80 Update types 2023-10-08 13:36:12 +01:00
Dev
5293c326fd Update types 2023-10-08 12:49:03 +01:00
Dev
27033ef794 Update licence 2023-10-05 15:14:04 +01:00
Dev
5bf1c85776 Add new example showing how to use custom npm packages 2023-10-05 14:59:31 +01:00
Dev
d99e19603a Add new example 4.1UseACustomJson5ConfigFile to aid in explaining how to use json5/jsonc 2023-10-05 14:00:57 +01:00
Dev
f7fe7fe4a5 Update types 2023-10-05 13:43:18 +01:00
Dev
6a7dff5f71 Udpate types 2023-10-04 18:33:15 +01:00
Dev
b0718124cf Update types 2023-10-03 19:46:23 +01:00
Dev
2c10931ddc Update types 2023-10-02 16:36:06 +01:00
Dev
c3d5fd7228 Update types 2023-10-01 10:19:32 +01:00
Dev
148e517508 Update types 2023-09-30 15:48:09 +01:00
Dev
746a756046 Update types for examples 2023-09-27 22:14:51 +01:00
c0d3a6a357 Updated Build Script (#14)
Total rewrite of the build script. There were some issues with the original I built, so I spent some time rewriting it into this. I've been testing it with my mods for a while now, and I believe I've ironed out all of the issues. I wanted to replace the old script before 3.7 dropped.

Notable Changes:
- Dropped the inline ignore array for a `.buildignore` file. The syntax of this file now exactly matches that of a `.gitignore` file.
- Dropped the `bestzip` package for `archiver`.
- Dropped all custom functions that handled file and directory ignoring for the `Ignore` package.
- Includes the `Winston` package for sexy logging.
- Changed any function that touches a file to run asynchronously.
- Changed the build process to use an OS temporary directory instead of creating one in the project directory.
- Added a verbose option to display which files ended up being copied and which were ignored for testing the `.buildignore` file.
- Changed the packaged mod to include the folder structure in which it must be installed: `/user/mods/mod-name-here`.
- Updated some README files to add some more information.

Closes issue #13

Co-authored-by: Refringe <brownelltyler@gmail.com>
Reviewed-on: #14
Co-authored-by: Refringe <refringe@noreply.dev.sp-tarkov.com>
Co-committed-by: Refringe <refringe@noreply.dev.sp-tarkov.com>
2023-09-21 14:40:11 +00:00
Dev
9932613f6b Update types and package.json version number compatibility 2023-09-18 15:11:02 +01:00
Dev
d23f96f3db Update types 2023-09-12 14:36:36 +01:00
Dev
47f5a841eb Readme update 2023-09-05 14:23:09 +01:00
Dev
bb1fe2e422 Update types for 370 2023-09-05 14:22:50 +01:00
Dev
58593864c1 Update types for 3.7.0 2023-08-31 12:22:38 +01:00