node package manager



A command line utility that compiles an ActionScript project configured with an asconfig.json file. This utility parses the configuration file and runs the compiler with the appropriate options. Supports a variety of ActionScript SDKs, including the Apache FlexJS SDK and the Adobe AIR SDK & Compiler.


Requires Node.js.

npm install -g asconfigc


Run asconfigc in a directory containing an asconfig.json file.

The following options are available:

  • -p DIRECTORY or --project DIRECTORY

    Compile the asconfig.json project in the given directory. If omitted, will look for asconfig.json in current directory.

  • --flexHome DIRECTORY

    Specify the directory where Apache FlexJS, or another supported SDK, is located. If omitted, defaults to checking FLEX_HOME and PATH environment variables for a supported SDK.

  • --debug=true or --debug=false

    Overrides the debug compiler option specified in asconfig.json.

  • -h or --help

    Print help message.

  • -v or --version

    Print the version of asconfigc.

Made with Apache FlexJS

The source code for the asconfigc utility is written in ActionScript. That's right, a utility that runs on Node.js — written in ActionScript and compiled with Apache FlexJS. Pretty cool, right?

Support this project

Want to see more ActionScript transpiler tools and utilities like asconfigc? How about in-depth articles and step-by-step video tutorials that teach you how to use ActionScript with libraries like jQuery, CreateJS, and Pixi.js? Please become a patron and support the next generation of ActionScript development on the web -- without a plugin!

NextGen ActionScript by Josh Tynjala on Patreon

Special thanks to the following sponsors for their generous support: