Skip to content

Commit

Permalink
WIP
Browse files Browse the repository at this point in the history
  • Loading branch information
kitsonk committed Aug 24, 2020
1 parent 2d800f2 commit f4841a0
Show file tree
Hide file tree
Showing 38 changed files with 7,529 additions and 6 deletions.
1 change: 1 addition & 0 deletions .dprintrc.json
Original file line number Diff line number Diff line change
Expand Up @@ -16,6 +16,7 @@
"cli/dts",
"cli/tests/encoding",
"cli/tsc/*typescript.js",
"compiler/system_loader_es5.js",
"gh-pages",
"std/**/testdata",
"std/**/vendor",
Expand Down
4 changes: 2 additions & 2 deletions .eslintignore
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
cli/compilers/wasm_wrap.js
cli/dts/*
cli/tests/error_syntax.js
cli/tsc/*typescript.js
std/deno.d.ts
std/**/testdata/
std/**/node_modules/
cli/tsc/*typescript.js
cli/dts/*
94 changes: 90 additions & 4 deletions Cargo.lock

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

1 change: 1 addition & 0 deletions Cargo.toml
Original file line number Diff line number Diff line change
@@ -1,6 +1,7 @@
[workspace]
members = [
"cli",
"compiler",
"core",
"test_plugin",
"test_util",
Expand Down
42 changes: 42 additions & 0 deletions compiler/Cargo.toml
Original file line number Diff line number Diff line change
@@ -0,0 +1,42 @@
[package]
name = "deno_compiler"
version = "0.49.0"
license = "MIT"
description = "ESM and TypeScript dependency analysis, compiling, bundling and transforming for Deno."
repository = "https://github.com/denoland/deno"
authors = ["the Deno authors"]
edition = "2018"

exclude = [
"typescript/tests/*",
"typescript/src/*",
"typescript/scripts/*",
"typescript/doc/*",
"typescript/lib/*/*.json",
]

[lib]
path = "lib.rs"

[dependencies]
base64 = "0.12.3"
bytecount = "0.6.0"
deno_core = { path = "../core", version = "0.54.0" }
either = "1.6.0"
futures = "0.3.5"
indexmap = "1.5.1"
jsonc-parser = "0.12.2"
lazy_static = "1.4.0"
regex = "1.3.9"
ring = "0.16.15"
serde_json = "1.0.57"
serde = { version = "1.0.115", features = ["derive"] }
sourcemap = "6.0.1"
swc_common = { version = "=0.9.1", features = ["sourcemap"] }
swc_ecma_transforms = { version = "=0.21.2", features = ["react"] }
swc_ecmascript = { version = "=0.5.0", features = ["codegen", "parser", "transforms", "utils", "visit"] }
url = "2.1.1"

[dev-dependencies]
tempfile = "3.1.0"
tokio = { version = "0.2.22", features = ["full"] }
1 change: 1 addition & 0 deletions compiler/README.md
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
# deno_compiler
Loading

0 comments on commit f4841a0

Please sign in to comment.