![Namecheap Takes Down Polyfill.io Service Following Supply Chain Attack](https://cdn.sanity.io/images/cgdhsj6q/production/6af25114feaaac7179b18127c83327568ff592d1-1024x1024.webp?w=800&fit=max&auto=format)
Security News
Namecheap Takes Down Polyfill.io Service Following Supply Chain Attack
Polyfill.io has been serving malware for months via its CDN, after the project's open source maintainer sold the service to a company based in China.
ewizard-cli
Advanced tools
Readme
To start working with eWizard CLI:
Install Node.js from the official site.
Note
To guarantee the stable work of eWizard CLI, we recommend using the LTS version.
Install Git.
To install the eWizard CLI npm package globally on your computer:
npm install -g ewizard-cli
For more information on how to develop e-Detailers, emails, sites with eWizard CLI, visit our Documentation site.
For more information about the eWizard CLI commands, see eWizard CLI commands documentation.
Otherwise, below is the Quick Start Guide for you.
Once you've installed eWizard CLI, log in to your eWizard instance.
Use the Command prompt to log in.
wiz login
If it's your first login, enter your eWizard instance.
Note
You receive your eWizard instance link with your user name and password credentials. The eWizard instance follows this pattern: https://[company].ewizard.io
. For example, https://viseven.ewizard.io.
The authentication form opens in your browser.
Enter your login and password.
Select Sign in.
Congratulations! You are logged in.
To create the initial project structure and install all dependencies, run:
wiz init
After successful project creation, you can use other eWizard CLI commands.
Use wiz install
to fetch and install components. Under the hood, it works with the npm packages.
To install a component, run:
wiz install
Make sure the package.json
file in your project has the component dependency. For example, to install the wiz-button
component, add this dependency:
// .package.json
"wiz-button": "git+https://git.qapint.com/ewizardjs/email/components/wiz-button.git"
Or you can run:
wiz install [COMPONENT_NAME]
This command installs the component to the ./node_modules
directory and writes the dependency to the package.json
file.
For example:
wiz install wiz-button
Run the following command to build a project:
wiz dev
Use wiz dev
with the --live
option to start a hot reload server. This command builds your project and runs it on the dev server. By default, the dev server is running on port 3000.
Go to http://localhost:3000
in your browser to see the project with live reloading. eWizard CLI tracks changes in the project files, rebuilds the project and reloads it in the browser.
Before running tests, create the .env
file in the root of your project with eWizard credentials:
TEST_URL=https://instance.ewizard.io
TEST_USER=[USER_NAME]
TEST_PASSWORD=[PASSWORD]
Note
The instance is your company name. For example, https://viseven.ewizard.io.
[USER_NAME]
is your eWizard username or email address.
[PASSWORD]
is your eWizard password.
FAQs
EwizardJS CLI Tool
We found that ewizard-cli demonstrated a healthy version release cadence and project activity because the last version was released less than a year ago. It has 0 open source maintainers 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
Polyfill.io has been serving malware for months via its CDN, after the project's open source maintainer sold the service to a company based in China.
Security News
OpenSSF is warning open source maintainers to stay vigilant against reputation farming on GitHub, where users artificially inflate their status by manipulating interactions on closed issues and PRs.
Security News
A JavaScript library maintainer is under fire after merging a controversial PR to support legacy versions of Node.js.