FORGEBOX Enterprise 🚀 - Take your ColdFusion (CFML) Development to Modern Times! Learn More...

CommandBox ColdSpring XML to WireBox DSL

v1.1.0+12 Public

ColdSpring XML to WireBox DSL Converter

This module can convert any ColdSpring XML file to the equivalent programmatic DSL for usage by WireBox Dependency Injection Framework (


Run the coldspring-to-wirebox command and pass in the location of the XML file to convert with an optional destination for the WireBox.cfc

# Produces a WireBox.cfc where you run the command
coldspring-to-wirebox tests/coldspring.xml.cfm

# Stores the WireBox.cfc in the same location as the file above
coldspring-to-wirebox tests/coldspring.xml.cfm tests/WireBox.cfc

Dependencies (0)

Dev Dependencies (2)


All notable changes to this project will be documented in this file.

The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.

[v1.1.0] => 2022-MAR-30


  • ColdSpring Map support to WireBox structs
  • ColdSpring List support to WireBox arrays

[v1.0.0] => 2022-MAR-24

  • Initial Creation of this project

$ box install commandbox-coldspring-to-wirebox

No collaborators yet.
  • {{ getFullDate("2022-03-24T17:21:04Z") }}
  • {{ getFullDate("2022-03-30T16:44:10Z") }}
  • 477
  • 259