- Fix: "Unable to locate the project file" after upgrading
ts-standard
to v12 (#494) - Fix: "TypeError: callback is not a function" error message (#465)
- Fix: Publishing issue on the VSCode Marketplace (#444)
- Fix: Detect brackets in filename and folders (#443)
- Feature: Add support for
standard-engine@15
(#376)
- Fix: Crash if a
package.json
file does not have adevDependencies
property. (#310) - Chore: Add automated tests (#297)
- Feature: Better options default to reduce configurations overhead for users so that they can use the extension fast without too much configurations and still following "best practices" by encouraging local installation per project. (#263)
Now the extension will be automatically be enabled in projects that has one of the engines (standard
, semistandard
, standardx
or ts-standard
) installed in devDependencies
in package.json
.
Note: This feature is only working if you have only one open folder in your VSCode workspace.
Note 2: If you still want to enable the extension globally you can set the new option : "standard.enableGlobally": true
(by default it is set to false
).
BREAKING CHANGE: This feature changed the default settings, before: "standard.usePackageJson": false
, after: "standard.usePackageJson": true
BREAKING CHANGE: By default (if you don't set "standard.enableGlobally": true
), the extension will not lint your files if you haven't got a package.json
containing one of the engines installed in devDependencies
.
- Fix: Find babel config files with
@babel/eslint-parser
(#207)
- Feature: Add
treatErrorsAsWarnings
to forces all warnings and errors from standard to become warnings (#108) - Fix: Detect brackets in filename (#126 and #139)
- Feature: Add support for
ts-standard
(#103)
- Feature: Add support for
standardx
, and potentially more standard-engine based linters (#71) - Feature: Add context standardEnabled (#106)
- Fix: Enable typescript by default (#96)
- Add a new
usePackageJson
option to enable locally installed standard only.
- Fix bug
- Update deps
- Fix doc
- Update icon
- Fix vue doc
- Fix
ignore
bug
- Add semistandard option, thanks to kutyel
- Fix typo
- Warn user the reason when StandardJS failed to lint
- Update from upstream.