Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

refc: rewrite the project in typescript #706

Merged
merged 27 commits into from
Jul 12, 2022
Merged
Changes from 1 commit
Commits
Show all changes
27 commits
Select commit Hold shift + click to select a range
ba72886
refc: rewrite the project in typescript
gamemaker1 Jul 7, 2022
12fdda2
docs: update badges in readme
gamemaker1 Jul 7, 2022
e5c5100
docs: improve readme; move images to `media/`
gamemaker1 Jul 7, 2022
101df4d
docs: add contributing guide
gamemaker1 Jul 7, 2022
7a9c543
docs: point to contributing guide in the readme
gamemaker1 Jul 7, 2022
a923b94
docs: add issue and pr templates
gamemaker1 Jul 7, 2022
0c25a7c
docs: fix copy-paste errors
gamemaker1 Jul 8, 2022
23b5fe0
chore: upgrade dependencies
gamemaker1 Jul 8, 2022
d9bdc25
chore: adjust code for new versions of packages
gamemaker1 Jul 9, 2022
77c3165
chore: enable color output in git hooks
gamemaker1 Jul 9, 2022
842fc35
Update readme.md
leerob Jul 11, 2022
47d392f
style(types): re-order members of `Options` interface
gamemaker1 Jul 11, 2022
1b6af45
build(manifest): mention only `build/` in the `files` array
gamemaker1 Jul 11, 2022
8dfdc9d
docs(readme): use absolute links to media files
gamemaker1 Jul 11, 2022
dbc0282
docs(readme): show global installation with `npm`
gamemaker1 Jul 11, 2022
b5d3c49
fix(lint): fix some lint errors; and cause more
gamemaker1 Jul 11, 2022
734b442
fix(types): add types for config files
gamemaker1 Jul 11, 2022
06f9665
fix(types): remove some `@ts-expect-error` comments
gamemaker1 Jul 11, 2022
29ef1a3
fix(types): remove more `@ts-expect-error` comments
gamemaker1 Jul 11, 2022
50be7cd
fix(types): make signature for `parseEndpoint` match `Handler`
gamemaker1 Jul 11, 2022
b67e2e3
build(node): target node 14
gamemaker1 Jul 11, 2022
6746348
build(ts): downgrade to ts 4.6.4 for eslint
gamemaker1 Jul 11, 2022
10ac621
chore(scripts): run `compile` post install
gamemaker1 Jul 11, 2022
f6d29ca
docs(readme): fix badge url
gamemaker1 Jul 11, 2022
2237b53
docs(readme): add alt text for logo image
gamemaker1 Jul 11, 2022
083a43c
chore(tsc): remove duplicate `esModuleInterop` from tsconfig.json
gamemaker1 Jul 12, 2022
69876e5
fix(utilities/config): make error message less harsh
gamemaker1 Jul 12, 2022
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Prev Previous commit
Next Next commit
style(types): re-order members of Options interface
gamemaker1 committed Jul 11, 2022
commit 47d392f7a16444460fac97af72e13a1f88acdfe2
8 changes: 4 additions & 4 deletions source/types.ts
Original file line number Diff line number Diff line change
@@ -69,18 +69,18 @@ export declare interface Options {
'--help': boolean;
'--version': boolean;
'--listen': ParsedEndpoint[];
'--debug': boolean;
'--single': boolean;
'--debug': boolean;
'--config': Path;
'--cors': boolean;
'--no-clipboard': boolean;
'--no-compression': boolean;
'--no-etag': boolean;
'--symlinks': boolean;
'--cors': boolean;
'--no-port-switching': boolean;
'--ssl-cert': Path;
'--ssl-key': Path;
'--ssl-pass': Path;
'--no-port-switching': boolean;
'--ssl-pass': string;
}

// The arguments passed to the CLI (the options + the positional arguments)