0.2.0 • Published 3 years ago
json-to-typed v0.2.0
json-to-typed
Exposes the TypedJsonFile class that allows you to read and write JSON files with type safety using the to-typed package.
async function run() {
const file = await new TypedJsonFile('./settings.json', Convert.to({
port: 3000,
host: 'localhost'
}));
const data = await file.read();
console.log(`Current address is http://${data.host}:${data.port}`);
await file.write({
port: data.port + 1,
host: data.host
});
}It also includes a cli utility that generates a TypedJsonFile class for for each JSON file in a directory.
npx json-to-typed gen ./settings.json ./src/settings.tsRequires ES modules.
0.2.0
3 years ago
0.1.2
4 years ago
0.1.1
4 years ago
0.1.0
4 years ago
0.0.23
4 years ago
0.0.22
4 years ago
0.0.21
4 years ago
0.0.20
4 years ago
0.0.19
4 years ago
0.0.18
4 years ago
0.0.17
4 years ago
0.0.16
4 years ago
0.0.15
4 years ago
0.0.14
4 years ago
0.0.12
4 years ago
0.0.11
4 years ago
0.0.10
4 years ago
0.0.9
4 years ago
0.0.8
4 years ago