Aire-One
4162b3b0ff
add(doc) ldoc and base README
2021-10-16 19:36:46 +02:00
Aire-One
3ad2403a2a
add(tooling) .luacheckrc
2021-10-16 18:11:53 +02:00
Aire-One
776868b430
add: API changes
...
- move `registered_slots` to `_private`
- change `status` to `connected: boolean`
- expose `get_slot` function
- make the API declarative only
- simplify static functions name
- add a `connect` parameter to the create function
2021-10-16 16:42:35 +02:00
Aire-One
756c39207e
add: remove singleton pattern
...
The module pattern induced by Lua is enough for this module use case.
2021-10-16 15:53:00 +02:00
Aire-One
61cbed0c52
add: tooling
...
- vim modline
- .editorconfig
- stylua.toml
2021-10-16 15:44:16 +02:00
Aire-One
cf38140254
add(slot.id) id check and generator
2021-10-16 14:42:16 +02:00
Aire-One
147212a1a0
fix(luacheck) ignore unused self
2021-10-16 14:41:34 +02:00
Aire-One
903e2a64db
fix(slots.client) iterate over bindings parameters
2021-10-15 01:14:07 +02:00
Aire-One
4d0f0b9be3
init
2021-05-24 11:40:33 +02:00