1.0.0 • Published 6 years ago

@hapiness/date v1.0.0

Weekly downloads
-
License
SEE LICENSE IN ht...
Repository
github
Last release
6 years ago

Date Module

Date module for the Hapiness framework.

Table of contents

Using your module inside Hapiness application

yarn or npm it in your package.json

$ npm install --save @hapiness/core @hapiness/date

or

$ yarn add @hapiness/core @hapiness/date
"dependencies": {
    "@hapiness/core": "^1.3.0",
    "@hapiness/date": "^1.0.0",
    //...
}
//...

import DateModule from the library

import { Hapiness, HapinessModule } from '@hapiness/core';
import { DateModule, DateService } from '@hapiness/date';

@HapinessModule({
    version: '1.0.0',
    imports: [
        DateModule
    ]
})
class HapinessModuleApp {
    constructor(private date: DateService) {
        this.date.getTimezoneInfos();
        this.date.helper(); // momentjs object
    }
}

Hapiness.bootstrap(HapinessModuleApp);

Back to top

Contributing

To set up your development environment:

  1. clone the repo to your workspace,
  2. in the shell cd to the main folder,
  3. hit npm or yarn install,
  4. run npm or yarn run test.
    • It will lint the code and execute all tests.
    • The test coverage report can be viewed from ./coverage/lcov-report/index.html.

Back to top

Change History

  • v1.0.0 (2017-12-19)
    • Module initialization.
    • Moment.js helper + timezone.
    • Documentation.

Back to top

Maintainers

Back to top

License

Copyright (c) 2017 Hapiness Licensed under the MIT license.

Back to top