This commit is contained in:
Lukáš Kaňka
2023-08-15 18:35:50 +02:00
commit ea3e372146
10019 changed files with 2548539 additions and 0 deletions

2
CyLukTs/lukan/node_modules/ospath/.npmignore generated vendored Normal file
View File

@ -0,0 +1,2 @@
ospath.test.js
.travis.yml

25
CyLukTs/lukan/node_modules/ospath/changelog.md generated vendored Normal file
View File

@ -0,0 +1,25 @@
1.2.2 / 2016-09-06
------------------
- fix `files` field
1.2.0 / 2016-09-06
------------------
- upgrade to Standard@v8
- fix tests
- added `desktop()` function
1.1.0 / 2015-06-17
------------------
- if `os.homedir()` is available, use it for `home()`
1.0.2 / 2015-06-16
------------------
- fixed bad `files` field in `package.json`
1.0.1 / 2015-06-16
------------------
- only include specific files
1.0.0 / 2015-06-16
------------------
- initial release

43
CyLukTs/lukan/node_modules/ospath/index.js generated vendored Normal file
View File

@ -0,0 +1,43 @@
var path = require('path')
var os = require('os')
function data () {
switch (this.__platform || process.platform) {
case 'win32': return path.resolve(process.env.APPDATA)
case 'darwin': return path.resolve(path.join(home.call(this), 'Library/Application Support/'))
default: return process.env.XDG_CONFIG_HOME
? path.resolve(process.env.XDG_CONFIG_HOME)
: path.resolve(path.join(home.call(this), '.config/'))
}
}
function desktop () {
return path.join(home.call(this), 'Desktop')
}
function home () {
// io.js >= 2.3
if ('homedir' in os) return os.homedir()
switch (this.__platform || process.platform) {
case 'win32': return path.resolve(process.env.USERPROFILE)
default: return path.resolve(process.env.HOME)
}
}
function tmp () {
switch (this.__platform || process.platform) {
case 'win32': return path.resolve(process.env.TEMP)
default: return path.resolve('/tmp')
}
}
var ospath = {
__platform: process.platform,
data: data,
desktop: desktop,
home: home,
tmp: tmp
}
module.exports = ospath

40
CyLukTs/lukan/node_modules/ospath/package.json generated vendored Normal file
View File

@ -0,0 +1,40 @@
{
"name": "ospath",
"version": "1.2.2",
"description": "Operating system specific paths.",
"main": "index.js",
"scripts": {
"lint": "standard",
"test": "npm run lint && npm run unit",
"unit": "mocha ./ospath.test.js"
},
"repository": {
"type": "git",
"url": "git+https://github.com/jprichardson/ospath.git"
},
"keywords": [
"home",
"data",
"dir",
"directory",
"path",
"tmp",
"temp",
"windows",
"linux",
"darwin",
"mac"
],
"author": "JP Richardson",
"license": "MIT",
"bugs": {
"url": "https://github.com/jprichardson/ospath/issues"
},
"homepage": "https://github.com/jprichardson/ospath#readme",
"devDependencies": {
"lodash.clonedeep": "^3.0.1",
"mocha": "2.x",
"proxyquire": "^1.5.0",
"standard": "^8.0.0"
}
}

53
CyLukTs/lukan/node_modules/ospath/readme.md generated vendored Normal file
View File

@ -0,0 +1,53 @@
ospath
======
[![npm Package](https://img.shields.io/npm/v/ospath.svg?style=flat-square)](https://www.npmjs.org/package/ospath)
[![build status](https://api.travis-ci.org/jprichardson/ospath.svg)](http://travis-ci.org/jprichardson/ospath)
A JavaScript component that provides operating specific path values.
Installation
------------
npm i --save ospath
API
---
### ospath.data()
Returns the directory where an application should store its data directory.
- **Windows**: `%APPDATA%`
- **OS X**: `~/Library/Application Support`
- **Unix-like**: `$XDG_CONFIG_HOME` or `~/.config`
### ospath.desktop()
Returns the users desktop directory. On every OS, this is just the `home()`
dir and `Desktop`.
### ospath.home()
Returns the user's home directory.
- **Windows**: `%USERPROFILE%`
- **Unix-like**: `$HOME`
### ospath.tmp()
Returns a temporary directory. Could also use `require('os').tmpdir()`.
- **Windows**: `%TEMP%`
- **Unix-like**: `/tmp`
License
-------
MIT