
Security News
/Research
Wallet-Draining npm Package Impersonates Nodemailer to Hijack Crypto Transactions
Malicious npm package impersonates Nodemailer and drains wallets by hijacking crypto transactions across multiple blockchains.
Console scaffolding and development tool for Meteor Projects. Cutting edge fork
Console scaffolding and development tool for Meteor Apps. Cutting edge fork
Feel free to contribute.
Please make pull requests to the develop
branch.
develop
- cutting edge branch for the pull requests;orionx
- this fork base branch, merged with develop
branch.
Key difference with master
branch it is usage name orionx
in the files README.md
and package.json
;master
- orion-cli master branchnpm install -g orionx-cli
You can create meteor apps by using orionx create, which downloads the Meteor Boilerplate.
--blank or -b let's you create a blank app (same as calling orionx init
).
orionx create meteorApp
orionx create -b blankApp
If you have a proxy, you need to set the http_proxy
variable to access the repository.
export http_proxy=http://myproxy.net:myport
You can reset the app to remove all the default code.
orionx init
Initialize Meteor Apps for use with scaffolding with following command.
cd existingMeteorApp
orionx init
The resulting file orion-config.json under private/ has existing templates, list them by calling orionx generate
. The configuration has following
structure.
{
"generate" : {
"templateName" : {
"default" : {
"desc" : "description for template",
"files" : ["private/templates/someFile.html"],
"variables" : [
{
"name" : "templateVar",
"desc" : "templateQuestion"
}
]
},
"otherProfileName" : {
"files" : ["private/templates/someOtherFile.html"]
}
}
}
}
The template file also has one required line of configuration, which looks like following.
<!-- { "path" : "client/views/__templateVar__.html" } -->
<template name="__templateVar__">
<h1>This is the content</h1>
<template>
You can use the variables in the template, as long as the json configuration for the path is on the first line it'll recognize it.
You can create views, routes, models and more in the default configuration or change it and add more templates.
orionx generate [entity] [name] [param]
Example:
orionx generate view
orionx generate routes
Advanced usage:
orionx generate view name-of-view
orionx generate routes category /category/:id
The default profiles in the configuration are es6 and coffee, which generates other kind of files. You can also define your own profiles.
orionx set-profile coffee
FAQs
Console scaffolding and development tool for Meteor Projects. Cutting edge fork
The npm package orionx-cli receives a total of 1 weekly downloads. As such, orionx-cli popularity was classified as not popular.
We found that orionx-cli 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
/Research
Malicious npm package impersonates Nodemailer and drains wallets by hijacking crypto transactions across multiple blockchains.
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.