1.0.1 • Published 9 months ago

promo-server v1.0.1

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

Install Promo Server

Install via npm

Install with npm if you plan to use Promo Server in a Node.js project or in the browser.

npm install promo-server

If you plan to use promo-server in a browser environment, you will probably need to use Webpack, Browserify, or a similar service to compile it.

const promoserver = new (require('promo-server'))();

Install via CDN

Install with CDN if you plan to use Promo Server only in a browser environment.

<script src="https://cdn.jsdelivr.net/npm/promo-server@latest/dist/index.min.js"></script>
<script type="text/javascript">
  var promoserver = new PromoServer(); // The script above exposes the global variable 'PromoServer'
</script>

Features

  • Useful promo management for ITW Creative Works

Example Setup

After installing via npm, simply require the library and begin enjoying the promo handler.

const promoserver = new (require('promo-server'))({
  app: 'example', // <any string>
  platform: 'web', // web | electron | extension
  log: true, // true | false
  firebase: firebase // reference to firebase (one will be implied if not provided)
});

Usage

promoserver.handle(fn)

Set up a handler for new promo updates that will call fn when there is a promo update

promoserver.handle(function (payload) {
  console.log('Payload', payload);
});

promoserver.setUser(user)

Set the current user so things like user.plan.id can be considered for the handler

promoserver.setUser({});

Final Words

If you are still having difficulty, we would love for you to post a question to the Promo Server issues page. It is much easier to answer questions that include your code and relevant files! So if you can provide them, we'd be extremely grateful (and more likely to help you find the answer!)

Ask us to have your project listed! :)

1.0.1

9 months ago

1.0.0

9 months ago

0.0.26

10 months ago

0.0.25

1 year ago

0.0.20

2 years ago

0.0.21

2 years ago

0.0.22

2 years ago

0.0.24

2 years ago

0.0.15

2 years ago

0.0.16

2 years ago

0.0.17

2 years ago

0.0.18

2 years ago

0.0.19

2 years ago

0.0.10

2 years ago

0.0.11

2 years ago

0.0.12

2 years ago

0.0.13

2 years ago

0.0.14

2 years ago

0.0.9

2 years ago

0.0.8

2 years ago

0.0.5

2 years ago

0.0.7

2 years ago

0.0.4

2 years ago

0.0.3

2 years ago

0.0.2

2 years ago

0.0.1

2 years ago