Commit Graph

6 Commits

Author SHA1 Message Date
Bruno Bernardino 50ae105b45
A few improvements, requested from the review:
- File reading is now happening later in the process;
- File reading now reuses methods from `core/attachment`;
- Errors thrown in the import now include an error message;
- Adds prettier command to "prettify" all files;
- Adds prettier command to check for files not conforming to prettier's config;
- Makes CI run the prettier:check command;
- Changes `export const method = () => {};` to `export function method() {}` in the `1pux-parser` file;
- Other minor consistency changes/fixes/improvements;
- Actually ran prettier on every file, and it had a lot of things to tweak.
2021-12-20 15:01:25 +00:00
Bruno Bernardino feb7a3ce53
Skip running tests for now because they're not up to date. 2021-12-16 17:00:44 +00:00
Martin Kleinschrodt 39a80d1d14 Add github action to test initializing zero-config server 2021-12-16 16:10:44 +01:00
Martin Kleinschrodt 766ea5198f Add test build to "test" action 2021-12-16 10:33:05 +01:00
Bruno Bernardino 5d0d688968 Lock dependencies' versions
This implements `.nvmrc` and `.npmrc` files, as well as locking `package.json` versions, in order to get us closer to reproducible builds and more stable environment.

Closes #320
2021-12-16 09:01:59 +01:00
Bruno Bernardino 1e9db8028c
Add CI - Run Tests (v4)
This makes it so that on every push (includes PRs), dependencies and tests run on GitHub Actions.

It also adds a small badge reporting the latest push/run on the `v4` branch.

Fixes #321
2021-12-15 15:07:38 +00:00