
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.
[](https://www.npmjs.com/package/ic10) [](https://www.npmjs.com/package/ic10) [](https
This project is an IC10 emulator (programming language for the game Stationeers) with a complete toolkit for development, testing, and code generation.
src/
├── Core/ # Base classes (Device, Housing, Network, Slot, Stack)
├── Defines/ # Generated constants and definitions
├── Devices/ # Auto-generated device classes
├── Ic10/ # IC10 emulator core
│ ├── Context/ # Execution contexts (Real, Sandbox)
│ ├── Instruction/ # IC10 instruction implementations
│ ├── Lines/ # Code line processing
│ └── SandBox.ts # Execution sandbox
tests/ # Tests
tools/ # Generation scripts and utilities
samples/ # IC10 code examples
git clone <repository-url>
cd ic10
bun install
# Run in development mode with file watching
bun run dev
# Run tests
bun test
# Full project rebuild
bun run upgrade
dev - Development mode with file watchingbuild - Full project buildtest - Run testsupgrade - Full data update and regenerationdownload - Download latest data from servergenerate-device - Generate device classesgenerate:index - Update index filesgenerate-intruction-index - Generate instruction indexgenerate-vscode - Update VSCode configurationlint - Code checking with Biomefix - Automatic problem fixingformat - Code formattingbun run upgrade
This script performs:
bun run dev
The whatch.ts script monitors changes and automatically:
src/Ic10/Instruction/tests() method for testing# Run all tests
bun test
# Run specific test
bun test tests/ic10/main.test.ts
# Show executed tests
bun run show
comming soon
generate-devices.ts)generate-intruction-index.ts)generate-vscode.ts)The whatch.ts system provides:
The project uses a comprehensive testing system:
bun run fix before commit# Quick project check
bun run fix
# Formatting only
bun run format
# Formatting check
bun run format:check
# Run specific generation script
bun run generate-device
FAQs
[](https://www.npmjs.com/package/ic10) [](https://www.npmjs.com/package/ic10) [](https
We found that ic10 demonstrated a healthy version release cadence and project activity because the last version was released less than a year ago. It has 2 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
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.