Commit Graph

11 Commits

Author SHA1 Message Date
dependabot[bot]
c5afce0844
chore: bump actions/setup-node from 4.0.0 to 4.0.1 (#144)
Bumps [actions/setup-node](https://github.com/actions/setup-node) from 4.0.0 to 4.0.1.
- [Release notes](https://github.com/actions/setup-node/releases)
- [Commits](https://github.com/actions/setup-node/compare/v4.0.0...v4.0.1)

---
updated-dependencies:
- dependency-name: actions/setup-node
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-12-25 15:47:01 +07:00
Alfi Maulana
3c2f67a8c6
ci: fix capitalization for test.yaml workflow name (#139) 2023-12-15 16:41:42 +08:00
Alfi Maulana
65845a480e
build: adjust source files structures (#136)
* build(typescript): disable from generating source map

* build(typescript): disable from generating declaration file

* build(typescript): modify source files to be compiled to the same dir

* build(typescript): modify distribution files to be generated to `dist` directory

* refactor: rename main entrypoint from `main` to `index`

* chore(git): specify attribute for `dist` directory instead of just `dist/index.mjs`
2023-12-14 19:20:50 +08:00
Alfi Maulana
0a416228af
ci: call yarn command from the corepack command (#134) 2023-12-14 11:04:34 +08:00
Alfi Maulana
27e324dd89
ci: use version 20 in the Setup Node.js steps (#130) 2023-12-13 14:55:51 +08:00
Alfi Maulana
b2c084d652
ci: use threeal/yarn-install-action in workflows (#128) 2023-12-13 13:07:33 +08:00
Alfi Maulana
423b7a9d0b
ci: sparse checkout for action files in test workflow (#124)
* ci(test): only sparse checkout action files in action testing jobs

* refactor: rename `action.yml` config file to `action.yaml`
2023-12-13 13:07:14 +08:00
Alfi Maulana
19dbdac998
ci: add check-package job in test workflow (#118)
* ci: move check steps to `check-package` job in `test` workflow

* ci(build): merge check differences step to bundle package step

* ci(test): check Yarn version in the `check-package` job
2023-12-12 14:03:02 +08:00
Alfi Maulana
3d7ddb3fa0
ci(test): remove runs on matrix OSs in the test-package job (#116) 2023-12-12 13:51:24 +08:00
Alfi Maulana
96089ee386
test: write test in JavaScript (#108)
* test: map imported module from the distribution files

* chore: remove @jest/globals, @types/jest, and ts-jest from dependencies

* test: modify test files to JavaScript

* test: remove `testMatch` option in Jest (redundant)

* build: remove `tsconfig.eslint.json`

* ci(test): set `--experimental-vm-modules` only on `Test Package` step instead
2023-12-11 20:38:06 +08:00
Alfi Maulana
b3dad4773e
ci: adjust naming in workflows (#88)
* ci: remove `latest` branch from triggering workflow run

* ci: adjust job names in workflows

* ci: adjust step names in workflow jobs

* docs(readme): adjust naming in the example workflows

* ci: rename `test.yml` workflow to `test.yaml`
2023-11-22 09:59:54 +07:00