Commit graph

32 commits

Author SHA1 Message Date
2aba1d36dd
chore(actions): ignore terracotta during analysis (x2) 2024-03-29 22:45:04 +05:30
6099233d90
chore(actions): ignore terracotta during analysis 2024-03-29 22:36:12 +05:30
c96a6e6f46
chore(actions): instantiate lune typedefs before lint 2024-03-29 22:31:59 +05:30
55b16914c4
chore(actions): fix failing actions by cloning with submodules when needed 2024-03-29 22:28:16 +05:30
fef63ec48c
chore: include build script to bundle compiled files too
The build command now compiles the project to lua using roblox-ts, then uses darklua to bundle the files, powered by terracotta.
2024-03-29 22:26:04 +05:30
830f91c376
chore(actions): add other luau dirs to analyze cmd 2024-03-29 22:26:04 +05:30
aee0a8967c
chore: include lunew as batch script too 2024-03-28 17:21:13 +05:30
ce7cea38c3
chore: include README 2024-03-28 17:10:39 +05:30
cccbfb22bc
chore(examples): include peer example 2024-03-28 16:53:04 +05:30
ca3b9bfb09
chore(actions): install deps & tools before lint 2024-03-28 16:25:53 +05:30
66db8e062b
chore(actions): fix failing lint 2024-03-28 16:22:06 +05:30
7d2ac7a4db
chore(vscode): remove comments to fix failing lint 2024-03-28 16:20:07 +05:30
6dff9bbdb8
feat: basic error handling
Currently, this implements a simple runtime error which is raised when
either the private or public key generation fail. In the future, it
would make sense to include some runtime argument validation, and a more
parseable error.
2024-03-28 16:12:44 +05:30
2a49e303f9
chore: include examples and runner 2024-03-28 15:57:29 +05:30
febab61221
chore(pkg): include packageManager 2024-03-27 23:13:48 +05:30
0d6244f725
chore(actions): include CI workflow 2024-03-27 22:57:43 +05:30
d1885d1295
chore: add aftman manifest for CI 2024-03-27 22:51:44 +05:30
a4291ac2e8
chore(tests): fix failing generateKeypair test by replacing pattern 2024-03-27 22:37:43 +05:30
f8e995546c
chore: move .gitattributes to root 2024-03-27 19:19:58 +05:30
7f4d1a8a38
chore(gitattributes): force indexing luau files as lua 2024-03-27 19:19:36 +05:30
4eff9a0d92
chore: rename lua file to luau 2024-03-27 19:18:55 +05:30
c69ed0f664
chore(licensing): license as Apache 2.0 2024-03-27 18:16:05 +05:30
46b7949422
chore(tests): include test runner powered by lune 2024-03-27 18:13:03 +05:30
e50a64797a
chore(tests): include tests 2024-03-27 17:49:16 +05:30
ad8321955d
feat: add ability to supply private key 2024-03-27 17:12:39 +05:30
0e398939ce
refactor: address lint and formatting issues 2024-03-27 17:09:50 +05:30
c9301f4eb4
chore: finalize linter and formatter config 2024-03-27 16:55:30 +05:30
cb9d2e2e8a
chore: include eslint and prettier configs 2024-03-27 16:48:03 +05:30
ed2a493a69
chore: remove compiled typedefs 2024-03-27 16:46:42 +05:30
873e2964a9
chore: further vscode configs 2024-03-27 16:45:28 +05:30
0fd1d3ab24
chore: include VSCode configs (lune + formatting defaults) 2024-03-27 16:41:48 +05:30
997ba997fe
init: the basics 2024-03-27 16:38:52 +05:30