Highlights
- 5 discussions answered
Block or Report
Block or report dsherret
Report abuse
Contact GitHub support about this user’s behavior. Learn more about reporting abuse.
Report abusePinned
-
dprint/dprint Public
Pluggable and configurable code formatting platform written in Rust.
-
-
-
4,459 contributions in the last year
Less
More
Contribution activity
April 2022
Created 213 commits in 34 repositories
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- 9 repositories not shown
Created 3 repositories
- dsherret/faster_prettier_example TypeScript
- dsherret/npm_bridge_example TypeScript
- dsherret/npm_bridge TypeScript
Created a pull request in denoland/deno_std that received 9 comments
chore(ci): smoother deno_std release
This adds a new version_bump.yml workflow similar to what is found in the CLI repo. On workflow run, this will bump the version in version.ts and…
+246
−0
•
9
comments
Opened 61 other pull requests in 18 repositories
denoland/deno
2
open
19
merged
- refactor(lsp): store all the assets in Rust when initializing
- chore(tests): fix pty_clear_function on Windows
- fix(lsp): correct positions in some scenarios
- chore: add release step failure instructions
- chore(ci): skip ci cache when doing a release
- chore(scripts): allow running version_bump workflow without releasing deno_std yet
- chore: fix version bump credentials
-
fix:
--watchwas losing items - perf(fmt/lint): incremental formatting and linting
- fix(fmt): regression where some short if stmt headers being split on multiple lines
- chore: release fixes based on doing the v1.20.6 release
- chore: forward v1.20.6 release commit to main
- chore: update release instructions based on 1.20.5 release
- fix: upgrade to swc_ecmascript 0.143
- fix(permissions): fallback to denied access if the permission prompt fails
- chore: forward v1.20.5 release commit to main
- perf: move Deno.writeTextFile and like functions to Rust
- chore(ci): automatically open PR to forward patch release back to main
- chore(ci): automatically include releases notes in release draft
- chore(ci): update deno_std release steps
- chore: fix main compile error
dprint/dprint
7
merged
1
open
- feat: output message in help text if CLI version is out of date
- feat: use "stable formatting" by default
- feat: incremental formatting by default
- feat: improve checksum error messages
- feat: incremental should ensure stable formatting
- refactor: upgrade to clap v3
- feat(core): targeted infos
- feat: implement editor schema v5
denoland/deno_std
5
merged
1
closed
denoland/deno_docker
3
merged
denoland/docland
3
merged
denoland/dotland
3
merged
denoland/node_deno_shims
3
merged
dprint/plugins
2
merged
dprint/dprint-plugin-typescript
2
merged
denoland/automation
2
merged
denoland/dnt
1
merged
denoland/eszip
1
merged
denoland/deno_doc
1
merged
denoland/deno_lint
1
merged
denoland/deno_graph
1
merged
denoland/deno_ast
1
merged
dprint/dprint-vscode
1
open
denoland/manual
1
merged
Reviewed 50 pull requests in 11 repositories
denoland/deno
25 pull requests
- refactor(lsp): store all the assets in Rust when initializing
- chore(tests): fix pty_clear_function on Windows
- Reland "perf(http): optimize ReadableStreams backed by a resource"
- fix(lsp): correct positions in some scenarios
- chore: add release step failure instructions
- fix(watcher): don't clear screen on start
-
perf(http): optimize
ReadableStreams backed by a resource - chore(scripts): allow running version_bump workflow without releasing deno_std yet
- 1.21.0
- Revert various PRs related to "ext/http"
- feat(repl): add global clear() function
- upgrade: typescript 4.6.3
- feat(repl): add "--eval-file" flag to execute a script file on startup
- perf(fmt/lint): incremental formatting and linting
- Remove the DENO_FUTURE_CHECK warning
- feat(bench): new console reporter
- perf: move Deno.writeTextFile and like functions to Rust
- fix: panic when trying to pledge permissions before restoring previous pledge
- feat(test): format user code output
- chore: release fixes based on doing the v1.20.6 release
- 1.20.6
- experiment(runtime): bypass tokio File
- fix(runtime/permissions): Resolve executable specifiers in allowlists and queries
- chore: use lock file for tooling scripts
- chore: rephrase env var help
- Some pull request reviews not shown.
denoland/manual
5 pull requests
denoland/deno_std
5 pull requests
denoland/docland
2 pull requests
dsherret/ts-morph
1 pull request
denoland/deno_lint
1 pull request
DefinitelyTyped/DefinitelyTyped
1 pull request
denoland/deno_graph
1 pull request
dprint/dprint-plugin-typescript
1 pull request
dprint/dprint-intellij
1 pull request
dprint/dprint
1 pull request
Created an issue in microsoft/TypeScript that received 24 comments
Consider redesigning "resolution-mode" to not be an assertion since it's not an assertion
Suggestion The latest TS 4.7 has a new "resolution-mode" feature (https://devblogs.microsoft.com/typescript/announcing-typescript-4-7-beta/#resolut…
24
comments
Opened 24 other issues in 11 repositories
dprint/dprint
3
open
6
closed
- Switch website to use Lume
- Use .json extension instead of .exe-plugin
- Incremental by default
- Support caching the cache folder for incremental on GH actions
- Incremental should format files at least twice
- core - describe info relationships up front
- core - use local arena instead of thread local one
- core - offset future infos when a resolving info increases/decreases its line number
- core - add print item to maintain formatting for a section if a certain condition holds
denoland/deno
3
open
3
closed
dprint/dprint-plugin-markdown
1
open
denoland/manual
1
open
dsherret/ts-morph
1
open
swc-project/swc
1
closed
denoland/dotland
1
open
denoland/deno_std
1
open
denoland/deno_task_shell
1
open
denoland/deno_lint
1
open
denoland/docland
1
open
15
contributions
in private repositories
Apr 21 – Apr 24