csvlint.rb icon indicating copy to clipboard operation
csvlint.rb copied to clipboard

The gem behind http://csvlint.io

Results 51 csvlint.rb issues
Sort by recently updated
recently updated
newest added

### Expected Behaviour CONTRIBUTING.md should reflect the current tools (GitHub Actions / Dependabot) for CI and dependency update ### Current Behaviour (for problems) The file refers to Travis and Gemnasium,...

When I make a post request using JavaScript the response returns an empty string. I can only seem to get the correct response via a cUrl request. ``` var url...

### Fix foreign key row reporting My previous PR added a 'row' to the FK error, but it turned out to be wrong in many cases as it was actually...

I have a rails app where you upload a csv file. I want to use Csvlint to validate the format of the file. In the app controller I have the...

Addresses issues #177 and #178. The file test.rb is the intended test file for this fix. Issues involve validating an offline CSV file with a CSVW schema.

`skipBlankRows` is a boolean property of a W3C Tabular Metadata Dialect. When true, blank rows within the CSV file are valid. I can see that internally the `CsvOptions` has a...

The library supports specifying a CSV dialect (_e.g._ TSV), and [so does the CSVW spec][1] in more or less the same manner, but the command-line tool doesn’t pick up this...

I installed the gem on two Ubuntu machines and a mac. I tested with a very simple CSV file ``` $ cat foo.csv field1,field2,field3 "hello","hello","hello" ``` The result on the...

### Expected Behaviour > What should happen? Columns which are used to define `primaryKey`, `foreignKeys` & `rowTitles` in schema should validate the correct column. ### Current Behaviour If we define...

Currently we do type validation based on [predefined type](https://github.com/Data-Liberation-Front/csvlint.rb/blob/master/lib/csvlint/field.rb#L124-L194) Is it possible to register a new custom type? So that we can have a custom type validation? If it is...