11 Commits

Author SHA1 Message Date
Fabio Niephaus
8b8d614f38
Convert to ESM and use rollup.
First attempt: https://github.com/graalvm/setup-graalvm/pull/134
2025-03-03 09:18:22 +01:00
Fabio Niephaus
0f761465f7 Convert back to CJS and use ncc. 2025-02-12 21:31:35 +01:00
Fabio Niephaus
9b77b7e1c6 Adjust printWidth to 120. 2025-02-12 10:54:00 +01:00
Fabio Niephaus
ebd520e252 Update imports. 2025-02-12 10:54:00 +01:00
Fabio Niephaus
af56e29ad9 Address eslint errors and warnings. 2025-01-21 13:25:39 +01:00
Fabio Niephaus
d3f9e14fc3 Fix and test check for MSVC setup. 2024-03-12 17:01:21 +01:00
Fabio Niephaus
b03aef7455 Fix GraalVM for JDK 17+ detection in MSVC feature.
Fixes #88
2024-03-12 17:01:21 +01:00
Fabio Niephaus
7652cc43b3 Disable MSVC feature for javaVersion gte 18.
Fixes #32.
2024-02-22 13:17:14 +01:00
Fabio Niephaus
93d8fee7fa
Skip Windows environment setup for dev builds. 2023-02-13 10:24:09 +01:00
Fabio Niephaus
d01f5f519f
Allow users to set %VSINSTALLDIR%
and update `KNOWN_VISUAL_STUDIO_INSTALLATIONS`.

Fixes #29
2022-12-23 09:44:36 +01:00
Fabio Niephaus
a1ee297bf2
Set up Windows environment with build tools. 2022-01-03 09:51:38 +01:00