From 912899f1a95d1d101ae245365b56495c6d15abea Mon Sep 17 00:00:00 2001 From: Edward Faulkner Date: Mon, 24 May 2021 10:58:30 -0400 Subject: [PATCH 1/2] fix inconsistent "loose" babel warning Fixes #403. We originally used loose here because ember-cli-babel did, because it was required when using decorators. But that is no longer true and ember-cli-babel also defaults to strict. --- packages/ember-auto-import/ts/package.ts | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/packages/ember-auto-import/ts/package.ts b/packages/ember-auto-import/ts/package.ts index c6eca337e..c1a0fcae7 100644 --- a/packages/ember-auto-import/ts/package.ts +++ b/packages/ember-auto-import/ts/package.ts @@ -401,7 +401,7 @@ export default class Package { let plugins = [ [require.resolve('@babel/plugin-proposal-decorators'), { legacy: true }], - [require.resolve('@babel/plugin-proposal-class-properties'), { loose: true }], + [require.resolve('@babel/plugin-proposal-class-properties'), { loose: false }], [ require.resolve('babel-plugin-htmlbars-inline-precompile'), { From 6b32fba32a9cb562a62e466e1094ba0c92bc9390 Mon Sep 17 00:00:00 2001 From: Edward Faulkner Date: Mon, 24 May 2021 11:19:09 -0400 Subject: [PATCH 2/2] releasing --- CHANGELOG.md | 5 +++++ packages/ember-auto-import/package.json | 2 +- test-scenarios/package.json | 2 +- 3 files changed, 7 insertions(+), 2 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 975988e35..5024b2b8a 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,5 +1,10 @@ # Changelog +### 2.0.1 + +- BUGFIX: avoid warning spew from babel about loose mode. +- DOCS: fixed docs link by @MrChocolatine + ### 2.0.0 - BREAKING: see the [upgrade guide to v2](./docs/upgrade-guide-2.0.md) for the complete list of breaking changes in 2.0 with explanations and instructions. diff --git a/packages/ember-auto-import/package.json b/packages/ember-auto-import/package.json index 6fb6c8b21..c88c7cede 100644 --- a/packages/ember-auto-import/package.json +++ b/packages/ember-auto-import/package.json @@ -1,6 +1,6 @@ { "name": "ember-auto-import", - "version": "2.0.0", + "version": "2.0.1", "description": "Zero-config import from NPM packages", "keywords": [ "ember-addon", diff --git a/test-scenarios/package.json b/test-scenarios/package.json index 166c3080b..34ac4f5ba 100644 --- a/test-scenarios/package.json +++ b/test-scenarios/package.json @@ -20,7 +20,7 @@ "@embroider/macros": "^0.40.0", "@embroider/addon-shim": "^0.40.0", "@types/fs-extra": "^5.0.4", - "ember-auto-import": "2.0.0", + "ember-auto-import": "2.0.1", "fs-extra": "^6.0.1", "leader-v1": "npm:ember-auto-import@1.7", "leader-v2": "npm:ember-auto-import@1.11",