Source: rust-swc-core
Section: rust
Maintainer: Debian Javascript Maintainers <pkg-javascript-devel@lists.alioth.debian.org>
Uploaders:
 Jérémy Lal <kapouer@melix.org>,
 Jonas Smedegaard <dr@jones.dk>,
Build-Depends:
 debhelper-compat (= 13),
 dh-sequence-rust,
 librust-allocator-api2-0.2-dev,
 librust-anyhow-1-dev,
 librust-arbitrary-1-dev,
 librust-auto-impl-1-dev,
 librust-base64-simd-0.8-dev,
 librust-bitflags-2-dev,
 librust-bitvec-1-dev,
 librust-blake3-1-dev,
 librust-browserslist-rs-0.19-dev,
 librust-bumpalo-3-dev,
 librust-bytes-str-0.2-dev,
 librust-cbor4ii-1-dev,
 librust-chili-0.2-dev,
 librust-compact-str-0.9-dev,
 librust-dashmap-6-dev,
 librust-data-encoding-2-dev,
 librust-debugid-0.8-dev,
 librust-difference-2-dev,
 librust-either-1-dev,
 librust-globset-0.4-dev,
 librust-hashbrown-0.16-dev,
 librust-if-chain-1-dev,
 librust-indexmap-2-dev,
 librust-is-macro-0.3-dev,
 librust-kstring-2-dev,
 librust-lexical-7-dev,
 librust-lru-0.16-dev,
 librust-miette-7-dev,
 librust-mimalloc-0.1-dev,
 librust-new-debug-unreachable-1-dev,
 librust-normpath-1-dev,
 librust-num-bigint-0.4-dev,
 librust-num-cpus-1-dev,
 librust-once-cell-1-dev,
 librust-par-iter-2-dev,
 librust-parking-lot-0.12-dev,
 librust-path-clean-1-dev,
 librust-pathdiff-0.2-dev,
 librust-phf-0.11+phf-macros-dev,
 librust-pretty-assertions-1-dev,
 librust-proc-macro2-1-dev,
 librust-quote-1-dev,
 librust-rand-0.8-dev,
 librust-regress-0.10-dev,
 librust-relative-path-1-dev,
 librust-rustc-hash-2-dev,
 librust-scoped-tls-1-dev,
 librust-scroll-0.13-dev,
 librust-semver-1-dev,
 librust-serde-1-dev,
 librust-serde-json-1-dev,
 librust-shrink-to-fit-0.2-dev,
 librust-siphasher-1-dev,
 librust-smol-str-0.3-dev,
 librust-st-map-0.2-dev,
 librust-string-cache-0.8-dev,
 librust-syn-2-dev,
 librust-termcolor-1-dev,
 librust-thiserror-2-dev,
 librust-tikv-jemallocator-0.6-dev,
 librust-tracing-0.1-dev,
 librust-tracing-subscriber-0.3-dev,
 librust-triomphe-0.1-dev,
 librust-unicode-ident-1-dev,
 librust-unicode-width-0.2-dev,
 librust-url-2-dev,
Standards-Version: 4.7.4
Homepage: https://swc.rs/
Vcs-Git: https://salsa.debian.org/debian/rust-swc-core.git
Vcs-Browser: https://salsa.debian.org/debian/rust-swc-core
Description: speedy web compiler - Rust source code
 swc is a typescript / javascript transpiler.
 It consumes JavaScript or TypeScript files
 written in one version of these languages
 and emits javascript code
 which can be executed on JavaScript engines
 that are not yet supporting latest features.
 .
 swc is written in Rust,
 and is an order a magnitude faster
 than similar projects written in JavaScript.

Package: librust-better-scoped-tls-dev
Architecture: all
#Multi-Arch: foreign
Depends:
 librust-scoped-tls-1-dev,
 ${misc:Depends},
Provides:
 librust-better-scoped-tls-1+default-dev (= ${binary:Version}),
 librust-better-scoped-tls-1-dev (= ${binary:Version}),
 librust-better-scoped-tls-1.0.1-dev (= ${binary:Version}),
Description: scoped-tls with good error message - Rust source code
 better_scoped_tls is an opinionated version of scoped-tls.
 .
 Scoped thread local variables created by this crate will panic
 with a good message on usage without ".set".
 .
 Syntax is exactly the same as the original scoped-tls.
 .
 This package contains the source for the Rust crate better_scoped_tls,
 for use with cargo.

Package: librust-hstr-dev
Architecture: all
#Multi-Arch: foreign
Depends:
 librust-hashbrown-0.16-dev,
 librust-new-debug-unreachable-1-dev,
 librust-once-cell-1-dev,
 librust-rustc-hash-2-dev,
 librust-serde-1-dev,
 librust-triomphe-0.1-dev,
Provides:
# TODO: provide when corresponding autopkgtest succeeds
# librust-hstr-4+atom-size-128-dev (= ${binary:Version}),
# TODO: provide when corresponding autopkgtest succeeds
# librust-hstr-4+atom-size-64-dev (= ${binary:Version}),
 librust-hstr-4+default-dev (= ${binary:Version}),
# TODO: provide when corresponding autopkgtest succeeds
 librust-hstr-4+serde-dev (= ${binary:Version}),
 librust-hstr-4-dev (= ${binary:Version}),
 librust-hstr-4.0.1-dev (= ${binary:Version}),
 librust-preset-env-base-9.0.0-dev,
Description: string type optimized for hash operations - Rust source code
 hstr is a string type which is optimized for hash operations.
 An immutable string
 which is cheap to clone, compare, hash, and has small size.
 .
 This package contains the source for the Rust crate hstr,
 for use with cargo.

Package: librust-swc-core-dev
Architecture: all
#Multi-Arch: foreign
Depends:
 librust-ahash-0.8-dev,
 librust-allocator-api2-0.2-dev,
 librust-anyhow-1-dev,
 librust-arbitrary-1-dev,
 librust-auto-impl-1-dev,
 librust-base64-simd-0.8-dev,
 librust-better-scoped-tls-dev,
 librust-bitflags-2-dev,
 librust-bitvec-1-dev,
 librust-browserslist-rs-0.19-dev,
 librust-bumpalo-3-dev,
 librust-bytes-str-0.2-dev,
 librust-cbor4ii-1-dev,
 librust-chili-0.2-dev,
 librust-dashmap-6-dev,
 librust-data-encoding-2-dev,
 librust-debugid-0.8-dev,
 librust-either-1-dev,
 librust-hashbrown-0.16-dev,
 librust-hstr-dev,
 librust-if-chain-1-dev,
 librust-indexmap-2-dev,
 librust-is-macro-0.3-dev,
 librust-lexical-7-dev,
 librust-lru-0.16-dev,
 librust-mimalloc-0.1-dev,
 librust-new-debug-unreachable-1-dev,
 librust-num-bigint-0.4-dev,
 librust-once-cell-1-dev,
 librust-par-iter-2-dev,
 librust-parking-lot-0.12-dev,
 librust-path-clean-1-dev,
 librust-pathdiff-0.2-dev,
 librust-proc-macro2-1-dev,
 librust-quote-1-dev,
 librust-rustc-hash-2-dev,
 librust-scroll-0.13-dev,
 librust-semver-1-dev,
 librust-serde-1-dev,
 librust-serde-json-1-dev,
 librust-shrink-to-fit-0.2-dev,
 librust-siphasher-1-dev,
 librust-st-map-0.2-dev,
 librust-syn-2-dev,
 librust-termcolor-1-dev,
 librust-thiserror-2-dev,
 librust-tikv-jemallocator-0.6-dev,
 librust-tracing-0.1-dev,
 librust-unicode-ident-1-dev,
 librust-unicode-width-0.2-dev,
 librust-url-2-dev,
Provides:
 librust-ast-node-6.1.0-dev,
 librust-from-variant-3.0.0-dev,
 librust-string-enum-1.0.2-dev,
 librust-swc-allocator-5.0.0-dev,
 librust-swc-atoms-10.0.0-dev,
 librust-swc-common-25+concurrent-dev (= ${rust:Version:librust-swc-common-dev}),
 librust-swc-common-25+debug-dev (= ${rust:Version:librust-swc-common-dev}),
 librust-swc-common-25+default-dev (= ${rust:Version:librust-swc-common-dev}),
 librust-swc-common-25+diagnostic-serde-dev (= ${rust:Version:librust-swc-common-dev}),
 librust-swc-common-25+encoding-impl-dev (= ${rust:Version:librust-swc-common-dev}),
 librust-swc-common-25+plugin-base-dev (= ${rust:Version:librust-swc-common-dev}),
 librust-swc-common-25+plugin-mode-dev (= ${rust:Version:librust-swc-common-dev}),
 librust-swc-common-25+plugin-rt-dev (= ${rust:Version:librust-swc-common-dev}),
 librust-swc-common-25+plugin-transform-schema-v1-dev (= ${rust:Version:librust-swc-common-dev}),
 librust-swc-common-25+plugin-transform-schema-vtest-dev (= ${rust:Version:librust-swc-common-dev}),
 librust-swc-common-25+shrink-to-fit-dev (= ${rust:Version:librust-swc-common-dev}),
 librust-swc-common-25+sourcemap-dev (= ${rust:Version:librust-swc-common-dev}),
 librust-swc-common-25+tty-emitter-dev (= ${rust:Version:librust-swc-common-dev}),
 librust-swc-common-25-dev (= ${rust:Version:librust-swc-common-dev}),
 librust-swc-common-25.0.0-dev (= ${rust:Version:librust-swc-common-dev}),
 librust-swc-common-dev (= ${rust:Version:librust-swc-common-dev}),
 librust-swc-config-6.0.0-dev,
 librust-swc-config-macro-1.0.1-dev,
 librust-swc-core-76+allocator-node-dev (= ${binary:Version}),
 librust-swc-core-76+common-concurrent-dev (= ${binary:Version}),
 librust-swc-core-76+common-dev (= ${binary:Version}),
# TODO: provide when no features are patched out
# librust-swc-core-76+default-dev (= ${binary:Version}),
 librust-swc-core-76+parallel-chili-dev (= ${binary:Version}),
 librust-swc-core-76+transform-common-dev (= ${binary:Version}),
 librust-swc-core-76-dev (= ${binary:Version}),
 librust-swc-core-76.0.2-dev (= ${binary:Version}),
 librust-swc-css-30.0.0-dev,
 librust-swc-css-ast-25.0.0-dev,
 librust-swc-css-codegen-25.0.0-dev,
 librust-swc-css-codegen-macros-1.0.2-dev,
 librust-swc-css-compat-25.0.0-dev,
 librust-swc-css-lints-28.0.0-dev,
 librust-swc-css-minifier-25.0.0-dev,
 librust-swc-css-modules-25.0.0-dev,
 librust-swc-css-parser-25.0.0-dev,
 librust-swc-css-prefixer-30.0.0-dev,
 librust-swc-css-utils-25.0.0-dev,
 librust-swc-css-visit-25.0.0-dev,
 librust-swc-ecma-ast-28.0.0-dev,
 librust-swc-ecma-loader-26.0.0-dev,
 librust-swc-ecma-visit-28.0.0-dev,
 librust-swc-eq-ignore-macros-1.0.1-dev,
 librust-swc-html-ast-25+default-dev (= ${rust:Version:librust-swc-html-ast-dev}),
 librust-swc-html-ast-25+serde-impl-dev (= ${rust:Version:librust-swc-html-ast-dev}),
 librust-swc-html-ast-25-dev (= ${rust:Version:librust-swc-html-ast-dev}),
 librust-swc-html-ast-25.0.0-dev (= ${rust:Version:librust-swc-html-ast-dev}),
 librust-swc-html-ast-dev (= ${rust:Version:librust-swc-html-ast-dev}),
 librust-swc-html-codegen-26+default-dev (= ${rust:Version:librust-swc-html-codegen-dev}),
 librust-swc-html-codegen-26-dev (= ${rust:Version:librust-swc-html-codegen-dev}),
 librust-swc-html-codegen-26.0.0-dev (= ${rust:Version:librust-swc-html-codegen-dev}),
 librust-swc-html-codegen-dev (= ${rust:Version:librust-swc-html-codegen-dev}),
 librust-swc-html-codegen-macros-1.0.1-dev,
 librust-swc-html-parser-25+debug-dev (= ${rust:Version:librust-swc-html-parser-dev}),
 librust-swc-html-parser-25+default-dev (= ${rust:Version:librust-swc-html-parser-dev}),
 librust-swc-html-parser-25-dev (= ${rust:Version:librust-swc-html-parser-dev}),
 librust-swc-html-parser-25.0.0-dev (= ${rust:Version:librust-swc-html-parser-dev}),
 librust-swc-html-parser-dev (= ${rust:Version:librust-swc-html-parser-dev}),
 librust-swc-html-utils-17+default-dev (= ${rust:Version:librust-swc-html-utils-dev}),
 librust-swc-html-utils-17-dev (= ${rust:Version:librust-swc-html-utils-dev}),
 librust-swc-html-utils-17.0.0-dev (= ${rust:Version:librust-swc-html-utils-dev}),
 librust-swc-html-utils-dev (= ${rust:Version:librust-swc-html-utils-dev}),
 librust-swc-html-visit-25.0.0-dev,
 librust-swc-macros-common-1.0.1-dev,
 librust-swc-malloc-1.2.5-dev,
 librust-swc-plugin-1.0.1-dev,
 librust-swc-plugin-macro-2.0.0-dev,
 librust-swc-plugin-proxy-29.0.0-dev,
 librust-swc-plugin-runner-33.0.0-dev,
 librust-swc-sourcemap-10.0.2-dev,
 librust-swc-transform-common-19.0.0-dev,
 librust-swc-visit-2.0.1-dev,
Breaks:
 librust-swc-allocator-dev (<< 4.0.1+65),
 librust-swc-atoms-dev (<< 9.0.0+65),
 librust-swc-common-dev (<< 21.0.1+65),
 librust-swc-html-ast-dev (<< 21.0.0+65),
 librust-swc-html-codegen-dev (<< 22.0.0+65),
 librust-swc-html-parser-dev (<< 21.0.0+65),
 librust-swc-html-utils-dev (<< 16.0.0+65),
 librust-swc-macros-common-dev (<< 1.0.1+65),
 librust-swc-malloc-dev (<< 1.2.5+65),
 librust-swc-visit-dev (<< 2.0.1+65),
Replaces:
 librust-swc-allocator-dev (<< 4.0.1+65),
 librust-swc-atoms-dev (<< 9.0.0+65),
 librust-swc-common-dev (<< 21.0.1+65),
 librust-swc-html-ast-dev (<< 21.0.0+65),
 librust-swc-html-codegen-dev (<< 22.0.0+65),
 librust-swc-html-parser-dev (<< 21.0.0+65),
 librust-swc-html-utils-dev (<< 16.0.0+65),
 librust-swc-macros-common-dev (<< 1.0.1+65),
 librust-swc-malloc-dev (<< 1.2.5+65),
 librust-swc-visit-dev (<< 2.0.1+65),
Description: speedy web compiler - Rust source code
 ${source:Extended-Description}
 .
 This package contains the source for the Rust crates
 ast_nodes from_variant string_enum
 swc_allocator swc_atoms swc_common swc_config swc_config_macro swc_core
 swc_css swc_css_ast swc_css_codegen swc_css_codegen_macros
 swc_css_compat swc_css_lints swc_css_minifier swc_css_modules
 swc_css_parser swc_css_prefixer swc_css_utils swc_css_visit
 swc_ecma_ast swc_ecma_loader swc_ecma_visit
 swc_eq_ignore_macros
 swc_html_ast swc_html_codegen swc_html_codegen_macros
 swc_html_parser swc_html_utils swc_html_visit
 swc_macros_common swc_malloc
 swc_plugin swc_plugin_macro swc_plugin_proxy swc_plugin_runner
 swc_sourcemap swc_trace_macro swc_transform_common
 swc_visit,
 for use with cargo.
