commit 531b9ff365fd4fbbbf04f9271b33872e182ad1d2 Author: Tristan B. Velloza Kildaire Date: Mon Jan 9 10:32:53 2023 +0200 Initial commit diff --git a/.gitignore b/.gitignore new file mode 100644 index 0000000..ea7752e --- /dev/null +++ b/.gitignore @@ -0,0 +1,16 @@ +.dub +docs.json +__dummy.html +docs/ +/jstruct +jstruct.so +jstruct.dylib +jstruct.dll +jstruct.a +jstruct.lib +jstruct-test-* +*.exe +*.pdb +*.o +*.obj +*.lst diff --git a/dub.json b/dub.json new file mode 100644 index 0000000..561e6e1 --- /dev/null +++ b/dub.json @@ -0,0 +1,10 @@ +{ + "authors": [ + "Tristan B. Velloza Kildaire" + ], + "copyright": "Copyright © 2023, Tristan B. Velloza Kildaire", + "description": "Struct JSON serializer/deserializer", + "license": "LGPL v3.0", + "name": "jstruct", + "targetType": "library" +} \ No newline at end of file diff --git a/source/deserializer.d b/source/deserializer.d new file mode 100644 index 0000000..05299e2 --- /dev/null +++ b/source/deserializer.d @@ -0,0 +1,2 @@ +module jstruct.deserializer; + diff --git a/source/package.d b/source/package.d new file mode 100644 index 0000000..e82653f --- /dev/null +++ b/source/package.d @@ -0,0 +1,4 @@ +module jstruct; + +public import jstruct.serializer; +public import jstruct.deserializer; \ No newline at end of file diff --git a/source/serializer.d b/source/serializer.d new file mode 100644 index 0000000..dc0ea49 --- /dev/null +++ b/source/serializer.d @@ -0,0 +1,2 @@ +module jstruct.serializer; +