Big update!Introducing GitHub Bot Commands. Learn more
Socket
BlogLoveLog in
Book a demo

@babel/plugin-syntax-class-properties

Package Overview
Dependencies
1
Maintainers
6
Versions
42
Issues
File Explorer

Advanced tools

@babel/plugin-syntax-class-properties

Allow parsing of class properties

    7.12.13latest

Version published
Maintainers
6
Weekly downloads
21,310,880
increased by4.47%

Weekly downloads

Changelog

Source

v7.12.13 (2021-02-03)

:eyeglasses: Spec Compliance
  • babel-parser
    • #12661 spec: disable await binding identifier within static block (@JLHwung)
  • babel-helper-create-class-features-plugin, babel-helpers, babel-plugin-proposal-private-methods, babel-runtime-corejs2, babel-runtime-corejs3, babel-runtime
    • #12689 fix: throw error when accessing private method without a getter (@fedeci)
  • babel-plugin-transform-computed-properties, babel-plugin-transform-shorthand-properties
:bug: Bug Fix
  • babel-plugin-proposal-class-properties, babel-traverse
  • babel-plugin-proposal-class-properties, babel-plugin-transform-classes
  • babel-parser, babel-template
    • #12725 Permit %%placeholder%% in left-hand-side of a let declaration (@Zalathar)
  • babel-core, babel-helper-transform-fixture-test-runner, babel-register
  • babel-parser
    • #12686 (ts) Raise syntax error for an abstract method in non-abstract class (@sosukesuzuki)
    • #12684 fix(parser): throw error with wrong typescript 'export declare' (@fedeci)
    • #12520 Raise recoverable error for await expressions in sync functions (@sosukesuzuki)
    • #12678 fix: start TypePredicate node after returnToken (@JLHwung)
    • #12599 @babel/preset-typescript: fix tsx assigment issue (@Zzzen)
    • #12562 [ts]Add optional property to OptionalCallExpression node that has type arguments (@sosukesuzuki)
  • babel-helpers, babel-plugin-transform-classes
  • babel-generator
    • #12653 fix: avoid line breaks between class members head and key (@JLHwung)
  • babel-register
  • babel-node
  • babel-types
  • babel-plugin-transform-modules-systemjs
  • babel-plugin-transform-for-of
  • babel-helper-create-class-features-plugin, babel-helper-replace-supers, babel-plugin-transform-classes
    • #12544 Correctly access shadowed class binding in super.* (@Zzzen)
  • babel-helper-module-imports, babel-plugin-transform-react-jsx-development, babel-plugin-transform-react-jsx
:nail_care: Polish
  • babel-helper-transform-fixture-test-runner, babel-parser, babel-preset-env
    • #12716 refactor: raise AwaitNotInAsyncContext when an AwaitExpression will be parsed (@JLHwung)
  • babel-cli, babel-core, babel-parser
  • babel-helper-create-class-features-plugin, babel-plugin-proposal-private-methods
  • babel-helper-compilation-targets, babel-preset-env
  • babel-code-frame
    • #12567 fix(code-frame): do not pad gutter of empty lines (@SimenB)
:memo: Documentation
  • Other
  • babel-cli, babel-code-frame, babel-compat-data, babel-core, babel-generator, babel-helper-annotate-as-pure, babel-helper-bindify-decorators, babel-helper-builder-binary-assignment-operator-visitor, babel-helper-builder-react-jsx, babel-helper-call-delegate, babel-helper-compilation-targets, babel-helper-create-class-features-plugin, babel-helper-create-regexp-features-plugin, babel-helper-define-map, babel-helper-explode-assignable-expression, babel-helper-explode-class, babel-helper-fixtures, babel-helper-function-name, babel-helper-get-function-arity, babel-helper-hoist-variables, babel-helper-member-expression-to-functions, babel-helper-module-imports, babel-helper-module-transforms, babel-helper-optimise-call-expression, babel-helper-plugin-test-runner, babel-helper-plugin-utils, babel-helper-remap-async-to-generator, babel-helper-replace-supers, babel-helper-simple-access, babel-helper-split-export-declaration, babel-helper-transform-fixture-test-runner, babel-helper-wrap-function, babel-helpers, babel-highlight, babel-node, babel-parser, babel-plugin-external-helpers, babel-plugin-proposal-async-generator-functions, babel-plugin-proposal-class-properties, babel-plugin-proposal-class-static-block, babel-plugin-proposal-decorators, babel-plugin-proposal-do-expressions, babel-plugin-proposal-export-default-from, babel-plugin-proposal-export-namespace-from, babel-plugin-proposal-function-bind, babel-plugin-proposal-function-sent, babel-plugin-proposal-json-strings, babel-plugin-proposal-logical-assignment-operators, babel-plugin-proposal-nullish-coalescing-operator, babel-plugin-proposal-numeric-separator, babel-plugin-proposal-object-rest-spread, babel-plugin-proposal-optional-catch-binding, babel-plugin-proposal-optional-chaining, babel-plugin-proposal-partial-application, babel-plugin-proposal-pipeline-operator, babel-plugin-proposal-private-methods, babel-plugin-proposal-private-property-in-object, babel-plugin-proposal-throw-expressions, babel-plugin-proposal-unicode-property-regex, babel-plugin-syntax-class-properties, babel-plugin-syntax-class-static-block, babel-plugin-syntax-decorators, babel-plugin-syntax-do-expressions, babel-plugin-syntax-export-default-from, babel-plugin-syntax-flow, babel-plugin-syntax-function-bind, babel-plugin-syntax-function-sent, babel-plugin-syntax-jsx, babel-plugin-syntax-module-string-names, babel-plugin-syntax-partial-application, babel-plugin-syntax-pipeline-operator, babel-plugin-syntax-throw-expressions, babel-plugin-syntax-top-level-await, babel-plugin-syntax-typescript, babel-plugin-transform-arrow-functions, babel-plugin-transform-async-to-generator, babel-plugin-transform-block-scoped-functions, babel-plugin-transform-block-scoping, babel-plugin-transform-classes, babel-plugin-transform-computed-properties, babel-plugin-transform-destructuring, babel-plugin-transform-dotall-regex, babel-plugin-transform-duplicate-keys, babel-plugin-transform-exponentiation-operator, babel-plugin-transform-flow-comments, babel-plugin-transform-flow-strip-types, babel-plugin-transform-for-of, babel-plugin-transform-function-name, babel-plugin-transform-instanceof, babel-plugin-transform-jscript, babel-plugin-transform-literals, babel-plugin-transform-member-expression-literals, babel-plugin-transform-modules-amd, babel-plugin-transform-modules-commonjs, babel-plugin-transform-modules-systemjs, babel-plugin-transform-modules-umd, babel-plugin-transform-named-capturing-groups-regex, babel-plugin-transform-new-target, babel-plugin-transform-object-assign, babel-plugin-transform-object-set-prototype-of-to-assign, babel-plugin-transform-object-super, babel-plugin-transform-parameters, babel-plugin-transform-property-literals, babel-plugin-transform-property-mutators, babel-plugin-transform-proto-to-assign, babel-plugin-transform-react-constant-elements, babel-plugin-transform-react-display-name, babel-plugin-transform-react-inline-elements, babel-plugin-transform-react-jsx-compat, babel-plugin-transform-react-jsx-self, babel-plugin-transform-react-jsx-source, babel-plugin-transform-react-jsx, babel-plugin-transform-regenerator, babel-plugin-transform-reserved-words, babel-plugin-transform-runtime, babel-plugin-transform-shorthand-properties, babel-plugin-transform-spread, babel-plugin-transform-sticky-regex, babel-plugin-transform-strict-mode, babel-plugin-transform-template-literals, babel-plugin-transform-typeof-symbol, babel-plugin-transform-typescript, babel-plugin-transform-unicode-escapes, babel-plugin-transform-unicode-regex, babel-preset-env, babel-preset-flow, babel-preset-react, babel-preset-typescript, babel-register, babel-runtime-corejs2, babel-runtime, babel-standalone, babel-template, babel-traverse, babel-types
:house: Internal
  • babel-traverse, babel-types
  • babel-register
  • Other
  • babel-generator, babel-preset-env
  • babel-core, babel-helper-compilation-targets, babel-plugin-transform-classes, babel-plugin-transform-function-name, babel-plugin-transform-parameters, babel-plugin-transform-regenerator, babel-preset-env
:microscope: Output optimization
  • babel-plugin-transform-modules-commonjs, babel-plugin-transform-template-literals, babel-plugin-transform-unicode-escapes, babel-preset-env
  • babel-plugin-transform-react-jsx
    • #12557 Optimize jsx spreads of object expressions (@bz2)

Readme

Source

@babel/plugin-syntax-class-properties

Allow parsing of class properties

See our website @babel/plugin-syntax-class-properties for more information.

Install

Using npm:

npm install --save-dev @babel/plugin-syntax-class-properties

or using yarn:

yarn add @babel/plugin-syntax-class-properties --dev

Keywords

FAQs

What is @babel/plugin-syntax-class-properties?

Allow parsing of class properties

Is @babel/plugin-syntax-class-properties popular?

The npm package @babel/plugin-syntax-class-properties receives a total of 20,515,022 weekly downloads. As such, @babel/plugin-syntax-class-properties popularity was classified as popular.

Is @babel/plugin-syntax-class-properties well maintained?

We found that @babel/plugin-syntax-class-properties demonstrated a not healthy version release cadence and project activity because the last version was released a year ago.It has 6 open source maintainers collaborating on the project.

Last updated on 03 Feb 2021
Socket

Product

Subscribe to our newsletter

Get open source security insights delivered straight into your inbox. Be the first to learn about new features and product updates.


  • Terms
  • Privacy
  • Security

Made with ⚡️ by Socket Inc