Skip to content

Commit

Permalink
sync
Browse files Browse the repository at this point in the history
  • Loading branch information
AtomicSponge committed Nov 20, 2024
1 parent 6874f7b commit f858f66
Show file tree
Hide file tree
Showing 8 changed files with 206 additions and 615 deletions.
29 changes: 1 addition & 28 deletions tools/README.md
Original file line number Diff line number Diff line change
@@ -1,23 +1,11 @@
# Silvergun Game Engine Tools

Toolkit for [Silvergun](https://github.com/AtomicSponge/silvergun)
Tools for [Silvergun](https://github.com/AtomicSponge/silvergun)

Requires [NodeJS](https://nodejs.org/) to install and run.

-----

# slv-config

Configure a project for building

## Usage

```
npx slv-config
```

-----

# slv-mkscript

Convert csv, json or (wip) yml files to Silvergun Engine scripts
Expand All @@ -29,18 +17,3 @@ npx slv-mkscript <inFile> [outFile]
```

Output file can be left blank. The script will use `inFile.sdf` automatically.

-----

# slv-syscheck

Checks your system for necessary tools

## Usage

```
npx slv-syscheck
```

# Changelog
- 0.2.2 Development release
17 changes: 5 additions & 12 deletions tools/package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,5 @@
{
"name": "silvergun-tools",
"version": "0.2.2",
"description": "WTEngine Development Tools",
"author": "Matthew Evans",
"license": "MIT",
Expand All @@ -22,13 +21,10 @@
"url": "https://github.com/AtomicSponge/silvergun/issues"
},
"scripts": {
"build": "tsup",
"prepublishOnly": "npm run build"
"build": "tsup"
},
"bin": {
"wte-config": "dist/slv-config.js",
"wte-mkscript": "dist/slv-mkscript.js",
"wte-syscheck": "dist/slv-syscheck.js"
"slv-mkscript": "dist/slv-mkscript.js"
},
"type": "module",
"files": [
Expand All @@ -40,18 +36,15 @@
"node": ">=20.0.0"
},
"dependencies": {
"@inquirer/prompts": "^7.1.0",
"@spongex/script-error": "^1.0.1",
"@spongex/system-locale": "^1.0.1",
"commander": "^12.1.0",
"csv-parse": "^5.5.6",
"find-bin": "^1.1.0",
"inquirer": "^12.0.1",
"kolorist": "^1.8.0",
"yaml": "^2.6.0"
"yaml": "^2.6.1"
},
"devDependencies": {
"@types/inquirer": "^9.0.7",
"@types/node": "^22.8.2",
"@types/node": "^22.9.1",
"tsup": "^8.3.5",
"typescript": "^5.6.3"
}
Expand Down
Loading

0 comments on commit f858f66

Please sign in to comment.