{"id":29172138,"url":"https://github.com/syncfusion/ej2-quickstart","last_synced_at":"2026-03-07T21:01:56.371Z","repository":{"id":55557121,"uuid":"96105325","full_name":"syncfusion/ej2-quickstart","owner":"syncfusion","description":"Essential JS 2 TypeScript quick start seed project for local development","archived":false,"fork":false,"pushed_at":"2024-04-21T12:42:25.000Z","size":17,"stargazers_count":19,"open_issues_count":0,"forks_count":21,"subscribers_count":12,"default_branch":"master","last_synced_at":"2026-01-31T21:50:04.917Z","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":"other","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/syncfusion.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,"zenodo":null,"notice":null,"maintainers":null,"copyright":null,"agents":null,"dco":null,"cla":null}},"created_at":"2017-07-03T11:49:45.000Z","updated_at":"2025-10-13T10:16:27.000Z","dependencies_parsed_at":"2025-10-14T11:35:18.681Z","dependency_job_id":"8be3c7d1-9891-4f5a-8c41-8fe36f5fcb9c","html_url":"https://github.com/syncfusion/ej2-quickstart","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/syncfusion/ej2-quickstart","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/syncfusion%2Fej2-quickstart","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/syncfusion%2Fej2-quickstart/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/syncfusion%2Fej2-quickstart/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/syncfusion%2Fej2-quickstart/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/syncfusion","download_url":"https://codeload.github.com/syncfusion/ej2-quickstart/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/syncfusion%2Fej2-quickstart/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":30231489,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-03-07T19:01:10.287Z","status":"ssl_error","status_checked_at":"2026-03-07T18:59:58.103Z","response_time":53,"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":[],"created_at":"2025-07-01T13:10:46.242Z","updated_at":"2026-03-07T21:01:56.351Z","avatar_url":"https://github.com/syncfusion.png","language":"JavaScript","readme":"# Essential JS 2 QuickStart\n\nThis project is a skeleton application used to create [Essential JS 2](https://www.syncfusion.com/products/essential-js2) web application.\n\nThe application contains Essential JS 2 button component for preview and all common settings are preconfigured.\n\n## Getting Started\n\nTo get started you need to clone the `ej2-quickstart` repository and navigate to `ej2-quickstart` location.\n\n```\ngit clone https://github.com/syncfusion/ej2-quickstart.git quickstart\ncd quickstart\n```\n\n## Installing\n\nWe can get all the Essential JS 2 components in a single npm package [`ej2`](https://www.npmjs.com/package/@syncfusion/ej2).\n\nWe already configure the required packages in the `package.json` file.\n\nYou can run the below command to install all dependent packages related to this seed project.\n\n```\nnpm install\n```\n\n## Testing\n\nThis application is preconfigured with End-to-End testing and the test case is written in Jasmine.\n\nWe run the test scripts with [Protractor](http://www.protractortest.org/#/) end-to-end test runner. The test case file can be found in the `e2e` folder.\n\nProtractor can interact with our web application and verify the test scripts.\n\nWe have to install WebDriver and also need to ensure it is updated. Open a separate terminal and run the below npm script.\n\n```\nnpm run update-webdriver\n```\n\nOpen another terminal and run the below npm script. It will start web server to serve our application.\n\n```\nnpm run serve\n```\n\nOnce the web server is up and running, we can run the end-to-end tests using the below npm script\n\n```\nnpm run test\n```\n\n\u003e **Note:** Since Protractor is using the Selenium Standalone Server, the Java Development Kit (JDK) need to be installed in your local machine.\n\nIf JDK is not installed in your local machine, you can download it from [here](http://www.oracle.com/technetwork/java/javase/downloads/index.html).\n\n## Running\n\nThe application is configured with `browser-sync`, so it will serve the web application in your default browser.\n\nWe used `SystemJS` for module loading.\n\nYou can use the below npm script to run the web application.\n\n```\nnpm run start\n```\n\n## Resources\n\nYou can also refer the below resources to know more details about Essential JS 2 components.\n\n* [Pure JS Demos](http://ej2.syncfusion.com/demos/)\n* [Pure JS Documentation](http://ej2.syncfusion.com/documentation/)\n","funding_links":[],"categories":[],"sub_categories":[],"project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fsyncfusion%2Fej2-quickstart","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fsyncfusion%2Fej2-quickstart","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fsyncfusion%2Fej2-quickstart/lists"}