UNPKG

react-ssr

Version:

A simplified solution to React server side rendering.

36 lines (33 loc) 843 B
import uglify from 'rollup-plugin-uglify' import babel from 'rollup-plugin-babel' import commonjs from 'rollup-plugin-commonjs' import includePaths from 'rollup-plugin-includepaths' import fs from 'fs' import path from 'path' const pkg = JSON.parse(fs.readFileSync(path.resolve('./package.json'), 'utf-8')) const external = Object.keys(pkg.peerDependencies || {}).concat(Object.keys(pkg.dependencies || {})) console.info('External? ', external) export default { input: 'src/decorators/ssrFetchData.js', output: { name: 'ssr-fetch-data', file: 'lib/fetchData.js', format: 'umd' }, external, plugins: [ includePaths({ paths: ['./'] }), babel({ exclude: 'node_modules/**' }), commonjs({ include: [ 'src/**/*.js', 'node_modules/**' ] }) // uglify() ] }