Proginn front-end common library.

Acathur 3e23afc4d7 feat: add crc32 hace 4 años
dist 3e23afc4d7 feat: add crc32 hace 4 años
src 3e23afc4d7 feat: add crc32 hace 4 años
.editorconfig ca73d125b9 Initial commit hace 4 años
.gitignore 48ec50cd91 fix: compile before publish hace 4 años
.prettierrc fcbb8cf00e feat: add support for iOS 4.22.0+ hace 4 años
README.md ca73d125b9 Initial commit hace 4 años
package.json 3e23afc4d7 feat: add crc32 hace 4 años
tsconfig.json ff2d828cef [breaking] feat: code generators hace 4 años
yarn.lock ff2d828cef [breaking] feat: code generators hace 4 años

README.md

Proginn Common Library

Exports

ProginnBridge

Usage:

import { ProginnBridge } from 'proginn-lib'

const bridge = new ProginnBridge(/* opts */)

ProginnRequest

Usage:

import { ProginnRequest } from 'proginn-lib'

const request = ProginnRequest.create({
  baseURL: 'https://example.com/api',
  // ...
})

await request({
  method: 'GET',
  url: '/list'
})

convertDate

Usage:

import { convertDate } from 'proginn-lib'

convertDate(/* timestamp | timestring */)

formatTime

Mask Pattern:

yyyy-MM-dd hh:mm:ss

Usage:

import { formatTime } from 'proginn-lib'

formatTime(/* timestamp | timestring | date */, /* mask */)

Vue components

DebugWindow

import DebugWindow from 'proginn-lib/src/vue/components/DebugWindow.vue'

export default {
  components: {
    DebugWindow
  }
}