swc_ecma_transforms_proposal/
lib.rs1#![deny(clippy::all)]
2#![allow(clippy::vec_box)]
3
4use serde::{Deserialize, Serialize};
5
6pub use self::{
7 decorators::decorators, export_default_from::export_default_from,
8 import_attributes::import_attributes,
9};
10
11#[derive(Debug, Default, Clone, Copy, Serialize, Deserialize)]
12#[serde(deny_unknown_fields, rename_all = "camelCase")]
13pub enum DecoratorVersion {
14 #[default]
15 #[serde(rename = "2021-12")]
16 V202112,
17
18 #[serde(rename = "2022-03")]
19 V202203,
20
21 #[serde(rename = "2023-11")]
22 V202311,
23}
24
25pub mod decorator_2022_03;
26mod decorator_impl;
27pub mod decorators;
28pub mod explicit_resource_management;
29mod export_default_from;
30mod import_attributes;