MaXFeeD
6fc451710c
Implemented transpilation with Babel
...
How it works?
You can configure your project via babel.config.json to transpile via it instead of tsc. It still optional, but gives you huge boost, since type-checking now became OPTIONAL, so toolchain will transpile only modified files and will perform transpilation after that.
Can I still use TypeScript Compiler?
Yes and no. You can use tsc 6.0 or below since our Rhino ES5 target just went deprecated, so we can no longer directly use it. Local installation for it will be migrated soon, but for now, tsc can only be used for type-checking. Emitting declarations and now using ESNext if not used as transpiler.
Can I decrease compilation times?
Yes, now you definely can do it. Configure your 'make.json' to configure `typeChecking` property. Supported values are: always (default), on-release and never. If IDE that you are using already performs type-checking, why to wait for it again?
2026-07-31 20:22:27 +03:00
MaXFeeD
7aed0e057e
--force clearOutput removes output directory, improved logging it
2026-07-31 18:55:45 +03:00
MaXFeeD
959ee43782
Limiting traversing directories properly, improved not found resource explanation
2026-07-31 18:30:44 +03:00
MaXFeeD
158ef5843d
Simplified switching between projects
2026-07-31 18:29:21 +03:00
MaXFeeD
b109b84a94
Fixed resource reference duplication in multi-project mode
2026-07-31 18:09:37 +03:00
MaXFeeD
94893e7571
Fixed inproper resource referencing, warning instead of aborting for unordinal configs
2026-07-31 16:37:55 +03:00
MaXFeeD
7b568fb017
Rewritten scheduling tasks, implemented concurrent/sequential builds
2026-07-31 13:08:36 +03:00
MaXFeeD
6badc10d49
Migrating to task execution mode (supported values are: globally, projectwise (default), once_early, once_lately)
2026-07-28 20:56:42 +03:00
MaXFeeD
8f8030a9bf
Fixed includes dependent parameters toggling, typos
2026-07-28 19:11:57 +03:00
MaXFeeD
22150eb110
Working on task queue stages, highly improved project output cleanup
2026-07-28 18:41:03 +03:00
MaXFeeD
9a5cbe8f19
Always using project directory for workspace tasks, improved configureIde task, using project-based
2026-07-28 18:01:00 +03:00
MaXFeeD
2fd4c2959e
Mod should be Project
2026-07-28 12:58:34 +03:00
MaXFeeD
bcf29bc1d8
No more selection by active file (and in whole), project manager, ghost management
2026-07-28 12:48:18 +03:00
MaXFeeD
41058c4231
Removed useless watching build mode
2026-07-28 12:46:02 +03:00
MaXFeeD
31a13a7de4
Completed phased commit refactoring
2026-07-28 11:03:25 +03:00
MaXFeeD
fa76430635
Refactored component installation CLI: Node, ADB, JDK, NDK and TS Declarations, defining custom pathes
2026-07-27 20:55:58 +03:00
MaXFeeD
2b0e78ebe6
Improved concurrent build application with in-progress prompts support
2026-07-27 16:56:37 +03:00
MaXFeeD
d180125228
Using threads for multiprocessing by default, but it could be changed via concurrentProcesses property in 'toolchain.json'
2026-07-27 14:04:33 +03:00
MaXFeeD
d131d8acb9
Resolve build path leaks and enhance ADB readiness & Java sources handling
2026-07-24 21:00:27 +03:00
MaXFeeD
0702d002a1
Improved pack graphics and java d8 cleanup
2026-07-24 20:24:27 +03:00
MaXFeeD
e540175395
Misc. phased commit fixes
2026-07-23 20:35:27 +03:00
MaXFeeD
82d7aa35f2
Phase #3
2026-04-24 19:06:50 +03:00
MaXFeeD
efffd1bcc9
Phase #2
2026-04-24 16:09:16 +03:00
MaXFeeD
c560254e68
Phase #1
2026-04-24 15:44:30 +03:00
RislaeD
1b23b55b3b
Concurrent build with scheduling and CLI
2026-04-15 21:40:12 +03:00
MaXFeeD
e7a7c28636
Implemented Node.js, JDK, NDK, Gradle system-wide installation, fetching declarations and ADB
2026-04-12 15:21:25 +03:00
MaXFeeD
371f7d69b9
Updating to prompt-toolkit#3.0.52 and Python 3.8+
2026-03-23 13:07:35 +03:00
MaXFeeD
4de56bfdfd
Migrating from ModStructure to ProjectStructure (BuildConfigStructure especially)
2026-03-22 20:59:31 +03:00
MaXFeeD
4ccc5f7977
Partially rewriting to ProjectStructure and BuildTarget specifically
2026-03-19 20:49:23 +03:00
MaXFeeD
fc26cf27e3
Using ABC as class basis for deprecated meta
2026-03-19 20:47:01 +03:00
MaXFeeD
172a2fde3f
Implemented packing java sources, classpath and sources
2026-03-11 20:52:20 +03:00
MaXFeeD
e35c97c5dc
Added device authorization timeout and hints
2026-03-11 19:35:31 +03:00
MaXFeeD
df791c827f
Fixed expanding paths with selector
2026-03-11 18:54:29 +03:00
MaXFeeD
e4d3d0c377
Launching packages with auto launch
2026-03-11 17:44:51 +03:00
MaXFeeD
74eda5f676
Implementing adb.launcherPackage/Activity [WIP]
2026-03-07 20:45:29 +03:00
MaXFeeD
106a8f54dc
Searching for modpacks in specific architecture Horizon, proper error output
2026-03-07 20:21:03 +03:00
MaXFeeD
ed0ea4ad8b
Properly closing prompt sessions on errors, push directory detection and choice fallback
2026-03-07 19:24:37 +03:00
MaXFeeD
89d1eac13d
Readded tasks for system wide installation, IntelliJ configuration fixes
2026-03-07 14:36:00 +03:00
MaXFeeD
4bb97f08f8
Bump 0.1.1, requires python >= 3.8
2026-03-07 14:18:15 +03:00
MaXFeeD
754eb6f274
Fixed Inner Core java folders, improved error handling
2026-01-28 03:40:37 +03:00
MaXFeeD
aa45e4060d
Future orchestrator --concurrent-test
2025-10-16 01:47:47 +03:00
MaXFeeD
7b3b6208be
Added config-variants example
...
- IsolatedWorkspace will be reused in future updates as GLOBALS.MAKE_CONFIG access strategy.
2025-09-25 20:11:28 +03:00
MaXFeeD
7e6b4727d8
Project availability mistypos, fix defaults
2025-09-25 20:10:10 +03:00
MaXFeeD
5016918a44
Remade dependency graph example to test suite, package venv support
2025-09-24 19:50:38 +03:00
MaXFeeD
147e07b457
Added dependency-graph example
2025-09-22 02:35:43 +03:00
MaXFeeD
4a341e2dca
Example (unit test) running support, fixed recursive dependency collection for file configs, project name
2025-09-22 02:35:20 +03:00
MaXFeeD
ebf086073e
Building scripts from build.config, frozen messages and typo fixes
2025-09-09 23:54:00 +03:00
MaXFeeD
850508ee5c
Properly config updates, checking for adb installation, abis is not neccessary anymore
2025-09-09 23:53:05 +03:00
MaXFeeD
7b06579f7d
Skipping java compilation when not needed
2025-09-09 23:51:43 +03:00
MaXFeeD
c5684ef60c
Added that silly raccoon
2025-06-25 20:52:34 +03:00