├── .github └── workflows │ ├── deno-build.yml │ └── deno-release.yml ├── .gitignore ├── .vscode └── settings.json ├── README.md ├── src ├── commands │ ├── bulk-code-lookup.ts │ ├── bulk-itemgfx-lookup.ts │ ├── bulk-set-and-unique.ts │ └── index.ts ├── doc │ ├── cube │ │ └── cube.ts │ ├── doc.ts │ ├── items.ts │ ├── items │ │ ├── base.ts │ │ ├── gems.ts │ │ ├── magic.ts │ │ ├── runeword.ts │ │ ├── set.ts │ │ └── unique.ts │ ├── lib.ts │ ├── main.ts │ └── template.ts ├── lib │ ├── config.ts │ ├── log.ts │ ├── misc.ts │ ├── rule.ts │ └── workspace.ts ├── main.ts └── rules │ ├── basic.ts │ ├── cube.ts │ ├── items.ts │ ├── levels.ts │ ├── monsters.ts │ ├── skills.ts │ ├── string.ts │ └── treasure.ts ├── styles.css └── tsconfig.json /.github/workflows/deno-build.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eezstreet/d2rlint/HEAD/.github/workflows/deno-build.yml -------------------------------------------------------------------------------- /.github/workflows/deno-release.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eezstreet/d2rlint/HEAD/.github/workflows/deno-release.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- 1 | src.exe 2 | config.json 3 | docs -------------------------------------------------------------------------------- /.vscode/settings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eezstreet/d2rlint/HEAD/.vscode/settings.json -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eezstreet/d2rlint/HEAD/README.md -------------------------------------------------------------------------------- /src/commands/bulk-code-lookup.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eezstreet/d2rlint/HEAD/src/commands/bulk-code-lookup.ts -------------------------------------------------------------------------------- /src/commands/bulk-itemgfx-lookup.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eezstreet/d2rlint/HEAD/src/commands/bulk-itemgfx-lookup.ts -------------------------------------------------------------------------------- /src/commands/bulk-set-and-unique.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eezstreet/d2rlint/HEAD/src/commands/bulk-set-and-unique.ts -------------------------------------------------------------------------------- /src/commands/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eezstreet/d2rlint/HEAD/src/commands/index.ts -------------------------------------------------------------------------------- /src/doc/cube/cube.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eezstreet/d2rlint/HEAD/src/doc/cube/cube.ts -------------------------------------------------------------------------------- /src/doc/doc.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eezstreet/d2rlint/HEAD/src/doc/doc.ts -------------------------------------------------------------------------------- /src/doc/items.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eezstreet/d2rlint/HEAD/src/doc/items.ts -------------------------------------------------------------------------------- /src/doc/items/base.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eezstreet/d2rlint/HEAD/src/doc/items/base.ts -------------------------------------------------------------------------------- /src/doc/items/gems.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eezstreet/d2rlint/HEAD/src/doc/items/gems.ts -------------------------------------------------------------------------------- /src/doc/items/magic.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eezstreet/d2rlint/HEAD/src/doc/items/magic.ts -------------------------------------------------------------------------------- /src/doc/items/runeword.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eezstreet/d2rlint/HEAD/src/doc/items/runeword.ts -------------------------------------------------------------------------------- /src/doc/items/set.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eezstreet/d2rlint/HEAD/src/doc/items/set.ts -------------------------------------------------------------------------------- /src/doc/items/unique.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eezstreet/d2rlint/HEAD/src/doc/items/unique.ts -------------------------------------------------------------------------------- /src/doc/lib.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eezstreet/d2rlint/HEAD/src/doc/lib.ts -------------------------------------------------------------------------------- /src/doc/main.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eezstreet/d2rlint/HEAD/src/doc/main.ts -------------------------------------------------------------------------------- /src/doc/template.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eezstreet/d2rlint/HEAD/src/doc/template.ts -------------------------------------------------------------------------------- /src/lib/config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eezstreet/d2rlint/HEAD/src/lib/config.ts -------------------------------------------------------------------------------- /src/lib/log.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eezstreet/d2rlint/HEAD/src/lib/log.ts -------------------------------------------------------------------------------- /src/lib/misc.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eezstreet/d2rlint/HEAD/src/lib/misc.ts -------------------------------------------------------------------------------- /src/lib/rule.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eezstreet/d2rlint/HEAD/src/lib/rule.ts -------------------------------------------------------------------------------- /src/lib/workspace.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eezstreet/d2rlint/HEAD/src/lib/workspace.ts -------------------------------------------------------------------------------- /src/main.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eezstreet/d2rlint/HEAD/src/main.ts -------------------------------------------------------------------------------- /src/rules/basic.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eezstreet/d2rlint/HEAD/src/rules/basic.ts -------------------------------------------------------------------------------- /src/rules/cube.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eezstreet/d2rlint/HEAD/src/rules/cube.ts -------------------------------------------------------------------------------- /src/rules/items.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eezstreet/d2rlint/HEAD/src/rules/items.ts -------------------------------------------------------------------------------- /src/rules/levels.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eezstreet/d2rlint/HEAD/src/rules/levels.ts -------------------------------------------------------------------------------- /src/rules/monsters.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eezstreet/d2rlint/HEAD/src/rules/monsters.ts -------------------------------------------------------------------------------- /src/rules/skills.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eezstreet/d2rlint/HEAD/src/rules/skills.ts -------------------------------------------------------------------------------- /src/rules/string.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eezstreet/d2rlint/HEAD/src/rules/string.ts -------------------------------------------------------------------------------- /src/rules/treasure.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eezstreet/d2rlint/HEAD/src/rules/treasure.ts -------------------------------------------------------------------------------- /styles.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eezstreet/d2rlint/HEAD/styles.css -------------------------------------------------------------------------------- /tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eezstreet/d2rlint/HEAD/tsconfig.json --------------------------------------------------------------------------------