├── .gitignore ├── .dockerignore ├── .editorconfig ├── wrangler.toml ├── Dockerfile ├── src ├── server.js ├── bucket.js ├── worker.js ├── range.js └── parse.js ├── package.json ├── LICENSE ├── .github └── workflows │ └── build-release.yaml ├── README.md ├── pnpm-lock.yaml └── LICENSES.txt /.gitignore: -------------------------------------------------------------------------------- 1 | node_modules/ 2 | 3 | .env.local 4 | .wrangler/ -------------------------------------------------------------------------------- /.dockerignore: -------------------------------------------------------------------------------- 1 | .git 2 | node_modules 3 | npm-debug.log 4 | *.md 5 | test 6 | docs 7 | Dockerfile 8 | coverage 9 | LICENSE 10 | .eslintrc 11 | .gitignore 12 | .nvmrc 13 | 14 | .env.local 15 | .editorconfig 16 | -------------------------------------------------------------------------------- /.editorconfig: -------------------------------------------------------------------------------- 1 | # http://editorconfig.org 2 | 3 | root = true 4 | 5 | [*] 6 | charset = utf-8 7 | indent_style = space 8 | indent_size = 2 9 | end_of_line = lf 10 | insert_final_newline = true 11 | trim_trailing_whitespace = true 12 | 13 | [*.md] 14 | insert_final_newline = false 15 | trim_trailing_whitespace = false -------------------------------------------------------------------------------- /wrangler.toml: -------------------------------------------------------------------------------- 1 | #:schema node_modules/wrangler/config-schema.json 2 | name = "metowolf-ip" 3 | main = "src/worker.js" 4 | compatibility_date = "2024-11-11" 5 | compatibility_flags = [ "nodejs_compat" ] 6 | 7 | [[r2_buckets]] 8 | binding = "OPENIPDB_BUCKET" 9 | bucket_name = "openipdb" 10 | 11 | [observability.logs] 12 | enabled = true -------------------------------------------------------------------------------- /Dockerfile: -------------------------------------------------------------------------------- 1 | FROM node:22-alpine 2 | 3 | LABEL maintainer="i@i-meto.com" 4 | 5 | ENV NODE_ENV=production \ 6 | HTTP_PORT=80 \ 7 | BUCKET_PATH=/tmp/openipdb 8 | 9 | EXPOSE 80 10 | 11 | RUN mkdir /app \ 12 | && corepack enable 13 | 14 | WORKDIR /app 15 | ENTRYPOINT ["pnpm", "start"] 16 | 17 | COPY package.json pnpm-lock.yaml /app/ 18 | 19 | RUN pnpm i \ 20 | && mkdir $BUCKET_PATH \ 21 | && wget https://cdn.jsdelivr.net/npm/openipdb.ipdb@2024.12.27/openipdb.ipdb -O $BUCKET_PATH/openipdb.ipdb 22 | 23 | COPY src /app/src 24 | -------------------------------------------------------------------------------- /src/server.js: -------------------------------------------------------------------------------- 1 | import { serve } from '@hono/node-server' 2 | import app from './worker.js' 3 | import startLocalBucket from './bucket.js' 4 | 5 | const config = { 6 | port: parseInt(process.env.HTTP_PORT || '3000'), 7 | path: process.env.BUCKET_PATH || '/tmp/openipdb' 8 | } 9 | 10 | const start = async () => { 11 | const bucket = await startLocalBucket(config.path) 12 | serve({ 13 | fetch: (request, env, ...args) => { 14 | env.OPENIPDB_BUCKET = bucket 15 | return app.fetch(request, env, ...args) 16 | }, 17 | port: parseInt(config.port || '3000') 18 | }) 19 | } 20 | 21 | start() -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "docker-ipdb", 3 | "version": "1.3.1", 4 | "main": "src/server.js", 5 | "type": "module", 6 | "repository": "git@github.com:metowolf/docker-ipdb.git", 7 | "author": "metowolf ", 8 | "license": "MIT", 9 | "scripts": { 10 | "dev:worker": "wrangler dev", 11 | "deploy": "wrangler deploy", 12 | "dev": "nodemon node src/server.js", 13 | "start": "node src/server.js" 14 | }, 15 | "dependencies": { 16 | "@hono/node-server": "^1.13.7", 17 | "hono": "^4.6.15" 18 | }, 19 | "devDependencies": { 20 | "nodemon": "^3.1.9", 21 | "wrangler": "^3.99.0" 22 | } 23 | } 24 | -------------------------------------------------------------------------------- /src/bucket.js: -------------------------------------------------------------------------------- 1 | import fs from 'node:fs' 2 | 3 | class BucketObject { 4 | constructor(buffer) { 5 | this.buffer = buffer 6 | } 7 | 8 | async arrayBuffer() { 9 | return this.buffer 10 | } 11 | } 12 | 13 | class Bucket { 14 | constructor() { 15 | this.data = {} 16 | } 17 | 18 | async put(key, value) { 19 | this.data[key] = value 20 | } 21 | 22 | async get(key) { 23 | return this.data[key] 24 | } 25 | } 26 | 27 | let globalTimer = null, globalBucket = null 28 | const scanPath = async (path) => { 29 | const files = fs.readdirSync(path) 30 | for (const file of files) { 31 | if (!file.endsWith('.ipdb')) { 32 | continue 33 | } 34 | const buffer = fs.readFileSync(`${path}/${file}`) 35 | await globalBucket.put(file, new BucketObject(buffer)) 36 | } 37 | } 38 | 39 | export default async (path) => { 40 | globalBucket = new Bucket() 41 | await scanPath(path) 42 | 43 | globalTimer = setInterval(() => { 44 | scanPath(path) 45 | }, 1000 * 2) 46 | 47 | return globalBucket 48 | } -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- 1 | MIT License 2 | 3 | Copyright (c) 2020 metowolf 4 | 5 | Permission is hereby granted, free of charge, to any person obtaining a copy 6 | of this software and associated documentation files (the "Software"), to deal 7 | in the Software without restriction, including without limitation the rights 8 | to use, copy, modify, merge, publish, distribute, sublicense, and/or sell 9 | copies of the Software, and to permit persons to whom the Software is 10 | furnished to do so, subject to the following conditions: 11 | 12 | The above copyright notice and this permission notice shall be included in all 13 | copies or substantial portions of the Software. 14 | 15 | THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR 16 | IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, 17 | FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE 18 | AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER 19 | LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, 20 | OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE 21 | SOFTWARE. 22 | -------------------------------------------------------------------------------- /.github/workflows/build-release.yaml: -------------------------------------------------------------------------------- 1 | name: Build Releases 2 | on: 3 | push: 4 | branches: 5 | - master 6 | 7 | env: 8 | IMAGE_NAME: ipdb-api/server 9 | 10 | jobs: 11 | build-cross: 12 | runs-on: ubuntu-latest 13 | permissions: 14 | checks: read 15 | contents: read 16 | packages: write 17 | steps: 18 | - 19 | name: Checkout 20 | uses: actions/checkout@v3 21 | with: 22 | token: ${{ github.token }} 23 | - 24 | name: Set up QEMU 25 | uses: docker/setup-qemu-action@v2 26 | - 27 | name: Setup Docker Buildx 28 | uses: docker/setup-buildx-action@v2 29 | - 30 | name: Login to GitHub Container Registry 31 | uses: docker/login-action@v2 32 | with: 33 | registry: ghcr.io 34 | username: ${{ github.repository_owner }} 35 | password: ${{ github.token }} 36 | - 37 | name: Parse Version from package.json 38 | run: | 39 | echo IMAGE_VERSION=$(node -p "require('./package.json').version") >> $GITHUB_ENV 40 | - 41 | name: Build and release Docker images 42 | uses: docker/build-push-action@v4 43 | with: 44 | file: Dockerfile 45 | platforms: linux/amd64,linux/arm64 46 | tags: | 47 | ghcr.io/${{ github.repository_owner }}/${{ env.IMAGE_NAME }}:${{ env.IMAGE_VERSION }} 48 | ghcr.io/${{ github.repository_owner }}/${{ env.IMAGE_NAME }}:latest 49 | push: true -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- 1 |

2 | 3 |

IP database REST API

4 | 5 |

6 | Open Source REST API for IP database, includes qqwry, ipipdotnet. 7 |

8 | 9 | ## Docker 10 | 11 | ### Run container 12 | 13 | ```bash 14 | docker run -d -p 80:80 ghcr.io/metowolf/ipdb-api/server:1.3.0 15 | ``` 16 | 17 | ### Mount Bucket Path 18 | 19 | ```bash 20 | docker run -d -p 80:80 -v /tmp/openipdb:/tmp/openipdb ghcr.io/metowolf/ipdb-api/server:1.3.0 21 | ``` 22 | 23 | ## Usage 24 | [![FOSSA Status](https://app.fossa.com/api/projects/git%2Bgithub.com%2Fmetowolf%2Fipdb-API.svg?type=shield)](https://app.fossa.com/projects/git%2Bgithub.com%2Fmetowolf%2Fipdb-API?ref=badge_shield) 25 | 26 | 27 | ```http 28 | GET http://localhost:3000/v1/qqwry/119.29.29.29 29 | ``` 30 | 31 | ```json 32 | { 33 | "ip": "119.29.29.29", 34 | "country_name": "中国", 35 | "region_name": "广东", 36 | "city_name": "广州", 37 | "owner_domain": "cloud.tencent.com", 38 | "isp_domain": "" 39 | } 40 | ``` 41 | 42 | ```http 43 | GET http://localhost:3000/v1/qqwry/me 44 | ``` 45 | 46 | ```json 47 | { 48 | "ip": "127.0.0.1", 49 | "country_name": "本机地址", 50 | "region_name": "本机地址", 51 | "city_name": "", 52 | "owner_domain": "", 53 | "isp_domain": "" 54 | } 55 | ``` 56 | 57 | ## License 58 | [![FOSSA Status](https://app.fossa.com/api/projects/git%2Bgithub.com%2Fmetowolf%2Fipdb-API.svg?type=large)](https://app.fossa.com/projects/git%2Bgithub.com%2Fmetowolf%2Fipdb-API?ref=badge_large) -------------------------------------------------------------------------------- /src/worker.js: -------------------------------------------------------------------------------- 1 | import { Hono } from 'hono' 2 | import Parse from './parse.js' 3 | import ipdb_range from './range.js' 4 | import { Buffer } from 'node:buffer' 5 | 6 | const app = new Hono() 7 | 8 | const DATABASE_PATH = { 9 | ipip: 'ipipfree.ipdb', 10 | qqwry: 'qqwry.ipdb', 11 | openipdb: 'openipdb.ipdb' 12 | } 13 | 14 | const getInstance = async (c) => { 15 | const { database } = c.req.param() 16 | const path = DATABASE_PATH[database] 17 | if (!path) { 18 | throw new Error('Invalid database') 19 | } 20 | 21 | const object = await c.env.OPENIPDB_BUCKET.get(path) 22 | if (!object) { 23 | throw new Error('Database not found') 24 | } 25 | 26 | const arraybuffer = await object.arrayBuffer() 27 | const buffer = Buffer.from(arraybuffer) 28 | 29 | return new Parse(buffer, { 30 | patches: [ipdb_range] 31 | }) 32 | } 33 | 34 | app.get('/ip/v1/:database/version', async (c) => { 35 | const ipdb = await getInstance(c) 36 | 37 | const version = ipdb.meta 38 | 39 | return c.json({ version }) 40 | }) 41 | 42 | app.get('/ip/v1/:database/:ip', async (c) => { 43 | const ipdb = await getInstance(c) 44 | 45 | let { ip } = c.req.param() 46 | if (ip === 'me') { 47 | ip = c.req.header('cf-connecting-ip') || c.req.ip 48 | ip = ip.split(',')[0] 49 | } 50 | const { code, data } = ipdb.find(ip) 51 | if (code) { 52 | throw new Error('Invalid IP address') 53 | } 54 | 55 | return c.json({ 56 | ip: data.ip, 57 | country_name: data.country_name || data.country || '', 58 | region_name: data.region_name || data.province || data.region || '', 59 | city_name: data.city_name || data.city || '', 60 | owner_domain: data.owner_domain || data.owner || '', 61 | isp_domain: data.isp_domain || data.isp || '', 62 | range: { 63 | from: data.range.from, 64 | to: data.range.to 65 | } 66 | }) 67 | }) 68 | 69 | app.onError((err, c) => { 70 | console.error(err) 71 | return c.json({ error: err.message }, 400) 72 | }) 73 | 74 | export default app -------------------------------------------------------------------------------- /src/range.js: -------------------------------------------------------------------------------- 1 | const toBin = ip => { 2 | return toBin4(ip) 3 | } 4 | 5 | const toBin4 = ip => { 6 | const result = [] 7 | const items = ip.split('.') 8 | for (const item of items) { 9 | const num = parseInt(item, 10) 10 | for (let i = 7; i >= 0; i -= 1) { 11 | result.push((num >> i) & 1) 12 | } 13 | } 14 | 15 | return result 16 | } 17 | 18 | const toBin6 = ip => { 19 | const result = [[], []] 20 | const parts = ip.split('::', 2) 21 | for (let index = 0; index < 2; index += 1) { 22 | if (parts[index]) { 23 | const items = parts[index].split(':') 24 | for (const item of items) { 25 | const num = parseInt(item, 16) 26 | for (let i = 15; i >= 0; i -= 1) { 27 | result[index].push((num >> i) & 1) 28 | } 29 | } 30 | } 31 | } 32 | 33 | const pad = 128 - result[0].length - result[1].length 34 | return [...result[0], ...(new Array(pad).fill(0)), ...result[1]] 35 | } 36 | 37 | const toIp = ip => { 38 | return ip.length === 32 ? toIp4(ip) : toIp6(ip) 39 | } 40 | 41 | const toIp4 = ip => { 42 | const result = [] 43 | for (let i = 0; i < 4; i += 1) { 44 | let t = 0 45 | for (let j = 0; j < 8; j += 1) { 46 | t = (t << 1) | ip[(i << 3) | j] 47 | } 48 | 49 | result.push(t.toString()) 50 | } 51 | 52 | return result.join('.') 53 | } 54 | 55 | const toIp6 = ip => { 56 | const result = [] 57 | for (let i = 0; i < 8; i += 1) { 58 | let t = 0 59 | for (let j = 0; j < 16; j += 1) { 60 | t = (t << 1) | ip[(i << 4) | j] 61 | } 62 | 63 | result.push(t.toString(16)) 64 | } 65 | 66 | return result.join(':') 67 | } 68 | 69 | const toLower = (ip, mask) => { 70 | for (let i = mask; i < ip.length; i += 1) { 71 | ip[i] = 0 72 | } 73 | 74 | return toIp(ip) 75 | } 76 | 77 | const toUpper = (ip, mask) => { 78 | for (let i = mask; i < ip.length; i += 1) { 79 | ip[i] = 1 80 | } 81 | 82 | return toIp(ip) 83 | } 84 | 85 | const toNext = (ip, mask) => { 86 | for (let i = mask; i < ip.length; i += 1) { 87 | ip[i] = 0 88 | } 89 | 90 | ip[mask - 1] += 1 91 | for (let i = mask - 1; i >= 0; i -= 1) { 92 | if (ip[i] === 2) { 93 | ip[i] = 0 94 | if (i) { 95 | ip[i - 1] += 1 96 | } 97 | } 98 | } 99 | 100 | return toIp(ip) 101 | } 102 | 103 | const patch = data => { 104 | if (!data.range) { 105 | const bin = toBin(data.ip) 106 | data.range = { 107 | from: toLower(bin, data.bitmask), 108 | to: toUpper(bin, data.bitmask), 109 | next: toNext(bin, data.bitmask) 110 | } 111 | } 112 | 113 | return data 114 | } 115 | 116 | export default patch -------------------------------------------------------------------------------- /src/parse.js: -------------------------------------------------------------------------------- 1 | 2 | class Parse { 3 | constructor(filename, options = {}) { 4 | const data = filename 5 | const metaLen = data.readInt32BE(0) 6 | const meta = data.slice(4, 4 + metaLen) 7 | 8 | this.meta = JSON.parse(meta.toString()) 9 | this.data = data.slice(4 + metaLen) 10 | 11 | if (options.patches) { 12 | this.patches = options.patches 13 | } 14 | 15 | if (this.meta.v4node === undefined && this.meta.ip_version & 0x01) { 16 | this._initv4node() 17 | } 18 | } 19 | 20 | _initv4node() { 21 | let node = 0 22 | for (let i = 0; i < 80; i += 1) { 23 | node = this._node(node, 0) 24 | } 25 | 26 | for (let i = 80; i < 96; i += 1) { 27 | node = this._node(node, 1) 28 | } 29 | 30 | this.meta.v4node = node 31 | } 32 | 33 | find(ip, options = {}) { 34 | const result = {} 35 | try { 36 | result.data = this._find(ip, options.language) 37 | result.code = 0 38 | if (this.patches || options.patches) { 39 | const patches = options.patches || this.patches 40 | for (const patch of patches) { 41 | patch(result.data) 42 | } 43 | } 44 | } catch (error) { 45 | result.code = -1 46 | result.message = error.message 47 | } 48 | 49 | return result 50 | } 51 | 52 | _find(ip, language) { 53 | const bits = this._toBits(ip) 54 | let node = bits.length === 32 ? this.meta.v4node : 0 55 | let cidr = 0 56 | 57 | while (cidr < bits.length) { 58 | node = this._node(node, bits[cidr]) 59 | cidr += 1 60 | if (node >= this.meta.node_count) { 61 | break 62 | } 63 | } 64 | 65 | const data = this._resolve(node) 66 | 67 | let offset = 0 68 | if (this.meta.languages[language]) { 69 | offset = this.meta.languages[language] 70 | } 71 | 72 | const result = {} 73 | for (let i = 0; i < this.meta.fields.length; i += 1) { 74 | result[this.meta.fields[i]] = data[offset + i] 75 | } 76 | 77 | result.ip = ip 78 | result.bitmask = cidr 79 | 80 | return result 81 | } 82 | 83 | _resolve(node) { 84 | const offset = node + (this.meta.node_count << 3) - this.meta.node_count 85 | const len = this.data.readUInt16BE(offset) 86 | const buf = this.data.slice(offset + 2, offset + 2 + len) 87 | return buf.toString().split('\t') 88 | } 89 | 90 | _node(id, idx) { 91 | return this.data.readUInt32BE((id << 3) | (idx << 2)) 92 | } 93 | 94 | _toBits(ip) { 95 | return ip.includes(':') ? this._toBits6(ip) : this._toBits4(ip) 96 | } 97 | 98 | _toBits4(ip) { 99 | const result = [] 100 | const items = ip.split('.') 101 | for (const item of items) { 102 | const num = parseInt(item, 10) 103 | for (let i = 7; i >= 0; i -= 1) { 104 | result.push((num >> i) & 1) 105 | } 106 | } 107 | 108 | return result 109 | } 110 | 111 | _toBits6(ip) { 112 | const result = [[], []] 113 | const parts = ip.split('::', 2) 114 | for (let index = 0; index < 2; index += 1) { 115 | if (parts[index]) { 116 | const items = parts[index].split(':') 117 | for (const item of items) { 118 | const num = parseInt(item, 16) 119 | for (let i = 15; i >= 0; i -= 1) { 120 | result[index].push((num >> i) & 1) 121 | } 122 | } 123 | } 124 | } 125 | 126 | const pad = 128 - result[0].length - result[1].length 127 | 128 | return [...result[0], ...(new Array(pad).fill(0)), ...result[1]] 129 | } 130 | } 131 | 132 | export default Parse -------------------------------------------------------------------------------- /pnpm-lock.yaml: -------------------------------------------------------------------------------- 1 | lockfileVersion: '6.0' 2 | 3 | settings: 4 | autoInstallPeers: true 5 | excludeLinksFromLockfile: false 6 | 7 | dependencies: 8 | '@hono/node-server': 9 | specifier: ^1.13.7 10 | version: 1.13.7(hono@4.6.15) 11 | hono: 12 | specifier: ^4.6.15 13 | version: 4.6.15 14 | 15 | devDependencies: 16 | nodemon: 17 | specifier: ^3.1.9 18 | version: 3.1.9 19 | wrangler: 20 | specifier: ^3.99.0 21 | version: 3.99.0 22 | 23 | packages: 24 | 25 | /@cloudflare/kv-asset-handler@0.3.4: 26 | resolution: {integrity: sha512-YLPHc8yASwjNkmcDMQMY35yiWjoKAKnhUbPRszBRS0YgH+IXtsMp61j+yTcnCE3oO2DgP0U3iejLC8FTtKDC8Q==} 27 | engines: {node: '>=16.13'} 28 | dependencies: 29 | mime: 3.0.0 30 | dev: true 31 | 32 | /@cloudflare/workerd-darwin-64@1.20241218.0: 33 | resolution: {integrity: sha512-8rveQoxtUvlmORKqTWgjv2ycM8uqWox0u9evn3zd2iWKdou5sncFwH517ZRLI3rq9P31ZLmCQBZ0gloFsTeY6w==} 34 | engines: {node: '>=16'} 35 | cpu: [x64] 36 | os: [darwin] 37 | requiresBuild: true 38 | dev: true 39 | optional: true 40 | 41 | /@cloudflare/workerd-darwin-arm64@1.20241218.0: 42 | resolution: {integrity: sha512-be59Ad9nmM9lCkhHqmTs/uZ3JVZt8NJ9Z0PY+B0xnc5z6WwmV2lj0RVLtq7xJhQsQJA189zt5rXqDP6J+2mu7Q==} 43 | engines: {node: '>=16'} 44 | cpu: [arm64] 45 | os: [darwin] 46 | requiresBuild: true 47 | dev: true 48 | optional: true 49 | 50 | /@cloudflare/workerd-linux-64@1.20241218.0: 51 | resolution: {integrity: sha512-MzpSBcfZXRxrYWxQ4pVDYDrUbkQuM62ssl4ZtHH8J35OAeGsWFAYji6MkS2SpVwVcvacPwJXIF4JSzp4xKImKw==} 52 | engines: {node: '>=16'} 53 | cpu: [x64] 54 | os: [linux] 55 | requiresBuild: true 56 | dev: true 57 | optional: true 58 | 59 | /@cloudflare/workerd-linux-arm64@1.20241218.0: 60 | resolution: {integrity: sha512-RIuJjPxpNqvwIs52vQsXeRMttvhIjgg9NLjjFa3jK8Ijnj8c3ZDru9Wqi48lJP07yDFIRr4uDMMqh/y29YQi2A==} 61 | engines: {node: '>=16'} 62 | cpu: [arm64] 63 | os: [linux] 64 | requiresBuild: true 65 | dev: true 66 | optional: true 67 | 68 | /@cloudflare/workerd-windows-64@1.20241218.0: 69 | resolution: {integrity: sha512-tO1VjlvK3F6Yb2d1jgEy/QBYl//9Pyv3K0j+lq8Eu7qdfm0IgKwSRgDWLept84/qmNsQfausZ4JdNGxTf9xsxQ==} 70 | engines: {node: '>=16'} 71 | cpu: [x64] 72 | os: [win32] 73 | requiresBuild: true 74 | dev: true 75 | optional: true 76 | 77 | /@cspotcode/source-map-support@0.8.1: 78 | resolution: {integrity: sha512-IchNf6dN4tHoMFIn/7OE8LWZ19Y6q/67Bmf6vnGREv8RSbBVb9LPJxEcnwrcwX6ixSvaiGoomAUvu4YSxXrVgw==} 79 | engines: {node: '>=12'} 80 | dependencies: 81 | '@jridgewell/trace-mapping': 0.3.9 82 | dev: true 83 | 84 | /@esbuild-plugins/node-globals-polyfill@0.2.3(esbuild@0.17.19): 85 | resolution: {integrity: sha512-r3MIryXDeXDOZh7ih1l/yE9ZLORCd5e8vWg02azWRGj5SPTuoh69A2AIyn0Z31V/kHBfZ4HgWJ+OK3GTTwLmnw==} 86 | peerDependencies: 87 | esbuild: '*' 88 | dependencies: 89 | esbuild: 0.17.19 90 | dev: true 91 | 92 | /@esbuild-plugins/node-modules-polyfill@0.2.2(esbuild@0.17.19): 93 | resolution: {integrity: sha512-LXV7QsWJxRuMYvKbiznh+U1ilIop3g2TeKRzUxOG5X3YITc8JyyTa90BmLwqqv0YnX4v32CSlG+vsziZp9dMvA==} 94 | peerDependencies: 95 | esbuild: '*' 96 | dependencies: 97 | esbuild: 0.17.19 98 | escape-string-regexp: 4.0.0 99 | rollup-plugin-node-polyfills: 0.2.1 100 | dev: true 101 | 102 | /@esbuild/android-arm64@0.17.19: 103 | resolution: {integrity: sha512-KBMWvEZooR7+kzY0BtbTQn0OAYY7CsiydT63pVEaPtVYF0hXbUaOyZog37DKxK7NF3XacBJOpYT4adIJh+avxA==} 104 | engines: {node: '>=12'} 105 | cpu: [arm64] 106 | os: [android] 107 | requiresBuild: true 108 | dev: true 109 | optional: true 110 | 111 | /@esbuild/android-arm@0.17.19: 112 | resolution: {integrity: sha512-rIKddzqhmav7MSmoFCmDIb6e2W57geRsM94gV2l38fzhXMwq7hZoClug9USI2pFRGL06f4IOPHHpFNOkWieR8A==} 113 | engines: {node: '>=12'} 114 | cpu: [arm] 115 | os: [android] 116 | requiresBuild: true 117 | dev: true 118 | optional: true 119 | 120 | /@esbuild/android-x64@0.17.19: 121 | resolution: {integrity: sha512-uUTTc4xGNDT7YSArp/zbtmbhO0uEEK9/ETW29Wk1thYUJBz3IVnvgEiEwEa9IeLyvnpKrWK64Utw2bgUmDveww==} 122 | engines: {node: '>=12'} 123 | cpu: [x64] 124 | os: [android] 125 | requiresBuild: true 126 | dev: true 127 | optional: true 128 | 129 | /@esbuild/darwin-arm64@0.17.19: 130 | resolution: {integrity: sha512-80wEoCfF/hFKM6WE1FyBHc9SfUblloAWx6FJkFWTWiCoht9Mc0ARGEM47e67W9rI09YoUxJL68WHfDRYEAvOhg==} 131 | engines: {node: '>=12'} 132 | cpu: [arm64] 133 | os: [darwin] 134 | requiresBuild: true 135 | dev: true 136 | optional: true 137 | 138 | /@esbuild/darwin-x64@0.17.19: 139 | resolution: {integrity: sha512-IJM4JJsLhRYr9xdtLytPLSH9k/oxR3boaUIYiHkAawtwNOXKE8KoU8tMvryogdcT8AU+Bflmh81Xn6Q0vTZbQw==} 140 | engines: {node: '>=12'} 141 | cpu: [x64] 142 | os: [darwin] 143 | requiresBuild: true 144 | dev: true 145 | optional: true 146 | 147 | /@esbuild/freebsd-arm64@0.17.19: 148 | resolution: {integrity: sha512-pBwbc7DufluUeGdjSU5Si+P3SoMF5DQ/F/UmTSb8HXO80ZEAJmrykPyzo1IfNbAoaqw48YRpv8shwd1NoI0jcQ==} 149 | engines: {node: '>=12'} 150 | cpu: [arm64] 151 | os: [freebsd] 152 | requiresBuild: true 153 | dev: true 154 | optional: true 155 | 156 | /@esbuild/freebsd-x64@0.17.19: 157 | resolution: {integrity: sha512-4lu+n8Wk0XlajEhbEffdy2xy53dpR06SlzvhGByyg36qJw6Kpfk7cp45DR/62aPH9mtJRmIyrXAS5UWBrJT6TQ==} 158 | engines: {node: '>=12'} 159 | cpu: [x64] 160 | os: [freebsd] 161 | requiresBuild: true 162 | dev: true 163 | optional: true 164 | 165 | /@esbuild/linux-arm64@0.17.19: 166 | resolution: {integrity: sha512-ct1Tg3WGwd3P+oZYqic+YZF4snNl2bsnMKRkb3ozHmnM0dGWuxcPTTntAF6bOP0Sp4x0PjSF+4uHQ1xvxfRKqg==} 167 | engines: {node: '>=12'} 168 | cpu: [arm64] 169 | os: [linux] 170 | requiresBuild: true 171 | dev: true 172 | optional: true 173 | 174 | /@esbuild/linux-arm@0.17.19: 175 | resolution: {integrity: sha512-cdmT3KxjlOQ/gZ2cjfrQOtmhG4HJs6hhvm3mWSRDPtZ/lP5oe8FWceS10JaSJC13GBd4eH/haHnqf7hhGNLerA==} 176 | engines: {node: '>=12'} 177 | cpu: [arm] 178 | os: [linux] 179 | requiresBuild: true 180 | dev: true 181 | optional: true 182 | 183 | /@esbuild/linux-ia32@0.17.19: 184 | resolution: {integrity: sha512-w4IRhSy1VbsNxHRQpeGCHEmibqdTUx61Vc38APcsRbuVgK0OPEnQ0YD39Brymn96mOx48Y2laBQGqgZ0j9w6SQ==} 185 | engines: {node: '>=12'} 186 | cpu: [ia32] 187 | os: [linux] 188 | requiresBuild: true 189 | dev: true 190 | optional: true 191 | 192 | /@esbuild/linux-loong64@0.17.19: 193 | resolution: {integrity: sha512-2iAngUbBPMq439a+z//gE+9WBldoMp1s5GWsUSgqHLzLJ9WoZLZhpwWuym0u0u/4XmZ3gpHmzV84PonE+9IIdQ==} 194 | engines: {node: '>=12'} 195 | cpu: [loong64] 196 | os: [linux] 197 | requiresBuild: true 198 | dev: true 199 | optional: true 200 | 201 | /@esbuild/linux-mips64el@0.17.19: 202 | resolution: {integrity: sha512-LKJltc4LVdMKHsrFe4MGNPp0hqDFA1Wpt3jE1gEyM3nKUvOiO//9PheZZHfYRfYl6AwdTH4aTcXSqBerX0ml4A==} 203 | engines: {node: '>=12'} 204 | cpu: [mips64el] 205 | os: [linux] 206 | requiresBuild: true 207 | dev: true 208 | optional: true 209 | 210 | /@esbuild/linux-ppc64@0.17.19: 211 | resolution: {integrity: sha512-/c/DGybs95WXNS8y3Ti/ytqETiW7EU44MEKuCAcpPto3YjQbyK3IQVKfF6nbghD7EcLUGl0NbiL5Rt5DMhn5tg==} 212 | engines: {node: '>=12'} 213 | cpu: [ppc64] 214 | os: [linux] 215 | requiresBuild: true 216 | dev: true 217 | optional: true 218 | 219 | /@esbuild/linux-riscv64@0.17.19: 220 | resolution: {integrity: sha512-FC3nUAWhvFoutlhAkgHf8f5HwFWUL6bYdvLc/TTuxKlvLi3+pPzdZiFKSWz/PF30TB1K19SuCxDTI5KcqASJqA==} 221 | engines: {node: '>=12'} 222 | cpu: [riscv64] 223 | os: [linux] 224 | requiresBuild: true 225 | dev: true 226 | optional: true 227 | 228 | /@esbuild/linux-s390x@0.17.19: 229 | resolution: {integrity: sha512-IbFsFbxMWLuKEbH+7sTkKzL6NJmG2vRyy6K7JJo55w+8xDk7RElYn6xvXtDW8HCfoKBFK69f3pgBJSUSQPr+4Q==} 230 | engines: {node: '>=12'} 231 | cpu: [s390x] 232 | os: [linux] 233 | requiresBuild: true 234 | dev: true 235 | optional: true 236 | 237 | /@esbuild/linux-x64@0.17.19: 238 | resolution: {integrity: sha512-68ngA9lg2H6zkZcyp22tsVt38mlhWde8l3eJLWkyLrp4HwMUr3c1s/M2t7+kHIhvMjglIBrFpncX1SzMckomGw==} 239 | engines: {node: '>=12'} 240 | cpu: [x64] 241 | os: [linux] 242 | requiresBuild: true 243 | dev: true 244 | optional: true 245 | 246 | /@esbuild/netbsd-x64@0.17.19: 247 | resolution: {integrity: sha512-CwFq42rXCR8TYIjIfpXCbRX0rp1jo6cPIUPSaWwzbVI4aOfX96OXY8M6KNmtPcg7QjYeDmN+DD0Wp3LaBOLf4Q==} 248 | engines: {node: '>=12'} 249 | cpu: [x64] 250 | os: [netbsd] 251 | requiresBuild: true 252 | dev: true 253 | optional: true 254 | 255 | /@esbuild/openbsd-x64@0.17.19: 256 | resolution: {integrity: sha512-cnq5brJYrSZ2CF6c35eCmviIN3k3RczmHz8eYaVlNasVqsNY+JKohZU5MKmaOI+KkllCdzOKKdPs762VCPC20g==} 257 | engines: {node: '>=12'} 258 | cpu: [x64] 259 | os: [openbsd] 260 | requiresBuild: true 261 | dev: true 262 | optional: true 263 | 264 | /@esbuild/sunos-x64@0.17.19: 265 | resolution: {integrity: sha512-vCRT7yP3zX+bKWFeP/zdS6SqdWB8OIpaRq/mbXQxTGHnIxspRtigpkUcDMlSCOejlHowLqII7K2JKevwyRP2rg==} 266 | engines: {node: '>=12'} 267 | cpu: [x64] 268 | os: [sunos] 269 | requiresBuild: true 270 | dev: true 271 | optional: true 272 | 273 | /@esbuild/win32-arm64@0.17.19: 274 | resolution: {integrity: sha512-yYx+8jwowUstVdorcMdNlzklLYhPxjniHWFKgRqH7IFlUEa0Umu3KuYplf1HUZZ422e3NU9F4LGb+4O0Kdcaag==} 275 | engines: {node: '>=12'} 276 | cpu: [arm64] 277 | os: [win32] 278 | requiresBuild: true 279 | dev: true 280 | optional: true 281 | 282 | /@esbuild/win32-ia32@0.17.19: 283 | resolution: {integrity: sha512-eggDKanJszUtCdlVs0RB+h35wNlb5v4TWEkq4vZcmVt5u/HiDZrTXe2bWFQUez3RgNHwx/x4sk5++4NSSicKkw==} 284 | engines: {node: '>=12'} 285 | cpu: [ia32] 286 | os: [win32] 287 | requiresBuild: true 288 | dev: true 289 | optional: true 290 | 291 | /@esbuild/win32-x64@0.17.19: 292 | resolution: {integrity: sha512-lAhycmKnVOuRYNtRtatQR1LPQf2oYCkRGkSFnseDAKPl8lu5SOsK/e1sXe5a0Pc5kHIHe6P2I/ilntNv2xf3cA==} 293 | engines: {node: '>=12'} 294 | cpu: [x64] 295 | os: [win32] 296 | requiresBuild: true 297 | dev: true 298 | optional: true 299 | 300 | /@fastify/busboy@2.1.1: 301 | resolution: {integrity: sha512-vBZP4NlzfOlerQTnba4aqZoMhE/a9HY7HRqoOPaETQcSQuWEIyZMHGfVu6w9wGtGK5fED5qRs2DteVCjOH60sA==} 302 | engines: {node: '>=14'} 303 | dev: true 304 | 305 | /@hono/node-server@1.13.7(hono@4.6.15): 306 | resolution: {integrity: sha512-kTfUMsoloVKtRA2fLiGSd9qBddmru9KadNyhJCwgKBxTiNkaAJEwkVN9KV/rS4HtmmNRtUh6P+YpmjRMl0d9vQ==} 307 | engines: {node: '>=18.14.1'} 308 | peerDependencies: 309 | hono: ^4 310 | dependencies: 311 | hono: 4.6.15 312 | dev: false 313 | 314 | /@jridgewell/resolve-uri@3.1.2: 315 | resolution: {integrity: sha512-bRISgCIjP20/tbWSPWMEi54QVPRZExkuD9lJL+UIxUKtwVJA8wW1Trb1jMs1RFXo1CBTNZ/5hpC9QvmKWdopKw==} 316 | engines: {node: '>=6.0.0'} 317 | dev: true 318 | 319 | /@jridgewell/sourcemap-codec@1.5.0: 320 | resolution: {integrity: sha512-gv3ZRaISU3fjPAgNsriBRqGWQL6quFx04YMPW/zD8XMLsU32mhCCbfbO6KZFLjvYpCZ8zyDEgqsgf+PwPaM7GQ==} 321 | dev: true 322 | 323 | /@jridgewell/trace-mapping@0.3.9: 324 | resolution: {integrity: sha512-3Belt6tdc8bPgAtbcmdtNJlirVoTmEb5e2gC94PnkwEW9jI6CAHUeoG85tjWP5WquqfavoMtMwiG4P926ZKKuQ==} 325 | dependencies: 326 | '@jridgewell/resolve-uri': 3.1.2 327 | '@jridgewell/sourcemap-codec': 1.5.0 328 | dev: true 329 | 330 | /@types/node-forge@1.3.11: 331 | resolution: {integrity: sha512-FQx220y22OKNTqaByeBGqHWYz4cl94tpcxeFdvBo3wjG6XPBuZ0BNgNZRV5J5TFmmcsJ4IzsLkmGRiQbnYsBEQ==} 332 | dependencies: 333 | '@types/node': 20.14.10 334 | dev: true 335 | 336 | /@types/node@20.14.10: 337 | resolution: {integrity: sha512-MdiXf+nDuMvY0gJKxyfZ7/6UFsETO7mGKF54MVD/ekJS6HdFtpZFBgrh6Pseu64XTb2MLyFPlbW6hj8HYRQNOQ==} 338 | dependencies: 339 | undici-types: 5.26.5 340 | dev: true 341 | 342 | /acorn-walk@8.3.4: 343 | resolution: {integrity: sha512-ueEepnujpqee2o5aIYnvHU6C0A42MNdsIDeqy5BydrkuC5R1ZuUFnm27EeFJGoEHJQgn3uleRvmTXaJgfXbt4g==} 344 | engines: {node: '>=0.4.0'} 345 | dependencies: 346 | acorn: 8.14.0 347 | dev: true 348 | 349 | /acorn@8.14.0: 350 | resolution: {integrity: sha512-cl669nCJTZBsL97OF4kUQm5g5hC2uihk0NxY3WENAC0TYdILVkAyHymAntgxGkl7K+t0cXIrH5siy5S4XkFycA==} 351 | engines: {node: '>=0.4.0'} 352 | hasBin: true 353 | dev: true 354 | 355 | /anymatch@3.1.3: 356 | resolution: {integrity: sha512-KMReFUr0B4t+D+OBkjR3KYqvocp2XaSzO55UcB6mgQMd3KbcE+mWTyvVV7D/zsdEbNnV6acZUutkiHQXvTr1Rw==} 357 | engines: {node: '>= 8'} 358 | dependencies: 359 | normalize-path: 3.0.0 360 | picomatch: 2.3.1 361 | dev: true 362 | 363 | /as-table@1.0.55: 364 | resolution: {integrity: sha512-xvsWESUJn0JN421Xb9MQw6AsMHRCUknCe0Wjlxvjud80mU4E6hQf1A6NzQKcYNmYw62MfzEtXc+badstZP3JpQ==} 365 | dependencies: 366 | printable-characters: 1.0.42 367 | dev: true 368 | 369 | /balanced-match@1.0.2: 370 | resolution: {integrity: sha512-3oSeUO0TMV67hN1AmbXsK4yaqU7tjiHlbxRDZOpH0KW9+CeX4bRAaX0Anxt0tx2MrpRpWwQaPwIlISEJhYU5Pw==} 371 | dev: true 372 | 373 | /binary-extensions@2.3.0: 374 | resolution: {integrity: sha512-Ceh+7ox5qe7LJuLHoY0feh3pHuUDHAcRUeyL2VYghZwfpkNIy/+8Ocg0a3UuSoYzavmylwuLWQOf3hl0jjMMIw==} 375 | engines: {node: '>=8'} 376 | dev: true 377 | 378 | /blake3-wasm@2.1.5: 379 | resolution: {integrity: sha512-F1+K8EbfOZE49dtoPtmxUQrpXaBIl3ICvasLh+nJta0xkz+9kF/7uet9fLnwKqhDrmj6g+6K3Tw9yQPUg2ka5g==} 380 | dev: true 381 | 382 | /brace-expansion@1.1.11: 383 | resolution: {integrity: sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==} 384 | dependencies: 385 | balanced-match: 1.0.2 386 | concat-map: 0.0.1 387 | dev: true 388 | 389 | /braces@3.0.3: 390 | resolution: {integrity: sha512-yQbXgO/OSZVD2IsiLlro+7Hf6Q18EJrKSEsdoMzKePKXct3gvD8oLcOQdIzGupr5Fj+EDe8gO/lxc1BzfMpxvA==} 391 | engines: {node: '>=8'} 392 | dependencies: 393 | fill-range: 7.1.1 394 | dev: true 395 | 396 | /capnp-ts@0.7.0: 397 | resolution: {integrity: sha512-XKxXAC3HVPv7r674zP0VC3RTXz+/JKhfyw94ljvF80yynK6VkTnqE3jMuN8b3dUVmmc43TjyxjW4KTsmB3c86g==} 398 | dependencies: 399 | debug: 4.4.0(supports-color@5.5.0) 400 | tslib: 2.8.1 401 | transitivePeerDependencies: 402 | - supports-color 403 | dev: true 404 | 405 | /chokidar@3.6.0: 406 | resolution: {integrity: sha512-7VT13fmjotKpGipCW9JEQAusEPE+Ei8nl6/g4FBAmIm0GOOLMua9NDDo/DWp0ZAxCr3cPq5ZpBqmPAQgDda2Pw==} 407 | engines: {node: '>= 8.10.0'} 408 | dependencies: 409 | anymatch: 3.1.3 410 | braces: 3.0.3 411 | glob-parent: 5.1.2 412 | is-binary-path: 2.1.0 413 | is-glob: 4.0.3 414 | normalize-path: 3.0.0 415 | readdirp: 3.6.0 416 | optionalDependencies: 417 | fsevents: 2.3.3 418 | dev: true 419 | 420 | /chokidar@4.0.1: 421 | resolution: {integrity: sha512-n8enUVCED/KVRQlab1hr3MVpcVMvxtZjmEa956u+4YijlmQED223XMSYj2tLuKvr4jcCTzNNMpQDUer72MMmzA==} 422 | engines: {node: '>= 14.16.0'} 423 | dependencies: 424 | readdirp: 4.0.2 425 | dev: true 426 | 427 | /concat-map@0.0.1: 428 | resolution: {integrity: sha512-/Srv4dswyQNBfohGpz9o6Yb3Gz3SrUDqBH5rTuhGR7ahtlbYKnVxw2bCFMRljaA7EXHaXZ8wsHdodFvbkhKmqg==} 429 | dev: true 430 | 431 | /cookie@0.7.2: 432 | resolution: {integrity: sha512-yki5XnKuf750l50uGTllt6kKILY4nQ1eNIQatoXEByZ5dWgnKqbnqmTrBE5B4N7lrMJKQ2ytWMiTO2o0v6Ew/w==} 433 | engines: {node: '>= 0.6'} 434 | dev: true 435 | 436 | /data-uri-to-buffer@2.0.2: 437 | resolution: {integrity: sha512-ND9qDTLc6diwj+Xe5cdAgVTbLVdXbtxTJRXRhli8Mowuaan+0EJOtdqJ0QCHNSSPyoXGx9HX2/VMnKeC34AChA==} 438 | dev: true 439 | 440 | /date-fns@4.1.0: 441 | resolution: {integrity: sha512-Ukq0owbQXxa/U3EGtsdVBkR1w7KOQ5gIBqdH2hkvknzZPYvBxb/aa6E8L7tmjFtkwZBu3UXBbjIgPo/Ez4xaNg==} 442 | dev: true 443 | 444 | /debug@4.4.0(supports-color@5.5.0): 445 | resolution: {integrity: sha512-6WTZ/IxCY/T6BALoZHaE4ctp9xm+Z5kY/pzYaCHRFeyVhojxlrm+46y68HA6hr0TcwEssoxNiDEUJQjfPZ/RYA==} 446 | engines: {node: '>=6.0'} 447 | peerDependencies: 448 | supports-color: '*' 449 | peerDependenciesMeta: 450 | supports-color: 451 | optional: true 452 | dependencies: 453 | ms: 2.1.3 454 | supports-color: 5.5.0 455 | dev: true 456 | 457 | /defu@6.1.4: 458 | resolution: {integrity: sha512-mEQCMmwJu317oSz8CwdIOdwf3xMif1ttiM8LTufzc3g6kR+9Pe236twL8j3IYT1F7GfRgGcW6MWxzZjLIkuHIg==} 459 | dev: true 460 | 461 | /esbuild@0.17.19: 462 | resolution: {integrity: sha512-XQ0jAPFkK/u3LcVRcvVHQcTIqD6E2H1fvZMA5dQPSOWb3suUbWbfbRf94pjc0bNzRYLfIrDRQXr7X+LHIm5oHw==} 463 | engines: {node: '>=12'} 464 | hasBin: true 465 | requiresBuild: true 466 | optionalDependencies: 467 | '@esbuild/android-arm': 0.17.19 468 | '@esbuild/android-arm64': 0.17.19 469 | '@esbuild/android-x64': 0.17.19 470 | '@esbuild/darwin-arm64': 0.17.19 471 | '@esbuild/darwin-x64': 0.17.19 472 | '@esbuild/freebsd-arm64': 0.17.19 473 | '@esbuild/freebsd-x64': 0.17.19 474 | '@esbuild/linux-arm': 0.17.19 475 | '@esbuild/linux-arm64': 0.17.19 476 | '@esbuild/linux-ia32': 0.17.19 477 | '@esbuild/linux-loong64': 0.17.19 478 | '@esbuild/linux-mips64el': 0.17.19 479 | '@esbuild/linux-ppc64': 0.17.19 480 | '@esbuild/linux-riscv64': 0.17.19 481 | '@esbuild/linux-s390x': 0.17.19 482 | '@esbuild/linux-x64': 0.17.19 483 | '@esbuild/netbsd-x64': 0.17.19 484 | '@esbuild/openbsd-x64': 0.17.19 485 | '@esbuild/sunos-x64': 0.17.19 486 | '@esbuild/win32-arm64': 0.17.19 487 | '@esbuild/win32-ia32': 0.17.19 488 | '@esbuild/win32-x64': 0.17.19 489 | dev: true 490 | 491 | /escape-string-regexp@4.0.0: 492 | resolution: {integrity: sha512-TtpcNJ3XAzx3Gq8sWRzJaVajRs0uVxA2YAkdb1jm2YkPz4G6egUFAyA3n5vtEIZefPk5Wa4UXbKuS5fKkJWdgA==} 493 | engines: {node: '>=10'} 494 | dev: true 495 | 496 | /estree-walker@0.6.1: 497 | resolution: {integrity: sha512-SqmZANLWS0mnatqbSfRP5g8OXZC12Fgg1IwNtLsyHDzJizORW4khDfjPqJZsemPWBB2uqykUah5YpQ6epsqC/w==} 498 | dev: true 499 | 500 | /exit-hook@2.2.1: 501 | resolution: {integrity: sha512-eNTPlAD67BmP31LDINZ3U7HSF8l57TxOY2PmBJ1shpCvpnxBF93mWCE8YHBnXs8qiUZJc9WDcWIeC3a2HIAMfw==} 502 | engines: {node: '>=6'} 503 | dev: true 504 | 505 | /fill-range@7.1.1: 506 | resolution: {integrity: sha512-YsGpe3WHLK8ZYi4tWDg2Jy3ebRz2rXowDxnld4bkQB00cc/1Zw9AWnC0i9ztDJitivtQvaI9KaLyKrc+hBW0yg==} 507 | engines: {node: '>=8'} 508 | dependencies: 509 | to-regex-range: 5.0.1 510 | dev: true 511 | 512 | /fsevents@2.3.3: 513 | resolution: {integrity: sha512-5xoDfX+fL7faATnagmWPpbFtwh/R77WmMMqqHGS65C3vvB0YHrgF+B1YmZ3441tMj5n63k0212XNoJwzlhffQw==} 514 | engines: {node: ^8.16.0 || ^10.6.0 || >=11.0.0} 515 | os: [darwin] 516 | requiresBuild: true 517 | dev: true 518 | optional: true 519 | 520 | /function-bind@1.1.2: 521 | resolution: {integrity: sha512-7XHNxH7qX9xG5mIwxkhumTox/MIRNcOgDrxWsMt2pAr23WHp6MrRlN7FBSFpCpr+oVO0F744iUgR82nJMfG2SA==} 522 | dev: true 523 | 524 | /get-source@2.0.12: 525 | resolution: {integrity: sha512-X5+4+iD+HoSeEED+uwrQ07BOQr0kEDFMVqqpBuI+RaZBpBpHCuXxo70bjar6f0b0u/DQJsJ7ssurpP0V60Az+w==} 526 | dependencies: 527 | data-uri-to-buffer: 2.0.2 528 | source-map: 0.6.1 529 | dev: true 530 | 531 | /glob-parent@5.1.2: 532 | resolution: {integrity: sha512-AOIgSQCepiJYwP3ARnGx+5VnTu2HBYdzbGP45eLw1vr3zB3vZLeyed1sC9hnbcOc9/SrMyM5RPQrkGz4aS9Zow==} 533 | engines: {node: '>= 6'} 534 | dependencies: 535 | is-glob: 4.0.3 536 | dev: true 537 | 538 | /glob-to-regexp@0.4.1: 539 | resolution: {integrity: sha512-lkX1HJXwyMcprw/5YUZc2s7DrpAiHB21/V+E1rHUrVNokkvB6bqMzT0VfV6/86ZNabt1k14YOIaT7nDvOX3Iiw==} 540 | dev: true 541 | 542 | /has-flag@3.0.0: 543 | resolution: {integrity: sha512-sKJf1+ceQBr4SMkvQnBDNDtf4TXpVhVGateu0t918bl30FnbE2m4vNLX+VWe/dpjlb+HugGYzW7uQXH98HPEYw==} 544 | engines: {node: '>=4'} 545 | dev: true 546 | 547 | /hasown@2.0.2: 548 | resolution: {integrity: sha512-0hJU9SCPvmMzIBdZFqNPXWa6dqh7WdH0cII9y+CyS8rG3nL48Bclra9HmKhVVUHyPWNH5Y7xDwAB7bfgSjkUMQ==} 549 | engines: {node: '>= 0.4'} 550 | dependencies: 551 | function-bind: 1.1.2 552 | dev: true 553 | 554 | /hono@4.6.15: 555 | resolution: {integrity: sha512-OiQwvAOAaI2JrABBH69z5rsctHDzFzIKJge0nYXgtzGJ0KftwLWcBXm1upJC23/omNRtnqM0gjRMbtXshPdqhQ==} 556 | engines: {node: '>=16.9.0'} 557 | dev: false 558 | 559 | /ignore-by-default@1.0.1: 560 | resolution: {integrity: sha512-Ius2VYcGNk7T90CppJqcIkS5ooHUZyIQK+ClZfMfMNFEF9VSE73Fq+906u/CWu92x4gzZMWOwfFYckPObzdEbA==} 561 | dev: true 562 | 563 | /is-binary-path@2.1.0: 564 | resolution: {integrity: sha512-ZMERYes6pDydyuGidse7OsHxtbI7WVeUEozgR/g7rd0xUimYNlvZRE/K2MgZTjWy725IfelLeVcEM97mmtRGXw==} 565 | engines: {node: '>=8'} 566 | dependencies: 567 | binary-extensions: 2.3.0 568 | dev: true 569 | 570 | /is-core-module@2.14.0: 571 | resolution: {integrity: sha512-a5dFJih5ZLYlRtDc0dZWP7RiKr6xIKzmn/oAYCDvdLThadVgyJwlaoQPmRtMSpz+rk0OGAgIu+TcM9HUF0fk1A==} 572 | engines: {node: '>= 0.4'} 573 | dependencies: 574 | hasown: 2.0.2 575 | dev: true 576 | 577 | /is-extglob@2.1.1: 578 | resolution: {integrity: sha512-SbKbANkN603Vi4jEZv49LeVJMn4yGwsbzZworEoyEiutsN3nJYdbO36zfhGJ6QEDpOZIFkDtnq5JRxmvl3jsoQ==} 579 | engines: {node: '>=0.10.0'} 580 | dev: true 581 | 582 | /is-glob@4.0.3: 583 | resolution: {integrity: sha512-xelSayHH36ZgE7ZWhli7pW34hNbNl8Ojv5KVmkJD4hBdD3th8Tfk9vYasLM+mXWOZhFkgZfxhLSnrwRr4elSSg==} 584 | engines: {node: '>=0.10.0'} 585 | dependencies: 586 | is-extglob: 2.1.1 587 | dev: true 588 | 589 | /is-number@7.0.0: 590 | resolution: {integrity: sha512-41Cifkg6e8TylSpdtTpeLVMqvSBEVzTttHvERD741+pnZ8ANv0004MRL43QKPDlK9cGvNp6NZWZUBlbGXYxxng==} 591 | engines: {node: '>=0.12.0'} 592 | dev: true 593 | 594 | /itty-time@1.0.6: 595 | resolution: {integrity: sha512-+P8IZaLLBtFv8hCkIjcymZOp4UJ+xW6bSlQsXGqrkmJh7vSiMFSlNne0mCYagEE0N7HDNR5jJBRxwN0oYv61Rw==} 596 | dev: true 597 | 598 | /magic-string@0.25.9: 599 | resolution: {integrity: sha512-RmF0AsMzgt25qzqqLc1+MbHmhdx0ojF2Fvs4XnOqz2ZOBXzzkEwc/dJQZCYHAn7v1jbVOjAZfK8msRn4BxO4VQ==} 600 | dependencies: 601 | sourcemap-codec: 1.4.8 602 | dev: true 603 | 604 | /mime@3.0.0: 605 | resolution: {integrity: sha512-jSCU7/VB1loIWBZe14aEYHU/+1UMEHoaO7qxCOVJOw9GgH72VAWppxNcjU+x9a2k3GSIBXNKxXQFqRvvZ7vr3A==} 606 | engines: {node: '>=10.0.0'} 607 | hasBin: true 608 | dev: true 609 | 610 | /miniflare@3.20241218.0: 611 | resolution: {integrity: sha512-spYFDArH0wd+wJSTrzBrWrXJrbyJhRMJa35mat947y1jYhVV8I5V8vnD3LwjfpLr0SaEilojz1OIW7ekmnRe+w==} 612 | engines: {node: '>=16.13'} 613 | hasBin: true 614 | dependencies: 615 | '@cspotcode/source-map-support': 0.8.1 616 | acorn: 8.14.0 617 | acorn-walk: 8.3.4 618 | capnp-ts: 0.7.0 619 | exit-hook: 2.2.1 620 | glob-to-regexp: 0.4.1 621 | stoppable: 1.1.0 622 | undici: 5.28.4 623 | workerd: 1.20241218.0 624 | ws: 8.18.0 625 | youch: 3.3.4 626 | zod: 3.24.1 627 | transitivePeerDependencies: 628 | - bufferutil 629 | - supports-color 630 | - utf-8-validate 631 | dev: true 632 | 633 | /minimatch@3.1.2: 634 | resolution: {integrity: sha512-J7p63hRiAjw1NDEww1W7i37+ByIrOWO5XQQAzZ3VOcL0PNybwpfmV/N05zFAzwQ9USyEcX6t3UO+K5aqBQOIHw==} 635 | dependencies: 636 | brace-expansion: 1.1.11 637 | dev: true 638 | 639 | /ms@2.1.3: 640 | resolution: {integrity: sha512-6FlzubTLZG3J2a/NVCAleEhjzq5oxgHyaCU9yYXvcLsvoVaHJq/s5xXI6/XXP6tz7R9xAOtHnSO/tXtF3WRTlA==} 641 | dev: true 642 | 643 | /mustache@4.2.0: 644 | resolution: {integrity: sha512-71ippSywq5Yb7/tVYyGbkBggbU8H3u5Rz56fH60jGFgr8uHwxs+aSKeqmluIVzM0m0kB7xQjKS6qPfd0b2ZoqQ==} 645 | hasBin: true 646 | dev: true 647 | 648 | /nanoid@3.3.7: 649 | resolution: {integrity: sha512-eSRppjcPIatRIMC1U6UngP8XFcz8MQWGQdt1MTBQ7NaAmvXDfvNxbvWV3x2y6CdEUciCSsDHDQZbhYaB8QEo2g==} 650 | engines: {node: ^10 || ^12 || ^13.7 || ^14 || >=15.0.1} 651 | hasBin: true 652 | dev: true 653 | 654 | /node-forge@1.3.1: 655 | resolution: {integrity: sha512-dPEtOeMvF9VMcYV/1Wb8CPoVAXtp6MKMlcbAt4ddqmGqUJ6fQZFXkNZNkNlfevtNkGtaSoXf/vNNNSvgrdXwtA==} 656 | engines: {node: '>= 6.13.0'} 657 | dev: true 658 | 659 | /nodemon@3.1.9: 660 | resolution: {integrity: sha512-hdr1oIb2p6ZSxu3PB2JWWYS7ZQ0qvaZsc3hK8DR8f02kRzc8rjYmxAIvdz+aYC+8F2IjNaB7HMcSDg8nQpJxyg==} 661 | engines: {node: '>=10'} 662 | hasBin: true 663 | dependencies: 664 | chokidar: 3.6.0 665 | debug: 4.4.0(supports-color@5.5.0) 666 | ignore-by-default: 1.0.1 667 | minimatch: 3.1.2 668 | pstree.remy: 1.1.8 669 | semver: 7.6.3 670 | simple-update-notifier: 2.0.0 671 | supports-color: 5.5.0 672 | touch: 3.1.1 673 | undefsafe: 2.0.5 674 | dev: true 675 | 676 | /normalize-path@3.0.0: 677 | resolution: {integrity: sha512-6eZs5Ls3WtCisHWp9S2GUy8dqkpGi4BVSz3GaqiE6ezub0512ESztXUwUB6C6IKbQkY2Pnb/mD4WYojCRwcwLA==} 678 | engines: {node: '>=0.10.0'} 679 | dev: true 680 | 681 | /ohash@1.1.4: 682 | resolution: {integrity: sha512-FlDryZAahJmEF3VR3w1KogSEdWX3WhA5GPakFx4J81kEAiHyLMpdLLElS8n8dfNadMgAne/MywcvmogzscVt4g==} 683 | dev: true 684 | 685 | /path-parse@1.0.7: 686 | resolution: {integrity: sha512-LDJzPVEEEPR+y48z93A0Ed0yXb8pAByGWo/k5YYdYgpY2/2EsOsksJrq7lOHxryrVOn1ejG6oAp8ahvOIQD8sw==} 687 | dev: true 688 | 689 | /path-to-regexp@6.3.0: 690 | resolution: {integrity: sha512-Yhpw4T9C6hPpgPeA28us07OJeqZ5EzQTkbfwuhsUg0c237RomFoETJgmp2sa3F/41gfLE6G5cqcYwznmeEeOlQ==} 691 | dev: true 692 | 693 | /pathe@1.1.2: 694 | resolution: {integrity: sha512-whLdWMYL2TwI08hn8/ZqAbrVemu0LNaNNJZX73O6qaIdCTfXutsLhMkjdENX0qhsQ9uIimo4/aQOmXkoon2nDQ==} 695 | dev: true 696 | 697 | /picomatch@2.3.1: 698 | resolution: {integrity: sha512-JU3teHTNjmE2VCGFzuY8EXzCDVwEqB2a8fsIvwaStHhAWJEeVd1o1QD80CU6+ZdEXXSLbSsuLwJjkCBWqRQUVA==} 699 | engines: {node: '>=8.6'} 700 | dev: true 701 | 702 | /printable-characters@1.0.42: 703 | resolution: {integrity: sha512-dKp+C4iXWK4vVYZmYSd0KBH5F/h1HoZRsbJ82AVKRO3PEo8L4lBS/vLwhVtpwwuYcoIsVY+1JYKR268yn480uQ==} 704 | dev: true 705 | 706 | /pstree.remy@1.1.8: 707 | resolution: {integrity: sha512-77DZwxQmxKnu3aR542U+X8FypNzbfJ+C5XQDk3uWjWxn6151aIMGthWYRXTqT1E5oJvg+ljaa2OJi+VfvCOQ8w==} 708 | dev: true 709 | 710 | /readdirp@3.6.0: 711 | resolution: {integrity: sha512-hOS089on8RduqdbhvQ5Z37A0ESjsqz6qnRcffsMU3495FuTdqSm+7bhJ29JvIOsBDEEnan5DPu9t3To9VRlMzA==} 712 | engines: {node: '>=8.10.0'} 713 | dependencies: 714 | picomatch: 2.3.1 715 | dev: true 716 | 717 | /readdirp@4.0.2: 718 | resolution: {integrity: sha512-yDMz9g+VaZkqBYS/ozoBJwaBhTbZo3UNYQHNRw1D3UFQB8oHB4uS/tAODO+ZLjGWmUbKnIlOWO+aaIiAxrUWHA==} 719 | engines: {node: '>= 14.16.0'} 720 | dev: true 721 | 722 | /resolve@1.22.8: 723 | resolution: {integrity: sha512-oKWePCxqpd6FlLvGV1VU0x7bkPmmCNolxzjMf4NczoDnQcIWrAF+cPtZn5i6n+RfD2d9i0tzpKnG6Yk168yIyw==} 724 | hasBin: true 725 | dependencies: 726 | is-core-module: 2.14.0 727 | path-parse: 1.0.7 728 | supports-preserve-symlinks-flag: 1.0.0 729 | dev: true 730 | 731 | /rollup-plugin-inject@3.0.2: 732 | resolution: {integrity: sha512-ptg9PQwzs3orn4jkgXJ74bfs5vYz1NCZlSQMBUA0wKcGp5i5pA1AO3fOUEte8enhGUC+iapTCzEWw2jEFFUO/w==} 733 | deprecated: This package has been deprecated and is no longer maintained. Please use @rollup/plugin-inject. 734 | dependencies: 735 | estree-walker: 0.6.1 736 | magic-string: 0.25.9 737 | rollup-pluginutils: 2.8.2 738 | dev: true 739 | 740 | /rollup-plugin-node-polyfills@0.2.1: 741 | resolution: {integrity: sha512-4kCrKPTJ6sK4/gLL/U5QzVT8cxJcofO0OU74tnB19F40cmuAKSzH5/siithxlofFEjwvw1YAhPmbvGNA6jEroA==} 742 | dependencies: 743 | rollup-plugin-inject: 3.0.2 744 | dev: true 745 | 746 | /rollup-pluginutils@2.8.2: 747 | resolution: {integrity: sha512-EEp9NhnUkwY8aif6bxgovPHMoMoNr2FulJziTndpt5H9RdwC47GSGuII9XxpSdzVGM0GWrNPHV6ie1LTNJPaLQ==} 748 | dependencies: 749 | estree-walker: 0.6.1 750 | dev: true 751 | 752 | /selfsigned@2.4.1: 753 | resolution: {integrity: sha512-th5B4L2U+eGLq1TVh7zNRGBapioSORUeymIydxgFpwww9d2qyKvtuPU2jJuHvYAwwqi2Y596QBL3eEqcPEYL8Q==} 754 | engines: {node: '>=10'} 755 | dependencies: 756 | '@types/node-forge': 1.3.11 757 | node-forge: 1.3.1 758 | dev: true 759 | 760 | /semver@7.6.3: 761 | resolution: {integrity: sha512-oVekP1cKtI+CTDvHWYFUcMtsK/00wmAEfyqKfNdARm8u1wNVhSgaX7A8d4UuIlUI5e84iEwOhs7ZPYRmzU9U6A==} 762 | engines: {node: '>=10'} 763 | hasBin: true 764 | dev: true 765 | 766 | /simple-update-notifier@2.0.0: 767 | resolution: {integrity: sha512-a2B9Y0KlNXl9u/vsW6sTIu9vGEpfKu2wRV6l1H3XEas/0gUIzGzBoP/IouTcUQbm9JWZLH3COxyn03TYlFax6w==} 768 | engines: {node: '>=10'} 769 | dependencies: 770 | semver: 7.6.3 771 | dev: true 772 | 773 | /source-map@0.6.1: 774 | resolution: {integrity: sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==} 775 | engines: {node: '>=0.10.0'} 776 | dev: true 777 | 778 | /sourcemap-codec@1.4.8: 779 | resolution: {integrity: sha512-9NykojV5Uih4lgo5So5dtw+f0JgJX30KCNI8gwhz2J9A15wD0Ml6tjHKwf6fTSa6fAdVBdZeNOs9eJ71qCk8vA==} 780 | deprecated: Please use @jridgewell/sourcemap-codec instead 781 | dev: true 782 | 783 | /stacktracey@2.1.8: 784 | resolution: {integrity: sha512-Kpij9riA+UNg7TnphqjH7/CzctQ/owJGNbFkfEeve4Z4uxT5+JapVLFXcsurIfN34gnTWZNJ/f7NMG0E8JDzTw==} 785 | dependencies: 786 | as-table: 1.0.55 787 | get-source: 2.0.12 788 | dev: true 789 | 790 | /stoppable@1.1.0: 791 | resolution: {integrity: sha512-KXDYZ9dszj6bzvnEMRYvxgeTHU74QBFL54XKtP3nyMuJ81CFYtABZ3bAzL2EdFUaEwJOBOgENyFj3R7oTzDyyw==} 792 | engines: {node: '>=4', npm: '>=6'} 793 | dev: true 794 | 795 | /supports-color@5.5.0: 796 | resolution: {integrity: sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==} 797 | engines: {node: '>=4'} 798 | dependencies: 799 | has-flag: 3.0.0 800 | dev: true 801 | 802 | /supports-preserve-symlinks-flag@1.0.0: 803 | resolution: {integrity: sha512-ot0WnXS9fgdkgIcePe6RHNk1WA8+muPa6cSjeR3V8K27q9BB1rTE3R1p7Hv0z1ZyAc8s6Vvv8DIyWf681MAt0w==} 804 | engines: {node: '>= 0.4'} 805 | dev: true 806 | 807 | /to-regex-range@5.0.1: 808 | resolution: {integrity: sha512-65P7iz6X5yEr1cwcgvQxbbIw7Uk3gOy5dIdtZ4rDveLqhrdJP+Li/Hx6tyK0NEb+2GCyneCMJiGqrADCSNk8sQ==} 809 | engines: {node: '>=8.0'} 810 | dependencies: 811 | is-number: 7.0.0 812 | dev: true 813 | 814 | /touch@3.1.1: 815 | resolution: {integrity: sha512-r0eojU4bI8MnHr8c5bNo7lJDdI2qXlWWJk6a9EAFG7vbhTjElYhBVS3/miuE0uOuoLdb8Mc/rVfsmm6eo5o9GA==} 816 | hasBin: true 817 | dev: true 818 | 819 | /tslib@2.8.1: 820 | resolution: {integrity: sha512-oJFu94HQb+KVduSUQL7wnpmqnfmLsOA/nAh6b6EH0wCEoK0/mPeXU6c3wKDV83MkOuHPRHtSXKKU99IBazS/2w==} 821 | dev: true 822 | 823 | /ufo@1.5.4: 824 | resolution: {integrity: sha512-UsUk3byDzKd04EyoZ7U4DOlxQaD14JUKQl6/P7wiX4FNvUfm3XL246n9W5AmqwW5RSFJ27NAuM0iLscAOYUiGQ==} 825 | dev: true 826 | 827 | /undefsafe@2.0.5: 828 | resolution: {integrity: sha512-WxONCrssBM8TSPRqN5EmsjVrsv4A8X12J4ArBiiayv3DyyG3ZlIg6yysuuSYdZsVz3TKcTg2fd//Ujd4CHV1iA==} 829 | dev: true 830 | 831 | /undici-types@5.26.5: 832 | resolution: {integrity: sha512-JlCMO+ehdEIKqlFxk6IfVoAUVmgz7cU7zD/h9XZ0qzeosSHmUJVOzSQvvYSYWXkFXC+IfLKSIffhv0sVZup6pA==} 833 | dev: true 834 | 835 | /undici@5.28.4: 836 | resolution: {integrity: sha512-72RFADWFqKmUb2hmmvNODKL3p9hcB6Gt2DOQMis1SEBaV6a4MH8soBvzg+95CYhCKPFedut2JY9bMfrDl9D23g==} 837 | engines: {node: '>=14.0'} 838 | dependencies: 839 | '@fastify/busboy': 2.1.1 840 | dev: true 841 | 842 | /unenv-nightly@2.0.0-20241204-140205-a5d5190: 843 | resolution: {integrity: sha512-jpmAytLeiiW01pl5bhVn9wYJ4vtiLdhGe10oXlJBuQEX8mxjxO8BlEXGHU4vr4yEikjFP1wsomTHt/CLU8kUwg==} 844 | dependencies: 845 | defu: 6.1.4 846 | ohash: 1.1.4 847 | pathe: 1.1.2 848 | ufo: 1.5.4 849 | dev: true 850 | 851 | /workerd@1.20241218.0: 852 | resolution: {integrity: sha512-7Z3D4vOVChMz9mWDffE299oQxUWm/pbkeAWx1btVamPcAK/2IuoNBhwflWo3jyuKuxvYuFAdIucgYxc8ICqXiA==} 853 | engines: {node: '>=16'} 854 | hasBin: true 855 | requiresBuild: true 856 | optionalDependencies: 857 | '@cloudflare/workerd-darwin-64': 1.20241218.0 858 | '@cloudflare/workerd-darwin-arm64': 1.20241218.0 859 | '@cloudflare/workerd-linux-64': 1.20241218.0 860 | '@cloudflare/workerd-linux-arm64': 1.20241218.0 861 | '@cloudflare/workerd-windows-64': 1.20241218.0 862 | dev: true 863 | 864 | /wrangler@3.99.0: 865 | resolution: {integrity: sha512-k0x4rT3G/QCbxcoZY7CHRVlAIS8WMmKdga6lf4d2c3gXFqssh44vwlTDuARA9QANBxKJTcA7JPTJRfUDhd9QBA==} 866 | engines: {node: '>=16.17.0'} 867 | hasBin: true 868 | peerDependencies: 869 | '@cloudflare/workers-types': ^4.20241218.0 870 | peerDependenciesMeta: 871 | '@cloudflare/workers-types': 872 | optional: true 873 | dependencies: 874 | '@cloudflare/kv-asset-handler': 0.3.4 875 | '@esbuild-plugins/node-globals-polyfill': 0.2.3(esbuild@0.17.19) 876 | '@esbuild-plugins/node-modules-polyfill': 0.2.2(esbuild@0.17.19) 877 | blake3-wasm: 2.1.5 878 | chokidar: 4.0.1 879 | date-fns: 4.1.0 880 | esbuild: 0.17.19 881 | itty-time: 1.0.6 882 | miniflare: 3.20241218.0 883 | nanoid: 3.3.7 884 | path-to-regexp: 6.3.0 885 | resolve: 1.22.8 886 | selfsigned: 2.4.1 887 | source-map: 0.6.1 888 | unenv: /unenv-nightly@2.0.0-20241204-140205-a5d5190 889 | workerd: 1.20241218.0 890 | xxhash-wasm: 1.0.2 891 | optionalDependencies: 892 | fsevents: 2.3.3 893 | transitivePeerDependencies: 894 | - bufferutil 895 | - supports-color 896 | - utf-8-validate 897 | dev: true 898 | 899 | /ws@8.18.0: 900 | resolution: {integrity: sha512-8VbfWfHLbbwu3+N6OKsOMpBdT4kXPDDB9cJk2bJ6mh9ucxdlnNvH1e+roYkKmN9Nxw2yjz7VzeO9oOz2zJ04Pw==} 901 | engines: {node: '>=10.0.0'} 902 | peerDependencies: 903 | bufferutil: ^4.0.1 904 | utf-8-validate: '>=5.0.2' 905 | peerDependenciesMeta: 906 | bufferutil: 907 | optional: true 908 | utf-8-validate: 909 | optional: true 910 | dev: true 911 | 912 | /xxhash-wasm@1.0.2: 913 | resolution: {integrity: sha512-ibF0Or+FivM9lNrg+HGJfVX8WJqgo+kCLDc4vx6xMeTce7Aj+DLttKbxxRR/gNLSAelRc1omAPlJ77N/Jem07A==} 914 | dev: true 915 | 916 | /youch@3.3.4: 917 | resolution: {integrity: sha512-UeVBXie8cA35DS6+nBkls68xaBBXCye0CNznrhszZjTbRVnJKQuNsyLKBTTL4ln1o1rh2PKtv35twV7irj5SEg==} 918 | dependencies: 919 | cookie: 0.7.2 920 | mustache: 4.2.0 921 | stacktracey: 2.1.8 922 | dev: true 923 | 924 | /zod@3.24.1: 925 | resolution: {integrity: sha512-muH7gBL9sI1nciMZV67X5fTKKBLtwpZ5VBp1vsOQzj1MhrBZ4wlVCm3gedKZWLp0Oyel8sIGfeiz54Su+OVT+A==} 926 | dev: true 927 | -------------------------------------------------------------------------------- /LICENSES.txt: -------------------------------------------------------------------------------- 1 | info fsevents@2.1.3: The platform "linux" is incompatible with this module. 2 | info "fsevents@2.1.3" is an optional dependency and failed compatibility check. Excluding it from installation. 3 | THE FOLLOWING SETS FORTH ATTRIBUTION NOTICES FOR THIRD PARTY SOFTWARE THAT MAY BE CONTAINED IN PORTIONS OF THE DOCKER IPDB PRODUCT. 4 | 5 | ----- 6 | 7 | The following software may be included in this product: @hapi/bourne. A copy of the source code may be downloaded from git://github.com/hapijs/bourne. This software contains the following license and notice below: 8 | 9 | Copyright (c) 2019-2020, Sideway Inc, and project contributors 10 | All rights reserved. 11 | 12 | Redistribution and use in source and binary forms, with or without modification, are permitted provided that the following conditions are met: 13 | * Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer. 14 | * Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution. 15 | * The names of any contributors may not be used to endorse or promote products derived from this software without specific prior written permission. 16 | 17 | THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDERS AND CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS OFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. 18 | 19 | ----- 20 | 21 | The following software may be included in this product: @ipdb/range, ipdb. A copy of the source code may be downloaded from https://github.com/metowolf/ipdb-range.git (@ipdb/range), https://github.com/metowolf/ipdb.git (ipdb). This software contains the following license and notice below: 22 | 23 | MIT License 24 | 25 | Copyright (c) metowolf (i-meto.com) 26 | 27 | Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions: 28 | 29 | The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software. 30 | 31 | THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. 32 | 33 | ----- 34 | 35 | The following software may be included in this product: @sindresorhus/is, ansi-regex, ansi-styles, boxen, camelcase, chalk, cli-boxes, crypto-random-string, dot-prop, escape-goat, get-stream, global-dirs, got, has-flag, has-yarn, is-fullwidth-code-point, is-installed-globally, is-npm, is-obj, is-path-inside, latest-version, lowercase-keys, make-dir, mimic-response, normalize-url, p-cancelable, package-json, prepend-http, pupa, registry-url, semver-diff, string-width, strip-ansi, strip-json-comments, supports-color, term-size, to-readable-stream, type-fest, unique-string, url-parse-lax, widest-line, xdg-basedir. A copy of the source code may be downloaded from https://github.com/sindresorhus/is.git (@sindresorhus/is), https://github.com/chalk/ansi-regex.git (ansi-regex), https://github.com/chalk/ansi-styles.git (ansi-styles), https://github.com/sindresorhus/boxen.git (boxen), https://github.com/sindresorhus/camelcase.git (camelcase), https://github.com/chalk/chalk.git (chalk), https://github.com/sindresorhus/cli-boxes.git (cli-boxes), https://github.com/sindresorhus/crypto-random-string.git (crypto-random-string), https://github.com/sindresorhus/dot-prop.git (dot-prop), https://github.com/sindresorhus/escape-goat.git (escape-goat), https://github.com/sindresorhus/get-stream.git (get-stream), https://github.com/sindresorhus/global-dirs.git (global-dirs), https://github.com/sindresorhus/got.git (got), https://github.com/sindresorhus/has-flag.git (has-flag), https://github.com/sindresorhus/has-yarn.git (has-yarn), https://github.com/sindresorhus/is-fullwidth-code-point.git (is-fullwidth-code-point), https://github.com/sindresorhus/is-installed-globally.git (is-installed-globally), https://github.com/sindresorhus/is-npm.git (is-npm), https://github.com/sindresorhus/is-obj.git (is-obj), https://github.com/sindresorhus/is-path-inside.git (is-path-inside), https://github.com/sindresorhus/latest-version.git (latest-version), https://github.com/sindresorhus/lowercase-keys.git (lowercase-keys), https://github.com/sindresorhus/make-dir.git (make-dir), https://github.com/sindresorhus/mimic-response.git (mimic-response), https://github.com/sindresorhus/normalize-url.git (normalize-url), https://github.com/sindresorhus/p-cancelable.git (p-cancelable), https://github.com/sindresorhus/package-json.git (package-json), https://github.com/sindresorhus/prepend-http.git (prepend-http), https://github.com/sindresorhus/pupa.git (pupa), https://github.com/sindresorhus/registry-url.git (registry-url), https://github.com/sindresorhus/semver-diff.git (semver-diff), https://github.com/sindresorhus/string-width.git (string-width), https://github.com/chalk/strip-ansi.git (strip-ansi), https://github.com/sindresorhus/strip-json-comments.git (strip-json-comments), https://github.com/chalk/supports-color.git (supports-color), https://github.com/sindresorhus/term-size.git (term-size), https://github.com/sindresorhus/to-readable-stream.git (to-readable-stream), https://github.com/sindresorhus/type-fest.git (type-fest), https://github.com/sindresorhus/unique-string.git (unique-string), https://github.com/sindresorhus/url-parse-lax.git (url-parse-lax), https://github.com/sindresorhus/widest-line.git (widest-line), https://github.com/sindresorhus/xdg-basedir.git (xdg-basedir). This software contains the following license and notice below: 36 | 37 | MIT License 38 | 39 | Copyright (c) Sindre Sorhus (sindresorhus.com) 40 | 41 | Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions: 42 | 43 | The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software. 44 | 45 | THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. 46 | 47 | ----- 48 | 49 | The following software may be included in this product: @szmarczak/http-timer, defer-to-connect. A copy of the source code may be downloaded from git+https://github.com/szmarczak/http-timer.git (@szmarczak/http-timer), git+https://github.com/szmarczak/defer-to-connect.git (defer-to-connect). This software contains the following license and notice below: 50 | 51 | MIT License 52 | 53 | Copyright (c) 2018 Szymon Marczak 54 | 55 | Permission is hereby granted, free of charge, to any person obtaining a copy 56 | of this software and associated documentation files (the "Software"), to deal 57 | in the Software without restriction, including without limitation the rights 58 | to use, copy, modify, merge, publish, distribute, sublicense, and/or sell 59 | copies of the Software, and to permit persons to whom the Software is 60 | furnished to do so, subject to the following conditions: 61 | 62 | The above copyright notice and this permission notice shall be included in all 63 | copies or substantial portions of the Software. 64 | 65 | THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR 66 | IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, 67 | FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE 68 | AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER 69 | LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, 70 | OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE 71 | SOFTWARE. 72 | 73 | ----- 74 | 75 | The following software may be included in this product: @types/color-name. A copy of the source code may be downloaded from https://github.com/DefinitelyTyped/DefinitelyTyped.git. This software contains the following license and notice below: 76 | 77 | MIT License 78 | 79 | Copyright (c) Microsoft Corporation. All rights reserved. 80 | 81 | Permission is hereby granted, free of charge, to any person obtaining a copy 82 | of this software and associated documentation files (the "Software"), to deal 83 | in the Software without restriction, including without limitation the rights 84 | to use, copy, modify, merge, publish, distribute, sublicense, and/or sell 85 | copies of the Software, and to permit persons to whom the Software is 86 | furnished to do so, subject to the following conditions: 87 | 88 | The above copyright notice and this permission notice shall be included in all 89 | copies or substantial portions of the Software. 90 | 91 | THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR 92 | IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, 93 | FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE 94 | AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER 95 | LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, 96 | OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE 97 | SOFTWARE 98 | 99 | ----- 100 | 101 | The following software may be included in this product: abbrev. A copy of the source code may be downloaded from http://github.com/isaacs/abbrev-js. This software contains the following license and notice below: 102 | 103 | This software is dual-licensed under the ISC and MIT licenses. 104 | You may use this software under EITHER of the following licenses. 105 | 106 | ---------- 107 | 108 | The ISC License 109 | 110 | Copyright (c) Isaac Z. Schlueter and Contributors 111 | 112 | Permission to use, copy, modify, and/or distribute this software for any 113 | purpose with or without fee is hereby granted, provided that the above 114 | copyright notice and this permission notice appear in all copies. 115 | 116 | THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES 117 | WITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF 118 | MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR 119 | ANY SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES 120 | WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN 121 | ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR 122 | IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE. 123 | 124 | ---------- 125 | 126 | Copyright Isaac Z. Schlueter and Contributors 127 | All rights reserved. 128 | 129 | Permission is hereby granted, free of charge, to any person 130 | obtaining a copy of this software and associated documentation 131 | files (the "Software"), to deal in the Software without 132 | restriction, including without limitation the rights to use, 133 | copy, modify, merge, publish, distribute, sublicense, and/or sell 134 | copies of the Software, and to permit persons to whom the 135 | Software is furnished to do so, subject to the following 136 | conditions: 137 | 138 | The above copyright notice and this permission notice shall be 139 | included in all copies or substantial portions of the Software. 140 | 141 | THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, 142 | EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES 143 | OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND 144 | NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT 145 | HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, 146 | WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING 147 | FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR 148 | OTHER DEALINGS IN THE SOFTWARE. 149 | 150 | ----- 151 | 152 | The following software may be included in this product: accepts, mime-types. A copy of the source code may be downloaded from https://github.com/jshttp/accepts.git (accepts), https://github.com/jshttp/mime-types.git (mime-types). This software contains the following license and notice below: 153 | 154 | (The MIT License) 155 | 156 | Copyright (c) 2014 Jonathan Ong 157 | Copyright (c) 2015 Douglas Christopher Wilson 158 | 159 | Permission is hereby granted, free of charge, to any person obtaining 160 | a copy of this software and associated documentation files (the 161 | 'Software'), to deal in the Software without restriction, including 162 | without limitation the rights to use, copy, modify, merge, publish, 163 | distribute, sublicense, and/or sell copies of the Software, and to 164 | permit persons to whom the Software is furnished to do so, subject to 165 | the following conditions: 166 | 167 | The above copyright notice and this permission notice shall be 168 | included in all copies or substantial portions of the Software. 169 | 170 | THE SOFTWARE IS PROVIDED 'AS IS', WITHOUT WARRANTY OF ANY KIND, 171 | EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF 172 | MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. 173 | IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY 174 | CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, 175 | TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE 176 | SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. 177 | 178 | ----- 179 | 180 | The following software may be included in this product: ansi-align. A copy of the source code may be downloaded from git+https://github.com/nexdrew/ansi-align.git. This software contains the following license and notice below: 181 | 182 | Copyright (c) 2016, Contributors 183 | 184 | Permission to use, copy, modify, and/or distribute this software for any purpose 185 | with or without fee is hereby granted, provided that the above copyright notice 186 | and this permission notice appear in all copies. 187 | 188 | THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES WITH 189 | REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY AND 190 | FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY SPECIAL, DIRECT, 191 | INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS 192 | OF USE, DATA OR PROFITS, WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER 193 | TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR PERFORMANCE OF 194 | THIS SOFTWARE. 195 | 196 | ----- 197 | 198 | The following software may be included in this product: any-promise. A copy of the source code may be downloaded from https://github.com/kevinbeaty/any-promise. This software contains the following license and notice below: 199 | 200 | Copyright (C) 2014-2016 Kevin Beaty 201 | 202 | Permission is hereby granted, free of charge, to any person obtaining a copy 203 | of this software and associated documentation files (the "Software"), to deal 204 | in the Software without restriction, including without limitation the rights 205 | to use, copy, modify, merge, publish, distribute, sublicense, and/or sell 206 | copies of the Software, and to permit persons to whom the Software is 207 | furnished to do so, subject to the following conditions: 208 | 209 | The above copyright notice and this permission notice shall be included in 210 | all copies or substantial portions of the Software. 211 | 212 | THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR 213 | IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, 214 | FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE 215 | AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER 216 | LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, 217 | OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN 218 | THE SOFTWARE. 219 | 220 | ----- 221 | 222 | The following software may be included in this product: anymatch. A copy of the source code may be downloaded from https://github.com/micromatch/anymatch. This software contains the following license and notice below: 223 | 224 | The ISC License 225 | 226 | Copyright (c) 2019 Elan Shanker, Paul Miller (https://paulmillr.com) 227 | 228 | Permission to use, copy, modify, and/or distribute this software for any 229 | purpose with or without fee is hereby granted, provided that the above 230 | copyright notice and this permission notice appear in all copies. 231 | 232 | THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES 233 | WITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF 234 | MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR 235 | ANY SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES 236 | WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN 237 | ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR 238 | IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE. 239 | 240 | ----- 241 | 242 | The following software may be included in this product: args. A copy of the source code may be downloaded from https://github.com/leo/args.git. This software contains the following license and notice below: 243 | 244 | The MIT License (MIT) 245 | 246 | Copyright (c) 2016 Leonard Lamprecht 247 | 248 | Permission is hereby granted, free of charge, to any person obtaining a copy 249 | of this software and associated documentation files (the "Software"), to deal 250 | in the Software without restriction, including without limitation the rights 251 | to use, copy, modify, merge, publish, distribute, sublicense, and/or sell 252 | copies of the Software, and to permit persons to whom the Software is 253 | furnished to do so, subject to the following conditions: 254 | 255 | The above copyright notice and this permission notice shall be included in all 256 | copies or substantial portions of the Software. 257 | 258 | THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR 259 | IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, 260 | FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE 261 | AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER 262 | LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, 263 | OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE 264 | SOFTWARE. 265 | 266 | ----- 267 | 268 | The following software may be included in this product: atomic-sleep. A copy of the source code may be downloaded from git+https://github.com/davidmarkclements/atomic-sleep.git. This software contains the following license and notice below: 269 | 270 | The MIT License (MIT) 271 | Copyright (c) 2020 David Mark Clements 272 | 273 | 274 | Permission is hereby granted, free of charge, to any person obtaining a copy 275 | of this software and associated documentation files (the "Software"), to deal 276 | in the Software without restriction, including without limitation the rights 277 | to use, copy, modify, merge, publish, distribute, sublicense, and/or sell 278 | copies of the Software, and to permit persons to whom the Software is 279 | furnished to do so, subject to the following conditions: 280 | 281 | The above copyright notice and this permission notice shall be included in all 282 | copies or substantial portions of the Software. 283 | 284 | THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, 285 | EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF 286 | MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. 287 | IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, 288 | DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR 289 | OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE 290 | OR OTHER DEALINGS IN THE SOFTWARE. 291 | 292 | ----- 293 | 294 | The following software may be included in this product: balanced-match. A copy of the source code may be downloaded from git://github.com/juliangruber/balanced-match.git. This software contains the following license and notice below: 295 | 296 | (MIT) 297 | 298 | Copyright (c) 2013 Julian Gruber <julian@juliangruber.com> 299 | 300 | Permission is hereby granted, free of charge, to any person obtaining a copy of 301 | this software and associated documentation files (the "Software"), to deal in 302 | the Software without restriction, including without limitation the rights to 303 | use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies 304 | of the Software, and to permit persons to whom the Software is furnished to do 305 | so, subject to the following conditions: 306 | 307 | The above copyright notice and this permission notice shall be included in all 308 | copies or substantial portions of the Software. 309 | 310 | THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR 311 | IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, 312 | FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE 313 | AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER 314 | LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, 315 | OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE 316 | SOFTWARE. 317 | 318 | ----- 319 | 320 | The following software may be included in this product: binary-extensions, is-binary-path. A copy of the source code may be downloaded from https://github.com/sindresorhus/binary-extensions.git (binary-extensions), https://github.com/sindresorhus/is-binary-path.git (is-binary-path). This software contains the following license and notice below: 321 | 322 | MIT License 323 | 324 | Copyright (c) 2019 Sindre Sorhus (https://sindresorhus.com), Paul Miller (https://paulmillr.com) 325 | 326 | Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions: 327 | 328 | The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software. 329 | 330 | THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. 331 | 332 | ----- 333 | 334 | The following software may be included in this product: bowser. A copy of the source code may be downloaded from git+https://github.com/lancedikson/bowser.git. This software contains the following license and notice below: 335 | 336 | Copyright 2015, Dustin Diaz (the "Original Author") 337 | All rights reserved. 338 | 339 | MIT License 340 | 341 | Permission is hereby granted, free of charge, to any person 342 | obtaining a copy of this software and associated documentation 343 | files (the "Software"), to deal in the Software without 344 | restriction, including without limitation the rights to use, 345 | copy, modify, merge, publish, distribute, sublicense, and/or sell 346 | copies of the Software, and to permit persons to whom the 347 | Software is furnished to do so, subject to the following 348 | conditions: 349 | 350 | The above copyright notice and this permission notice shall be 351 | included in all copies or substantial portions of the Software. 352 | 353 | Distributions of all or part of the Software intended to be used 354 | by the recipients as they would use the unmodified Software, 355 | containing modifications that substantially alter, remove, or 356 | disable functionality of the Software, outside of the documented 357 | configuration mechanisms provided by the Software, shall be 358 | modified such that the Original Author's bug reporting email 359 | addresses and urls are either replaced with the contact information 360 | of the parties responsible for the changes, or removed entirely. 361 | 362 | THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, 363 | EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES 364 | OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND 365 | NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT 366 | HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, 367 | WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING 368 | FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR 369 | OTHER DEALINGS IN THE SOFTWARE. 370 | 371 | 372 | Except where noted, this license applies to any and all software 373 | programs and associated documentation files created by the 374 | Original Author, when distributed with the Software. 375 | 376 | ----- 377 | 378 | The following software may be included in this product: brace-expansion. A copy of the source code may be downloaded from git://github.com/juliangruber/brace-expansion.git. This software contains the following license and notice below: 379 | 380 | MIT License 381 | 382 | Copyright (c) 2013 Julian Gruber 383 | 384 | Permission is hereby granted, free of charge, to any person obtaining a copy 385 | of this software and associated documentation files (the "Software"), to deal 386 | in the Software without restriction, including without limitation the rights 387 | to use, copy, modify, merge, publish, distribute, sublicense, and/or sell 388 | copies of the Software, and to permit persons to whom the Software is 389 | furnished to do so, subject to the following conditions: 390 | 391 | The above copyright notice and this permission notice shall be included in all 392 | copies or substantial portions of the Software. 393 | 394 | THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR 395 | IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, 396 | FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE 397 | AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER 398 | LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, 399 | OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE 400 | SOFTWARE. 401 | 402 | ----- 403 | 404 | The following software may be included in this product: braces, normalize-path. A copy of the source code may be downloaded from https://github.com/micromatch/braces.git (braces), https://github.com/jonschlinkert/normalize-path.git (normalize-path). This software contains the following license and notice below: 405 | 406 | The MIT License (MIT) 407 | 408 | Copyright (c) 2014-2018, Jon Schlinkert. 409 | 410 | Permission is hereby granted, free of charge, to any person obtaining a copy 411 | of this software and associated documentation files (the "Software"), to deal 412 | in the Software without restriction, including without limitation the rights 413 | to use, copy, modify, merge, publish, distribute, sublicense, and/or sell 414 | copies of the Software, and to permit persons to whom the Software is 415 | furnished to do so, subject to the following conditions: 416 | 417 | The above copyright notice and this permission notice shall be included in 418 | all copies or substantial portions of the Software. 419 | 420 | THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR 421 | IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, 422 | FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE 423 | AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER 424 | LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, 425 | OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN 426 | THE SOFTWARE. 427 | 428 | ----- 429 | 430 | The following software may be included in this product: cacheable-request, clone-response, keyv. A copy of the source code may be downloaded from https://github.com/lukechilds/cacheable-request.git (cacheable-request), git+https://github.com/lukechilds/clone-response.git (clone-response), git+https://github.com/lukechilds/keyv.git (keyv). This software contains the following license and notice below: 431 | 432 | MIT License 433 | 434 | Copyright (c) 2017 Luke Childs 435 | 436 | Permission is hereby granted, free of charge, to any person obtaining a copy 437 | of this software and associated documentation files (the "Software"), to deal 438 | in the Software without restriction, including without limitation the rights 439 | to use, copy, modify, merge, publish, distribute, sublicense, and/or sell 440 | copies of the Software, and to permit persons to whom the Software is 441 | furnished to do so, subject to the following conditions: 442 | 443 | The above copyright notice and this permission notice shall be included in all 444 | copies or substantial portions of the Software. 445 | 446 | THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR 447 | IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, 448 | FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE 449 | AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER 450 | LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, 451 | OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE 452 | SOFTWARE. 453 | 454 | ----- 455 | 456 | The following software may be included in this product: camelize, concat-map, dasherize, deep-equal, is-typedarray, minimist. A copy of the source code may be downloaded from git://github.com/substack/camelize.git (camelize), git://github.com/substack/node-concat-map.git (concat-map), git://github.com/shahata/dasherize.git (dasherize), http://github.com/substack/node-deep-equal.git (deep-equal), git://github.com/hughsk/is-typedarray.git (is-typedarray), git://github.com/substack/minimist.git (minimist). This software contains the following license and notice below: 457 | 458 | This software is released under the MIT license: 459 | 460 | Permission is hereby granted, free of charge, to any person obtaining a copy of 461 | this software and associated documentation files (the "Software"), to deal in 462 | the Software without restriction, including without limitation the rights to 463 | use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of 464 | the Software, and to permit persons to whom the Software is furnished to do so, 465 | subject to the following conditions: 466 | 467 | The above copyright notice and this permission notice shall be included in all 468 | copies or substantial portions of the Software. 469 | 470 | THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR 471 | IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS 472 | FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR 473 | COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER 474 | IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN 475 | CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. 476 | 477 | ----- 478 | 479 | The following software may be included in this product: chokidar. A copy of the source code may be downloaded from git+https://github.com/paulmillr/chokidar.git. This software contains the following license and notice below: 480 | 481 | The MIT License (MIT) 482 | 483 | Copyright (c) 2012-2019 Paul Miller (https://paulmillr.com), Elan Shanker 484 | 485 | Permission is hereby granted, free of charge, to any person obtaining a copy 486 | of this software and associated documentation files (the “Software”), to deal 487 | in the Software without restriction, including without limitation the rights 488 | to use, copy, modify, merge, publish, distribute, sublicense, and/or sell 489 | copies of the Software, and to permit persons to whom the Software is 490 | furnished to do so, subject to the following conditions: 491 | 492 | The above copyright notice and this permission notice shall be included in 493 | all copies or substantial portions of the Software. 494 | 495 | THE SOFTWARE IS PROVIDED “AS IS”, WITHOUT WARRANTY OF ANY KIND, EXPRESS OR 496 | IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, 497 | FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE 498 | AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER 499 | LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, 500 | OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN 501 | THE SOFTWARE. 502 | 503 | ----- 504 | 505 | The following software may be included in this product: ci-info, is-ci. A copy of the source code may be downloaded from https://github.com/watson/ci-info.git (ci-info), https://github.com/watson/is-ci.git (is-ci). This software contains the following license and notice below: 506 | 507 | The MIT License (MIT) 508 | 509 | Copyright (c) 2016-2018 Thomas Watson Steen 510 | 511 | Permission is hereby granted, free of charge, to any person obtaining a copy 512 | of this software and associated documentation files (the "Software"), to deal 513 | in the Software without restriction, including without limitation the rights 514 | to use, copy, modify, merge, publish, distribute, sublicense, and/or sell 515 | copies of the Software, and to permit persons to whom the Software is 516 | furnished to do so, subject to the following conditions: 517 | 518 | The above copyright notice and this permission notice shall be included in all 519 | copies or substantial portions of the Software. 520 | 521 | THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR 522 | IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, 523 | FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE 524 | AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER 525 | LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, 526 | OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE 527 | SOFTWARE. 528 | 529 | ----- 530 | 531 | The following software may be included in this product: co. A copy of the source code may be downloaded from https://github.com/tj/co.git. This software contains the following license and notice below: 532 | 533 | (The MIT License) 534 | 535 | Copyright (c) 2014 TJ Holowaychuk <tj@vision-media.ca> 536 | 537 | Permission is hereby granted, free of charge, to any person obtaining 538 | a copy of this software and associated documentation files (the 539 | 'Software'), to deal in the Software without restriction, including 540 | without limitation the rights to use, copy, modify, merge, publish, 541 | distribute, sublicense, and/or sell copies of the Software, and to 542 | permit persons to whom the Software is furnished to do so, subject to 543 | the following conditions: 544 | 545 | The above copyright notice and this permission notice shall be 546 | included in all copies or substantial portions of the Software. 547 | 548 | THE SOFTWARE IS PROVIDED 'AS IS', WITHOUT WARRANTY OF ANY KIND, 549 | EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF 550 | MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. 551 | IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY 552 | CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, 553 | TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE 554 | SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. 555 | 556 | ----- 557 | 558 | The following software may be included in this product: color-convert. A copy of the source code may be downloaded from https://github.com/Qix-/color-convert.git. This software contains the following license and notice below: 559 | 560 | Copyright (c) 2011-2016 Heather Arthur 561 | 562 | Permission is hereby granted, free of charge, to any person obtaining 563 | a copy of this software and associated documentation files (the 564 | "Software"), to deal in the Software without restriction, including 565 | without limitation the rights to use, copy, modify, merge, publish, 566 | distribute, sublicense, and/or sell copies of the Software, and to 567 | permit persons to whom the Software is furnished to do so, subject to 568 | the following conditions: 569 | 570 | The above copyright notice and this permission notice shall be 571 | included in all copies or substantial portions of the Software. 572 | 573 | THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, 574 | EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF 575 | MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND 576 | NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE 577 | LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION 578 | OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION 579 | WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. 580 | 581 | ----- 582 | 583 | The following software may be included in this product: color-name. A copy of the source code may be downloaded from git@github.com:dfcreative/color-name.git. This software contains the following license and notice below: 584 | 585 | The MIT License (MIT) 586 | Copyright (c) 2015 Dmitry Ivanov 587 | 588 | Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions: 589 | 590 | The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software. 591 | 592 | THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. 593 | 594 | ----- 595 | 596 | The following software may be included in this product: configstore. A copy of the source code may be downloaded from https://github.com/yeoman/configstore.git. This software contains the following license and notice below: 597 | 598 | BSD 2-Clause License 599 | 600 | Copyright (c) Google 601 | All rights reserved. 602 | 603 | Redistribution and use in source and binary forms, with or without 604 | modification, are permitted provided that the following conditions are met: 605 | 606 | * Redistributions of source code must retain the above copyright notice, this 607 | list of conditions and the following disclaimer. 608 | 609 | * Redistributions in binary form must reproduce the above copyright notice, 610 | this list of conditions and the following disclaimer in the documentation 611 | and/or other materials provided with the distribution. 612 | 613 | THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" 614 | AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE 615 | IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE 616 | DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE LIABLE 617 | FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL 618 | DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR 619 | SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER 620 | CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, 621 | OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE 622 | OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. 623 | 624 | ----- 625 | 626 | The following software may be included in this product: content-disposition, depd, vary. A copy of the source code may be downloaded from https://github.com/jshttp/content-disposition.git (content-disposition), https://github.com/dougwilson/nodejs-depd.git (depd), https://github.com/jshttp/vary.git (vary). This software contains the following license and notice below: 627 | 628 | (The MIT License) 629 | 630 | Copyright (c) 2014-2017 Douglas Christopher Wilson 631 | 632 | Permission is hereby granted, free of charge, to any person obtaining 633 | a copy of this software and associated documentation files (the 634 | 'Software'), to deal in the Software without restriction, including 635 | without limitation the rights to use, copy, modify, merge, publish, 636 | distribute, sublicense, and/or sell copies of the Software, and to 637 | permit persons to whom the Software is furnished to do so, subject to 638 | the following conditions: 639 | 640 | The above copyright notice and this permission notice shall be 641 | included in all copies or substantial portions of the Software. 642 | 643 | THE SOFTWARE IS PROVIDED 'AS IS', WITHOUT WARRANTY OF ANY KIND, 644 | EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF 645 | MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. 646 | IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY 647 | CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, 648 | TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE 649 | SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. 650 | 651 | ----- 652 | 653 | The following software may be included in this product: content-security-policy-builder. A copy of the source code may be downloaded from git://github.com/helmetjs/content-security-policy-builder.git. This software contains the following license and notice below: 654 | 655 | The MIT License (MIT) 656 | 657 | Copyright (c) 2015-2019 Evan Hahn 658 | 659 | Permission is hereby granted, free of charge, to any person obtaining a copy 660 | of this software and associated documentation files (the "Software"), to deal 661 | in the Software without restriction, including without limitation the rights 662 | to use, copy, modify, merge, publish, distribute, sublicense, and/or sell 663 | copies of the Software, and to permit persons to whom the Software is 664 | furnished to do so, subject to the following conditions: 665 | 666 | The above copyright notice and this permission notice shall be included in all 667 | copies or substantial portions of the Software. 668 | 669 | THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR 670 | IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, 671 | FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE 672 | AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER 673 | LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, 674 | OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE 675 | SOFTWARE. 676 | 677 | ----- 678 | 679 | The following software may be included in this product: content-type. A copy of the source code may be downloaded from https://github.com/jshttp/content-type.git. This software contains the following license and notice below: 680 | 681 | (The MIT License) 682 | 683 | Copyright (c) 2015 Douglas Christopher Wilson 684 | 685 | Permission is hereby granted, free of charge, to any person obtaining 686 | a copy of this software and associated documentation files (the 687 | 'Software'), to deal in the Software without restriction, including 688 | without limitation the rights to use, copy, modify, merge, publish, 689 | distribute, sublicense, and/or sell copies of the Software, and to 690 | permit persons to whom the Software is furnished to do so, subject to 691 | the following conditions: 692 | 693 | The above copyright notice and this permission notice shall be 694 | included in all copies or substantial portions of the Software. 695 | 696 | THE SOFTWARE IS PROVIDED 'AS IS', WITHOUT WARRANTY OF ANY KIND, 697 | EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF 698 | MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. 699 | IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY 700 | CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, 701 | TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE 702 | SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. 703 | 704 | ----- 705 | 706 | The following software may be included in this product: cookies. A copy of the source code may be downloaded from https://github.com/pillarjs/cookies.git. This software contains the following license and notice below: 707 | 708 | (The MIT License) 709 | 710 | Copyright (c) 2014 Jed Schmidt, http://jed.is/ 711 | Copyright (c) 2015-2016 Douglas Christopher Wilson 712 | 713 | Permission is hereby granted, free of charge, to any person obtaining 714 | a copy of this software and associated documentation files (the 715 | 'Software'), to deal in the Software without restriction, including 716 | without limitation the rights to use, copy, modify, merge, publish, 717 | distribute, sublicense, and/or sell copies of the Software, and to 718 | permit persons to whom the Software is furnished to do so, subject to 719 | the following conditions: 720 | 721 | The above copyright notice and this permission notice shall be 722 | included in all copies or substantial portions of the Software. 723 | 724 | THE SOFTWARE IS PROVIDED 'AS IS', WITHOUT WARRANTY OF ANY KIND, 725 | EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF 726 | MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. 727 | IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY 728 | CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, 729 | TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE 730 | SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. 731 | 732 | ----- 733 | 734 | The following software may be included in this product: dateformat. A copy of the source code may be downloaded from https://github.com/felixge/node-dateformat.git. This software contains the following license and notice below: 735 | 736 | (c) 2007-2009 Steven Levithan 737 | 738 | Permission is hereby granted, free of charge, to any person obtaining 739 | a copy of this software and associated documentation files (the 740 | "Software"), to deal in the Software without restriction, including 741 | without limitation the rights to use, copy, modify, merge, publish, 742 | distribute, sublicense, and/or sell copies of the Software, and to 743 | permit persons to whom the Software is furnished to do so, subject to 744 | the following conditions: 745 | 746 | The above copyright notice and this permission notice shall be 747 | included in all copies or substantial portions of the Software. 748 | 749 | THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, 750 | EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF 751 | MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND 752 | NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE 753 | LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION 754 | OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION 755 | WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. 756 | 757 | ----- 758 | 759 | The following software may be included in this product: debug. A copy of the source code may be downloaded from git://github.com/visionmedia/debug.git. This software contains the following license and notice below: 760 | 761 | (The MIT License) 762 | 763 | Copyright (c) 2014 TJ Holowaychuk 764 | 765 | Permission is hereby granted, free of charge, to any person obtaining a copy of this software 766 | and associated documentation files (the 'Software'), to deal in the Software without restriction, 767 | including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, 768 | and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, 769 | subject to the following conditions: 770 | 771 | The above copyright notice and this permission notice shall be included in all copies or substantial 772 | portions of the Software. 773 | 774 | THE SOFTWARE IS PROVIDED 'AS IS', WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT 775 | LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. 776 | IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, 777 | WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE 778 | SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. 779 | 780 | ----- 781 | 782 | The following software may be included in this product: decompress-response. A copy of the source code may be downloaded from https://github.com/sindresorhus/decompress-response.git. This software contains the following license and notice below: 783 | 784 | `The MIT License (MIT) 785 | 786 | Copyright (c) Sindre Sorhus (sindresorhus.com) 787 | 788 | Permission is hereby granted, free of charge, to any person obtaining a copy 789 | of this software and associated documentation files (the "Software"), to deal 790 | in the Software without restriction, including without limitation the rights 791 | to use, copy, modify, merge, publish, distribute, sublicense, and/or sell 792 | copies of the Software, and to permit persons to whom the Software is 793 | furnished to do so, subject to the following conditions: 794 | 795 | The above copyright notice and this permission notice shall be included in 796 | all copies or substantial portions of the Software. 797 | 798 | THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR 799 | IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, 800 | FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE 801 | AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER 802 | LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, 803 | OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN 804 | THE SOFTWARE. 805 | 806 | ----- 807 | 808 | The following software may be included in this product: deep-extend. A copy of the source code may be downloaded from git://github.com/unclechu/node-deep-extend.git. This software contains the following license and notice below: 809 | 810 | The MIT License (MIT) 811 | 812 | Copyright (c) 2013-2018, Viacheslav Lotsmanov 813 | 814 | Permission is hereby granted, free of charge, to any person obtaining a copy of 815 | this software and associated documentation files (the "Software"), to deal in 816 | the Software without restriction, including without limitation the rights to 817 | use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of 818 | the Software, and to permit persons to whom the Software is furnished to do so, 819 | subject to the following conditions: 820 | 821 | The above copyright notice and this permission notice shall be included in all 822 | copies or substantial portions of the Software. 823 | 824 | THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR 825 | IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS 826 | FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR 827 | COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER 828 | IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN 829 | CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. 830 | 831 | ----- 832 | 833 | The following software may be included in this product: delegates. A copy of the source code may be downloaded from https://github.com/visionmedia/node-delegates.git. This software contains the following license and notice below: 834 | 835 | Copyright (c) 2015 TJ Holowaychuk 836 | 837 | Permission is hereby granted, free of charge, to any person obtaining 838 | a copy of this software and associated documentation files (the 839 | "Software"), to deal in the Software without restriction, including 840 | without limitation the rights to use, copy, modify, merge, publish, 841 | distribute, sublicense, and/or sell copies of the Software, and to 842 | permit persons to whom the Software is furnished to do so, subject to 843 | the following conditions: 844 | 845 | The above copyright notice and this permission notice shall be 846 | included in all copies or substantial portions of the Software. 847 | 848 | THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, 849 | EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF 850 | MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND 851 | NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE 852 | LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION 853 | OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION 854 | WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. 855 | 856 | ----- 857 | 858 | The following software may be included in this product: depd. A copy of the source code may be downloaded from https://github.com/dougwilson/nodejs-depd.git. This software contains the following license and notice below: 859 | 860 | (The MIT License) 861 | 862 | Copyright (c) 2014-2018 Douglas Christopher Wilson 863 | 864 | Permission is hereby granted, free of charge, to any person obtaining 865 | a copy of this software and associated documentation files (the 866 | 'Software'), to deal in the Software without restriction, including 867 | without limitation the rights to use, copy, modify, merge, publish, 868 | distribute, sublicense, and/or sell copies of the Software, and to 869 | permit persons to whom the Software is furnished to do so, subject to 870 | the following conditions: 871 | 872 | The above copyright notice and this permission notice shall be 873 | included in all copies or substantial portions of the Software. 874 | 875 | THE SOFTWARE IS PROVIDED 'AS IS', WITHOUT WARRANTY OF ANY KIND, 876 | EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF 877 | MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. 878 | IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY 879 | CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, 880 | TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE 881 | SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. 882 | 883 | ----- 884 | 885 | The following software may be included in this product: destroy, ee-first, mime-db. A copy of the source code may be downloaded from https://github.com/stream-utils/destroy.git (destroy), https://github.com/jonathanong/ee-first.git (ee-first), https://github.com/jshttp/mime-db.git (mime-db). This software contains the following license and notice below: 886 | 887 | The MIT License (MIT) 888 | 889 | Copyright (c) 2014 Jonathan Ong me@jongleberry.com 890 | 891 | Permission is hereby granted, free of charge, to any person obtaining a copy 892 | of this software and associated documentation files (the "Software"), to deal 893 | in the Software without restriction, including without limitation the rights 894 | to use, copy, modify, merge, publish, distribute, sublicense, and/or sell 895 | copies of the Software, and to permit persons to whom the Software is 896 | furnished to do so, subject to the following conditions: 897 | 898 | The above copyright notice and this permission notice shall be included in 899 | all copies or substantial portions of the Software. 900 | 901 | THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR 902 | IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, 903 | FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE 904 | AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER 905 | LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, 906 | OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN 907 | THE SOFTWARE. 908 | 909 | ----- 910 | 911 | The following software may be included in this product: dont-sniff-mimetype, helmet-crossdomain, hide-powered-by, hsts, nocache, x-xss-protection. A copy of the source code may be downloaded from git://github.com/helmetjs/dont-sniff-mimetype.git (dont-sniff-mimetype), git://github.com/helmetjs/crossdomain.git (helmet-crossdomain), git://github.com/helmetjs/hide-powered-by.git (hide-powered-by), git://github.com/helmetjs/hsts.git (hsts), git://github.com/helmetjs/nocache.git (nocache), git://github.com/helmetjs/x-xss-protection.git (x-xss-protection). This software contains the following license and notice below: 912 | 913 | The MIT License (MIT) 914 | 915 | Copyright (c) 2014-2019 Evan Hahn, Adam Baldwin 916 | 917 | Permission is hereby granted, free of charge, to any person obtaining a copy 918 | of this software and associated documentation files (the "Software"), to deal 919 | in the Software without restriction, including without limitation the rights 920 | to use, copy, modify, merge, publish, distribute, sublicense, and/or sell 921 | copies of the Software, and to permit persons to whom the Software is 922 | furnished to do so, subject to the following conditions: 923 | 924 | The above copyright notice and this permission notice shall be included in all 925 | copies or substantial portions of the Software. 926 | 927 | THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR 928 | IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, 929 | FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE 930 | AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER 931 | LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, 932 | OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE 933 | SOFTWARE. 934 | 935 | ----- 936 | 937 | The following software may be included in this product: dotenv. A copy of the source code may be downloaded from git://github.com/motdotla/dotenv.git. This software contains the following license and notice below: 938 | 939 | Copyright (c) 2015, Scott Motte 940 | All rights reserved. 941 | 942 | Redistribution and use in source and binary forms, with or without 943 | modification, are permitted provided that the following conditions are met: 944 | 945 | * Redistributions of source code must retain the above copyright notice, this 946 | list of conditions and the following disclaimer. 947 | 948 | * Redistributions in binary form must reproduce the above copyright notice, 949 | this list of conditions and the following disclaimer in the documentation 950 | and/or other materials provided with the distribution. 951 | 952 | THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" 953 | AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE 954 | IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE 955 | DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE LIABLE 956 | FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL 957 | DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR 958 | SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER 959 | CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, 960 | OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE 961 | OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. 962 | 963 | ----- 964 | 965 | The following software may be included in this product: dotenv-flow. A copy of the source code may be downloaded from git+https://github.com/kerimdzhanov/dotenv-flow.git. This software contains the following license and notice below: 966 | 967 | Copyright (c) 2018-2019 Dan Kerimdzhanov 968 | 969 | Permission is hereby granted, free of charge, to any person obtaining a copy of 970 | this software and associated documentation files (the "Software"), to deal in 971 | the Software without restriction, including without limitation the rights to 972 | use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies 973 | of the Software, and to permit persons to whom the Software is furnished to do 974 | so, subject to the following conditions: 975 | 976 | The above copyright notice and this permission notice shall be included in all 977 | copies or substantial portions of the Software. 978 | 979 | THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR 980 | IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS 981 | FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR 982 | COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER 983 | IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN 984 | CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. 985 | 986 | ----- 987 | 988 | The following software may be included in this product: duplexer3. A copy of the source code may be downloaded from https://github.com/floatdrop/duplexer3.git. This software contains the following license and notice below: 989 | 990 | Copyright (c) 2013, Deoxxa Development 991 | ====================================== 992 | All rights reserved. 993 | -------------------- 994 | 995 | Redistribution and use in source and binary forms, with or without 996 | modification, are permitted provided that the following conditions are met: 997 | 1. Redistributions of source code must retain the above copyright 998 | notice, this list of conditions and the following disclaimer. 999 | 2. Redistributions in binary form must reproduce the above copyright 1000 | notice, this list of conditions and the following disclaimer in the 1001 | documentation and/or other materials provided with the distribution. 1002 | 3. Neither the name of Deoxxa Development nor the names of its contributors 1003 | may be used to endorse or promote products derived from this software 1004 | without specific prior written permission. 1005 | 1006 | THIS SOFTWARE IS PROVIDED BY DEOXXA DEVELOPMENT ''AS IS'' AND ANY 1007 | EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED 1008 | WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE 1009 | DISCLAIMED. IN NO EVENT SHALL DEOXXA DEVELOPMENT BE LIABLE FOR ANY 1010 | DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES 1011 | (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; 1012 | LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND 1013 | ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT 1014 | (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS 1015 | SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. 1016 | 1017 | ----- 1018 | 1019 | The following software may be included in this product: encodeurl. A copy of the source code may be downloaded from https://github.com/pillarjs/encodeurl.git. This software contains the following license and notice below: 1020 | 1021 | (The MIT License) 1022 | 1023 | Copyright (c) 2016 Douglas Christopher Wilson 1024 | 1025 | Permission is hereby granted, free of charge, to any person obtaining 1026 | a copy of this software and associated documentation files (the 1027 | 'Software'), to deal in the Software without restriction, including 1028 | without limitation the rights to use, copy, modify, merge, publish, 1029 | distribute, sublicense, and/or sell copies of the Software, and to 1030 | permit persons to whom the Software is furnished to do so, subject to 1031 | the following conditions: 1032 | 1033 | The above copyright notice and this permission notice shall be 1034 | included in all copies or substantial portions of the Software. 1035 | 1036 | THE SOFTWARE IS PROVIDED 'AS IS', WITHOUT WARRANTY OF ANY KIND, 1037 | EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF 1038 | MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. 1039 | IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY 1040 | CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, 1041 | TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE 1042 | SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. 1043 | 1044 | ----- 1045 | 1046 | The following software may be included in this product: end-of-stream, pump. A copy of the source code may be downloaded from git://github.com/mafintosh/end-of-stream.git (end-of-stream), git://github.com/mafintosh/pump.git (pump). This software contains the following license and notice below: 1047 | 1048 | The MIT License (MIT) 1049 | 1050 | Copyright (c) 2014 Mathias Buus 1051 | 1052 | Permission is hereby granted, free of charge, to any person obtaining a copy 1053 | of this software and associated documentation files (the "Software"), to deal 1054 | in the Software without restriction, including without limitation the rights 1055 | to use, copy, modify, merge, publish, distribute, sublicense, and/or sell 1056 | copies of the Software, and to permit persons to whom the Software is 1057 | furnished to do so, subject to the following conditions: 1058 | 1059 | The above copyright notice and this permission notice shall be included in 1060 | all copies or substantial portions of the Software. 1061 | 1062 | THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR 1063 | IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, 1064 | FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE 1065 | AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER 1066 | LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, 1067 | OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN 1068 | THE SOFTWARE. 1069 | 1070 | ----- 1071 | 1072 | The following software may be included in this product: escape-html. A copy of the source code may be downloaded from https://github.com/component/escape-html.git. This software contains the following license and notice below: 1073 | 1074 | (The MIT License) 1075 | 1076 | Copyright (c) 2012-2013 TJ Holowaychuk 1077 | Copyright (c) 2015 Andreas Lubbe 1078 | Copyright (c) 2015 Tiancheng "Timothy" Gu 1079 | 1080 | Permission is hereby granted, free of charge, to any person obtaining 1081 | a copy of this software and associated documentation files (the 1082 | 'Software'), to deal in the Software without restriction, including 1083 | without limitation the rights to use, copy, modify, merge, publish, 1084 | distribute, sublicense, and/or sell copies of the Software, and to 1085 | permit persons to whom the Software is furnished to do so, subject to 1086 | the following conditions: 1087 | 1088 | The above copyright notice and this permission notice shall be 1089 | included in all copies or substantial portions of the Software. 1090 | 1091 | THE SOFTWARE IS PROVIDED 'AS IS', WITHOUT WARRANTY OF ANY KIND, 1092 | EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF 1093 | MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. 1094 | IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY 1095 | CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, 1096 | TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE 1097 | SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. 1098 | 1099 | ----- 1100 | 1101 | The following software may be included in this product: escape-string-regexp, import-lazy, is-fullwidth-code-point, leven, lowercase-keys, strip-json-comments. A copy of the source code may be downloaded from https://github.com/sindresorhus/escape-string-regexp.git (escape-string-regexp), https://github.com/sindresorhus/import-lazy.git (import-lazy), https://github.com/sindresorhus/is-fullwidth-code-point.git (is-fullwidth-code-point), https://github.com/sindresorhus/leven.git (leven), https://github.com/sindresorhus/lowercase-keys.git (lowercase-keys), https://github.com/sindresorhus/strip-json-comments.git (strip-json-comments). This software contains the following license and notice below: 1102 | 1103 | The MIT License (MIT) 1104 | 1105 | Copyright (c) Sindre Sorhus (sindresorhus.com) 1106 | 1107 | Permission is hereby granted, free of charge, to any person obtaining a copy 1108 | of this software and associated documentation files (the "Software"), to deal 1109 | in the Software without restriction, including without limitation the rights 1110 | to use, copy, modify, merge, publish, distribute, sublicense, and/or sell 1111 | copies of the Software, and to permit persons to whom the Software is 1112 | furnished to do so, subject to the following conditions: 1113 | 1114 | The above copyright notice and this permission notice shall be included in 1115 | all copies or substantial portions of the Software. 1116 | 1117 | THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR 1118 | IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, 1119 | FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE 1120 | AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER 1121 | LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, 1122 | OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN 1123 | THE SOFTWARE. 1124 | 1125 | ----- 1126 | 1127 | The following software may be included in this product: fast-redact. A copy of the source code may be downloaded from git+https://github.com/davidmarkclements/fast-redact.git. This software contains the following license and notice below: 1128 | 1129 | The MIT License (MIT) 1130 | 1131 | Copyright (c) 2019-2020 David Mark Clements 1132 | 1133 | Permission is hereby granted, free of charge, to any person obtaining a copy 1134 | of this software and associated documentation files (the "Software"), to deal 1135 | in the Software without restriction, including without limitation the rights 1136 | to use, copy, modify, merge, publish, distribute, sublicense, and/or sell 1137 | copies of the Software, and to permit persons to whom the Software is 1138 | furnished to do so, subject to the following conditions: 1139 | 1140 | The above copyright notice and this permission notice shall be included in all 1141 | copies or substantial portions of the Software. 1142 | 1143 | THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR 1144 | IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, 1145 | FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE 1146 | AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER 1147 | LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, 1148 | OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE 1149 | SOFTWARE. 1150 | 1151 | ----- 1152 | 1153 | The following software may be included in this product: fast-safe-stringify. A copy of the source code may be downloaded from git+https://github.com/davidmarkclements/fast-safe-stringify.git. This software contains the following license and notice below: 1154 | 1155 | The MIT License (MIT) 1156 | 1157 | Copyright (c) 2016 David Mark Clements 1158 | Copyright (c) 2017 David Mark Clements & Matteo Collina 1159 | Copyright (c) 2018 David Mark Clements, Matteo Collina & Ruben Bridgewater 1160 | 1161 | Permission is hereby granted, free of charge, to any person obtaining a copy 1162 | of this software and associated documentation files (the "Software"), to deal 1163 | in the Software without restriction, including without limitation the rights 1164 | to use, copy, modify, merge, publish, distribute, sublicense, and/or sell 1165 | copies of the Software, and to permit persons to whom the Software is 1166 | furnished to do so, subject to the following conditions: 1167 | 1168 | The above copyright notice and this permission notice shall be included in all 1169 | copies or substantial portions of the Software. 1170 | 1171 | THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR 1172 | IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, 1173 | FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE 1174 | AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER 1175 | LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, 1176 | OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE 1177 | SOFTWARE. 1178 | 1179 | ----- 1180 | 1181 | The following software may be included in this product: fast-url-parser. A copy of the source code may be downloaded from git://github.com/petkaantonov/urlparser.git. This software contains the following license and notice below: 1182 | 1183 | Copyright (c) 2014 Petka Antonov 1184 | 1185 | Permission is hereby granted, free of charge, to any person obtaining a copy 1186 | of this software and associated documentation files (the "Software"), to deal 1187 | in the Software without restriction, including without limitation the rights 1188 | to use, copy, modify, merge, publish, distribute, sublicense, and/or sell 1189 | copies of the Software, and to permit persons to whom the Software is 1190 | furnished to do so, subject to the following conditions: 1191 | 1192 | The above copyright notice and this permission notice shall be included in 1193 | all copies or substantial portions of the Software. 1194 | 1195 | THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR 1196 | IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, 1197 | FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE 1198 | AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER 1199 | LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, 1200 | OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN 1201 | THE SOFTWARE. 1202 | 1203 | ----- 1204 | 1205 | The following software may be included in this product: feature-policy. A copy of the source code may be downloaded from git://github.com/helmetjs/feature-policy.git. This software contains the following license and notice below: 1206 | 1207 | The MIT License (MIT) 1208 | 1209 | Copyright (c) 2018-2019 Evan Hahn 1210 | 1211 | Permission is hereby granted, free of charge, to any person obtaining a copy 1212 | of this software and associated documentation files (the "Software"), to deal 1213 | in the Software without restriction, including without limitation the rights 1214 | to use, copy, modify, merge, publish, distribute, sublicense, and/or sell 1215 | copies of the Software, and to permit persons to whom the Software is 1216 | furnished to do so, subject to the following conditions: 1217 | 1218 | The above copyright notice and this permission notice shall be included in all 1219 | copies or substantial portions of the Software. 1220 | 1221 | THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR 1222 | IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, 1223 | FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE 1224 | AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER 1225 | LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, 1226 | OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE 1227 | SOFTWARE. 1228 | 1229 | ----- 1230 | 1231 | The following software may be included in this product: fill-range, is-number. A copy of the source code may be downloaded from https://github.com/jonschlinkert/fill-range.git (fill-range), https://github.com/jonschlinkert/is-number.git (is-number). This software contains the following license and notice below: 1232 | 1233 | The MIT License (MIT) 1234 | 1235 | Copyright (c) 2014-present, Jon Schlinkert. 1236 | 1237 | Permission is hereby granted, free of charge, to any person obtaining a copy 1238 | of this software and associated documentation files (the "Software"), to deal 1239 | in the Software without restriction, including without limitation the rights 1240 | to use, copy, modify, merge, publish, distribute, sublicense, and/or sell 1241 | copies of the Software, and to permit persons to whom the Software is 1242 | furnished to do so, subject to the following conditions: 1243 | 1244 | The above copyright notice and this permission notice shall be included in 1245 | all copies or substantial portions of the Software. 1246 | 1247 | THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR 1248 | IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, 1249 | FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE 1250 | AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER 1251 | LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, 1252 | OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN 1253 | THE SOFTWARE. 1254 | 1255 | ----- 1256 | 1257 | The following software may be included in this product: flatstr, koa-pino-logger. A copy of the source code may be downloaded from git+https://github.com/davidmarkclements/flatstr.git (flatstr), git+https://github.com/davidmarkclements/koa-pino-logger.git (koa-pino-logger). This software contains the following license and notice below: 1258 | 1259 | The MIT License (MIT) 1260 | 1261 | Copyright (c) 2016 David Mark Clements 1262 | 1263 | Permission is hereby granted, free of charge, to any person obtaining a copy 1264 | of this software and associated documentation files (the "Software"), to deal 1265 | in the Software without restriction, including without limitation the rights 1266 | to use, copy, modify, merge, publish, distribute, sublicense, and/or sell 1267 | copies of the Software, and to permit persons to whom the Software is 1268 | furnished to do so, subject to the following conditions: 1269 | 1270 | The above copyright notice and this permission notice shall be included in all 1271 | copies or substantial portions of the Software. 1272 | 1273 | THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR 1274 | IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, 1275 | FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE 1276 | AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER 1277 | LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, 1278 | OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE 1279 | SOFTWARE. 1280 | 1281 | ----- 1282 | 1283 | The following software may be included in this product: fresh. A copy of the source code may be downloaded from https://github.com/jshttp/fresh.git. This software contains the following license and notice below: 1284 | 1285 | (The MIT License) 1286 | 1287 | Copyright (c) 2012 TJ Holowaychuk 1288 | Copyright (c) 2016-2017 Douglas Christopher Wilson 1289 | 1290 | Permission is hereby granted, free of charge, to any person obtaining 1291 | a copy of this software and associated documentation files (the 1292 | 'Software'), to deal in the Software without restriction, including 1293 | without limitation the rights to use, copy, modify, merge, publish, 1294 | distribute, sublicense, and/or sell copies of the Software, and to 1295 | permit persons to whom the Software is furnished to do so, subject to 1296 | the following conditions: 1297 | 1298 | The above copyright notice and this permission notice shall be 1299 | included in all copies or substantial portions of the Software. 1300 | 1301 | THE SOFTWARE IS PROVIDED 'AS IS', WITHOUT WARRANTY OF ANY KIND, 1302 | EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF 1303 | MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. 1304 | IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY 1305 | CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, 1306 | TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE 1307 | SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. 1308 | 1309 | ----- 1310 | 1311 | The following software may be included in this product: glob-parent. A copy of the source code may be downloaded from https://github.com/gulpjs/glob-parent.git. This software contains the following license and notice below: 1312 | 1313 | The ISC License 1314 | 1315 | Copyright (c) 2015, 2019 Elan Shanker 1316 | 1317 | Permission to use, copy, modify, and/or distribute this software for any 1318 | purpose with or without fee is hereby granted, provided that the above 1319 | copyright notice and this permission notice appear in all copies. 1320 | 1321 | THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES 1322 | WITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF 1323 | MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR 1324 | ANY SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES 1325 | WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN 1326 | ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR 1327 | IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE. 1328 | 1329 | ----- 1330 | 1331 | The following software may be included in this product: graceful-fs. A copy of the source code may be downloaded from https://github.com/isaacs/node-graceful-fs. This software contains the following license and notice below: 1332 | 1333 | The ISC License 1334 | 1335 | Copyright (c) Isaac Z. Schlueter, Ben Noordhuis, and Contributors 1336 | 1337 | Permission to use, copy, modify, and/or distribute this software for any 1338 | purpose with or without fee is hereby granted, provided that the above 1339 | copyright notice and this permission notice appear in all copies. 1340 | 1341 | THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES 1342 | WITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF 1343 | MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR 1344 | ANY SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES 1345 | WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN 1346 | ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR 1347 | IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE. 1348 | 1349 | ----- 1350 | 1351 | The following software may be included in this product: helmet. A copy of the source code may be downloaded from git://github.com/helmetjs/helmet.git. This software contains the following license and notice below: 1352 | 1353 | The MIT License 1354 | 1355 | Copyright (c) 2012-2020 Evan Hahn, Adam Baldwin 1356 | 1357 | Permission is hereby granted, free of charge, to any person obtaining 1358 | a copy of this software and associated documentation files (the 1359 | 'Software'), to deal in the Software without restriction, including 1360 | without limitation the rights to use, copy, modify, merge, publish, 1361 | distribute, sublicense, and/or sell copies of the Software, and to 1362 | permit persons to whom the Software is furnished to do so, subject to 1363 | the following conditions: 1364 | 1365 | The above copyright notice and this permission notice shall be 1366 | included in all copies or substantial portions of the Software. 1367 | 1368 | THE SOFTWARE IS PROVIDED 'AS IS', WITHOUT WARRANTY OF ANY KIND, 1369 | EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF 1370 | MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. 1371 | IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY 1372 | CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, 1373 | TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE 1374 | SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. 1375 | 1376 | ----- 1377 | 1378 | The following software may be included in this product: helmet-csp. A copy of the source code may be downloaded from git://github.com/helmetjs/csp.git. This software contains the following license and notice below: 1379 | 1380 | The MIT License (MIT) 1381 | 1382 | Copyright (c) 2014-2020 Evan Hahn, Adam Baldwin 1383 | 1384 | Permission is hereby granted, free of charge, to any person obtaining a copy 1385 | of this software and associated documentation files (the "Software"), to deal 1386 | in the Software without restriction, including without limitation the rights 1387 | to use, copy, modify, merge, publish, distribute, sublicense, and/or sell 1388 | copies of the Software, and to permit persons to whom the Software is 1389 | furnished to do so, subject to the following conditions: 1390 | 1391 | The above copyright notice and this permission notice shall be included in all 1392 | copies or substantial portions of the Software. 1393 | 1394 | THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR 1395 | IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, 1396 | FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE 1397 | AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER 1398 | LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, 1399 | OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE 1400 | SOFTWARE. 1401 | 1402 | ----- 1403 | 1404 | The following software may be included in this product: hpkp. A copy of the source code may be downloaded from git://github.com/helmetjs/hpkp.git. This software contains the following license and notice below: 1405 | 1406 | The MIT License (MIT) 1407 | 1408 | Copyright (c) 2015-2016 Evan Hahn, Adam Baldwin 1409 | 1410 | Permission is hereby granted, free of charge, to any person obtaining a copy 1411 | of this software and associated documentation files (the "Software"), to deal 1412 | in the Software without restriction, including without limitation the rights 1413 | to use, copy, modify, merge, publish, distribute, sublicense, and/or sell 1414 | copies of the Software, and to permit persons to whom the Software is 1415 | furnished to do so, subject to the following conditions: 1416 | 1417 | The above copyright notice and this permission notice shall be included in all 1418 | copies or substantial portions of the Software. 1419 | 1420 | THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR 1421 | IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, 1422 | FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE 1423 | AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER 1424 | LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, 1425 | OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE 1426 | SOFTWARE. 1427 | 1428 | ----- 1429 | 1430 | The following software may be included in this product: http-assert. A copy of the source code may be downloaded from https://github.com/jshttp/http-assert.git. This software contains the following license and notice below: 1431 | 1432 | (The MIT License) 1433 | 1434 | Copyright (c) 2014 1435 | 1436 | Permission is hereby granted, free of charge, to any person obtaining 1437 | a copy of this software and associated documentation files (the 1438 | 'Software'), to deal in the Software without restriction, including 1439 | without limitation the rights to use, copy, modify, merge, publish, 1440 | distribute, sublicense, and/or sell copies of the Software, and to 1441 | permit persons to whom the Software is furnished to do so, subject to 1442 | the following conditions: 1443 | 1444 | The above copyright notice and this permission notice shall be 1445 | included in all copies or substantial portions of the Software. 1446 | 1447 | THE SOFTWARE IS PROVIDED 'AS IS', WITHOUT WARRANTY OF ANY KIND, 1448 | EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF 1449 | MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. 1450 | IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY 1451 | CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, 1452 | TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE 1453 | SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. 1454 | 1455 | ----- 1456 | 1457 | The following software may be included in this product: http-cache-semantics. A copy of the source code may be downloaded from https://github.com/kornelski/http-cache-semantics.git. This software contains the following license and notice below: 1458 | 1459 | Copyright 2016-2018 Kornel Lesiński 1460 | 1461 | Redistribution and use in source and binary forms, with or without modification, are permitted provided that the following conditions are met: 1462 | 1463 | 1. Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer. 1464 | 1465 | 2. Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution. 1466 | 1467 | THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. 1468 | 1469 | ----- 1470 | 1471 | The following software may be included in this product: http-errors. A copy of the source code may be downloaded from https://github.com/jshttp/http-errors.git. This software contains the following license and notice below: 1472 | 1473 | The MIT License (MIT) 1474 | 1475 | Copyright (c) 2014 Jonathan Ong me@jongleberry.com 1476 | Copyright (c) 2016 Douglas Christopher Wilson doug@somethingdoug.com 1477 | 1478 | Permission is hereby granted, free of charge, to any person obtaining a copy 1479 | of this software and associated documentation files (the "Software"), to deal 1480 | in the Software without restriction, including without limitation the rights 1481 | to use, copy, modify, merge, publish, distribute, sublicense, and/or sell 1482 | copies of the Software, and to permit persons to whom the Software is 1483 | furnished to do so, subject to the following conditions: 1484 | 1485 | The above copyright notice and this permission notice shall be included in 1486 | all copies or substantial portions of the Software. 1487 | 1488 | THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR 1489 | IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, 1490 | FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE 1491 | AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER 1492 | LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, 1493 | OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN 1494 | THE SOFTWARE. 1495 | 1496 | ----- 1497 | 1498 | The following software may be included in this product: ignore-by-default. A copy of the source code may be downloaded from git+https://github.com/novemberborn/ignore-by-default.git. This software contains the following license and notice below: 1499 | 1500 | ISC License (ISC) 1501 | Copyright (c) 2016, Mark Wubben 1502 | 1503 | Permission to use, copy, modify, and/or distribute this software for any purpose 1504 | with or without fee is hereby granted, provided that the above copyright notice 1505 | and this permission notice appear in all copies. 1506 | 1507 | THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES WITH 1508 | REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY AND 1509 | FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY SPECIAL, DIRECT, 1510 | INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS 1511 | OF USE, DATA OR PROFITS, WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER 1512 | TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR PERFORMANCE OF 1513 | THIS SOFTWARE. 1514 | 1515 | ----- 1516 | 1517 | The following software may be included in this product: inherits. A copy of the source code may be downloaded from git://github.com/isaacs/inherits. This software contains the following license and notice below: 1518 | 1519 | The ISC License 1520 | 1521 | Copyright (c) Isaac Z. Schlueter 1522 | 1523 | Permission to use, copy, modify, and/or distribute this software for any 1524 | purpose with or without fee is hereby granted, provided that the above 1525 | copyright notice and this permission notice appear in all copies. 1526 | 1527 | THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES WITH 1528 | REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY AND 1529 | FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY SPECIAL, DIRECT, 1530 | INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES WHATSOEVER RESULTING FROM 1531 | LOSS OF USE, DATA OR PROFITS, WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR 1532 | OTHER TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR 1533 | PERFORMANCE OF THIS SOFTWARE. 1534 | 1535 | ----- 1536 | 1537 | The following software may be included in this product: ini, minimatch, once, semver, wrappy. A copy of the source code may be downloaded from git://github.com/isaacs/ini.git (ini), git://github.com/isaacs/minimatch.git (minimatch), git://github.com/isaacs/once (once), https://github.com/npm/node-semver (semver), https://github.com/npm/wrappy (wrappy). This software contains the following license and notice below: 1538 | 1539 | The ISC License 1540 | 1541 | Copyright (c) Isaac Z. Schlueter and Contributors 1542 | 1543 | Permission to use, copy, modify, and/or distribute this software for any 1544 | purpose with or without fee is hereby granted, provided that the above 1545 | copyright notice and this permission notice appear in all copies. 1546 | 1547 | THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES 1548 | WITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF 1549 | MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR 1550 | ANY SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES 1551 | WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN 1552 | ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR 1553 | IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE. 1554 | 1555 | ----- 1556 | 1557 | The following software may be included in this product: is-extglob. A copy of the source code may be downloaded from https://github.com/jonschlinkert/is-extglob.git. This software contains the following license and notice below: 1558 | 1559 | The MIT License (MIT) 1560 | 1561 | Copyright (c) 2014-2016, Jon Schlinkert 1562 | 1563 | Permission is hereby granted, free of charge, to any person obtaining a copy 1564 | of this software and associated documentation files (the "Software"), to deal 1565 | in the Software without restriction, including without limitation the rights 1566 | to use, copy, modify, merge, publish, distribute, sublicense, and/or sell 1567 | copies of the Software, and to permit persons to whom the Software is 1568 | furnished to do so, subject to the following conditions: 1569 | 1570 | The above copyright notice and this permission notice shall be included in 1571 | all copies or substantial portions of the Software. 1572 | 1573 | THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR 1574 | IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, 1575 | FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE 1576 | AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER 1577 | LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, 1578 | OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN 1579 | THE SOFTWARE. 1580 | 1581 | ----- 1582 | 1583 | The following software may be included in this product: is-generator-function. A copy of the source code may be downloaded from git://github.com/ljharb/is-generator-function.git. This software contains the following license and notice below: 1584 | 1585 | The MIT License (MIT) 1586 | 1587 | Copyright (c) 2014 Jordan Harband 1588 | 1589 | Permission is hereby granted, free of charge, to any person obtaining a copy of 1590 | this software and associated documentation files (the "Software"), to deal in 1591 | the Software without restriction, including without limitation the rights to 1592 | use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of 1593 | the Software, and to permit persons to whom the Software is furnished to do so, 1594 | subject to the following conditions: 1595 | 1596 | The above copyright notice and this permission notice shall be included in all 1597 | copies or substantial portions of the Software. 1598 | 1599 | THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR 1600 | IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS 1601 | FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR 1602 | COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER 1603 | IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN 1604 | CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. 1605 | 1606 | ----- 1607 | 1608 | The following software may be included in this product: is-glob. A copy of the source code may be downloaded from https://github.com/micromatch/is-glob.git. This software contains the following license and notice below: 1609 | 1610 | The MIT License (MIT) 1611 | 1612 | Copyright (c) 2014-2017, Jon Schlinkert. 1613 | 1614 | Permission is hereby granted, free of charge, to any person obtaining a copy 1615 | of this software and associated documentation files (the "Software"), to deal 1616 | in the Software without restriction, including without limitation the rights 1617 | to use, copy, modify, merge, publish, distribute, sublicense, and/or sell 1618 | copies of the Software, and to permit persons to whom the Software is 1619 | furnished to do so, subject to the following conditions: 1620 | 1621 | The above copyright notice and this permission notice shall be included in 1622 | all copies or substantial portions of the Software. 1623 | 1624 | THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR 1625 | IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, 1626 | FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE 1627 | AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER 1628 | LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, 1629 | OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN 1630 | THE SOFTWARE. 1631 | 1632 | ----- 1633 | 1634 | The following software may be included in this product: is-yarn-global. A copy of the source code may be downloaded from git@github.com:LitoMore/is-yarn-global.git. This software contains the following license and notice below: 1635 | 1636 | MIT License 1637 | 1638 | Copyright (c) 2018 LitoMore 1639 | 1640 | Permission is hereby granted, free of charge, to any person obtaining a copy 1641 | of this software and associated documentation files (the "Software"), to deal 1642 | in the Software without restriction, including without limitation the rights 1643 | to use, copy, modify, merge, publish, distribute, sublicense, and/or sell 1644 | copies of the Software, and to permit persons to whom the Software is 1645 | furnished to do so, subject to the following conditions: 1646 | 1647 | The above copyright notice and this permission notice shall be included in all 1648 | copies or substantial portions of the Software. 1649 | 1650 | THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR 1651 | IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, 1652 | FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE 1653 | AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER 1654 | LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, 1655 | OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE 1656 | SOFTWARE. 1657 | 1658 | ----- 1659 | 1660 | The following software may be included in this product: jmespath. A copy of the source code may be downloaded from git://github.com/jmespath/jmespath.js. This software contains the following license and notice below: 1661 | 1662 | Copyright 2014 James Saryerwinnie 1663 | 1664 | Licensed under the Apache License, Version 2.0 (the "License"); 1665 | you may not use this file except in compliance with the License. 1666 | You may obtain a copy of the License at 1667 | 1668 | http://www.apache.org/licenses/LICENSE-2.0 1669 | 1670 | Unless required by applicable law or agreed to in writing, software 1671 | distributed under the License is distributed on an "AS IS" BASIS, 1672 | WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. 1673 | See the License for the specific language governing permissions and 1674 | limitations under the License. 1675 | 1676 | ----- 1677 | 1678 | The following software may be included in this product: joycon. A copy of the source code may be downloaded from https://github.com/egoist/joycon.git. This software contains the following license and notice below: 1679 | 1680 | The MIT License (MIT) 1681 | 1682 | Copyright (c) egoist <0x142857@gmail.com> (https://github.com/egoist) 1683 | 1684 | Permission is hereby granted, free of charge, to any person obtaining a copy 1685 | of this software and associated documentation files (the "Software"), to deal 1686 | in the Software without restriction, including without limitation the rights 1687 | to use, copy, modify, merge, publish, distribute, sublicense, and/or sell 1688 | copies of the Software, and to permit persons to whom the Software is 1689 | furnished to do so, subject to the following conditions: 1690 | 1691 | The above copyright notice and this permission notice shall be included in 1692 | all copies or substantial portions of the Software. 1693 | 1694 | THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR 1695 | IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, 1696 | FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE 1697 | AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER 1698 | LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, 1699 | OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN 1700 | THE SOFTWARE. 1701 | 1702 | ----- 1703 | 1704 | The following software may be included in this product: json-buffer. A copy of the source code may be downloaded from git://github.com/dominictarr/json-buffer.git. This software contains the following license and notice below: 1705 | 1706 | Copyright (c) 2013 Dominic Tarr 1707 | 1708 | Permission is hereby granted, free of charge, 1709 | to any person obtaining a copy of this software and 1710 | associated documentation files (the "Software"), to 1711 | deal in the Software without restriction, including 1712 | without limitation the rights to use, copy, modify, 1713 | merge, publish, distribute, sublicense, and/or sell 1714 | copies of the Software, and to permit persons to whom 1715 | the Software is furnished to do so, 1716 | subject to the following conditions: 1717 | 1718 | The above copyright notice and this permission notice 1719 | shall be included in all copies or substantial portions of the Software. 1720 | 1721 | THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, 1722 | EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES 1723 | OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. 1724 | IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR 1725 | ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, 1726 | TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE 1727 | SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. 1728 | 1729 | ----- 1730 | 1731 | The following software may be included in this product: keygrip. A copy of the source code may be downloaded from https://github.com/crypto-utils/keygrip.git. This software contains the following license and notice below: 1732 | 1733 | The MIT License (MIT) 1734 | 1735 | Copyright (c) 2011-2014 Jed Schmidt (http://jedschmidt.com) 1736 | 1737 | Permission is hereby granted, free of charge, to any person obtaining a copy 1738 | of this software and associated documentation files (the "Software"), to deal 1739 | in the Software without restriction, including without limitation the rights 1740 | to use, copy, modify, merge, publish, distribute, sublicense, and/or sell 1741 | copies of the Software, and to permit persons to whom the Software is 1742 | furnished to do so, subject to the following conditions: 1743 | 1744 | The above copyright notice and this permission notice shall be included in 1745 | all copies or substantial portions of the Software. 1746 | 1747 | THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR 1748 | IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, 1749 | FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE 1750 | AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER 1751 | LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, 1752 | OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN 1753 | THE SOFTWARE. 1754 | 1755 | ----- 1756 | 1757 | The following software may be included in this product: koa. A copy of the source code may be downloaded from https://github.com/koajs/koa.git. This software contains the following license and notice below: 1758 | 1759 | (The MIT License) 1760 | 1761 | Copyright (c) 2019 Koa contributors 1762 | 1763 | Permission is hereby granted, free of charge, to any person obtaining 1764 | a copy of this software and associated documentation files (the 1765 | 'Software'), to deal in the Software without restriction, including 1766 | without limitation the rights to use, copy, modify, merge, publish, 1767 | distribute, sublicense, and/or sell copies of the Software, and to 1768 | permit persons to whom the Software is furnished to do so, subject to 1769 | the following conditions: 1770 | 1771 | The above copyright notice and this permission notice shall be 1772 | included in all copies or substantial portions of the Software. 1773 | 1774 | THE SOFTWARE IS PROVIDED 'AS IS', WITHOUT WARRANTY OF ANY KIND, 1775 | EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF 1776 | MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. 1777 | IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY 1778 | CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, 1779 | TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE 1780 | SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. 1781 | 1782 | ----- 1783 | 1784 | The following software may be included in this product: koa-convert. A copy of the source code may be downloaded from git+https://github.com/gyson/koa-convert.git. This software contains the following license and notice below: 1785 | 1786 | The MIT License (MIT) 1787 | 1788 | Copyright (c) 2015 yunsong 1789 | 1790 | Permission is hereby granted, free of charge, to any person obtaining a copy 1791 | of this software and associated documentation files (the "Software"), to deal 1792 | in the Software without restriction, including without limitation the rights 1793 | to use, copy, modify, merge, publish, distribute, sublicense, and/or sell 1794 | copies of the Software, and to permit persons to whom the Software is 1795 | furnished to do so, subject to the following conditions: 1796 | 1797 | The above copyright notice and this permission notice shall be included in all 1798 | copies or substantial portions of the Software. 1799 | 1800 | THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR 1801 | IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, 1802 | FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE 1803 | AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER 1804 | LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, 1805 | OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE 1806 | SOFTWARE. 1807 | 1808 | ----- 1809 | 1810 | The following software may be included in this product: koa-helmet. A copy of the source code may be downloaded from git://github.com/venables/koa-helmet.git. This software contains the following license and notice below: 1811 | 1812 | (The MIT License) 1813 | 1814 | Copyright (c) 2014-2017 Matt Venables 1815 | 1816 | Permission is hereby granted, free of charge, to any person obtaining 1817 | a copy of this software and associated documentation files (the 1818 | 'Software'), to deal in the Software without restriction, including 1819 | without limitation the rights to use, copy, modify, merge, publish, 1820 | distribute, sublicense, and/or sell copies of the Software, and to 1821 | permit persons to whom the Software is furnished to do so, subject to 1822 | the following conditions: 1823 | 1824 | The above copyright notice and this permission notice shall be 1825 | included in all copies or substantial portions of the Software. 1826 | 1827 | THE SOFTWARE IS PROVIDED 'AS IS', WITHOUT WARRANTY OF ANY KIND, 1828 | EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF 1829 | MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. 1830 | IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY 1831 | CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, 1832 | TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE 1833 | SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. 1834 | 1835 | ----- 1836 | 1837 | The following software may be included in this product: koa-router. A copy of the source code may be downloaded from https://github.com/koajs/router.git. This software contains the following license and notice below: 1838 | 1839 | The MIT License (MIT) 1840 | 1841 | Copyright (c) 2015 Alexander C. Mingoia 1842 | Copyright (c) 2019-present Nick Baugh and Koajs contributors 1843 | 1844 | Permission is hereby granted, free of charge, to any person obtaining a copy 1845 | of this software and associated documentation files (the "Software"), to deal 1846 | in the Software without restriction, including without limitation the rights 1847 | to use, copy, modify, merge, publish, distribute, sublicense, and/or sell 1848 | copies of the Software, and to permit persons to whom the Software is 1849 | furnished to do so, subject to the following conditions: 1850 | 1851 | The above copyright notice and this permission notice shall be included in 1852 | all copies or substantial portions of the Software. 1853 | 1854 | THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR 1855 | IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, 1856 | FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE 1857 | AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER 1858 | LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, 1859 | OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN 1860 | THE SOFTWARE. 1861 | 1862 | ----- 1863 | 1864 | The following software may be included in this product: koa2-cors. A copy of the source code may be downloaded from git+https://github.com/zadzbw/koa2-cors.git. This software contains the following license and notice below: 1865 | 1866 | MIT License 1867 | 1868 | Copyright (c) 2016 朱博文 1869 | 1870 | Permission is hereby granted, free of charge, to any person obtaining a copy 1871 | of this software and associated documentation files (the "Software"), to deal 1872 | in the Software without restriction, including without limitation the rights 1873 | to use, copy, modify, merge, publish, distribute, sublicense, and/or sell 1874 | copies of the Software, and to permit persons to whom the Software is 1875 | furnished to do so, subject to the following conditions: 1876 | 1877 | The above copyright notice and this permission notice shall be included in all 1878 | copies or substantial portions of the Software. 1879 | 1880 | THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR 1881 | IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, 1882 | FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE 1883 | AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER 1884 | LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, 1885 | OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE 1886 | SOFTWARE. 1887 | 1888 | This software is licensed under the MIT License. 1889 | 1890 | Copyright (c) 2015 - 2016 koajs and other contributors 1891 | 1892 | Permission is hereby granted, free of charge, to any person obtaining a copy 1893 | of this software and associated documentation files (the "Software"), to deal 1894 | in the Software without restriction, including without limitation the rights 1895 | to use, copy, modify, merge, publish, distribute, sublicense, and/or sell 1896 | copies of the Software, and to permit persons to whom the Software is 1897 | furnished to do so, subject to the following conditions: 1898 | 1899 | The above copyright notice and this permission notice shall be included in 1900 | all copies or substantial portions of the Software. 1901 | 1902 | THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR 1903 | IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, 1904 | FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE 1905 | AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER 1906 | LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, 1907 | OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN 1908 | THE SOFTWARE. 1909 | 1910 | ----- 1911 | 1912 | The following software may be included in this product: media-typer. A copy of the source code may be downloaded from https://github.com/jshttp/media-typer.git. This software contains the following license and notice below: 1913 | 1914 | (The MIT License) 1915 | 1916 | Copyright (c) 2014 Douglas Christopher Wilson 1917 | 1918 | Permission is hereby granted, free of charge, to any person obtaining 1919 | a copy of this software and associated documentation files (the 1920 | 'Software'), to deal in the Software without restriction, including 1921 | without limitation the rights to use, copy, modify, merge, publish, 1922 | distribute, sublicense, and/or sell copies of the Software, and to 1923 | permit persons to whom the Software is furnished to do so, subject to 1924 | the following conditions: 1925 | 1926 | The above copyright notice and this permission notice shall be 1927 | included in all copies or substantial portions of the Software. 1928 | 1929 | THE SOFTWARE IS PROVIDED 'AS IS', WITHOUT WARRANTY OF ANY KIND, 1930 | EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF 1931 | MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. 1932 | IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY 1933 | CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, 1934 | TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE 1935 | SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. 1936 | 1937 | ----- 1938 | 1939 | The following software may be included in this product: methods. A copy of the source code may be downloaded from https://github.com/jshttp/methods.git. This software contains the following license and notice below: 1940 | 1941 | (The MIT License) 1942 | 1943 | Copyright (c) 2013-2014 TJ Holowaychuk 1944 | Copyright (c) 2015-2016 Douglas Christopher Wilson 1945 | 1946 | Permission is hereby granted, free of charge, to any person obtaining 1947 | a copy of this software and associated documentation files (the 1948 | 'Software'), to deal in the Software without restriction, including 1949 | without limitation the rights to use, copy, modify, merge, publish, 1950 | distribute, sublicense, and/or sell copies of the Software, and to 1951 | permit persons to whom the Software is furnished to do so, subject to 1952 | the following conditions: 1953 | 1954 | The above copyright notice and this permission notice shall be 1955 | included in all copies or substantial portions of the Software. 1956 | 1957 | THE SOFTWARE IS PROVIDED 'AS IS', WITHOUT WARRANTY OF ANY KIND, 1958 | EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF 1959 | MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. 1960 | IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY 1961 | CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, 1962 | TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE 1963 | SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. 1964 | 1965 | ----- 1966 | 1967 | The following software may be included in this product: mri. A copy of the source code may be downloaded from https://github.com/lukeed/mri.git. This software contains the following license and notice below: 1968 | 1969 | The MIT License (MIT) 1970 | 1971 | Copyright (c) Luke Edwards (lukeed.com) 1972 | 1973 | Permission is hereby granted, free of charge, to any person obtaining a copy 1974 | of this software and associated documentation files (the "Software"), to deal 1975 | in the Software without restriction, including without limitation the rights 1976 | to use, copy, modify, merge, publish, distribute, sublicense, and/or sell 1977 | copies of the Software, and to permit persons to whom the Software is 1978 | furnished to do so, subject to the following conditions: 1979 | 1980 | The above copyright notice and this permission notice shall be included in 1981 | all copies or substantial portions of the Software. 1982 | 1983 | THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR 1984 | IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, 1985 | FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE 1986 | AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER 1987 | LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, 1988 | OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN 1989 | THE SOFTWARE. 1990 | 1991 | ----- 1992 | 1993 | The following software may be included in this product: ms. A copy of the source code may be downloaded from https://github.com/zeit/ms.git. This software contains the following license and notice below: 1994 | 1995 | The MIT License (MIT) 1996 | 1997 | Copyright (c) 2016 Zeit, Inc. 1998 | 1999 | Permission is hereby granted, free of charge, to any person obtaining a copy 2000 | of this software and associated documentation files (the "Software"), to deal 2001 | in the Software without restriction, including without limitation the rights 2002 | to use, copy, modify, merge, publish, distribute, sublicense, and/or sell 2003 | copies of the Software, and to permit persons to whom the Software is 2004 | furnished to do so, subject to the following conditions: 2005 | 2006 | The above copyright notice and this permission notice shall be included in all 2007 | copies or substantial portions of the Software. 2008 | 2009 | THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR 2010 | IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, 2011 | FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE 2012 | AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER 2013 | LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, 2014 | OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE 2015 | SOFTWARE. 2016 | 2017 | ----- 2018 | 2019 | The following software may be included in this product: negotiator. A copy of the source code may be downloaded from https://github.com/jshttp/negotiator.git. This software contains the following license and notice below: 2020 | 2021 | (The MIT License) 2022 | 2023 | Copyright (c) 2012-2014 Federico Romero 2024 | Copyright (c) 2012-2014 Isaac Z. Schlueter 2025 | Copyright (c) 2014-2015 Douglas Christopher Wilson 2026 | 2027 | Permission is hereby granted, free of charge, to any person obtaining 2028 | a copy of this software and associated documentation files (the 2029 | 'Software'), to deal in the Software without restriction, including 2030 | without limitation the rights to use, copy, modify, merge, publish, 2031 | distribute, sublicense, and/or sell copies of the Software, and to 2032 | permit persons to whom the Software is furnished to do so, subject to 2033 | the following conditions: 2034 | 2035 | The above copyright notice and this permission notice shall be 2036 | included in all copies or substantial portions of the Software. 2037 | 2038 | THE SOFTWARE IS PROVIDED 'AS IS', WITHOUT WARRANTY OF ANY KIND, 2039 | EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF 2040 | MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. 2041 | IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY 2042 | CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, 2043 | TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE 2044 | SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. 2045 | 2046 | ----- 2047 | 2048 | The following software may be included in this product: nodemon. A copy of the source code may be downloaded from https://github.com/remy/nodemon.git. This software contains the following license and notice below: 2049 | 2050 | MIT License 2051 | 2052 | Copyright (c) 2010 - present, Remy Sharp, https://remysharp.com 2053 | 2054 | Permission is hereby granted, free of charge, to any person obtaining a copy 2055 | of this software and associated documentation files (the "Software"), to deal 2056 | in the Software without restriction, including without limitation the rights 2057 | to use, copy, modify, merge, publish, distribute, sublicense, and/or sell 2058 | copies of the Software, and to permit persons to whom the Software is 2059 | furnished to do so, subject to the following conditions: 2060 | 2061 | The above copyright notice and this permission notice shall be included in all 2062 | copies or substantial portions of the Software. 2063 | 2064 | THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR 2065 | IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, 2066 | FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE 2067 | AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER 2068 | LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, 2069 | OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE 2070 | SOFTWARE. 2071 | 2072 | ----- 2073 | 2074 | The following software may be included in this product: nopt. A copy of the source code may be downloaded from http://github.com/isaacs/nopt. This software contains the following license and notice below: 2075 | 2076 | Copyright 2009, 2010, 2011 Isaac Z. Schlueter. 2077 | All rights reserved. 2078 | 2079 | Permission is hereby granted, free of charge, to any person 2080 | obtaining a copy of this software and associated documentation 2081 | files (the "Software"), to deal in the Software without 2082 | restriction, including without limitation the rights to use, 2083 | copy, modify, merge, publish, distribute, sublicense, and/or sell 2084 | copies of the Software, and to permit persons to whom the 2085 | Software is furnished to do so, subject to the following 2086 | conditions: 2087 | 2088 | The above copyright notice and this permission notice shall be 2089 | included in all copies or substantial portions of the Software. 2090 | 2091 | THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, 2092 | EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES 2093 | OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND 2094 | NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT 2095 | HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, 2096 | WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING 2097 | FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR 2098 | OTHER DEALINGS IN THE SOFTWARE. 2099 | 2100 | ----- 2101 | 2102 | The following software may be included in this product: on-finished. A copy of the source code may be downloaded from https://github.com/jshttp/on-finished.git. This software contains the following license and notice below: 2103 | 2104 | (The MIT License) 2105 | 2106 | Copyright (c) 2013 Jonathan Ong 2107 | Copyright (c) 2014 Douglas Christopher Wilson 2108 | 2109 | Permission is hereby granted, free of charge, to any person obtaining 2110 | a copy of this software and associated documentation files (the 2111 | 'Software'), to deal in the Software without restriction, including 2112 | without limitation the rights to use, copy, modify, merge, publish, 2113 | distribute, sublicense, and/or sell copies of the Software, and to 2114 | permit persons to whom the Software is furnished to do so, subject to 2115 | the following conditions: 2116 | 2117 | The above copyright notice and this permission notice shall be 2118 | included in all copies or substantial portions of the Software. 2119 | 2120 | THE SOFTWARE IS PROVIDED 'AS IS', WITHOUT WARRANTY OF ANY KIND, 2121 | EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF 2122 | MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. 2123 | IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY 2124 | CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, 2125 | TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE 2126 | SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. 2127 | 2128 | ----- 2129 | 2130 | The following software may be included in this product: parseurl. A copy of the source code may be downloaded from https://github.com/pillarjs/parseurl.git. This software contains the following license and notice below: 2131 | 2132 | (The MIT License) 2133 | 2134 | Copyright (c) 2014 Jonathan Ong 2135 | Copyright (c) 2014-2017 Douglas Christopher Wilson 2136 | 2137 | Permission is hereby granted, free of charge, to any person obtaining 2138 | a copy of this software and associated documentation files (the 2139 | 'Software'), to deal in the Software without restriction, including 2140 | without limitation the rights to use, copy, modify, merge, publish, 2141 | distribute, sublicense, and/or sell copies of the Software, and to 2142 | permit persons to whom the Software is furnished to do so, subject to 2143 | the following conditions: 2144 | 2145 | The above copyright notice and this permission notice shall be 2146 | included in all copies or substantial portions of the Software. 2147 | 2148 | THE SOFTWARE IS PROVIDED 'AS IS', WITHOUT WARRANTY OF ANY KIND, 2149 | EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF 2150 | MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. 2151 | IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY 2152 | CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, 2153 | TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE 2154 | SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. 2155 | 2156 | ----- 2157 | 2158 | The following software may be included in this product: path-to-regexp. A copy of the source code may be downloaded from https://github.com/pillarjs/path-to-regexp.git. This software contains the following license and notice below: 2159 | 2160 | The MIT License (MIT) 2161 | 2162 | Copyright (c) 2014 Blake Embrey (hello@blakeembrey.com) 2163 | 2164 | Permission is hereby granted, free of charge, to any person obtaining a copy 2165 | of this software and associated documentation files (the "Software"), to deal 2166 | in the Software without restriction, including without limitation the rights 2167 | to use, copy, modify, merge, publish, distribute, sublicense, and/or sell 2168 | copies of the Software, and to permit persons to whom the Software is 2169 | furnished to do so, subject to the following conditions: 2170 | 2171 | The above copyright notice and this permission notice shall be included in 2172 | all copies or substantial portions of the Software. 2173 | 2174 | THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR 2175 | IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, 2176 | FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE 2177 | AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER 2178 | LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, 2179 | OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN 2180 | THE SOFTWARE. 2181 | 2182 | ----- 2183 | 2184 | The following software may be included in this product: picomatch. A copy of the source code may be downloaded from https://github.com/micromatch/picomatch.git. This software contains the following license and notice below: 2185 | 2186 | The MIT License (MIT) 2187 | 2188 | Copyright (c) 2017-present, Jon Schlinkert. 2189 | 2190 | Permission is hereby granted, free of charge, to any person obtaining a copy 2191 | of this software and associated documentation files (the "Software"), to deal 2192 | in the Software without restriction, including without limitation the rights 2193 | to use, copy, modify, merge, publish, distribute, sublicense, and/or sell 2194 | copies of the Software, and to permit persons to whom the Software is 2195 | furnished to do so, subject to the following conditions: 2196 | 2197 | The above copyright notice and this permission notice shall be included in 2198 | all copies or substantial portions of the Software. 2199 | 2200 | THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR 2201 | IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, 2202 | FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE 2203 | AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER 2204 | LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, 2205 | OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN 2206 | THE SOFTWARE. 2207 | 2208 | ----- 2209 | 2210 | The following software may be included in this product: pino. A copy of the source code may be downloaded from git+https://github.com/pinojs/pino.git. This software contains the following license and notice below: 2211 | 2212 | The MIT License (MIT) 2213 | 2214 | Copyright (c) 2016-2019 Matteo Collina, David Mark Clements and the Pino contributors 2215 | 2216 | Pino contributors listed at https://github.com/pinojs/pino#the-team and in 2217 | the README file. 2218 | 2219 | Permission is hereby granted, free of charge, to any person obtaining a copy 2220 | of this software and associated documentation files (the "Software"), to deal 2221 | in the Software without restriction, including without limitation the rights 2222 | to use, copy, modify, merge, publish, distribute, sublicense, and/or sell 2223 | copies of the Software, and to permit persons to whom the Software is 2224 | furnished to do so, subject to the following conditions: 2225 | 2226 | The above copyright notice and this permission notice shall be included in all 2227 | copies or substantial portions of the Software. 2228 | 2229 | THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR 2230 | IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, 2231 | FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE 2232 | AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER 2233 | LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, 2234 | OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE 2235 | SOFTWARE. 2236 | 2237 | ----- 2238 | 2239 | The following software may be included in this product: pino-http. A copy of the source code may be downloaded from git+https://github.com/pinojs/pino-http.git. This software contains the following license and notice below: 2240 | 2241 | The MIT License (MIT) 2242 | 2243 | Copyright (c) 2016 Matteo Collina 2244 | Copyright (c) 2016 David Mark Clements 2245 | 2246 | 2247 | Permission is hereby granted, free of charge, to any person obtaining a copy 2248 | of this software and associated documentation files (the "Software"), to deal 2249 | in the Software without restriction, including without limitation the rights 2250 | to use, copy, modify, merge, publish, distribute, sublicense, and/or sell 2251 | copies of the Software, and to permit persons to whom the Software is 2252 | furnished to do so, subject to the following conditions: 2253 | 2254 | The above copyright notice and this permission notice shall be included in all 2255 | copies or substantial portions of the Software. 2256 | 2257 | THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR 2258 | IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, 2259 | FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE 2260 | AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER 2261 | LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, 2262 | OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE 2263 | SOFTWARE. 2264 | 2265 | ----- 2266 | 2267 | The following software may be included in this product: pino-pretty. A copy of the source code may be downloaded from git+ssh://git@github.com/pinojs/pino-pretty.git. This software contains the following license and notice below: 2268 | 2269 | The MIT License (MIT) 2270 | 2271 | Copyright (c) 2019 the Pino team 2272 | 2273 | Pino team listed at https://github.com/pinojs/pino#the-team 2274 | 2275 | Permission is hereby granted, free of charge, to any person obtaining a copy 2276 | of this software and associated documentation files (the "Software"), to deal 2277 | in the Software without restriction, including without limitation the rights 2278 | to use, copy, modify, merge, publish, distribute, sublicense, and/or sell 2279 | copies of the Software, and to permit persons to whom the Software is 2280 | furnished to do so, subject to the following conditions: 2281 | 2282 | The above copyright notice and this permission notice shall be included in all 2283 | copies or substantial portions of the Software. 2284 | 2285 | THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR 2286 | IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, 2287 | FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE 2288 | AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER 2289 | LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, 2290 | OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE 2291 | SOFTWARE. 2292 | 2293 | ----- 2294 | 2295 | The following software may be included in this product: pino-std-serializers. A copy of the source code may be downloaded from git+ssh://git@github.com/pinojs/pino-std-serializers.git. This software contains the following license and notice below: 2296 | 2297 | Copyright Mateo Collina, David Mark Clements, James Sumners 2298 | 2299 | Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions: 2300 | 2301 | The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software. 2302 | 2303 | THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. 2304 | 2305 | ----- 2306 | 2307 | The following software may be included in this product: pstree.remy. A copy of the source code may be downloaded from https://github.com/remy/pstree.git. This software contains the following license and notice below: 2308 | 2309 | The MIT License (MIT) 2310 | Copyright © 2019 Remy Sharp, https://remysharp.com 2311 | Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the “Software”), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions: 2312 | 2313 | The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software. 2314 | 2315 | THE SOFTWARE IS PROVIDED “AS IS”, WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. 2316 | 2317 | ----- 2318 | 2319 | The following software may be included in this product: quick-format-unescaped. A copy of the source code may be downloaded from git+https://github.com/davidmarkclements/quick-format.git. This software contains the following license and notice below: 2320 | 2321 | The MIT License (MIT) 2322 | 2323 | Copyright (c) 2016-2019 David Mark Clements 2324 | 2325 | Permission is hereby granted, free of charge, to any person obtaining a copy 2326 | of this software and associated documentation files (the "Software"), to deal 2327 | in the Software without restriction, including without limitation the rights 2328 | to use, copy, modify, merge, publish, distribute, sublicense, and/or sell 2329 | copies of the Software, and to permit persons to whom the Software is 2330 | furnished to do so, subject to the following conditions: 2331 | 2332 | The above copyright notice and this permission notice shall be included in all 2333 | copies or substantial portions of the Software. 2334 | 2335 | THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR 2336 | IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, 2337 | FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE 2338 | AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER 2339 | LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, 2340 | OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE 2341 | SOFTWARE. 2342 | 2343 | ----- 2344 | 2345 | The following software may be included in this product: rc. A copy of the source code may be downloaded from https://github.com/dominictarr/rc.git. This software contains the following license and notice below: 2346 | 2347 | Apache License, Version 2.0 2348 | 2349 | Copyright (c) 2011 Dominic Tarr 2350 | 2351 | Licensed under the Apache License, Version 2.0 (the "License"); 2352 | you may not use this file except in compliance with the License. 2353 | You may obtain a copy of the License at 2354 | 2355 | http://www.apache.org/licenses/LICENSE-2.0 2356 | 2357 | Unless required by applicable law or agreed to in writing, software 2358 | distributed under the License is distributed on an "AS IS" BASIS, 2359 | WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. 2360 | See the License for the specific language governing permissions and 2361 | limitations under the License. 2362 | 2363 | ----- 2364 | 2365 | The following software may be included in this product: readable-stream. A copy of the source code may be downloaded from git://github.com/nodejs/readable-stream. This software contains the following license and notice below: 2366 | 2367 | Node.js is licensed for use as follows: 2368 | 2369 | """ 2370 | Copyright Node.js contributors. All rights reserved. 2371 | 2372 | Permission is hereby granted, free of charge, to any person obtaining a copy 2373 | of this software and associated documentation files (the "Software"), to 2374 | deal in the Software without restriction, including without limitation the 2375 | rights to use, copy, modify, merge, publish, distribute, sublicense, and/or 2376 | sell copies of the Software, and to permit persons to whom the Software is 2377 | furnished to do so, subject to the following conditions: 2378 | 2379 | The above copyright notice and this permission notice shall be included in 2380 | all copies or substantial portions of the Software. 2381 | 2382 | THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR 2383 | IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, 2384 | FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE 2385 | AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER 2386 | LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING 2387 | FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS 2388 | IN THE SOFTWARE. 2389 | """ 2390 | 2391 | This license applies to parts of Node.js originating from the 2392 | https://github.com/joyent/node repository: 2393 | 2394 | """ 2395 | Copyright Joyent, Inc. and other Node contributors. All rights reserved. 2396 | Permission is hereby granted, free of charge, to any person obtaining a copy 2397 | of this software and associated documentation files (the "Software"), to 2398 | deal in the Software without restriction, including without limitation the 2399 | rights to use, copy, modify, merge, publish, distribute, sublicense, and/or 2400 | sell copies of the Software, and to permit persons to whom the Software is 2401 | furnished to do so, subject to the following conditions: 2402 | 2403 | The above copyright notice and this permission notice shall be included in 2404 | all copies or substantial portions of the Software. 2405 | 2406 | THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR 2407 | IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, 2408 | FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE 2409 | AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER 2410 | LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING 2411 | FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS 2412 | IN THE SOFTWARE. 2413 | """ 2414 | 2415 | ----- 2416 | 2417 | The following software may be included in this product: readdirp. A copy of the source code may be downloaded from git://github.com/paulmillr/readdirp.git. This software contains the following license and notice below: 2418 | 2419 | MIT License 2420 | 2421 | Copyright (c) 2012-2019 Thorsten Lorenz, Paul Miller (https://paulmillr.com) 2422 | 2423 | Permission is hereby granted, free of charge, to any person obtaining a copy 2424 | of this software and associated documentation files (the "Software"), to deal 2425 | in the Software without restriction, including without limitation the rights 2426 | to use, copy, modify, merge, publish, distribute, sublicense, and/or sell 2427 | copies of the Software, and to permit persons to whom the Software is 2428 | furnished to do so, subject to the following conditions: 2429 | 2430 | The above copyright notice and this permission notice shall be included in all 2431 | copies or substantial portions of the Software. 2432 | 2433 | THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR 2434 | IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, 2435 | FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE 2436 | AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER 2437 | LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, 2438 | OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE 2439 | SOFTWARE. 2440 | 2441 | ----- 2442 | 2443 | The following software may be included in this product: referrer-policy. A copy of the source code may be downloaded from git://github.com/helmetjs/referrer-policy.git. This software contains the following license and notice below: 2444 | 2445 | The MIT License (MIT) 2446 | 2447 | Copyright (c) 2016-2019 Evan Hahn 2448 | 2449 | Permission is hereby granted, free of charge, to any person obtaining a copy 2450 | of this software and associated documentation files (the "Software"), to deal 2451 | in the Software without restriction, including without limitation the rights 2452 | to use, copy, modify, merge, publish, distribute, sublicense, and/or sell 2453 | copies of the Software, and to permit persons to whom the Software is 2454 | furnished to do so, subject to the following conditions: 2455 | 2456 | The above copyright notice and this permission notice shall be included in all 2457 | copies or substantial portions of the Software. 2458 | 2459 | THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR 2460 | IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, 2461 | FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE 2462 | AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER 2463 | LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, 2464 | OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE 2465 | SOFTWARE. 2466 | 2467 | ----- 2468 | 2469 | The following software may be included in this product: registry-auth-token. A copy of the source code may be downloaded from git+ssh://git@github.com/rexxars/registry-auth-token.git. This software contains the following license and notice below: 2470 | 2471 | The MIT License (MIT) 2472 | 2473 | Copyright (c) 2016 Espen Hovlandsdal 2474 | 2475 | Permission is hereby granted, free of charge, to any person obtaining a copy 2476 | of this software and associated documentation files (the "Software"), to deal 2477 | in the Software without restriction, including without limitation the rights 2478 | to use, copy, modify, merge, publish, distribute, sublicense, and/or sell 2479 | copies of the Software, and to permit persons to whom the Software is 2480 | furnished to do so, subject to the following conditions: 2481 | 2482 | The above copyright notice and this permission notice shall be included in all 2483 | copies or substantial portions of the Software. 2484 | 2485 | THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR 2486 | IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, 2487 | FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE 2488 | AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER 2489 | LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, 2490 | OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE 2491 | SOFTWARE. 2492 | 2493 | ----- 2494 | 2495 | The following software may be included in this product: responselike. A copy of the source code may be downloaded from https://github.com/lukechilds/responselike.git. This software contains the following license and notice below: 2496 | 2497 | Copyright (c) 2017 Luke Childs 2498 | 2499 | Permission is hereby granted, free of charge, to any person obtaining a copy 2500 | of this software and associated documentation files (the "Software"), to deal 2501 | in the Software without restriction, including without limitation the rights 2502 | to use, copy, modify, merge, publish, distribute, sublicense, and/or sell 2503 | copies of the Software, and to permit persons to whom the Software is 2504 | furnished to do so, subject to the following conditions: 2505 | 2506 | The above copyright notice and this permission notice shall be included in 2507 | all copies or substantial portions of the Software. 2508 | 2509 | THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR 2510 | IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, 2511 | FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE 2512 | AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER 2513 | LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, 2514 | OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN 2515 | THE SOFTWARE. 2516 | 2517 | ----- 2518 | 2519 | The following software may be included in this product: safe-buffer, typedarray-to-buffer. A copy of the source code may be downloaded from git://github.com/feross/safe-buffer.git (safe-buffer), git://github.com/feross/typedarray-to-buffer.git (typedarray-to-buffer). This software contains the following license and notice below: 2520 | 2521 | The MIT License (MIT) 2522 | 2523 | Copyright (c) Feross Aboukhadijeh 2524 | 2525 | Permission is hereby granted, free of charge, to any person obtaining a copy 2526 | of this software and associated documentation files (the "Software"), to deal 2527 | in the Software without restriction, including without limitation the rights 2528 | to use, copy, modify, merge, publish, distribute, sublicense, and/or sell 2529 | copies of the Software, and to permit persons to whom the Software is 2530 | furnished to do so, subject to the following conditions: 2531 | 2532 | The above copyright notice and this permission notice shall be included in 2533 | all copies or substantial portions of the Software. 2534 | 2535 | THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR 2536 | IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, 2537 | FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE 2538 | AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER 2539 | LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, 2540 | OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN 2541 | THE SOFTWARE. 2542 | 2543 | ----- 2544 | 2545 | The following software may be included in this product: setprototypeof. A copy of the source code may be downloaded from https://github.com/wesleytodd/setprototypeof.git. This software contains the following license and notice below: 2546 | 2547 | Copyright (c) 2015, Wes Todd 2548 | 2549 | Permission to use, copy, modify, and/or distribute this software for any 2550 | purpose with or without fee is hereby granted, provided that the above 2551 | copyright notice and this permission notice appear in all copies. 2552 | 2553 | THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES 2554 | WITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF 2555 | MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY 2556 | SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES 2557 | WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN ACTION 2558 | OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN 2559 | CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE. 2560 | 2561 | ----- 2562 | 2563 | The following software may be included in this product: signal-exit. A copy of the source code may be downloaded from https://github.com/tapjs/signal-exit.git. This software contains the following license and notice below: 2564 | 2565 | The ISC License 2566 | 2567 | Copyright (c) 2015, Contributors 2568 | 2569 | Permission to use, copy, modify, and/or distribute this software 2570 | for any purpose with or without fee is hereby granted, provided 2571 | that the above copyright notice and this permission notice 2572 | appear in all copies. 2573 | 2574 | THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES 2575 | WITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES 2576 | OF MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE 2577 | LIABLE FOR ANY SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES 2578 | OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, 2579 | WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, 2580 | ARISING OUT OF OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE. 2581 | 2582 | ----- 2583 | 2584 | The following software may be included in this product: sonic-boom. A copy of the source code may be downloaded from git+https://github.com/mcollina/sonic-boom.git. This software contains the following license and notice below: 2585 | 2586 | MIT License 2587 | 2588 | Copyright (c) 2017 Matteo Collina 2589 | 2590 | Permission is hereby granted, free of charge, to any person obtaining a copy 2591 | of this software and associated documentation files (the "Software"), to deal 2592 | in the Software without restriction, including without limitation the rights 2593 | to use, copy, modify, merge, publish, distribute, sublicense, and/or sell 2594 | copies of the Software, and to permit persons to whom the Software is 2595 | furnished to do so, subject to the following conditions: 2596 | 2597 | The above copyright notice and this permission notice shall be included in all 2598 | copies or substantial portions of the Software. 2599 | 2600 | THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR 2601 | IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, 2602 | FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE 2603 | AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER 2604 | LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, 2605 | OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE 2606 | SOFTWARE. 2607 | 2608 | ----- 2609 | 2610 | The following software may be included in this product: split2. A copy of the source code may be downloaded from https://github.com/mcollina/split2.git. This software contains the following license and notice below: 2611 | 2612 | Copyright (c) 2014-2018, Matteo Collina 2613 | 2614 | Permission to use, copy, modify, and/or distribute this software for any 2615 | purpose with or without fee is hereby granted, provided that the above 2616 | copyright notice and this permission notice appear in all copies. 2617 | 2618 | THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES 2619 | WITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF 2620 | MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR 2621 | ANY SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES 2622 | WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN 2623 | ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR 2624 | IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE. 2625 | 2626 | ----- 2627 | 2628 | The following software may be included in this product: statuses. A copy of the source code may be downloaded from https://github.com/jshttp/statuses.git. This software contains the following license and notice below: 2629 | 2630 | The MIT License (MIT) 2631 | 2632 | Copyright (c) 2014 Jonathan Ong 2633 | Copyright (c) 2016 Douglas Christopher Wilson 2634 | 2635 | Permission is hereby granted, free of charge, to any person obtaining a copy 2636 | of this software and associated documentation files (the "Software"), to deal 2637 | in the Software without restriction, including without limitation the rights 2638 | to use, copy, modify, merge, publish, distribute, sublicense, and/or sell 2639 | copies of the Software, and to permit persons to whom the Software is 2640 | furnished to do so, subject to the following conditions: 2641 | 2642 | The above copyright notice and this permission notice shall be included in 2643 | all copies or substantial portions of the Software. 2644 | 2645 | THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR 2646 | IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, 2647 | FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE 2648 | AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER 2649 | LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, 2650 | OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN 2651 | THE SOFTWARE. 2652 | 2653 | ----- 2654 | 2655 | The following software may be included in this product: string_decoder. A copy of the source code may be downloaded from git://github.com/nodejs/string_decoder.git. This software contains the following license and notice below: 2656 | 2657 | Node.js is licensed for use as follows: 2658 | 2659 | """ 2660 | Copyright Node.js contributors. All rights reserved. 2661 | 2662 | Permission is hereby granted, free of charge, to any person obtaining a copy 2663 | of this software and associated documentation files (the "Software"), to 2664 | deal in the Software without restriction, including without limitation the 2665 | rights to use, copy, modify, merge, publish, distribute, sublicense, and/or 2666 | sell copies of the Software, and to permit persons to whom the Software is 2667 | furnished to do so, subject to the following conditions: 2668 | 2669 | The above copyright notice and this permission notice shall be included in 2670 | all copies or substantial portions of the Software. 2671 | 2672 | THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR 2673 | IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, 2674 | FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE 2675 | AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER 2676 | LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING 2677 | FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS 2678 | IN THE SOFTWARE. 2679 | """ 2680 | 2681 | This license applies to parts of Node.js originating from the 2682 | https://github.com/joyent/node repository: 2683 | 2684 | """ 2685 | Copyright Joyent, Inc. and other Node contributors. All rights reserved. 2686 | Permission is hereby granted, free of charge, to any person obtaining a copy 2687 | of this software and associated documentation files (the "Software"), to 2688 | deal in the Software without restriction, including without limitation the 2689 | rights to use, copy, modify, merge, publish, distribute, sublicense, and/or 2690 | sell copies of the Software, and to permit persons to whom the Software is 2691 | furnished to do so, subject to the following conditions: 2692 | 2693 | The above copyright notice and this permission notice shall be included in 2694 | all copies or substantial portions of the Software. 2695 | 2696 | THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR 2697 | IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, 2698 | FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE 2699 | AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER 2700 | LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING 2701 | FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS 2702 | IN THE SOFTWARE. 2703 | """ 2704 | 2705 | ----- 2706 | 2707 | The following software may be included in this product: to-regex-range. A copy of the source code may be downloaded from https://github.com/micromatch/to-regex-range.git. This software contains the following license and notice below: 2708 | 2709 | The MIT License (MIT) 2710 | 2711 | Copyright (c) 2015-present, Jon Schlinkert. 2712 | 2713 | Permission is hereby granted, free of charge, to any person obtaining a copy 2714 | of this software and associated documentation files (the "Software"), to deal 2715 | in the Software without restriction, including without limitation the rights 2716 | to use, copy, modify, merge, publish, distribute, sublicense, and/or sell 2717 | copies of the Software, and to permit persons to whom the Software is 2718 | furnished to do so, subject to the following conditions: 2719 | 2720 | The above copyright notice and this permission notice shall be included in 2721 | all copies or substantial portions of the Software. 2722 | 2723 | THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR 2724 | IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, 2725 | FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE 2726 | AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER 2727 | LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, 2728 | OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN 2729 | THE SOFTWARE. 2730 | 2731 | ----- 2732 | 2733 | The following software may be included in this product: toidentifier. A copy of the source code may be downloaded from https://github.com/component/toidentifier.git. This software contains the following license and notice below: 2734 | 2735 | MIT License 2736 | 2737 | Copyright (c) 2016 Douglas Christopher Wilson 2738 | 2739 | Permission is hereby granted, free of charge, to any person obtaining a copy 2740 | of this software and associated documentation files (the "Software"), to deal 2741 | in the Software without restriction, including without limitation the rights 2742 | to use, copy, modify, merge, publish, distribute, sublicense, and/or sell 2743 | copies of the Software, and to permit persons to whom the Software is 2744 | furnished to do so, subject to the following conditions: 2745 | 2746 | The above copyright notice and this permission notice shall be included in all 2747 | copies or substantial portions of the Software. 2748 | 2749 | THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR 2750 | IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, 2751 | FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE 2752 | AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER 2753 | LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, 2754 | OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE 2755 | SOFTWARE. 2756 | 2757 | ----- 2758 | 2759 | The following software may be included in this product: touch. A copy of the source code may be downloaded from git://github.com/isaacs/node-touch.git. This software contains the following license and notice below: 2760 | 2761 | The ISC License 2762 | 2763 | Copyright (c) Isaac Z. Schlueter 2764 | 2765 | Permission to use, copy, modify, and/or distribute this software for any 2766 | purpose with or without fee is hereby granted, provided that the above 2767 | copyright notice and this permission notice appear in all copies. 2768 | 2769 | THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES 2770 | WITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF 2771 | MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR 2772 | ANY SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES 2773 | WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN 2774 | ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR 2775 | IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE. 2776 | 2777 | ----- 2778 | 2779 | The following software may be included in this product: tsscmp. A copy of the source code may be downloaded from https://github.com/suryagh/tsscmp.git. This software contains the following license and notice below: 2780 | 2781 | The MIT License (MIT) 2782 | 2783 | Copyright (c) 2016 2784 | 2785 | Permission is hereby granted, free of charge, to any person obtaining a copy 2786 | of this software and associated documentation files (the "Software"), to deal 2787 | in the Software without restriction, including without limitation the rights 2788 | to use, copy, modify, merge, publish, distribute, sublicense, and/or sell 2789 | copies of the Software, and to permit persons to whom the Software is 2790 | furnished to do so, subject to the following conditions: 2791 | 2792 | The above copyright notice and this permission notice shall be included in all 2793 | copies or substantial portions of the Software. 2794 | 2795 | THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR 2796 | IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, 2797 | FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE 2798 | AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER 2799 | LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, 2800 | OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE 2801 | SOFTWARE. 2802 | 2803 | ----- 2804 | 2805 | The following software may be included in this product: type-is. A copy of the source code may be downloaded from https://github.com/jshttp/type-is.git. This software contains the following license and notice below: 2806 | 2807 | (The MIT License) 2808 | 2809 | Copyright (c) 2014 Jonathan Ong 2810 | Copyright (c) 2014-2015 Douglas Christopher Wilson 2811 | 2812 | Permission is hereby granted, free of charge, to any person obtaining 2813 | a copy of this software and associated documentation files (the 2814 | 'Software'), to deal in the Software without restriction, including 2815 | without limitation the rights to use, copy, modify, merge, publish, 2816 | distribute, sublicense, and/or sell copies of the Software, and to 2817 | permit persons to whom the Software is furnished to do so, subject to 2818 | the following conditions: 2819 | 2820 | The above copyright notice and this permission notice shall be 2821 | included in all copies or substantial portions of the Software. 2822 | 2823 | THE SOFTWARE IS PROVIDED 'AS IS', WITHOUT WARRANTY OF ANY KIND, 2824 | EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF 2825 | MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. 2826 | IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY 2827 | CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, 2828 | TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE 2829 | SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. 2830 | 2831 | ----- 2832 | 2833 | The following software may be included in this product: undefsafe. A copy of the source code may be downloaded from https://github.com/remy/undefsafe.git. This software contains the following license and notice below: 2834 | 2835 | The MIT License (MIT) 2836 | 2837 | Copyright © 2016 Remy Sharp, http://remysharp.com 2838 | 2839 | Permission is hereby granted, free of charge, to any person obtaining 2840 | a copy of this software and associated documentation files (the 2841 | "Software"), to deal in the Software without restriction, including 2842 | without limitation the rights to use, copy, modify, merge, publish, 2843 | distribute, sublicense, and/or sell copies of the Software, and to 2844 | permit persons to whom the Software is furnished to do so, subject to 2845 | the following conditions: 2846 | 2847 | The above copyright notice and this permission notice shall be 2848 | included in all copies or substantial portions of the Software. 2849 | 2850 | THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, 2851 | EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF 2852 | MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND 2853 | NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE 2854 | LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION 2855 | OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION 2856 | WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. 2857 | 2858 | ----- 2859 | 2860 | The following software may be included in this product: update-notifier. A copy of the source code may be downloaded from https://github.com/yeoman/update-notifier.git. This software contains the following license and notice below: 2861 | 2862 | Copyright Google 2863 | 2864 | Redistribution and use in source and binary forms, with or without modification, are permitted provided that the following conditions are met: 2865 | 2866 | 1. Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer. 2867 | 2868 | 2. Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution. 2869 | 2870 | THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. 2871 | 2872 | ----- 2873 | 2874 | The following software may be included in this product: util-deprecate. A copy of the source code may be downloaded from git://github.com/TooTallNate/util-deprecate.git. This software contains the following license and notice below: 2875 | 2876 | (The MIT License) 2877 | 2878 | Copyright (c) 2014 Nathan Rajlich 2879 | 2880 | Permission is hereby granted, free of charge, to any person 2881 | obtaining a copy of this software and associated documentation 2882 | files (the "Software"), to deal in the Software without 2883 | restriction, including without limitation the rights to use, 2884 | copy, modify, merge, publish, distribute, sublicense, and/or sell 2885 | copies of the Software, and to permit persons to whom the 2886 | Software is furnished to do so, subject to the following 2887 | conditions: 2888 | 2889 | The above copyright notice and this permission notice shall be 2890 | included in all copies or substantial portions of the Software. 2891 | 2892 | THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, 2893 | EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES 2894 | OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND 2895 | NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT 2896 | HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, 2897 | WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING 2898 | FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR 2899 | OTHER DEALINGS IN THE SOFTWARE. 2900 | 2901 | ----- 2902 | 2903 | The following software may be included in this product: write-file-atomic. A copy of the source code may be downloaded from git://github.com/npm/write-file-atomic.git. This software contains the following license and notice below: 2904 | 2905 | Copyright (c) 2015, Rebecca Turner 2906 | 2907 | Permission to use, copy, modify, and/or distribute this software for any purpose with or without fee is hereby granted, provided that the above copyright notice and this permission notice appear in all copies. 2908 | 2909 | THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES WITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE. 2910 | 2911 | ----- 2912 | 2913 | The following software may be included in this product: ylru. A copy of the source code may be downloaded from git://github.com/node-modules/ylru.git. This software contains the following license and notice below: 2914 | 2915 | Copyright (c) 2016 node-modules 2916 | Copyright (c) 2016 'Dominic Tarr' 2917 | 2918 | Permission is hereby granted, free of charge, 2919 | to any person obtaining a copy of this software and 2920 | associated documentation files (the "Software"), to 2921 | deal in the Software without restriction, including 2922 | without limitation the rights to use, copy, modify, 2923 | merge, publish, distribute, sublicense, and/or sell 2924 | copies of the Software, and to permit persons to whom 2925 | the Software is furnished to do so, 2926 | subject to the following conditions: 2927 | 2928 | The above copyright notice and this permission notice 2929 | shall be included in all copies or substantial portions of the Software. 2930 | 2931 | THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, 2932 | EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES 2933 | OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. 2934 | IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR 2935 | ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, 2936 | TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE 2937 | SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. 2938 | 2939 | --------------------------------------------------------------------------------