diff --git a/ts/npmextra.classes.keyValueStore.ts b/ts/npmextra.classes.keyValueStore.ts new file mode 100644 index 0000000..211e1fa --- /dev/null +++ b/ts/npmextra.classes.keyValueStore.ts @@ -0,0 +1,34 @@ +import * as plugins from "./npmextra.plugins"; + +type keyValueStoreTypes = "path" | "gitProject" + +/** + * reads a keyValueFile from disk + */ +let kvRead = () => { + +}; + +/** + * writes a key value file to disk + */ +let kvWrite = () => { + +}; + +/** + * wipes a key value store from disk + */ +let kevWipe = () => { + +} + +export class KeyValueStore { + constructor(optionsArg:{ + type: keyValueStoreTypes + }){ + + }; + + +} \ No newline at end of file