LoopBack makes it easy to build modern API applications that require complex integrations.
Switch branches/tags
v4.0.0-alpha.1 @loopback/testlab@4.0.0-alpha.24 @loopback/testlab@4.0.0-alpha.23 @loopback/testlab@4.0.0-alpha.22 @loopback/testlab@4.0.0-alpha.21 @loopback/testlab@4.0.0-alpha.20 @loopback/testlab@4.0.0-alpha.19 @loopback/testlab@4.0.0-alpha.18 @loopback/testlab@4.0.0-alpha.17 @loopback/testlab@4.0.0-alpha.16 @loopback/testlab@4.0.0-alpha.15 @loopback/testlab@4.0.0-alpha.14 @loopback/testlab@4.0.0-alpha.13 @loopback/testlab@4.0.0-alpha.12 @loopback/testlab@4.0.0-alpha.11 @loopback/testlab@4.0.0-alpha.10 @loopback/testlab@4.0.0-alpha.7 @loopback/testlab@4.0.0-alpha.5 @loopback/testlab@4.0.0-alpha.4 @loopback/testlab@4.0.0-alpha.3 @loopback/testlab@0.12.2 @loopback/testlab@0.12.1 @loopback/testlab@0.12.0 @loopback/testlab@0.11.5 @loopback/testlab@0.11.4 @loopback/testlab@0.11.3 @loopback/testlab@0.11.2 @loopback/testlab@0.11.1 @loopback/testlab@0.11.0 @loopback/testlab@0.10.11 @loopback/testlab@0.10.10 @loopback/testlab@0.10.9 @loopback/testlab@0.10.8 @loopback/testlab@0.10.7 @loopback/testlab@0.10.6 @loopback/testlab@0.10.5 @loopback/testlab@0.10.4 @loopback/testlab@0.10.3 @loopback/testlab@0.10.2 @loopback/testlab@0.10.1 @loopback/testlab@0.10.0 @loopback/testlab@0.9.0 @loopback/testlab@0.8.0 @loopback/testlab@0.7.0 @loopback/testlab@0.6.0 @loopback/testlab@0.5.4 @loopback/testlab@0.5.2 @loopback/testlab@0.5.1 @loopback/testlab@0.5.0 @loopback/testlab@0.4.1 @loopback/testlab@0.4.0 @loopback/testlab@0.3.3 @loopback/testlab@0.3.2 @loopback/testlab@0.3.1 @loopback/testlab@0.3.0 @loopback/testlab@0.2.0 @loopback/testlab@0.1.2 @loopback/testlab@0.1.1 @loopback/testlab@0.1.0 @loopback/service-proxy@0.8.4 @loopback/service-proxy@0.8.3 @loopback/service-proxy@0.8.2 @loopback/service-proxy@0.8.1 @loopback/service-proxy@0.8.0 @loopback/service-proxy@0.7.1 @loopback/service-proxy@0.7.0 @loopback/service-proxy@0.6.3 @loopback/service-proxy@0.6.2 @loopback/service-proxy@0.6.1 @loopback/service-proxy@0.6.0 @loopback/service-proxy@0.5.14 @loopback/service-proxy@0.5.13 @loopback/service-proxy@0.5.12 @loopback/service-proxy@0.5.11 @loopback/service-proxy@0.5.10 @loopback/service-proxy@0.5.9 @loopback/service-proxy@0.5.8 @loopback/service-proxy@0.5.7 @loopback/service-proxy@0.5.6 @loopback/service-proxy@0.5.5 @loopback/service-proxy@0.5.4 @loopback/service-proxy@0.5.3 @loopback/service-proxy@0.5.2 @loopback/service-proxy@0.5.1 @loopback/service-proxy@0.5.0 @loopback/service-proxy-proxy@0.4.0 @loopback/sandbox-example@0.1.2 @loopback/sandbox-example@0.1.1 @loopback/rest@4.0.0-alpha.26 @loopback/rest@4.0.0-alpha.25 @loopback/rest@4.0.0-alpha.24 @loopback/rest@4.0.0-alpha.23 @loopback/rest@4.0.0-alpha.22 @loopback/rest@4.0.0-alpha.21 @loopback/rest@4.0.0-alpha.20 @loopback/rest@4.0.0-alpha.19 @loopback/rest@4.0.0-alpha.18 @loopback/rest@4.0.0-alpha.17 @loopback/rest@4.0.0-alpha.16 @loopback/rest@4.0.0-alpha.15
Nothing to show
Clone or download
bajtos feat(testlab): add createRestAppClient(), simplify usage in tests
Clean up all test code (including examples in the documentation)
to use `Client` instead of `supertest.SuperTest<supertest.Test>`.

Remove `createClientForRestServer` because it was not used anywhere
and had the issue of not stopping the server after the test is done.

Add a new helper `createRestAppClient` instead, rework acceptance tests
(including the templates) to use this new helper.
Latest commit d75be77 Sep 20, 2018
Permalink
Failed to load latest commit information.
.github fix: increase stalebot ttl Jun 14, 2018
.vscode fix: soap example Sep 7, 2018
benchmark chore: publish release Sep 19, 2018
bin fix: use lerna project to collect packages Aug 22, 2018
docs feat(testlab): add createRestAppClient(), simplify usage in tests Sep 21, 2018
examples feat(testlab): add createRestAppClient(), simplify usage in tests Sep 21, 2018
packages feat(testlab): add createRestAppClient(), simplify usage in tests Sep 21, 2018
sandbox chore: publish release Sep 10, 2018
.gitignore chore: add a package to sandbox to avoid publish failure Aug 26, 2018
.npmrc chore: disable package-lock Aug 16, 2017
.nycrc build: start measuring code coverage of `cli` package Jul 16, 2018
.prettierignore docs(example-soap-calculator): add the tutorial for soap web services… Aug 17, 2018
.prettierrc chore: add prettier settings for md files Jun 11, 2018
.travis.yml ci: skip IPv6 tests on Travis and remove sudo script Jul 12, 2018
CHANGELOG.md chore: update CODEOWNERS and fix typo in CHANGELOG Mar 16, 2018
CODEOWNERS chore: remove @shimks from CODEOWNERS Sep 10, 2018
LICENSE docs: update copyright notice years Jan 18, 2018
README.md docs: fix typo in README.md Aug 7, 2018
appveyor.yml ci: pin Node.js 10.x version to 10.0.0 May 10, 2018
commitlint.config.js chore: upgrade to lerna 3.x Aug 21, 2018
lerna.json chore: increase concurrency for bootstrap npm install Sep 18, 2018
package.json chore(build): set concurrency to prevent processes from being killed Sep 11, 2018
tsconfig.json build: enable tslint for "benchmark" package Aug 25, 2018
tslint.build.json chore: separate tslint config files for build and vscode Feb 8, 2018
tslint.json chore: separate tslint config files for build and vscode Feb 8, 2018

README.md

loopback-next

Gitter Travis Build Status AppVeyor Build status Coverage Status

LoopBack makes it easy to build modern applications that require complex integrations.

  • Fast, small, powerful, extensible core
  • Generate real APIs with a single command
  • Define your data and endpoints with OpenAPI
  • No maintenance of generated code

Status: Developer Preview #3

LoopBack 4 is a work in progress, the public API is frequently changed in backward incompatible ways. See Upcoming-Releases on wiki for more details.

Learn about the latest and greatest features and technologies in LoopBack 4 by using it for your next project. Start by having a look at Getting Started.

NOTE: It is not recommended for production use yet. For production, use LoopBack 3.

Installation

Make sure you have the following installed:

Install LoopBack 4 CLI to help create new projects as follows:

npm i -g @loopback/cli

To create your first LoopBack 4 application, see Getting Started.

Documentation

Contributing

See the following resources to get you started:

You can join the team by posting a comment to issue #110.

Team

Project Architects

Raymond Feng Miroslav Bajtos Ritchie Martori
raymondfeng bajtos ritch

Project Maintainers

Taranveer Virk Biniam Admikew Kyu Shim Diana Lau
virkt25 b-admike dhmlau
Janny Hou Simon Ho Hage Yaapa
jannyhou superkhau hacksparrow

See all contributors.

License

MIT