gnunet-svn
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[taler-wallet-core] branch master updated: taler-config-lib skeleton


From: gnunet
Subject: [taler-wallet-core] branch master updated: taler-config-lib skeleton
Date: Fri, 27 May 2022 15:34:25 +0200

This is an automated email from the git hooks/post-receive script.

ms pushed a commit to branch master
in repository wallet-core.

The following commit(s) were added to refs/heads/master by this push:
     new ced08c50 taler-config-lib skeleton
ced08c50 is described below

commit ced08c502fc36ef90bb34fafcb1e2cbfe82f1280
Author: ms <ms@taler.net>
AuthorDate: Fri May 27 15:32:34 2022 +0200

    taler-config-lib skeleton
---
 packages/taler-config-lib/README.md         |  3 +++
 packages/taler-config-lib/package.json      | 41 +++++++++++++++++++++++++++++
 packages/taler-config-lib/src/index.node.ts |  3 +++
 packages/taler-config-lib/tsconfig.json     | 27 +++++++++++++++++++
 4 files changed, 74 insertions(+)

diff --git a/packages/taler-config-lib/README.md 
b/packages/taler-config-lib/README.md
new file mode 100644
index 00000000..b6464a55
--- /dev/null
+++ b/packages/taler-config-lib/README.md
@@ -0,0 +1,3 @@
+# @gnu-taler/taler-config-lib
+
+This package deploys Taler according to TypeScript instructions.
diff --git a/packages/taler-config-lib/package.json 
b/packages/taler-config-lib/package.json
new file mode 100644
index 00000000..e89a31e4
--- /dev/null
+++ b/packages/taler-config-lib/package.json
@@ -0,0 +1,41 @@
+{
+  "name": "@gnu-taler/taler-config-lib",
+  "version": "0.9.0-dev.1",
+  "description": "GNU Taler Configuration engine.",
+  "module": "./lib/index.node.js",
+  "main": "./lib/index.node.js",
+  "type": "module",
+  "types": "./lib/index.node.d.ts",
+  "typesVersions": {
+    "*": {
+      "lib/index.node.d.ts": [
+        "lib/index.node.d.ts"
+      ],
+      "src/*": [],
+      "*": []
+    }
+  },
+  "author": "MS",
+  "license": "AGPL-3.0-or-later",
+  "private": false,
+  "scripts": {
+    "prepare": "tsc",
+    "compile": "tsc",
+    "test": "tsc && ava",
+    "clean": "rimraf dist lib tsconfig.tsbuildinfo",
+    "pretty": "prettier --write src"
+  },
+  "devDependencies": {
+    "@types/node": "^17.0.17",
+    "ava": "^4.0.1",
+    "esbuild": "^0.14.21",
+    "prettier": "^2.5.1",
+    "rimraf": "^3.0.2",
+    "typescript": "^4.5.5"
+  },
+  "dependencies": {
+    "big-integer": "^1.6.51",
+    "jed": "^1.1.1",
+    "tslib": "^2.3.1"
+  }
+}
diff --git a/packages/taler-config-lib/src/index.node.ts 
b/packages/taler-config-lib/src/index.node.ts
new file mode 100644
index 00000000..366e365c
--- /dev/null
+++ b/packages/taler-config-lib/src/index.node.ts
@@ -0,0 +1,3 @@
+module.exports = function(subject: any) {
+    console.log("Hello, World!");
+};
diff --git a/packages/taler-config-lib/tsconfig.json 
b/packages/taler-config-lib/tsconfig.json
new file mode 100644
index 00000000..30cb65e1
--- /dev/null
+++ b/packages/taler-config-lib/tsconfig.json
@@ -0,0 +1,27 @@
+{
+  "compileOnSave": true,
+  "compilerOptions": {
+    "composite": true,
+    "declaration": true,
+    "declarationMap": false,
+    "target": "ES6",
+    "module": "ESNext",
+    "moduleResolution": "node",
+    "sourceMap": true,
+    "lib": ["es6"],
+    "types": ["node"],
+    "noImplicitReturns": true,
+    "noFallthroughCasesInSwitch": true,
+    "strict": true,
+    "strictPropertyInitialization": false,
+    "outDir": "lib",
+    "noImplicitAny": true,
+    "noImplicitThis": true,
+    "incremental": true,
+    "esModuleInterop": true,
+    "importHelpers": true,
+    "rootDir": "./src",
+    "typeRoots": ["./node_modules/@types"]
+  },
+  "include": ["src/**/*"]
+}

-- 
To stop receiving notification emails like this one, please contact
gnunet@gnunet.org.



reply via email to

[Prev in Thread] Current Thread [Next in Thread]