4.3.0 • Published 5 years ago

jamplay-common v4.3.0

Weekly downloads
3
License
MIT
Repository
-
Last release
5 years ago

Jamplay common module

This package include reuse module in jamplay web project

Config

There are 3 config type in Jamplay plattform 1. Server Runtime Config (confident) 2. Public Runtime Config (public, permanently config string) 3. Remote Runtime Config (public, dynamtic config string)

Remote config setup

There are some serveral step to setup Remote Config

Requirement

  • NAP_URL: because main Content data is NAP remote config need graphql endpoint to resolve it
  1. In _document.js: get config from remote and merge with __NEXT_DATA__
  import getConfig from 'jamplay-common/remote-config'

  .... in Document
  public static getInitialProps(ctx) {
    return {
      remoteConfig: getConfig().remoteRuntimeConfig
    }
  }


  constructor(props) {
    super(props)
    props.__NEXT_DATA__.remoteRuntimeConfig = props.remoteConfig
  }

Or you can use jamplay-common/client/_document as your _document class

  1. initial RemoteConfig singleton server
  • when your server start, init your server singleton config by call init
  await init(config.NAP_GRAPHQL_URI)
4.3.0

5 years ago

4.2.0

5 years ago

4.1.2

5 years ago

4.0.2

6 years ago

4.0.0

6 years ago

1.9.0

6 years ago

1.9.0-0

6 years ago

1.8.2

6 years ago

1.8.1

6 years ago

1.8.0

6 years ago

1.7.22

6 years ago

1.7.21

6 years ago

1.7.20

6 years ago

1.7.19

6 years ago

1.7.18

6 years ago

1.7.17

6 years ago

1.7.16

6 years ago

1.7.15

6 years ago

1.7.14

6 years ago

1.7.13

6 years ago

1.7.12

6 years ago

1.7.11

6 years ago

1.7.10

6 years ago

1.7.9

6 years ago

1.7.8

6 years ago

1.7.7

6 years ago

1.7.6

6 years ago

1.7.5

6 years ago

1.7.4-patch.1

6 years ago

1.7.4-patch.0

6 years ago

1.6.13-patch.0

6 years ago

1.7.4

6 years ago

1.7.3

6 years ago

1.7.2

6 years ago

1.7.1

6 years ago

1.7.0

6 years ago

1.6.13

6 years ago

1.6.12

6 years ago

1.6.11

6 years ago

1.6.10

6 years ago

1.6.9

6 years ago

1.6.8

6 years ago

1.6.7

6 years ago

1.6.6

6 years ago

1.6.5

6 years ago

1.6.4

6 years ago

1.6.3

6 years ago

1.6.2

6 years ago

1.6.1

6 years ago

1.6.0

6 years ago

1.5.12

6 years ago

1.5.11

6 years ago

1.5.9

6 years ago

1.5.8

6 years ago

1.5.7

6 years ago

1.5.5

6 years ago

1.5.4

6 years ago

1.5.3

6 years ago

1.5.2

6 years ago

1.5.1

6 years ago

1.5.0

6 years ago

1.3.0

6 years ago

1.4.0-alpha.0

6 years ago

1.3.0-alpha.2

6 years ago

1.3.0-alpha.1

6 years ago

1.2.31

6 years ago

1.2.30

6 years ago

1.3.0-alpha.0

6 years ago

1.2.29

6 years ago

1.2.28

6 years ago

1.2.27

6 years ago

1.2.26

6 years ago

1.2.25

6 years ago

1.2.24

6 years ago

1.2.23

6 years ago

1.2.22

6 years ago

1.2.20

6 years ago

1.2.19

6 years ago

1.2.18

6 years ago

1.2.17

6 years ago

1.2.16

6 years ago

1.2.15

6 years ago

1.2.14

6 years ago

1.2.13

6 years ago

1.2.12

6 years ago

1.2.11

6 years ago

1.2.10

6 years ago

1.2.9

6 years ago

1.2.8

6 years ago

1.2.7

6 years ago

1.2.6

6 years ago

1.2.5

6 years ago

1.2.4

6 years ago

1.2.3

6 years ago

1.2.2

6 years ago

1.2.1

6 years ago

1.2.0

6 years ago

1.1.1

6 years ago

1.1.0

6 years ago

1.0.0

6 years ago

0.0.3

6 years ago

0.0.2

6 years ago

0.0.1

6 years ago