Compare commits

..

2 commits

Author SHA1 Message Date
semantic-release-bot
f8f7ede4b9 chore(release): 0.3.2 [skip ci]
## [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](a38aedc248))
2025-06-19 14:16:59 +00:00
a38aedc248
fix: Remove stupid toml
All checks were successful
Release / Release (push) Successful in 33s
2025-06-19 16:16:17 +02:00
5 changed files with 1272 additions and 33 deletions

View file

@ -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

1264
bun.lock

File diff suppressed because it is too large Load diff

View file

@ -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
View file

@ -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",

View file

@ -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",