0.1.2 • Published 7 months ago

go_core_query v0.1.2

Weekly downloads
-
License
ISC
Repository
github
Last release
7 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

7 months ago

0.1.1

7 months ago

0.0.70

12 months ago

0.0.71

11 months ago

0.0.72

11 months ago

0.1.0

11 months ago

0.0.62

1 year ago

0.0.64

1 year ago

0.0.65

12 months ago

0.0.66

12 months ago

0.0.67

12 months ago

0.0.68

12 months ago

0.0.69

12 months ago

0.0.60

1 year ago

0.0.61

1 year 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

3 years ago

0.0.43

3 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

4 years ago

0.0.21

4 years ago

0.0.22

4 years ago

0.0.18

4 years ago

0.0.19

4 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