Skip to content

Commit

Permalink
More progress on moving to tsc
Browse files Browse the repository at this point in the history
  • Loading branch information
orta committed Sep 16, 2024
1 parent 3fb669b commit 918bafe
Show file tree
Hide file tree
Showing 10 changed files with 306 additions and 499 deletions.
70 changes: 0 additions & 70 deletions .github/CONTRIBUTING.md

This file was deleted.

51 changes: 0 additions & 51 deletions .github/DEVELOPMENT.md

This file was deleted.

13 changes: 0 additions & 13 deletions .github/PULL_REQUEST_TEMPLATE.md

This file was deleted.

7 changes: 0 additions & 7 deletions .github/renovate.json

This file was deleted.

1 change: 1 addition & 0 deletions .vscode/settings.json
Original file line number Diff line number Diff line change
Expand Up @@ -6,5 +6,6 @@
"editor.formatOnSave": true,
"eslint.probe": ["javascript", "javascriptreact", "json", "jsonc", "markdown", "typescript", "typescriptreact", "yaml"],
"eslint.rules.customizations": [{ "rule": "*", "severity": "warn" }],
"typescript.inlayHints.parameterNames.enabled": "all",
"typescript.tsdk": "node_modules/typescript/lib"
}
8 changes: 7 additions & 1 deletion CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,4 +1,10 @@
# Changelog
## Changelog

### 3.0.0

- Lol, yep, another major. Performance wise, we were not where I wanted us to be. We used to use ts-morph to create the `.d.ts` files but now we're using the TypeScript compiler aPI directly. This converts a ~8s built to under a second, but the slowest part of the process is ended up being the prettier formatting.

So, I'm bailing on supporting a formatting pass in the code-gen'd files. This is _to some extent_ a breaking change, so I'm calling it a major.

### 2.0.0

Expand Down
18 changes: 0 additions & 18 deletions pnpm-lock.yaml

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

Loading

0 comments on commit 918bafe

Please sign in to comment.