bitloops-language icon indicating copy to clipboard operation
bitloops-language copied to clipboard

Open-source transpiled programming language that helps you write clean code, well-designed systems, and build high-quality software that is testable, auditable and maintainable. Like what you see? Don...

Results 68 bitloops-language issues
Sort by recently updated
recently updated
newest added

The transpiled integration event uses `[key:string]: any` and as a result is not type safe. We should probably use a generic type (dynamic for each version) to make the payload...

enhancement

Extend service port documentation with an example. One example based on the Todo could be: ```bl Struct SendEmailRequest { string origin; string destination; string content; } ServicePort EmailServicePort { send(email:...

documentation

I was playing with the ddd-hexagonal-cqrs-es-eda demo project and noticed that, while that is MIT licenses, other bitloops packages used in there are not. For example the module `@bitloops/bl-boilerplate-core` comes...

We would like to upgrade to JestStream, in order to have more stable and scalable message bus. Useful Links: [Jetstream and docker](https://docs.nats.io/running-a-nats-service/nats_docker/jetstream_docker) [Docker-compose example with clusters](https://github.com/nats-io/jetstream/blob/master/docker-compose.yaml) [Nodejs-documentation](https://github.com/nats-io/nats.deno/blob/main/jetstream.md) [Guide for setting...

enhancement

Apollo v3 has become deprecated, with end-of-life scheduled for 22 October 2023. https://www.apollographql.com/docs/apollo-server/previous-versions/ Should update the dependency in boilerplate-graphql package to v4, and check that the generated code works(server, resolvers...

dependencies
priority

**Describe the bug** Right now we support cqrs only for the same db. **Expected behavior** We would like to support read models being in another db, that will be updated...

enhancement

**Describe the bug** DomainErrors and ApplicationErrors in BL language always have to take an input, even if it's not necessary. **Screenshots** ![image](https://user-images.githubusercontent.com/40757564/214897022-dfac54f0-d4bf-4072-8395-8c1bea628f3e.png) In the above screenshot the `name` is not...

bug
priority

**Describe the bug** It seems that optional fields are not supported. In the target output the getters generators return the type of the field, but they need to return `${type}...

bug
priority

**Describe the bug** Crud Repo only checks for deep ValueObjects and takes the value of their fields. **Expected behavior** It also needs to check for Entities, Arrays and BuildInClasses.

bug
priority

**Describe the bug** GetById method of CrudWriteRepo does not create the Aggregate. It just returns the data from DB. **Expected behavior** It should create the aggregate with a mapper and...

bug
priority