{"id":19961231,"url":"https://github.com/formapro/jserrornotifierbundle","last_synced_at":"2025-08-31T15:14:03.781Z","repository":{"id":11181829,"uuid":"13559538","full_name":"formapro/JsErrorNotifierBundle","owner":"formapro","description":"After a simple setup this module will allow you to get notifications by email about occured errors in JavaScript. This bundle can be used as an independent module or together with BadaBoom bundle.","archived":false,"fork":false,"pushed_at":"2013-10-14T13:09:15.000Z","size":95,"stargazers_count":0,"open_issues_count":0,"forks_count":0,"subscribers_count":4,"default_branch":"master","last_synced_at":"2025-03-01T16:47:31.940Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":"","language":"PHP","has_issues":false,"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/formapro.png","metadata":{"files":{"readme":"README.markdown","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}},"created_at":"2013-10-14T11:34:55.000Z","updated_at":"2013-10-14T13:09:16.000Z","dependencies_parsed_at":"2022-08-31T11:50:15.342Z","dependency_job_id":null,"html_url":"https://github.com/formapro/JsErrorNotifierBundle","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/formapro/JsErrorNotifierBundle","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/formapro%2FJsErrorNotifierBundle","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/formapro%2FJsErrorNotifierBundle/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/formapro%2FJsErrorNotifierBundle/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/formapro%2FJsErrorNotifierBundle/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/formapro","download_url":"https://codeload.github.com/formapro/JsErrorNotifierBundle/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/formapro%2FJsErrorNotifierBundle/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":272996170,"owners_count":25028071,"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","status":"online","status_checked_at":"2025-08-31T02:00:09.071Z","response_time":79,"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-13T02:06:48.153Z","updated_at":"2025-08-31T15:14:03.758Z","avatar_url":"https://github.com/formapro.png","language":"PHP","funding_links":[],"categories":[],"sub_categories":[],"readme":"Getting Started With FpJsErrorNotifierBundle\n============================================\n\nAfter a simple setup this module will allow you to get notifications by email about occured errors in Javasccript.\nThis bundle can be used as an independent module or together with BadaBoom bundle.\n\n## Installation\n\n### Step 1: Download FpJsErrorNotifierBundle using composer\n\nAdd FOSUserBundle in your composer.json:\n\n```js\n{\n    \"require\": {\n        \"fp/jserrornotifier-bundle\": \"dev-master\"\n    }\n}\n```\nNow tell composer to download the bundle by running the command:\n\n``` bash\n$ php composer.phar update fp/jserrornotifier-bundle\n```\n\nComposer will install the bundle to your vendors\n\n### Step 2: Enable the Bundle\n\n``` php\n\u003c?php\n// app/AppKernel.php\n\npublic function registerBundles()\n{\n    $bundles = array(\n        // ...\n        new Fp\\JsErrorNotifierBundle\\FpJsErrorNotifierBundle(),\n    );\n}\n```\n\n### Step 3: Configure your application's security.yml\n\n``` yaml\n# app/config/security.yml\nsecurity:\n    access_control:\n        - { path: ^/fp_js_error_notifier, role: IS_AUTHENTICATED_ANONYMOUSLY }\n```\n\n### Step 4: Import FpJsErrorNotifierBundle routing\n\n``` yaml\n# app/config/routing.yml\n\nfp_js_error_notifier:\n    resource: \"@FpJsErrorNotifierBundle/Resources/config/routing.xml\"\n```\n\n### Step 5. Add Javascript to your layout\n\n``` twig\n{% javascripts '@FpJsErrorNotifierBundle/Resources/public/js/jsErrorNotifier.js' %}\n    \u003cscript type=\"text/javascript\" src=\"{{ asset_url }}\"\u003e\u003c/script\u003e\n{% endjavascripts %}\n```\n\n### Step 6: Configure the FpJsErrorNotifierBundle\n\nIf you have an enabled and configured BadaBoom bundle, you can skip this step.\nOtherwise you have to add some configurations for this bundle:\n\n``` yaml\n# app/config/config.yml\nfp_js_error_notifier:\n    email_from: 'noreply@test.com' # sender email\n    email_to: ['john@example.com'] # list of recipients notification\n```","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fformapro%2Fjserrornotifierbundle","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fformapro%2Fjserrornotifierbundle","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fformapro%2Fjserrornotifierbundle/lists"}