Commit Graph

649 Commits

Author SHA1 Message Date
Jacob Nguyen
b11f999674 feat(sern.ts): changing text-based command parser fn value to string[]
Keeping the type of args for fn parse as a string[] should allow users more flexibility
2022-02-19 13:21:44 -06:00
Jacob Nguyen
b19a41ddf0 style(src): ran eslint through project 2022-02-19 13:16:29 -06:00
Jacob Nguyen
c8bf7aeb92 refactor(options.ts): move options type declarations to types folder 2022-02-19 13:14:54 -06:00
Jacob Nguyen
651009c9ed feat(higherorders.ts): a new function that acts as a command options builder 2022-02-19 13:12:42 -06:00
Jacob Nguyen
dc30f0288c Merge branch 'main' of https://github.com/sern-handler/Sern 2022-02-19 09:55:20 -06:00
Jacob Nguyen
348f707ecd Merge pull request #14 from sern-handler/EvolutionX-10-patch-1 2022-02-19 08:46:04 -06:00
EvolutionX
92c3bacd15 chore: removed Nullable type 2022-02-19 20:11:28 +05:30
Jacob Nguyen
664afea478 Merge pull request #13 from sern-handler/EvolutionX-10-patch-1 2022-02-19 08:39:07 -06:00
EvolutionX
f6b85d8763 chore: add back @Townsy45's credits 2022-02-19 20:03:40 +05:30
EvolutionX
f4b6642b73 chores: add back cursorsdottsx credits 2022-02-19 20:01:10 +05:30
xxDeveloper
94141e7048 docs: updated pronounce ('me' => 'us') 2022-02-19 16:08:07 +03:00
xxDeveloper
fa622f67e6 docs: Updated README TODO 2022-02-19 15:41:35 +03:00
xxDeveloper
a506219f19 docs: Updated README TODO 2022-02-19 15:40:03 +03:00
Jacob Nguyen
024aab5f73 docs(readme.md) : fix bugged example code 2022-02-18 23:01:12 -06:00
Jacob Nguyen
9a8883e7ce chore(CNAME) : add cname 2022-02-18 22:50:11 -06:00
jacoobes
21fe7534af refactor(types/handler.ts): remove nullish type, never used 2022-02-18 11:27:56 -06:00
EvolutionX
6a36f9300e docs: added 2 more TODOs 2022-02-18 22:18:32 +05:30
EvolutionX
06f7acd848 docs: added TODOs to do 2022-02-18 22:16:45 +05:30
Jacob Nguyen
89d40b92f0 Delete CNAME 2022-02-18 10:35:54 -06:00
Jacob Nguyen
5df62ba783 Create CNAME 2022-02-18 10:33:18 -06:00
jacoobes
890f377b48 docs(adding documentation): adding the auto generated docs
n
2022-02-18 10:24:08 -06:00
xxDeveloper
29d92caa16 docs: Update readme code examples 2022-02-17 22:02:59 +03:00
xxDeveloper
1492f72751 docs: Updated Readme links 2022-02-17 18:53:31 +03:00
xxDeveloper
8ed3cb2205 docs: Updated Readme links 2022-02-17 18:47:41 +03:00
xxDeveloper
0850f2de48 Update CNAME 2022-02-17 18:44:33 +03:00
xxDeveloper
37905dac57 Update CNAME 2022-02-17 18:41:42 +03:00
Jacob Nguyen
e46d7ca5c9 Update CNAME 2022-02-16 14:05:44 -06:00
Jacob Nguyen
e2654eac9a Update CNAME 2022-02-16 14:01:00 -06:00
Jacob Nguyen
a97734ace5 Create CNAME 2022-02-16 13:59:05 -06:00
xxDeveloper
0e795e63dd Merge branch 'main' of https://github.com/jacoobes/Sern 2022-02-16 22:57:53 +03:00
xxDeveloper
dad3042a64 feat: Improved TypeScript experince 2022-02-16 22:57:40 +03:00
xxDeveloper
c52899744a Rename LICENSE to LICENSE.md 2022-02-16 22:39:19 +03:00
xxDeveloper
d1bd3c47be Delete LICENSE.md 2022-02-16 22:39:06 +03:00
xxDeveloper
42d3d2ea94 Switch to GNUv2 2022-02-16 22:38:23 +03:00
xxDeveloper
e51c7ffed0 fix(codeql-analysis.yml): Fixed autobuild issue on some TS files & deleted more unused comments 2022-02-16 22:18:29 +03:00
jacoobes
30a1cc929e build(package.json): installed dev dep typedoc and installed script to gen docs 2022-02-16 12:13:56 -06:00
jacoobes
5bdeadbcf8 docs(readme.md): updated ping example
n
2022-02-16 09:58:08 -06:00
xxDeveloper
2a7686f358 codeql: Fixed unused comments for better perform 2022-02-16 17:39:00 +03:00
xxDeveloper
c35def99c9 fix: Fixed typo in Security.md 2022-02-16 17:36:27 +03:00
xxDeveloper
369586f378 feat: Updated Readme design 2022-02-16 17:30:31 +03:00
jacoobes
29943366a7 style(higherorders.ts): change name of parameter fn -> fns and f -> g 2022-02-15 20:36:35 -06:00
jacoobes
7166947d28 fix(sern.ts): checking ctx instanceof Message always returned false 2022-02-15 20:23:35 -06:00
jacoobes
a2e43f518b refactor(sern.ts): interaction is guaranteed non null, i used null assertion 2022-02-15 18:23:52 -06:00
jacoobes
420c4dfe64 refactor(sern.ts): noticed a check for undefined already occuring, removed redundant recheck 2022-02-15 17:53:53 -06:00
jacoobes
2e3c65ad09 docs(higherorder.ts): ran linter and add documentation to AllTrue 2022-02-15 17:36:52 -06:00
jacoobes
803840c84b refactor(sern.ts): unifying the function signature for command n interactionResult to enable HoFs 2022-02-15 17:32:56 -06:00
jacoobes
2e230439ad fix test suite 2022-02-15 16:11:09 -06:00
jacoobes
0f0b0fb61c feat(handler): adding higher-order-function wrappers to increase readability and shorten code
Experimenting with functional paradigm to hopefully reduce redundancy and try improving readability,
shorten code, and create a cleaner code base
2022-02-15 16:09:42 -06:00
jacoobes
1473f309fa Merge branch 'main' of https://github.com/sern-handler/Sern 2022-02-15 13:44:11 -06:00
jacoobes
63b2d3a572 feat(readme.md): added basic command examples
#TODO
2022-02-15 13:44:04 -06:00