Dan Freeman

Results 20 issues of Dan Freeman

I noticed that `lex-parser` [allows leading underscores](https://github.com/zaach/lex-parser/blob/master/lex.l#L2) in names, but [ebnf-parser doesn't](https://github.com/zaach/ebnf-parser/blob/master/bnf.l#L1). Is it intentional that nonterminal names shouldn't be able have leading underscores?

## Background The Ember.js community is moving toward adopting a [set of conventional Rollup plugins](https://github.com/embroider-build/embroider/tree/main/packages/addon-dev) for its [v2 package format](https://emberjs.github.io/rfcs/0507-embroider-v2-package-format.html), which has libraries publish code with stylesheet imports intact so...

#212 removed `@types/cssnano` as being unnecessary, but `cssnano` itself didn't begin shipping types until 5.1, and those types weren't 100% compatible with what had been in `@types/cssnano`. For whatever reason...

In `@glimmer/syntax`, the string `` — any number of repeated `

Currently there's a fair amount of [manual config](https://github.com/typed-ember/ember-cli-typescript#linking-addons) necessary for working with linked TypeScript addons. It might be useful to introduce a command like `ember ts:link-types ` (and its dual)...

enhancement
help wanted
build

When trying to generate declarations for an addon that exposes a helper with any of the 2.8 series of `@types/ember` releases, I see the following error: ``` TS4082: Default export...

bug
types:core

We should document a recommendation for setting up linting, including things like: - Installing and configuring [`@typescript-eslint/eslint-plugin`](https://github.com/typescript-eslint/typescript-eslint/tree/master/packages/eslint-plugin) - Updating the `lint:js` script to ensure it includes the right extensions -...

docs

We first came across this with [`ember-get-config`](https://github.com/null-null-null/ember-get-config), which [emits a warning](https://github.com/null-null-null/ember-get-config/blob/master/index.js#L38) if a single instance has its `included()` hook invoked more than once. On investigation, it seems that any addon...

When `ember-fetch` is only present in a project as a transitive dependency, [it breaks in FastBoot](https://github.com/ember-cli/ember-fetch/issues/98) because its `updateFastBootManifest` hook is never invoked. This has resulted in issues for a...

I was playing with updating the GlimmerX packages to use the recent 2.0.0-beta.8 release here (still on my sisyphean quest [to escape the `MonomorphicTagImpl` type error](https://github.com/glimmerjs/glimmer-vm/pull/1120)), but its test suite...