diff --git a/.gitignore b/.gitignore
index 7b80f40..330886b 100755
--- a/.gitignore
+++ b/.gitignore
@@ -24,5 +24,4 @@ node_modules/
# Brunch output folder.
public/
-
_legacy
\ No newline at end of file
diff --git a/brunch-config.js b/brunch-config.js
index b01db49..8066d6f 100755
--- a/brunch-config.js
+++ b/brunch-config.js
@@ -3,8 +3,7 @@ exports.files = {
javascripts: {
joinTo: {
'vendor.js': /^(?!src)/,
- 'app.js': /^src/,
- 'index.js': /^src\/components/
+ 'index.js': /^src/
}
},
stylesheets: { joinTo: 'app.css' }
diff --git a/dist/index.html b/dist/index.html
index 98836ee..0c1e1ce 100644
--- a/dist/index.html
+++ b/dist/index.html
@@ -5,7 +5,6 @@
Brunch
-
diff --git a/dist/index.js b/dist/index.js
index 7de4909..a96c355 100644
--- a/dist/index.js
+++ b/dist/index.js
@@ -214,6 +214,102 @@ exports.TestComponent = _TestComponent2.default;
exports.default = { TestComponent: _TestComponent2.default };
});
+require.register("example/App.jsx", function(exports, require, module) {
+'use strict';
+
+Object.defineProperty(exports, "__esModule", {
+ value: true
+});
+
+var _createClass = function () { function defineProperties(target, props) { for (var i = 0; i < props.length; i++) { var descriptor = props[i]; descriptor.enumerable = descriptor.enumerable || false; descriptor.configurable = true; if ("value" in descriptor) descriptor.writable = true; Object.defineProperty(target, descriptor.key, descriptor); } } return function (Constructor, protoProps, staticProps) { if (protoProps) defineProperties(Constructor.prototype, protoProps); if (staticProps) defineProperties(Constructor, staticProps); return Constructor; }; }();
+
+var _react = require('react');
+
+var _react2 = _interopRequireDefault(_react);
+
+var _components = require('./../components/');
+
+function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; }
+
+function _classCallCheck(instance, Constructor) { if (!(instance instanceof Constructor)) { throw new TypeError("Cannot call a class as a function"); } }
+
+function _possibleConstructorReturn(self, call) { if (!self) { throw new ReferenceError("this hasn't been initialised - super() hasn't been called"); } return call && (typeof call === "object" || typeof call === "function") ? call : self; }
+
+function _inherits(subClass, superClass) { if (typeof superClass !== "function" && superClass !== null) { throw new TypeError("Super expression must either be null or a function, not " + typeof superClass); } subClass.prototype = Object.create(superClass && superClass.prototype, { constructor: { value: subClass, enumerable: false, writable: true, configurable: true } }); if (superClass) Object.setPrototypeOf ? Object.setPrototypeOf(subClass, superClass) : subClass.__proto__ = superClass; }
+
+var App = function (_React$Component) {
+ _inherits(App, _React$Component);
+
+ function App() {
+ _classCallCheck(this, App);
+
+ return _possibleConstructorReturn(this, (App.__proto__ || Object.getPrototypeOf(App)).apply(this, arguments));
+ }
+
+ _createClass(App, [{
+ key: 'render',
+ value: function render() {
+ return _react2.default.createElement(
+ 'div',
+ { id: 'content' },
+ _react2.default.createElement(
+ 'h5',
+ null,
+ 'Time to ',
+ _react2.default.createElement(
+ 'a',
+ { href: 'https://facebook.github.io/react/' },
+ 'React'
+ ),
+ '.'
+ ),
+ _react2.default.createElement(_components.TestComponent, null)
+ );
+ }
+ }]);
+
+ return App;
+}(_react2.default.Component);
+
+exports.default = App;
+});
+
+;require.register("example/initialize.js", function(exports, require, module) {
+'use strict';
+
+var _reactDom = require('react-dom');
+
+var _reactDom2 = _interopRequireDefault(_reactDom);
+
+var _react = require('react');
+
+var _react2 = _interopRequireDefault(_react);
+
+var _App = require('example/App');
+
+var _App2 = _interopRequireDefault(_App);
+
+function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; }
+
+document.addEventListener('DOMContentLoaded', function () {
+ _reactDom2.default.render(_react2.default.createElement(_App2.default, null), document.querySelector('#app'));
+});
+});
+
+require.register("index.js", function(exports, require, module) {
+'use strict';
+
+Object.defineProperty(exports, "__esModule", {
+ value: true
+});
+exports.TestComponent = undefined;
+
+var _components = require('./components');
+
+exports.TestComponent = _components.TestComponent;
+exports.default = { TestComponent: _components.TestComponent };
+});
+
require.alias("process/browser.js", "process");process = require('process');require.register("___globals___", function(exports, require, module) {
});})();require('___globals___');
diff --git a/dist/index.js.map b/dist/index.js.map
index 8d4cb8b..695b8e9 100644
--- a/dist/index.js.map
+++ b/dist/index.js.map
@@ -1 +1 @@
-{"version":3,"sources":["src/components/TestComponent/TestComponent.js","src/components/index.js"],"names":["TestComponent","React","Component"],"mappings":";;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;AAAA;;;;;;;;;;;;IAEqBA,a;;;;;;;;;;;2BACX;AACR,UAAO;AAAA;AAAA;AAAA;AAAA,IAAP;AACA;;;;EAHyCC,gBAAMC,S;;kBAA5BF,a;;;;;;;;;;;ACFrB;;;;;;QAESA,a,GAAAA,uB;kBACM,EAAEA,sCAAF,E","file":"dist/index.js","sourcesContent":["import React from 'react';\n\nexport default class TestComponent extends React.Component {\n\trender() {\n\t\treturn testComponent
;\n\t}\n}\n","import TestComponent from './TestComponent/TestComponent';\n\nexport { TestComponent };\nexport default { TestComponent };\n"]}
\ No newline at end of file
+{"version":3,"sources":["src/components/TestComponent/TestComponent.js","src/components/index.js","src/example/App.jsx","src/example/initialize.js","src/index.js"],"names":["TestComponent","React","Component","App","document","addEventListener","ReactDOM","render","querySelector"],"mappings":";;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;AAAA;;;;;;;;;;;;IAEqBA,a;;;;;;;;;;;2BACX;AACR,UAAO;AAAA;AAAA;AAAA;AAAA,IAAP;AACA;;;;EAHyCC,gBAAMC,S;;kBAA5BF,a;;;;;;;;;;;ACFrB;;;;;;QAESA,a,GAAAA,uB;kBACM,EAAEA,sCAAF,E;;;;;;;;;;;;ACHf;;;;AAEA;;;;;;;;;;IAEqBG,G;;;;;;;;;;;2BACX;AACR,UACC;AAAA;AAAA,MAAK,IAAG,SAAR;AACC;AAAA;AAAA;AAAA;AACS;AAAA;AAAA,QAAG,MAAK,mCAAR;AAAA;AAAA,MADT;AAAA;AAAA,KADD;AAIC,kCAAC,yBAAD;AAJD,IADD;AAQA;;;;EAV+BF,gBAAMC,S;;kBAAlBC,G;;;;;;ACJrB;;;;AACA;;;;AACA;;;;;;AAEAC,SAASC,gBAAT,CAA0B,kBAA1B,EAA8C,YAAM;AACnDC,oBAASC,MAAT,CAAgB,8BAAC,aAAD,OAAhB,EAAyBH,SAASI,aAAT,CAAuB,MAAvB,CAAzB;AACA,CAFD;;;;;;;;;;;ACJA;;QAESR,a,GAAAA,yB;kBACM,EAAEA,wCAAF,E","file":"dist/index.js","sourcesContent":["import React from 'react';\n\nexport default class TestComponent extends React.Component {\n\trender() {\n\t\treturn testComponent
;\n\t}\n}\n","import TestComponent from './TestComponent/TestComponent';\n\nexport { TestComponent };\nexport default { TestComponent };\n","import React from 'react';\n\nimport { TestComponent } from './../components/';\n\nexport default class App extends React.Component {\n\trender() {\n\t\treturn (\n\t\t\t\n\t\t\t\t
\n\t\t\t\t\tTime to React .\n\t\t\t\t \n\t\t\t\t
\n\t\t\t
\n\t\t);\n\t}\n}\n","import ReactDOM from 'react-dom';\nimport React from 'react';\nimport App from 'example/App';\n\ndocument.addEventListener('DOMContentLoaded', () => {\n\tReactDOM.render( , document.querySelector('#app'));\n});\n","import { TestComponent } from './components';\n\nexport { TestComponent };\nexport default { TestComponent };\n"]}
\ No newline at end of file
diff --git a/package-lock.json b/package-lock.json
index 38e3a49..cc71270 100644
--- a/package-lock.json
+++ b/package-lock.json
@@ -1,6 +1,6 @@
{
"name": "@shipyardsuite/base-layout",
- "version": "0.2.25",
+ "version": "0.2.3",
"lockfileVersion": 1,
"requires": true,
"dependencies": {
diff --git a/package.json b/package.json
index c638b56..da7929a 100755
--- a/package.json
+++ b/package.json
@@ -1,16 +1,16 @@
{
"name": "@shipyardsuite/base-layout",
- "version": "0.2.3",
+ "version": "0.3.0",
"description": "Shared components for Shipyard GCDN Microservices",
"author": "ShipyardSuite",
"license": "Apache-2.0",
- "main": "src/index.js",
+ "main": "dist/index.js",
"module": "dist/index.js",
"jsnext:main": "dist/index.js",
"scripts": {
"start": "brunch watch --server",
"build": "brunch build --production",
- "build:publish": "npm build && npm publish --access public"
+ "build:publish": "npm run build && npm publish --access public"
},
"dependencies": {
"react": "^15.4",
diff --git a/src/example/assets/index.html b/src/example/assets/index.html
index 98836ee..0c1e1ce 100644
--- a/src/example/assets/index.html
+++ b/src/example/assets/index.html
@@ -5,7 +5,6 @@
Brunch
-