diff --git a/packages/react-docs-example/example/less/all.less b/packages/react-docs-example/less/all.less similarity index 100% rename from packages/react-docs-example/example/less/all.less rename to packages/react-docs-example/less/all.less diff --git a/packages/react-docs-example/example/md/introduction.md b/packages/react-docs-example/md/introduction.md similarity index 100% rename from packages/react-docs-example/example/md/introduction.md rename to packages/react-docs-example/md/introduction.md diff --git a/packages/react-docs-example/package.json b/packages/react-docs-example/package.json index 73ee5b2bc0..5469677d47 100644 --- a/packages/react-docs-example/package.json +++ b/packages/react-docs-example/package.json @@ -4,17 +4,15 @@ "private": true, "description": "An example app using react-docs", - "main": "lib/index.js", - "types": "lib/index.d.ts", "scripts": { - "lint": "tslint --project . 'example/ts/**/*.ts' 'example/ts/**/*.tsx'", + "lint": "tslint --project . 'ts/**/*.ts' 'ts/**/*.tsx'", "build": "tsc", "build:example": "NODE_ENV=production webpack", "build:watch": "tsc -w", - "clean": "shx rm -rf lib", + "clean": "shx rm -rf lib; shx rm -f public/bundle*", "dev": "webpack-dev-server --open", "deploy_example": - "npm run build:example; aws s3 sync ./example/public/. s3://react-docs-example --profile 0xproject --region us-east-1 --grants read=uri=http://acs.amazonaws.com/groups/global/AllUsers" + "npm run build:example; aws s3 sync ./public/. s3://react-docs-example --profile 0xproject --region us-east-1 --grants read=uri=http://acs.amazonaws.com/groups/global/AllUsers" }, "author": "Fabio Berger", "license": "Apache-2.0", diff --git a/packages/react-docs-example/example/public/css/basscss_responsive_custom.css b/packages/react-docs-example/public/css/basscss_responsive_custom.css similarity index 100% rename from packages/react-docs-example/example/public/css/basscss_responsive_custom.css rename to packages/react-docs-example/public/css/basscss_responsive_custom.css diff --git a/packages/react-docs-example/example/public/css/basscss_responsive_margin.css b/packages/react-docs-example/public/css/basscss_responsive_margin.css similarity index 100% rename from packages/react-docs-example/example/public/css/basscss_responsive_margin.css rename to packages/react-docs-example/public/css/basscss_responsive_margin.css diff --git a/packages/react-docs-example/example/public/css/basscss_responsive_padding.css b/packages/react-docs-example/public/css/basscss_responsive_padding.css similarity index 100% rename from packages/react-docs-example/example/public/css/basscss_responsive_padding.css rename to packages/react-docs-example/public/css/basscss_responsive_padding.css diff --git a/packages/react-docs-example/example/public/css/basscss_responsive_type_scale.css b/packages/react-docs-example/public/css/basscss_responsive_type_scale.css similarity index 100% rename from packages/react-docs-example/example/public/css/basscss_responsive_type_scale.css rename to packages/react-docs-example/public/css/basscss_responsive_type_scale.css diff --git a/packages/react-docs-example/example/public/css/github-gist.css b/packages/react-docs-example/public/css/github-gist.css similarity index 100% rename from packages/react-docs-example/example/public/css/github-gist.css rename to packages/react-docs-example/public/css/github-gist.css diff --git a/packages/react-docs-example/example/public/css/material-design-iconic-font.min.css b/packages/react-docs-example/public/css/material-design-iconic-font.min.css similarity index 100% rename from packages/react-docs-example/example/public/css/material-design-iconic-font.min.css rename to packages/react-docs-example/public/css/material-design-iconic-font.min.css diff --git a/packages/react-docs-example/example/public/css/roboto.css b/packages/react-docs-example/public/css/roboto.css similarity index 100% rename from packages/react-docs-example/example/public/css/roboto.css rename to packages/react-docs-example/public/css/roboto.css diff --git a/packages/react-docs-example/example/public/css/roboto_mono.css b/packages/react-docs-example/public/css/roboto_mono.css similarity index 100% rename from packages/react-docs-example/example/public/css/roboto_mono.css rename to packages/react-docs-example/public/css/roboto_mono.css diff --git a/packages/react-docs-example/example/public/fonts/Material-Design-Iconic-Font.eot b/packages/react-docs-example/public/fonts/Material-Design-Iconic-Font.eot similarity index 100% rename from packages/react-docs-example/example/public/fonts/Material-Design-Iconic-Font.eot rename to packages/react-docs-example/public/fonts/Material-Design-Iconic-Font.eot diff --git a/packages/react-docs-example/example/public/fonts/Material-Design-Iconic-Font.svg b/packages/react-docs-example/public/fonts/Material-Design-Iconic-Font.svg similarity index 100% rename from packages/react-docs-example/example/public/fonts/Material-Design-Iconic-Font.svg rename to packages/react-docs-example/public/fonts/Material-Design-Iconic-Font.svg diff --git a/packages/react-docs-example/example/public/fonts/Material-Design-Iconic-Font.ttf b/packages/react-docs-example/public/fonts/Material-Design-Iconic-Font.ttf similarity index 100% rename from packages/react-docs-example/example/public/fonts/Material-Design-Iconic-Font.ttf rename to packages/react-docs-example/public/fonts/Material-Design-Iconic-Font.ttf diff --git a/packages/react-docs-example/example/public/fonts/Material-Design-Iconic-Font.woff b/packages/react-docs-example/public/fonts/Material-Design-Iconic-Font.woff similarity index 100% rename from packages/react-docs-example/example/public/fonts/Material-Design-Iconic-Font.woff rename to packages/react-docs-example/public/fonts/Material-Design-Iconic-Font.woff diff --git a/packages/react-docs-example/example/public/fonts/Material-Design-Iconic-Font.woff2 b/packages/react-docs-example/public/fonts/Material-Design-Iconic-Font.woff2 similarity index 100% rename from packages/react-docs-example/example/public/fonts/Material-Design-Iconic-Font.woff2 rename to packages/react-docs-example/public/fonts/Material-Design-Iconic-Font.woff2 diff --git a/packages/react-docs-example/example/public/fonts/Roboto-Black.ttf b/packages/react-docs-example/public/fonts/Roboto-Black.ttf similarity index 100% rename from packages/react-docs-example/example/public/fonts/Roboto-Black.ttf rename to packages/react-docs-example/public/fonts/Roboto-Black.ttf diff --git a/packages/react-docs-example/example/public/fonts/Roboto-BlackItalic.ttf b/packages/react-docs-example/public/fonts/Roboto-BlackItalic.ttf similarity index 100% rename from packages/react-docs-example/example/public/fonts/Roboto-BlackItalic.ttf rename to packages/react-docs-example/public/fonts/Roboto-BlackItalic.ttf diff --git a/packages/react-docs-example/example/public/fonts/Roboto-Bold.ttf b/packages/react-docs-example/public/fonts/Roboto-Bold.ttf similarity index 100% rename from packages/react-docs-example/example/public/fonts/Roboto-Bold.ttf rename to packages/react-docs-example/public/fonts/Roboto-Bold.ttf diff --git a/packages/react-docs-example/example/public/fonts/Roboto-BoldItalic.ttf b/packages/react-docs-example/public/fonts/Roboto-BoldItalic.ttf similarity index 100% rename from packages/react-docs-example/example/public/fonts/Roboto-BoldItalic.ttf rename to packages/react-docs-example/public/fonts/Roboto-BoldItalic.ttf diff --git a/packages/react-docs-example/example/public/fonts/Roboto-Italic.ttf b/packages/react-docs-example/public/fonts/Roboto-Italic.ttf similarity index 100% rename from packages/react-docs-example/example/public/fonts/Roboto-Italic.ttf rename to packages/react-docs-example/public/fonts/Roboto-Italic.ttf diff --git a/packages/react-docs-example/example/public/fonts/Roboto-Light.ttf b/packages/react-docs-example/public/fonts/Roboto-Light.ttf similarity index 100% rename from packages/react-docs-example/example/public/fonts/Roboto-Light.ttf rename to packages/react-docs-example/public/fonts/Roboto-Light.ttf diff --git a/packages/react-docs-example/example/public/fonts/Roboto-LightItalic.ttf b/packages/react-docs-example/public/fonts/Roboto-LightItalic.ttf similarity index 100% rename from packages/react-docs-example/example/public/fonts/Roboto-LightItalic.ttf rename to packages/react-docs-example/public/fonts/Roboto-LightItalic.ttf diff --git a/packages/react-docs-example/example/public/fonts/Roboto-Medium.ttf b/packages/react-docs-example/public/fonts/Roboto-Medium.ttf similarity index 100% rename from packages/react-docs-example/example/public/fonts/Roboto-Medium.ttf rename to packages/react-docs-example/public/fonts/Roboto-Medium.ttf diff --git a/packages/react-docs-example/example/public/fonts/Roboto-MediumItalic.ttf b/packages/react-docs-example/public/fonts/Roboto-MediumItalic.ttf similarity index 100% rename from packages/react-docs-example/example/public/fonts/Roboto-MediumItalic.ttf rename to packages/react-docs-example/public/fonts/Roboto-MediumItalic.ttf diff --git a/packages/react-docs-example/example/public/fonts/Roboto-Regular.ttf b/packages/react-docs-example/public/fonts/Roboto-Regular.ttf similarity index 100% rename from packages/react-docs-example/example/public/fonts/Roboto-Regular.ttf rename to packages/react-docs-example/public/fonts/Roboto-Regular.ttf diff --git a/packages/react-docs-example/example/public/fonts/Roboto-Thin.ttf b/packages/react-docs-example/public/fonts/Roboto-Thin.ttf similarity index 100% rename from packages/react-docs-example/example/public/fonts/Roboto-Thin.ttf rename to packages/react-docs-example/public/fonts/Roboto-Thin.ttf diff --git a/packages/react-docs-example/example/public/fonts/Roboto-ThinItalic.ttf b/packages/react-docs-example/public/fonts/Roboto-ThinItalic.ttf similarity index 100% rename from packages/react-docs-example/example/public/fonts/Roboto-ThinItalic.ttf rename to packages/react-docs-example/public/fonts/Roboto-ThinItalic.ttf diff --git a/packages/react-docs-example/example/public/fonts/RobotoMono-Bold.ttf b/packages/react-docs-example/public/fonts/RobotoMono-Bold.ttf similarity index 100% rename from packages/react-docs-example/example/public/fonts/RobotoMono-Bold.ttf rename to packages/react-docs-example/public/fonts/RobotoMono-Bold.ttf diff --git a/packages/react-docs-example/example/public/fonts/RobotoMono-BoldItalic.ttf b/packages/react-docs-example/public/fonts/RobotoMono-BoldItalic.ttf similarity index 100% rename from packages/react-docs-example/example/public/fonts/RobotoMono-BoldItalic.ttf rename to packages/react-docs-example/public/fonts/RobotoMono-BoldItalic.ttf diff --git a/packages/react-docs-example/example/public/fonts/RobotoMono-Italic.ttf b/packages/react-docs-example/public/fonts/RobotoMono-Italic.ttf similarity index 100% rename from packages/react-docs-example/example/public/fonts/RobotoMono-Italic.ttf rename to packages/react-docs-example/public/fonts/RobotoMono-Italic.ttf diff --git a/packages/react-docs-example/example/public/fonts/RobotoMono-Light.ttf b/packages/react-docs-example/public/fonts/RobotoMono-Light.ttf similarity index 100% rename from packages/react-docs-example/example/public/fonts/RobotoMono-Light.ttf rename to packages/react-docs-example/public/fonts/RobotoMono-Light.ttf diff --git a/packages/react-docs-example/example/public/fonts/RobotoMono-LightItalic.ttf b/packages/react-docs-example/public/fonts/RobotoMono-LightItalic.ttf similarity index 100% rename from packages/react-docs-example/example/public/fonts/RobotoMono-LightItalic.ttf rename to packages/react-docs-example/public/fonts/RobotoMono-LightItalic.ttf diff --git a/packages/react-docs-example/example/public/fonts/RobotoMono-Medium.ttf b/packages/react-docs-example/public/fonts/RobotoMono-Medium.ttf similarity index 100% rename from packages/react-docs-example/example/public/fonts/RobotoMono-Medium.ttf rename to packages/react-docs-example/public/fonts/RobotoMono-Medium.ttf diff --git a/packages/react-docs-example/example/public/fonts/RobotoMono-MediumItalic.ttf b/packages/react-docs-example/public/fonts/RobotoMono-MediumItalic.ttf similarity index 100% rename from packages/react-docs-example/example/public/fonts/RobotoMono-MediumItalic.ttf rename to packages/react-docs-example/public/fonts/RobotoMono-MediumItalic.ttf diff --git a/packages/react-docs-example/example/public/fonts/RobotoMono-Regular.ttf b/packages/react-docs-example/public/fonts/RobotoMono-Regular.ttf similarity index 100% rename from packages/react-docs-example/example/public/fonts/RobotoMono-Regular.ttf rename to packages/react-docs-example/public/fonts/RobotoMono-Regular.ttf diff --git a/packages/react-docs-example/example/public/fonts/RobotoMono-Thin.ttf b/packages/react-docs-example/public/fonts/RobotoMono-Thin.ttf similarity index 100% rename from packages/react-docs-example/example/public/fonts/RobotoMono-Thin.ttf rename to packages/react-docs-example/public/fonts/RobotoMono-Thin.ttf diff --git a/packages/react-docs-example/example/public/fonts/RobotoMono-ThinItalic.ttf b/packages/react-docs-example/public/fonts/RobotoMono-ThinItalic.ttf similarity index 100% rename from packages/react-docs-example/example/public/fonts/RobotoMono-ThinItalic.ttf rename to packages/react-docs-example/public/fonts/RobotoMono-ThinItalic.ttf diff --git a/packages/react-docs-example/example/public/index.html b/packages/react-docs-example/public/index.html similarity index 100% rename from packages/react-docs-example/example/public/index.html rename to packages/react-docs-example/public/index.html diff --git a/packages/react-docs-example/example/ts/docs.tsx b/packages/react-docs-example/ts/docs.tsx similarity index 100% rename from packages/react-docs-example/example/ts/docs.tsx rename to packages/react-docs-example/ts/docs.tsx diff --git a/packages/react-docs-example/example/ts/globals.d.ts b/packages/react-docs-example/ts/globals.d.ts similarity index 100% rename from packages/react-docs-example/example/ts/globals.d.ts rename to packages/react-docs-example/ts/globals.d.ts diff --git a/packages/react-docs-example/example/ts/index.tsx b/packages/react-docs-example/ts/index.tsx similarity index 100% rename from packages/react-docs-example/example/ts/index.tsx rename to packages/react-docs-example/ts/index.tsx diff --git a/packages/react-docs-example/example/ts/json/0.1.12.json b/packages/react-docs-example/ts/json/0.1.12.json similarity index 100% rename from packages/react-docs-example/example/ts/json/0.1.12.json rename to packages/react-docs-example/ts/json/0.1.12.json diff --git a/packages/react-docs-example/example/ts/json/0.2.0.json b/packages/react-docs-example/ts/json/0.2.0.json similarity index 100% rename from packages/react-docs-example/example/ts/json/0.2.0.json rename to packages/react-docs-example/ts/json/0.2.0.json diff --git a/packages/react-docs-example/tsconfig.json b/packages/react-docs-example/tsconfig.json index 3e5c9e435a..0e9cd3ddd6 100644 --- a/packages/react-docs-example/tsconfig.json +++ b/packages/react-docs-example/tsconfig.json @@ -17,5 +17,5 @@ "pretty": true, "strict": true }, - "include": ["./example/ts/**/*"] + "include": ["./ts/**/*"] } diff --git a/packages/react-docs-example/webpack.config.js b/packages/react-docs-example/webpack.config.js index 209f58a4f7..30f3132da4 100644 --- a/packages/react-docs-example/webpack.config.js +++ b/packages/react-docs-example/webpack.config.js @@ -2,22 +2,22 @@ const path = require('path'); const webpack = require('webpack'); module.exports = { - entry: ['./example/ts/index.tsx'], + entry: ['./ts/index.tsx'], output: { - path: path.join(__dirname, '/example/public'), + path: path.join(__dirname, '/public'), filename: 'bundle.js', chunkFilename: 'bundle-[name].js', - publicPath: '/' + publicPath: '/', }, devtool: 'source-map', resolve: { - modules: [path.join(__dirname, '/example/ts'), 'node_modules'], + modules: [path.join(__dirname, '/ts'), 'node_modules'], extensions: ['.ts', '.tsx', '.js', '.jsx', '.json', '.md'], alias: { - ts: path.join(__dirname, '/example/ts'), - less: path.join(__dirname, '/example/less'), - md: path.join(__dirname, '/example/md') - } + ts: path.join(__dirname, '/ts'), + less: path.join(__dirname, '/less'), + md: path.join(__dirname, '/md'), + }, }, module: { rules: [ @@ -26,31 +26,31 @@ module.exports = { loader: 'source-map-loader', exclude: [ // instead of /\/node_modules\// - path.join(process.cwd(), 'node_modules') - ] + path.join(process.cwd(), 'node_modules'), + ], }, { test: /\.tsx?$/, - loader: 'awesome-typescript-loader' + loader: 'awesome-typescript-loader', }, { test: /\.css$/, - loaders: ['style-loader', 'css-loader'] + loaders: ['style-loader', 'css-loader'], }, { test: /\.less$/, loader: 'style-loader!css-loader!less-loader', - exclude: /node_modules/ + exclude: /node_modules/, }, { test: /\.json$/, - loader: 'json-loader' + loader: 'json-loader', }, { test: /\.md$/, - use: 'raw-loader' - } - ] + use: 'raw-loader', + }, + ], }, devServer: { port: 3000, @@ -64,20 +64,20 @@ module.exports = { from: /.*$/, to: function() { return 'index.html'; - } - } - ] + }, + }, + ], }, - contentBase: path.join(__dirname, '/example/public') + contentBase: path.join(__dirname, '/public'), }, plugins: process.env.NODE_ENV === 'production' ? [ new webpack.DefinePlugin({ 'process.env': { - NODE_ENV: JSON.stringify(process.env.NODE_ENV) - } - }) + NODE_ENV: JSON.stringify(process.env.NODE_ENV), + }, + }), ] - : [] + : [], };