{"id":"jshint","name":"JSHint","description":"A community-driven tool that detects errors and potential problems in JavaScript code.","homepage":"https://jshint.com","executables":["jshint"],"aliases":[],"platforms":["macos","linux","windows"],"sections":["dotfiles","commands"],"quality":"ai-draft","versions":[{"since":null,"revision":"9ba0b7884d1bfc5abd21a20330389402613107ac74b9c5d9b116cfd7a71195b7","sections":["dotfiles","commands"],"url":"/api/v1/apps/jshint/otty.json?revision=9ba0b7884d1bfc5abd21a20330389402613107ac74b9c5d9b116cfd7a71195b7","sha256":"9ba0b7884d1bfc5abd21a20330389402613107ac74b9c5d9b116cfd7a71195b7","byte_length":5488,"published_at":"2026-10-28T01:30:24.851Z","status":"published","autocomplete":{"source":"generated","revision":"2dd2425b01300a57fb650528c6199cd264968754484f01aebf5303a300839731","url":"/api/v1/apps/jshint/autocomplete.json?revision=2dd2425b01300a57fb650528c6199cd264968754484f01aebf5303a300839731","sha256":"2dd2425b01300a57fb650528c6199cd264968754484f01aebf5303a300839731","byte_length":2286}},{"since":null,"revision":"c2ae4e9b459b85382e9ae277294057722de90bf7bb340328052440342ebb46ff","sections":["dotfiles"],"url":"/api/v1/apps/jshint/otty.json?revision=c2ae4e9b459b85382e9ae277294057722de90bf7bb340328052440342ebb46ff","sha256":"c2ae4e9b459b85382e9ae277294057722de90bf7bb340328052440342ebb46ff","byte_length":389,"published_at":"2026-10-27T13:44:21.057Z","status":"withdrawn","autocomplete":null}],"autocomplete":{"source":"generated","revision":"2dd2425b01300a57fb650528c6199cd264968754484f01aebf5303a300839731","url":"/api/v1/apps/jshint/autocomplete.json?revision=2dd2425b01300a57fb650528c6199cd264968754484f01aebf5303a300839731","sha256":"2dd2425b01300a57fb650528c6199cd264968754484f01aebf5303a300839731","byte_length":2286}}