{"id":19493635,"url":"https://github.com/fwextensions/fwconsole","last_synced_at":"2026-06-13T03:03:23.753Z","repository":{"id":6183995,"uuid":"7414326","full_name":"fwextensions/fwconsole","owner":"fwextensions","description":"A Flex 3 panel that provides a basic JavaScript console for Adobe Fireworks.","archived":false,"fork":false,"pushed_at":"2013-04-07T02:32:08.000Z","size":184,"stargazers_count":2,"open_issues_count":0,"forks_count":2,"subscribers_count":4,"default_branch":"master","last_synced_at":"2025-02-25T20:24:38.110Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":null,"language":"JavaScript","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/fwextensions.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":null,"code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null}},"created_at":"2013-01-02T22:17:07.000Z","updated_at":"2014-04-01T15:02:47.000Z","dependencies_parsed_at":"2022-09-01T22:11:17.243Z","dependency_job_id":null,"html_url":"https://github.com/fwextensions/fwconsole","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/fwextensions/fwconsole","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/fwextensions%2Ffwconsole","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/fwextensions%2Ffwconsole/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/fwextensions%2Ffwconsole/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/fwextensions%2Ffwconsole/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/fwextensions","download_url":"https://codeload.github.com/fwextensions/fwconsole/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/fwextensions%2Ffwconsole/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":34270417,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-05-26T15:22:16.424Z","status":"online","status_checked_at":"2026-06-13T02:00:06.617Z","response_time":62,"last_error":null,"robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":true,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":[],"created_at":"2024-11-10T21:26:48.597Z","updated_at":"2026-06-13T03:03:23.721Z","avatar_url":"https://github.com/fwextensions.png","language":"JavaScript","funding_links":[],"categories":[],"sub_categories":[],"readme":"# Fireworks Console\n\nThis panel provides a poor man's Firebug-esque console to Adobe Fireworks, which aids in the debugging of extensions written in JavaScript.  See the [Fireworks Console page](http://johndunning.com/fireworks/about/FWConsole) for a full description of the functionality it offers.  Unless you want to modify the console itself, it's easiest to just download the .mxp file from that page, which includes the compiled .swf.\n\nThe console panel is a combination of AS3/Flex 3 for the UI and a JavaScript library for interacting with the JS environment in Fireworks.  The AS3 code loads the JS code when the panel is first opened, which sets up a global `console` object in the JS environment.  The JS is included in the .swf as a `ByteArray`, so there are no additional external files needed.  \n\n\n## Building the source\n\nThe `_build.bat` file is a brain-dead little batch script for building the panel.  You'll need to change the paths to wherever your copy of the Flex 3 compiler is.  The compiler needs to be build 477, which seems to be the last version which correctly handled events from Fireworks.  The batch file is for Windows, but could be easily adapted to OS X.\n\nYou'll also need a copy of `as3corelib.swc`, which the console uses for handling JSON sent from the JS environment.  The library can be downloaded from [GitHub](https://github.com/mikechambers/as3corelib/downloads).\n\nAnd you'll need a copy of my `trace` [repo](https://github.com/fwextensions/trace) at the same level as the console repo.  The `trace.js` file is embedded into the .swf during the build.\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Ffwextensions%2Ffwconsole","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Ffwextensions%2Ffwconsole","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Ffwextensions%2Ffwconsole/lists"}