From 253eb0a3abc847a4ef1f5a1970577f49741a9302 Mon Sep 17 00:00:00 2001 From: Phil Kunz Date: Sun, 19 Jun 2016 17:33:54 +0200 Subject: [PATCH] initial --- .gitignore | 3 +++ .gitlab-ci.yml | 35 +++++++++++++++++++++++++++++++++++ .npmignore | 4 ++++ dist/index.d.ts | 0 dist/index.js | 3 +++ dist/qenv.plugins.d.ts | 3 +++ dist/qenv.plugins.js | 6 ++++++ npmts.json | 3 +++ package.json | 35 +++++++++++++++++++++++++++++++++++ ts/index.ts | 0 ts/qenv.plugins.ts | 3 +++ 11 files changed, 95 insertions(+) create mode 100644 .gitignore create mode 100644 .gitlab-ci.yml create mode 100644 .npmignore create mode 100644 dist/index.d.ts create mode 100644 dist/index.js create mode 100644 dist/qenv.plugins.d.ts create mode 100644 dist/qenv.plugins.js create mode 100644 npmts.json create mode 100644 package.json create mode 100644 ts/index.ts create mode 100644 ts/qenv.plugins.ts diff --git a/.gitignore b/.gitignore new file mode 100644 index 0000000..2f0dc55 --- /dev/null +++ b/.gitignore @@ -0,0 +1,3 @@ +node_modules/ +coverage/ +docs/ diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml new file mode 100644 index 0000000..b4bbe1b --- /dev/null +++ b/.gitlab-ci.yml @@ -0,0 +1,35 @@ +image: hosttoday/ht-docker-node:npmts + +stages: +- test +- release + +testLEGACY: + stage: test + script: + - npmci test lts + tags: + - docker + +testLTS: + stage: test + script: + - npmci test lts + tags: + - docker + +testSTABLE: + stage: test + script: + - npmci test stable + tags: + - docker + +release: + stage: release + script: + - npmci publish + only: + - tags + tags: + - docker \ No newline at end of file diff --git a/.npmignore b/.npmignore new file mode 100644 index 0000000..db6289d --- /dev/null +++ b/.npmignore @@ -0,0 +1,4 @@ +node_modules/ +coverage/ +docs/ + diff --git a/dist/index.d.ts b/dist/index.d.ts new file mode 100644 index 0000000..e69de29 diff --git a/dist/index.js b/dist/index.js new file mode 100644 index 0000000..b8dbb98 --- /dev/null +++ b/dist/index.js @@ -0,0 +1,3 @@ + + +//# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IiIsImZpbGUiOiJpbmRleC5qcyIsInNvdXJjZXNDb250ZW50IjpbXX0= diff --git a/dist/qenv.plugins.d.ts b/dist/qenv.plugins.d.ts new file mode 100644 index 0000000..40ea398 --- /dev/null +++ b/dist/qenv.plugins.d.ts @@ -0,0 +1,3 @@ +import "typings-global"; +export import beautylog = require("beautylog"); +export import smartfile = require("smartfile"); diff --git a/dist/qenv.plugins.js b/dist/qenv.plugins.js new file mode 100644 index 0000000..6af8cba --- /dev/null +++ b/dist/qenv.plugins.js @@ -0,0 +1,6 @@ +"use strict"; +require("typings-global"); +exports.beautylog = require("beautylog"); +exports.smartfile = require("smartfile"); + +//# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbInFlbnYucGx1Z2lucy50cyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiO0FBQUEsUUFBTyxnQkFBZ0IsQ0FBQyxDQUFBO0FBQ1YsaUJBQVMsV0FBVyxXQUFXLENBQUMsQ0FBQztBQUNqQyxpQkFBUyxXQUFXLFdBQVcsQ0FBQyxDQUFDIiwiZmlsZSI6InFlbnYucGx1Z2lucy5qcyIsInNvdXJjZXNDb250ZW50IjpbImltcG9ydCBcInR5cGluZ3MtZ2xvYmFsXCI7XG5leHBvcnQgaW1wb3J0IGJlYXV0eWxvZyA9IHJlcXVpcmUoXCJiZWF1dHlsb2dcIik7XG5leHBvcnQgaW1wb3J0IHNtYXJ0ZmlsZSA9IHJlcXVpcmUoXCJzbWFydGZpbGVcIik7XG4iXX0= diff --git a/npmts.json b/npmts.json new file mode 100644 index 0000000..78358e4 --- /dev/null +++ b/npmts.json @@ -0,0 +1,3 @@ +{ + "mode":"default" +} diff --git a/package.json b/package.json new file mode 100644 index 0000000..f349671 --- /dev/null +++ b/package.json @@ -0,0 +1,35 @@ +{ + "name": "qenv", + "version": "1.0.0", + "description": "smart handling of environment variables", + "main": "dist/index.js", + "scripts": { + "test": "(npmts)" + }, + "repository": { + "type": "git", + "url": "git+ssh://git@gitlab.com/pushrocks/qenv.git" + }, + "keywords": [ + "environment", + "git", + "ci" + ], + "author": "Lossless GmbH", + "license": "MIT", + "bugs": { + "url": "https://gitlab.com/pushrocks/qenv/issues" + }, + "homepage": "https://gitlab.com/pushrocks/qenv#README", + "devDependencies": { + "npmts-g": "^5.2.6", + "should": "^9.0.2", + "typings-test": "^1.0.1" + }, + "dependencies": { + "beautylog": "^5.0.12", + "q": "^1.4.1", + "smartfile": "^3.0.10", + "typings-global": "^1.0.3" + } +} diff --git a/ts/index.ts b/ts/index.ts new file mode 100644 index 0000000..e69de29 diff --git a/ts/qenv.plugins.ts b/ts/qenv.plugins.ts new file mode 100644 index 0000000..40ea398 --- /dev/null +++ b/ts/qenv.plugins.ts @@ -0,0 +1,3 @@ +import "typings-global"; +export import beautylog = require("beautylog"); +export import smartfile = require("smartfile");