T1C-JS-Belfius Guide
Initial version
Initial version
  • Introduction
  • Core
    • Introduction
    • Concepts
    • Source Code
    • Overview Client API
    • Client Configuration
    • Core Services
    • Consent
    • Agents
    • Generic Interface
    • Configuration
    • Installation
    • Status codes
    • Troubleshooting
  • Containers
    • Remote Loading
    • Belfius Reader
    • Belgian eID
    • EMV
    • File Exchange
Powered by GitBook
On this page
  • Dependencies
  • Github Repository
  • Bower Package
  • Distribution Service API
  • JVM
  • Build T1C-JS from source
  1. Core

Source Code

PreviousConceptsNextOverview Client API

Last updated 7 years ago

Dependencies

The GCL is distributed through a Distribution Service. In order to use the Distribution Service, a valid api-key is needed. The JavaScript library is open source and distributed through:

  • Github repository

  • bower package

Github Repository

  • (TBD)

Bower Package

Bower can be used to add the T1C-JS package to your web application project:

$ bower install trust1connector --save

Distribution Service API

OpenAPI

JVM

Important to know that Trust1Connector does NOT have any dependencies on Java Virtual Machine.

Build T1C-JS from source

Webpack is need to build the Javascript library

$ npm install --global webpack

Typings must be installed for typing generation

$ npm i -g typings

For jQuery we need to install from dt source

$ typings install dt~jquery --global --save

Linter:

$ npm install --global tslint

Debug:

$ typings install debug --save

Use npm install to download the necessary dependencies

$ npm install

Use gulp test to run the test suite of the project

$ gulp test

To lint the code,

$ gulp tslint

To build the Javascript library, compressed:

$ gulp webpack
T1C-JS client library
T1C-JS simple HTML page using jQuery
T1C-Demo web application
(JSON)
(YAML)