Guest User

Untitled

a guest
Sep 19th, 2018
95
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 2.92 KB | None | 0 0
  1. "devDependencies": {
  2. "@types/react": "^16.4.14",
  3. "@types/react-dom": "^16.0.7",
  4. "@types/react-redux": "^6.0.9",
  5. "@types/redux-saga": "^0.10.5",
  6. "awesome-typescript-loader": "^5.2.1",
  7. "css-loader": "^1.0.0",
  8. "html-webpack-plugin": "^3.2.0",
  9. "mini-css-extract-plugin": "^0.4.2",
  10. "node-sass": "^4.9.3",
  11. "npm-check": "^5.8.0",
  12. "sass-loader": "^7.1.0",
  13. "source-map-loader": "^0.2.4",
  14. "style-loader": "^0.23.0",
  15. "typescript": "^3.0.3",
  16. "typings-for-css-modules-loader": "^1.7.0",
  17. "webpack": "^4.18.1",
  18. "webpack-cli": "^3.1.0"
  19. },
  20. "dependencies": {
  21. "es6-promise": "^4.2.5",
  22. "little-loader": "^0.2.0",
  23. "query-string": "^6.1.0",
  24. "react": "^16.5.0",
  25. "react-dom": "^16.5.0",
  26. "react-redux": "^5.0.7",
  27. "redux": "^4.0.0",
  28. "redux-saga": "^0.16.0"
  29. }
  30.  
  31. {
  32. test: /.(s*)css$/,
  33. use: [
  34. "style-loader",
  35. {
  36. loader: MiniCssExtractPlugin.loader,
  37. options:
  38. {
  39. publicPath: path.resolve(__dirname, './dist')
  40. }
  41. },
  42. {
  43. loader: 'typings-for-css-modules-loader',
  44. options:
  45. {
  46. importLoaders: 1,
  47. modules: true,
  48. namedExport: true,
  49. camelCase: true,
  50. localIdentName: '[name]_[local][hash:base64:5]',
  51. banner: "// *** Generated File - Do not Edit ***"
  52. }
  53. },
  54. {
  55. loader: "sass-loader",
  56. options:
  57. {
  58. sourceMap: true,
  59. modules: true
  60. }
  61. }
  62. ]
  63. }
  64.  
  65. .map-container {
  66. margin: 0 auto;
  67. overflow: hidden;
  68. }
  69.  
  70. // *** Generated File - Do not Edit ***
  71. export const mapContainer: string;
  72.  
  73. import * as React from 'react';
  74. import * as ReactDOM from 'react-dom';
  75. import * as styles from './map.styles.scss';
  76.  
  77. export class Map extends React.Component {
  78.  
  79. render() {
  80. return (
  81. <div ref='map' className={styles.mapContainer}>
  82. Loading map...
  83. </div>
  84. );
  85. }
  86. }
  87.  
  88. {
  89. test: /.(s*)css$/,
  90. use: [
  91. {
  92. loader: MiniCssExtractPlugin.loader,
  93. options:
  94. {
  95. publicPath: path.resolve(__dirname, './dist')
  96. }
  97. },
  98. {
  99. loader: 'typings-for-css-modules-loader',
  100. options:
  101. {
  102. importLoaders: 1,
  103. modules: true,
  104. namedExport: true,
  105. camelCase: true,
  106. localIdentName: '[name]_[local][hash:base64:5]',
  107. banner: "// *** Generated File - Do not Edit ***"
  108. }
  109. },
  110. {
  111. loader: "sass-loader",
  112. options:
  113. {
  114. sourceMap: true,
  115. modules: true
  116. }
  117. }
  118. ]
  119. }
Add Comment
Please, Sign In to add comment