196 lines
18 KiB
Plaintext
196 lines
18 KiB
Plaintext
|
||
[38;5;12m [39m
|
||
[48;5;235m[38;5;249m[49m[39m
|
||
[48;5;235m[38;5;249m[49m[39m
|
||
[38;5;12m [39m
|
||
[38;5;12m [39m
|
||
[38;5;12m [39m
|
||
[48;5;235m[38;5;249m [49m[39m
|
||
[38;5;12m [39m
|
||
[38;5;12m [39m
|
||
|
||
|
||
[38;2;255;187;0m[4mContents[0m
|
||
|
||
[38;5;12m- [39m[38;5;14m[1mResources[0m[38;5;12m (#resources)[39m
|
||
[38;5;12m- [39m[38;5;14m[1mApplications[0m[38;5;12m (#applications)[39m
|
||
[38;5;12m - [39m[38;5;14m[1mDevelopment environment[0m[38;5;12m (#development-environment)[39m
|
||
[38;5;12m - [39m[38;5;14m[1mContinuous integration[0m[38;5;12m (#continuous-integration)[39m
|
||
[38;5;12m - [39m[38;5;14m[1mVirtualization[0m[38;5;12m (#virtualization)[39m
|
||
[38;5;12m - [39m[38;5;14m[1mCompatibility[0m[38;5;12m (#compatibility)[39m
|
||
[38;5;12m - [39m[38;5;14m[1mDatabases[0m[38;5;12m (#databases)[39m
|
||
[38;5;12m- [39m[38;5;14m[1mLibraries[0m[38;5;12m (#libraries)[39m
|
||
[38;5;12m - [39m[38;5;14m[1mOS identification[0m[38;5;12m (#os-identification)[39m
|
||
[38;5;12m - [39m[38;5;14m[1mShell[0m[38;5;12m (#shell)[39m
|
||
[38;5;12m - [39m[38;5;14m[1mEnvironment[0m[38;5;12m (#environment)[39m
|
||
[38;5;12m - [39m[38;5;14m[1mFilesystem[0m[38;5;12m (#filesystem)[39m
|
||
[38;5;12m - [39m[38;5;14m[1mSignals[0m[38;5;12m (#signals)[39m
|
||
[38;5;12m - [39m[38;5;14m[1mProcesses[0m[38;5;12m (#processes)[39m
|
||
[38;5;12m - [39m[38;5;14m[1mStreams[0m[38;5;12m (#streams)[39m
|
||
[38;5;12m - [39m[38;5;14m[1mDesktop UI[0m[38;5;12m (#desktop-ui)[39m
|
||
[38;5;12m - [39m[38;5;14m[1mWindows registry[0m[38;5;12m (#windows-registry)[39m
|
||
[38;5;12m- [39m[38;5;14m[1mKnown issues[0m[38;5;12m (#known-issues)[39m
|
||
[38;5;12m- [39m[38;5;14m[1mSupport[0m[38;5;12m (#support)[39m
|
||
|
||
[38;2;255;187;0m[4mResources[0m
|
||
|
||
[38;5;12m-[39m[38;5;12m [39m[38;5;14m[1mCore[0m[38;5;14m[1m [0m[38;5;14m[1mNode.js[0m[38;5;14m[1m [0m[38;5;14m[1mdocumentation[0m[38;5;12m [39m[38;5;12m(https://nodejs.org/en/docs/)[39m[38;5;12m [39m[38;5;12m-[39m[38;5;12m [39m[38;5;12mEspecially[39m[38;5;12m [39m[38;5;12mthe[39m[38;5;12m [39m[48;5;235m[38;5;249m[1mos[0m[38;5;12m [39m[38;5;12m(https://nodejs.org/api/os.html),[39m[38;5;12m [39m[48;5;235m[38;5;249m[1mpath[0m[38;5;12m [39m[38;5;12m(https://nodejs.org/api/path.html),[39m[38;5;12m [39m[48;5;235m[38;5;249m[1mfs[0m[38;5;12m [39m[38;5;12m(https://nodejs.org/api/fs.html),[39m[38;5;12m [39m[48;5;235m[38;5;249m[1mprocess[0m[38;5;12m [39m[38;5;12m(https://nodejs.org/api/process.html)[39m[38;5;12m [39m[38;5;12mand[39m[38;5;12m [39m
|
||
[48;5;235m[38;5;249m[1mchild_process[0m[38;5;12m [39m[38;5;12m(https://nodejs.org/api/child_process.html)[39m[38;5;12m [39m[38;5;12mmodules.[39m
|
||
[38;5;12m- [39m[38;5;14m[1mCross-platform Node.js guide[0m[38;5;12m (https://github.com/ehmicky/cross-platform-node-guide) - How to write cross-platform Node.js code.[39m
|
||
[38;5;12m- [39m[38;5;14m[1mMicrosoft Node.js Guidelines[0m[38;5;12m (https://github.com/Microsoft/nodejs-guidelines) - Tips, tricks, and resources for working with Node.js on Microsoft platforms.[39m
|
||
[38;5;12m- [39m[38;5;14m[1mWriting Cross-Platform Node.js[0m[38;5;12m (http://shapeshed.com/writing-cross-platform-node/) - Great tutorial covering many common issues that arise when writing cross-platform code: path creation, script execution, newline characters.[39m
|
||
[38;5;12m- [39m[38;5;14m[1mCross-platform terminal characters[0m[38;5;12m (https://github.com/ehmicky/cross-platform-terminal-characters) - All the characters that work on most terminals and most operating systems.[39m
|
||
|
||
[38;2;255;187;0m[4mApplications[0m
|
||
|
||
[38;2;255;187;0m[4mDevelopment environment[0m
|
||
|
||
[38;5;12m- [39m[38;5;14m[1mNode.js[0m[38;5;12m (https://nodejs.org/en/download/) - Node.js installer for various platforms.[39m
|
||
[38;5;12m- [39m[38;5;14m[1mnvm-windows[0m[38;5;12m (https://github.com/coreybutler/nvm-windows) - Manage multiple installations of Node.js on a Windows computer.[39m
|
||
[38;5;12m- [39m[38;5;14m[1mnvm[0m[38;5;12m (https://github.com/creationix/nvm) / [39m[38;5;14m[1mn[0m[38;5;12m (https://github.com/tj/n) - Node version manager for macOS/Linux.[39m
|
||
[38;5;12m- [39m[38;5;14m[1mnpm-windows-upgrade[0m[38;5;12m (https://github.com/felixrieseberg/npm-windows-upgrade) - Upgrade npm on Windows.[39m
|
||
[38;5;12m- [39m[38;5;14m[1mwindows-build-tools[0m[38;5;12m (https://github.com/felixrieseberg/windows-build-tools) - Install C++ Build Tools for Windows using npm.[39m
|
||
|
||
[38;2;255;187;0m[4mContinuous integration[0m
|
||
|
||
[38;5;12m- [39m[38;5;14m[1mAppVeyor[0m[38;5;12m (http://www.appveyor.com/) - Focused on Windows. Free tiers are available for OSS projects.[39m
|
||
[38;5;12m- [39m[38;5;14m[1mTravis[0m[38;5;12m (https://travis-ci.org/) - Windows/macOS/Linux. Free for OSS projects.[39m
|
||
[38;5;12m- [39m[38;5;14m[1mAzure Pipelines[0m[38;5;12m (https://azure.microsoft.com/en-us/services/devops/pipelines/) - Windows/macOS/Linux. Free for OSS projects with 10 parallel jobs.[39m
|
||
[38;5;12m- [39m[38;5;14m[1mGithub Action[0m[38;5;12m (https://github.com/features/actions) - Windows/macOS/Linux. GitHub Actions makes it easy to automate all your software workflows.[39m
|
||
[38;5;12m- [39m[38;5;14m[1mGitlab CI[0m[38;5;12m (https://docs.gitlab.com/ee/ci/) - Windows/macOS/Linux. GitLab CI/CD is a tool built into GitLab for software development.[39m
|
||
|
||
[38;2;255;187;0m[4mVirtualization[0m
|
||
|
||
[38;5;12m-[39m[38;5;12m [39m[38;5;14m[1mievms[0m[38;5;12m [39m[38;5;12m(https://github.com/amichaelparker/ievms)[39m[38;5;12m [39m[38;5;12m-[39m[38;5;12m [39m[38;5;12mAutomated[39m[38;5;12m [39m[38;5;12minstaller[39m[38;5;12m [39m[38;5;12mfor[39m[38;5;12m [39m[38;5;12mthe[39m[38;5;12m [39m[38;5;12mfree[39m[38;5;12m [39m[38;5;12mvirtual[39m[38;5;12m [39m[38;5;12mmachine[39m[38;5;12m [39m[38;5;12mimages[39m[38;5;12m [39m[38;5;12mthat[39m[38;5;12m [39m[38;5;12mMicrosoft[39m[38;5;12m [39m[38;5;12mprovides[39m[38;5;12m [39m[38;5;12mfor[39m[38;5;12m [39m[38;5;12mtesting[39m[38;5;12m [39m[38;5;12mon[39m[38;5;12m [39m[38;5;12mmultiple[39m[38;5;12m [39m[38;5;12mversions[39m[38;5;12m [39m[38;5;12mof[39m[38;5;12m [39m[38;5;12mIE.[39m[38;5;12m [39m[38;5;12mThese[39m[38;5;12m [39m[38;5;12mimages[39m[38;5;12m [39m[38;5;12mcan[39m[38;5;12m [39m[38;5;12mbe[39m[38;5;12m [39m[38;5;12museful[39m[38;5;12m [39m[38;5;12mfor[39m[38;5;12m [39m[38;5;12mcross-platform[39m[38;5;12m [39m[38;5;12mtesting[39m[38;5;12m [39m[38;5;12mvarious[39m[38;5;12m [39m
|
||
[38;5;12mtechnologies,[39m[38;5;12m [39m[38;5;12mhowever[39m[38;5;12m [39m[38;5;12mmake[39m[38;5;12m [39m[38;5;12msure[39m[38;5;12m [39m[38;5;12myou[39m[38;5;12m [39m[38;5;12mread[39m[38;5;12m [39m[38;5;12mand[39m[38;5;12m [39m[38;5;12munderstand[39m[38;5;12m [39m[38;5;12mMicrosofts'[39m[38;5;12m [39m[38;5;12mlicensing.[39m
|
||
[38;5;12m- [39m[38;5;14m[1mVirtualBox[0m[38;5;12m (https://www.virtualbox.org/wiki/Downloads) - General purpose software for running x86 virtual machines.[39m
|
||
[38;5;12m- [39m[38;5;14m[1mDocker[0m[38;5;12m (https://www.docker.com/) - Software platform to create, deploy and manage virtualized application containers on a common operating system, with an ecosystem of allied tools.[39m
|
||
|
||
[38;2;255;187;0m[4mCompatibility[0m
|
||
|
||
[38;5;12m- [39m[38;5;14m[1mWine[0m[38;5;12m (https://www.winehq.org/) - Run Windows API calls on Linux, Mac, BSD and Solaris.[39m
|
||
[38;5;12m- [39m[38;5;14m[1mCygwin[0m[38;5;12m (https://www.cygwin.com/) - Run POSIX on Windows.[39m
|
||
[38;5;12m- [39m[38;5;14m[1mWSL[0m[38;5;12m (https://docs.microsoft.com/en-us/windows/wsl/install-win10) - Run the Linux command line on Windows (ELF binary execution, system calls, filesystem, Bash, core utilities, common applications).[39m
|
||
[38;5;12m- [39m[38;5;14m[1mMinGW[0m[38;5;12m (http://www.mingw.org/) - [39m[48;5;235m[38;5;249mgcc[49m[39m[38;5;12m on Windows.[39m
|
||
[38;5;12m- [39m[38;5;14m[1mmsys[0m[38;5;12m (http://www.mingw.org/wiki/msys) / [39m[38;5;14m[1mGit Bash[0m[38;5;12m (https://gitforwindows.org/) - Bash on Windows.[39m
|
||
|
||
[38;2;255;187;0m[4mDatabases[0m
|
||
|
||
[38;5;12m- [39m[38;5;14m[1mRedis[0m[38;5;12m (https://github.com/tporadowski/redis) - Native port of Redis for Windows.[39m
|
||
|
||
[38;2;255;187;0m[4mLibraries[0m
|
||
|
||
[38;2;255;187;0m[4mOS identification[0m
|
||
|
||
[38;5;12m- [39m[38;5;14m[1mis-windows[0m[38;5;12m (https://github.com/jonschlinkert/is-windows) - Detect whether the current platform is Windows.[39m
|
||
[38;5;12m- [39m[38;5;14m[1mis-wsl[0m[38;5;12m (https://github.com/sindresorhus/is-wsl) - Detect whether current platform is WSL (Windows Subsystem for Linux).[39m
|
||
[38;5;12m- [39m[38;5;14m[1mgetos[0m[38;5;12m (https://github.com/retrohacker/getos) - Retrieve the current OS, including Linux distribution.[39m
|
||
[38;5;12m- [39m[38;5;14m[1mos-name[0m[38;5;12m (https://github.com/sindresorhus/os-name) - Get the name of the current operating system.[39m
|
||
[38;5;12m- [39m[38;5;14m[1msysteminformation[0m[38;5;12m (https://github.com/sebhildebrandt/systeminformation) - Hardware/software system information.[39m
|
||
|
||
[38;2;255;187;0m[4mShell[0m
|
||
|
||
[38;5;12m- [39m[38;5;14m[1mexeca[0m[38;5;12m (https://github.com/sindresorhus/execa) - Cross-platform implementation of [39m[48;5;235m[38;5;249mchild_process.{execFile,exec}[49m[39m[38;5;12m.[39m
|
||
[38;5;12m- [39m[38;5;14m[1mgulp-execa[0m[38;5;12m (https://github.com/ehmicky/gulp-execa) - Cross-platform command execution in Gulp.js.[39m
|
||
[38;5;12m- [39m[38;5;14m[1mcross-spawn[0m[38;5;12m (https://github.com/IndigoUnited/node-cross-spawn) - Cross-platform implementation of [39m[48;5;235m[38;5;249mchild_process.spawn()[49m[39m[38;5;12m.[39m
|
||
[38;5;12m- [39m[38;5;14m[1mshelljs[0m[38;5;12m (https://github.com/shelljs/shelljs) - Cross-platform Unix shell commands.[39m
|
||
[38;5;12m- [39m[38;5;14m[1mnode-windows[0m[38;5;12m (https://github.com/coreybutler/node-windows) - Windows support for Node.js scripts (daemons, eventlog, UAC, etc).[39m
|
||
[38;5;12m- [39m[38;5;14m[1mlog-symbols[0m[38;5;12m (https://github.com/sindresorhus/log-symbols) - Colored symbols for various log levels with Windows fallbacks.[39m
|
||
[38;5;12m- [39m[38;5;14m[1mfigures[0m[38;5;12m (https://github.com/sindresorhus/figures) - Unicode symbols with Windows fallbacks.[39m
|
||
[38;5;12m- [39m[38;5;14m[1mclipboardy[0m[38;5;12m (https://github.com/sindresorhus/clipboardy) / [39m[38;5;14m[1mclipboard-cli[0m[38;5;12m (https://github.com/sindresorhus/clipboard-cli) - Cross-platform copy/paste.[39m
|
||
|
||
[38;2;255;187;0m[4mEnvironment[0m
|
||
|
||
[38;5;12m- [39m[38;5;14m[1mcross-env[0m[38;5;12m (https://github.com/kentcdodds/cross-env) - Set environment variables cross-platform.[39m
|
||
[38;5;12m- [39m[38;5;14m[1muser-home[0m[38;5;12m (https://github.com/sindresorhus/user-home) - Get the path to the user home directory. Cross-platform.[39m
|
||
[38;5;12m- [39m[38;5;14m[1musername[0m[38;5;12m (https://github.com/sindresorhus/username) - Get the current username.[39m
|
||
[38;5;12m- [39m[38;5;14m[1mosenv[0m[38;5;12m (https://github.com/npm/osenv) - Cross-platform environment variables.[39m
|
||
[38;5;12m- [39m[38;5;14m[1mis-elevated[0m[38;5;12m (https://github.com/sindresorhus/is-elevated) - Check if the process is running with elevated privileges.[39m
|
||
[38;5;12m- [39m[38;5;14m[1mwhich[0m[38;5;12m (https://github.com/npm/node-which) - Cross-platform implementation of Unix's [39m[48;5;235m[38;5;249mwhich[49m[39m[38;5;12m.[39m
|
||
|
||
[38;2;255;187;0m[4mFilesystem[0m
|
||
|
||
[38;5;12m- [39m[38;5;14m[1mrimraf[0m[38;5;12m (https://github.com/isaacs/rimraf) / [39m[38;5;14m[1mdel[0m[38;5;12m (https://github.com/sindresorhus/del) - Delete files and folders. Cross-platform.[39m
|
||
[38;5;12m- [39m[38;5;14m[1mmake-dir[0m[38;5;12m (https://github.com/sindresorhus/make-dir) - Cross-platform [39m[48;5;235m[38;5;249mmkdir -p[49m[39m[38;5;12m.[39m
|
||
[38;5;12m- [39m[38;5;14m[1mreaddirp[0m[38;5;12m (https://github.com/paulmillr/readdirp) - Recursive version of [39m[48;5;235m[38;5;249mfs.readdir()[49m[39m[38;5;12m.[39m
|
||
[38;5;12m- [39m[38;5;14m[1mcpy[0m[38;5;12m (https://github.com/sindresorhus/cpy) - Copy files. Cross-platform.[39m
|
||
[38;5;12m- [39m[38;5;14m[1mchokidar[0m[38;5;12m (https://github.com/paulmillr/chokidar) - Improved cross-platform file watching.[39m
|
||
[38;5;12m- [39m[38;5;14m[1mgraceful-fs[0m[38;5;12m (https://github.com/isaacs/node-graceful-fs) - Improves the [39m[48;5;235m[38;5;249mfs[49m[39m[38;5;12m module, especially on Windows.[39m
|
||
[38;5;12m- [39m[38;5;14m[1mfs-extra[0m[38;5;12m (https://github.com/jprichardson/node-fs-extra) - Combines [39m[48;5;235m[38;5;249mgraceful-fs[49m[39m[38;5;12m with better JSON file reading and promises.[39m
|
||
[38;5;12m- [39m[38;5;14m[1many-path[0m[38;5;12m (https://github.com/bcoe/any-path) - Use Windows and POSIX paths interchangeably when fetching values from an object.[39m
|
||
[38;5;12m- [39m[38;5;14m[1mdev-null-cli[0m[38;5;12m (https://github.com/sindresorhus/dev-null-cli) - Cross-platform [39m[48;5;235m[38;5;249m/dev/null[49m[39m[38;5;12m.[39m
|
||
[38;5;12m- [39m[38;5;14m[1mglobal-cache-dir[0m[38;5;12m (https://github.com/ehmicky/global-cache-dir) - Get the global OS-specific cache directory.[39m
|
||
|
||
[38;2;255;187;0m[4mSignals[0m
|
||
|
||
[38;5;12m- [39m[38;5;14m[1mfkill[0m[38;5;12m (https://github.com/sindresorhus/fkill) - Kill processes. Cross-platform.[39m
|
||
[38;5;12m- [39m[38;5;14m[1msignal-exit[0m[38;5;12m (https://github.com/tapjs/signal-exit) - Cross-platform [39m[48;5;235m[38;5;249mexit[49m[39m[38;5;12m handler.[39m
|
||
[38;5;12m- [39m[38;5;14m[1mhuman-signals[0m[38;5;12m (https://github.com/ehmicky/human-signals) - Human-friendly process signals.[39m
|
||
|
||
[38;2;255;187;0m[4mProcesses[0m
|
||
|
||
[38;5;12m- [39m[38;5;14m[1mps-list[0m[38;5;12m (https://github.com/sindresorhus/ps-list) - Get running processes.[39m
|
||
[38;5;12m- [39m[38;5;14m[1mprocess-exists[0m[38;5;12m (https://github.com/sindresorhus/process-exists) - Check if a process exists.[39m
|
||
|
||
[38;2;255;187;0m[4mStreams[0m
|
||
|
||
[38;5;12m- [39m[38;5;14m[1mnoop-stream[0m[38;5;12m (https://github.com/sindresorhus/noop-stream) - Cross-platform [39m[48;5;235m[38;5;249mfs.createReadStream('/dev/null')[49m[39m[38;5;12m.[39m
|
||
[38;5;12m- [39m[38;5;14m[1mrandom-bytes-readable-stream[0m[38;5;12m (https://github.com/sindresorhus/random-bytes-readable-stream) - Cross-platform [39m[48;5;235m[38;5;249mfs.createReadStream('/dev/urandom')[49m[39m[38;5;12m.[39m
|
||
|
||
[38;2;255;187;0m[4mDesktop UI[0m
|
||
|
||
[38;5;12m- [39m[38;5;14m[1mopen[0m[38;5;12m (https://github.com/sindresorhus/open) - Opens stuff like websites, files, executables. Cross-platform.[39m
|
||
[38;5;12m- [39m[38;5;14m[1mnode-notifier[0m[38;5;12m (https://github.com/mikaelbr/node-notifier) - Cross-platform desktop notifications.[39m
|
||
|
||
[38;2;255;187;0m[4mWindows registry[0m
|
||
|
||
[38;5;12m- [39m[38;5;14m[1mnode-winreg[0m[38;5;12m (https://github.com/fresc81/node-winreg) - Access the Windows registry.[39m
|
||
[38;5;12m- [39m[38;5;14m[1mrage-edit[0m[38;5;12m (https://github.com/MikeKovarik/rage-edit) - Access/modify the Windows registry.[39m
|
||
[38;5;12m- [39m[38;5;14m[1mwindows-registry-node[0m[38;5;12m (https://github.com/CatalystCode/windows-registry-node) - Access/modify the Windows registry and set file associations.[39m
|
||
|
||
[38;2;255;187;0m[4mKnown issues[0m
|
||
|
||
[38;5;12m- [39m[38;5;14m[1mcmd.exe unicode woes[0m[38;5;12m (https://github.com/nodejs/node-v0.x-archive/issues/7940) - By default, [39m[48;5;235m[38;5;249mcmd.exe[49m[39m[38;5;12m does not display Unicode characters on Windows.[39m
|
||
[38;5;12m- [39m[38;5;14m[1mspawn issues[0m[38;5;12m (https://github.com/nodejs/node-v0.x-archive/issues/2318) - [39m[48;5;235m[38;5;249mchild_process.spawn()[49m[39m[38;5;12m behavior is not consistent between Windows and Linux.[39m
|
||
[38;5;12m- [39m[38;5;14m[1mexec() behavior between shells[0m[38;5;12m (https://github.com/isaacs/spawn-wrap#contracts-and-caveats) - Depending on the shell being used, e.g., bash vs. dash, [39m[48;5;235m[38;5;249mchild_process.exec()[49m[39m[38;5;12m has inconsistent exit behavior.[39m
|
||
|
||
[38;2;255;187;0m[4mSee also[0m
|
||
|
||
[38;5;12m- [39m[38;5;14m[1mawesome-desktop-js[0m[38;5;12m (https://github.com/styfle/awesome-desktop-js) - List of tools to build JavaScript applications on the desktop.[39m
|
||
|
||
[38;2;255;187;0m[4mSupport[0m
|
||
|
||
[38;5;12mIf you found an error or would like to add more information, _don't hesitate_ to[39m
|
||
[38;5;14m[1msubmit an issue on GitHub[0m[38;5;12m (../../issues).[39m
|
||
|
||
[38;5;12mEveryone is welcome regardless of personal background. We enforce a[39m
|
||
[38;5;14m[1mCode of conduct[0m[38;5;12m (CODE_OF_CONDUCT.md) in order to promote a positive and[39m
|
||
[38;5;12minclusive environment.[39m
|
||
|
||
[38;2;255;187;0m[4mContributing[0m
|
||
|
||
[38;5;12mThis project was made with ❤️. The simplest way to give back is by starring and[39m
|
||
[38;5;12msharing it online.[39m
|
||
|
||
[38;5;12mIf the documentation is unclear or has a typo, please click on the page's [39m[48;5;235m[38;5;249mEdit[49m[39m
|
||
[38;5;12mbutton (pencil icon) and suggest a correction.[39m
|
||
|
||
[38;5;12mIf you would like to help us fix an error or add more information, please check[39m
|
||
[38;5;12mour [39m[38;5;14m[1mguidelines[0m[38;5;12m (contributing.md). Pull requests are welcome![39m
|
||
|
||
[38;5;12mThanks go to these wonderful people:[39m
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
[38;5;12mThis project follows the [39m[38;5;14m[1mall-contributors[0m[38;5;12m (https://github.com/all-contributors/all-contributors) specification.[39m
|
||
|
||
[38;2;255;187;0m[4mLicense[0m
|
||
|
||
[38;5;14m[1m![0m[38;5;12mLicense[39m[38;5;14m[1m (https://img.shields.io/github/license/bcoe/awesome-cross-platform-nodejs.svg?color=4cc61e&logo=github)[0m[38;5;12m (https://creativecommons.org/licenses/by-sa/4.0/)[39m
|
||
|
||
[38;5;12mcrossplatformnodejs Github: https://github.com/bcoe/awesome-cross-platform-nodejs[39m
|