From 193321c53e0ffdaaae5e404d7228513e00b28665 Mon Sep 17 00:00:00 2001
From: Adhidarma Hadiwinoto <gua@adhisimon.org>
Date: Wed, 18 May 2016 15:06:22 +0700
Subject: [PATCH] index.js dan package.json

---
 index.js     | 26 ++++++++++++++++++++++++++
 package.json | 23 +++++++++++++++++++++++
 2 files changed, 49 insertions(+)
 create mode 100644 index.js
 create mode 100644 package.json

diff --git a/index.js b/index.js
new file mode 100644
index 0000000..4e145f4
--- /dev/null
+++ b/index.js
@@ -0,0 +1,26 @@
+var fs = require('fs');
+var ini = require('ini');
+var expresso = require('sate24-expresso');
+var config = ini.parse(fs.readFileSync(__dirname + '/config.ini', 'utf-8'));
+
+process.chdir(__dirname);
+
+var logger = require('sate24/logger.js').start();
+var HttpServer = require('sate24/httpserver.js');
+var aaa = require('sate24/aaa.js');
+var partner = require('./partner-masterpulsa-voucher.js');
+
+var matrix = aaa.prepareMatrix();
+
+var options = {
+    'aaa': aaa,
+    'logger': logger,
+    'config': config,
+    'matrix': matrix,
+}
+
+var httpServer = HttpServer.start(config, options);
+
+partner.start(config, aaa.callbackReport, options);
+aaa.start(config, partner, options);
+expresso.start(options);
diff --git a/package.json b/package.json
new file mode 100644
index 0000000..0ad4ea1
--- /dev/null
+++ b/package.json
@@ -0,0 +1,23 @@
+{
+  "name": "sate24-to-masterpulsa-voucher",
+  "version": "1.0.0",
+  "description": "ST24 to Master Pulsa - Voucher Prepaid",
+  "main": "index.js",
+  "scripts": {
+    "test": "mocha"
+  },
+  "repository": {
+    "type": "git",
+    "url": "git@gitlab.kodesumber.com:reload97/sate24-to-masterpulsa-voucher.git"
+  },
+  "keywords": [
+    "st24",
+    "reload97",
+    "masterpulsa",
+    "voucher",
+    "prepaid",
+    "ppob"
+  ],
+  "author": "Adhidarma Hadiwinoto <gua@adhisimon.org>",
+  "license": "ISC"
+}
-- 
1.9.0