Skip to content

Commit 63737ed

Browse files
committed
Another attempt at LF
1 parent 31d3679 commit 63737ed

30 files changed

Lines changed: 4802 additions & 4754 deletions

.gitattributes

Lines changed: 48 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,48 @@
1+
# .gitattributes snippet to force users to use same line endings for project.
2+
#
3+
# Handle line endings automatically for files detected as text
4+
# and leave all files detected as binary untouched.
5+
* text=auto
6+
7+
#
8+
# The above will handle all files NOT found below
9+
# https://help.github.com/articles/dealing-with-line-endings/
10+
# https://github.com/Danimoth/gitattributes/blob/master/Web.gitattributes
11+
12+
# These files are text and should be normalized (Convert crlf => lf)
13+
*.php text
14+
*.css text
15+
*.js text
16+
*.json text
17+
*.htm text
18+
*.html text
19+
*.xml text
20+
*.txt text
21+
*.ini text
22+
*.inc text
23+
*.pl text
24+
*.rb text
25+
*.py text
26+
*.scm text
27+
*.sql text
28+
.htaccess text
29+
*.sh text
30+
31+
# These files are binary and should be left untouched
32+
# (binary is a macro for -text -diff)
33+
*.png binary
34+
*.jpg binary
35+
*.jpeg binary
36+
*.gif binary
37+
*.ico binary
38+
*.mov binary
39+
*.mp4 binary
40+
*.mp3 binary
41+
*.flv binary
42+
*.fla binary
43+
*.swf binary
44+
*.gz binary
45+
*.zip binary
46+
*.7z binary
47+
*.ttf binary
48+
*.pyc binary

.gitignore

Lines changed: 41 additions & 41 deletions
Original file line numberDiff line numberDiff line change
@@ -1,41 +1,41 @@
1-
# Logs
2-
logs
3-
*.log
4-
npm-debug.log*
5-
6-
# Runtime data
7-
pids
8-
*.pid
9-
*.seed
10-
*.pid.lock
11-
12-
# Directory for instrumented libs generated by jscoverage/JSCover
13-
lib-cov
14-
15-
# Coverage directory used by tools like istanbul
16-
coverage
17-
18-
# nyc test coverage
19-
.nyc_output
20-
21-
# Grunt intermediate storage (http://gruntjs.com/creating-plugins#storing-task-files)
22-
.grunt
23-
24-
# node-waf configuration
25-
.lock-wscript
26-
27-
# Compiled binary addons (http://nodejs.org/api/addons.html)
28-
build/Release
29-
30-
# Dependency directories
31-
node_modules
32-
jspm_packages
33-
34-
# Optional npm cache directory
35-
.npm
36-
37-
# Optional REPL history
38-
.node_repl_history
39-
40-
test/temp/*
41-
!test/temp/.gitkeep
1+
# Logs
2+
logs
3+
*.log
4+
npm-debug.log*
5+
6+
# Runtime data
7+
pids
8+
*.pid
9+
*.seed
10+
*.pid.lock
11+
12+
# Directory for instrumented libs generated by jscoverage/JSCover
13+
lib-cov
14+
15+
# Coverage directory used by tools like istanbul
16+
coverage
17+
18+
# nyc test coverage
19+
.nyc_output
20+
21+
# Grunt intermediate storage (http://gruntjs.com/creating-plugins#storing-task-files)
22+
.grunt
23+
24+
# node-waf configuration
25+
.lock-wscript
26+
27+
# Compiled binary addons (http://nodejs.org/api/addons.html)
28+
build/Release
29+
30+
# Dependency directories
31+
node_modules
32+
jspm_packages
33+
34+
# Optional npm cache directory
35+
.npm
36+
37+
# Optional REPL history
38+
.node_repl_history
39+
40+
test/temp/*
41+
!test/temp/.gitkeep

.travis.yml

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
1-
language: node_js
2-
node_js:
3-
- 16
4-
- 14
5-
- 12
1+
language: node_js
2+
node_js:
3+
- 16
4+
- 14
5+
- 12

CHANGELOG.md

Lines changed: 57 additions & 57 deletions
Original file line numberDiff line numberDiff line change
@@ -1,57 +1,57 @@
1-
# Changelog
2-
All notable changes to this project will be documented in this file.
3-
4-
The format is (loosely) based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/),
5-
and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html).
6-
7-
## [4.1.1](https://github.com/doesdev/mvt/compare/4.1.1...4.2.0)
8-
#### 2021-07-10
9-
10-
### Changed
11-
- Fix #10, caused by circular require
12-
- Update Travis to use node 16, 14, 12
13-
- Update ava
14-
15-
## [4.1.1](https://github.com/doesdev/mvt/compare/4.1.0...4.1.1)
16-
#### 2020-07-16
17-
18-
### Changed
19-
- Change emoji support check logic
20-
- Update ava
21-
22-
## [4.1.0](https://github.com/doesdev/mvt/compare/4.0.0...4.1.0)
23-
#### 2020-03-10
24-
25-
### Summary
26-
Refactored into components. Fixed CLI bug (#2), fixed bug causing `after` not to
27-
be called on failing tests (#4). Various enhancements.
28-
29-
### Fixes
30-
- Bugfix #2: CLI failed with exit code 0 on require failure (aka tests passed)
31-
- Bugfix #5: `test.after` never called on failing tests
32-
- Bugfix: Fix potential hang in cli-char-supported check
33-
34-
### Changed
35-
- Refactored code base into components
36-
37-
### Added
38-
- Asserts: `lessThan`, `greaterThan`, `doesNotContain`
39-
- Bench options `parallel` and `cb`
40-
- Allow `only`, `failing`, `skip`, `todo` to be chainable
41-
42-
## [4.0.0](https://github.com/doesdev/mvt/compare/3.0.0...4.0.0)
43-
#### 2019-07-30
44-
45-
### Summary
46-
Version 4.0.0 is a complete rewrite. There is no overlap with the previous
47-
incarnation except for it's name. If you were using it before (unlikely) you'll
48-
need to rewrite your tests against the new API.
49-
50-
### Added
51-
- Everything.
52-
53-
### Changed
54-
- Everything.
55-
56-
### Removed
57-
- Everything.
1+
# Changelog
2+
All notable changes to this project will be documented in this file.
3+
4+
The format is (loosely) based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/),
5+
and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html).
6+
7+
## [4.1.1](https://github.com/doesdev/mvt/compare/4.1.1...4.2.0)
8+
#### 2021-07-10
9+
10+
### Changed
11+
- Fix #10, caused by circular require
12+
- Update Travis to use node 16, 14, 12
13+
- Update ava
14+
15+
## [4.1.1](https://github.com/doesdev/mvt/compare/4.1.0...4.1.1)
16+
#### 2020-07-16
17+
18+
### Changed
19+
- Change emoji support check logic
20+
- Update ava
21+
22+
## [4.1.0](https://github.com/doesdev/mvt/compare/4.0.0...4.1.0)
23+
#### 2020-03-10
24+
25+
### Summary
26+
Refactored into components. Fixed CLI bug (#2), fixed bug causing `after` not to
27+
be called on failing tests (#4). Various enhancements.
28+
29+
### Fixes
30+
- Bugfix #2: CLI failed with exit code 0 on require failure (aka tests passed)
31+
- Bugfix #5: `test.after` never called on failing tests
32+
- Bugfix: Fix potential hang in cli-char-supported check
33+
34+
### Changed
35+
- Refactored code base into components
36+
37+
### Added
38+
- Asserts: `lessThan`, `greaterThan`, `doesNotContain`
39+
- Bench options `parallel` and `cb`
40+
- Allow `only`, `failing`, `skip`, `todo` to be chainable
41+
42+
## [4.0.0](https://github.com/doesdev/mvt/compare/3.0.0...4.0.0)
43+
#### 2019-07-30
44+
45+
### Summary
46+
Version 4.0.0 is a complete rewrite. There is no overlap with the previous
47+
incarnation except for it's name. If you were using it before (unlikely) you'll
48+
need to rewrite your tests against the new API.
49+
50+
### Added
51+
- Everything.
52+
53+
### Changed
54+
- Everything.
55+
56+
### Removed
57+
- Everything.

LICENSE

Lines changed: 21 additions & 21 deletions
Original file line numberDiff line numberDiff line change
@@ -1,21 +1,21 @@
1-
The MIT License (MIT)
2-
3-
Copyright (c) 2019 Andrew Carpenter
4-
5-
Permission is hereby granted, free of charge, to any person obtaining a copy
6-
of this software and associated documentation files (the "Software"), to deal
7-
in the Software without restriction, including without limitation the rights
8-
to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
9-
copies of the Software, and to permit persons to whom the Software is
10-
furnished to do so, subject to the following conditions:
11-
12-
The above copyright notice and this permission notice shall be included in all
13-
copies or substantial portions of the Software.
14-
15-
THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
16-
IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
17-
FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
18-
AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
19-
LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
20-
OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
21-
SOFTWARE.
1+
The MIT License (MIT)
2+
3+
Copyright (c) 2019 Andrew Carpenter
4+
5+
Permission is hereby granted, free of charge, to any person obtaining a copy
6+
of this software and associated documentation files (the "Software"), to deal
7+
in the Software without restriction, including without limitation the rights
8+
to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
9+
copies of the Software, and to permit persons to whom the Software is
10+
furnished to do so, subject to the following conditions:
11+
12+
The above copyright notice and this permission notice shall be included in all
13+
copies or substantial portions of the Software.
14+
15+
THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
16+
IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
17+
FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
18+
AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
19+
LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
20+
OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
21+
SOFTWARE.

0 commit comments

Comments
 (0)