Compare commits
2 commits
Author | SHA1 | Date | |
---|---|---|---|
|
f8f7ede4b9 | ||
a38aedc248 |
5 changed files with 1272 additions and 33 deletions
|
@ -1,3 +1,9 @@
|
|||
## [0.3.2](https://git.kjan.de/jank/project-cli/compare/v0.3.1...v0.3.2) (2025-06-19)
|
||||
|
||||
### Bug Fixes
|
||||
|
||||
* Remove stupid toml ([a38aedc](https://git.kjan.de/jank/project-cli/commit/a38aedc2481930a9bc5ac4454e5b0b4b6fff5104))
|
||||
|
||||
## [0.3.1](https://git.kjan.de/jank/project-cli/compare/v0.3.0...v0.3.1) (2025-06-19)
|
||||
|
||||
### Bug Fixes
|
||||
|
|
|
@ -1,6 +1,5 @@
|
|||
import fs from "fs";
|
||||
import os from "os";
|
||||
import * as toml from "@std/toml";
|
||||
|
||||
export const configPath = os.homedir() + "/.config/project-cli/";
|
||||
|
||||
|
@ -21,9 +20,9 @@ export function getProjects(): Project[] {
|
|||
}
|
||||
|
||||
export function getConfiguration(): Configuration {
|
||||
return toml.parse(
|
||||
fs.readFileSync(configPath + "config.toml").toString(),
|
||||
) as unknown as Configuration;
|
||||
return JSON.parse(
|
||||
fs.readFileSync(configPath + "config.json").toString(),
|
||||
) as Configuration;
|
||||
}
|
||||
|
||||
export function addProject(project: Project) {
|
||||
|
@ -45,10 +44,8 @@ export function generateDefaultConfig() {
|
|||
cloningCommand: "git clone %s %n",
|
||||
};
|
||||
|
||||
const configString = toml.stringify(
|
||||
defaultConfig as unknown as Record<string, unknown>,
|
||||
);
|
||||
fs.writeFileSync(configPath + "config.toml", configString);
|
||||
const configString = JSON.stringify(defaultConfig);
|
||||
fs.writeFileSync(configPath + "config.json", configString);
|
||||
|
||||
const projects: Project[] = [];
|
||||
saveProjects(projects);
|
||||
|
|
19
package-lock.json
generated
19
package-lock.json
generated
|
@ -1,18 +1,17 @@
|
|||
{
|
||||
"name": "proj-cli",
|
||||
"version": "0.3.1",
|
||||
"version": "0.3.2",
|
||||
"lockfileVersion": 3,
|
||||
"requires": true,
|
||||
"packages": {
|
||||
"": {
|
||||
"name": "proj-cli",
|
||||
"version": "0.3.1",
|
||||
"version": "0.3.2",
|
||||
"dependencies": {
|
||||
"@saithodev/semantic-release-gitea": "^2.1.0",
|
||||
"@semantic-release/changelog": "^6.0.3",
|
||||
"@semantic-release/git": "^10.0.1",
|
||||
"@semantic-release/release-notes-generator": "^14.0.3",
|
||||
"@std/toml": "npm:@jsr/std__toml",
|
||||
"@types/commander": "^2.12.5",
|
||||
"@types/inquirer": "^9.0.8",
|
||||
"commander": "^14.0.0",
|
||||
|
@ -493,11 +492,6 @@
|
|||
}
|
||||
}
|
||||
},
|
||||
"node_modules/@jsr/std__collections": {
|
||||
"version": "1.1.1",
|
||||
"resolved": "https://npm.jsr.io/~/11/@jsr/std__collections/1.1.1.tgz",
|
||||
"integrity": "sha512-bS4Y5f80IUeDUf+0BgVVWValgBeGcJ/UwFYTC5PBIJtrFqwEmU8IohDBwFLJILyUtiAB1jbJewl0K+REEQ9kQQ=="
|
||||
},
|
||||
"node_modules/@nodelib/fs.scandir": {
|
||||
"version": "2.1.5",
|
||||
"resolved": "https://registry.npmjs.org/@nodelib/fs.scandir/-/fs.scandir-2.1.5.tgz",
|
||||
|
@ -1391,15 +1385,6 @@
|
|||
"url": "https://github.com/sponsors/sindresorhus"
|
||||
}
|
||||
},
|
||||
"node_modules/@std/toml": {
|
||||
"name": "@jsr/std__toml",
|
||||
"version": "1.0.8",
|
||||
"resolved": "https://npm.jsr.io/~/11/@jsr/std__toml/1.0.8.tgz",
|
||||
"integrity": "sha512-rnMoiySl30TrsdnfKcroYEWIBlmPvdNoA8fn/Njy3rsZR9C8k5nUeo9kWP/D/PhxYlUaYPtmQ31YhNqGpmEZ3Q==",
|
||||
"dependencies": {
|
||||
"@jsr/std__collections": "^1.1.1"
|
||||
}
|
||||
},
|
||||
"node_modules/@szmarczak/http-timer": {
|
||||
"version": "4.0.6",
|
||||
"resolved": "https://registry.npmjs.org/@szmarczak/http-timer/-/http-timer-4.0.6.tgz",
|
||||
|
|
|
@ -1,6 +1,6 @@
|
|||
{
|
||||
"name": "proj-cli",
|
||||
"version": "0.3.1",
|
||||
"version": "0.3.2",
|
||||
"module": "index.ts",
|
||||
"type": "module",
|
||||
"bin": {
|
||||
|
@ -25,7 +25,6 @@
|
|||
"@semantic-release/changelog": "^6.0.3",
|
||||
"@semantic-release/git": "^10.0.1",
|
||||
"@semantic-release/release-notes-generator": "^14.0.3",
|
||||
"@std/toml": "npm:@jsr/std__toml",
|
||||
"@types/commander": "^2.12.5",
|
||||
"@types/inquirer": "^9.0.8",
|
||||
"commander": "^14.0.0",
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue