Summary:
External version of D724.
Signed-off-by: Yongmin Hong <revi@omglol.email>
Test Plan: Run `pnpm install` and verify installations are successful.
Reviewers: O1 revi & automations, revi
Reviewed By: O1 revi & automations, revi
Differential Revision: https://issuetracker.revi.xyz/D725
Summary:
```
ERR_PNPM_GIT_UNKNOWN_BRANCH The Git HEAD may not attached to any branch, but your "publish-branch" is set to "master|main".
If you want to disable Git checks on publish, set the "git-checks" setting to "false", or run again with "--no-git-checks".
Error: Process completed with exit code 1.
```
Signed-off-by: Yongmin Hong <revi@omglol.email>
Test Plan: Land and push tag again.
Reviewers: O1 revi & automations, revi
Reviewed By: O1 revi & automations, revi
Differential Revision: https://issuetracker.revi.xyz/D636
Summary:
/shrug that I have to install this.
Signed-off-by: Yongmin Hong <revi@omglol.email>
Test Plan: land and do push again.
Reviewers: O1 revi & automations, revi
Reviewed By: O1 revi & automations, revi
Differential Revision: https://issuetracker.revi.xyz/D635
Summary:
/shrugs
Signed-off-by: Yongmin Hong <revi@omglol.email>
Test Plan: land and push tag again
Reviewers: O1 revi & automations, revi
Reviewed By: O1 revi & automations, revi
Differential Revision: https://issuetracker.revi.xyz/D634
Summary:
Originally should've migrated to sync via T182 but work is not complete
so for the time being do it manually.
Signed-off-by: Yongmin Hong <revi@omglol.email>
Test Plan: Land and test.
Reviewers: O1 revi & automations, revi
Reviewed By: O1 revi & automations, revi
Differential Revision: https://issuetracker.revi.xyz/D633
Summary:
Ref D497. Centralize management for node version management.
Signed-off-by: Yongmin Hong <revi@omglol.email>
Test Plan: land and wait for next npm-pub release.
Reviewers: O1 revi & automations, revi
Reviewed By: O1 revi & automations, revi
Tags: #npm
Differential Revision: https://issuetracker.revi.xyz/D502
Summary:
Probably intended to add a link to the directory, but now at the
name field.
Signed-off-by: Yongmin Hong <revi@omglol.email>
Test Plan: Read the diff.
Reviewers: O1 revi & automations, revi
Reviewed By: O1 revi & automations, revi
Differential Revision: https://issuetracker.revi.xyz/D486
Summary:
Fixes T180. Quick hack, I guess. Following ../eslint-config by using deps not devDeps.
patch version bump for not adding/removing pkgs per se.
Signed-off-by: Yongmin Hong <revi@omglol.email>
Test Plan: land, update prettier pkg and do prettier commands.
Reviewers: O1 revi & automations, revi
Reviewed By: O1 revi & automations, revi
Tags: #npm
Maniphest Tasks: T180
Differential Revision: https://issuetracker.revi.xyz/D480
Summary:
- run CodeQL on js/ts file edits.
- yamllint rule modified to respect my styling decision (1 space
before comment).
Signed-off-by: Yongmin Hong <revi@omglol.email>
Test Plan: `arc lint`, wait for codeql run next time.
Reviewers: O1 revi & automations, revi
Reviewed By: O1 revi & automations, revi
Differential Revision: https://issuetracker.revi.xyz/D475
Summary:
Don't run php check on npm tag push.
Signed-off-by: Yongmin Hong <revi@omglol.email>
Test Plan: land it and watch when next tagbis uploaded.
Reviewers: O1 revi & automations, revi
Reviewed By: O1 revi & automations, revi
Differential Revision: https://issuetracker.revi.xyz/D448
Summary:
Renovate has automerge, dependabot does not (I have to issue a
command via comment box).
Signed-off-by: Yongmin Hong <revi@omglol.email>
Test Plan: `npm run lint:renovate`, and land and wait for renovate to catch up
Reviewers: O1 revi & automations, revi
Reviewed By: O1 revi & automations, revi
Differential Revision: https://issuetracker.revi.xyz/D474
Summary:
Add xml linter, and bump version to 0.1.0 with changelog rules.
(and types w/ version bump & `.node_version`)
Signed-off-by: Yongmin Hong <revi@omglol.email>
Test Plan: not really testable?
Reviewers: O1 revi & automations, revi
Reviewed By: O1 revi & automations, revi
Differential Revision: https://issuetracker.revi.xyz/D473
Summary:
ESlint flat config blog says [ref] to use dependencies not
peerDependencies (for plugins).
Also add tsc for types as some tools complain about it.
Ref: https://eslint.org/blog/2023/10/flat-config-rollout-plans/
Signed-off-by: Yongmin Hong <revi@omglol.email>
Test Plan: `npm ci`
Reviewers: O1 revi & automations, revi
Reviewed By: O1 revi & automations, revi
Differential Revision: https://issuetracker.revi.xyz/D435
Summary:
Well, it's unlikely someone will need file a bug for this pkg but tools
are referring to GitHub issues which are disabled.
Not bumping the version because trivial.
Signed-off-by: Yongmin Hong <revi@omglol.email>
Test Plan: When new version is published, go to deps.dev and verify issues label is set to `revi.xyz/new`
Reviewers: O1 revi & automations, revi
Reviewed By: O1 revi & automations, revi
Differential Revision: https://issuetracker.revi.xyz/D416
Summary:
link to directory. No version bump for this.
Signed-off-by: Yongmin Hong <revi@omglol.email>
Test Plan: verify the homepage when the new release is cut
Reviewers: O1 revi & automations, revi
Reviewed By: O1 revi & automations, revi
Differential Revision: https://issuetracker.revi.xyz/D387
Summary:
`tsconfig.json` has comments, so it is jsonc.
Cf. https://aka.ms/tsconfig.json
Also add tsconfig.json in rootdir and update arclint to ignore
`tsconfig.json`.
Signed-off-by: Yongmin Hong <revi@omglol.email>
Test Plan: Try prettier checks on `tsconfig.json` after merging.
Reviewers: O1 revi & automations, revi
Reviewed By: O1 revi & automations, revi
Differential Revision: https://issuetracker.revi.xyz/D376