4readclub.api.core

My template for back-end style project, consists of two parts: this template and MS SQL base. This is a template for internal features, do not use it. Features: 1. MS SQL 1.1. direct access 1.2. actions 1.3. settings with hot reload 1.4. write 'i am life' info (including memory use) 1.5. trusted app list 2. Setting in ini file 3. Panic

Usage no npm install needed!

<script type="module">
  import readclubApiCore from 'https://cdn.skypack.dev/4readclub.api.core';
</script>

README

Core

My template for back-end style project, consists of two parts: this template and MS SQL base. This is a template for internal features, do not use it. Features:

  1. MS SQL 1.1. direct access 1.2. actions 1.3. settings with hot reload 1.4. write 'i am life' info (including memory use) 1.5. trusted app list
  2. Setting in ini file
  3. Panic

Kind: global class

core.app_name : string

Kind: instance property of Core

core.app_version : string

Kind: instance property of Core

core.app_similar : number

Kind: instance property of Core

core.app_need_exit : boolean

Kind: instance property of Core

core.ini_setting : lib_setting

Kind: instance property of Core

core.sql : lib_sql

Kind: instance property of Core

core.init(app_filename, app_version, callback)

Kind: instance method of Core

Param Type
app_filename string
app_version string
callback function

core.panic(text)

print panic text and halt app

Kind: instance method of Core

Param Type
text string

core.sql_setting_get(setting_rid) ⇒ string

get one setting value by setting code

Kind: instance method of Core

Param Type
setting_rid string

core.trusted_app_check(access_name, access_key) ⇒ boolean

check trusted app by name and key

Kind: instance method of Core

Param Type
access_name string
access_key string