0.1.2 • Published 5 months ago

go_core_query v0.1.2

Weekly downloads
-
License
ISC
Repository
github
Last release
5 months ago

ccs.go_core_query

The package allows you to connect to the GoCore core via socket or regular http (s) requests. Works in various environments where there is javascript.

Installation

npm i go_core_query --save

Usage

Example

const params = {
    host,
    port,
    path: '',
    https,
    useUUID: true,
    useUUIDAskAgreeFn: (cb) => {
        // Так как на данном этапе мы не можем сделать красивый рендеринг, то здесь запрещаем использование UUID
        // Позже (в Main.js) мы реализуем свою логику и обновим состояние
        // через goCoreAPIInstance?.setUUIDAgree(isAcccept) и другие методы (setUUIDIgnoreAgree)
        cb(false)
    },
    autoAuth: false,
    login:'',
    password:'',
    debug: true,
    debugFull: false,
    afterInitConnect: (socket_) => {
        socket = socket_

        deliverySocket = new Delivery(socket)
        if (!console.logServer && socket){
            console.logServer = (...data)=>{
                socket.emit('logFromClient', data)
            }

            window.onerror = function(message, url, line, col, error) {

                if (!url.includes(serverParams.url)) return

                if (typeof logD === 'function') logD('onerror', message, line, col, error)
                console.error(message, error)
                useLogError({
                    message, line, col, error
                })
            };
        }
    }
}


const goCoreQueryObj = initGoCoreQuery(params)
goCoreQuery = goCoreQueryObj.api
goCoreAPIInstance = goCoreQueryObj.instance

window.goCoreQueryObj = goCoreQueryObj
window.api = goCoreQuery
window.goCoreAPIInstance = goCoreQuery

Contributing

Complex Cloud Solutions LLC

License

ISC

0.1.2

5 months ago

0.1.1

5 months ago

0.0.70

10 months ago

0.0.71

9 months ago

0.0.72

9 months ago

0.1.0

9 months ago

0.0.62

10 months ago

0.0.64

10 months ago

0.0.65

10 months ago

0.0.66

10 months ago

0.0.67

10 months ago

0.0.68

10 months ago

0.0.69

10 months ago

0.0.60

10 months ago

0.0.61

10 months ago

0.0.59

2 years ago

0.0.58

2 years ago

0.0.45

2 years ago

0.0.46

2 years ago

0.0.47

2 years ago

0.0.51

2 years ago

0.0.52

2 years ago

0.0.53

2 years ago

0.0.54

2 years ago

0.0.55

2 years ago

0.0.56

2 years ago

0.0.57

2 years ago

0.0.50

2 years ago

0.0.48

2 years ago

0.0.49

2 years ago

0.0.44

2 years ago

0.0.42

2 years ago

0.0.43

2 years ago

0.0.40

3 years ago

0.0.41

3 years ago

0.0.37

3 years ago

0.0.38

3 years ago

0.0.39

3 years ago

0.0.35

3 years ago

0.0.36

3 years ago

0.0.30

3 years ago

0.0.31

3 years ago

0.0.32

3 years ago

0.0.33

3 years ago

0.0.34

3 years ago

0.0.23

3 years ago

0.0.24

3 years ago

0.0.25

3 years ago

0.0.26

3 years ago

0.0.27

3 years ago

0.0.28

3 years ago

0.0.29

3 years ago

0.0.20

3 years ago

0.0.21

3 years ago

0.0.22

3 years ago

0.0.18

3 years ago

0.0.19

3 years ago

0.0.16

4 years ago

0.0.17

4 years ago

0.0.14

4 years ago

0.0.15

4 years ago

0.0.11

4 years ago

0.0.12

4 years ago

0.0.13

4 years ago

0.0.10

4 years ago

0.0.9

4 years ago

0.0.8

4 years ago

0.0.7

4 years ago

0.0.6

4 years ago

0.0.5

4 years ago

0.0.4

4 years ago

0.0.3

4 years ago

0.0.2

4 years ago

0.0.1

4 years ago