Skip to content

Instantly share code, notes, and snippets.

@tfiechowski
tfiechowski / Button.txt
Created August 3, 2019 03:42
DocsBuild styleguide module alias in component description
A very simple button.
```jsx
import { Button } from "react-sample-components-library";
<Button text="I MUST BE DREAMING" />
```
@tfiechowski
tfiechowski / styleguide.config.js
Created August 3, 2019 03:41
DocsDeploy styleguide with moduleAliases
const path = require("path");
module.exports = {
webpackConfig: {
module: {
rules: [
{
test: /\.jsx?$/,
exclude: /node_modules/,
loader: "babel-loader"
import Button from "./Button";
<Button text="I MUST BE DREAMING" />
@tfiechowski
tfiechowski / styleguide.config.js
Created August 3, 2019 03:11
Docs deploy, basic docs config
module.exports = {
webpackConfig: {
module: {
rules: [
{
test: /\.jsx?$/,
exclude: /node_modules/,
loader: "babel-loader"
}
]
import babel from "rollup-plugin-babel";
import commonjs from "rollup-plugin-commonjs";
import resolve from "rollup-plugin-node-resolve";
import external from "rollup-plugin-peer-deps-external";
import { terser } from "rollup-plugin-terser";
import { uglify } from "rollup-plugin-uglify";
import packageJSON from "./package.json";
const input = "./src/index.js";
const minifyExtension = pathToFile => pathToFile.replace(/\.js$/, ".min.js");
import babel from "rollup-plugin-babel";
import commonjs from "rollup-plugin-commonjs";
import resolve from "rollup-plugin-node-resolve";
import external from "rollup-plugin-peer-deps-external";
import { terser } from "rollup-plugin-terser";
import { uglify } from "rollup-plugin-uglify";
import packageJSON from "./package.json";
const input = "./src/index.js";
const minifyExtension = pathToFile => pathToFile.replace(/\.js$/, ".min.js");
import babel from "rollup-plugin-babel";
import commonjs from "rollup-plugin-commonjs";
import resolve from "rollup-plugin-node-resolve";
import external from "rollup-plugin-peer-deps-external";
import { uglify } from "rollup-plugin-uglify";
import packageJSON from "./package.json";
const input = "./src/index.js";
const minifyExtension = pathToFile => pathToFile.replace(/\.js$/, ".min.js");
import babel from "rollup-plugin-babel";
import commonjs from "rollup-plugin-commonjs";
import resolve from "rollup-plugin-node-resolve";
import external from "rollup-plugin-peer-deps-external";
import packageJSON from "./package.json";
const input = "./src/index.js";
export default [
// CommonJS
import babel from "rollup-plugin-babel";
import commonjs from "rollup-plugin-commonjs";
import resolve from "rollup-plugin-node-resolve";
import packageJSON from "./package.json";
const input = "./src/index.js";
export default [
// CommonJS
{
import babel from "rollup-plugin-babel";
import commonjs from "rollup-plugin-commonjs";
import packageJSON from "./package.json";
const input = "./src/index.js";
export default [
// CommonJS
{
input,