You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
When running npm run lint on a freshly generated add-in, the linting runs successfully.
Current behavior
After generating a fresh TaskPane Outlook JavaScript add-in and running npm run lint an error is encountered. When I started opening this bug, the error was
However, after trying different node versions and generating new add-ins I was unable to reproduce because I got this error instead ESLint couldn't find the plugin "eslint-plugin-office-addins". (The package "eslint-plugin-office-addins" was not found when loaded as a Node module from the directory "[path]\node_modules\office-addin-lint\lib".)
It turns out, that the package office-addin-lint was updated a day ago to 2.3.1 and is what produces the new error. If you install back to 2.3.0, then you get the first error about missing the tsconfig file.
Steps to Reproduce
Please provide detailed steps for reproducing the issue.
Use the generator to make a new add-in with the following settings:
TaskPane
Outlook
JavaScript
Open VSCode and run npm run lint in the terminal.
Observe one of two errors depending on the version of office-addin-lint.
Install the other version and repeat.
Context
Please provide any relevant information about your setup. This is important in case the issue is not reproducible except for under certain conditions.
Operating System: Windows
Node version: Tried various, currently 20.1.2.
Office version: n/a but 2403
Tool version: 5.0.0 (installed again and confirmed updating it didn't fix the issue).
The text was updated successfully, but these errors were encountered:
Expected behavior
When running
npm run lint
on a freshly generated add-in, the linting runs successfully.Current behavior
After generating a fresh TaskPane Outlook JavaScript add-in and running
npm run lint
an error is encountered. When I started opening this bug, the error waserror Parsing error: Cannot read file '[path]\tsconfig.json'
However, after trying different node versions and generating new add-ins I was unable to reproduce because I got this error instead
ESLint couldn't find the plugin "eslint-plugin-office-addins". (The package "eslint-plugin-office-addins" was not found when loaded as a Node module from the directory "[path]\node_modules\office-addin-lint\lib".)
It turns out, that the package office-addin-lint was updated a day ago to 2.3.1 and is what produces the new error. If you install back to 2.3.0, then you get the first error about missing the tsconfig file.
Steps to Reproduce
Please provide detailed steps for reproducing the issue.
npm run lint
in the terminal.Context
Please provide any relevant information about your setup. This is important in case the issue is not reproducible except for under certain conditions.
The text was updated successfully, but these errors were encountered: