fix compiled filenames
This commit is contained in:
		
							
								
								
									
										31
									
								
								dist/npmextra.classes.keyvaluestore.d.ts
									
									
									
									
										vendored
									
									
										Normal file
									
								
							
							
						
						
									
										31
									
								
								dist/npmextra.classes.keyvaluestore.d.ts
									
									
									
									
										vendored
									
									
										Normal file
									
								
							| @@ -0,0 +1,31 @@ | |||||||
|  | export declare type keyValueStoreTypes = 'path' | 'gitProject' | 'customString'; | ||||||
|  | export declare class KeyValueStore { | ||||||
|  |     type: string; | ||||||
|  |     identity: string; | ||||||
|  |     filePath: string; | ||||||
|  |     constructor(typeArg: keyValueStoreTypes, identityStringArg?: string); | ||||||
|  |     /** | ||||||
|  |      * reads a keyValueFile from disk | ||||||
|  |      */ | ||||||
|  |     read(): void; | ||||||
|  |     /** | ||||||
|  |      * writes a key value file to disk | ||||||
|  |      */ | ||||||
|  |     write(): void; | ||||||
|  |     /** | ||||||
|  |      * wipes a key value store from disk | ||||||
|  |      */ | ||||||
|  |     wipe(): void; | ||||||
|  |     /** | ||||||
|  |      * updates a value | ||||||
|  |      */ | ||||||
|  |     update(): void; | ||||||
|  |     /** | ||||||
|  |      * computes the identity | ||||||
|  |      */ | ||||||
|  |     private initIdentity(identityStringArg); | ||||||
|  |     /** | ||||||
|  |      * computes the filePath | ||||||
|  |      */ | ||||||
|  |     private initFilePath(); | ||||||
|  | } | ||||||
							
								
								
									
										55
									
								
								dist/npmextra.classes.keyvaluestore.js
									
									
									
									
										vendored
									
									
										Normal file
									
								
							
							
						
						
									
										55
									
								
								dist/npmextra.classes.keyvaluestore.js
									
									
									
									
										vendored
									
									
										Normal file
									
								
							| @@ -0,0 +1,55 @@ | |||||||
|  | "use strict"; | ||||||
|  | const plugins = require("./npmextra.plugins"); | ||||||
|  | const paths = require("./npmextra.paths"); | ||||||
|  | class KeyValueStore { | ||||||
|  |     constructor(typeArg, identityStringArg) { | ||||||
|  |         // set kvStoreType | ||||||
|  |         this.type = typeArg; | ||||||
|  |         this.initIdentity(identityStringArg); | ||||||
|  |         this.initFilePath(); | ||||||
|  |     } | ||||||
|  |     /** | ||||||
|  |      * reads a keyValueFile from disk | ||||||
|  |      */ | ||||||
|  |     read() { | ||||||
|  |     } | ||||||
|  |     /** | ||||||
|  |      * writes a key value file to disk | ||||||
|  |      */ | ||||||
|  |     write() { | ||||||
|  |     } | ||||||
|  |     /** | ||||||
|  |      * wipes a key value store from disk | ||||||
|  |      */ | ||||||
|  |     wipe() { | ||||||
|  |     } | ||||||
|  |     /** | ||||||
|  |      * updates a value | ||||||
|  |      */ | ||||||
|  |     update() { | ||||||
|  |     } | ||||||
|  |     /** | ||||||
|  |      * computes the identity | ||||||
|  |      */ | ||||||
|  |     initIdentity(identityStringArg) { | ||||||
|  |     } | ||||||
|  |     /** | ||||||
|  |      * computes the filePath | ||||||
|  |      */ | ||||||
|  |     initFilePath() { | ||||||
|  |         let baseDir; | ||||||
|  |         if (this.type === 'customString') { | ||||||
|  |             baseDir = paths.kvCusomDir; | ||||||
|  |         } | ||||||
|  |         else if (this.type === 'gitProject') { | ||||||
|  |             baseDir = paths.kvGitDir; | ||||||
|  |         } | ||||||
|  |         else if (this.type === 'path') { | ||||||
|  |             baseDir = paths.kvPathDir; | ||||||
|  |         } | ||||||
|  |         this.filePath = plugins.path.join(baseDir, this.identity + '.json'); | ||||||
|  |         plugins.smartfile.fs.ensureFileSync(this.filePath, '{}'); | ||||||
|  |     } | ||||||
|  | } | ||||||
|  | exports.KeyValueStore = KeyValueStore; | ||||||
|  | //# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoibnBtZXh0cmEuY2xhc3Nlcy5rZXl2YWx1ZXN0b3JlLmpzIiwic291cmNlUm9vdCI6IiIsInNvdXJjZXMiOlsiLi4vdHMvbnBtZXh0cmEuY2xhc3Nlcy5rZXl2YWx1ZXN0b3JlLnRzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiI7QUFBQSw4Q0FBNkM7QUFDN0MsMENBQXlDO0FBS3pDO0lBSUksWUFBWSxPQUEyQixFQUFFLGlCQUEwQjtRQUMvRCxrQkFBa0I7UUFDbEIsSUFBSSxDQUFDLElBQUksR0FBRyxPQUFPLENBQUE7UUFDbkIsSUFBSSxDQUFDLFlBQVksQ0FBQyxpQkFBaUIsQ0FBQyxDQUFBO1FBQ3BDLElBQUksQ0FBQyxZQUFZLEVBQUUsQ0FBQTtJQUN2QixDQUFDO0lBRUQ7O09BRUc7SUFDSCxJQUFJO0lBRUosQ0FBQztJQUVEOztPQUVHO0lBQ0gsS0FBSztJQUVMLENBQUM7SUFFRDs7T0FFRztJQUNILElBQUk7SUFFSixDQUFDO0lBRUQ7O09BRUc7SUFDSCxNQUFNO0lBRU4sQ0FBQztJQUVEOztPQUVHO0lBQ0ssWUFBWSxDQUFDLGlCQUF5QjtJQUU5QyxDQUFDO0lBRUQ7O09BRUc7SUFDSyxZQUFZO1FBQ2hCLElBQUksT0FBZSxDQUFBO1FBQ25CLEVBQUUsQ0FBQyxDQUFDLElBQUksQ0FBQyxJQUFJLEtBQUssY0FBYyxDQUFDLENBQUMsQ0FBQztZQUMvQixPQUFPLEdBQUcsS0FBSyxDQUFDLFVBQVUsQ0FBQTtRQUM5QixDQUFDO1FBQUMsSUFBSSxDQUFDLEVBQUUsQ0FBQyxDQUFDLElBQUksQ0FBQyxJQUFJLEtBQUssWUFBWSxDQUFDLENBQUMsQ0FBQztZQUNwQyxPQUFPLEdBQUcsS0FBSyxDQUFDLFFBQVEsQ0FBQTtRQUM1QixDQUFDO1FBQUMsSUFBSSxDQUFDLEVBQUUsQ0FBQyxDQUFDLElBQUksQ0FBQyxJQUFJLEtBQUssTUFBTSxDQUFDLENBQUMsQ0FBQztZQUM5QixPQUFPLEdBQUcsS0FBSyxDQUFDLFNBQVMsQ0FBQTtRQUM3QixDQUFDO1FBQ0QsSUFBSSxDQUFDLFFBQVEsR0FBRyxPQUFPLENBQUMsSUFBSSxDQUFDLElBQUksQ0FBQyxPQUFPLEVBQUUsSUFBSSxDQUFDLFFBQVEsR0FBRyxPQUFPLENBQUMsQ0FBQTtRQUNuRSxPQUFPLENBQUMsU0FBUyxDQUFDLEVBQUUsQ0FBQyxjQUFjLENBQUMsSUFBSSxDQUFDLFFBQVEsRUFBQyxJQUFJLENBQUMsQ0FBQTtJQUMzRCxDQUFDO0NBQ0o7QUE3REQsc0NBNkRDIn0= | ||||||
							
								
								
									
										4
									
								
								dist/npmextra.paths.d.ts
									
									
									
									
										vendored
									
									
								
							
							
						
						
									
										4
									
								
								dist/npmextra.paths.d.ts
									
									
									
									
										vendored
									
									
								
							| @@ -1,3 +1,7 @@ | |||||||
| export declare let cwd: string; | export declare let cwd: string; | ||||||
| export declare let packageDir: string; | export declare let packageDir: string; | ||||||
|  | export declare let kvBase: string; | ||||||
|  | export declare let kvCusomDir: string; | ||||||
|  | export declare let kvGitDir: string; | ||||||
|  | export declare let kvPathDir: string; | ||||||
| export declare let configFile: string; | export declare let configFile: string; | ||||||
|   | |||||||
							
								
								
									
										7
									
								
								dist/npmextra.paths.js
									
									
									
									
										vendored
									
									
								
							
							
						
						
									
										7
									
								
								dist/npmextra.paths.js
									
									
									
									
										vendored
									
									
								
							| @@ -3,6 +3,11 @@ const plugins = require("./npmextra.plugins"); | |||||||
| // directories | // directories | ||||||
| exports.cwd = process.cwd(); | exports.cwd = process.cwd(); | ||||||
| exports.packageDir = plugins.path.join(__dirname, '../'); | exports.packageDir = plugins.path.join(__dirname, '../'); | ||||||
|  | // keyValueStore specific | ||||||
|  | exports.kvBase = '~/.npmextra/kv'; | ||||||
|  | exports.kvCusomDir = plugins.path.join(exports.kvBase, 'custom'); | ||||||
|  | exports.kvGitDir = plugins.path.join(exports.kvBase, 'git'); | ||||||
|  | exports.kvPathDir = plugins.path.join(exports.kvBase, 'path'); | ||||||
| // files | // files | ||||||
| exports.configFile = plugins.path.join(exports.cwd, 'npmextra.json'); | exports.configFile = plugins.path.join(exports.cwd, 'npmextra.json'); | ||||||
| //# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoibnBtZXh0cmEucGF0aHMuanMiLCJzb3VyY2VSb290IjoiIiwic291cmNlcyI6WyIuLi90cy9ucG1leHRyYS5wYXRocy50cyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiO0FBQUEsOENBQTZDO0FBRTdDLGNBQWM7QUFDSCxRQUFBLEdBQUcsR0FBRyxPQUFPLENBQUMsR0FBRyxFQUFFLENBQUE7QUFDbkIsUUFBQSxVQUFVLEdBQUcsT0FBTyxDQUFDLElBQUksQ0FBQyxJQUFJLENBQUMsU0FBUyxFQUFDLEtBQUssQ0FBQyxDQUFBO0FBRTFELFFBQVE7QUFDRyxRQUFBLFVBQVUsR0FBRyxPQUFPLENBQUMsSUFBSSxDQUFDLElBQUksQ0FBQyxXQUFHLEVBQUMsZUFBZSxDQUFDLENBQUEifQ== | //# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoibnBtZXh0cmEucGF0aHMuanMiLCJzb3VyY2VSb290IjoiIiwic291cmNlcyI6WyIuLi90cy9ucG1leHRyYS5wYXRocy50cyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiO0FBQUEsOENBQTZDO0FBRTdDLGNBQWM7QUFDSCxRQUFBLEdBQUcsR0FBRyxPQUFPLENBQUMsR0FBRyxFQUFFLENBQUE7QUFDbkIsUUFBQSxVQUFVLEdBQUcsT0FBTyxDQUFDLElBQUksQ0FBQyxJQUFJLENBQUMsU0FBUyxFQUFDLEtBQUssQ0FBQyxDQUFBO0FBRTFELHlCQUF5QjtBQUNkLFFBQUEsTUFBTSxHQUFHLGdCQUFnQixDQUFBO0FBQ3pCLFFBQUEsVUFBVSxHQUFHLE9BQU8sQ0FBQyxJQUFJLENBQUMsSUFBSSxDQUFDLGNBQU0sRUFBRSxRQUFRLENBQUMsQ0FBQTtBQUNoRCxRQUFBLFFBQVEsR0FBRyxPQUFPLENBQUMsSUFBSSxDQUFDLElBQUksQ0FBQyxjQUFNLEVBQUUsS0FBSyxDQUFDLENBQUE7QUFDM0MsUUFBQSxTQUFTLEdBQUcsT0FBTyxDQUFDLElBQUksQ0FBQyxJQUFJLENBQUMsY0FBTSxFQUFFLE1BQU0sQ0FBQyxDQUFBO0FBRXhELFFBQVE7QUFDRyxRQUFBLFVBQVUsR0FBRyxPQUFPLENBQUMsSUFBSSxDQUFDLElBQUksQ0FBQyxXQUFHLEVBQUMsZUFBZSxDQUFDLENBQUEifQ== | ||||||
| @@ -22,7 +22,7 @@ | |||||||
|     "beautylog": "^5.0.23", |     "beautylog": "^5.0.23", | ||||||
|     "lodash": "^4.16.1", |     "lodash": "^4.16.1", | ||||||
|     "q": "^1.4.1", |     "q": "^1.4.1", | ||||||
|     "smartfile": "^4.0.20", |     "smartfile": "^4.0.21", | ||||||
|     "typings-global": "^1.0.14" |     "typings-global": "^1.0.14" | ||||||
|   }, |   }, | ||||||
|   "devDependencies": { |   "devDependencies": { | ||||||
|   | |||||||
| @@ -46,10 +46,10 @@ export class KeyValueStore { | |||||||
|     /** |     /** | ||||||
|      * computes the identity |      * computes the identity | ||||||
|      */ |      */ | ||||||
|     private initIdentity(identityStringArg: string){ |     private initIdentity(identityStringArg: string) { | ||||||
|  |  | ||||||
|     } |     } | ||||||
|      |  | ||||||
|     /** |     /** | ||||||
|      * computes the filePath  |      * computes the filePath  | ||||||
|      */ |      */ | ||||||
| @@ -63,5 +63,6 @@ export class KeyValueStore { | |||||||
|             baseDir = paths.kvPathDir |             baseDir = paths.kvPathDir | ||||||
|         } |         } | ||||||
|         this.filePath = plugins.path.join(baseDir, this.identity + '.json') |         this.filePath = plugins.path.join(baseDir, this.identity + '.json') | ||||||
|  |         plugins.smartfile.fs.ensureFileSync(this.filePath,'{}') | ||||||
|     } |     } | ||||||
| } | } | ||||||
|   | |||||||
		Reference in New Issue
	
	Block a user