{"id":15044005,"url":"https://github.com/femtopixel/docker-google-closure-compiler-api","last_synced_at":"2025-07-31T21:04:00.504Z","repository":{"id":57435311,"uuid":"108446510","full_name":"femtopixel/docker-google-closure-compiler-api","owner":"femtopixel","description":"Google closure compiler CLI API Docker Image","archived":false,"fork":false,"pushed_at":"2024-05-02T14:16:18.000Z","size":151,"stargazers_count":3,"open_issues_count":0,"forks_count":0,"subscribers_count":2,"default_branch":"master","last_synced_at":"2025-01-30T20:29:41.832Z","etag":null,"topics":["cli","compiler","docker","docker-image","google-closure-compiler","javascript","python","python3"],"latest_commit_sha":null,"homepage":"https://brands.jaymoulin.me/femtopixel/docker-google-closure-compiler-api/","language":"Python","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/femtopixel.png","metadata":{"files":{"readme":"README.rst","changelog":null,"contributing":"CONTRIBUTING.md","funding":".github/FUNDING.yml","license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null},"funding":{"github":["jaymoulin"],"patreon":null,"open_collective":null,"ko_fi":"jaymoulin","tidelift":null,"community_bridge":null,"liberapay":null,"issuehunt":null,"otechie":null,"custom":["https://www.paypal.me/jaymoulin","https://www.buymeacoffee.com/jaymoulin","https://www.tipeeestream.com/cursedware/donation","https://streamlabs.com/cursedware/tip"]}},"created_at":"2017-10-26T17:52:51.000Z","updated_at":"2024-05-02T14:16:22.000Z","dependencies_parsed_at":"2024-09-21T14:02:50.191Z","dependency_job_id":"04d25e79-9d50-4cfd-8cbd-9afb739a326f","html_url":"https://github.com/femtopixel/docker-google-closure-compiler-api","commit_stats":{"total_commits":51,"total_committers":3,"mean_commits":17.0,"dds":0.2941176470588235,"last_synced_commit":"9b98c01fd94637ba2110aa88f351a9b7519d802e"},"previous_names":[],"tags_count":5,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/femtopixel%2Fdocker-google-closure-compiler-api","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/femtopixel%2Fdocker-google-closure-compiler-api/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/femtopixel%2Fdocker-google-closure-compiler-api/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/femtopixel%2Fdocker-google-closure-compiler-api/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/femtopixel","download_url":"https://codeload.github.com/femtopixel/docker-google-closure-compiler-api/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":237869267,"owners_count":19379291,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","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":["cli","compiler","docker","docker-image","google-closure-compiler","javascript","python","python3"],"created_at":"2024-09-24T20:49:56.675Z","updated_at":"2025-02-08T20:31:20.100Z","avatar_url":"https://github.com/femtopixel.png","language":"Python","funding_links":["https://github.com/sponsors/jaymoulin","https://ko-fi.com/jaymoulin","https://www.paypal.me/jaymoulin","https://www.buymeacoffee.com/jaymoulin","https://www.tipeeestream.com/cursedware/donation","https://streamlabs.com/cursedware/tip"],"categories":[],"sub_categories":[],"readme":" .. image:: https://github.com/femtopixel/docker-google-closure-compiler-api/raw/master/logo.png\n    :alt: latest release\n    :target: http://github.com/femtopixel/docker-google-closure-compiler-api/releases\n\n==========================================\nGoogle Closure Compiler API - Docker Image\n==========================================\n\n.. image:: https://img.shields.io/github/release/femtopixel/docker-google-closure-compiler-api.svg\n    :alt: latest release\n    :target: http://github.com/femtopixel/docker-google-closure-compiler-api/releases\n.. image:: https://img.shields.io/pypi/v/google-closure-compiler-api.svg\n    :alt: PyPI version\n    :target: https://pypi.org/project/google-closure-compiler-api/\n.. image:: https://img.shields.io/docker/pulls/femtopixel/google-closure-compiler.svg\n    :target: https://hub.docker.com/r/femtopixel/google-closure-compiler/\n.. image:: https://img.shields.io/docker/stars/femtopixel/google-closure-compiler.svg\n    :target: https://hub.docker.com/r/femtopixel/google-closure-compiler/\n.. image:: https://github.com/jaymoulin/jaymoulin.github.io/raw/master/ppl.png\n    :alt: PayPal donation\n    :target: https://www.paypal.me/jaymoulin\n.. image:: https://www.buymeacoffee.com/assets/img/custom_images/orange_img.png\n     :alt: Buy me a coffee\n     :target: https://www.buymeacoffee.com/jaymoulin\n.. image:: https://ko-fi.com/img/githubbutton_sm.svg\n    :alt: Buy me a coffee\n    :target: https://ko-fi.com/jaymoulin\n\nDISCLAIMER: As-of 2021, this product does not have a free support team anymore. If you want this product to be maintained, please support.\n\n\n(This product is available under a free and permissive license, but needs financial support to sustain its continued improvements. In addition to maintenance and stability there are many desirable features yet to be added.)\n\nThis image allows you to Compile your JS code using `Google Closure Compiler API \u003chttps://developers.google.com/closure/compiler/\u003e`_ in CLI\n\nInstall\n=======\n\n.. code::\n\n    pip3 install google_closure_compiler_api\n\nUsage\n=====\n.. code::\n\n    usage: compiler.py [-h] [--js JS] [--js_output_file JS_OUTPUT_FILE] [--compilation_level {WHITESPACE_ONLY,SIMPLE_OPTIMIZATIONS,ADVANCED_OPTIMIZATIONS}]\n\n    optional arguments:\n      -h, --help            show this help message and exit\n      --js JS               Input file\n      --js_output_file JS_OUTPUT_FILE\n                            Output file\n      --compilation_level {WHITESPACE_ONLY,SIMPLE_OPTIMIZATIONS,ADVANCED_OPTIMIZATIONS}\n                            Compilation level\n\n\nDefault values\n--------------\n\n- `--js` : /dev/stdin (input your code)\n- `--js_output_file` : /dev/stdout (Prints compiled code in the shell)\n- `--compilation_level` : WHITESPACE_ONLY\n\nDocker usage\n============\n\n.. code::\n\n    docker run --rm -ti -v /path/to/my/file.js:/root/myfile.js femtopixel/google-closure-compiler --js /root/myfile.js\n\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Ffemtopixel%2Fdocker-google-closure-compiler-api","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Ffemtopixel%2Fdocker-google-closure-compiler-api","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Ffemtopixel%2Fdocker-google-closure-compiler-api/lists"}