
Security News
Risky Biz Podcast: Making Reachability Analysis Work in Real-World Codebases
This episode explores the hard problem of reachability analysis, from static analysis limits to handling dynamic languages and massive dependency trees.
node-red-contrib-push-new
Advanced tools
node-red-contrib-push
is a Node-RED package that allows you to send APN, GCM and Web push notifications.
It uses the node-apn library for APN notifications, node-gcm for GCM notifications and web-push for Web notifications.
You can use the apn
node to send notifications to iOS and Safari devices. You will need to configure a Provider Authentication Token and then create an app
configuration, which will contain the token, as well as the topic (bundle-id) of your app and wheather it's using a production or sandbox environment. Assign the app
configuration to the apn
node and you are ready to send notifications.
You can use the apn-notification
node to set the properties of a notification, or you can send the values in the msg.notification
object. You can also set the raw payload which will be sent to Apple in the msg.rawNotification
object. More information available in the apn
node info tab.
The tokens must be provided in the msg.tokens
object as an array.
The gcm
node is used to send notifications to Android and iOS (if it's configured in Firebase) devices. For Chrome notifications, check out the web
node. You will need to configure your GCM Api Key and assign it to the node.
You can use the gcm-notification
node to set the properties of a notification, or you can send the values in the msg.notification
object.
The recipient of the notification can be specified by setting one of the following keys: to
, topic
, condition
, registrationTokens
or tokens
.
More information available in the gcm
node info tab.
The web
node is used to send notifications to Chrome, Firefox, Opera, and Samsung Internet browsers. For a list of supported versions of those browsers, check the web-push page.
Some browsers (Chrome and Opera) requires a GCM Api Key to send notifications, so you will need to configure it in the node.
You can use the web-notification
node to set the properties of a notification, or you can send the values in the msg.notification
object.
The device tokens must be provided in the msg.tokens
object and they must contain the endpoint
, as well as the p256dh
and the auth
keys.
More information available in the web
node info tab.
The apn
, gcm
and web
nodes will return the result in the msg.result
key.
You can find an example flow in exampleFlow.json
.
Copyright 2017 Mihail Cristian Dumitru
Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at
http://www.apache.org/licenses/LICENSE-2.0
Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License.
FAQs
Push notifications for node-red
The npm package node-red-contrib-push-new receives a total of 0 weekly downloads. As such, node-red-contrib-push-new popularity was classified as not popular.
We found that node-red-contrib-push-new demonstrated a not healthy version release cadence and project activity because the last version was released a year ago. It has 1 open source maintainer collaborating on the project.
Did you know?
Socket for GitHub automatically highlights issues in each pull request and monitors the health of all your open source dependencies. Discover the contents of your packages and block harmful activity before you install or update your dependencies.
Security News
This episode explores the hard problem of reachability analysis, from static analysis limits to handling dynamic languages and massive dependency trees.
Security News
/Research
Malicious Nx npm versions stole secrets and wallet info using AI CLI tools; Socket’s AI scanner detected the supply chain attack and flagged the malware.
Security News
CISA’s 2025 draft SBOM guidance adds new fields like hashes, licenses, and tool metadata to make software inventories more actionable.