mirror of
https://github.com/typeorm/typeorm.git
synced 2025-12-08 21:26:23 +00:00
made using one package possible
This commit is contained in:
parent
5eedfc7649
commit
a8c336bcb3
26
gulpfile.ts
26
gulpfile.ts
@ -105,7 +105,7 @@ export class Gulpfile {
|
||||
return [
|
||||
tsResult.js
|
||||
.pipe(sourcemaps.write(".", { sourceRoot: "", includeContent: true }))
|
||||
.pipe(gulp.dest("./build/browser"))
|
||||
.pipe(gulp.dest("./build/package"))
|
||||
];
|
||||
}
|
||||
|
||||
@ -121,10 +121,10 @@ export class Gulpfile {
|
||||
.pipe(tsProject());
|
||||
|
||||
return [
|
||||
tsResult.dts.pipe(gulp.dest("./build/browser")),
|
||||
tsResult.dts.pipe(gulp.dest("./build/package/browser")),
|
||||
tsResult.js
|
||||
.pipe(sourcemaps.write(".", { sourceRoot: "", includeContent: true }))
|
||||
.pipe(gulp.dest("./build/browser"))
|
||||
.pipe(gulp.dest("./build/package/browser"))
|
||||
];
|
||||
}
|
||||
|
||||
@ -136,23 +136,17 @@ export class Gulpfile {
|
||||
return gulp.src("./build/browser/typeorm-browser.js")
|
||||
.pipe(uglify())
|
||||
.pipe(rename("typeorm-browser.min.js"))
|
||||
.pipe(gulp.dest("./build/browser"));
|
||||
.pipe(gulp.dest("./build/package"));
|
||||
}
|
||||
|
||||
@Task()
|
||||
browserClearPackageDirectory(cb: Function) {
|
||||
return del([
|
||||
"./build/systemjs/**",
|
||||
"./build/browser/src/**"
|
||||
"./build/browser/**"
|
||||
])
|
||||
}
|
||||
|
||||
@Task()
|
||||
browserCopyCliFile() {
|
||||
return gulp.src("./build/package/cli.js")
|
||||
.pipe(gulp.dest("./build/browser"))
|
||||
}
|
||||
|
||||
// -------------------------------------------------------------------------
|
||||
// Main Packaging and Publishing tasks
|
||||
// -------------------------------------------------------------------------
|
||||
@ -234,9 +228,7 @@ export class Gulpfile {
|
||||
packagePreparePackageFile() {
|
||||
return gulp.src("./package.json")
|
||||
.pipe(replace("\"private\": true,", "\"private\": false,"))
|
||||
.pipe(gulp.dest("./build/package"))
|
||||
.pipe(replace("\"name\": \"typeorm\",", "\"name\": \"typeorm-browser\","))
|
||||
.pipe(gulp.dest("./build/browser"));
|
||||
.pipe(gulp.dest("./build/package"));
|
||||
}
|
||||
|
||||
/**
|
||||
@ -246,8 +238,7 @@ export class Gulpfile {
|
||||
packageCopyReadme() {
|
||||
return gulp.src("./README.md")
|
||||
.pipe(replace(/```typescript([\s\S]*?)```/g, "```javascript$1```"))
|
||||
.pipe(gulp.dest("./build/package"))
|
||||
.pipe(gulp.dest("./build/browser"));
|
||||
.pipe(gulp.dest("./build/package"));
|
||||
}
|
||||
|
||||
/**
|
||||
@ -256,7 +247,7 @@ export class Gulpfile {
|
||||
@Task()
|
||||
packageCopyShims() {
|
||||
return gulp.src(["./extra/typeorm-model-shim.js", "./extra/typeorm-class-transformer-shim.js"])
|
||||
.pipe(gulp.dest("./build/browser"));
|
||||
.pipe(gulp.dest("./build/package"));
|
||||
}
|
||||
|
||||
/**
|
||||
@ -270,7 +261,6 @@ export class Gulpfile {
|
||||
["packageCompile", "browserCompile", "browserCompileSystemJS"],
|
||||
["packageMoveCompiledFiles", "browserUglify"],
|
||||
[
|
||||
"browserCopyCliFile",
|
||||
"browserClearPackageDirectory",
|
||||
"packageClearPackageDirectory",
|
||||
"packageReplaceReferences",
|
||||
|
||||
@ -35,6 +35,8 @@
|
||||
"websql",
|
||||
"websql-orm"
|
||||
],
|
||||
"browser": "./browser",
|
||||
"module": "index",
|
||||
"devDependencies": {
|
||||
"@types/chai": "^4.0.4",
|
||||
"@types/chai-as-promised": "0.0.31",
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user