git.delta.rocks / jrsonnet / refs/commits / aee104d79723

difftreelog

chore(stdlib) package jsonnet standard library

Лач2020-05-29parent: #431f2ab.patch.diff
in: master

6 files changed

modifiedCargo.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"
modifiedCargo.tomldiffbeforeafterboth
--- a/Cargo.toml
+++ b/Cargo.toml
@@ -2,4 +2,5 @@
 members = [
 	"crates/jsonnet-parser",
 	"crates/jsonnet-evaluator",
+	"crates/jsonnet-stdlib",
 ]
addedcrates/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]
addedcrates/jsonnet-stdlib/README.mddiffbeforeafterboth
--- /dev/null
+++ b/crates/jsonnet-stdlib/README.md
@@ -0,0 +1,3 @@
+# jsonnet-stdlib
+
+Jsonnet standard library packaged as crate
addedcrates/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");
addedcrates/jsonnet-stdlib/src/std.jsonnetdiffbeforeafterboth

no changes