Non puoi selezionare più di 25 argomenti
Gli argomenti devono iniziare con una lettera o un numero, possono includere trattini ('-') e possono essere lunghi fino a 35 caratteri.
Questo repository è archiviato. Puoi vedere i file e clonarli, ma non puoi effettuare richieste di pushj o aprire problemi/richieste di pull.
|
- 'use strict';
- const os = require('os');
- const fs = require('fs');
-
- const isWsl = () => {
- if (process.platform !== 'linux') {
- return false;
- }
-
- if (os.release().includes('Microsoft')) {
- return true;
- }
-
- try {
- return fs.readFileSync('/proc/version', 'utf8').includes('Microsoft');
- } catch (err) {
- return false;
- }
- };
-
- if (process.env.__IS_WSL_TEST__) {
- module.exports = isWsl;
- } else {
- module.exports = isWsl();
- }
|