Tidy up structure of briefcase
I had a spare fifteen minutes and decided that I should tidy up my monorepo. The work of tidying up is not finished; this is a small step in the right direction. TL;DR - Created a tools directory - Created a scratch directory (see README.md for more information) - Added README.md to third_party - Renamed delete_dotfile_symlinks -> symlinkManager - Packaged symlinkManager as an executable symlink-mgr using buildGo
This commit is contained in:
parent
5ec5a6da8c
commit
fabf1c9334
89 changed files with 53 additions and 41 deletions
30
tools/run/README.md
Normal file
30
tools/run/README.md
Normal file
|
|
@ -0,0 +1,30 @@
|
|||
# run
|
||||
|
||||
Simplify the commands you call to run scripts on the command line.
|
||||
|
||||
```shell
|
||||
> run path/to/file.py
|
||||
> run path/to/file.ts
|
||||
```
|
||||
|
||||
## How?
|
||||
|
||||
Define a run.json configuration mapping commands to filename extensions like
|
||||
so:
|
||||
```json
|
||||
{
|
||||
".ts": "npx ts-node $file",
|
||||
".py": "python3 $file"
|
||||
}
|
||||
```
|
||||
|
||||
Then call `run path/to/some/file.ts` on the command line, and `npx ts-node
|
||||
file.ts` will run.
|
||||
|
||||
## Installation
|
||||
|
||||
Install `run` using Nix.
|
||||
|
||||
```shell
|
||||
> nix-env -iA briefcase.run
|
||||
```
|
||||
Loading…
Add table
Add a link
Reference in a new issue