swc_ecma_transforms_proposal/
lib.rs

1#![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;