mirror of
https://github.com/denoland/deno.git
synced 2025-10-01 22:51:14 +00:00
upgrade: deno_lint, dprint, swc (#6928)
This commit upgrades: deno_lint 0.1.20 dprint-plugin-typescript 0.25.0 swc_ecmascript 0.1.0 SWC is no longer reexported from dprint nor deno_lint.
This commit is contained in:
parent
4afb4b6e46
commit
b718e6ff53
22 changed files with 290 additions and 326 deletions
|
@ -1,5 +1,4 @@
|
|||
// Copyright 2018-2020 the Deno authors. All rights reserved. MIT license.
|
||||
use crate::swc_ecma_ast;
|
||||
use serde::Serialize;
|
||||
|
||||
use super::parser::DocParser;
|
||||
|
@ -18,13 +17,13 @@ pub struct EnumDef {
|
|||
|
||||
pub fn get_doc_for_ts_enum_decl(
|
||||
_doc_parser: &DocParser,
|
||||
enum_decl: &swc_ecma_ast::TsEnumDecl,
|
||||
enum_decl: &swc_ecmascript::ast::TsEnumDecl,
|
||||
) -> (String, EnumDef) {
|
||||
let enum_name = enum_decl.id.sym.to_string();
|
||||
let mut members = vec![];
|
||||
|
||||
for enum_member in &enum_decl.members {
|
||||
use crate::swc_ecma_ast::TsEnumMemberId::*;
|
||||
use swc_ecmascript::ast::TsEnumMemberId::*;
|
||||
|
||||
let member_name = match &enum_member.id {
|
||||
Ident(ident) => ident.sym.to_string(),
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue