Files
smartconfig/ts/npmextra.classes.keyvaluestore.ts

33 lines
442 B
TypeScript
Raw Normal View History

2016-09-16 22:28:38 +02:00
import * as plugins from './npmextra.plugins'
2016-08-28 14:51:04 +02:00
2016-09-16 22:28:38 +02:00
export type keyValueStoreTypes = 'path' | 'gitProject'
2016-08-28 14:51:04 +02:00
2016-09-24 16:44:48 +02:00
export class KeyValueStore {
constructor(optionsArg: {
type: keyValueStoreTypes
}) {
}
/**
2016-08-28 14:51:04 +02:00
* reads a keyValueFile from disk
*/
2016-09-24 16:52:38 +02:00
kvRead() {
2016-08-28 14:51:04 +02:00
2016-09-24 16:52:38 +02:00
}
2016-08-28 14:51:04 +02:00
2016-09-24 16:52:38 +02:00
/**
* writes a key value file to disk
*/
kvWrite() {
2016-08-28 14:51:04 +02:00
2016-09-24 16:52:38 +02:00
}
2016-08-28 14:51:04 +02:00
2016-09-24 16:52:38 +02:00
/**
* wipes a key value store from disk
*/
kevWipe() {
2016-08-28 14:51:04 +02:00
2016-09-24 16:52:38 +02:00
}
2016-09-16 22:28:38 +02:00
}