@hapiness/date
TypeScript icon, indicating that this package has built-in type declarations

1.0.0 • Public • Published

Hapiness

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

tadaweb
Julien Fauville Antoine Gomez Sébastien Ritz Nicolas Jessel

Back to top

License

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

Back to top

Versions

Current Tags

  • Version
    Downloads (Last 7 Days)
    • Tag
  • 1.0.0
    4
    • latest

Version History

  • Version
    Downloads (Last 7 Days)
    • Published
  • 1.0.0
    4
  • 1.0.0-rc.6
    0

Package Sidebar

Install

npm i @hapiness/date

Weekly Downloads

4

Version

1.0.0

License

SEE LICENSE IN https://github.com/hapinessjs/date-module/blob/master/LICENSE.md

Last publish

Collaborators

  • hapiness