Não pode escolher mais do que 25 tópicos
Os tópicos devem começar com uma letra ou um número, podem incluir traços ('-') e podem ter até 35 caracteres.
Este repositório está arquivado. Pode ver ficheiros e cloná-lo, mas não pode fazer envios ou lançar questões ou pedidos de integração.
|
- '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();
- }
|