diff options
| author | syuilo <syuilotan@yahoo.co.jp> | 2018-02-16 03:23:10 +0900 |
|---|---|---|
| committer | syuilo <syuilotan@yahoo.co.jp> | 2018-02-16 03:23:10 +0900 |
| commit | 11f32375b662c7584aeb0efae4513ea07e8bb1b3 (patch) | |
| tree | 247b540f5c66daebc05885ea46d8a8bbca1b812c /webpack/module | |
| parent | wip (diff) | |
| download | sharkey-11f32375b662c7584aeb0efae4513ea07e8bb1b3.tar.gz sharkey-11f32375b662c7584aeb0efae4513ea07e8bb1b3.tar.bz2 sharkey-11f32375b662c7584aeb0efae4513ea07e8bb1b3.zip | |
wip
Diffstat (limited to 'webpack/module')
| -rw-r--r-- | webpack/module/index.ts | 5 | ||||
| -rw-r--r-- | webpack/module/rules/fa.ts | 16 | ||||
| -rw-r--r-- | webpack/module/rules/i18n.ts | 20 | ||||
| -rw-r--r-- | webpack/module/rules/index.ts | 18 | ||||
| -rw-r--r-- | webpack/module/rules/stylus.ts | 13 | ||||
| -rw-r--r-- | webpack/module/rules/typescript.ts | 13 | ||||
| -rw-r--r-- | webpack/module/rules/vue.ts | 31 |
7 files changed, 0 insertions, 116 deletions
diff --git a/webpack/module/index.ts b/webpack/module/index.ts deleted file mode 100644 index 088aca7238..0000000000 --- a/webpack/module/index.ts +++ /dev/null @@ -1,5 +0,0 @@ -import rules from './rules'; - -export default lang => ({ - rules: rules(lang) -}); diff --git a/webpack/module/rules/fa.ts b/webpack/module/rules/fa.ts deleted file mode 100644 index a31bf1bee2..0000000000 --- a/webpack/module/rules/fa.ts +++ /dev/null @@ -1,16 +0,0 @@ -/** - * Replace fontawesome symbols - */ - -import { pattern, replacement } from '../../../src/common/build/fa'; - -export default () => ({ - //enforce: 'pre', - test: /\.(vue|js|ts)$/, - exclude: /node_modules/, - loader: 'replace', - query: { - search: pattern.toString(), - replace: replacement - } -}); diff --git a/webpack/module/rules/i18n.ts b/webpack/module/rules/i18n.ts deleted file mode 100644 index f3270b4df7..0000000000 --- a/webpack/module/rules/i18n.ts +++ /dev/null @@ -1,20 +0,0 @@ -/** - * Replace i18n texts - */ - -import Replacer from '../../../src/common/build/i18n'; - -export default lang => { - const replacer = new Replacer(lang); - - return { - //enforce: 'post', - test: /\.(vue|js|ts)$/, - exclude: /node_modules/, - loader: 'replace', - query: { - search: replacer.pattern.toString(), - replace: replacer.replacement - } - }; -}; diff --git a/webpack/module/rules/index.ts b/webpack/module/rules/index.ts deleted file mode 100644 index d97614ad29..0000000000 --- a/webpack/module/rules/index.ts +++ /dev/null @@ -1,18 +0,0 @@ -import i18n from './i18n'; -import fa from './fa'; -//import base64 from './base64'; -import vue from './vue'; -import stylus from './stylus'; -import typescript from './typescript'; -import collapseSpaces from './collapse-spaces'; - -export default lang => [ - //collapseSpaces(), - - //base64(), - vue(), - i18n(lang), - fa(), - stylus(), - typescript() -]; diff --git a/webpack/module/rules/stylus.ts b/webpack/module/rules/stylus.ts deleted file mode 100644 index dd1e4c3218..0000000000 --- a/webpack/module/rules/stylus.ts +++ /dev/null @@ -1,13 +0,0 @@ -/** - * Stylus support - */ - -export default () => ({ - test: /\.styl$/, - exclude: /node_modules/, - use: [ - { loader: 'style-loader' }, - { loader: 'css-loader' }, - { loader: 'stylus-loader' } - ] -}); diff --git a/webpack/module/rules/typescript.ts b/webpack/module/rules/typescript.ts deleted file mode 100644 index 5f2903d77e..0000000000 --- a/webpack/module/rules/typescript.ts +++ /dev/null @@ -1,13 +0,0 @@ -/** - * TypeScript - */ - -export default () => ({ - test: /\.ts$/, - exclude: /node_modules/, - loader: 'ts-loader', - options: { - configFile: __dirname + '/../../../src/web/app/tsconfig.json', - appendTsSuffixTo: [/\.vue$/] - } -}); diff --git a/webpack/module/rules/vue.ts b/webpack/module/rules/vue.ts deleted file mode 100644 index 990f839915..0000000000 --- a/webpack/module/rules/vue.ts +++ /dev/null @@ -1,31 +0,0 @@ -/** - * Vue - */ - -const constants = require('../../../src/const.json'); - -export default () => ({ - test: /\.vue$/, - exclude: /node_modules/, - use: [{ - loader: 'vue-loader', - options: { - cssSourceMap: false, - preserveWhitespace: false - } - }, { - loader: 'webpack-replace-loader', - options: { - search: '$theme-color', - replace: constants.themeColor, - attr: 'g' - } - }, { - loader: 'webpack-replace-loader', - query: { - search: '$theme-color-foreground', - replace: constants.themeColorForeground, - attr: 'g' - } - }] -}); |