New Case Study:See how Anthropic automated 95% of dependency reviews with Socket.Learn More
Socket
Sign inDemoInstall
Socket

@lwc/babel-plugin-component

Package Overview
Dependencies
Maintainers
0
Versions
818
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

@lwc/babel-plugin-component - npm Package Compare versions

Comparing version

to
8.12.0

2

dist/index.cjs.js

@@ -1279,3 +1279,3 @@ /**

exports.default = LwcClassTransform;
/** version: 8.11.0 */
/** version: 8.12.0 */
//# sourceMappingURL=index.cjs.js.map

@@ -1275,3 +1275,3 @@ /**

export { LwcClassTransform as default };
/** version: 8.11.0 */
/** version: 8.12.0 */
//# sourceMappingURL=index.js.map

@@ -7,3 +7,3 @@ {

"name": "@lwc/babel-plugin-component",
"version": "8.11.0",
"version": "8.12.0",
"description": "Babel plugin to transform a LWC module",

@@ -26,2 +26,5 @@ "keywords": [

},
"volta": {
"extends": "../../../package.json"
},
"main": "dist/index.cjs.js",

@@ -48,4 +51,4 @@ "module": "dist/index.js",

"@babel/helper-module-imports": "7.25.9",
"@lwc/errors": "8.11.0",
"@lwc/shared": "8.11.0",
"@lwc/errors": "8.12.0",
"@lwc/shared": "8.12.0",
"line-column": "~1.0.2"

@@ -52,0 +55,0 @@ },

@@ -7,11 +7,11 @@ # @lwc/babel-plugin-component

- Global decorator transform:
- Transform `@api` decorator to `publicProperties` and `publicMethods` static properties.
- Transform `@wire` decorator to `wire` static property.
- Transform `@track` decorator to `track` static property.
- LWC component class sugar syntax:
- Check for misspelled lifecycle hooks.
- Import and inject `render` from a collocated template if a component class doesn't already implement a `render` method.
- Optimization:
- If the compiler inject the default template a component, it will also wire the template style to the component.
- Global decorator transform:
- Transform `@api` decorator to `publicProperties` and `publicMethods` static properties.
- Transform `@wire` decorator to `wire` static property.
- Transform `@track` decorator to `track` static property.
- LWC component class sugar syntax:
- Check for misspelled lifecycle hooks.
- Import and inject `render` from a collocated template if a component class doesn't already implement a `render` method.
- Optimization:
- If the compiler inject the default template a component, it will also wire the template style to the component.

@@ -46,9 +46,9 @@ ## Installation

- `name` (type: `string`, optional) - name of the component, e.g. `foo` in `x/foo`.
- `namespace` (type: `string`, optional) - namepace of the component, e.g. `x` in `x/foo`.
- `isExplicitImport` (type: `boolean`, optional) - true if this is an explicit import.
- `dynamicImports` (type: `object`, optional) - see below:
- `loader` (type: `string`, optional) - loader to use at runtime.
- `strictSpecifier` (type: `boolean`, optional) - true if a strict specifier should be used.
- `instrumentation` (type: `InstrumentationObject`, optional) - instrumentation object to gather metrics and non-error logs for internal use. See the `@lwc/errors` package for details on the interface.
- `apiVersion` (type: `number`, optional) - API version to associate with the compiled component.
- `name` (type: `string`, optional) - name of the component, e.g. `foo` in `x/foo`.
- `namespace` (type: `string`, optional) - namepace of the component, e.g. `x` in `x/foo`.
- `isExplicitImport` (type: `boolean`, optional) - true if this is an explicit import.
- `dynamicImports` (type: `object`, optional) - see below:
- `loader` (type: `string`, optional) - loader to use at runtime.
- `strictSpecifier` (type: `boolean`, optional) - true if a strict specifier should be used.
- `instrumentation` (type: `InstrumentationObject`, optional) - instrumentation object to gather metrics and non-error logs for internal use. See the `@lwc/errors` package for details on the interface.
- `apiVersion` (type: `number`, optional) - API version to associate with the compiled component.