File tree 4 files changed +35
-27
lines changed
4 files changed +35
-27
lines changed Original file line number Diff line number Diff line change 2
2
3
3
// Типы библиотек
4
4
const libraries = {
5
- console : 'global' ,
6
- setTimeout : 'global' ,
5
+ console : 'global' ,
6
+ setTimeout : 'global' ,
7
7
setInterval : 'global' ,
8
- fs : 'native' ,
9
- vm : 'native' ,
10
- path : 'native' ,
11
- util : 'native' ,
12
- ncp : 'module' ,
13
- colors : 'module' ,
14
- mkdirp : 'module' ,
8
+ fs : 'native' ,
9
+ vm : 'native' ,
10
+ path : 'native' ,
11
+ util : 'native' ,
12
+ ncp : 'module' ,
13
+ colors : 'module' ,
14
+ mkdirp : 'module' ,
15
15
} ;
16
16
17
17
// Ссылки на метаданные загруженных библиотек
Original file line number Diff line number Diff line change 2
2
3
3
const init = require ( 'eslint-config-metarhia' ) ;
4
4
5
+ init [ 0 ] . rules [ 'class-methods-use-this' ] = 'off' ;
6
+ init [ 0 ] . files = [ 'JavaScript/**/*.js' ] ;
7
+
5
8
module . exports = init ;
Original file line number Diff line number Diff line change @@ -17,8 +17,11 @@ const context = {
17
17
// Logging all setTimeout calls
18
18
console . log (
19
19
'Call: setTimeout, ' +
20
- 'callback function: ' + callback . name + ', ' +
21
- 'timeout: ' + timeout
20
+ 'callback function: ' +
21
+ callback . name +
22
+ ', ' +
23
+ 'timeout: ' +
24
+ timeout ,
22
25
) ;
23
26
setTimeout ( ( ) => {
24
27
// Logging timer events before application event
@@ -27,7 +30,7 @@ const context = {
27
30
callback ( ) ;
28
31
console . log ( 'Event: setTimeout, after callback' ) ;
29
32
} , timeout ) ;
30
- }
33
+ } ,
31
34
} ;
32
35
33
36
// Turn hash into context
Original file line number Diff line number Diff line change @@ -4,22 +4,24 @@ global.api = {};
4
4
api . fs = require ( 'node:fs' ) ;
5
5
api . vm = require ( 'node:vm' ) ;
6
6
7
- const wrapFunction = ( fnName , fn ) => ( ...args ) => {
8
- if ( args . length > 0 ) {
9
- let callback = args [ args . length - 1 ] ;
10
- if ( typeof callback === 'function' ) {
11
- args [ args . length - 1 ] = ( ...pars ) => {
12
- console . log ( `Callback: ${ fnName } ` ) ;
13
- callback ( ...pars ) ;
14
- } ;
15
- } else {
16
- callback = null ;
7
+ const wrapFunction =
8
+ ( fnName , fn ) =>
9
+ ( ...args ) => {
10
+ if ( args . length > 0 ) {
11
+ let callback = args [ args . length - 1 ] ;
12
+ if ( typeof callback === 'function' ) {
13
+ args [ args . length - 1 ] = ( ...pars ) => {
14
+ console . log ( `Callback: ${ fnName } ` ) ;
15
+ callback ( ...pars ) ;
16
+ } ;
17
+ } else {
18
+ callback = null ;
19
+ }
17
20
}
18
- }
19
- console . log ( `Call: ${ fnName } ` ) ;
20
- console . dir ( args ) ;
21
- fn ( ...args ) ;
22
- } ;
21
+ console . log ( `Call: ${ fnName } ` ) ;
22
+ console . dir ( args ) ;
23
+ fn ( ...args ) ;
24
+ } ;
23
25
24
26
const cloneInterface = ( anInterface ) => {
25
27
const clone = { } ;
You can’t perform that action at this time.
0 commit comments