@legalese/lglsdk
SDK for the Legalese API
Last updated 3 months ago by mengwong .
MIT · Repository · Bugs · Original npm · Tarball · package.json
$ cnpm install @legalese/lglsdk 
SYNC missed versions from official npm registry.
  • SDK for the Corpsec and Proforma APIs

** Audience and Intention

This software development kit aims to make it easier to build LegalTech applications which deal with corporations.

Applications may deal with

  • company secretarial work (directors' meetings, AGMs, EGMs, members' resolutions by written means, filings)
  • corporate finance work (share transfers, fundraising, share issues, share buybacks)
  • bulk document generation (creating hundreds or thousands of customized notices or letters of demand)

This SDK provides

  • schemas for type-checking and data validation,
  • API client libraries for various web services, and
  • a command-line interface to the above

** Download & Install

#+BEGIN_SRC shell npm i -g @legalese/lglsdk #+END_SRC

Installs the ~lgl~ command-line executable.

** CLI front-end

#+BEGIN_SRC shell lgl demo #+END_SRC

Runs a brief interactive tutorial demonstrating how to use the system.

#+BEGIN_SRC shell lgl init #+END_SRC

Registers an account with the Legalese back-end. Legalese uses Auth0 for authentication and Stripe for billing.

Also creates an ~lglconfig.json~ file in which API keys are saved, and creates a ~.lgl~ sub-directory in the current directory to store cached data.

#+BEGIN_SRC shell lgl corpsec #+END_SRC

~search~ Resolves company name to unique entity identifier.

~get~ Given a unique entity identifer, retrieves details from a government registrar. Reads and writes to a cache which expires daily.

#+BEGIN_SRC shell lgl corpsec #+END_SRC

~generate~ Given a set of JSON data, fill a template into a PDF or DocX file that is ready for signature.

~schemalist~ List all available templates. Retrieve example for a given template.

~schema~ Retrieve details about a given template and data validation schema.

** API library

*** Error handling

*** Choice of Endpoints

**** Region / Availability Zone

**** "On-Premises" Containerization

** Schema library

*** Typescript

*** JSON Schema

*** Other Tools

**** typescript-json-schema

**** typedoc

**** react-jsonschema-form

Current Tags

  • 0.9.17                                ...           latest (3 months ago)

18 Versions

  • 0.9.17                                ...           3 months ago
  • 0.9.16                                ...           3 months ago
  • 0.9.15                                ...           3 months ago
  • 0.9.14                                ...           8 months ago
  • 0.9.13                                ...           9 months ago
  • 0.9.12                                ...           9 months ago
  • 0.9.11                                ...           9 months ago
  • 0.9.10                                ...           9 months ago
  • 0.9.9                                ...           9 months ago
  • 0.9.8                                ...           9 months ago
  • 0.9.7                                ...           9 months ago
  • 0.9.6                                ...           9 months ago
  • 0.9.5                                ...           9 months ago
  • 0.9.4                                ...           9 months ago
  • 0.9.3                                ...           10 months ago
  • 0.9.2                                ...           10 months ago
  • 0.9.1                                ...           10 months ago
  • 0.9.0                                ...           10 months ago
Downloads
Today 0
This Week 18
This Month 18
Last Day 0
Last Week 0
Last Month 0
Dependencies (9)
Dev Dependencies (6)
Dependents (1)

Copyright 2014 - 2016 © taobao.org |