@ng-toolkit/serverless
Advanced tools
Comparing version 1.1.28 to 1.1.29
{ | ||
"author": "Maciej Treder <contact@maciejtreder.com>", | ||
"name": "@ng-toolkit/serverless", | ||
"version": "1.1.28", | ||
"version": "1.1.29", | ||
"description": "Angular Universal PWA boilerplate for serverless environment.", | ||
@@ -34,3 +34,3 @@ "repository": { | ||
"@angular-devkit/schematics": "^0.6.3", | ||
"@ng-toolkit/_utils": "^1.1.28", | ||
"@ng-toolkit/_utils": "^1.1.29", | ||
"@schematics/angular": "^0.6.3", | ||
@@ -37,0 +37,0 @@ "bugsnag": "^2.3.1" |
@@ -62,3 +62,2 @@ "use strict"; | ||
tree.delete(`${options.directory}/functions/index.js`); | ||
tree.delete(`${options.directory}/firebase.json`); | ||
break; | ||
@@ -108,3 +107,32 @@ } | ||
} | ||
tree.create(`${options.directory}/.firebaserc`, JSON.stringify(firebaseProjectSettings, null, " ")); | ||
if (!tree.exists(`${options.directory}/.firebaserc`)) { | ||
tree.create(`${options.directory}/.firebaserc`, JSON.stringify(firebaseProjectSettings, null, " ")); | ||
} | ||
let firebaseJson; | ||
if (tree.exists(`${options.directory}/firebase.json`)) { | ||
firebaseJson = JSON.parse(test_1.getFileContent(tree, `${options.directory}/firebase.json`)); | ||
firebaseJson.hosting = { | ||
"public": "functions/dist", | ||
"rewrites": [ | ||
{ | ||
"source": "**", | ||
"function": "http" | ||
} | ||
] | ||
}; | ||
} | ||
else { | ||
firebaseJson = { | ||
"hosting": { | ||
"public": "functions/dist", | ||
"rewrites": [ | ||
{ | ||
"source": "**", | ||
"function": "http" | ||
} | ||
] | ||
} | ||
}; | ||
} | ||
_utils_1.createOrOverwriteFile(tree, `${options.directory}/firebase.json`, JSON.stringify(firebaseJson, null, " ")); | ||
}); | ||
@@ -111,0 +139,0 @@ rules.push(_utils_1.addOrReplaceScriptInPackageJson(options, 'build:prod:deploy', 'npm run build:prod && cd functions && npm install && cd .. && firebase deploy')); |
@@ -76,3 +76,2 @@ import { | ||
tree.delete(`${options.directory}/functions/index.js`); | ||
tree.delete(`${options.directory}/firebase.json`); | ||
break; | ||
@@ -129,3 +128,33 @@ } | ||
} | ||
tree.create(`${options.directory}/.firebaserc`, JSON.stringify(firebaseProjectSettings, null, " ")); | ||
if (!tree.exists(`${options.directory}/.firebaserc`)) { | ||
tree.create(`${options.directory}/.firebaserc`, JSON.stringify(firebaseProjectSettings, null, " ")); | ||
} | ||
let firebaseJson; | ||
if (tree.exists(`${options.directory}/firebase.json`)) { | ||
firebaseJson = JSON.parse(getFileContent(tree, `${options.directory}/firebase.json`)); | ||
firebaseJson.hosting = { | ||
"public": "functions/dist", | ||
"rewrites": [ | ||
{ | ||
"source": "**", | ||
"function": "http" | ||
} | ||
] | ||
}; | ||
} else { | ||
firebaseJson = { | ||
"hosting": { | ||
"public": "functions/dist", | ||
"rewrites": [ | ||
{ | ||
"source": "**", | ||
"function": "http" | ||
} | ||
] | ||
} | ||
}; | ||
} | ||
createOrOverwriteFile(tree, `${options.directory}/firebase.json`, JSON.stringify(firebaseJson, null, " ")); | ||
}); | ||
@@ -132,0 +161,0 @@ |
Sorry, the diff of this file is not supported yet
License Policy Violation
LicenseThis package is not allowed per your license policy. Review the package's license to ensure compliance.
Found 1 instance in 1 package
License Policy Violation
LicenseThis package is not allowed per your license policy. Review the package's license to ensure compliance.
Found 1 instance in 1 package
190001
1334
25
Updated@ng-toolkit/_utils@^1.1.29