Socket
Socket
Sign inDemoInstall

c3addon

Package Overview
Dependencies
166
Maintainers
1
Versions
18
Alerts
File Explorer

Advanced tools

Install Socket

Detect and block malicious and high-risk dependencies

Install

    c3addon

Construct 3 Addon Authoring Commandline Utilities


Version published
Weekly downloads
16
Maintainers
1
Created
Weekly downloads
 

Readme

Source

Construct 3 Addon Authoring Commandline Utilities (c3addon)

This tool helps you to build and distribute your Construct 3 Addons.

C3 Addon SDK Documentation: https://www.construct.net/br/make-games/manuals/addon-sdk

See TODO for ideas for this tool. Feel free to open issues to propose new ideas.

Requirements

Node.js v8.0.0+

Installation

npm install -g c3addon

Commands

c3addon init

Bootstrap an empty addon project.

c3addon serve

Start an http server to test your addon on Construct 3 Editor.

c3addon pack

Pack your addon into a name.c3addon file, ready to be uploaded to the addon server.

c3addon docs

Generate documentation based on your addon's aces.json + language files.

TODO

  • A watch command to watch and validate for ACEs and their language attributes. It's very annoying to refresh the editor and see error messages regarding missing language entries.
  • Implement the docs command - to generate a user-friendly list of actions, conditions and expressions.
  • On init command, use inquirer and ask the user for addon name, description, and all its basic properties.

License

MIT

Keywords

FAQs

Last updated on 16 Jul 2023

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.

Install

Related posts

SocketSocket SOC 2 Logo

Product

  • Package Alerts
  • Integrations
  • Docs
  • Pricing
  • FAQ
  • Roadmap

Stay in touch

Get open source security insights delivered straight into your inbox.


  • Terms
  • Privacy
  • Security

Made with ⚡️ by Socket Inc