difftreelog
chore(stdlib) package jsonnet standard library
in: master
6 files changed
Cargo.lockdiffbeforeafterboth--- a/Cargo.lock
+++ b/Cargo.lock
@@ -5,16 +5,22 @@
version = "0.1.0"
dependencies = [
"jsonnet-parser",
+ "jsonnet-stdlib",
]
[[package]]
name = "jsonnet-parser"
version = "0.1.0"
dependencies = [
+ "jsonnet-stdlib",
"peg",
]
[[package]]
+name = "jsonnet-stdlib"
+version = "0.1.0"
+
+[[package]]
name = "peg"
version = "0.6.2"
source = "registry+https://github.com/rust-lang/crates.io-index"
Cargo.tomldiffbeforeafterboth--- a/Cargo.toml
+++ b/Cargo.toml
@@ -2,4 +2,5 @@
members = [
"crates/jsonnet-parser",
"crates/jsonnet-evaluator",
+ "crates/jsonnet-stdlib",
]
crates/jsonnet-stdlib/Cargo.tomldiffbeforeafterboth--- /dev/null
+++ b/crates/jsonnet-stdlib/Cargo.toml
@@ -0,0 +1,9 @@
+[package]
+name = "jsonnet-stdlib"
+version = "0.1.0"
+authors = ["Лач <iam@lach.pw>"]
+edition = "2018"
+
+[features]
+
+[dependencies]
crates/jsonnet-stdlib/README.mddiffbeforeafterboth--- /dev/null
+++ b/crates/jsonnet-stdlib/README.md
@@ -0,0 +1,3 @@
+# jsonnet-stdlib
+
+Jsonnet standard library packaged as crate
crates/jsonnet-stdlib/src/lib.rsdiffbeforeafterboth--- /dev/null
+++ b/crates/jsonnet-stdlib/src/lib.rs
@@ -0,0 +1 @@
+pub const STDLIB_STR: &'static str = include_str!("./std.jsonnet");
crates/jsonnet-stdlib/src/std.jsonnetdiffbeforeafterbothno changes