Ecosyste.ms: Repos
An open API service providing repository metadata for many open source software ecosystems.
GitHub / cloudcreate-dk / essentials-project
Essentials is a set of Java version 17 (and later) building blocks. The Essentials philosophy is to provide high level building blocks and coding constructs that allows for concise and strongly typed code while also supporting concepts such as EventStore, Queues, Inbox, Outbox, Distributed Locks, EventSourced Aggregates
JSON API: https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/cloudcreate-dk%2Fessentials-project
Stars: 2
Forks: 2
Open Issues: 0
License: apache-2.0
Language: Java
Repo Size: 7.06 MB
Dependencies:
265
Created: over 1 year ago
Updated: 11 days ago
Last pushed: 11 days ago
Last synced: 11 days ago
Files
Dependencies
- actions/checkout v3 composite
- github/codeql-action/analyze v2 composite
- github/codeql-action/autobuild v2 composite
- github/codeql-action/init v2 composite
- actions/checkout v3 composite
- actions/setup-java v3 composite
- actions/checkout v3 composite
- actions/setup-java v3 composite
- com.fasterxml.jackson.core:jackson-databind provided
- io.projectreactor:reactor-core provided
- org.jdbi:jdbi3-core provided
- org.jdbi:jdbi3-postgres provided
- org.objenesis:objenesis ${objenesis.version} provided
- org.postgresql:postgresql ${postgresql.version} provided
- org.slf4j:slf4j-api ${slf4j.version} provided
- dk.cloudcreate.essentials.components:postgresql-event-store ${project.version}
- com.fasterxml.jackson.datatype:jackson-datatype-jdk8 test
- com.fasterxml.jackson.datatype:jackson-datatype-jsr310 test
- org.mockito:mockito-core test
- org.testcontainers:junit-jupiter test
- org.testcontainers:postgresql test
- org.mongodb:mongodb-driver-sync ${mongodb-driver-sync.version} provided
- org.slf4j:slf4j-api ${slf4j.version} provided
- org.springframework:spring-tx provided
- com.fasterxml.jackson.core:jackson-databind
- dk.cloudcreate.essentials:reactive ${project.version}
- dk.cloudcreate.essentials:types ${project.version}
- io.projectreactor:reactor-core
- org.jdbi:jdbi3-core
- org.postgresql:postgresql ${postgresql.version}
- org.springframework.data:spring-data-mongodb ${spring-data-mongodb.version}
- org.mockito:mockito-core test
- org.testcontainers:junit-jupiter test
- org.testcontainers:postgresql test
- com.fasterxml.jackson.core:jackson-databind
- dk.cloudcreate.essentials.components:foundation ${project.version}
- io.projectreactor:reactor-core
- org.assertj:assertj-core ${assertj.version}
- org.awaitility:awaitility ${awaitility.version}
- org.jdbi:jdbi3-core
- org.junit.jupiter:junit-jupiter
- org.junit.jupiter:junit-jupiter-engine
- org.junit.vintage:junit-vintage-engine
- org.mockito:mockito-core
- org.postgresql:postgresql ${postgresql.version}
- org.testcontainers:junit-jupiter
- org.testcontainers:postgresql
- io.projectreactor:reactor-core provided
- org.jdbi:jdbi3-core provided
- org.jdbi:jdbi3-postgres provided
- org.postgresql:postgresql ${postgresql.version} provided
- org.slf4j:slf4j-api ${slf4j.version} provided
- dk.cloudcreate.essentials.components:foundation ${project.version}
- dk.cloudcreate.essentials:reactive ${project.version}
- dk.cloudcreate.essentials:types-jdbi ${project.version}
- dk.cloudcreate.essentials.components:foundation-test ${project.version} test
- org.testcontainers:junit-jupiter test
- org.testcontainers:postgresql test
- com.fasterxml.jackson.core:jackson-databind provided
- io.projectreactor:reactor-core provided
- org.jdbi:jdbi3-core provided
- org.jdbi:jdbi3-postgres provided
- org.postgresql:postgresql ${postgresql.version} provided
- org.slf4j:slf4j-api ${slf4j.version} provided
- dk.cloudcreate.essentials.components:foundation ${project.version}
- dk.cloudcreate.essentials.components:postgresql-distributed-fenced-lock ${project.version}
- dk.cloudcreate.essentials:immutable-jackson ${project.version}
- dk.cloudcreate.essentials:reactive ${project.version}
- dk.cloudcreate.essentials:types-jackson ${project.version}
- dk.cloudcreate.essentials:types-jdbi ${project.version}
- com.fasterxml.jackson.datatype:jackson-datatype-jdk8 test
- com.fasterxml.jackson.datatype:jackson-datatype-jsr310 test
- com.zaxxer:HikariCP 5.0.1 test
- org.mockito:mockito-core test
- org.objenesis:objenesis ${objenesis.version} test
- org.openjdk.jmh:jmh-core 1.36 test
- org.openjdk.jmh:jmh-generator-annprocess 1.36 test
- org.testcontainers:junit-jupiter test
- org.testcontainers:postgresql test
- com.fasterxml.jackson.core:jackson-databind provided
- com.fasterxml.jackson.datatype:jackson-datatype-jdk8 provided
- com.fasterxml.jackson.datatype:jackson-datatype-jsr310 provided
- io.projectreactor:reactor-core provided
- org.jdbi:jdbi3-core provided
- org.jdbi:jdbi3-postgres provided
- org.postgresql:postgresql ${postgresql.version} provided
- org.slf4j:slf4j-api ${slf4j.version} provided
- dk.cloudcreate.essentials.components:foundation ${project.version}
- dk.cloudcreate.essentials:immutable-jackson ${project.version}
- dk.cloudcreate.essentials:reactive ${project.version}
- dk.cloudcreate.essentials:types-jackson ${project.version}
- dk.cloudcreate.essentials:types-jdbi ${project.version}
- com.zaxxer:HikariCP 5.0.1 test
- dk.cloudcreate.essentials.components:foundation-test ${project.version} test
- org.objenesis:objenesis ${objenesis.version} test
- org.testcontainers:junit-jupiter test
- org.testcontainers:postgresql test
- com.fasterxml.jackson.core:jackson-databind provided
- io.projectreactor:reactor-core provided
- org.jdbi:jdbi3-core provided
- org.jdbi:jdbi3-postgres provided
- org.postgresql:postgresql ${postgresql.version} provided
- org.slf4j:slf4j-api ${slf4j.version} provided
- org.springframework:spring-tx provided
- dk.cloudcreate.essentials.components:eventsourced-aggregates ${project.version}
- dk.cloudcreate.essentials.components:postgresql-event-store ${project.version}
- com.fasterxml.jackson.datatype:jackson-datatype-jdk8 test
- com.fasterxml.jackson.datatype:jackson-datatype-jsr310 test
- org.apache.logging.log4j:log4j-to-slf4j ${log4j-to-slf4j.version} test
- org.springframework.boot:spring-boot-starter-jdbc ${spring-boot.version} test
- org.springframework.boot:spring-boot-starter-test ${spring-boot.version} test
- org.testcontainers:junit-jupiter test
- org.testcontainers:postgresql test
- org.yaml:snakeyaml 1.33 test
- io.projectreactor:reactor-core provided
- org.mongodb:mongodb-driver-sync ${mongodb-driver-sync.version} provided
- org.slf4j:slf4j-api ${slf4j.version} provided
- org.springframework.data:spring-data-mongodb ${spring-data-mongodb.version} provided
- dk.cloudcreate.essentials.components:foundation ${project.version}
- dk.cloudcreate.essentials:reactive ${project.version}
- dk.cloudcreate.essentials:types-springdata-mongo ${project.version}
- dk.cloudcreate.essentials.components:foundation-test ${project.version} test
- org.apache.logging.log4j:log4j-to-slf4j ${log4j-to-slf4j.version} test
- org.springframework.boot:spring-boot-starter-data-mongodb ${spring-boot.version} test
- org.springframework.boot:spring-boot-starter-test ${spring-boot.version} test
- org.testcontainers:junit-jupiter test
- org.testcontainers:mongodb test
- org.yaml:snakeyaml 1.33 test
- com.fasterxml.jackson.core:jackson-databind provided
- com.fasterxml.jackson.datatype:jackson-datatype-jdk8 provided
- com.fasterxml.jackson.datatype:jackson-datatype-jsr310 provided
- io.projectreactor:reactor-core provided
- org.mongodb:mongodb-driver-sync ${mongodb-driver-sync.version} provided
- org.slf4j:slf4j-api ${slf4j.version} provided
- org.springframework.data:spring-data-mongodb ${spring-data-mongodb.version} provided
- dk.cloudcreate.essentials.components:foundation ${project.version}
- dk.cloudcreate.essentials:immutable-jackson ${project.version}
- dk.cloudcreate.essentials:reactive ${project.version}
- dk.cloudcreate.essentials:types-jackson ${project.version}
- dk.cloudcreate.essentials:types-springdata-mongo ${project.version}
- dk.cloudcreate.essentials.components:foundation-test ${project.version} test
- org.apache.logging.log4j:log4j-to-slf4j ${log4j-to-slf4j.version} test
- org.objenesis:objenesis ${objenesis.version} test
- org.springframework.boot:spring-boot-starter-data-mongodb ${spring-boot.version} test
- org.springframework.boot:spring-boot-starter-test ${spring-boot.version} test
- org.testcontainers:junit-jupiter test
- org.testcontainers:mongodb test
- org.yaml:snakeyaml 1.33 test
- dk.cloudcreate.essentials:shared ${project.version}
- dk.cloudcreate.essentials:types ${project.version} test
- com.fasterxml.jackson.core:jackson-databind provided
- org.objenesis:objenesis ${objenesis.version} provided
- dk.cloudcreate.essentials:shared ${project.version}
- com.fasterxml.jackson.datatype:jackson-datatype-jdk8 test
- com.fasterxml.jackson.datatype:jackson-datatype-jsr310 test
- dk.cloudcreate.essentials:immutable ${project.version} test
- dk.cloudcreate.essentials:types-jackson ${project.version} test
- com.fasterxml.jackson:jackson-bom 2.14.1 import
- io.projectreactor:reactor-bom 2020.0.25 import
- org.jdbi:jdbi3-bom 3.34.0 import
- org.junit:junit-bom 5.9.1 import
- org.mockito:mockito-bom 4.9.0 import
- org.springframework:spring-framework-bom 5.3.24 import
- org.testcontainers:testcontainers-bom 1.17.6 import
- org.slf4j:slf4j-api 1.7.36 provided
- ch.qos.logback:logback-classic 1.2.11 test
- org.assertj:assertj-core 3.23.1 test
- org.awaitility:awaitility 4.2.0 test
- org.junit.jupiter:junit-jupiter test
- org.junit.jupiter:junit-jupiter-engine test
- org.junit.vintage:junit-vintage-engine test
- org.slf4j:slf4j-api 1.7.36 test
- io.projectreactor:reactor-core provided
- org.slf4j:slf4j-api ${slf4j.version} provided
- org.springframework:spring-beans provided
- org.springframework:spring-context provided
- dk.cloudcreate.essentials:shared ${project.version}
- org.awaitility:awaitility ${awaitility.version} test
- org.springframework:spring-test test
- org.slf4j:slf4j-api ${slf4j.version} provided
- dk.cloudcreate.essentials:shared ${project.version}
- com.fasterxml.jackson.core:jackson-databind provided
- org.apache.avro:avro 1.11.1 provided
- dk.cloudcreate.essentials:types ${revision}
- org.jdbi:jdbi3-core provided
- dk.cloudcreate.essentials:types ${project.version}
- com.h2database:h2 2.1.214 test
- org.springframework:spring-core provided
- dk.cloudcreate.essentials:types ${project.version}
- dk.cloudcreate.essentials:types-jackson ${project.version}
- com.fasterxml.jackson.core:jackson-databind test
- org.apache.logging.log4j:log4j-to-slf4j 2.19.0 test
- org.springframework.boot:spring-boot-starter-test ${spring-boot.version} test
- org.springframework.boot:spring-boot-starter-web ${spring-boot.version} test
- org.springframework.boot:spring-boot-starter-webflux ${spring-boot.version} test
- org.springframework:spring-web test
- org.springframework:spring-webmvc test
- org.yaml:snakeyaml 1.33 test
- jakarta.persistence:jakarta.persistence-api 2.2.3 provided
- org.springframework.data:spring-data-jpa ${spring-data-jpa.version} provided
- dk.cloudcreate.essentials:types ${project.version}
- org.apache.logging.log4j:log4j-to-slf4j 2.19.0 test
- org.postgresql:postgresql ${postgresql.version} test
- org.springframework.boot:spring-boot-starter-data-jpa ${spring-boot.version} test
- org.springframework.boot:spring-boot-starter-test ${spring-boot.version} test
- org.testcontainers:junit-jupiter test
- org.testcontainers:postgresql test
- org.yaml:snakeyaml 1.33 test
- org.springframework.data:spring-data-mongodb ${spring-data-mongodb.version} provided
- dk.cloudcreate.essentials:types ${project.version}
- org.apache.logging.log4j:log4j-to-slf4j 2.19.0 test
- org.springframework.boot:spring-boot-starter-data-mongodb ${spring-boot.version} test
- org.springframework.boot:spring-boot-starter-test ${spring-boot.version} test
- org.testcontainers:junit-jupiter test
- org.testcontainers:mongodb test
- org.yaml:snakeyaml 1.33 test
- com.fasterxml.jackson.core:jackson-annotations provided
- com.fasterxml.jackson.core:jackson-databind provided
- com.fasterxml.jackson.datatype:jackson-datatype-jdk8 provided
- com.fasterxml.jackson.datatype:jackson-datatype-jsr310 provided
- io.projectreactor:reactor-core provided
- org.slf4j:slf4j-api ${slf4j.version} provided
- org.springframework.boot:spring-boot-autoconfigure ${spring-boot.version} provided
- org.springframework.boot:spring-boot-starter-data-mongodb ${spring-boot.version} provided
- dk.cloudcreate.essentials.components:springdata-mongo-distributed-fenced-lock ${project.version}
- dk.cloudcreate.essentials.components:springdata-mongo-queue ${project.version}
- dk.cloudcreate.essentials:immutable-jackson ${project.version}
- dk.cloudcreate.essentials:types-jackson ${project.version}
- dk.cloudcreate.essentials:types-springdata-mongo ${project.version}
- org.objenesis:objenesis ${objenesis.version}
- org.springframework.boot:spring-boot-configuration-processor ${spring-boot.version}
- org.apache.logging.log4j:log4j-to-slf4j ${log4j-to-slf4j.version} test
- org.springframework.boot:spring-boot-starter-test ${spring-boot.version} test
- org.testcontainers:junit-jupiter test
- org.testcontainers:mongodb test
- org.yaml:snakeyaml 1.33 test
- com.fasterxml.jackson.core:jackson-annotations provided
- com.fasterxml.jackson.core:jackson-databind provided
- com.fasterxml.jackson.datatype:jackson-datatype-jdk8 provided
- com.fasterxml.jackson.datatype:jackson-datatype-jsr310 provided
- io.projectreactor:reactor-core provided
- org.jdbi:jdbi3-core provided
- org.jdbi:jdbi3-postgres provided
- org.postgresql:postgresql ${postgresql.version} provided
- org.slf4j:slf4j-api ${slf4j.version} provided
- org.springframework.boot:spring-boot-autoconfigure ${spring-boot.version} provided
- org.springframework.boot:spring-boot-starter-jdbc ${spring-boot.version} provided
- dk.cloudcreate.essentials.components:eventsourced-aggregates ${project.version}
- dk.cloudcreate.essentials.components:postgresql-distributed-fenced-lock ${project.version}
- dk.cloudcreate.essentials.components:postgresql-queue ${project.version}
- dk.cloudcreate.essentials.components:spring-postgresql-event-store ${project.version}
- dk.cloudcreate.essentials:immutable-jackson ${project.version}
- dk.cloudcreate.essentials:types-jackson ${project.version}
- dk.cloudcreate.essentials:types-jdbi ${project.version}
- org.objenesis:objenesis ${objenesis.version}
- org.springframework.boot:spring-boot-configuration-processor ${spring-boot.version}
- org.apache.logging.log4j:log4j-to-slf4j ${log4j-to-slf4j.version} test
- org.springframework.boot:spring-boot-starter-test ${spring-boot.version} test
- org.testcontainers:junit-jupiter test
- org.testcontainers:postgresql test
- org.yaml:snakeyaml 1.33 test