Mike Gerwitz

Activist for User Freedom

aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--.gitignore1
-rw-r--r--Makefile.am7
-rw-r--r--configure.ac2
-rw-r--r--package.json.in35
4 files changed, 42 insertions, 3 deletions
diff --git a/.gitignore b/.gitignore
index c76abee..0a5fe12 100644
--- a/.gitignore
+++ b/.gitignore
@@ -8,3 +8,4 @@ Makefile.in
# generated by configure
config.*
Makefile
+package.json
diff --git a/Makefile.am b/Makefile.am
index c28658f..16df8e8 100644
--- a/Makefile.am
+++ b/Makefile.am
@@ -20,7 +20,10 @@
SUBDIRS = doc
+.PHONY: todo
+
+all-am: package.json todo
+
# placeholder
-all:
+todo:
@echo "You are too early! Liza is not ready; check back later."
- @exit 1
diff --git a/configure.ac b/configure.ac
index a304565..6b40a60 100644
--- a/configure.ac
+++ b/configure.ac
@@ -23,5 +23,5 @@ AC_CONFIG_AUX_DIR([tools])
AM_INIT_AUTOMAKE([foreign])
# generate files from their *.in counterparts
-AC_CONFIG_FILES([Makefile doc/Makefile])
+AC_CONFIG_FILES([Makefile doc/Makefile package.json])
AC_OUTPUT
diff --git a/package.json.in b/package.json.in
new file mode 100644
index 0000000..f2a4921
--- /dev/null
+++ b/package.json.in
@@ -0,0 +1,35 @@
+{
+ "name": "liza",
+ "description": "A data collection, validation, and processing framework for JavaScript",
+ "version": "@VERSION@",
+ "author": "LoVullo Associates, Inc. (https://www.lovullo.com)",
+ "homepage": "https://github.com/lovullo/liza",
+
+ "repository": {
+ "type": "git",
+ "url": "https://github.com/lovullo/liza.git"
+ },
+
+ "engines": {
+ "node": ">0.0.0"
+ },
+
+ "dependencies": {},
+ "devDependencies": {},
+
+ "licenses": [
+ {
+ "type": "GPLv3+",
+ "url": "http://www.gnu.org/licenses/gpl.html"
+ }
+ ],
+
+ "tags": [
+ "data collection",
+ "input validation",
+ "user input",
+ "user interface",
+ "validation",
+ "form"
+ ]
+}