Skip to content

milkbump/babel-eslint-property-null-repro

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

1 Commit
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

This reproduces two errors that I think may be related.

Uncomment rules in .eslintrc.js to reproduce bugs. Use npm run dev to run Rollup.

Bugs are present using macOS 10.15.7 and [email protected].

Uncommenting "template-curly-spacing" results in:

[!] (plugin eslint) TypeError: Cannot read property 'value' of null
Occurred while linting /Users/***/babel-repro/index.js:4
index.js
TypeError: Cannot read property 'value' of null
Occurred while linting /Users/***/babel-repro/index.js:4
    at checkSpacingBefore (/Users/***/babel-repro/node_modules/eslint/lib/rules/template-curly-spacing.js:52:24)
    at TemplateElement (/Users/***/babel-repro/node_modules/eslint/lib/rules/template-curly-spacing.js:136:17)
    at /Users/***/babel-repro/node_modules/eslint/lib/linter/safe-emitter.js:45:58
    at Array.forEach (<anonymous>)
    at Object.emit (/Users/***/babel-repro/node_modules/eslint/lib/linter/safe-emitter.js:45:38)
    at NodeEventGenerator.applySelector (/Users/***/babel-repro/node_modules/eslint/lib/linter/node-event-generator.js:256:26)
    at NodeEventGenerator.applySelectors (/Users/***/babel-repro/node_modules/eslint/lib/linter/node-event-generator.js:285:22)
    at NodeEventGenerator.enterNode (/Users/***/babel-repro/node_modules/eslint/lib/linter/node-event-generator.js:299:14)
    at CodePathAnalyzer.enterNode (/Users/***/babel-repro/node_modules/eslint/lib/linter/code-path-analysis/code-path-analyzer.js:711:23)
    at /Users/***/babel-repro/node_modules/eslint/lib/linter/linter.js:954:32

Uncommenting "indent" results in:

[!] (plugin eslint) TypeError: Cannot read property 'range' of null
Occurred while linting /Users/***/babel-repro/index.js:1
index.js
TypeError: Cannot read property 'range' of null
Occurred while linting /Users/***/babel-repro/index.js:1
    at OffsetStorage.setDesiredOffset (/Users/***/babel-repro/node_modules/eslint/lib/rules/indent.js:341:45)
    at /Users/***/babel-repro/node_modules/eslint/lib/rules/indent.js:1397:29
    at Array.forEach (<anonymous>)
    at Object.TemplateLiteral [as listener] (/Users/***/babel-repro/node_modules/eslint/lib/rules/indent.js:1389:34)
    at /Users/***/babel-repro/node_modules/eslint/lib/rules/indent.js:1635:55
    at Array.forEach (<anonymous>)
    at Program:exit (/Users/***/babel-repro/node_modules/eslint/lib/rules/indent.js:1635:26)
    at /Users/***/babel-repro/node_modules/eslint/lib/linter/safe-emitter.js:45:58
    at Array.forEach (<anonymous>)
    at Object.emit (/Users/***/babel-repro/node_modules/eslint/lib/linter/safe-emitter.js:45:38)

About

Bug repro

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published