{"id":18647664,"url":"https://github.com/artcom/jslint-tmbundle","last_synced_at":"2025-11-05T07:30:28.112Z","repository":{"id":3172120,"uuid":"4203364","full_name":"artcom/jslint-tmbundle","owner":"artcom","description":"A JSLint TextMate Bundle","archived":false,"fork":false,"pushed_at":"2013-05-15T12:37:11.000Z","size":1653,"stargazers_count":1,"open_issues_count":6,"forks_count":1,"subscribers_count":6,"default_branch":"master","last_synced_at":"2024-12-27T12:21:50.116Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":"http://artcom.github.io/jslint-tmbundle","language":"Ruby","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/artcom.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE.txt","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null}},"created_at":"2012-05-02T13:38:28.000Z","updated_at":"2017-06-05T18:00:04.000Z","dependencies_parsed_at":"2022-09-05T03:33:04.215Z","dependency_job_id":null,"html_url":"https://github.com/artcom/jslint-tmbundle","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/artcom%2Fjslint-tmbundle","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/artcom%2Fjslint-tmbundle/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/artcom%2Fjslint-tmbundle/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/artcom%2Fjslint-tmbundle/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/artcom","download_url":"https://codeload.github.com/artcom/jslint-tmbundle/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":239449646,"owners_count":19640555,"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":[],"created_at":"2024-11-07T06:27:21.309Z","updated_at":"2025-11-05T07:30:28.069Z","avatar_url":"https://github.com/artcom.png","language":"Ruby","funding_links":[],"categories":[],"sub_categories":[],"readme":"# JSLint TextMate Bundle\n\nAnother [JSLint] Bundle for [TextMate].\n\n[![Build Status](https://secure.travis-ci.org/artcom/jslint-tmbundle.png?branch=master)](http://travis-ci.org/artcom/jslint-tmbundle)\n\n[![Coverage Status](https://coveralls.io/repos/artcom/jslint-tmbundle/badge.png?branch=master)](https://coveralls.io/r/artcom/jslint-tmbundle?branch=master)\n\n## Why?\n\nThere are many JSLint Bundles out there which may be prettier but they all lack functionality.\nMost Bundles only report on errors on lines and thats it.\nThis bundle takes advantage of the full returned data by JSLint, incl. listed globals and more.\nIt also has `.jslintrc` support which makes it compatible with the [jslint.vim] vim-plugin.\nThis is important for teams working on stuff.\n\nExample Session:\n\n![Example Session](https://github.com/artcom/jslint-tmbundle/raw/master/Support/images/screenshots/errors.png)\n\n## Features\n\n* Allows jslinting saved files with Crockford's JSLint.\n\n* Activate by using `CTRL+ALT+C`\n\n* `.jslintrc`-support\n\n* Also generates reports on full data returned by JsLint\n\n  ![Functions](https://github.com/artcom/jslint-tmbundle/raw/master/Support/images/screenshots/functions.png)\n\n## Installation\n\nInstall by cloning:\n\n    $ cd ~/Library/Application\\ Support/TextMate/Bundles/\n    $ git clone git://github.com/artcom/jslint-tmbundle.git JSLINT.tmbundle\n    $ osascript -e 'tell app \"TextMate\" to reload bundles'\n\nor cloning somewhere else and symlinking it there.\n\n## TextMate \u0026 rvm\n\nIt is possible to create an environment for rvm in textmate by following the\ninstructions on [rvm homepage].\n\nThe TM_RUBY will then be used automatically by the bundle. Otherwise the \nsystem ruby will be used.\n\n## Syntax highlighting support\n\nThe gem [coderay] can be used (optionally) to highlight code.\n\n![Highlighted Source](https://github.com/artcom/jslint-tmbundle/raw/master/Support/images/screenshots/source.png)\n\n## .jslintrc support\n\nThis bundle supports using '~/.jslintrc'. Recommended Settings:\n\n    /*jslint infixin: true, nomen:true, sloppy: true, vars: true, white: true, forin: true, plusplus: true, continue: true, bitwise: true */\n\n![Settings](https://github.com/artcom/jslint-tmbundle/raw/master/Support/images/screenshots/settings.png)\n\n## References \u0026 Attributions\n\n* This bundle uses a [fork] of jslint.\n\n  *Note*: `infixin` is a custom setting disabling the 'in' operator checks.\n\n* Uses Jquery and Jquery-ui\n\n* Uses [Silk Icon Set] 1.3\n\n* Uses [qtip]\n\n## Development setup\n\nThe bundle uses [rspec] and [guard] for development. The required gems can be\ninstalled by [bundler] with the supplied Gemfile.\n\n- - -\n*Copyright (c) [ART+COM AG](http://www.artcom.de/), Berlin Germany 2012 - Author: Andreas Marr (andreas.marr@artcom.de)*\n\n  [JSLint]: https://github.com/douglascrockford/JSLint\n  [jslint.vim]: https://github.com/hallettj/jslint.vim.git\n  [TextMate]: http://macromates.com/\n  [rvm homepage]: https://rvm.io/integration/textmate/\n  [fork]: https://github.com/artcom/JSLint\n  [coderay]: https://github.com/rubychan/coderay\n  [Silk Icon Set]: http://www.famfamfam.com/lab/icons/silk/\n  [qtip]: http://craigsworks.com/projects/qtip/\n  [rspec]: http://rspec.info/\n  [guard]: https://github.com/guard/guard\n  [bundler]: http://gembundler.com/\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fartcom%2Fjslint-tmbundle","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fartcom%2Fjslint-tmbundle","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fartcom%2Fjslint-tmbundle/lists"}