Alec Larson

Results 407 issues of Alec Larson

When using `indo unlink` in a [pnpm workspace](https://pnpm.io/workspaces), indo uses Yarn to install the dependency. So it seems that indo doesn't realize it's in a pnpm workspace!

bug
pnpm

When linking to a local package [A] that another dependency [B] has a "peer dependency" on, the package [A] is not linked into dependency [B] as you might expect. In...

bug
pnpm
has workaround

### Check for existing issues - [X] Completed ### Describe the bug / provide steps to reproduce it In TypeScript, the `Editor::Rewrap` command works with single-line comments grouped together, but...

bug
editor
typescript
language

Some kind of `skipPlugins` option that could be `true` or an array of plugin names. ### Context I'm adding a `build.onResolved` hook (note the past tense) to [esbuild-extra](https://github.com/aleclarson/esbuild-extra). Its purpose...

plugins

If I watch a file that doesn't exist, its parent directory is watched instead. What's unintuitive is that my `ignored` patterns need to account for this. If the missing file...

This fixes the type of `SearchOptions.weights` to allow partial definition. I also added `@default` comments for each weight type, to give users a baseline value to tweak in experiments. Finally,...

This fixes an issue with `forwardRef` that was leading to a type conflict, which was basically… ```ts (Ref | undefined) // …from forwardRef's return type & (Ref | undefined) //...

I asked this over in the Slack, but I figured it would be better to have it answered/tracked here. All of my queries are pre-defined with `CREATE FUNCTION` and `LANGUAGE...

https://github.com/aleclarson/meriyah-walker I wrote a very minimal package that wraps [estree-walker](https://www.npmjs.com/package/estree-walker) with Meriyah's `ESTree` types. Would you like to mention it in the readme? Otherwise, this issue may be good enough...

```js import mri from "mri"; const parsed = mri(process.argv.slice(2), { string: ["foo", "bar"], alias: { f: "foo" }, unknown(flag) { console.error(`Unknown flag: ${flag}`); process.exit(1); }, }); console.log(parsed); ``` Then run...