import React from 'react';
/**
 * For a complete API document please
 * refer to https://github.com/FormidableLabs/spectacle#tag-api
 */
import {
  Slide, Appear,
  Layout, Fill, Fit,
  Heading, Text, Link, S, Markdown,
  List, ListItem,
  Table,  TableItem, TableHeaderItem, TableRow,
  BlockQuote, Quote, Cite,
  Code, CodePane,
  Image
} from 'spectacle';
import render, { Presentation } from 'melodrama';

/**
 * Import and create the theme you want to use.
 */
import createTheme from 'spectacle/lib/themes/default';
const theme = createTheme({});

/**
 * Import/require your images and add them to `images`
 * for easy access and preloading.
 */
const images = {};

/**
 * Add your slides! :-)
 */
const Root = () => (
  <Presentation theme={theme}>
    <Slide>
      <Heading>Title</Heading>
    </Slide>
  </Presentation>
);

render(Root, { images });
import React from 'react';
// For a complete API docs see https://github.com/FormidableLabs/spectacle#tag-api
import {
  Slide, Appear,
  Layout, Fill, Fit,
  Heading, Text, Link, S, Markdown,
  List, ListItem,
  Table,  TableItem, TableHeaderItem, TableRow,
  BlockQuote, Quote, Cite,
  Code, CodePane,
  Image
} from 'spectacle';
import render, { Presentation } from 'melodrama';

// --- THEME ---
// Import and create the theme you want to use.
import createTheme from 'spectacle/lib/themes/default';
const theme = createTheme({});

// --- SYNTAX HIGHLIGHTING ---
// import 'prismjs/components/prism-core';
// import 'prismjs/components/prism-clike';
// import 'prismjs/components/javascript';

// --- IMAGES ---
// Import/require your images and add them to `images`
// for easy access and preloading.
const images = {};

// --- PRESENTATION ---
const Root = () => (
  <Presentation theme={theme}>
    <Slide>
      <Heading>Title</Heading>
    </Slide>
  </Presentation>
);

render(Root, { images });
Build script + lots of fixes
:sparkles: Build script + lots of fixes

    - Add a build script that build a minizied presentation with all dependencies
    - Remove node-emojis dependency
    - Remove cross-spawn dependency
    - Refactor: Use lib directly instead of calling scripts from scripts. This way we can just use `execa`.
