update to use tapbundle
This commit is contained in:
7
dist/npmextra.classes.keyvaluestore.d.ts
vendored
7
dist/npmextra.classes.keyvaluestore.d.ts
vendored
@ -1,4 +1,7 @@
|
||||
export declare type TKeyValueStore = 'path' | 'gitProject' | 'custom';
|
||||
/**
|
||||
* kvStore is a simple key vlaue store to store data about projects between runs
|
||||
*/
|
||||
export declare class KeyValueStore {
|
||||
type: TKeyValueStore;
|
||||
identity: string;
|
||||
@ -23,9 +26,5 @@ export declare class KeyValueStore {
|
||||
/**
|
||||
* computes the identity
|
||||
*/
|
||||
private initIdentity(customStringArg);
|
||||
/**
|
||||
* computes the filePath
|
||||
*/
|
||||
private initFilePath();
|
||||
}
|
||||
|
16
dist/npmextra.classes.keyvaluestore.js
vendored
16
dist/npmextra.classes.keyvaluestore.js
vendored
@ -2,12 +2,15 @@
|
||||
Object.defineProperty(exports, "__esModule", { value: true });
|
||||
const plugins = require("./npmextra.plugins");
|
||||
const paths = require("./npmextra.paths");
|
||||
/**
|
||||
* kvStore is a simple key vlaue store to store data about projects between runs
|
||||
*/
|
||||
class KeyValueStore {
|
||||
constructor(typeArg, customStringArg) {
|
||||
// set kvStoreType
|
||||
this.type = typeArg;
|
||||
this.identity = customStringArg;
|
||||
this.initIdentity(customStringArg);
|
||||
this.initFilePath();
|
||||
}
|
||||
/**
|
||||
* reads a keyValueFile from disk
|
||||
@ -32,10 +35,10 @@ class KeyValueStore {
|
||||
/**
|
||||
* computes the identity
|
||||
*/
|
||||
initIdentity(customStringArg) {
|
||||
initFilePath() {
|
||||
// determine the right base directory
|
||||
let baseDir;
|
||||
if (this.type === 'custom') {
|
||||
this.identity = customStringArg;
|
||||
baseDir = paths.kvCustomDir;
|
||||
}
|
||||
else if (this.type === 'gitProject') {
|
||||
@ -47,11 +50,6 @@ class KeyValueStore {
|
||||
this.filePath = plugins.path.join(baseDir, this.identity + '.json');
|
||||
plugins.smartfile.fs.ensureFileSync(this.filePath, '{}');
|
||||
}
|
||||
/**
|
||||
* computes the filePath
|
||||
*/
|
||||
initFilePath() {
|
||||
}
|
||||
}
|
||||
exports.KeyValueStore = KeyValueStore;
|
||||
//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoibnBtZXh0cmEuY2xhc3Nlcy5rZXl2YWx1ZXN0b3JlLmpzIiwic291cmNlUm9vdCI6IiIsInNvdXJjZXMiOlsiLi4vdHMvbnBtZXh0cmEuY2xhc3Nlcy5rZXl2YWx1ZXN0b3JlLnRzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiI7O0FBQUEsOENBQTZDO0FBQzdDLDBDQUF5QztBQUl6QztJQUlFLFlBQVksT0FBdUIsRUFBRSxlQUF3QjtRQUMzRCxrQkFBa0I7UUFDbEIsSUFBSSxDQUFDLElBQUksR0FBRyxPQUFPLENBQUE7UUFDbkIsSUFBSSxDQUFDLFFBQVEsR0FBRyxlQUFlLENBQUE7UUFDL0IsSUFBSSxDQUFDLFlBQVksQ0FBQyxlQUFlLENBQUMsQ0FBQTtJQUNwQyxDQUFDO0lBRUQ7O09BRUc7SUFDSCxJQUFJO0lBRUosQ0FBQztJQUVEOztPQUVHO0lBQ0gsS0FBSztJQUVMLENBQUM7SUFFRDs7T0FFRztJQUNILElBQUk7SUFFSixDQUFDO0lBRUQ7O09BRUc7SUFDSCxNQUFNO0lBRU4sQ0FBQztJQUVEOztPQUVHO0lBQ0ssWUFBWSxDQUFDLGVBQXVCO1FBQzFDLElBQUksT0FBZSxDQUFBO1FBQ25CLEVBQUUsQ0FBQyxDQUFDLElBQUksQ0FBQyxJQUFJLEtBQUssUUFBUSxDQUFDLENBQUMsQ0FBQztZQUMzQixJQUFJLENBQUMsUUFBUSxHQUFHLGVBQWUsQ0FBQTtZQUMvQixPQUFPLEdBQUcsS0FBSyxDQUFDLFdBQVcsQ0FBQTtRQUM3QixDQUFDO1FBQUMsSUFBSSxDQUFDLEVBQUUsQ0FBQyxDQUFDLElBQUksQ0FBQyxJQUFJLEtBQUssWUFBWSxDQUFDLENBQUMsQ0FBQztZQUN0QyxPQUFPLEdBQUcsS0FBSyxDQUFDLFFBQVEsQ0FBQTtRQUMxQixDQUFDO1FBQUMsSUFBSSxDQUFDLEVBQUUsQ0FBQyxDQUFDLElBQUksQ0FBQyxJQUFJLEtBQUssTUFBTSxDQUFDLENBQUMsQ0FBQztZQUVoQyxPQUFPLEdBQUcsS0FBSyxDQUFDLFNBQVMsQ0FBQTtRQUMzQixDQUFDO1FBQ0QsSUFBSSxDQUFDLFFBQVEsR0FBRyxPQUFPLENBQUMsSUFBSSxDQUFDLElBQUksQ0FBQyxPQUFPLEVBQUUsSUFBSSxDQUFDLFFBQVEsR0FBRyxPQUFPLENBQUMsQ0FBQTtRQUNuRSxPQUFPLENBQUMsU0FBUyxDQUFDLEVBQUUsQ0FBQyxjQUFjLENBQUMsSUFBSSxDQUFDLFFBQVEsRUFBRSxJQUFJLENBQUMsQ0FBQTtJQUMxRCxDQUFDO0lBRUQ7O09BRUc7SUFDSyxZQUFZO0lBRXBCLENBQUM7Q0FDRjtBQS9ERCxzQ0ErREMifQ==
|
||||
//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoibnBtZXh0cmEuY2xhc3Nlcy5rZXl2YWx1ZXN0b3JlLmpzIiwic291cmNlUm9vdCI6IiIsInNvdXJjZXMiOlsiLi4vdHMvbnBtZXh0cmEuY2xhc3Nlcy5rZXl2YWx1ZXN0b3JlLnRzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiI7O0FBQUEsOENBQTZDO0FBQzdDLDBDQUF5QztBQUl6Qzs7R0FFRztBQUNIO0lBSUUsWUFBWSxPQUF1QixFQUFFLGVBQXdCO1FBQzNELGtCQUFrQjtRQUNsQixJQUFJLENBQUMsSUFBSSxHQUFHLE9BQU8sQ0FBQTtRQUNuQixJQUFJLENBQUMsUUFBUSxHQUFHLGVBQWUsQ0FBQTtRQUMvQixJQUFJLENBQUMsWUFBWSxFQUFFLENBQUE7SUFDckIsQ0FBQztJQUVEOztPQUVHO0lBQ0gsSUFBSTtJQUVKLENBQUM7SUFFRDs7T0FFRztJQUNILEtBQUs7SUFFTCxDQUFDO0lBRUQ7O09BRUc7SUFDSCxJQUFJO0lBRUosQ0FBQztJQUVEOztPQUVHO0lBQ0gsTUFBTTtJQUVOLENBQUM7SUFFRDs7T0FFRztJQUNLLFlBQVk7UUFDbEIscUNBQXFDO1FBQ3JDLElBQUksT0FBZSxDQUFBO1FBQ25CLEVBQUUsQ0FBQyxDQUFDLElBQUksQ0FBQyxJQUFJLEtBQUssUUFBUSxDQUFDLENBQUMsQ0FBQztZQUMzQixPQUFPLEdBQUcsS0FBSyxDQUFDLFdBQVcsQ0FBQTtRQUM3QixDQUFDO1FBQUMsSUFBSSxDQUFDLEVBQUUsQ0FBQyxDQUFDLElBQUksQ0FBQyxJQUFJLEtBQUssWUFBWSxDQUFDLENBQUMsQ0FBQztZQUN0QyxPQUFPLEdBQUcsS0FBSyxDQUFDLFFBQVEsQ0FBQTtRQUMxQixDQUFDO1FBQUMsSUFBSSxDQUFDLEVBQUUsQ0FBQyxDQUFDLElBQUksQ0FBQyxJQUFJLEtBQUssTUFBTSxDQUFDLENBQUMsQ0FBQztZQUVoQyxPQUFPLEdBQUcsS0FBSyxDQUFDLFNBQVMsQ0FBQTtRQUMzQixDQUFDO1FBQ0QsSUFBSSxDQUFDLFFBQVEsR0FBRyxPQUFPLENBQUMsSUFBSSxDQUFDLElBQUksQ0FBQyxPQUFPLEVBQUUsSUFBSSxDQUFDLFFBQVEsR0FBRyxPQUFPLENBQUMsQ0FBQTtRQUNuRSxPQUFPLENBQUMsU0FBUyxDQUFDLEVBQUUsQ0FBQyxjQUFjLENBQUMsSUFBSSxDQUFDLFFBQVEsRUFBRSxJQUFJLENBQUMsQ0FBQTtJQUMxRCxDQUFDO0NBQ0Y7QUF4REQsc0NBd0RDIn0=
|
2
dist/npmextra.paths.d.ts
vendored
2
dist/npmextra.paths.d.ts
vendored
@ -13,7 +13,7 @@ export declare let kvCustomDir: string;
|
||||
*/
|
||||
export declare let kvGitDir: string;
|
||||
/**
|
||||
* keyValue for path based Key
|
||||
* keyValue for path based keyValue store
|
||||
*/
|
||||
export declare let kvPathDir: string;
|
||||
export declare let configFile: string;
|
||||
|
2
dist/npmextra.paths.js
vendored
2
dist/npmextra.paths.js
vendored
@ -20,7 +20,7 @@ exports.kvCustomDir = plugins.path.join(exports.kvBase, 'custom');
|
||||
*/
|
||||
exports.kvGitDir = plugins.path.join(exports.kvBase, 'git');
|
||||
/**
|
||||
* keyValue for path based Key
|
||||
* keyValue for path based keyValue store
|
||||
*/
|
||||
exports.kvPathDir = plugins.path.join(exports.kvBase, 'path');
|
||||
// files
|
||||
|
Reference in New Issue
Block a user