@namics/nitro-frontify-deployer
A helper to deploy all nitro components to frontify
Last updated 4 years ago by jantimon .
MIT · Repository · Bugs · Original npm · Tarball · package.json
$ cnpm install @namics/nitro-frontify-deployer 
SYNC missed versions from official npm registry.

Nitro Frontify Deployer

npm version Build Status Build status Coverage Status Codestyle

This build tool generates all necessary artifacts to deploy the entire nitro project into frontify

Installation

npm i --save-dev @namics/nitro-frontify-deployer

Usage

const NitroFrontifyDeployer = new require('@namics/nitro-frontify-deployer');
const deployer = new NitroFrontifyDeployer({
    rootDirectory: '/path/to/your/components',
    // This mapping is used to resolve the component type from the folder name
    // e.g. component/atoms/button.js -> type: atom
    mapping: {
        'atoms': 'atom',
        'molecules': 'molecules',
        'helpers': 'atom'
    },
    // The example template compiler
    compiler: (template) => require('handlebars').compile(template),
    // Destination directory
    targetDir: '/path/to/your/dist/',
    // Frontify Options
    frontifyOptions: {
        access_token: 'xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx',
        project: 12345,
        baseUrl: 'https://app.frontify.com/',
    }
});
// Validate, Build, Sync:
deployer.deploy();

Security

You can also pass the frontify access_token by setting a FRONTIFY_ACCESS_TOKEN process variable instead of writting it into your code.

Current Tags

  • 0.0.17                                ...           latest (4 years ago)

14 Versions

  • 0.0.17                                ...           4 years ago
  • 0.0.16                                ...           4 years ago
  • 0.0.15                                ...           4 years ago
  • 0.0.14                                ...           4 years ago
  • 0.0.13                                ...           4 years ago
  • 0.0.12                                ...           4 years ago
  • 0.0.11                                ...           4 years ago
  • 0.0.10                                ...           4 years ago
  • 0.0.9                                ...           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.1                                ...           4 years ago
Downloads
Today 0
This Week 0
This Month 0
Last Day 0
Last Week 0
Last Month 0
Dependencies (8)
Dev Dependencies (9)
Dependents (0)
None

Copyright 2014 - 2016 © taobao.org |