MidgarPixiTech is a comprehensive TypeScript toolkit designed to enhance and streamline modern web development. Leveraging the power of both Mako and Pixi, this toolkit provides developers with a robust and efficient solution for building scalable and performant web applications.
Ensure that Node.js v16 or higher is installed on your system. If not, download the latest LTS version from the Node.js official website.
To manage project dependencies more effectively, install pnpm globally using the following command:
npm install -g pnpm
Navigate to your project directory and execute:
pnpm install
To build and publish your project to NPM, follow these steps:
Run the following command to update your project's package.json version number according to semantic versioning and generate a changelog:
pnpm run update
Initiate a pull request against the main branch of your repository for review.
Once the pull request is approved, GitHub Actions will automatically handle the creation of a new release and deployment to NPM.
pnpm build: Compiles a production-ready build in thedistdirectory.pnpm run update: Automates versioning and changelog generation.pnpm docs: Generates project documentation indist/docs.pnpm lint: Executes ESLint to ensure code quality.pnpm ci: Automates the publishing process to NPM (used by GitHub Actions).
import { createButton } from 'midgar-pixi-tech';We welcome contributions from the developer community. To contribute, you can submit pull requests, report issues, or suggest new features. Your input is valuable in driving the continuous improvement of MidgarPixiTech.