@doctormckay/stdlib
Advanced tools
Comparing version 2.6.0 to 2.7.0
@@ -8,2 +8,3 @@ import Arrays from './arrays'; | ||
import Objects from './objects'; | ||
import OS from './os'; | ||
import Parsing from './parsing'; | ||
@@ -14,3 +15,3 @@ import Promises from './promises'; | ||
import Units from './units'; | ||
export { Arrays, Concurrency, DataStructures, Hashing, HTTP, IPv4, Objects, Parsing, Promises, Rendering, Time, Units }; | ||
export { Arrays, Concurrency, DataStructures, Hashing, HTTP, IPv4, Objects, OS, Parsing, Promises, Rendering, Time, Units }; | ||
declare const _default: { | ||
@@ -31,2 +32,3 @@ Arrays: import("./lib/_meta/module-types").Arrays; | ||
Objects: import("./lib/_meta/module-types").Objects; | ||
OS: import("./lib/_meta/module-types").OS; | ||
Parsing: import("./lib/_meta/module-types").Parsing; | ||
@@ -33,0 +35,0 @@ Promises: import("./lib/_meta/module-types").Promises; |
@@ -6,3 +6,3 @@ "use strict"; | ||
Object.defineProperty(exports, "__esModule", { value: true }); | ||
exports.Units = exports.Time = exports.Rendering = exports.Promises = exports.Parsing = exports.Objects = exports.IPv4 = exports.HTTP = exports.Hashing = exports.DataStructures = exports.Concurrency = exports.Arrays = void 0; | ||
exports.Units = exports.Time = exports.Rendering = exports.Promises = exports.Parsing = exports.OS = exports.Objects = exports.IPv4 = exports.HTTP = exports.Hashing = exports.DataStructures = exports.Concurrency = exports.Arrays = void 0; | ||
const arrays_1 = __importDefault(require("./arrays")); | ||
@@ -22,2 +22,4 @@ exports.Arrays = arrays_1.default; | ||
exports.Objects = objects_1.default; | ||
const os_1 = __importDefault(require("./os")); | ||
exports.OS = os_1.default; | ||
const parsing_1 = __importDefault(require("./parsing")); | ||
@@ -41,2 +43,3 @@ exports.Parsing = parsing_1.default; | ||
Objects: objects_1.default, | ||
OS: os_1.default, | ||
Parsing: parsing_1.default, | ||
@@ -48,2 +51,2 @@ Promises: promises_1.default, | ||
}; | ||
//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiX21haW4uanMiLCJzb3VyY2VSb290IjoiIiwic291cmNlcyI6WyJzcmMvX21haW4udHMiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6Ijs7Ozs7O0FBQUEsc0RBQThCO0FBYzdCLGlCQWRNLGdCQUFNLENBY047QUFiUCxnRUFBd0M7QUFjdkMsc0JBZE0scUJBQVcsQ0FjTjtBQWJaLHdFQUErQztBQWM5Qyx5QkFkTSx5QkFBYyxDQWNOO0FBYmYsd0RBQWdDO0FBYy9CLGtCQWRNLGlCQUFPLENBY047QUFiUixrREFBMEI7QUFjekIsZUFkTSxjQUFJLENBY047QUFiTCxrREFBMEI7QUFjekIsZUFkTSxjQUFJLENBY047QUFiTCx3REFBZ0M7QUFjL0Isa0JBZE0saUJBQU8sQ0FjTjtBQWJSLHdEQUFnQztBQWMvQixrQkFkTSxpQkFBTyxDQWNOO0FBYlIsMERBQWtDO0FBY2pDLG1CQWRNLGtCQUFRLENBY047QUFiVCw0REFBb0M7QUFjbkMsb0JBZE0sbUJBQVMsQ0FjTjtBQWJWLGtEQUEwQjtBQWN6QixlQWRNLGNBQUksQ0FjTjtBQWJMLG9EQUE0QjtBQWMzQixnQkFkTSxlQUFLLENBY047QUFHTixrQkFBZTtJQUNkLE1BQU0sRUFBTixnQkFBTTtJQUNOLFdBQVcsRUFBWCxxQkFBVztJQUNYLGNBQWMsRUFBZCx5QkFBYztJQUNkLE9BQU8sRUFBUCxpQkFBTztJQUNQLElBQUksRUFBSixjQUFJO0lBQ0osSUFBSSxFQUFKLGNBQUk7SUFDSixPQUFPLEVBQVAsaUJBQU87SUFDUCxPQUFPLEVBQVAsaUJBQU87SUFDUCxRQUFRLEVBQVIsa0JBQVE7SUFDUixTQUFTLEVBQVQsbUJBQVM7SUFDVCxJQUFJLEVBQUosY0FBSTtJQUNKLEtBQUssRUFBTCxlQUFLO0NBQ0wsQ0FBQyJ9 | ||
//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiX21haW4uanMiLCJzb3VyY2VSb290IjoiIiwic291cmNlcyI6WyJzcmMvX21haW4udHMiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6Ijs7Ozs7O0FBQUEsc0RBQThCO0FBZTdCLGlCQWZNLGdCQUFNLENBZU47QUFkUCxnRUFBd0M7QUFldkMsc0JBZk0scUJBQVcsQ0FlTjtBQWRaLHdFQUErQztBQWU5Qyx5QkFmTSx5QkFBYyxDQWVOO0FBZGYsd0RBQWdDO0FBZS9CLGtCQWZNLGlCQUFPLENBZU47QUFkUixrREFBMEI7QUFlekIsZUFmTSxjQUFJLENBZU47QUFkTCxrREFBMEI7QUFlekIsZUFmTSxjQUFJLENBZU47QUFkTCx3REFBZ0M7QUFlL0Isa0JBZk0saUJBQU8sQ0FlTjtBQWRSLDhDQUFzQjtBQWVyQixhQWZNLFlBQUUsQ0FlTjtBQWRILHdEQUFnQztBQWUvQixrQkFmTSxpQkFBTyxDQWVOO0FBZFIsMERBQWtDO0FBZWpDLG1CQWZNLGtCQUFRLENBZU47QUFkVCw0REFBb0M7QUFlbkMsb0JBZk0sbUJBQVMsQ0FlTjtBQWRWLGtEQUEwQjtBQWV6QixlQWZNLGNBQUksQ0FlTjtBQWRMLG9EQUE0QjtBQWUzQixnQkFmTSxlQUFLLENBZU47QUFHTixrQkFBZTtJQUNkLE1BQU0sRUFBTixnQkFBTTtJQUNOLFdBQVcsRUFBWCxxQkFBVztJQUNYLGNBQWMsRUFBZCx5QkFBYztJQUNkLE9BQU8sRUFBUCxpQkFBTztJQUNQLElBQUksRUFBSixjQUFJO0lBQ0osSUFBSSxFQUFKLGNBQUk7SUFDSixPQUFPLEVBQVAsaUJBQU87SUFDUCxFQUFFLEVBQUYsWUFBRTtJQUNGLE9BQU8sRUFBUCxpQkFBTztJQUNQLFFBQVEsRUFBUixrQkFBUTtJQUNSLFNBQVMsRUFBVCxtQkFBUztJQUNULElBQUksRUFBSixjQUFJO0lBQ0osS0FBSyxFQUFMLGVBQUs7Q0FDTCxDQUFDIn0= |
/// <reference types="node" /> | ||
/// <reference types="node" /> | ||
import { AppDataDirectoryParams } from './os'; | ||
import { Agent } from 'http'; | ||
@@ -30,2 +31,5 @@ import Cookie from '../http/client/Cookie'; | ||
} | ||
export interface OS { | ||
appDataDirectory: (params: AppDataDirectoryParams) => string; | ||
} | ||
export interface Parsing { | ||
@@ -32,0 +36,0 @@ orderedArgs: (input: string) => string[]; |
{ | ||
"name": "@doctormckay/stdlib", | ||
"version": "2.6.0", | ||
"version": "2.7.0", | ||
"author": "Alex Corn <mckay@doctormckay.com>", | ||
@@ -5,0 +5,0 @@ "description": "A \"standard library\" of stuff I find to routinely be useful in Node.js", |
@@ -391,2 +391,16 @@ # Standard Library | ||
# OS | ||
```js | ||
const {OS} = require('@doctormckay/stdlib'); | ||
``` | ||
### appDataDirectory(params) | ||
- `params` - An object | ||
- `appName` - A string containing your app's name | ||
- `appAuthor` - A string containing the name of the author/vendor of your app (only used on Windows) | ||
- `useRoaming` - Optional. `true` to use roaming appdata on Windows (default `false`) | ||
Returns a string containing the path to a directory you can use to store app-specific data. | ||
# Parsing | ||
@@ -393,0 +407,0 @@ |
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
Environment variable access
Supply chain riskPackage accesses environment variables, which may be a sign of credential stuffing or data theft.
Found 4 instances in 1 package
209434
99
2436
501
6