
Security News
Attackers Are Hunting High-Impact Node.js Maintainers in a Coordinated Social Engineering Campaign
Multiple high-impact npm maintainers confirm they have been targeted in the same social engineering campaign that compromised Axios.
MyAppWrite is a Node.js package that extends the functionality of the AppWrite package. It provides additional features and utilities to simplify the integration of your application with the AppWrite backend.
Before installing MyAppWrite, you need to ensure that you have the AppWrite npm package installed. If you haven't installed it yet, you can do so using the following command:
npm install appwrite
Once you have AppWrite installed, you can install MyAppWrite using npm:
npm install myappwrite
To use MyAppWrite in your Node.js application, you first need to import both the AppWrite and MyAppWrite modules.
import AppwriteService from "myappwrite";
// need to instantiate AppwriteService like this
const appwriteService = new AppwriteService(
"Your API Endpoint",
"Your Project ID"
);
Now you can use both the functionalities from the AppWrite package and the extended features provided by MyAppWrite.
MyAppWrite extends the AppWrite package with the following additional features:
const newUser = {
email: "user@example.com",
password: "password123",
name: "John Doe",
};
// for creating a user
appwriteService.createAccount(newUser);
const user = {
email: "user@example.com",
password: "password123",
}
// for login a user
appwriteService.login(user);
// for getting current user
appwriteService.getCurrentUser()
// for logout the user
appwriteService.logout()
If you want to contribute to MyAppWrite, feel free to create a pull request with your proposed changes. Please make sure to follow the coding conventions and include tests for any new features you add.
MyAppWrite is licensed under the MIT License. See the LICENSE file for details.
If you encounter any issues or have questions about using MyAppWrite, you can reach out to us through the Issues section of this repository.
Happy coding with MyAppWrite! 🚀
FAQs
this is the appwrite package i have been using in so many demo application.
We found that myappwrite 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
Multiple high-impact npm maintainers confirm they have been targeted in the same social engineering campaign that compromised Axios.

Security News
Axios compromise traced to social engineering, showing how attacks on maintainers can bypass controls and expose the broader software supply chain.

Security News
Node.js has paused its bug bounty program after funding ended, removing payouts for vulnerability reports but keeping its security process unchanged.