Socket
Socket
Sign inDemoInstall

@ng-toolkit/serverless

Package Overview
Dependencies
Maintainers
1
Versions
60
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

@ng-toolkit/serverless - npm Package Compare versions

Comparing version 1.0.8 to 1.0.9

6

package.json
{
"author": "Maciej Treder <contact@maciejtreder.com>",
"name": "@ng-toolkit/serverless",
"version": "1.0.8",
"version": "1.0.9",
"description": "Angular Universal PWA boilerplate for serverless environment.",

@@ -33,3 +33,3 @@ "repository": {

"@angular-devkit/schematics": "^0.6.3",
"@ng-toolkit/_utils": "^1.0.8",
"@ng-toolkit/_utils": "^1.0.0",
"@schematics/angular": "^0.6.3"

@@ -39,3 +39,3 @@ },

"@types/jasmine": "^2.6.0",
"@types/node": "^8.10.16",
"@types/node": "^8.10.17",
"ci-publish": "^1.3.1",

@@ -42,0 +42,0 @@ "jasmine": "^2.8.0",

@@ -15,2 +15,3 @@ [![Maintainability](https://api.codeclimate.com/v1/badges/feb1889ed8bd09672fae/maintainability)](https://codeclimate.com/github/maciejtreder/ng-toolkit/maintainability)

Add serverless support (AWS Lambda; Google Cloud Functions & Firebase) to your Angular project. Supports as well client-side-only projects as Angular Universal projects (server side rendering).
[Check deep overview article on Medium](https://medium.com/@maciejtreder/angular-serverless-a713e86ea07a)

@@ -42,3 +43,3 @@ ## Live demo

You can read more about [using custom domain in AWS Lambda](https://docs.aws.amazon.com/apigateway/latest/developerguide/how-to-custom-domains.html).
You can read more about [using custom domain in AWS Lambda in this Medium post](https://medium.com/@maciejtreder/custom-domain-in-aws-api-gateway-a2b7feaf9c74) or [in the official AWS documentation](https://docs.aws.amazon.com/apigateway/latest/developerguide/how-to-custom-domains.html).

@@ -53,3 +54,3 @@ ### Firebase

Project ID, can be found in project settings:
![where to find project ID](https://raw.github.com/maciejtreder/ng-toolkit/blob/master/schematics/serverless/project_id.png)
![where to find project ID](https://raw.githubusercontent.com/maciejtreder/ng-toolkit/master/schematics/serverless/project_id.png)

@@ -65,3 +66,3 @@

[Open Collective](https://opencollective.com/ng-toolkit),
[Donorbox](https://donorbox.org/angular-universal-pwa),
[Donorbox](https://donorbox.org/ng-toolkit),
[Liberapay](https://liberapay.com/maciejtreder/donate),

@@ -68,0 +69,0 @@

@@ -17,7 +17,2 @@ "use strict";

//common actions
rules.push(tree => {
if (tree.exists(`${options.directory}/local.js`)) {
tree.delete(`${options.directory}/local.js`);
}
});
rules.push(schematics_1.mergeWith(templateSource, schematics_1.MergeStrategy.Overwrite));

@@ -80,4 +75,11 @@ rules.push(_utils_1.addOrReplaceScriptInPackageJson(options, "server", "node local.js"));

rules.push(tree => {
let localJS = test_1.getFileContent(tree, `${options.directory}/local.js`);
tree.overwrite(`${options.directory}/local.js`, localJS.replace("__distFolder__", _utils_1.getDistFolder(tree, options)));
_utils_1.createOrOverwriteFile(tree, `${options.directory}/local.js`, `
const port = process.env.PORT || 8080;
const server = require('./${_utils_1.getDistFolder(tree, options)}/server');
server.app.listen(port, () => {
console.log("Listening on: http://localhost:"+port);
});
`);
let webpack = test_1.getFileContent(tree, `${options.directory}/webpack.server.config.js`);

@@ -84,0 +86,0 @@ tree.overwrite(`${options.directory}/webpack.server.config.js`, webpack.replace("__distFolder__", _utils_1.getDistFolder(tree, options)));

@@ -24,7 +24,2 @@ import {

//common actions
rules.push(tree => {
if (tree.exists(`${options.directory}/local.js`)) {
tree.delete(`${options.directory}/local.js`);
}
})
rules.push(mergeWith(templateSource, MergeStrategy.Overwrite));

@@ -98,5 +93,12 @@

rules.push(tree => {
let localJS = getFileContent(tree, `${options.directory}/local.js`);
tree.overwrite(`${options.directory}/local.js`, localJS.replace("__distFolder__", getDistFolder(tree, options)));
createOrOverwriteFile(tree,`${options.directory}/local.js`,`
const port = process.env.PORT || 8080;
const server = require('./${getDistFolder(tree, options)}/server');
server.app.listen(port, () => {
console.log("Listening on: http://localhost:"+port);
});
`);
let webpack = getFileContent(tree, `${options.directory}/webpack.server.config.js`);

@@ -103,0 +105,0 @@ tree.overwrite(`${options.directory}/webpack.server.config.js`, webpack.replace("__distFolder__", getDistFolder(tree, options)));

Sorry, the diff of this file is not supported yet

SocketSocket SOC 2 Logo

Product

  • Package Alerts
  • Integrations
  • Docs
  • Pricing
  • FAQ
  • Roadmap
  • Changelog

Packages

npm

Stay in touch

Get open source security insights delivered straight into your inbox.


  • Terms
  • Privacy
  • Security

Made with ⚡️ by Socket Inc