curli-core

0.0.1-beta.0 • Public • Published

curli-core

The core for a library to handle modules on the top of Express and build a complete custom framework

Build Status Coverage Status

Motivation

There are a lot of dependency injection libraries for JavaScript/Typescript out there, this is not new. The one thing we're trying to achieve here is the ability to take advantage of such a library but without coupling it into the application's domain. The main goal here is to create a library that you can use without using third part code into your domains.

Installation

Install by npm

npm install --save curli-core

Basic Usage

import {CurliApplication} from "curli-core";
 
 
//creating the service
const foo = container.get("foo");
 

Commands

n

  • npm run build: Build the project (Curli framework).
  • npm run build:clean: Delete first the dist folder and build it.
  • npm run clean: Delete the dist folder.
  • npm run test: Execute the tests.
  • npm run test:coverage: Execute the tests and calculate the coverage.
  • npm run lint: Check the code using the rules in .eslintre.js
  • npm run lint:fix: Check the code and try to fix it.

License

MIT

Package Sidebar

Install

npm i curli-core

Weekly Downloads

24

Version

0.0.1-beta.0

License

MIT

Unpacked Size

39.6 kB

Total Files

59

Last publish

Collaborators

  • curlirojo