6.11.0 • Published 7 months ago

@based/client v6.11.0

Weekly downloads
-
License
MIT
Repository
-
Last release
7 months ago

@based/client

Based client

import based from '@based/client'

// Create client
const client = based({
  env: 'myEnv',
  org: 'myOrg',
  project: 'myProject',
})

client.once('connect', (isConnected) => {
  console.info('connect', isConnected)
})

// Authenticate and use localStorage or a file in node
const authState = await client.setAuthState({
  token,
  persistent: true,
})

// Call a function
await client.call('db:update-schema', {
  languages: ['en'],
  types: {
    thing: {
      fields: {
        name: { type: 'string' },
      },
    },
  },
})

// Get data once
const data = await client.query('db', { $id: 'fwe2233', title: true }).get()

// Get updates, persistent stores results in localStorage
const unsubscribe = client
  .query('db', { $id: 'fwe2233', title: true }, { persistent: true })
  .subscribe((data) => console.log(data))

// Channels are stateless streams
const unsubscribeChannel = client
  .channel('events', { type: 'page-view' })
  .subscribe((event) => console.log(event))

client.channel('events', { type: 'page-view' }).publish({ id: 'mypage' })
6.11.0

7 months ago

6.7.0

11 months ago

6.7.1

11 months ago

6.8.0

11 months ago

6.10.1

9 months ago

6.10.0

9 months ago

6.9.0

10 months ago

6.9.1

9 months ago

6.6.1

12 months ago

6.6.0

12 months ago

6.5.2

12 months ago

6.5.1

1 year ago

6.5.0

1 year ago

6.4.0

1 year ago

6.3.1

1 year ago

6.3.0

1 year ago

6.1.0

1 year ago

6.2.1

1 year ago

6.2.0

1 year ago

5.3.2

1 year ago

6.0.1

1 year ago

5.3.1

1 year ago

6.0.0

1 year ago

5.3.0

1 year ago

5.3.0-alpha

1 year ago

5.2.0

1 year ago

5.1.0

1 year ago

5.0.1

1 year ago

5.0.0

1 year ago

5.0.0-alpha.2

1 year ago

5.0.0-alpha.1

1 year ago

4.8.9

2 years ago

4.8.8

2 years ago

4.8.5

2 years ago

4.8.4

2 years ago

4.8.7

2 years ago

4.8.6

2 years ago

4.8.1

2 years ago

4.8.0

2 years ago

4.8.2

2 years ago

4.7.6

2 years ago

4.7.5

2 years ago

4.7.4

2 years ago

4.8.10

2 years ago

4.7.2

2 years ago

4.7.1

2 years ago

4.7.3

2 years ago

4.6.3

2 years ago

4.6.2

2 years ago

4.7.0

2 years ago

4.4.0

2 years ago

4.6.1

2 years ago

4.6.0

2 years ago

4.2.1

2 years ago

4.2.0

2 years ago

4.5.0

2 years ago

4.1.3

2 years ago

4.3.0

2 years ago

4.1.2

2 years ago

4.0.5

2 years ago

4.0.4

2 years ago

4.0.7

2 years ago

4.0.6

2 years ago

4.0.1

2 years ago

4.0.3

2 years ago

4.0.2

2 years ago

4.0.9

2 years ago

4.0.8

2 years ago

4.1.1

2 years ago

3.3.0

3 years ago

3.2.2

3 years ago

2.8.0

3 years ago

3.2.1

3 years ago

3.2.0

3 years ago

3.0.2

3 years ago

3.0.1

3 years ago

2.7.4

3 years ago

2.7.5

3 years ago

3.0.0

3 years ago

2.10.1

3 years ago

2.10.0

3 years ago

2.9.0

3 years ago

3.1.1

3 years ago

3.1.0

3 years ago

2.6.1

3 years ago

2.6.0

3 years ago

2.7.3

3 years ago

2.7.0

3 years ago

2.7.2

3 years ago

2.7.1

3 years ago

1.2.5

3 years ago

1.2.4

3 years ago

1.2.3

3 years ago

2.2.0

3 years ago

2.4.0

3 years ago

2.3.0

3 years ago

2.5.0

3 years ago

2.3.2

3 years ago

2.3.1

3 years ago

2.3.4

3 years ago

2.5.1

3 years ago

2.3.3

3 years ago

2.3.5

3 years ago

1.2.0

3 years ago

1.0.2

3 years ago

1.0.1

3 years ago

0.9.4

3 years ago

0.9.3

3 years ago

0.9.6

3 years ago

0.9.5

3 years ago

1.2.2

3 years ago

1.2.1

3 years ago

1.0.3

3 years ago

0.9.0

3 years ago

0.7.2

3 years ago

0.8.0

3 years ago

0.7.1

3 years ago

0.9.2

3 years ago

0.9.1

3 years ago

0.7.0

3 years ago

0.6.0

3 years ago

0.3.0

3 years ago

0.5.0

3 years ago

0.4.0

3 years ago

0.5.2

3 years ago

0.5.1

3 years ago

0.2.2

4 years ago

0.2.1

4 years ago

0.2.0

4 years ago

0.1.6

4 years ago

0.1.5

4 years ago

0.1.4

4 years ago

0.1.2

4 years ago

0.1.3

4 years ago

0.1.1

4 years ago

0.1.0

4 years ago

0.0.2

4 years ago

0.0.1

4 years ago