-
Notifications
You must be signed in to change notification settings - Fork 1
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
move .editorconfig and re-format code
- Loading branch information
1 parent
d5cb0f0
commit 16f69a9
Showing
18 changed files
with
329 additions
and
329 deletions.
There are no files selected for viewing
File renamed without changes.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,10 +1,10 @@ | ||
/** | ||
* Gulpのタスク名 | ||
* | ||
* @author ICS-Kano | ||
*/ | ||
module.exports = { | ||
"start" : "start", | ||
"tsCompile": "tsCompile", | ||
"tsLint": "tsLint" | ||
} | ||
/** | ||
* Gulpのタスク名 | ||
* | ||
* @author ICS-Kano | ||
*/ | ||
module.exports = { | ||
"start": "start", | ||
"tsCompile": "tsCompile", | ||
"tsLint": "tsLint" | ||
}; |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,56 +1,56 @@ | ||
/** | ||
* ローカルサーバーの起動、ファイルウォッチ用のタスク | ||
* | ||
* @author ICS-Kano | ||
*/ | ||
// 設定ファイル | ||
const config = require("../../build_config") | ||
const taskName = require("../taskName") | ||
const browserSync = require("browser-sync") | ||
|
||
require("./tsCompile") | ||
require("./tsLint") | ||
|
||
const gulp = require("gulp") | ||
|
||
/** | ||
* ローカルサーバーのタスク設定 | ||
*/ | ||
gulp.task(taskName.start, | ||
gulp.series( | ||
gulp.parallel( | ||
taskName.tsLint, | ||
taskName.tsCompile | ||
), | ||
() => { | ||
startWatchTasks() | ||
} | ||
) | ||
) | ||
|
||
/** | ||
* ウォッチタスクを開始します。 | ||
*/ | ||
function startWatchTasks() { | ||
browserSync({ | ||
server: { | ||
baseDir: "src" // ルートとなるディレクトリを指定 | ||
} | ||
}) | ||
|
||
// jsファイルを監視 | ||
gulp.watch(`${config.jsFolder}/**/*.js`, (done) => { | ||
// ファイルに変更があれば同期しているブラウザをリロード | ||
browserSync.reload() | ||
// リロード終了時に実行 | ||
done() | ||
}) | ||
|
||
// TypeScriptファイルのウォッチ | ||
gulp.watch(`${config.tsFolder}/**/*.ts`, | ||
gulp.parallel( | ||
taskName.tsLint, // Lint | ||
taskName.tsCompile // コンパイル | ||
) | ||
) | ||
} | ||
/** | ||
* ローカルサーバーの起動、ファイルウォッチ用のタスク | ||
* | ||
* @author ICS-Kano | ||
*/ | ||
// 設定ファイル | ||
const config = require("../../build_config"); | ||
const taskName = require("../taskName"); | ||
const browserSync = require("browser-sync"); | ||
|
||
require("./tsCompile"); | ||
require("./tsLint"); | ||
|
||
const gulp = require("gulp"); | ||
|
||
/** | ||
* ローカルサーバーのタスク設定 | ||
*/ | ||
gulp.task(taskName.start, | ||
gulp.series( | ||
gulp.parallel( | ||
taskName.tsLint, | ||
taskName.tsCompile | ||
), | ||
() => { | ||
startWatchTasks() | ||
} | ||
) | ||
); | ||
|
||
/** | ||
* ウォッチタスクを開始します。 | ||
*/ | ||
function startWatchTasks() { | ||
browserSync({ | ||
server: { | ||
baseDir: "src" // ルートとなるディレクトリを指定 | ||
} | ||
}); | ||
|
||
// jsファイルを監視 | ||
gulp.watch(`${config.jsFolder}/**/*.js`, (done) => { | ||
// ファイルに変更があれば同期しているブラウザをリロード | ||
browserSync.reload(); | ||
// リロード終了時に実行 | ||
done() | ||
}); | ||
|
||
// TypeScriptファイルのウォッチ | ||
gulp.watch(`${config.tsFolder}/**/*.ts`, | ||
gulp.parallel( | ||
taskName.tsLint, // Lint | ||
taskName.tsCompile // コンパイル | ||
) | ||
) | ||
} |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,27 +1,27 @@ | ||
/** | ||
* TypeScriptのコンパイルタスク | ||
* | ||
* @author ICS-Kano | ||
*/ | ||
|
||
const config = require("../../build_config") | ||
const webpackConfig = require('../../webpack.config.js') | ||
|
||
const taskName = require("../taskName") | ||
|
||
const gulp = require("gulp") | ||
const plumber = require("gulp-plumber") | ||
const webpackStream = require("webpack-stream") | ||
const webpack = require("webpack") | ||
|
||
const sourcemaps = require("gulp-sourcemaps") | ||
|
||
// TODO:webpak 2 fix | ||
|
||
gulp.task(taskName.tsCompile, () => { | ||
return sourcemaps.init() | ||
.pipe(plumber()) | ||
.pipe(webpackStream(webpackConfig)) | ||
.pipe(sourcemaps.write("./")) | ||
.pipe(gulp.dest(config.jsFolder)) | ||
}) | ||
/** | ||
* TypeScriptのコンパイルタスク | ||
* | ||
* @author ICS-Kano | ||
*/ | ||
|
||
const config = require("../../build_config"); | ||
const webpackConfig = require('../../webpack.config.js'); | ||
|
||
const taskName = require("../taskName"); | ||
|
||
const gulp = require("gulp"); | ||
const plumber = require("gulp-plumber"); | ||
const webpackStream = require("webpack-stream"); | ||
const webpack = require("webpack"); | ||
|
||
const sourcemaps = require("gulp-sourcemaps"); | ||
|
||
// TODO:webpak 2 fix | ||
|
||
gulp.task(taskName.tsCompile, () => { | ||
return sourcemaps.init() | ||
.pipe(plumber()) | ||
.pipe(webpackStream(webpackConfig)) | ||
.pipe(sourcemaps.write("./")) | ||
.pipe(gulp.dest(config.jsFolder)) | ||
}); |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,27 +1,27 @@ | ||
/** | ||
* TypeScriptのLintチェック | ||
* | ||
* @author ICS-Kano | ||
*/ | ||
const config = require("../../build_config") | ||
const taskName = require("../taskName") | ||
|
||
const gulp = require("gulp") | ||
const tslint = require("gulp-tslint") | ||
const notify = require("gulp-notify") | ||
const plumber = require("gulp-plumber") | ||
|
||
gulp.task(taskName.tsLint, () => { | ||
return gulp.src(`${config.tsFolder}**/*.ts`) | ||
.pipe(plumber({ | ||
errorHandler: function(err) { | ||
notify.onError(`ts Error:${err}`) | ||
this.emit("end") | ||
} | ||
})) | ||
.pipe(tslint({ | ||
formatter: "verbose", | ||
configuration: "./tslint.json" | ||
})) | ||
.pipe(tslint.report()) | ||
}) | ||
/** | ||
* TypeScriptのLintチェック | ||
* | ||
* @author ICS-Kano | ||
*/ | ||
const config = require("../../build_config"); | ||
const taskName = require("../taskName"); | ||
|
||
const gulp = require("gulp"); | ||
const tslint = require("gulp-tslint"); | ||
const notify = require("gulp-notify"); | ||
const plumber = require("gulp-plumber"); | ||
|
||
gulp.task(taskName.tsLint, () => { | ||
return gulp.src(`${config.tsFolder}**/*.ts`) | ||
.pipe(plumber({ | ||
errorHandler: function (err) { | ||
notify.onError(`ts Error:${err}`); | ||
this.emit("end") | ||
} | ||
})) | ||
.pipe(tslint({ | ||
formatter: "verbose", | ||
configuration: "./tslint.json" | ||
})) | ||
.pipe(tslint.report()) | ||
}); |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,2 +1,2 @@ | ||
const requireDir =require("require-dir") | ||
requireDir("./gulp", {recurse: true}) | ||
const requireDir = require("require-dir"); | ||
requireDir("./gulp", {recurse: true}); |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,23 +1,23 @@ | ||
// ビルド設定ファイル | ||
const buidConfig = require("./build_config") | ||
|
||
const entry = {} | ||
|
||
/** webpackの設定ファイルです。 */ | ||
let webpackConfig = { | ||
entry: buidConfig.tsEntryFiles, | ||
output: { | ||
filename: "[name].js" | ||
}, | ||
devtool: "source-map", | ||
resolve: { | ||
extensions: ["", ".ts"] | ||
}, | ||
module: { | ||
loaders: [ | ||
{test: /\.ts$/, loader: 'ts-loader'} | ||
] | ||
} | ||
} | ||
|
||
module.exports = webpackConfig | ||
// ビルド設定ファイル | ||
const buidConfig = require("./build_config"); | ||
|
||
const entry = {}; | ||
|
||
/** webpackの設定ファイルです。 */ | ||
let webpackConfig = { | ||
entry: buidConfig.tsEntryFiles, | ||
output: { | ||
filename: "[name].js" | ||
}, | ||
devtool: "source-map", | ||
resolve: { | ||
extensions: ["", ".ts"] | ||
}, | ||
module: { | ||
loaders: [ | ||
{test: /\.ts$/, loader: 'ts-loader'} | ||
] | ||
} | ||
}; | ||
|
||
module.exports = webpackConfig; |
File renamed without changes.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,10 +1,10 @@ | ||
/** | ||
* Gulpのタスク名 | ||
* | ||
* @author ICS-Kano | ||
*/ | ||
module.exports = { | ||
"start" : "start", | ||
"tsCompile": "tsCompile", | ||
"tsLint": "tsLint" | ||
}; | ||
/** | ||
* Gulpのタスク名 | ||
* | ||
* @author ICS-Kano | ||
*/ | ||
module.exports = { | ||
"start": "start", | ||
"tsCompile": "tsCompile", | ||
"tsLint": "tsLint" | ||
}; |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,27 +1,27 @@ | ||
/** | ||
* TypeScriptのLintチェック | ||
* | ||
* @author ICS-Kano | ||
*/ | ||
const config = require("../../build_config"); | ||
const taskName = require("../taskName"); | ||
|
||
const gulp = require("gulp"); | ||
const tslint = require("gulp-tslint"); | ||
const notify = require("gulp-notify"); | ||
const plumber = require("gulp-plumber"); | ||
|
||
gulp.task(taskName.tsLint, () => { | ||
return gulp.src(`${config.tsFolder}**/*.ts`) | ||
.pipe(plumber({ | ||
errorHandler: function(err) { | ||
notify.onError(`ts Error:${err}`); | ||
this.emit("end"); | ||
} | ||
})) | ||
.pipe(tslint({ | ||
formatter: "verbose", | ||
configuration: "./tslint.json" | ||
})) | ||
.pipe(tslint.report()); | ||
}); | ||
/** | ||
* TypeScriptのLintチェック | ||
* | ||
* @author ICS-Kano | ||
*/ | ||
const config = require("../../build_config"); | ||
const taskName = require("../taskName"); | ||
|
||
const gulp = require("gulp"); | ||
const tslint = require("gulp-tslint"); | ||
const notify = require("gulp-notify"); | ||
const plumber = require("gulp-plumber"); | ||
|
||
gulp.task(taskName.tsLint, () => { | ||
return gulp.src(`${config.tsFolder}**/*.ts`) | ||
.pipe(plumber({ | ||
errorHandler: function (err) { | ||
notify.onError(`ts Error:${err}`); | ||
this.emit("end"); | ||
} | ||
})) | ||
.pipe(tslint({ | ||
formatter: "verbose", | ||
configuration: "./tslint.json" | ||
})) | ||
.pipe(tslint.report()); | ||
}); |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,2 +1,2 @@ | ||
const requireDir =require("require-dir"); | ||
requireDir("./gulp", {recurse: true}); | ||
const requireDir = require("require-dir"); | ||
requireDir("./gulp", {recurse: true}); |
File renamed without changes.
Oops, something went wrong.