This commit is contained in:
bcomnes 2020-09-11 17:16:53 +00:00
parent 0460e9fd78
commit 0f7cdf6e15
6 changed files with 8191 additions and 80 deletions

View File

@ -7,6 +7,19 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
Generated by [`auto-changelog`](https://github.com/CookPete/auto-changelog). Generated by [`auto-changelog`](https://github.com/CookPete/auto-changelog).
## [v1.0.12](https://github.com/bcomnes/deploy-to-neocities/compare/v1.0.11...v1.0.12) - 2020-09-11
### Merged
- chore(deps): bump actions/setup-node from v1 to v2.1.1 [`#12`](https://github.com/bcomnes/deploy-to-neocities/pull/12)
- chore(deps): bump @actions/core from 1.2.4 to 1.2.5 [`#13`](https://github.com/bcomnes/deploy-to-neocities/pull/13)
### Commits
- Create release.yml [`9a79230`](https://github.com/bcomnes/deploy-to-neocities/commit/9a792306ca7b0d9800de1c6e1cb995070caf67df)
- Create dependabot.yml [`6975b43`](https://github.com/bcomnes/deploy-to-neocities/commit/6975b431197241de88beb858e612dfc5c37f414f)
- Update release.yml [`0460e9f`](https://github.com/bcomnes/deploy-to-neocities/commit/0460e9fd782d26030ab102877961cfe0f0aa7b2e)
## [v1.0.11](https://github.com/bcomnes/deploy-to-neocities/compare/v1.0.10...v1.0.11) - 2020-08-05 ## [v1.0.11](https://github.com/bcomnes/deploy-to-neocities/compare/v1.0.10...v1.0.11) - 2020-08-05
### Merged ### Merged
@ -45,7 +58,7 @@ Generated by [`auto-changelog`](https://github.com/CookPete/auto-changelog).
- fix(package): update @actions/core to version 1.2.4 [`bc980f6`](https://github.com/bcomnes/deploy-to-neocities/commit/bc980f6378b06e225a7854b65ef9de27838eba18) - fix(package): update @actions/core to version 1.2.4 [`bc980f6`](https://github.com/bcomnes/deploy-to-neocities/commit/bc980f6378b06e225a7854b65ef9de27838eba18)
- chore(package): update auto-changelog to version 2.0.0 [`7059bca`](https://github.com/bcomnes/deploy-to-neocities/commit/7059bcae5305d0068f02b2268f76e626ff0a940a) - chore(package): update auto-changelog to version 2.0.0 [`7059bca`](https://github.com/bcomnes/deploy-to-neocities/commit/7059bcae5305d0068f02b2268f76e626ff0a940a)
## [v1.0.8](https://github.com/bcomnes/deploy-to-neocities/compare/v1.0.7...v1.0.8) - 2020-03-01 ## [v1.0.8](https://github.com/bcomnes/deploy-to-neocities/compare/v1.0.7...v1.0.8) - 2020-02-29
### Merged ### Merged
@ -95,19 +108,19 @@ Generated by [`auto-changelog`](https://github.com/CookPete/auto-changelog).
- refactor: clean up pacakge.json a bit [`7bb0bde`](https://github.com/bcomnes/deploy-to-neocities/commit/7bb0bdec75f6ec26707d036479c84b40f20f6ba8) - refactor: clean up pacakge.json a bit [`7bb0bde`](https://github.com/bcomnes/deploy-to-neocities/commit/7bb0bdec75f6ec26707d036479c84b40f20f6ba8)
- docs: improve docs [`cc11705`](https://github.com/bcomnes/deploy-to-neocities/commit/cc11705059c58406f070b67a4f3456a040599ae5) - docs: improve docs [`cc11705`](https://github.com/bcomnes/deploy-to-neocities/commit/cc11705059c58406f070b67a4f3456a040599ae5)
## [v1.0.2](https://github.com/bcomnes/deploy-to-neocities/compare/v1.0.1...v1.0.2) - 2020-02-18 ## [v1.0.2](https://github.com/bcomnes/deploy-to-neocities/compare/v1.0.1...v1.0.2) - 2020-02-17
### Commits ### Commits
- bug: fix input name [`14f0fea`](https://github.com/bcomnes/deploy-to-neocities/commit/14f0feaed2b52c65b7a9fac2a8c5437f75a3b033) - bug: fix input name [`14f0fea`](https://github.com/bcomnes/deploy-to-neocities/commit/14f0feaed2b52c65b7a9fac2a8c5437f75a3b033)
## [v1.0.1](https://github.com/bcomnes/deploy-to-neocities/compare/v1.0.0...v1.0.1) - 2020-02-18 ## [v1.0.1](https://github.com/bcomnes/deploy-to-neocities/compare/v1.0.0...v1.0.1) - 2020-02-17
### Commits ### Commits
- docs: typos [`91c25ab`](https://github.com/bcomnes/deploy-to-neocities/commit/91c25ab7221a139f318ed7ef4a6518d5a64debe8) - docs: typos [`91c25ab`](https://github.com/bcomnes/deploy-to-neocities/commit/91c25ab7221a139f318ed7ef4a6518d5a64debe8)
## [v1.0.0](https://github.com/bcomnes/deploy-to-neocities/compare/v0.0.11...v1.0.0) - 2020-02-18 ## [v1.0.0](https://github.com/bcomnes/deploy-to-neocities/compare/v0.0.11...v1.0.0) - 2020-02-17
### Merged ### Merged
@ -167,14 +180,14 @@ Generated by [`auto-changelog`](https://github.com/CookPete/auto-changelog).
- refactor: Dramatically simplify logging [`bc86874`](https://github.com/bcomnes/deploy-to-neocities/commit/bc86874ede188f9c33f0b6dfd2e54b25328b1285) - refactor: Dramatically simplify logging [`bc86874`](https://github.com/bcomnes/deploy-to-neocities/commit/bc86874ede188f9c33f0b6dfd2e54b25328b1285)
## [v0.0.3](https://github.com/bcomnes/deploy-to-neocities/compare/v0.0.2...v0.0.3) - 2020-02-13 ## [v0.0.3](https://github.com/bcomnes/deploy-to-neocities/compare/v0.0.2...v0.0.3) - 2020-02-12
### Commits ### Commits
- Fix boolean parsing [`19246fa`](https://github.com/bcomnes/deploy-to-neocities/commit/19246fac798151a3ab80666412f72394c0615c32) - Fix boolean parsing [`19246fa`](https://github.com/bcomnes/deploy-to-neocities/commit/19246fac798151a3ab80666412f72394c0615c32)
- bug: Fix reference bug in logging [`2c52eea`](https://github.com/bcomnes/deploy-to-neocities/commit/2c52eeaa2badbb1bcb3c2520e358fcc088bc3879) - bug: Fix reference bug in logging [`2c52eea`](https://github.com/bcomnes/deploy-to-neocities/commit/2c52eeaa2badbb1bcb3c2520e358fcc088bc3879)
## [v0.0.2](https://github.com/bcomnes/deploy-to-neocities/compare/v0.0.1...v0.0.2) - 2020-02-13 ## [v0.0.2](https://github.com/bcomnes/deploy-to-neocities/compare/v0.0.1...v0.0.2) - 2020-02-12
### Commits ### Commits

210
dist/index.js vendored
View File

@ -19,7 +19,13 @@ require('./sourcemap-register.js');module.exports =
/******/ }; /******/ };
/******/ /******/
/******/ // Execute the module function /******/ // Execute the module function
/******/ modules[moduleId].call(module.exports, module, module.exports, __webpack_require__); /******/ var threw = true;
/******/ try {
/******/ modules[moduleId].call(module.exports, module, module.exports, __webpack_require__);
/******/ threw = false;
/******/ } finally {
/******/ if(threw) delete installedModules[moduleId];
/******/ }
/******/ /******/
/******/ // Flag the module as loaded /******/ // Flag the module as loaded
/******/ module.l = true; /******/ module.l = true;
@ -895,6 +901,7 @@ function state(list, sortMethod)
/***/ 149: /***/ 149:
/***/ (function(module, exports, __webpack_require__) { /***/ (function(module, exports, __webpack_require__) {
/*! safe-buffer. MIT License. Feross Aboukhadijeh <https://feross.org/opensource> */
/* eslint-disable node/no-deprecated-api */ /* eslint-disable node/no-deprecated-api */
var buffer = __webpack_require__(293) var buffer = __webpack_require__(293)
var Buffer = buffer.Buffer var Buffer = buffer.Buffer
@ -4471,7 +4478,7 @@ function escapeProperty(s) {
/***/ 442: /***/ 442:
/***/ (function(module) { /***/ (function(module) {
module.exports = {"_from":"async-neocities@1.1.6","_id":"async-neocities@1.1.6","_inBundle":false,"_integrity":"sha512-q5fTVttBaN9znGxqxxDAh/ks+bZngIJPu6zPS7nlbJLC9NnOhrcP5Mu0VntxgEBtAuaExyI6uH/C+CxKSW0LeQ==","_location":"/async-neocities","_phantomChildren":{},"_requested":{"type":"version","registry":true,"raw":"async-neocities@1.1.6","name":"async-neocities","escapedName":"async-neocities","rawSpec":"1.1.6","saveSpec":null,"fetchSpec":"1.1.6"},"_requiredBy":["/"],"_resolved":"https://registry.npmjs.org/async-neocities/-/async-neocities-1.1.6.tgz","_shasum":"405b45565ccbe9c4ea56e65552ae9c48c20a0309","_spec":"async-neocities@1.1.6","_where":"/Users/bret/repos/deploy-to-neocities","author":{"name":"Bret Comnes","email":"bcomnes@gmail.com","url":"https://bret.io"},"bugs":{"url":"https://github.com/bcomnes/async-neocities/issues"},"bundleDependencies":false,"dependencies":{"async-folder-walker":"^2.0.1","fetch-errors":"^2.0.1","form-data":"^3.0.0","nanoassert":"^2.0.0","node-fetch":"^2.6.0","pretty-bytes":"^5.3.0","pump":"^3.0.0","pumpify":"^2.0.1","qs":"^6.9.1","streamx":"^2.6.0"},"deprecated":false,"description":"WIP - nothing to see here","devDependencies":{"auto-changelog":"^1.16.2","dependency-check":"^4.1.0","gh-release":"^3.5.0","npm-run-all":"^4.1.5","standard":"^13.1.0","tap":"^14.10.2"},"homepage":"https://github.com/bcomnes/async-neocities","keywords":["neocities","async","api client","static hosting"],"license":"MIT","main":"index.js","name":"async-neocities","repository":{"type":"git","url":"git+https://github.com/bcomnes/async-neocities.git"},"scripts":{"prepublishOnly":"git push --follow-tags && gh-release","test":"run-s test:*","test:deps":"dependency-check . --no-dev --no-peer","test:standard":"standard","test:tape":"tap","version":"auto-changelog -p --template keepachangelog auto-changelog --breaking-pattern 'BREAKING:' && git add CHANGELOG.md"},"standard":{"ignore":["dist"]},"version":"1.1.6"}; module.exports = {"_from":"async-neocities@1.1.6","_id":"async-neocities@1.1.6","_inBundle":false,"_integrity":"sha512-q5fTVttBaN9znGxqxxDAh/ks+bZngIJPu6zPS7nlbJLC9NnOhrcP5Mu0VntxgEBtAuaExyI6uH/C+CxKSW0LeQ==","_location":"/async-neocities","_phantomChildren":{},"_requested":{"type":"version","registry":true,"raw":"async-neocities@1.1.6","name":"async-neocities","escapedName":"async-neocities","rawSpec":"1.1.6","saveSpec":null,"fetchSpec":"1.1.6"},"_requiredBy":["/"],"_resolved":"https://registry.npmjs.org/async-neocities/-/async-neocities-1.1.6.tgz","_shasum":"405b45565ccbe9c4ea56e65552ae9c48c20a0309","_spec":"async-neocities@1.1.6","_where":"/home/runner/work/deploy-to-neocities/deploy-to-neocities","author":{"name":"Bret Comnes","email":"bcomnes@gmail.com","url":"https://bret.io"},"bugs":{"url":"https://github.com/bcomnes/async-neocities/issues"},"bundleDependencies":false,"dependencies":{"async-folder-walker":"^2.0.1","fetch-errors":"^2.0.1","form-data":"^3.0.0","nanoassert":"^2.0.0","node-fetch":"^2.6.0","pretty-bytes":"^5.3.0","pump":"^3.0.0","pumpify":"^2.0.1","qs":"^6.9.1","streamx":"^2.6.0"},"deprecated":false,"description":"WIP - nothing to see here","devDependencies":{"auto-changelog":"^1.16.2","dependency-check":"^4.1.0","gh-release":"^3.5.0","npm-run-all":"^4.1.5","standard":"^13.1.0","tap":"^14.10.2"},"homepage":"https://github.com/bcomnes/async-neocities","keywords":["neocities","async","api client","static hosting"],"license":"MIT","main":"index.js","name":"async-neocities","repository":{"type":"git","url":"git+https://github.com/bcomnes/async-neocities.git"},"scripts":{"prepublishOnly":"git push --follow-tags && gh-release","test":"run-s test:*","test:deps":"dependency-check . --no-dev --no-peer","test:standard":"standard","test:tape":"tap","version":"auto-changelog -p --template keepachangelog auto-changelog --breaking-pattern 'BREAKING:' && git add CHANGELOG.md"},"standard":{"ignore":["dist"]},"version":"1.1.6"};
/***/ }), /***/ }),
@ -5035,6 +5042,12 @@ function convertBody(buffer, headers) {
// html4 // html4
if (!res && str) { if (!res && str) {
res = /<meta[\s]+?http-equiv=(['"])content-type\1[\s]+?content=(['"])(.+?)\2/i.exec(str); res = /<meta[\s]+?http-equiv=(['"])content-type\1[\s]+?content=(['"])(.+?)\2/i.exec(str);
if (!res) {
res = /<meta[\s]+?content=(['"])(.+?)\1[\s]+?http-equiv=(['"])content-type\3/i.exec(str);
if (res) {
res.pop(); // drop last quote
}
}
if (res) { if (res) {
res = /charset=(.*)/i.exec(res.pop()); res = /charset=(.*)/i.exec(res.pop());
@ -6042,7 +6055,7 @@ function fetch(url, opts) {
// HTTP fetch step 5.5 // HTTP fetch step 5.5
switch (request.redirect) { switch (request.redirect) {
case 'error': case 'error':
reject(new FetchError(`redirect mode is set to error: ${request.url}`, 'no-redirect')); reject(new FetchError(`uri requested responds with a redirect, redirect mode is set to error: ${request.url}`, 'no-redirect'));
finalize(); finalize();
return; return;
case 'manual': case 'manual':
@ -6081,7 +6094,8 @@ function fetch(url, opts) {
method: request.method, method: request.method,
body: request.body, body: request.body,
signal: request.signal, signal: request.signal,
timeout: request.timeout timeout: request.timeout,
size: request.size
}; };
// HTTP-redirect fetch step 9 // HTTP-redirect fetch step 9
@ -7162,6 +7176,17 @@ var combine = function combine(a, b) {
return [].concat(a, b); return [].concat(a, b);
}; };
var maybeMap = function maybeMap(val, fn) {
if (isArray(val)) {
var mapped = [];
for (var i = 0; i < val.length; i += 1) {
mapped.push(fn(val[i]));
}
return mapped;
}
return fn(val);
};
module.exports = { module.exports = {
arrayToObject: arrayToObject, arrayToObject: arrayToObject,
assign: assign, assign: assign,
@ -7171,6 +7196,7 @@ module.exports = {
encode: encode, encode: encode,
isBuffer: isBuffer, isBuffer: isBuffer,
isRegExp: isRegExp, isRegExp: isRegExp,
maybeMap: maybeMap,
merge: merge merge: merge
}; };
@ -7195,6 +7221,18 @@ const BYTE_UNITS = [
'YB' 'YB'
]; ];
const BIBYTE_UNITS = [
'B',
'kiB',
'MiB',
'GiB',
'TiB',
'PiB',
'EiB',
'ZiB',
'YiB'
];
const BIT_UNITS = [ const BIT_UNITS = [
'b', 'b',
'kbit', 'kbit',
@ -7207,6 +7245,18 @@ const BIT_UNITS = [
'Ybit' 'Ybit'
]; ];
const BIBIT_UNITS = [
'b',
'kibit',
'Mibit',
'Gibit',
'Tibit',
'Pibit',
'Eibit',
'Zibit',
'Yibit'
];
/* /*
Formats the given number using `Number#toLocaleString`. Formats the given number using `Number#toLocaleString`.
- If locale is a string, the value is expected to be a locale-key (for example: `de`). - If locale is a string, the value is expected to be a locale-key (for example: `de`).
@ -7229,8 +7279,10 @@ module.exports = (number, options) => {
throw new TypeError(`Expected a finite number, got ${typeof number}: ${number}`); throw new TypeError(`Expected a finite number, got ${typeof number}: ${number}`);
} }
options = Object.assign({bits: false}, options); options = Object.assign({bits: false, binary: false}, options);
const UNITS = options.bits ? BIT_UNITS : BYTE_UNITS; const UNITS = options.bits ?
(options.binary ? BIBIT_UNITS : BIT_UNITS) :
(options.binary ? BIBYTE_UNITS : BYTE_UNITS);
if (options.signed && number === 0) { if (options.signed && number === 0) {
return ' 0 ' + UNITS[0]; return ' 0 ' + UNITS[0];
@ -7248,9 +7300,9 @@ module.exports = (number, options) => {
return prefix + numberString + ' ' + UNITS[0]; return prefix + numberString + ' ' + UNITS[0];
} }
const exponent = Math.min(Math.floor(Math.log10(number) / 3), UNITS.length - 1); const exponent = Math.min(Math.floor(options.binary ? Math.log(number) / Math.log(1024) : Math.log10(number) / 3), UNITS.length - 1);
// eslint-disable-next-line unicorn/prefer-exponentiation-operator // eslint-disable-next-line unicorn/prefer-exponentiation-operator
number = Number((number / Math.pow(1000, exponent)).toPrecision(3)); number = Number((number / Math.pow(options.binary ? 1024 : 1000, exponent)).toPrecision(3));
const numberString = toLocaleString(number, options.locale); const numberString = toLocaleString(number, options.locale);
const unit = UNITS[exponent]; const unit = UNITS[exponent];
@ -7942,6 +7994,10 @@ class WritableState {
this.afterWrite = afterWrite.bind(this) this.afterWrite = afterWrite.bind(this)
} }
get ended () {
return (this.stream._duplexState & WRITE_DONE) !== 0
}
push (data) { push (data) {
if (this.map !== null) data = this.map(data) if (this.map !== null) data = this.map(data)
@ -7968,7 +8024,8 @@ class WritableState {
} }
end (data) { end (data) {
if (data !== undefined && data !== null) this.push(data) if (typeof data === 'function') this.stream.once('finish', data)
else if (data !== undefined && data !== null) this.push(data)
this.stream._duplexState = (this.stream._duplexState | WRITE_FINISHING) & WRITE_NON_PRIMARY this.stream._duplexState = (this.stream._duplexState | WRITE_FINISHING) & WRITE_NON_PRIMARY
} }
@ -8042,6 +8099,10 @@ class ReadableState {
this.afterRead = afterRead.bind(this) this.afterRead = afterRead.bind(this)
} }
get ended () {
return (this.stream._duplexState & READ_DONE) !== 0
}
pipe (pipeTo, cb) { pipe (pipeTo, cb) {
if (this.pipeTo !== null) throw new Error('Can only pipe to one destination') if (this.pipeTo !== null) throw new Error('Can only pipe to one destination')
@ -8064,7 +8125,8 @@ class ReadableState {
} }
pipeTo.on('drain', afterDrain.bind(this)) pipeTo.on('drain', afterDrain.bind(this))
this.stream.emit('pipe', pipeTo) this.stream.emit('piping', pipeTo)
pipeTo.emit('pipe', this.stream)
} }
push (data) { push (data) {
@ -8355,11 +8417,11 @@ class Stream extends EventEmitter {
} }
get readable () { get readable () {
return this._readableState !== null return this._readableState !== null ? true : undefined
} }
get writable () { get writable () {
return this._writableState !== null return this._writableState !== null ? true : undefined
} }
get destroyed () { get destroyed () {
@ -8499,14 +8561,12 @@ class Readable extends Stream {
const stream = this const stream = this
let error = null let error = null
let ended = false let promiseResolve = null
let promiseResolve let promiseReject = null
let promiseReject
this.on('error', (err) => { error = err }) this.on('error', (err) => { error = err })
this.on('end', () => { ended = true }) this.on('readable', onreadable)
this.on('close', () => call(error, null)) this.on('close', onclose)
this.on('readable', () => call(null, stream.read()))
return { return {
[asyncIterator] () { [asyncIterator] () {
@ -8517,21 +8577,44 @@ class Readable extends Stream {
promiseResolve = resolve promiseResolve = resolve
promiseReject = reject promiseReject = reject
const data = stream.read() const data = stream.read()
if (data !== null) call(null, data) if (data !== null) ondata(data)
else if ((stream._duplexState & DESTROYED) !== 0) ondata(null)
}) })
}, },
return () { return () {
stream.destroy() return destroy(null)
},
throw (err) {
return destroy(err)
} }
} }
function call (err, data) { function onreadable () {
if (promiseResolve !== null) ondata(stream.read())
}
function onclose () {
if (promiseResolve !== null) ondata(null)
}
function ondata (data) {
if (promiseReject === null) return if (promiseReject === null) return
if (err) promiseReject(err) if (error) promiseReject(error)
else if (data === null && !ended) promiseReject(STREAM_DESTROYED) else if (data === null && (stream._duplexState & READ_DONE) === 0) promiseReject(STREAM_DESTROYED)
else promiseResolve({ value: data, done: data === null }) else promiseResolve({ value: data, done: data === null })
promiseReject = promiseResolve = null promiseReject = promiseResolve = null
} }
function destroy (err) {
stream.destroy(err)
return new Promise((resolve, reject) => {
if (stream._duplexState & DESTROYED) return resolve()
stream.once('close', function () {
if (err) reject(err)
else resolve({ value: undefined, done: true })
})
})
}
} }
} }
@ -8657,6 +8740,8 @@ class Transform extends Duplex {
} }
} }
class PassThrough extends Transform {}
function transformAfterFlush (err, data) { function transformAfterFlush (err, data) {
const cb = this._transformState.afterFinal const cb = this._transformState.afterFinal
if (err) return cb(err) if (err) return cb(err)
@ -8686,7 +8771,9 @@ module.exports = {
Writable, Writable,
Readable, Readable,
Duplex, Duplex,
Transform Transform,
// Export PassThrough for compatibility with Node.js core's stream module
PassThrough
} }
@ -8850,17 +8937,6 @@ var parseArrayValue = function (val, options) {
return val; return val;
}; };
var maybeMap = function maybeMap(val, fn) {
if (isArray(val)) {
var mapped = [];
for (var i = 0; i < val.length; i += 1) {
mapped.push(fn(val[i]));
}
return mapped;
}
return fn(val);
};
// This is what browsers will submit when the ✓ character occurs in an // This is what browsers will submit when the ✓ character occurs in an
// application/x-www-form-urlencoded body and the encoding of the page containing // application/x-www-form-urlencoded body and the encoding of the page containing
// the form is iso-8859-1, or when the submitted form has an accept-charset // the form is iso-8859-1, or when the submitted form has an accept-charset
@ -8909,7 +8985,7 @@ var parseValues = function parseQueryStringValues(str, options) {
val = options.strictNullHandling ? null : ''; val = options.strictNullHandling ? null : '';
} else { } else {
key = options.decoder(part.slice(0, pos), defaults.decoder, charset, 'key'); key = options.decoder(part.slice(0, pos), defaults.decoder, charset, 'key');
val = maybeMap( val = utils.maybeMap(
parseArrayValue(part.slice(pos + 1), options), parseArrayValue(part.slice(pos + 1), options),
function (encodedVal) { function (encodedVal) {
return options.decoder(encodedVal, defaults.decoder, charset, 'value'); return options.decoder(encodedVal, defaults.decoder, charset, 'value');
@ -9935,7 +10011,12 @@ var stringify = function stringify(
} else if (obj instanceof Date) { } else if (obj instanceof Date) {
obj = serializeDate(obj); obj = serializeDate(obj);
} else if (generateArrayPrefix === 'comma' && isArray(obj)) { } else if (generateArrayPrefix === 'comma' && isArray(obj)) {
obj = obj.join(','); obj = utils.maybeMap(obj, function (value) {
if (value instanceof Date) {
return serializeDate(value);
}
return value;
}).join(',');
} }
if (obj === null) { if (obj === null) {
@ -9970,44 +10051,31 @@ var stringify = function stringify(
for (var i = 0; i < objKeys.length; ++i) { for (var i = 0; i < objKeys.length; ++i) {
var key = objKeys[i]; var key = objKeys[i];
var value = obj[key];
if (skipNulls && obj[key] === null) { if (skipNulls && value === null) {
continue; continue;
} }
if (isArray(obj)) { var keyPrefix = isArray(obj)
pushToArray(values, stringify( ? typeof generateArrayPrefix === 'function' ? generateArrayPrefix(prefix, key) : prefix
obj[key], : prefix + (allowDots ? '.' + key : '[' + key + ']');
typeof generateArrayPrefix === 'function' ? generateArrayPrefix(prefix, key) : prefix,
generateArrayPrefix, pushToArray(values, stringify(
strictNullHandling, value,
skipNulls, keyPrefix,
encoder, generateArrayPrefix,
filter, strictNullHandling,
sort, skipNulls,
allowDots, encoder,
serializeDate, filter,
formatter, sort,
encodeValuesOnly, allowDots,
charset serializeDate,
)); formatter,
} else { encodeValuesOnly,
pushToArray(values, stringify( charset
obj[key], ));
prefix + (allowDots ? '.' + key : '[' + key + ']'),
generateArrayPrefix,
strictNullHandling,
skipNulls,
encoder,
filter,
sort,
allowDots,
serializeDate,
formatter,
encodeValuesOnly,
charset
));
}
} }
return values; return values;

2
dist/index.js.map vendored

File diff suppressed because one or more lines are too long

View File

@ -19,7 +19,13 @@ module.exports =
/******/ }; /******/ };
/******/ /******/
/******/ // Execute the module function /******/ // Execute the module function
/******/ modules[moduleId].call(module.exports, module, module.exports, __webpack_require__); /******/ var threw = true;
/******/ try {
/******/ modules[moduleId].call(module.exports, module, module.exports, __webpack_require__);
/******/ threw = false;
/******/ } finally {
/******/ if(threw) delete installedModules[moduleId];
/******/ }
/******/ /******/
/******/ // Flag the module as loaded /******/ // Flag the module as loaded
/******/ module.l = true; /******/ module.l = true;

8024
package-lock.json generated Normal file

File diff suppressed because it is too large Load Diff

View File

@ -1,7 +1,7 @@
{ {
"name": "deploy-to-neocities", "name": "deploy-to-neocities",
"description": "Github Action to deplpoy a folder to Neocities.org", "description": "Github Action to deplpoy a folder to Neocities.org",
"version": "1.0.11", "version": "1.0.12",
"author": "Bret Comnes <bcomnes@gmail.com> (https://bret.io/)", "author": "Bret Comnes <bcomnes@gmail.com> (https://bret.io/)",
"bugs": { "bugs": {
"url": "https://github.com/bcomnes/deploy-to-neocities/issues" "url": "https://github.com/bcomnes/deploy-to-neocities/issues"