Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

chore: v2.0 beta #89

Merged
merged 27 commits into from
Sep 25, 2018
Merged

chore: v2.0 beta #89

merged 27 commits into from
Sep 25, 2018

Conversation

shellscape
Copy link
Collaborator

Merging this PR will result in the following:

Breaking Changes

Features

Updates

  • Moderately faster benchmarks
  • .editorconfig for standardized editor experience
  • ESLint (with eslint-config-standard) implemented
  • Travis runs tests for Node v6, v8, v10 (Maintenance + Active LTS versions)
  • Tests moved to ava (faster, snapshots)
  • Documentation refactor, and missing documentation added
  • Code refactored using Node v6+ ES6 support
  • Benchmark utility refactored and improved

shellscape and others added 24 commits August 17, 2018 21:51
* Set error name to SyntaxError

* chore: use RangeError

* test: use RangeError

* chore: var -> const
* skips setting header row unti a specified string is found in the cells

* only emit(this._Row, cells) if it's not the first row

* update README to show skipUntil option

* update README to show skipUntil option

* update README.md [remove extra comma]

* fix tests

* skipUntil skips setting headers until line number is reached

* update readme to show that skipUntil takes a line number int

* remove extra blank line

* change name of skipUntil opt to skipLines

* add cli flags for skipLines

* remove extra blank line in junk_rows.csv

* update README.md with CLI flag for skipLines

* chore: alphabetize option in README

* chore: alphabetize CLI flag

* chore: update flag description in CLI

* zero indexed skipLines

* update test to ava

* fix test errors
@shellscape shellscape changed the title chore: merge v2.0 branch chore: v2.0 beta Aug 22, 2018
@shellscape shellscape merged commit fa8ac5d into master Sep 25, 2018
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants