From 15f73b4fc393fef9763051f242d9466b633fbc83 Mon Sep 17 00:00:00 2001 From: Sebastian McKenzie Date: Tue, 1 Sep 2015 04:56:03 +0100 Subject: [PATCH] remove noisy comments/documentation --- packages/babel-cli/README.md | 4 - packages/babel-code-frame/README.md | 1 + packages/babel-core/README.md | 1 + packages/babel-core/src/README.md | 4 - packages/babel-core/src/api/README.md | 18 -- packages/babel-core/src/helpers/README.md | 4 - packages/babel-core/src/tools/README.md | 15 -- .../src/tools/build-external-helpers.js | 22 +-- .../babel-core/src/transformation/README.md | 3 - .../src/transformation/file/README.md | 3 - .../src/transformation/file/logger.js | 32 ---- .../src/transformation/file/options/README.md | 3 - .../file/options/option-manager.js | 24 --- .../transformation/file/options/parsers.js | 4 - .../src/transformation/file/plugin-manager.js | 37 ---- .../src/transformation/helpers/README.md | 3 - ...-binary-assignment-operator-transformer.js | 24 --- .../helpers/build-comprehension.js | 4 - ...itional-assignment-operator-transformer.js | 17 -- .../helpers/build-react-transformer.js | 32 ---- .../transformation/helpers/call-delegate.js | 17 -- .../src/transformation/helpers/define-map.js | 20 -- .../helpers/explode-assignable-expression.js | 12 -- .../helpers/get-function-arity.js | 4 - .../helpers/memoise-decorators.js | 4 - .../src/transformation/helpers/name-method.js | 37 ---- .../src/transformation/helpers/regex.js | 8 - .../helpers/remap-async-to-generator.js | 26 --- .../transformation/helpers/replace-supers.js | 53 ------ .../babel-core/src/transformation/index.js | 24 --- .../src/transformation/modules/README.md | 3 - .../src/transformation/modules/_default.js | 88 --------- .../src/transformation/modules/_strict.js | 4 - .../src/transformation/modules/amd-strict.js | 4 - .../src/transformation/modules/amd.js | 33 ---- .../transformation/modules/common-strict.js | 4 - .../src/transformation/modules/common.js | 37 ---- .../src/transformation/modules/ignore.js | 13 -- .../transformation/modules/lib/metadata.js | 16 -- .../src/transformation/modules/lib/remaps.js | 49 ----- .../src/transformation/modules/system.js | 79 -------- .../src/transformation/modules/umd-strict.js | 4 - .../src/transformation/modules/umd.js | 9 - .../babel-core/src/transformation/pipeline.js | 44 ----- .../src/transformation/plugin-pass.js | 12 -- .../babel-core/src/transformation/plugin.js | 16 -- .../src/transformation/transformers/README.md | 3 - .../es3/member-expression-literals.js | 1 - .../transformers/es3/property-literals.js | 3 +- .../transformers/es5/properties.mutators.js | 1 - .../transformers/es6/arrow-functions.js | 1 - .../transformers/es6/block-scoping/index.js | 128 +------------ .../transformers/es6/block-scoping/tdz.js | 21 --- .../transformers/es6/classes/index.js | 12 -- .../transformers/es6/classes/loose.js | 8 - .../transformers/es6/classes/vanilla.js | 104 +---------- .../transformers/es6/constants.js | 1 - .../transformers/es6/destructuring.js | 86 --------- .../transformation/transformers/es6/for-of.js | 21 --- .../transformers/es6/modules.js | 21 --- .../transformers/es6/object-super.js | 13 -- .../transformers/es6/parameters/default.js | 22 --- .../transformers/es6/parameters/index.js | 4 - .../transformers/es6/parameters/rest.js | 40 +--- .../transformers/es6/properties.computed.js | 17 -- .../transformers/es6/properties.shorthand.js | 5 - .../transformers/es6/regex.sticky.js | 9 - .../transformers/es6/regex.unicode.js | 9 - .../transformers/es6/spec.symbols.js | 17 -- .../es6/spec.template-literals.js | 9 - .../transformation/transformers/es6/spread.js | 29 --- .../transformers/es6/tail-call.js | 98 ---------- .../transformers/es6/template-literals.js | 33 +--- .../transformers/es7/comprehensions.js | 17 -- .../transformers/es7/decorators.js | 9 - .../transformers/es7/do-expressions.js | 9 - .../es7/exponentiation-operator.js | 8 - .../transformers/es7/export-extensions.js | 13 -- .../transformers/es7/function-bind.js | 25 --- .../transformers/es7/object-rest-spread.js | 13 -- .../transformation/transformers/filters.js | 20 -- .../src/transformation/transformers/index.js | 1 - .../transformers/internal/block-hoist.js | 5 - .../transformers/internal/hoist-directives.js | 9 - .../transformers/internal/module-formatter.js | 9 - .../transformers/internal/modules.js | 25 --- .../transformers/internal/shadow-functions.js | 17 -- .../transformers/internal/validation.js | 13 -- .../transformers/optimisation/flow.for-of.js | 9 - .../optimisation/react.inline-elements.js | 17 -- .../transformers/other/async-to-generator.js | 9 - .../transformers/other/bluebird-coroutines.js | 13 -- .../transformation/transformers/other/flow.js | 29 --- .../transformers/other/react-compat.js | 17 -- .../transformers/other/react.js | 21 --- .../transformers/other/regenerator.js | 9 - .../transformers/other/strict.js | 13 -- .../spec/block-scoped-functions.js | 17 -- .../transformers/spec/function-name.js | 13 -- .../transformers/validation/react.js | 13 -- packages/babel-core/src/util.js | 1 - packages/babel-generator/README.md | 1 + packages/babel-generator/src/README.md | 16 -- packages/babel-generator/src/buffer.js | 2 +- .../babel-generator/src/generators/README.md | 10 - .../babel-generator/src/generators/base.js | 23 +-- .../babel-generator/src/generators/classes.js | 21 --- .../src/generators/comprehensions.js | 8 - .../src/generators/expressions.js | 94 +--------- .../babel-generator/src/generators/flow.js | 141 -------------- .../babel-generator/src/generators/jsx.js | 50 +---- .../babel-generator/src/generators/methods.js | 21 --- .../babel-generator/src/generators/modules.js | 44 ----- .../src/generators/statements.js | 74 +------- .../src/generators/template-literals.js | 12 -- .../babel-generator/src/generators/types.js | 33 ---- packages/babel-generator/src/index.js | 64 ------- .../babel-generator/src/node/parentheses.js | 58 ------ .../babel-generator/src/node/whitespace.js | 4 - packages/babel-generator/src/whitespace.js | 7 +- packages/babel-runtime/README.md | 4 - packages/babel-traverse/README.md | 1 + packages/babel-traverse/src/README.md | 3 - packages/babel-traverse/src/context.js | 24 --- packages/babel-traverse/src/hub.js | 3 +- packages/babel-traverse/src/index.js | 32 ---- packages/babel-traverse/src/path/README.md | 15 -- packages/babel-traverse/src/path/ancestry.js | 6 +- packages/babel-traverse/src/path/comments.js | 6 +- packages/babel-traverse/src/path/context.js | 72 +------- .../babel-traverse/src/path/conversion.js | 10 +- .../babel-traverse/src/path/evaluation.js | 2 + packages/babel-traverse/src/path/family.js | 34 +--- packages/babel-traverse/src/path/index.js | 52 ++---- .../src/path/inference/README.md | 3 - .../src/path/inference/index.js | 22 +-- .../src/path/inference/inferer-reference.js | 24 --- .../src/path/inference/inferers.js | 76 -------- .../babel-traverse/src/path/introspection.js | 10 +- .../babel-traverse/src/path/lib/hoister.js | 36 ---- .../src/path/lib/removal-hooks.js | 20 -- .../src/path/lib/virtual-types.js | 52 ------ .../babel-traverse/src/path/modification.js | 30 +-- packages/babel-traverse/src/path/removal.js | 17 +- .../babel-traverse/src/path/replacement.js | 18 +- packages/babel-traverse/src/scope/README.md | 3 - packages/babel-traverse/src/scope/binding.js | 16 +- packages/babel-traverse/src/scope/index.js | 172 ------------------ packages/babel-types/README.md | 1 + packages/babel-types/src/converters.js | 30 +-- 150 files changed, 66 insertions(+), 3376 deletions(-) create mode 100644 packages/babel-code-frame/README.md create mode 100644 packages/babel-core/README.md delete mode 100644 packages/babel-core/src/README.md delete mode 100644 packages/babel-core/src/api/README.md delete mode 100644 packages/babel-core/src/helpers/README.md delete mode 100644 packages/babel-core/src/tools/README.md delete mode 100644 packages/babel-core/src/transformation/README.md delete mode 100644 packages/babel-core/src/transformation/file/README.md delete mode 100644 packages/babel-core/src/transformation/file/options/README.md delete mode 100644 packages/babel-core/src/transformation/helpers/README.md delete mode 100644 packages/babel-core/src/transformation/modules/README.md delete mode 100644 packages/babel-core/src/transformation/transformers/README.md create mode 100644 packages/babel-generator/README.md delete mode 100644 packages/babel-generator/src/README.md delete mode 100644 packages/babel-generator/src/generators/README.md create mode 100644 packages/babel-traverse/README.md delete mode 100644 packages/babel-traverse/src/README.md delete mode 100644 packages/babel-traverse/src/path/README.md delete mode 100644 packages/babel-traverse/src/path/inference/README.md delete mode 100644 packages/babel-traverse/src/scope/README.md create mode 100644 packages/babel-types/README.md diff --git a/packages/babel-cli/README.md b/packages/babel-cli/README.md index 7af3d66051..0d36b69f45 100644 --- a/packages/babel-cli/README.md +++ b/packages/babel-cli/README.md @@ -1,5 +1 @@ # babel-cli - -Babel CLI - -For more information please look at [babel](https://github.com/babel/babel). diff --git a/packages/babel-code-frame/README.md b/packages/babel-code-frame/README.md new file mode 100644 index 0000000000..35f7c2ebf7 --- /dev/null +++ b/packages/babel-code-frame/README.md @@ -0,0 +1 @@ +# babel-code-frame diff --git a/packages/babel-core/README.md b/packages/babel-core/README.md new file mode 100644 index 0000000000..beb313b67f --- /dev/null +++ b/packages/babel-core/README.md @@ -0,0 +1 @@ +# babel-core diff --git a/packages/babel-core/src/README.md b/packages/babel-core/src/README.md deleted file mode 100644 index 6831fbaa9b..0000000000 --- a/packages/babel-core/src/README.md +++ /dev/null @@ -1,4 +0,0 @@ -## Diving into Babel - -If you look around in the various directories in here you'll find some details -about the organization of the Babel codebase. diff --git a/packages/babel-core/src/api/README.md b/packages/babel-core/src/api/README.md deleted file mode 100644 index f1816a11f0..0000000000 --- a/packages/babel-core/src/api/README.md +++ /dev/null @@ -1,18 +0,0 @@ -## API - -In this directory you'll find all the public interfaces to using Babel for both -node and the browser. - -### Node - -There are two ways people use Babel within Node, they either are manipulating -strings of code with `babel.transform` or `babel.parse`, they also might be -running their code through Babel before execution via `register` or `polyfill`. - -### Browser - -Usage of Babel in the browser is extremely uncommon and in most cases -considered A Bad Idea™. However it works by loading `