{"id":15345922,"url":"https://github.com/kishorejangid/svex","last_synced_at":"2026-02-19T18:05:12.614Z","repository":{"id":39773811,"uuid":"213702417","full_name":"kishorejangid/svex","owner":"kishorejangid","description":"OpenText Smart View Extensions","archived":false,"fork":false,"pushed_at":"2022-12-10T04:57:59.000Z","size":479,"stargazers_count":2,"open_issues_count":12,"forks_count":2,"subscribers_count":1,"default_branch":"master","last_synced_at":"2025-10-14T11:03:54.527Z","etag":null,"topics":["opentext","smartui","smartview"],"latest_commit_sha":null,"homepage":"","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/kishorejangid.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":"2019-10-08T17:01:58.000Z","updated_at":"2022-10-11T13:49:22.000Z","dependencies_parsed_at":"2022-09-15T21:25:45.159Z","dependency_job_id":null,"html_url":"https://github.com/kishorejangid/svex","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/kishorejangid/svex","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/kishorejangid%2Fsvex","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/kishorejangid%2Fsvex/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/kishorejangid%2Fsvex/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/kishorejangid%2Fsvex/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/kishorejangid","download_url":"https://codeload.github.com/kishorejangid/svex/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/kishorejangid%2Fsvex/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":29626657,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-02-19T18:02:07.722Z","status":"ssl_error","status_checked_at":"2026-02-19T18:01:46.144Z","response_time":117,"last_error":"SSL_connect returned=1 errno=0 peeraddr=140.82.121.6:443 state=error: 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":["opentext","smartui","smartview"],"created_at":"2024-10-01T11:17:47.763Z","updated_at":"2026-02-19T18:05:12.599Z","avatar_url":"https://github.com/kishorejangid.png","language":"JavaScript","funding_links":[],"categories":[],"sub_categories":[],"readme":"# svex Module\n\nThis is a CS UI Extension project.\n\n## Pre-requisites\n\nThe following tools have to be installed, before you start:\n\n* NodeJS 4 or newer\n* Python 2 (the most recent 2.x)\n* Git\n* Grunt command line tool:\n\n    npm install -g grunt-cli\n\n\n## Contents\n\nThe directory structure of this project:\n\n    ./               # Package settings\n      lib/           # CS UI dependencies\n      out-debug/     # This project's debug build output\n      out-release/   # This project's release build output\n      src/           # Module sources\n        bundles/     # Module bundle definitions\n      test/          # Test configuration\n        debug/       # Output of the source module tests\n          coverage/  # Test coverage reports\n          results/   # Test result reports\n        release/     # Output of the release bundle tests\n          results/   # Test result reports\n\nSelected files from this project:\n\n    src/\n      bundles/\n        # Main module for the compile package\n        svex-all.js\n      # Controls the build and other source maintenance tasks\n      Gruntfile.js\n      # Configures the RequireJS module compiler (r.js)\n      config-build.js\n      # Declares CS UI extension exposed by this module\n      svex-extensions.json\n      # Lists public modules exposed by this project, so that\n      # other projects, which depend on it, can exclude them\n      component.js\n    test/\n      # Controls the test execution task\n      Gruntfile.js\n      # Configures the tests in the browser\n      test-common.js\n      # Supplies the browser configuration part for source tests\n      test-debug.js\n      # Supplies the browser configuration part for release tests\n      test-release.js\n      # Configures the Karma test runner\n      karma.common.js\n      # Supplies the runner configuration part for source tests\n      karma.debug.js\n      # Supplies the runner configuration part for release tests\n      karma.release.js\n    # Sets up static code checks for source stylesheets\n    .csslintrc\n    # Sets up sanity checks for built stylesheet bundles\n    .eslintrc-output\n    # Sets up static code checks for JavaScript sources\n    .jshintrc\n    # Sets up sanity checks for built JavaScript bundles\n    .eslintrc\n    # Sets up static code checks for HTML sample pages\n    .jshintrc-html\n    # Declares aliases to run build tasks from src/ and test/ directories\n    Gruntfile.js\n    # Configures the RequireJS support in WebStorm\n    config-editor.js\n    # Maintains build tool dependencies\n    package.json\n    # Describes this sample\n    README.md\n    # Development web server\n    server.js\n\n## Build\n\nInspect `Gruntfile.js` and discover available tasks. Running the default task\nwill check the sources, compile the output files and run unit tests:\n\n\n    grunt\n\n\n## Add Content\n\nYou can add a new widget with a sample model, factory and view, which you can\nstart with and modify according to your goal, by the `widget` sub-generator:\n\n\n    yo csui-extension:widget\n\n\nInspect the generated widget in `src/widgets/\u003cwidget directory\u003e` and rebuild\nthe updated project:\n\n\n    grunt\n\n\n## Develop\n\nStart the web server to be able to see the code running in the web browser.\nYou can also use other web server with the web root pointed to the project\nroot, or open the project directory in your IDE and have the IDE open a HTML\npage in the browser.\n\n\n    npm start\n\n\n\n\n## Extension for Smart UI to add a custom command called Bulk Export\n\n    grunt debug\n    \nfrom the src folder\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fkishorejangid%2Fsvex","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fkishorejangid%2Fsvex","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fkishorejangid%2Fsvex/lists"}