File tree Expand file tree Collapse file tree 4 files changed +13
-14
lines changed Expand file tree Collapse file tree 4 files changed +13
-14
lines changed Original file line number Diff line number Diff line change 11'use strict' ;
22
33const { exec} = require ( 'child_process' ) ;
4- const pify = require ( 'pify' ) ;
54
6- const f = function ( cb ) {
5+ module . exports = new Promise ( ( resolve , reject ) => {
76 exec ( 'ps -e | grep -E \'unity-panel\'' , ( error , stdout ) => {
87 if ( error ) {
9- cb ( null , false ) ;
8+ if ( error . killed === false && error . signal === null ) {
9+ resolve ( false ) ;
10+ }
11+
12+ reject ( error ) ;
1013 }
1114
1215 if ( ( stdout ) . length > 0 ) {
13- cb ( null , true ) ;
16+ resolve ( true ) ;
1417 }
1518
16- cb ( null , false ) ;
19+ resolve ( false ) ;
1720 } ) ;
18- } ;
19-
20- module . exports = pify ( f ) ;
21+ } ) ;
Original file line number Diff line number Diff line change 11{
22 "name" : " is-unity" ,
3- "version" : " 3 .0.0" ,
3+ "version" : " 4 .0.0" ,
44 "description" : " Check if the current session runs Unity desktop" ,
55 "license" : " MIT" ,
66 "repository" : " t1st3/is-unity" ,
2626 " detect" ,
2727 " check"
2828 ],
29- "dependencies" : {
30- "pify" : " ^4.0.0"
31- },
29+ "dependencies" : {},
3230 "devDependencies" : {
3331 "ava" : " ^2.3.0" ,
3432 "nyc" : " ^14.1.1" ,
Original file line number Diff line number Diff line change @@ -15,7 +15,7 @@ $ npm install --save is-unity
1515``` js
1616const isUnity = require (' is-unity' );
1717
18- isUnity () .then (data => {
18+ isUnity .then (data => {
1919 console .log (data);
2020 // => true or false
2121});
Original file line number Diff line number Diff line change @@ -2,5 +2,5 @@ import test from 'ava';
22import isUnity from '.' ;
33
44test ( 'is-unity' , async t => {
5- t . is ( await isUnity ( ) , false ) ;
5+ t . is ( await isUnity , false ) ;
66} ) ;
You can’t perform that action at this time.
0 commit comments