Files
linguist/lib/linguist/vendor.yml
Tim Clem 446f53be70 Improve language stats for .net projects
This excludes some common js used in many .net project so that they
don't show up in language stats. Things exlude now include:
 - Visual Studio intellisense js files
 - Microsoft's Ajax and Validation js
 - Anything in the NuGet packages directory
2011-12-07 13:57:50 -08:00

87 lines
1.2 KiB
YAML

# Vendored files and directories are excluded from language
# statistics.
#
# Lines in this file are Regexps that are matched against the file
# pathname.
#
# Please add additional test coverage to
# `test/test_blob.rb#test_vendored` if you make any changes.
## Vendor Conventions ##
# Caches
- cache/
# C deps
# https://github.com/joyent/node
- ^deps/
- ^tools/
# Node depedencies
- ^node_modules/
# Rails vendor/
- ^vendor/
## Commonly Bundled JavaScript frameworks ##
# jQuery
- (^|/)jquery([^.]*)(\.min)?\.js$
- (^|/)jquery\-\d\.\d\.\d(\.min)?\.js$
# Prototype
- (^|/)prototype(.*)\.js$
- (^|/)effects\.js$
- (^|/)controls\.js$
- (^|/)dragdrop\.js$
# MooTools
- (^|/)mootools([^.]*)\d+\.\d+.\d+([^.]*)\.js$
# Dojo
- (^|/)dojo\.js$
# MochiKit
- (^|/)MochiKit\.js$
# YUI
- (^|/)yahoo-([^.]*)\.js$
- (^|/)yui([^.]*)\.js$
# LESS css
- (^|/)less([^.]*)(\.min)?\.js$
- (^|/)less\-\d+\.\d+\.\d+(\.min)?\.js$
# WYS editors
- (^|/)ckeditor\.js$
- (^|/)tiny_mce([^.]*)\.js$
# MathJax
- (^|/)MathJax/
## Python ##
# Fabric
- ^fabfile\.py$
# WAF
- ^waf$
## Obj-C ##
# Sparkle
- (^|/)Sparkle/
## .NET ##
# Visual Studio IntelliSense
- -vsdoc\.js$
# Microsoft Ajax
- (^|/)[Mm]icrosoft([Mm]vc)?([Aa]jax|[Vv]alidation)(\.debug)?\.js$
# NuGet
- ^[Pp]ackages/