samualtnorman/hackmud-script-manager
Script manager for game hackmud, with minification, TypeScript support, and player script type definition generation.
TypeScriptMIT
Issues
- 0
- 0
global `const` variables to pure functions that are never not immediatly called do not need to be FMCL'd
#217 opened by samualtnorman - 0
- 0
- 1
- 0
- 2
- 4
$s. does not get transformed to correct scriptspace
#168 opened by Braste - 2
- 0
Make 0.21 Release
#188 opened by samualtnorman - 2
k3y property not allowed in market.browse
#193 opened by DakvasBuilds - 1
Support for json file import
#208 opened by highcard - 6
- 5
Golfing incorrectly escapes (s and )s
#178 opened by Argonius-Angelus - 4
treat `import {} from "/foo"` as importing relative to the directory hsm is ran from
#166 opened by samualtnorman - 2
change `$db.i()` and friends' types from `object` to mongo compatible types
#190 opened by samualtnorman - 1
make `_SCRIPT_SUBNAME` an alias for `_SCRIPT_NAME` and start moving away from `_SCRIPT_NAME`
#207 opened by samualtnorman - 0
polyfill `Object.hasOwn()`
#209 opened by samualtnorman - 1
- 0
show help in readme
#187 opened by samualtnorman - 0
give error instead of acting weird when doing `hsm dev <folder that doesn't exist>`
#180 opened by samualtnorman - 0
complain about unrecognised options
#162 opened by samualtnorman - 0
drop the exports turn into a `return` feature
#195 opened by samualtnorman - 0
drop the main function can have name feature
#198 opened by samualtnorman - 0
`player.d.ts` import paths use single backslash which need to be escaped or use forward slash
#206 opened by samualtnorman - 0
Global class minification results in incorrect code
#205 opened by Fayti1703 - 0
add support for `const { bar } = $fs.foo`
#200 opened by samualtnorman - 0
add Tips For Debugging Your Script to README
#199 opened by samualtnorman - 0
Make 0.20.4 Release
#196 opened by samualtnorman - 2
`sync-macros` Nukes Every .macro File
#194 opened by MarkNais - 1
show better looking error message when doing `hsm push` instead of show `Uncaught Error ...` and stack trace
#182 opened by samualtnorman - 1
- 1
- 0
make special comments available as options and options available as special comments
#186 opened by samualtnorman - 0
ability to specify available char count so minification can do only enough quine cheating to get under
#185 opened by samualtnorman - 1
- 0
"Could not find any scripts to push" when not ran `user <user>` in hackmud yet
#159 opened by samualtnorman - 0
regexes can be quine cheated
#183 opened by samualtnorman - 4
- 1
- 0
create autocompletes for script names based on `<hackmud path>/settings`
#179 opened by samualtnorman - 1
scriptor type
#175 opened by samualtnorman - 1
`hsm sync-macros` seems to be broken
#176 opened by samualtnorman - 0
- 0
analyse typescript types to infer autocompletes
#174 opened by samualtnorman - 1
Strange behaviour using functions
#170 opened by Braste - 0
quine cheating a script that's already under 500 chars seems not very useful
#160 opened by samualtnorman - 0
alias function definitions to variables so terser can mangle their names
#161 opened by samualtnorman - 3
Support for autocompletion
#167 opened by Braste - 1