Bryan Mishkin

Results 123 issues of Bryan Mishkin

When there's a spread inside the meta object that we can't evaluate, we might want to stop flagging these violations since likely the spread fills these properties in already: ```...

bug

Related of #272 but distinct and might be a bit easier to fix since we just need to evaluate the spread. ```js const fixOrSuggest: { fix: TSESLint.ReportFixFunction | null; suggest:...

bug

Some of our rules need to be able to detect when suggestions are reported. I found a situation where we fail to unwrap the suggestions: https://github.com/typescript-eslint/typescript-eslint/blob/ad412cdd74dc5619fbe4bf27c0a5eb5c5a4b65ca/packages/eslint-plugin/src/rules/no-empty-interface.ts#L86 ```js context.report({ node: node.id,...

bug

Starting a list of my desired breaking changes, feedback welcome. We can perform this release once we have compiled enough changes. We should watch out for any breaking changes needed...

BREAKING CHANGE

This will enable the helper to properly resolve object key names that use variables like: ```js const FOO = 'some-property-name'; const obj = { [FOO] = 'hello world' } ```...

bug

If all test cases specify the same `parserOptions`, then `parserOptions` should be set globally in the test file when creating the `RuleTester` to simplify the individual test cases. Before: ```...

### Description of the Change Expose test file path for each test case in the `xunit` reporter. ``` ``` ### Alternate Designs ### Why should this be in core? The...

stale

Fix lint violation from common ESLint lint rule [import/newline-after-import](https://github.com/import-js/eslint-plugin-import/blob/main/docs/rules/newline-after-import.md). ```sh yarn eslint --ext=.ts,.js . ~/Development/my-test-addon/types/global.d.ts 3:3 error Expected 1 empty line after import statement not followed by another import import/newline-after-import...

Running linting in a brand new Ember addon with TypeScript with the ESLint [no-use-before-define](https://eslint.org/docs/latest/rules/no-use-before-define) lint rule enabled: ```sh ~/Development/my-test-addon main * yarn eslint --ext=.ts,.js . ~/Development/my-test-addon/tests/dummy/app/config/environment.d.ts 1:16 error 'config' was...

Switch from deprecated package to replacement. > [ember-cli-htmlbars-inline-precompile](https://github.com/ember-cli/ember-cli-htmlbars-inline-precompile) > Deprecated > Usage of this project is deprecated, its functionality has been migrated into [ember-cli-htmlbars](https://github.com/ember-cli/ember-cli-htmlbars) directly. Please upgrade to [email protected] or...