{"id":24680383,"url":"https://github.com/bradmax-com/bradmax-player-npm-builder","last_synced_at":"2026-04-14T19:31:44.179Z","repository":{"id":93231550,"uuid":"125840152","full_name":"bradmax-com/bradmax-player-npm-builder","owner":"bradmax-com","description":"This project is used to build npm packages with bradmax player for AngularJS, Angular5, ReactJs.","archived":false,"fork":false,"pushed_at":"2018-07-10T10:07:00.000Z","size":72,"stargazers_count":0,"open_issues_count":0,"forks_count":0,"subscribers_count":3,"default_branch":"master","last_synced_at":"2025-07-10T18:22:25.292Z","etag":null,"topics":["angular5","angularjs","bradmax","bradmax-player","build-tool","javascript","node","npm-package","reactjs","video","video-player"],"latest_commit_sha":null,"homepage":"","language":"JavaScript","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/bradmax-com.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"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}},"created_at":"2018-03-19T10:22:49.000Z","updated_at":"2018-07-10T10:07:01.000Z","dependencies_parsed_at":"2023-07-27T05:45:07.878Z","dependency_job_id":null,"html_url":"https://github.com/bradmax-com/bradmax-player-npm-builder","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/bradmax-com/bradmax-player-npm-builder","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/bradmax-com%2Fbradmax-player-npm-builder","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/bradmax-com%2Fbradmax-player-npm-builder/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/bradmax-com%2Fbradmax-player-npm-builder/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/bradmax-com%2Fbradmax-player-npm-builder/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/bradmax-com","download_url":"https://codeload.github.com/bradmax-com/bradmax-player-npm-builder/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/bradmax-com%2Fbradmax-player-npm-builder/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":31812968,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-04-14T18:05:02.291Z","status":"ssl_error","status_checked_at":"2026-04-14T18:05:01.765Z","response_time":153,"last_error":"SSL_read: unexpected eof while reading","robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":false,"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":["angular5","angularjs","bradmax","bradmax-player","build-tool","javascript","node","npm-package","reactjs","video","video-player"],"created_at":"2025-01-26T14:13:16.389Z","updated_at":"2026-04-14T19:31:44.163Z","avatar_url":"https://github.com/bradmax-com.png","language":"JavaScript","funding_links":[],"categories":[],"sub_categories":[],"readme":"___\n![NodeJs][nodeLogo]![Bradmax][bradmaxLogo]\n___\nThis node.js program builds [bradmax player][bradmax] npm packages for:\n\n| plugin | npm | github | example |\n| ---:|:--:|:--|:---|\n| **angular js** | [@bradmax/player-ag][npm-player-ag] | [bradmax-com/bradmax-player-ag][git-player-ag] | [bradmax-com/bradmax-player-ag-example][git-player-ag-example] |\n| **angular 5+** | [@bradmax/player-ng][npm-player-ng] | [bradmax-com/bradmax-player-ng][git-player-ng] | [bradmax-com/bradmax-player-ng-example][git-player-ng-example] |\n| **reactJs**    | [@bradmax/player-rxjs][npm-player-rxjs] | [bradmax-com/bradmax-player-rxjs][git-player-rxjs] | [bradmax-com/bradmax-player-rxjs-example][git-player-rxjs-example] |\n| *player js**   | [@bradmax/player][npm-player] | [bradmax-com/bradmax-player-js][git-player-js] | |\n\n**bundle dependency of all above packages*\n___\n## Usage:\n### 1. Install npm dependencies *(check details in `./package.json` file)*:\n```\nyarn install\n```\n*or just*\n```\nyarn\n```\n### 2. Edit  file `./setup.json` *(all paths are relative to project root directory)*:\n```\n{\n\t\"bradmax-player\": \"./../../bs-player\",\n\t\"bradmax-player-js\": \"./package/player\",\n\t\"bradmax-player-ag\": \"./package/player-ag\",\n\t\"bradmax-player-ng\": \"./package/player-ng\",\n\t\"bradmax-player-rxjs\": \"./package/player-rxjs\",\n\t\"local-distribution-server-url\": \"http://localhost\",\n\t\"local-distribution-server-port\": \"6969\"\n}\n```\n- *`bradmax-player`* : path to locale repo with bradmax player, used for building player javascript sources package,\n- *`bradmax-player-js`* : path to bradmax player javascript git sub-module,\n- *`bradmax-player-ag`* : path to bradmax player AngularJs git sub-module,\n- *`bradmax-player-ng`* : path to bradmax player Angular git sub-module,\n- *`bradmax-player-rxjs`* : path to bradmax player ReactJs git sub-module,\n- *`local-distribution-server-url`* : url of distribution server,\n- *`local-distribution-server-port`* : port of distribution server,\n\n### 3. Run for details:\n\n*if installed from* **npm**\n```\nbradmax --help\n```\n*else*\n- node\n```\nnode src/bradmax --help\n```\n- yarn\n```\nyarn bradmax --help\n```\n- npm\n```\nnpm run bradmax -- --help\n```\n#### If your IDE is [VS Code][vscode] open debug panel and use one of predefined tasks.\ntasks configuration can be found in[ *.vscode/launch.json*](.vscode/launch.json).\n___\n### Project structure\n| | |\n|:---|:---|\n| `./.vscode/launch.json` | Visual Studio debug setup |\n| `./dist` | npm packages output directory |\n| `./package` | directory containing github submodules |\n| `./src/package/**` | directory containing building tasks |\n| `./src/tool/**` | directory containing building tools |\n| `./src/util/**` | directory containing building utils |\n| `./src/util/bradmax.js` | node.js bradmax program entry file |\n___\n#### License MIT \n___\nMore info @ [bradmax.com][bradmax]\n\n[bradmax]: https://bradmax.com\n[bradmax-doc-config]: https://bradmax.com/static/player-doc/configuration.html\n[npm-player-ag]: https://www.npmjs.com/package/@bradmax/player-ag\n[npm-player-ng]: https://www.npmjs.com/package/@bradmax/player-ng\n[npm-player-rxjs]: https://www.npmjs.com/package/@bradmax/player-rxjs\n[npm-player]: https://www.npmjs.com/package/@bradmax/player\n[git-player-ag]: https://github.com/bradmax-com/bradmax-player-ag\n[git-player-ag-example]: https://github.com/bradmax-com/bradmax-player-ag-example\n[git-player-ng]: https://github.com/bradmax-com/bradmax-player-ng\n[git-player-ng-example]: https://github.com/bradmax-com/bradmax-player-ng-example\n[git-player-rxjs]: https://github.com/bradmax-com/bradmax-player-rxjs\n[git-player-rxjs-example]: https://github.com/bradmax-com/bradmax-player-rxjs-example\n[git-player-js]: https://github.com/bradmax-com/bradmax-player-js\n\n[bradmaxLogo]: ./assets/md/bradmax.svg\n[nodeLogo]: ./assets/md/node.svg\n\n[vscode]: https://code.visualstudio.com/\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fbradmax-com%2Fbradmax-player-npm-builder","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fbradmax-com%2Fbradmax-player-npm-builder","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fbradmax-com%2Fbradmax-player-npm-builder/lists"}