Important: This documentation covers Yarn 1 (Classic).
For Yarn 2+ docs and migration guide, see yarnpkg.com.

Package detail

edmunds

edmundsjs51Apache-2.00.7.2TypeScript support: included

Edmunds is a Express based framework for building web applications with a firm structure to start from.

express, framework, javascript

readme

Edmunds Logo

npm CircleCI Test Coverage Maintainability

Edmunds is an Express based framework for building web applications with a firm structure to start from. Edmunds takes away the pain of bootstrap code so you can kickoff with the things that really matter.

Note: This repository contains the core code of the Edmunds framework. You can visit the main Edmunds repository too.

Getting Started

Create your new project by running the following command in your terminal.

sh -c "$(curl -fsSL https://raw.githubusercontent.com/edmundsjs/edmunds/master/create-edmunds-app.sh)"

Documentation

Take a look at the documentation to get the hang of it.

changelog

Edmunds Changelog

Release 0.7.2 (2019-01-29)

  • #255: TypeORM gives: Cannot assign to read only property 'name' of object '#<Object>'
  • #256: Manager issue: Cannot read property 'close' of undefined

Release 0.7.1 (2019-01-16)

  • #242: Support instance in config next to instances to better support config merging

Release 0.7.0 (2019-01-15)

  • Updated dependencies to latest versions
  • #241: TypeORM config should come from edmunds-config

Release 0.6.0 (2018-12-02)

  • Updated dependencies to latest versions
  • #224: Await on Kernel.run does not work
  • #225: Calling Edmunds.exit with a manager without loaded instances throws error

Release 0.5.0 (2018-07-27)

  • Updated dependencies to latest versions
  • Removed unnecessary dependencies
  • Moved to edmundsjs-organisation

Release 0.4.0 (2018-07-23)

  • #177: Don't initialize the firebase-admin in FirebaseRealtimeDatabase
  • #173: Use BaseMiddleware to catch unhandled promises and regular errors
  • #180: Add local config files in instance to gitignore
  • #169: Switch back to typeorm config file as command-line will not work
  • #179: Add winston transport that prints raw to the console
  • #182: App should be bootable without promises

Release 0.3.0 (2018-07-09)

  • #144: Performance optimizations

Release 0.2.1 (2018-05-26)

  • #149: FileSystemServiceProvider is not exported in index-file

Release 0.2.0 (2018-05-26)

  • #18: Caching
  • #15: Filesystem

Release 0.1.0 (2018-01-30)

  • #17: CLI (Kernel, Commands)
  • #17: Database

Release 0.0.3 (2018-01-24)

  • #8: Service Providers
  • #9: Middleware
  • #10: Configuration
  • #12: Logging
  • #11: Error Handling
  • #13: Input and Validation

Release 0.0.2 (2018-01-11)

  • #1: Setup project