Alfi Maulana
|
a5cd911f7b
|
test: strict TypeScript ESLint configuration (#744)
* test: enable strict TypeScript ESLint configuration
Signed-off-by: Alfi Maulana <alfi.maulana.f@gmail.com>
* test: convert ESLint configuration to TypeScript
Signed-off-by: Alfi Maulana <alfi.maulana.f@gmail.com>
---------
Signed-off-by: Alfi Maulana <alfi.maulana.f@gmail.com>
|
2025-06-23 11:08:47 +07:00 |
|
Alfi Maulana
|
db9fa0b745
|
test: use Vitest for testing (#564)
Build / Build Package (push) Waiting to run
Check / Check Package (push) Waiting to run
Test / Test Package (push) Waiting to run
Test / Test Action (macos-14) (push) Waiting to run
Test / Test Action (ubuntu-24.04) (push) Waiting to run
Test / Test Action (windows-2022) (push) Waiting to run
Test / Test Action With Specified Directories (push) Waiting to run
Test / Test Action Without Run Build (push) Waiting to run
Test / Test Action With Additional Options (push) Waiting to run
Test / Test Action With Custom Generator (push) Waiting to run
* test: use Vitest for testing
Signed-off-by: Alfi Maulana <alfi.maulana.f@gmail.com>
* build: remove `esModuleInterop` option in TypeScript configuration
Signed-off-by: Alfi Maulana <alfi.maulana.f@gmail.com>
---------
Signed-off-by: Alfi Maulana <alfi.maulana.f@gmail.com>
|
2025-01-03 22:53:57 +07:00 |
|
Alfi Maulana
|
8f79315420
|
feat: add function for parsing arguments with quotes (#532)
* feat: add `parse` function
Signed-off-by: Alfi Maulana <alfi.maulana.f@gmail.com>
* chore: remoev unused shell-quote from dependencies
Signed-off-by: Alfi Maulana <alfi.maulana.f@gmail.com>
* test: update `context.test.ts` test
Signed-off-by: Alfi Maulana <alfi.maulana.f@gmail.com>
---------
Signed-off-by: Alfi Maulana <alfi.maulana.f@gmail.com>
|
2024-11-26 18:43:30 +08:00 |
|
Alfi Maulana
|
6f8b21d703
|
feat: parse multi values inputs with quotation (#520)
* feat: parse quotation in `options` input
Signed-off-by: Alfi Maulana <alfi.maulana.f@gmail.com>
* feat: parse quotation in `args` input
Signed-off-by: Alfi Maulana <alfi.maulana.f@gmail.com>
* feat: parse quotation in `build-args` input
Signed-off-by: Alfi Maulana <alfi.maulana.f@gmail.com>
---------
Signed-off-by: Alfi Maulana <alfi.maulana.f@gmail.com>
|
2024-11-21 21:16:54 +07:00 |
|
Alfi Maulana
|
571e81560b
|
feat: utilize GitHub Actions Utilities package (#406)
* feat: utilize GitHub Actions Utilities package
* test: modify get action context test by mocking `getInput` function
|
2024-08-08 16:29:56 +08:00 |
|
Alfi Maulana
|
d1c539d005
|
refactor: refactor inputs to context (#400)
* refactor: rename `inputs` to `context`
* refactor: merge compiler and flags inputs to options input
* refactor: separate configure and build context
|
2024-08-07 22:20:14 +08:00 |
|