File tree Expand file tree Collapse file tree 5 files changed +38
-35
lines changed Expand file tree Collapse file tree 5 files changed +38
-35
lines changed Original file line number Diff line number Diff line change 1+ coverage /
2+ unist-util-generated.js
3+ unist-util-generated.min.js
Original file line number Diff line number Diff line change 1- 'use strict' ;
1+ 'use strict'
22
33/* Expose. */
4- module . exports = generated ;
4+ module . exports = generated
55
66/* Detect if a node was available in the original document. */
77function generated ( node ) {
8- var position = optional ( optional ( node ) . position ) ;
9- var start = optional ( position . start ) ;
10- var end = optional ( position . end ) ;
8+ var position = optional ( optional ( node ) . position )
9+ var start = optional ( position . start )
10+ var end = optional ( position . end )
1111
12- return ! start . line || ! start . column || ! end . line || ! end . column ;
12+ return ! start . line || ! start . column || ! end . line || ! end . column
1313}
1414
1515/* Return `value` if it’s an object, an empty object
1616 * otherwise. */
1717function optional ( value ) {
18- return value && typeof value === 'object' ? value : { } ;
18+ return value && typeof value === 'object' ? value : { }
1919}
Original file line number Diff line number Diff line change 2424 "browserify" : " ^16.0.0" ,
2525 "esmangle" : " ^1.0.0" ,
2626 "nyc" : " ^11.0.0" ,
27+ "prettier" : " ^1.12.1" ,
2728 "remark-cli" : " ^5.0.0" ,
2829 "remark-preset-wooorm" : " ^4.0.0" ,
2930 "tape" : " ^4.5.1" ,
3031 "xo" : " ^0.20.0"
3132 },
3233 "scripts" : {
33- "build-md " : " remark . --quiet --frail --output " ,
34+ "format " : " remark . -qfo && prettier --write '**/*.js' && xo --fix " ,
3435 "build-bundle" : " browserify index.js --no-builtins -s unistUtilGenerated > unist-util-generated.js" ,
3536 "build-mangle" : " esmangle unist-util-generated.js > unist-util-generated.min.js" ,
36- "build" : " npm run build-md && npm run build-bundle && npm run build-mangle" ,
37- "lint" : " xo" ,
37+ "build" : " npm run build-bundle && npm run build-mangle" ,
3838 "test-api" : " node test" ,
3939 "test-coverage" : " nyc --reporter lcov tape test.js" ,
40- "test" : " npm run build && npm run lint && npm run test-coverage"
40+ "test" : " npm run format && npm run build && npm run test-coverage"
4141 },
4242 "nyc" : {
4343 "check-coverage" : true ,
4444 "lines" : 100 ,
4545 "functions" : 100 ,
4646 "branches" : 100
4747 },
48+ "prettier" : {
49+ "tabWidth" : 2 ,
50+ "useTabs" : false ,
51+ "singleQuote" : true ,
52+ "bracketSpacing" : false ,
53+ "semi" : false ,
54+ "trailingComma" : " none"
55+ },
4856 "xo" : {
49- "space " : true ,
57+ "prettier " : true ,
5058 "esnext" : false ,
5159 "rules" : {
5260 "guard-for-in" : " off" ,
Original file line number Diff line number Diff line change @@ -13,20 +13,20 @@ npm install unist-util-generated
1313## Usage
1414
1515``` javascript
16- var generated = require (' unist-util-generated' );
16+ var generated = require (' unist-util-generated' )
1717
18- generated ({}); // => true
18+ generated ({}) // => true
1919
2020generated ({
2121 position: {start: {}, end: {}}
22- }); // => true
22+ }) // => true
2323
2424generated ({
2525 position: {
2626 start: {line: 1 , column: 1 },
2727 end: {line: 1 , column: 2 }
2828 }
29- }); // => false
29+ }) // => false
3030```
3131
3232## API
Original file line number Diff line number Diff line change 1- 'use strict' ;
1+ 'use strict'
22
3- var test = require ( 'tape' ) ;
4- var generated = require ( '.' ) ;
3+ var test = require ( 'tape' )
4+ var generated = require ( '.' )
55
6- test ( 'generated' , function ( t ) {
7- t . equal (
8- generated ( ) ,
9- true ,
10- 'should not throw without node'
11- ) ;
6+ test ( 'generated' , function ( t ) {
7+ t . equal ( generated ( ) , true , 'should not throw without node' )
128
139 t . equal (
1410 generated ( {
@@ -29,27 +25,23 @@ test('generated', function (t) {
2925 } ) ,
3026 false ,
3127 'should return false when with properties'
32- ) ;
28+ )
3329
3430 t . equal (
3531 generated ( {
3632 position : { start : { } , end : { } }
3733 } ) ,
3834 true ,
3935 'should return true when without properties'
40- ) ;
36+ )
4137
4238 t . equal (
4339 generated ( { position : { } } ) ,
4440 true ,
4541 'should return true when without objects'
46- ) ;
42+ )
4743
48- t . equal (
49- generated ( { } ) ,
50- true ,
51- 'should return true when without position'
52- ) ;
44+ t . equal ( generated ( { } ) , true , 'should return true when without position' )
5345
54- t . end ( ) ;
55- } ) ;
46+ t . end ( )
47+ } )
You can’t perform that action at this time.
0 commit comments