diff --git a/packages/babel-plugin-transform-strict-mode/README.md b/packages/babel-plugin-transform-strict-mode/README.md index 08c5afe405..da12aa03cb 100644 --- a/packages/babel-plugin-transform-strict-mode/README.md +++ b/packages/babel-plugin-transform-strict-mode/README.md @@ -34,7 +34,6 @@ npm install --save-dev babel-plugin-transform-strict-mode **.babelrc** -Without options: ```json { @@ -42,17 +41,6 @@ Without options: } ``` -With options: - -```json -{ - "plugins": [ - ["transform-strict-mode", { - "strict": true - }] - ] -} -``` ### Via CLI diff --git a/packages/babel-plugin-transform-strict-mode/src/index.js b/packages/babel-plugin-transform-strict-mode/src/index.js index 756979d79e..ac94b5d92f 100644 --- a/packages/babel-plugin-transform-strict-mode/src/index.js +++ b/packages/babel-plugin-transform-strict-mode/src/index.js @@ -3,11 +3,7 @@ import * as t from "babel-types"; export default function() { return { visitor: { - Program(path, state) { - if (state.opts.strict === false || state.opts.strictMode === false) { - return; - } - + Program(path) { const { node } = path; for (const directive of (node.directives: Array)) { diff --git a/packages/babel-plugin-transform-strict-mode/test/fixtures/disable-strict-mode/options.json b/packages/babel-plugin-transform-strict-mode/test/fixtures/disable-strict-mode/options.json deleted file mode 100644 index aaa785cb96..0000000000 --- a/packages/babel-plugin-transform-strict-mode/test/fixtures/disable-strict-mode/options.json +++ /dev/null @@ -1,5 +0,0 @@ -{ - "plugins": [ - ["transform-strict-mode", { "strictMode": false }] - ] -} diff --git a/packages/babel-plugin-transform-strict-mode/test/fixtures/disable-strict-mode/strictMode-false/actual.js b/packages/babel-plugin-transform-strict-mode/test/fixtures/disable-strict-mode/strictMode-false/actual.js deleted file mode 100644 index a280f9a5cc..0000000000 --- a/packages/babel-plugin-transform-strict-mode/test/fixtures/disable-strict-mode/strictMode-false/actual.js +++ /dev/null @@ -1 +0,0 @@ -foo(); diff --git a/packages/babel-plugin-transform-strict-mode/test/fixtures/disable-strict-mode/strictMode-false/expected.js b/packages/babel-plugin-transform-strict-mode/test/fixtures/disable-strict-mode/strictMode-false/expected.js deleted file mode 100644 index a280f9a5cc..0000000000 --- a/packages/babel-plugin-transform-strict-mode/test/fixtures/disable-strict-mode/strictMode-false/expected.js +++ /dev/null @@ -1 +0,0 @@ -foo();