Skip to content

Instantly share code, notes, and snippets.

@bhavinkamani
Last active February 14, 2016 13:21
Show Gist options
  • Save bhavinkamani/9f176dcec03576c37244 to your computer and use it in GitHub Desktop.
Save bhavinkamani/9f176dcec03576c37244 to your computer and use it in GitHub Desktop.
jspm_17 config files
SystemJS.config({
baseURL: "/",
production: true,
paths: {
"github:*": "jspm_packages/github/*",
"npm:*": "jspm_packages/npm/*",
"vendor/": "src/vendor/",
"jspm_17/": "src/"
},
bundles: {
// "jspm_17/main.prd.js": [
// "jspm_17/component.js",
// "jspm_17/index.css!npm:[email protected]/index.js",
// "jspm_17/main.js",
// "npm:[email protected]",
// "npm:[email protected]",
// "npm:[email protected]/babel-helpers/classCallCheck.js",
// "npm:[email protected]/babel-helpers/createClass.js",
// "npm:[email protected]/babel-helpers/inherits.js",
// "npm:[email protected]/babel-helpers/possibleConstructorReturn.js"
// ],
"jspm_17/vendor/jspm-hot-reloader.js": [
"github:capaj/[email protected]",
"github:capaj/[email protected]/hot-reloader.js",
"github:jspm/[email protected]",
"github:jspm/[email protected]/process.js",
"github:socketio/[email protected]",
"github:socketio/[email protected]/socket.io.js",
"npm:[email protected]",
"npm:[email protected]/browser.js",
"npm:[email protected]/debug.js",
"npm:[email protected]",
"npm:[email protected]/index.js",
"npm:[email protected]",
"npm:[email protected]/babel-helpers/classCallCheck.js",
"npm:[email protected]/babel-helpers/createClass.js",
"npm:[email protected]/babel-helpers/inherits.js",
"npm:[email protected]/babel-helpers/possibleConstructorReturn.js",
"npm:[email protected]",
"npm:[email protected]/weakee.js"
],
"vendor/react.js": [
"github:jspm/[email protected]",
"github:jspm/[email protected]/process.js",
"npm:[email protected]",
"npm:[email protected]/lib/EventListener.js",
"npm:[email protected]/lib/ExecutionEnvironment.js",
"npm:[email protected]/lib/camelize.js",
"npm:[email protected]/lib/camelizeStyleName.js",
"npm:[email protected]/lib/containsNode.js",
"npm:[email protected]/lib/createArrayFromMixed.js",
"npm:[email protected]/lib/createNodesFromMarkup.js",
"npm:[email protected]/lib/emptyFunction.js",
"npm:[email protected]/lib/emptyObject.js",
"npm:[email protected]/lib/focusNode.js",
"npm:[email protected]/lib/getActiveElement.js",
"npm:[email protected]/lib/getMarkupWrap.js",
"npm:[email protected]/lib/getUnboundedScrollPosition.js",
"npm:[email protected]/lib/hyphenate.js",
"npm:[email protected]/lib/hyphenateStyleName.js",
"npm:[email protected]/lib/invariant.js",
"npm:[email protected]/lib/isNode.js",
"npm:[email protected]/lib/isTextNode.js",
"npm:[email protected]/lib/keyMirror.js",
"npm:[email protected]/lib/keyOf.js",
"npm:[email protected]/lib/mapObject.js",
"npm:[email protected]/lib/memoizeStringOnly.js",
"npm:[email protected]/lib/shallowEqual.js",
"npm:[email protected]/lib/toArray.js",
"npm:[email protected]/lib/warning.js",
"npm:[email protected]",
"npm:[email protected]/index.js",
"npm:[email protected]",
"npm:[email protected]/lib/AutoFocusUtils.js",
"npm:[email protected]/lib/BeforeInputEventPlugin.js",
"npm:[email protected]/lib/CSSProperty.js",
"npm:[email protected]/lib/CSSPropertyOperations.js",
"npm:[email protected]/lib/CallbackQueue.js",
"npm:[email protected]/lib/ChangeEventPlugin.js",
"npm:[email protected]/lib/ClientReactRootIndex.js",
"npm:[email protected]/lib/DOMChildrenOperations.js",
"npm:[email protected]/lib/DOMProperty.js",
"npm:[email protected]/lib/DOMPropertyOperations.js",
"npm:[email protected]/lib/Danger.js",
"npm:[email protected]/lib/DefaultEventPluginOrder.js",
"npm:[email protected]/lib/EnterLeaveEventPlugin.js",
"npm:[email protected]/lib/EventConstants.js",
"npm:[email protected]/lib/EventPluginHub.js",
"npm:[email protected]/lib/EventPluginRegistry.js",
"npm:[email protected]/lib/EventPluginUtils.js",
"npm:[email protected]/lib/EventPropagators.js",
"npm:[email protected]/lib/FallbackCompositionState.js",
"npm:[email protected]/lib/HTMLDOMPropertyConfig.js",
"npm:[email protected]/lib/LinkedValueUtils.js",
"npm:[email protected]/lib/Object.assign.js",
"npm:[email protected]/lib/PooledClass.js",
"npm:[email protected]/lib/React.js",
"npm:[email protected]/lib/ReactBrowserComponentMixin.js",
"npm:[email protected]/lib/ReactBrowserEventEmitter.js",
"npm:[email protected]/lib/ReactChildReconciler.js",
"npm:[email protected]/lib/ReactChildren.js",
"npm:[email protected]/lib/ReactClass.js",
"npm:[email protected]/lib/ReactComponent.js",
"npm:[email protected]/lib/ReactComponentBrowserEnvironment.js",
"npm:[email protected]/lib/ReactComponentEnvironment.js",
"npm:[email protected]/lib/ReactCompositeComponent.js",
"npm:[email protected]/lib/ReactCurrentOwner.js",
"npm:[email protected]/lib/ReactDOM.js",
"npm:[email protected]/lib/ReactDOMButton.js",
"npm:[email protected]/lib/ReactDOMComponent.js",
"npm:[email protected]/lib/ReactDOMFactories.js",
"npm:[email protected]/lib/ReactDOMFeatureFlags.js",
"npm:[email protected]/lib/ReactDOMIDOperations.js",
"npm:[email protected]/lib/ReactDOMInput.js",
"npm:[email protected]/lib/ReactDOMOption.js",
"npm:[email protected]/lib/ReactDOMSelect.js",
"npm:[email protected]/lib/ReactDOMSelection.js",
"npm:[email protected]/lib/ReactDOMServer.js",
"npm:[email protected]/lib/ReactDOMTextComponent.js",
"npm:[email protected]/lib/ReactDOMTextarea.js",
"npm:[email protected]/lib/ReactDefaultBatchingStrategy.js",
"npm:[email protected]/lib/ReactDefaultInjection.js",
"npm:[email protected]/lib/ReactElement.js",
"npm:[email protected]/lib/ReactElementValidator.js",
"npm:[email protected]/lib/ReactEmptyComponent.js",
"npm:[email protected]/lib/ReactEmptyComponentRegistry.js",
"npm:[email protected]/lib/ReactErrorUtils.js",
"npm:[email protected]/lib/ReactEventEmitterMixin.js",
"npm:[email protected]/lib/ReactEventListener.js",
"npm:[email protected]/lib/ReactInjection.js",
"npm:[email protected]/lib/ReactInputSelection.js",
"npm:[email protected]/lib/ReactInstanceHandles.js",
"npm:[email protected]/lib/ReactInstanceMap.js",
"npm:[email protected]/lib/ReactIsomorphic.js",
"npm:[email protected]/lib/ReactMarkupChecksum.js",
"npm:[email protected]/lib/ReactMount.js",
"npm:[email protected]/lib/ReactMultiChild.js",
"npm:[email protected]/lib/ReactMultiChildUpdateTypes.js",
"npm:[email protected]/lib/ReactNativeComponent.js",
"npm:[email protected]/lib/ReactNoopUpdateQueue.js",
"npm:[email protected]/lib/ReactOwner.js",
"npm:[email protected]/lib/ReactPerf.js",
"npm:[email protected]/lib/ReactPropTypeLocationNames.js",
"npm:[email protected]/lib/ReactPropTypeLocations.js",
"npm:[email protected]/lib/ReactPropTypes.js",
"npm:[email protected]/lib/ReactReconcileTransaction.js",
"npm:[email protected]/lib/ReactReconciler.js",
"npm:[email protected]/lib/ReactRef.js",
"npm:[email protected]/lib/ReactRootIndex.js",
"npm:[email protected]/lib/ReactServerBatchingStrategy.js",
"npm:[email protected]/lib/ReactServerRendering.js",
"npm:[email protected]/lib/ReactServerRenderingTransaction.js",
"npm:[email protected]/lib/ReactUpdateQueue.js",
"npm:[email protected]/lib/ReactUpdates.js",
"npm:[email protected]/lib/ReactVersion.js",
"npm:[email protected]/lib/SVGDOMPropertyConfig.js",
"npm:[email protected]/lib/SelectEventPlugin.js",
"npm:[email protected]/lib/ServerReactRootIndex.js",
"npm:[email protected]/lib/SimpleEventPlugin.js",
"npm:[email protected]/lib/SyntheticClipboardEvent.js",
"npm:[email protected]/lib/SyntheticCompositionEvent.js",
"npm:[email protected]/lib/SyntheticDragEvent.js",
"npm:[email protected]/lib/SyntheticEvent.js",
"npm:[email protected]/lib/SyntheticFocusEvent.js",
"npm:[email protected]/lib/SyntheticInputEvent.js",
"npm:[email protected]/lib/SyntheticKeyboardEvent.js",
"npm:[email protected]/lib/SyntheticMouseEvent.js",
"npm:[email protected]/lib/SyntheticTouchEvent.js",
"npm:[email protected]/lib/SyntheticUIEvent.js",
"npm:[email protected]/lib/SyntheticWheelEvent.js",
"npm:[email protected]/lib/Transaction.js",
"npm:[email protected]/lib/ViewportMetrics.js",
"npm:[email protected]/lib/accumulateInto.js",
"npm:[email protected]/lib/adler32.js",
"npm:[email protected]/lib/canDefineProperty.js",
"npm:[email protected]/lib/dangerousStyleValue.js",
"npm:[email protected]/lib/deprecated.js",
"npm:[email protected]/lib/escapeTextContentForBrowser.js",
"npm:[email protected]/lib/findDOMNode.js",
"npm:[email protected]/lib/flattenChildren.js",
"npm:[email protected]/lib/forEachAccumulated.js",
"npm:[email protected]/lib/getEventCharCode.js",
"npm:[email protected]/lib/getEventKey.js",
"npm:[email protected]/lib/getEventModifierState.js",
"npm:[email protected]/lib/getEventTarget.js",
"npm:[email protected]/lib/getIteratorFn.js",
"npm:[email protected]/lib/getNodeForCharacterOffset.js",
"npm:[email protected]/lib/getTextContentAccessor.js",
"npm:[email protected]/lib/instantiateReactComponent.js",
"npm:[email protected]/lib/isEventSupported.js",
"npm:[email protected]/lib/isTextInputElement.js",
"npm:[email protected]/lib/onlyChild.js",
"npm:[email protected]/lib/quoteAttributeValueForBrowser.js",
"npm:[email protected]/lib/renderSubtreeIntoContainer.js",
"npm:[email protected]/lib/setInnerHTML.js",
"npm:[email protected]/lib/setTextContent.js",
"npm:[email protected]/lib/shouldUpdateReactComponent.js",
"npm:[email protected]/lib/traverseAllChildren.js",
"npm:[email protected]/lib/validateDOMNesting.js",
"npm:[email protected]/react.js"
]
}
});
SystemJS.config({
packageConfigPaths: [
"npm:@*/*.json",
"npm:*.json",
"github:*/*.json"
],
globalEvaluationScope: false,
transpiler: "plugin-babel",
map: {
"assert": "github:jspm/[email protected]",
"babel-plugin-transform-react-jsx": "npm:[email protected]",
"buffer": "github:jspm/[email protected]",
"core-js": "npm:[email protected]",
"css": "npm:[email protected]",
"events": "github:jspm/[email protected]",
"fs": "github:jspm/[email protected]",
"jspm-hot-reloader": "github:capaj/[email protected]",
"net": "github:jspm/[email protected]",
"path": "github:jspm/[email protected]",
"plugin-babel": "npm:[email protected]",
"process": "github:jspm/[email protected]",
"react": "npm:[email protected]",
"react-dom": "npm:[email protected]",
"stream": "github:jspm/[email protected]",
"tty": "github:jspm/[email protected]",
"util": "github:jspm/[email protected]"
},
packages: {
"jspm_17": {
"meta": {
"*.js": {
"babelOptions": {
"plugins": [
"babel-plugin-transform-react-jsx"
]
}
}
}
},
"github:capaj/[email protected]": {
"map": {
"debug": "npm:[email protected]",
"socket.io-client": "github:socketio/[email protected]",
"weakee": "npm:[email protected]"
}
},
"github:jspm/[email protected]": {
"map": {
"buffer-browserify": "npm:[email protected]"
}
},
"github:jspm/[email protected]": {
"map": {
"stream-browserify": "npm:[email protected]"
}
},
"npm:[email protected]": {
"map": {
"babel-runtime": "npm:[email protected]",
"chalk": "npm:[email protected]",
"esutils": "npm:[email protected]",
"js-tokens": "npm:[email protected]",
"line-numbers": "npm:[email protected]",
"repeating": "npm:[email protected]"
}
},
"npm:[email protected]": {
"map": {
"babel-runtime": "npm:[email protected]",
"babel-types": "npm:[email protected]",
"esutils": "npm:[email protected]",
"lodash": "npm:[email protected]"
}
},
"npm:[email protected]": {
"map": {
"babel-runtime": "npm:[email protected]"
}
},
"npm:[email protected]": {
"map": {
"babel-runtime": "npm:[email protected]"
}
},
"npm:[email protected]": {
"map": {
"babel-helper-builder-react-jsx": "npm:[email protected]",
"babel-plugin-syntax-jsx": "npm:[email protected]",
"babel-runtime": "npm:[email protected]"
}
},
"npm:[email protected]": {
"map": {
"babel-code-frame": "npm:[email protected]",
"babel-messages": "npm:[email protected]",
"babel-runtime": "npm:[email protected]",
"babel-types": "npm:[email protected]",
"babylon": "npm:[email protected]",
"debug": "npm:[email protected]",
"globals": "npm:[email protected]",
"invariant": "npm:[email protected]",
"lodash": "npm:[email protected]",
"repeating": "npm:[email protected]"
}
},
"npm:[email protected]": {
"map": {
"babel-runtime": "npm:[email protected]",
"babel-traverse": "npm:[email protected]",
"esutils": "npm:[email protected]",
"lodash": "npm:[email protected]",
"to-fast-properties": "npm:[email protected]"
}
},
"npm:[email protected]": {
"map": {
"babel-runtime": "npm:[email protected]"
}
},
"npm:[email protected]": {
"map": {
"base64-js": "npm:[email protected]",
"ieee754": "npm:[email protected]",
"isarray": "npm:[email protected]"
}
},
"npm:[email protected]": {
"map": {
"ansi-styles": "npm:[email protected]",
"escape-string-regexp": "npm:[email protected]",
"has-ansi": "npm:[email protected]",
"strip-ansi": "npm:[email protected]",
"supports-color": "npm:[email protected]"
}
},
"npm:[email protected]": {
"map": {
"icss-replace-symbols": "npm:[email protected]",
"postcss": "npm:[email protected]",
"postcss-modules-extract-imports": "npm:[email protected]",
"postcss-modules-local-by-default": "npm:[email protected]",
"postcss-modules-scope": "npm:[email protected]",
"postcss-modules-values": "npm:[email protected]"
}
},
"npm:[email protected]": {
"map": {
"cssesc": "npm:[email protected]",
"fastparse": "npm:[email protected]"
}
},
"npm:[email protected]": {
"map": {
"date-now": "npm:[email protected]"
}
},
"npm:[email protected]": {
"map": {
"ms": "npm:[email protected]"
}
},
"npm:[email protected]": {
"map": {
"ansi-regex": "npm:[email protected]"
}
},
"npm:[email protected]": {
"map": {
"loose-envify": "npm:[email protected]"
}
},
"npm:[email protected]": {
"map": {
"number-is-nan": "npm:[email protected]"
}
},
"npm:[email protected]": {
"map": {
"jspm-loader-css": "npm:[email protected]"
}
},
"npm:[email protected]": {
"map": {
"css-modules-loader-core": "npm:[email protected]",
"debounce": "npm:[email protected]",
"path": "npm:[email protected]",
"toposort": "npm:[email protected]"
}
},
"npm:[email protected]": {
"map": {
"left-pad": "npm:[email protected]"
}
},
"npm:[email protected]": {
"map": {
"js-tokens": "npm:[email protected]"
}
},
"npm:[email protected]": {
"map": {
"process": "npm:[email protected]",
"util": "npm:[email protected]"
}
},
"npm:[email protected]": {
"map": {
"postcss": "npm:[email protected]"
}
},
"npm:[email protected]": {
"map": {
"css-selector-tokenizer": "npm:[email protected]",
"postcss": "npm:[email protected]"
}
},
"npm:[email protected]": {
"map": {
"css-selector-tokenizer": "npm:[email protected]",
"postcss": "npm:[email protected]"
}
},
"npm:[email protected]": {
"map": {
"icss-replace-symbols": "npm:[email protected]",
"postcss": "npm:[email protected]"
}
},
"npm:[email protected]": {
"map": {
"js-base64": "npm:[email protected]",
"source-map": "npm:[email protected]",
"supports-color": "npm:[email protected]"
}
},
"npm:[email protected]": {
"map": {
"fbjs": "npm:[email protected]"
}
},
"npm:[email protected]": {
"map": {
"core-util-is": "npm:[email protected]",
"inherits": "npm:[email protected]",
"isarray": "npm:[email protected]",
"process-nextick-args": "npm:[email protected]",
"string_decoder": "npm:[email protected]",
"util-deprecate": "npm:[email protected]"
}
},
"npm:[email protected]": {
"map": {
"is-finite": "npm:[email protected]"
}
},
"npm:[email protected]": {
"map": {
"inherits": "npm:[email protected]",
"readable-stream": "npm:[email protected]"
}
},
"npm:[email protected]": {
"map": {
"ansi-regex": "npm:[email protected]"
}
},
"npm:[email protected]": {
"map": {
"has-flag": "npm:[email protected]"
}
},
"npm:[email protected]": {
"map": {
"inherits": "npm:[email protected]"
}
}
}
});
{
"name": "jspm_17",
"version": "1.0.0",
"description": "",
"main": "index.js",
"scripts": {
"test": "echo \"Error: no test specified\" && exit 1"
},
"keywords": [],
"author": "",
"license": "ISC",
"devDependencies": {
"babel-cli": "^6.5.1",
"babel-plugin-transform-es2015-modules-systemjs": "^6.5.0",
"babel-preset-es2015": "^6.5.0",
"babel-preset-react": "^6.5.0",
"jspm": "^0.17.0-beta.6",
"localhost.daplie.com-certificates": "^1.1.2"
},
"jspm": {
"name": "jspm_17",
"dependencies": {
"babel-plugin-transform-react-jsx": "npm:babel-plugin-transform-react-jsx@^6.5.0",
"plugin-babel": "npm:systemjs-plugin-babel@^0.0.2"
"core-js": "npm:core-js@^1.2.0",
"css": "npm:jspm-loader-css-modules@^1.0.1-beta1",
"jspm-hot-reloader": "github:capaj/systemjs-hot-reloader@^0.5.6",
"react-dom": "npm:react-dom@^0.14.7"
},
"devDependencies": {},
"peerDependencies": {
"assert": "github:jspm/nodelibs-assert@^0.2.0-alpha",
"buffer": "github:jspm/nodelibs-buffer@^0.2.0-alpha",
"events": "github:jspm/nodelibs-events@^0.2.0-alpha",
"fs": "github:jspm/nodelibs-fs@^0.2.0-alpha",
"net": "github:jspm/nodelibs-net@^0.2.0-alpha",
"path": "github:jspm/nodelibs-path@^0.2.0-alpha",
"process": "github:jspm/nodelibs-process@^0.2.0-alpha",
"react": "npm:react@^0.14.7",
"stream": "github:jspm/nodelibs-stream@^0.2.0-alpha",
"tty": "github:jspm/nodelibs-tty@^0.2.0-alpha",
"util": "github:jspm/nodelibs-util@^0.2.0-alpha"
},
"overrides": {
"npm:[email protected]": {
"main": false,
"dependencies": {},
"optionalDependencies": {
"core-js": "^1.2.0"
}
},
"npm:[email protected]": {
"dependencies": {}
},
"npm:[email protected]": {
"ignore": [
"test.js"
]
},
"npm:[email protected]": {
"dependencies": {
"fbjs": "^0.6.1"
},
"format": "cjs",
"meta": {
"*": {
"globals": {
"process": "process"
}
}
},
"map": {
"fbjs/lib/ExecutionEnvironment.js": {
"production": "@empty"
},
"./lib/ReactDefaultPerf.js": {
"production": "@empty"
},
"./lib/ReactTestUtils.js": {
"production": "@empty"
}
}
}
}
},
"dependencies": {
"chokidar-socket-emitter": "^0.5.0"
}
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment