endpoints4s
Describe HTTP endpoints in Scala and derive clients, servers, and documentation
파일 탐색기
최종 버전 다운로드 (.zip)- ci.yml
- release.yml
- FUNDING.yml
- Assets.scala
- BasicAuthentication.scala
- BuiltInErrors.scala
- ChunkedEntities.scala
- Endpoints.scala
- Errors.scala
- JsonEntities.scala
- LowLevelEndpoints.scala
- Methods.scala
- MuxEndpoints.scala
- package.scala
- Requests.scala
- Responses.scala
- StatusCodes.scala
- Tag.scala
- Urls.scala
- package.scala
- Semigroupal.scala
- AssetsDocs.scala
- ChunkedEntitiesDocs.scala
- EndpointsDocs.scala
- JsonEntitiesDocs.scala
- MuxEndpointsDocs.scala
- CirceCodec.scala
- JsonEntitiesFromCodecs.scala
- CounterCodecCirce.scala
- JsonFromCirceCodecTestApi.scala
- JsonEntitiesFromCodecs.scala
- JsonFromPlayJsonCodecTestApi.scala
- BasicAuthTestSuite.scala
- ChunkedEntitiesTestSuite.scala
- ChunkedJsonEntitiesTestSuite.scala
- ClientTestBase.scala
- EndpointsTestSuite.scala
- JsonFromCodecTestSuite.scala
- JsonTestSuite.scala
- StreamedEndpointCalls.scala
- SumTypedEntitiesTestSuite.scala
- TextEntitiesTestSuite.scala
- TimeoutTestSuite.scala
- UrlEncodingTestSuite.scala
- VM.scala
- AssetsTestSuite.scala
- BasicAuthenticationTestSuite.scala
- ChunkedJsonEntitiesTestSuite.scala
- ContentEncodingTestSuite.scala
- EndpointsTestSuite.scala
- JsonEntitiesFromSchemasTestSuite.scala
- ServerAssets.scala
- ServerAssetTest.scala
- ServerTestBase.scala
- SumTypedEntitiesTestSuite.scala
- TextEntitiesTestSuite.scala
- AssetsTestApi.scala
- BasicAuthenticationTestApi.scala
- ChunkedEntitiesTestApi.scala
- ChunkedJsonEntitiesTestApi.scala
- CounterCodec.scala
- EndpointsTestApi.scala
- JsonEntitiesFromSchemasTestApi.scala
- JsonFromCodecTestApi.scala
- JsonTestApi.scala
- SumTypedEntitiesTestApi.scala
- TextEntitiesTestApi.scala
- build.sbt
- pubring.asc
- secrets.tar.enc
- travis-key.pub
- Authentication.scala
- Usage.scala
- AuthenticationTest.scala
- README.md
- Api.scala
- Main.scala
- Api.scala
- Server.scala
- Api.scala
- Server.scala
- chopin--funeral-march.mp3
- DocumentedApi.scala
- ApiAlg.scala
- AssetsAlg.scala
- JsonStreamingExample.scala
- package.scala
- Commands.scala
- CommandsService.scala
- Meter.scala
- CommandsTest.scala
- CommandsEndpoints.scala
- application.conf
- Main.scala
- Test.scala
- PublicEndpoints.scala
- model.scala
- BootstrapEndpoints.scala
- CommandsClient.scala
- PublicServer.scala
- QueriesClient.scala
- Router.scala
- Queries.scala
- QueriesService.scala
- QueriesEndpoints.scala
- Main.scala
- PublicEndpoints.scala
- README.md
- favicon-16x16.png
- favicon-32x32.png
- index.html
- swagger-ui-bundle.js
- swagger-ui-standalone-preset.js
- swagger-ui.css
- application.conf
- Counter.scala
- README.md
- CounterClient.scala
- CounterClientFuture.scala
- Usage.scala
- CounterEndpoints.scala
- application.conf
- CounterDocumentation.scala
- CounterServer.scala
- Main.scala
- CounterTest.scala
- extensible-algebra.gv
- interactions.gv
- json-decision.gv
- multiple-interpreters.gv
- project-layout.gv
- assets.md
- chunked-entities.md
- endpoints.md
- json-entities.md
- json-entities.plantuml
- json-entities.svg
- json-schemas.md
- middlewares.md
- mux-endpoints.md
- authentication-flow.plantuml
- authentication-flow.svg
- custom-authentication.md
- tupler.md
- circe.md
- http4s.md
- openapi.md
- pekko-http.md
- play-json.md
- scalajs-web-fetch.md
- sttp.md
- algebras-and-interpreters.md
- community.md
- comparison.md
- design.md
- documented-counter-openapi.json
- guides.md
- index.md
- meters.png
- quick-start.md
- release-and-compatibility-notes.md
- snippets.css
- talks.md
- use-cases.md
- build.sbt
- Endpoints.scala
- Endpoints.scala
- Assets.scala
- BasicAuthentication.scala
- BuiltInErrors.scala
- ChunkedEntities.scala
- Endpoints.scala
- EndpointsSettings.scala
- FetchUrl.scala
- JsonEntities.scala
- Methods.scala
- StatusCodes.scala
- TextDecoder.scala
- TextEncoder.scala
- Urls.scala
- EndpointsDocs.scala
- FetchClientEndpointsJsonSchemaTest.scala
- FetchClientEndpointsTest.scala
- FetchClientUrlEncodingTest.scala
- JsonEntities.scala
- build.sbt
- Http4sClientEndpointsJsonSchemaTest.scala
- Http4sClientUrlEncodingTestJS.scala
- Http4sClientEndpointsJsonSchemaTest.scala
- Http4sClientUrlEncodingTestJVM.scala
- BasicAuthentication.scala
- BuiltInErrors.scala
- ChunkedEntities.scala
- Endpoints.scala
- JsonEntities.scala
- Methods.scala
- MuxEndpoints.scala
- StatusCodes.scala
- Urls.scala
- ChunkedEntitiesDocs.scala
- EndpointsDocs.scala
- Http4sClientUrlEncodingTest.scala
- Assets.scala
- BasicAuthentication.scala
- BuiltInErrors.scala
- ChunkedEntities.scala
- Endpoints.scala
- JsonEntities.scala
- Methods.scala
- MuxEndpoints.scala
- package.scala
- StatusCodes.scala
- Urls.scala
- package.scala
- asset1.txt
- AssetsResourcesTest.scala
- ChunkedEntitiesEndpointsTestApi.scala
- ChunkedEntitiesServerInterpreterTest.scala
- Converter.scala
- EndpointsDocs.scala
- EndpointsTestApi.scala
- ServerInterpreterTest.scala
- build.sbt
- TuplerAppend.scala.template
- TuplesSchemas.scala.template
- JsonSchemas.scala
- NoDocsJsonSchemas.scala
- Codec.scala
- Hashing.scala
- InvariantFunctor.scala
- MultipleOf.scala
- NumericConstraints.scala
- Tupler.scala
- Validated.scala
- JsonSchemasDocs.scala
- HashingTest.scala
- TuplerTests.scala
- ValidatedTests.scala
- TuplesSchemas.scala.template
- JsonSchemas.scala
- package.scala
- JsonSchemasDocs.scala
- JsonSchemasOptionalFieldsTest.scala
- JsonSchemasTest.scala
- annotations.scala
- package.scala
- JsonSchemas.scala
- JsonSchemas.scala
- FakeTuplesSchemas.scala.template
- JsonSchemasCirceTest.scala
- JsonSchemasDocs.scala
- JsonSchemasTest.scala
- TuplesSchemas.scala.template
- JsonSchemas.scala
- package.scala
- JsonSchemasDocs.scala
- JsonSchemasOptionalFieldsTest.scala
- JsonSchemasTest.scala
- JsonSchemasFixtures.scala
- JsonSchemasOptionalFieldsTest.scala
- build.sbt
- TuplesSchemas.scala.template
- TuplesSchemas.scala.template
- OpenApi.scala
- Assets.scala
- BasicAuthentication.scala
- BuiltInErrors.scala
- ChunkedEntities.scala
- Endpoints.scala
- Headers.scala
- JsonEntities.scala
- JsonSchemas.scala
- Methods.scala
- MuxEndpoints.scala
- package.scala
- Requests.scala
- Responses.scala
- StatusCodes.scala
- Urls.scala
- codecs.scala
- JsonSchemas.scala
- package.scala
- ArraysTest.scala
- ChunkedEntitiesTest.scala
- CoproductEncodingTest.scala
- DefaultsTest.scala
- DescriptionsTest.scala
- EndpointsDocs.scala
- EndpointsTest.scala
- ExamplesTest.scala
- JsonSchemasTest.scala
- MiddlewaresTest.scala
- OneOfTest.scala
- ReferencedSchemaTest.scala
- ServersTest.scala
- StableJsonTest.scala
- SumTypedRequests.scala
- TitlesTest.scala
- WebhooksTest.scala
- JsonSchemasOptionalFieldsTest.scala
- JsonSchemasTest.scala
- build.sbt
- BasicAuthentication.scala
- BuiltInErrors.scala
- ChunkedEntities.scala
- Endpoints.scala
- EndpointsSettings.scala
- JsonEntities.scala
- Methods.scala
- MuxEndpoints.scala
- package.scala
- StatusCodes.scala
- Urls.scala
- package.scala
- ChunkedEntitiesDocs.scala
- EndpointsDocs.scala
- PekkoHttpClientEndpointsJsonSchemaTest.scala
- PekkoHttpClientEndpointsTest.scala
- PekkoHttpClientUrlEncodingTest.scala
- BasicAuthentication.scala
- BuiltInErrors.scala
- ChunkedEntities.scala
- Endpoints.scala
- JsonEntities.scala
- Methods.scala
- MuxEndpoints.scala
- package.scala
- StatusCodes.scala
- Urls.scala
- application.conf
- ChunkedEntitiesDocs.scala
- EndpointsCodecsTestApi.scala
- EndpointsDocs.scala
- EndpointsJsonSchemaTest.scala
- EndpointsTest.scala
- RequestUriTest.scala
- ServerInterpreterTest.scala
- build.sbt
- build.properties
- CoordinatesDirective.scala
- EndpointsSettings.scala
- LocalCrossProject.scala
- plugins.sbt
- Versioning.scala
- build.properties
- plugins.sbt
- AssetsTasks.scala
- build.sbt
- version.sbt
- BasicAuthentication.scala
- BuiltInErrors.scala
- Endpoints.scala
- JsonEntitiesFromCodecs.scala
- Methods.scala
- MuxEndpoints.scala
- package.scala
- StatusCodes.scala
- Urls.scala
- package.scala
- EndpointsDocs.scala
- EndpointsTest.scala
- SttpEndpointsUrlEncodingTest.scala
- build.sbt
- server.p12
- StubServer.scala
- build.sbt
- .editorconfig
- .gitignore
- .jvmopts
- .scala-steward.conf
- .scalafmt.conf
- build.sbt
- CLAUDE.md
- CONTRIBUTING.md
- LICENSE
- README.md
// repository documentation
Was this content helpful?
(0 ratings)
