Skip to content

Commit 02f77ac

Browse files
committed
feat: add initial files
0 parents  commit 02f77ac

6 files changed

Lines changed: 163 additions & 0 deletions

File tree

.editorconfig

Lines changed: 11 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,11 @@
1+
# https://editorconfig.org
2+
3+
root = true
4+
5+
[*]
6+
charset = utf-8
7+
end_of_line = lf
8+
indent_size = 2
9+
indent_style = space
10+
insert_final_newline = true
11+
trim_trailing_whitespace = true

.gitignore

Lines changed: 78 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,78 @@
1+
# Created by https://www.toptal.com/developers/gitignore/api/macos,linux,windows
2+
# Edit at https://www.toptal.com/developers/gitignore?templates=macos,linux,windows
3+
4+
### Linux ###
5+
*~
6+
7+
# temporary files which can be created if a process still has a handle open of a deleted file
8+
.fuse_hidden*
9+
10+
# KDE directory preferences
11+
.directory
12+
13+
# Linux trash folder which might appear on any partition or disk
14+
.Trash-*
15+
16+
# .nfs files are created when an open file is removed but is still being accessed
17+
.nfs*
18+
19+
### macOS ###
20+
# General
21+
.DS_Store
22+
.AppleDouble
23+
.LSOverride
24+
25+
# Icon must end with two \r
26+
Icon
27+
28+
29+
# Thumbnails
30+
._*
31+
32+
# Files that might appear in the root of a volume
33+
.DocumentRevisions-V100
34+
.fseventsd
35+
.Spotlight-V100
36+
.TemporaryItems
37+
.Trashes
38+
.VolumeIcon.icns
39+
.com.apple.timemachine.donotpresent
40+
41+
# Directories potentially created on remote AFP share
42+
.AppleDB
43+
.AppleDesktop
44+
Network Trash Folder
45+
Temporary Items
46+
.apdisk
47+
48+
### macOS Patch ###
49+
# iCloud generated files
50+
*.icloud
51+
52+
### Windows ###
53+
# Windows thumbnail cache files
54+
Thumbs.db
55+
Thumbs.db:encryptable
56+
ehthumbs.db
57+
ehthumbs_vista.db
58+
59+
# Dump file
60+
*.stackdump
61+
62+
# Folder config file
63+
[Dd]esktop.ini
64+
65+
# Recycle Bin used on file shares
66+
$RECYCLE.BIN/
67+
68+
# Windows Installer files
69+
*.cab
70+
*.msi
71+
*.msix
72+
*.msm
73+
*.msp
74+
75+
# Windows shortcuts
76+
*.lnk
77+
78+
# End of https://www.toptal.com/developers/gitignore/api/macos,linux,windows

.vscode/extensions.json

Lines changed: 11 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,11 @@
1+
{
2+
"recommendations": [
3+
"denoland.vscode-deno",
4+
"donjayamanne.githistory",
5+
"eamodio.gitlens",
6+
"editorconfig.editorconfig",
7+
"mylesmurphy.prettify-ts",
8+
"oderwat.indent-rainbow",
9+
"yoavbls.pretty-ts-errors"
10+
]
11+
}

.vscode/settings.json

Lines changed: 12 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,12 @@
1+
{
2+
"deno.enable": true,
3+
"deno.lint": true,
4+
"editor.formatOnSave": true,
5+
"editor.renderWhitespace": "all",
6+
"editor.rulers": [80, 100],
7+
"files.associations": {
8+
"**/.vscode/*.json": "jsonc"
9+
},
10+
"prettify-ts.maxDepth": 3,
11+
"window.title": "${activeEditorMedium}${separator}${rootName}"
12+
}

LICENSE.md

Lines changed: 21 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,21 @@
1+
# MIT License
2+
3+
Copyright (c) 2025 - **Will Craft Software**
4+
5+
Permission is hereby granted, free of charge, to any person obtaining a copy
6+
of this software and associated documentation files (the "Software"), to deal
7+
in the Software without restriction, including without limitation the rights
8+
to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
9+
copies of the Software, and to permit persons to whom the Software is
10+
furnished to do so, subject to the following conditions:
11+
12+
The above copyright notice and this permission notice shall be included in all
13+
copies or substantial portions of the Software.
14+
15+
THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
16+
IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
17+
FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
18+
AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
19+
LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
20+
OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
21+
SOFTWARE.

README.md

Lines changed: 30 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,30 @@
1+
# Pledger
2+
3+
> "A name spoken is a vow begun."
4+
5+
**Pledger** is the keeper of names and oaths within the Guild. It is not merely a user service—it is a ledger of intent, a quiet scriptorium where those who would serve noble quests first speak their name and are remembered.
6+
7+
The name is forged from two truths:
8+
9+
- Pledge — The act of binding oneself to a cause, as a knight might kneel before their liege, or a crafter might take up tools in service of the greater good.
10+
- Ledger — The record. Eternal, impartial, and sacred. It holds the names of those who have sworn themselves to the Order.
11+
12+
Together, they form *Pledger*: a place where purpose is written and identity is honored.
13+
14+
Behind every request lies a story; behind every name, a vow. These names are kept in a living record of all who have answered the call, whether active in the field or sleeping in silence, waiting to rise once more.
15+
16+
## Contributing
17+
18+
**Imposter syndrome disclaimer**: We want your help. No, really.
19+
20+
There may be a little voice inside your head that is telling you that you're not ready to be an open source contributor; that your skills aren't nearly good enough to contribute. What could you possibly offer a project like this one?
21+
22+
We assure you - the little voice in your head is wrong. If you can write code at all, you can contribute code to open source. Contributing to open source projects is a fantastic way to advance one's coding skills. Writing perfect code isn't the measure of a good developer (that would disqualify all of us!); it's trying to create something, making mistakes, and learning from those mistakes. That's how we all improve, and we are happy to help others learn.
23+
24+
Being an open source contributor doesn't just mean writing code, either. You can help out by writing documentation, tests, or even giving feedback about the project (and yes - that includes giving feedback about the contribution process). Some of these contributions may be the most valuable to the project as a whole, because you're coming to the project with fresh eyes, so you can see the errors and assumptions that seasoned contributors have glossed over.
25+
26+
(Copied from [Adrienne Friend](https://github.com/adriennefriend/imposter-syndrome-disclaimer))
27+
28+
## License
29+
30+
This project is licensed under the MIT License - see the [LICENSE](LICENSE.md) file for more details.

0 commit comments

Comments
 (0)