{"id":16741629,"url":"https://github.com/duaraghav8/embark-solium","last_synced_at":"2025-09-10T22:37:06.180Z","repository":{"id":98907157,"uuid":"114143502","full_name":"duaraghav8/embark-solium","owner":"duaraghav8","description":"Ethlint (formerly Solium) plugin for Embark Framework","archived":false,"fork":false,"pushed_at":"2019-06-20T22:03:31.000Z","size":59,"stargazers_count":4,"open_issues_count":1,"forks_count":2,"subscribers_count":2,"default_branch":"master","last_synced_at":"2025-03-24T12:09:02.922Z","etag":null,"topics":["blockchain","code-quality","dapp","decentralized","embark","embark-plugin","ethereum","linter","security","smart-contracts","solidity","solium"],"latest_commit_sha":null,"homepage":"https://www.npmjs.com/package/embark-solium","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/duaraghav8.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}},"created_at":"2017-12-13T16:25:26.000Z","updated_at":"2020-04-18T08:13:58.000Z","dependencies_parsed_at":null,"dependency_job_id":"9ca22331-a355-4fbd-b8bd-0d9c29c3dae2","html_url":"https://github.com/duaraghav8/embark-solium","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/duaraghav8%2Fembark-solium","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/duaraghav8%2Fembark-solium/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/duaraghav8%2Fembark-solium/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/duaraghav8%2Fembark-solium/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/duaraghav8","download_url":"https://codeload.github.com/duaraghav8/embark-solium/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":248225664,"owners_count":21068078,"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":["blockchain","code-quality","dapp","decentralized","embark","embark-plugin","ethereum","linter","security","smart-contracts","solidity","solium"],"created_at":"2024-10-13T01:04:06.508Z","updated_at":"2025-04-10T13:22:54.879Z","avatar_url":"https://github.com/duaraghav8.png","language":"JavaScript","funding_links":[],"categories":[],"sub_categories":[],"readme":"# embark-solium\nThe official [Solium](https://github.com/duaraghav8/Solium) Plugin for the [Embark Framework](https://github.com/iurimatias/embark-framework)\n\n## Install\nMake sure you have [embark](https://www.npmjs.com/package/embark) installed globally.\n\nTraverse to your Embark Project Directory, then run `npm install --save embark-solium`.\n\n## Use\n- In your `embark.json`, add `embark-solium` to the list of plugins:\n```json\n\"plugins\": {\n    \"embark-solium\": {}\n}\n```\n- (Assuming `embark simulator` is already running), launch the Embark Dashboard using `embark run`.\n- On the console, run `solium --init`. This will create `.soliumrc.json` \u0026 `.soliumignore` in the **root directory**.\n\nYou're all set! Now every time you make changes to any solidity file, Solium produces the lint issues in the Embark Console.\n\nIf you'd like to know which version of Solium `embark-solium` is running, simply run `solium --help`\n\n## Roadmap\n- [ ] Enable Solium's autofixing feature\n- [ ] Allow user to change location of Solium config files\n- [ ] Tests!\n\n## Links\n- Solium: [User Documentation](http://solium.readthedocs.io/en/latest/user-guide.html)\n- Solium: List of [core](http://solium.readthedocs.io/en/latest/user-guide.html#list-of-core-rules) \u0026 [security](https://www.npmjs.com/package/solium-plugin-security#list-of-rules) rules applied\n- Embark: [Plugin Documentation](http://embark.readthedocs.io/en/latest/plugins.html)\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fduaraghav8%2Fembark-solium","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fduaraghav8%2Fembark-solium","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fduaraghav8%2Fembark-solium/lists"}