signature=2b8e64961423d402a779acc5fbcbde88,ntm-curd/yarn.lock at master · Yana5417/ntm-curd · GitHub...

# THIS IS AN AUTOGENERATED FILE. DO NOT EDIT THIS FILE DIRECTLY.

# yarn lockfile v1

"@babel/code-frame@^7.0.0":

version "7.0.0"

resolved "https://registry.yarnpkg.com/@babel/code-frame/-/code-frame-7.0.0.tgz#06e2ab19bdb535385559aabb5ba59729482800f8"

dependencies:

"@babel/highlight" "^7.0.0"

"@babel/highlight@^7.0.0":

version "7.5.0"

resolved "https://registry.yarnpkg.com/@babel/highlight/-/highlight-7.5.0.tgz#56d11312bd9248fa619591d02472be6e8cb32540"

dependencies:

chalk "^2.0.0"

esutils "^2.0.2"

js-tokens "^4.0.0"

"@json-api/querystring@^1.0.0":

version "1.0.2"

resolved "https://registry.yarnpkg.com/@json-api/querystring/-/querystring-1.0.2.tgz#c12a8ebfc19c042baa556317dba9349bb5d85064"

dependencies:

ramda "^0.25.0"

"@types/ali-oss@^6.0.4":

version "6.0.4"

resolved "https://registry.yarnpkg.com/@types/ali-oss/-/ali-oss-6.0.4.tgz#fc561cd990bcdc5953c833ed36b1a46972e7aaac"

integrity sha512-kWyNRaM6M+oqJBLTsLdDkqtry+Yqk1ZoF3ud4suMrC8PlMAesXOulvM8z2rl7BddZIBWDyQ+zdolXAZe9x0EWw==

"@types/babel-types@*", "@types/babel-types@^7.0.0":

version "7.0.7"

resolved "https://registry.yarnpkg.com/@types/babel-types/-/babel-types-7.0.7.tgz#667eb1640e8039436028055737d2b9986ee336e3"

"@types/babylon@^6.16.2":

version "6.16.5"

resolved "https://registry.yarnpkg.com/@types/babylon/-/babylon-6.16.5.tgz#1c5641db69eb8cdf378edd25b4be7754beeb48b4"

dependencies:

"@types/babel-types" "*"

"@types/body-parser@*":

version "1.17.0"

resolved "https://registry.yarnpkg.com/@types/body-parser/-/body-parser-1.17.0.tgz#9f5c9d9bd04bb54be32d5eb9fc0d8c974e6cf58c"

dependencies:

"@types/connect" "*"

"@types/node" "*"

"@types/bson@*":

version "4.0.0"

resolved "https://registry.yarnpkg.com/@types/bson/-/bson-4.0.0.tgz#9073772679d749116eb1dfca56f8eaac6d59cc7a"

dependencies:

"@types/node" "*"

"@types/chai@^3.2.0":

version "3.5.2"

resolved "https://registry.yarnpkg.com/@types/chai/-/chai-3.5.2.tgz#c11cd2817d3a401b7ba0f5a420f35c56139b1c1e"

integrity sha1-wRzSgX06QBt7oPWkIPNcVhObHB4=

"@types/connect@*":

version "3.4.32"

resolved "https://registry.yarnpkg.com/@types/connect/-/connect-3.4.32.tgz#aa0e9616b9435ccad02bc52b5b454ffc2c70ba28"

dependencies:

"@types/node" "*"

"@types/debug@0.0.29":

version "0.0.29"

resolved "https://registry.yarnpkg.com/@types/debug/-/debug-0.0.29.tgz#a1e514adfbd92f03a224ba54d693111dbf1f3754"

"@types/depd@^1.1.32":

version "1.1.32"

resolved "https://registry.yarnpkg.com/@types/depd/-/depd-1.1.32.tgz#7937f66870d0cd7a9881152e4eb02c8c43298f11"

dependencies:

"@types/node" "*"

"@types/events@*":

version "3.0.0"

resolved "https://registry.yarnpkg.com/@types/events/-/events-3.0.0.tgz#2862f3f58a9a7f7c3e78d79f130dd4d71c25c2a7"

"@types/express-serve-static-core@*":

version "4.16.7"

resolved "https://registry.yarnpkg.com/@types/express-serve-static-core/-/express-serve-static-core-4.16.7.tgz#50ba6f8a691c08a3dd9fa7fba25ef3133d298049"

dependencies:

"@types/node" "*"

"@types/range-parser" "*"

"@types/express@^4.16.0", "@types/express@^4.17.0":

version "4.17.0"

resolved "https://registry.yarnpkg.com/@types/express/-/express-4.17.0.tgz#49eaedb209582a86f12ed9b725160f12d04ef287"

dependencies:

"@types/body-parser" "*"

"@types/express-serve-static-core" "*"

"@types/serve-static" "*"

"@types/fs-extra@^5.0.3":

version "5.1.0"

resolved "https://registry.yarnpkg.com/@types/fs-extra/-/fs-extra-5.1.0.tgz#2a325ef97901504a3828718c390d34b8426a10a1"

dependencies:

"@types/node" "*"

"@types/glob@*":

version "7.1.1"

resolved "https://registry.yarnpkg.com/@types/glob/-/glob-7.1.1.tgz#aa59a1c6e3fbc421e07ccd31a944c30eba521575"

dependencies:

"@types/events" "*"

"@types/minimatch" "*"

"@types/node" "*"

"@types/handlebars@^4.0.38":

version "4.1.0"

resolved "https://registry.yarnpkg.com/@types/handlebars/-/handlebars-4.1.0.tgz#3fcce9bf88f85fe73dc932240ab3fb682c624850"

dependencies:

handlebars "*"

"@types/highlight.js@^9.12.3":

version "9.12.3"

resolved "https://registry.yarnpkg.com/@types/highlight.js/-/highlight.js-9.12.3.tgz#b672cfaac25cbbc634a0fd92c515f66faa18dbca"

"@types/js-yaml@^3.12.1":

version "3.12.1"

resolved "https://registry.yarnpkg.com/@types/js-yaml/-/js-yaml-3.12.1.tgz#5c6f4a1eabca84792fbd916f0cb40847f123c656"

"@types/lodash@^4.14.109", "@types/lodash@^4.14.110":

version "4.14.136"

resolved "https://registry.yarnpkg.com/@types/lodash/-/lodash-4.14.136.tgz#413e85089046b865d960c9ff1d400e04c31ab60f"

"@types/marked@^0.4.0":

version "0.4.2"

resolved "https://registry.yarnpkg.com/@types/marked/-/marked-0.4.2.tgz#64a89e53ea37f61cc0f3ee1732c555c2dbf6452f"

"@types/mime@*":

version "2.0.1"

resolved "https://registry.yarnpkg.com/@types/mime/-/mime-2.0.1.tgz#dc488842312a7f075149312905b5e3c0b054c79d"

"@types/minimatch@*", "@types/minimatch@3.0.3":

version "3.0.3"

resolved "https://registry.yarnpkg.com/@types/minimatch/-/minimatch-3.0.3.tgz#3dca0e3f33b200fc7d1139c0cd96c1268cadfd9d"

"@types/mocha@^5.2.0", "@types/mocha@^5.2.7":

version "5.2.7"

resolved "https://registry.yarnpkg.com/@types/mocha/-/mocha-5.2.7.tgz#315d570ccb56c53452ff8638738df60726d5b6ea"

integrity sha512-NYrtPht0wGzhwe9+/idPaBB+TqkY9AhTvOLMkThm0IoEfLaiVQZwBwyJ5puCkO3AUCWrmcoePjp2mbFocKy4SQ==

"@types/mongodb@*", "@types/mongodb@^3.1.28":

version "3.1.28"

resolved "https://registry.yarnpkg.com/@types/mongodb/-/mongodb-3.1.28.tgz#c049cdff343788d77f5cc8c5f2e4af72ba7d047b"

dependencies:

"@types/bson" "*"

"@types/node" "*"

"@types/mongoose@^5.5.8":

version "5.5.8"

resolved "https://registry.yarnpkg.com/@types/mongoose/-/mongoose-5.5.8.tgz#079d32514939c0344d2fd020f0524a71482d0779"

dependencies:

"@types/mongodb" "*"

"@types/node" "*"

"@types/node@*", "@types/node@^12.6.2":

version "12.6.2"

resolved "https://registry.yarnpkg.com/@types/node/-/node-12.6.2.tgz#a5ccec6abb6060d5f20d256fb03ed743e9774999"

"@types/node@^8.0.7":

version "8.10.51"

resolved "https://registry.yarnpkg.com/@types/node/-/node-8.10.51.tgz#80600857c0a47a8e8bafc2dae6daed6db58e3627"

integrity sha512-cArrlJp3Yv6IyFT/DYe+rlO8o3SIHraALbBW/+CcCYW/a9QucpLI+n2p4sRxAvl2O35TiecpX2heSZtJjvEO+Q==

"@types/node@^8.10.19":

version "8.10.50"

resolved "https://registry.yarnpkg.com/@types/node/-/node-8.10.50.tgz#f3d68482b1f54b5f4fba8daaac385db12bb6a706"

"@types/pluralize@0.0.27":

version "0.0.27"

resolved "https://registry.yarnpkg.com/@types/pluralize/-/pluralize-0.0.27.tgz#087354a791ce027db1101ff399db6111fc9275f7"

"@types/pug@^2.0.4":

version "2.0.4"

resolved "https://registry.yarnpkg.com/@types/pug/-/pug-2.0.4.tgz#8772fcd0418e3cd2cc171555d73007415051f4b2"

"@types/qs@^6.5.1":

version "6.5.3"

resolved "https://registry.yarnpkg.com/@types/qs/-/qs-6.5.3.tgz#1c3b71b091eaeaf5924538006b7f70603ce63d38"

"@types/ramda@^0.25.32":

version "0.25.51"

resolved "https://registry.yarnpkg.com/@types/ramda/-/ramda-0.25.51.tgz#d5421d0e190c56c64c112a761a85782fc971409d"

"@types/range-parser@*":

version "1.2.3"

resolved "https://registry.yarnpkg.com/@types/range-parser/-/range-parser-1.2.3.tgz#7ee330ba7caafb98090bece86a5ee44115904c2c"

"@types/serve-static@*":

version "1.13.2"

resolved "https://registry.yarnpkg.com/@types/serve-static/-/serve-static-1.13.2.tgz#f5ac4d7a6420a99a6a45af4719f4dcd8cd907a48"

dependencies:

"@types/express-serve-static-core" "*"

"@types/mime" "*"

"@types/shelljs@^0.8.0":

version "0.8.5"

resolved "https://registry.yarnpkg.com/@types/shelljs/-/shelljs-0.8.5.tgz#1e507b2f6d1f893269bd3e851ec24419ef9beeea"

dependencies:

"@types/glob" "*"

"@types/node" "*"

"@types/url-template@^2.0.28":

version "2.0.28"

resolved "https://registry.yarnpkg.com/@types/url-template/-/url-template-2.0.28.tgz#b692f0e72108c0165d541f9ab95e572fc966318b"

"@types/uuid@^3.4.5":

version "3.4.5"

resolved "https://registry.yarnpkg.com/@types/uuid/-/uuid-3.4.5.tgz#d4dc10785b497a1474eae0ba7f0cb09c0ddfd6eb"

integrity sha512-MNL15wC3EKyw1VLF+RoVO4hJJdk9t/Hlv3rt1OL65Qvuadm4BYo6g9ZJQqoq7X8NBFSsQXgAujWciovh2lpVjA==

dependencies:

"@types/node" "*"

accepts@~1.3.7:

version "1.3.7"

resolved "https://registry.yarnpkg.com/accepts/-/accepts-1.3.7.tgz#531bc726517a3b2b41f850021c6cc15eaab507cd"

dependencies:

mime-types "~2.1.24"

negotiator "0.6.2"

acorn-globals@^3.0.0:

version "3.1.0"

resolved "https://registry.yarnpkg.com/acorn-globals/-/acorn-globals-3.1.0.tgz#fd8270f71fbb4996b004fa880ee5d46573a731bf"

dependencies:

acorn "^4.0.4"

acorn@^3.1.0:

version "3.3.0"

resolved "https://registry.yarnpkg.com/acorn/-/acorn-3.3.0.tgz#45e37fb39e8da3f25baee3ff5369e2bb5f22017a"

acorn@^4.0.4, acorn@~4.0.2:

version "4.0.13"

resolved "https://registry.yarnpkg.com/acorn/-/acorn-4.0.13.tgz#105495ae5361d697bd195c825192e1ad7f253787"

address@>=0.0.1, address@^1.0.0:

version "1.1.0"

resolved "https://registry.yarnpkg.com/address/-/address-1.1.0.tgz#ef8e047847fcd2c5b6f50c16965f924fd99fe709"

integrity sha512-4diPfzWbLEIElVG4AnqP+00SULlPzNuyJFNnmMrLgyaxG6tZXJ1sn7mjBu4fHrJE+Yp/jgylOweJn2xsLMFggQ==

adler-32@~1.2.0:

version "1.2.0"

resolved "https://registry.yarnpkg.com/adler-32/-/adler-32-1.2.0.tgz#6a3e6bf0a63900ba15652808cb15c6813d1a5f25"

integrity sha1-aj5r8KY5ALoVZSgIyxXGgT0aXyU=

dependencies:

exit-on-epipe "~1.0.1"

printj "~1.1.0"

agent-base@4, agent-base@^4.2.0, agent-base@^4.3.0:

version "4.3.0"

resolved "https://registry.yarnpkg.com/agent-base/-/agent-base-4.3.0.tgz#8165f01c436009bccad0b1d122f05ed770efc6ee"

integrity sha512-salcGninV0nPrwpGNn4VTXBb1SOuXQBiqbrNXoeizJsHrsL6ERFM2Ne3JUSBWRE6aeNJI2ROP/WEEIDUiDe3cg==

dependencies:

es6-promisify "^5.0.0"

agent-base@~4.2.1:

version "4.2.1"

resolved "https://registry.yarnpkg.com/agent-base/-/agent-base-4.2.1.tgz#d89e5999f797875674c07d87f260fc41e83e8ca9"

integrity sha512-JVwXMr9nHYTUXsBFKUqhJwvlcYU/blreOEUkhNR2eXZIvwd+c+o5V4MgDPKWnMS/56awN3TRzIP+KoPn+roQtg==

dependencies:

es6-promisify "^5.0.0"

agentkeepalive@^3.4.1:

version "3.5.2"

resolved "https://registry.yarnpkg.com/agentkeepalive/-/agentkeepalive-3.5.2.tgz#a113924dd3fa24a0bc3b78108c450c2abee00f67"

integrity sha512-e0L/HNe6qkQ7H19kTlRRqUibEAwDK5AFk6y3PtMsuut2VAH6+Q4xZml1tNDJD7kSAyqmbG/K08K5WEJYtUrSlQ==

dependencies:

humanize-ms "^1.2.1"

ali-oss@^6.1.1:

version "6.1.1"

resolved "https://registry.yarnpkg.com/ali-oss/-/ali-oss-6.1.1.tgz#1a310a27a6070571a493e73a015a82656217e0df"

integrity sha512-+BKZlX/+aPjFF8al0fS5j93ynWlKy779p/i1nVxElUjyQA457ccbhoQTUKL6cbr8EMetIAUHnhS9XTI4RgW1PA==

dependencies:

address "^1.0.0"

agentkeepalive "^3.4.1"

any-promise "^1.3.0"

bowser "^1.6.0"

co-defer "^1.0.0"

copy-to "^2.0.1"

dateformat "^2.0.0"

debug "^2.2.0"

destroy "^1.0.4"

end-or-error "^1.0.1"

get-ready "^1.0.0"

humanize-ms "^1.2.0"

is-type-of "^1.0.0"

jstoxml "^0.2.3"

merge-descriptors "^1.0.1"

mime "^1.3.4"

mz-modules "^2.1.0"

platform "^1.3.1"

sdk-base "^2.0.1"

stream-http "2.8.2"

stream-wormhole "^1.0.4"

urllib "^2.33.1"

utility "^1.8.0"

xml2js "^0.4.16"

align-text@^0.1.1, align-text@^0.1.3:

version "0.1.4"

resolved "https://registry.yarnpkg.com/align-text/-/align-text-0.1.4.tgz#0cd90a561093f35d0a99256c22b7069433fad117"

dependencies:

kind-of "^3.0.2"

longest "^1.0.1"

repeat-string "^1.5.2"

ansi-colors@3.2.3:

version "3.2.3"

resolved "https://registry.yarnpkg.com/ansi-colors/-/ansi-colors-3.2.3.tgz#57d35b8686e851e2cc04c403f1c00203976a1813"

integrity sha512-LEHHyuhlPY3TmuUYMh2oz89lTShfvgbmzaBcxve9t/9Wuy7Dwf4yoAKcND7KFT1HAQfqZ12qtc+DUrBMeKF9nw==

ansi-regex@^2.0.0:

version "2.1.1"

resolved "https://registry.yarnpkg.com/ansi-regex/-/ansi-regex-2.1.1.tgz#c3b33ab5ee360d86e0e628f0468ae7ef27d654df"

integrity sha1-w7M6te42DYbg5ijwRorn7yfWVN8=

ansi-regex@^3.0.0:

version "3.0.0"

resolved "https://registry.yarnpkg.com/ansi-regex/-/ansi-regex-3.0.0.tgz#ed0317c322064f79466c02966bddb605ab37d998"

integrity sha1-7QMXwyIGT3lGbAKWa922Bas32Zg=

ansi-regex@^4.1.0:

version "4.1.0"

resolved "https://registry.yarnpkg.com/ansi-regex/-/ansi-regex-4.1.0.tgz#8b9f8f08cf1acb843756a839ca8c7e3168c51997"

integrity sha512-1apePfXM1UOSqw0o9IiFAovVz9M5S1Dg+4TrDwfMewQ6p/rmMueb7tWZjQ1rx4Loy1ArBggoqGpfqqdI4rondg==

ansi-styles@^3.2.1:

version "3.2.1"

resolved "https://registry.yarnpkg.com/ansi-styles/-/ansi-styles-3.2.1.tgz#41fbb20243e50b12be0f04b8dedbf07520ce841d"

dependencies:

color-convert "^1.9.0"

any-promise@^1.0.0, any-promise@^1.3.0:

version "1.3.0"

resolved "https://registry.yarnpkg.com/any-promise/-/any-promise-1.3.0.tgz#abc6afeedcea52e809cdc0376aed3ce39635d17f"

integrity sha1-q8av7tzqUugJzcA3au0845Y10X8=

argparse@^1.0.7:

version "1.0.10"

resolved "https://registry.yarnpkg.com/argparse/-/argparse-1.0.10.tgz#bcd6791ea5ae09725e17e5ad988134cd40b3d911"

dependencies:

sprintf-js "~1.0.2"

array-flatten@1.1.1:

version "1.1.1"

resolved "https://registry.yarnpkg.com/array-flatten/-/array-flatten-1.1.1.tgz#9a5f699051b1e7073328f2a008968b64ea2955d2"

asap@~2.0.3:

version "2.0.6"

resolved "https://registry.yarnpkg.com/asap/-/asap-2.0.6.tgz#e50347611d7e690943208bbdafebcbc2fb866d46"

assertion-error@^1.0.1:

version "1.1.0"

resolved "https://registry.yarnpkg.com/assertion-error/-/assertion-error-1.1.0.tgz#e60b6b0e8f301bd97e5375215bda406c85118c0b"

integrity sha512-jgsaNduz+ndvGyFt3uSuWqvy4lCnIJiovtouQN5JZHOKCS2QuhEdbcQHFhVksz2N2U9hXJo8odG7ETyWlEeuDw==

ast-types@0.x.x:

version "0.13.2"

resolved "https://registry.yarnpkg.com/ast-types/-/ast-types-0.13.2.tgz#df39b677a911a83f3a049644fb74fdded23cea48"

integrity sha512-uWMHxJxtfj/1oZClOxDEV1sQ1HCDkA4MG8Gr69KKeBjEVH0R84WlejZ0y2DcwyBlpAEMltmVYkVgqfLFb2oyiA==

async@2.6.2:

version "2.6.2"

resolved "https://registry.yarnpkg.com/async/-/async-2.6.2.tgz#18330ea7e6e313887f5d2f2a904bac6fe4dd5381"

dependencies:

lodash "^4.17.11"

async@^2.6.2:

version "2.6.3"

resolved "https://registry.yarnpkg.com/async/-/async-2.6.3.tgz#d72625e2344a3656e3a3ad4fa749fa83299d82ff"

integrity sha512-zflvls11DCy+dQWzTW2dzuilv8Z5X/pjfmZOWba6TNIVDm+2UDaJmXSOXlasHKfNBs8oo3M0aT50fDEWfKZjXg==

dependencies:

lodash "^4.17.14"

axios@^0.19.0:

version "0.19.0"

resolved "https://registry.yarnpkg.com/axios/-/axios-0.19.0.tgz#8e09bff3d9122e133f7b8101c8fbdd00ed3d2ab8"

integrity sha512-1uvKqKQta3KBxIz14F2v06AEHZ/dIoeKfbTRkK1E5oqjDnuEerLmYTgJB5AiQZHJcljpg1TuRzdjDR06qNk0DQ==

dependencies:

follow-redirects "1.5.10"

is-buffer "^2.0.2"

babel-runtime@^6.26.0:

version "6.26.0"

resolved "https://registry.yarnpkg.com/babel-runtime/-/babel-runtime-6.26.0.tgz#965c7058668e82b55d7bfe04ff2337bc8b5647fe"

dependencies:

core-js "^2.4.0"

regenerator-runtime "^0.11.0"

babel-types@^6.26.0:

version "6.26.0"

resolved "https://registry.yarnpkg.com/babel-types/-/babel-types-6.26.0.tgz#a3b073f94ab49eb6fa55cd65227a334380632497"

dependencies:

babel-runtime "^6.26.0"

esutils "^2.0.2"

lodash "^4.17.4"

to-fast-properties "^1.0.3"

babylon@^6.18.0:

version "6.18.0"

resolved "https://registry.yarnpkg.com/babylon/-/babylon-6.18.0.tgz#af2f3b88fa6f5c1e4c634d1a0f8eac4f55b395e3"

balanced-match@^1.0.0:

version "1.0.0"

resolved "https://registry.yarnpkg.com/balanced-match/-/balanced-match-1.0.0.tgz#89b4d199ab2bee49de164ea02b89ce462d71b767"

bluebird@3.5.1:

version "3.5.1"

resolved "https://registry.yarnpkg.com/bluebird/-/bluebird-3.5.1.tgz#d9551f9de98f1fcda1e683d17ee91a0602ee2eb9"

body-parser@1.19.0, body-parser@^1.19.0:

version "1.19.0"

resolved "https://registry.yarnpkg.com/body-parser/-/body-parser-1.19.0.tgz#96b2709e57c9c4e09a6fd66a8fd979844f69f08a"

integrity sha512-dhEPs72UPbDnAQJ9ZKMNTP6ptJaionhP5cBb541nXPlW60Jepo9RV/a4fX4XWW9CuFNK22krhrj1+rgzifNCsw==

dependencies:

bytes "3.1.0"

content-type "~1.0.4"

debug "2.6.9"

depd "~1.1.2"

http-errors "1.7.2"

iconv-lite "0.4.24"

on-finished "~2.3.0"

qs "6.7.0"

raw-body "2.4.0"

type-is "~1.6.17"

bowser@^1.6.0:

version "1.9.4"

resolved "https://registry.yarnpkg.com/bowser/-/bowser-1.9.4.tgz#890c58a2813a9d3243704334fa81b96a5c150c9a"

integrity sha512-9IdMmj2KjigRq6oWhmwv1W36pDuA4STQZ8q6YO9um+x07xgYNCD3Oou+WP/3L1HNz7iqythGet3/p4wvc8AAwQ==

brace-expansion@^1.1.7:

version "1.1.11"

resolved "https://registry.yarnpkg.com/brace-expansion/-/brace-expansion-1.1.11.tgz#3c7fcbf529d87226f3d2f52b966ff5271eb441dd"

dependencies:

balanced-match "^1.0.0"

concat-map "0.0.1"

browser-stdout@1.3.1:

version "1.3.1"

resolved "https://registry.yarnpkg.com/browser-stdout/-/browser-stdout-1.3.1.tgz#baa559ee14ced73452229bad7326467c61fabd60"

integrity sha512-qhAVI1+Av2X7qelOfAIYwXONood6XlZE/fXaBSmW/T5SzLAmCgzi+eiWE7fUvbHaeNBQH13UftjpXxsfLkMpgw==

bson@^1.1.1, bson@~1.1.1:

version "1.1.1"

resolved "https://registry.yarnpkg.com/bson/-/bson-1.1.1.tgz#4330f5e99104c4e751e7351859e2d408279f2f13"

buffer-from@^1.0.0:

version "1.1.1"

resolved "https://registry.yarnpkg.com/buffer-from/-/buffer-from-1.1.1.tgz#32713bc028f75c02fdb710d7c7bcec1f2c6070ef"

integrity sha512-MQcXEUbCKtEo7bhqEs6560Hyd4XaovZlO/k9V3hjVUF/zwW7KBVdSK4gIt/bzwS9MbR5qob+F5jusZsb0YQK2A==

builtin-modules@^1.1.1:

version "1.1.1"

resolved "https://registry.yarnpkg.com/builtin-modules/-/builtin-modules-1.1.1.tgz#270f076c5a72c02f5b65a47df94c5fe3a278892f"

builtin-status-codes@^3.0.0:

version "3.0.0"

resolved "https://registry.yarnpkg.com/builtin-status-codes/-/builtin-status-codes-3.0.0.tgz#85982878e21b98e1c66425e03d0174788f569ee8"

integrity sha1-hZgoeOIbmOHGZCXgPQF0eI9Wnug=

bytes@3.1.0:

version "3.1.0"

resolved "https://registry.yarnpkg.com/bytes/-/bytes-3.1.0.tgz#f6cf7933a360e0588fa9fde85651cdc7f805d1f6"

camelcase@^1.0.2:

version "1.2.1"

resolved "https://registry.yarnpkg.com/camelcase/-/camelcase-1.2.1.tgz#9bb5304d2e0b56698b2c758b08a3eaa9daa58a39"

camelcase@^4.1.0:

version "4.1.0"

resolved "https://registry.yarnpkg.com/camelcase/-/camelcase-4.1.0.tgz#d545635be1e33c542649c69173e5de6acfae34dd"

integrity sha1-1UVjW+HjPFQmScaRc+Xeas+uNN0=

camelcase@^5.0.0:

version "5.3.1"

resolved "https://registry.yarnpkg.com/camelcase/-/camelcase-5.3.1.tgz#e3c9b31569e106811df242f715725a1f4c494320"

integrity sha512-L28STB170nwWS63UjtlEOE3dldQApaJXZkOI1uMFfzf3rRuPegHaHesyee+YxQ+W6SvRDQV6UrdOdRiR153wJg==

center-align@^0.1.1:

version "0.1.3"

resolved "https://registry.yarnpkg.com/center-align/-/center-align-0.1.3.tgz#aa0d32629b6ee972200411cbd4461c907bc2b7ad"

dependencies:

align-text "^0.1.3"

lazy-cache "^1.0.3"

cfb@^1.1.3:

version "1.1.3"

resolved "https://registry.yarnpkg.com/cfb/-/cfb-1.1.3.tgz#05de6816259c8e8bc32713aba905608ee385df66"

integrity sha512-joXBW0nMuwV9no7UTMiyVJnQL6XIU3ThXVjFUDHgl9MpILPOomyfaGqC290VELZ48bbQKZXnQ81UT5HouTxHsw==

dependencies:

adler-32 "~1.2.0"

commander "^2.16.0"

crc-32 "~1.2.0"

printj "~1.1.2"

chai@^3.2.0:

version "3.5.0"

resolved "https://registry.yarnpkg.com/chai/-/chai-3.5.0.tgz#4d02637b067fe958bdbfdd3a40ec56fef7373247"

integrity sha1-TQJjewZ/6Vi9v906QOxW/vc3Mkc=

dependencies:

assertion-error "^1.0.1"

deep-eql "^0.1.3"

type-detect "^1.0.0"

chalk@^2.0.0, chalk@^2.0.1, chalk@^2.3.0, chalk@^2.4.1:

version "2.4.2"

resolved "https://registry.yarnpkg.com/chalk/-/chalk-2.4.2.tgz#cd42541677a54333cf541a49108c1432b44c9424"

integrity sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ==

dependencies:

ansi-styles "^3.2.1"

escape-string-regexp "^1.0.5"

supports-color "^5.3.0"

character-parser@^2.1.1:

version "2.2.0"

resolved "https://registry.yarnpkg.com/character-parser/-/character-parser-2.2.0.tgz#c7ce28f36d4bcd9744e5ffc2c5fcde1c73261fc0"

dependencies:

is-regex "^1.0.3"

clean-css@^4.1.11:

version "4.2.1"

resolved "https://registry.yarnpkg.com/clean-css/-/clean-css-4.2.1.tgz#2d411ef76b8569b6d0c84068dabe85b0aa5e5c17"

dependencies:

source-map "~0.6.0"

cliui@^2.1.0:

version "2.1.0"

resolved "https://registry.yarnpkg.com/cliui/-/cliui-2.1.0.tgz#4b475760ff80264c762c3a1719032e91c7fea0d1"

dependencies:

center-align "^0.1.1"

right-align "^0.1.1"

wordwrap "0.0.2"

cliui@^4.0.0:

version "4.1.0"

resolved "https://registry.yarnpkg.com/cliui/-/cliui-4.1.0.tgz#348422dbe82d800b3022eef4f6ac10bf2e4d1b49"

integrity sha512-4FG+RSG9DL7uEwRUZXZn3SS34DiDPfzP0VOiEwtUWlE+AR2EIg+hSyvrIgUUfhdgR/UkAeW2QHgeP+hWrXs7jQ==

dependencies:

string-width "^2.1.1"

strip-ansi "^4.0.0"

wrap-ansi "^2.0.0"

co-defer@^1.0.0:

version "1.0.0"

resolved "https://registry.yarnpkg.com/co-defer/-/co-defer-1.0.0.tgz#3e4a787a8eed6b0a21ee287c094f7e8de0d3c818"

integrity sha1-Pkp4eo7tawoh7ih8CU9+jeDTyBg=

co@^4.6.0:

version "4.6.0"

resolved "https://registry.yarnpkg.com/co/-/co-4.6.0.tgz#6ea6bdf3d853ae54ccb8e47bfa0bf3f9031fb184"

integrity sha1-bqa989hTrlTMuOR7+gvz+QMfsYQ=

code-point-at@^1.0.0:

version "1.1.0"

resolved "https://registry.yarnpkg.com/code-point-at/-/code-point-at-1.1.0.tgz#0d070b4d043a5bea33a2f1a40e2edb3d9a4ccf77"

integrity sha1-DQcLTQQ6W+ozovGkDi7bPZpMz3c=

codepage@~1.14.0:

version "1.14.0"

resolved "https://registry.yarnpkg.com/codepage/-/codepage-1.14.0.tgz#8cbe25481323559d7d307571b0fff91e7a1d2f99"

integrity sha1-jL4lSBMjVZ19MHVxsP/5HnodL5k=

dependencies:

commander "~2.14.1"

exit-on-epipe "~1.0.1"

color-convert@^1.9.0:

version "1.9.3"

resolved "https://registry.yarnpkg.com/color-convert/-/color-convert-1.9.3.tgz#bb71850690e1f136567de629d2d5471deda4c1e8"

dependencies:

color-name "1.1.3"

color-name@1.1.3:

version "1.1.3"

resolved "https://registry.yarnpkg.com/color-name/-/color-name-1.1.3.tgz#a7d0558bd89c42f795dd42328f740831ca53bc25"

commander@^2.12.1, commander@^2.16.0, commander@~2.20.0:

version "2.20.0"

resolved "https://registry.yarnpkg.com/commander/-/commander-2.20.0.tgz#d58bb2b5c1ee8f87b0d340027e9e94e222c5a422"

integrity sha512-7j2y+40w61zy6YC2iRNpUe/NwhNyoXrYpHMrSunaMG64nRnaf96zO/KMQR4OyN/UnE5KLyEBnKHd4aG3rskjpQ==

commander@~2.14.1:

version "2.14.1"

resolved "https://registry.yarnpkg.com/commander/-/commander-2.14.1.tgz#2235123e37af8ca3c65df45b026dbd357b01b9aa"

integrity sha512-+YR16o3rK53SmWHU3rEM3tPAh2rwb1yPcQX5irVn7mb0gXbwuCCrnkbV5+PBfETdfg1vui07nM6PCG1zndcjQw==

commander@~2.17.1:

version "2.17.1"

resolved "https://registry.yarnpkg.com/commander/-/commander-2.17.1.tgz#bd77ab7de6de94205ceacc72f1716d29f20a77bf"

integrity sha512-wPMUt6FnH2yzG95SA6mzjQOEKUU3aLaDEmzs1ti+1E9h+CsrZghRlqEM/EJ4KscsQVG8uNN4uVreUeT8+drlgg==

concat-map@0.0.1:

version "0.0.1"

resolved "https://registry.yarnpkg.com/concat-map/-/concat-map-0.0.1.tgz#d8a96bd77fd68df7793a73036a3ba0d5405d477b"

constantinople@^3.0.1, constantinople@^3.1.2:

version "3.1.2"

resolved "https://registry.yarnpkg.com/constantinople/-/constantinople-3.1.2.tgz#d45ed724f57d3d10500017a7d3a889c1381ae647"

dependencies:

"@types/babel-types" "^7.0.0"

"@types/babylon" "^6.16.2"

babel-types "^6.26.0"

babylon "^6.18.0"

content-disposition@0.5.3:

version "0.5.3"

resolved "https://registry.yarnpkg.com/content-disposition/-/content-disposition-0.5.3.tgz#e130caf7e7279087c5616c2007d0485698984fbd"

dependencies:

safe-buffer "5.1.2"

content-type@^1.0.2, content-type@^1.0.4, content-type@~1.0.4:

version "1.0.4"

resolved "https://registry.yarnpkg.com/content-type/-/content-type-1.0.4.tgz#e138cc75e040c727b1966fe5e5f8c9aee256fe3b"

integrity sha512-hIP3EEPs8tB9AT1L+NUqtwOAps4mk2Zob89MWXMHjHWg9milF/j4osnnQLXBCBFBk/tvIG/tUc9mOUJiPBhPXA==

cookie-signature@1.0.6:

version "1.0.6"

resolved "https://registry.yarnpkg.com/cookie-signature/-/cookie-signature-1.0.6.tgz#e303a882b342cc3ee8ca513a79999734dab3ae2c"

cookie@0.4.0:

version "0.4.0"

resolved "https://registry.yarnpkg.com/cookie/-/cookie-0.4.0.tgz#beb437e7022b3b6d49019d088665303ebe9c14ba"

copy-to@^2.0.1:

version "2.0.1"

resolved "https://registry.yarnpkg.com/copy-to/-/copy-to-2.0.1.tgz#2680fbb8068a48d08656b6098092bdafc906f4a5"

integrity sha1-JoD7uAaKSNCGVrYJgJK9r8kG9KU=

core-js@^2.4.0:

version "2.6.9"

resolved "https://registry.yarnpkg.com/core-js/-/core-js-2.6.9.tgz#6b4b214620c834152e179323727fc19741b084f2"

core-util-is@^1.0.2, core-util-is@~1.0.0:

version "1.0.2"

resolved "https://registry.yarnpkg.com/core-util-is/-/core-util-is-1.0.2.tgz#b5fd54220aa2bc5ab57aab7140c940754503c1a7"

integrity sha1-tf1UIgqivFq1eqtxQMlAdUUDwac=

crc-32@~1.2.0:

version "1.2.0"

resolved "https://registry.yarnpkg.com/crc-32/-/crc-32-1.2.0.tgz#cb2db6e29b88508e32d9dd0ec1693e7b41a18208"

integrity sha512-1uBwHxF+Y/4yF5G48fwnKq6QsIXheor3ZLPT80yGBV1oEUwpPojlEhQbWKVw1VwcTQyMGHK1/XMmTjmlsmTTGA==

dependencies:

exit-on-epipe "~1.0.1"

printj "~1.1.0"

cross-spawn@^5.0.1:

version "5.1.0"

resolved "https://registry.yarnpkg.com/cross-spawn/-/cross-spawn-5.1.0.tgz#e8bd0efee58fcff6f8f94510a0a554bbfa235449"

integrity sha1-6L0O/uWPz/b4+UUQoKVUu/ojVEk=

dependencies:

lru-cache "^4.0.1"

shebang-command "^1.2.0"

which "^1.2.9"

cross-spawn@^6.0.0, cross-spawn@^6.0.5:

version "6.0.5"

resolved "https://registry.yarnpkg.com/cross-spawn/-/cross-spawn-6.0.5.tgz#4a5ec7c64dfae22c3a14124dbacdee846d80cbc4"

integrity sha512-eTVLrBSt7fjbDygz805pMnstIs2VTBNkRm0qxZd+M7A5XDdxVRWO5MxGBXZhjY4cqLYLdtrGqRf8mBPmzwSpWQ==

dependencies:

nice-try "^1.0.4"

path-key "^2.0.1"

semver "^5.5.0"

shebang-command "^1.2.0"

which "^1.2.9"

dasherize@2.0.x:

version "2.0.0"

resolved "https://registry.yarnpkg.com/dasherize/-/dasherize-2.0.0.tgz#6d809c9cd0cf7bb8952d80fc84fa13d47ddb1308"

data-uri-to-buffer@2:

version "2.0.1"

resolved "https://registry.yarnpkg.com/data-uri-to-buffer/-/data-uri-to-buffer-2.0.1.tgz#ca8f56fe38b1fd329473e9d1b4a9afcd8ce1c045"

integrity sha512-OkVVLrerfAKZlW2ZZ3Ve2y65jgiWqBKsTfUIAFbn8nVbPcCZg6l6gikKlEYv0kXcmzqGm6mFq/Jf2vriuEkv8A==

dependencies:

"@types/node" "^8.0.7"

date-format@^2.0.0:

version "2.0.0"

resolved "https://registry.yarnpkg.com/date-format/-/date-format-2.0.0.tgz#7cf7b172f1ec564f0003b39ea302c5498fb98c8f"

integrity sha512-M6UqVvZVgFYqZL1SfHsRGIQSz3ZL+qgbsV5Lp1Vj61LZVYuEwcMXYay7DRDtYs2HQQBK5hQtQ0fD9aEJ89V0LA==

dateformat@^2.0.0:

version "2.2.0"

resolved "https://registry.yarnpkg.com/dateformat/-/dateformat-2.2.0.tgz#4065e2013cf9fb916ddfd82efb506ad4c6769062"

integrity sha1-QGXiATz5+5Ft39gu+1Bq1MZ2kGI=

debug@2.6.9, debug@^2.2.0, debug@^2.6.9:

version "2.6.9"

resolved "https://registry.yarnpkg.com/debug/-/debug-2.6.9.tgz#5d128515df134ff327e90a4c93f4e077a536341f"

integrity sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==

dependencies:

ms "2.0.0"

debug@3.1.0, debug@=3.1.0:

version "3.1.0"

resolved "https://registry.yarnpkg.com/debug/-/debug-3.1.0.tgz#5bb5a0672628b64149566ba16819e61518c67261"

integrity sha512-OX8XqP7/1a9cqkxYw2yXss15f26NKWBpDXQd0/uK/KPqdQhxbPa994hnzjcE2VqQpDslf55723cKPUOGSmMY3g==

dependencies:

ms "2.0.0"

debug@3.2.6, debug@^3.1.0, debug@^3.2.6:

version "3.2.6"

resolved "https://registry.yarnpkg.com/debug/-/debug-3.2.6.tgz#e83d17de16d8a7efb7717edbe5fb10135eee629b"

dependencies:

ms "^2.1.1"

debug@4, debug@^4.1.1:

version "4.1.1"

resolved "https://registry.yarnpkg.com/debug/-/debug-4.1.1.tgz#3b72260255109c6b589cee050f1d516139664791"

integrity sha512-pYAIzeRo8J6KPEaJ0VWOh5Pzkbw/RetuzehGM7QRRX5he4fPHx2rdKMB256ehJCkX+XRQm16eZLqLNS8RSZXZw==

dependencies:

ms "^2.1.1"

decamelize@^1.0.0, decamelize@^1.1.1, decamelize@^1.2.0:

version "1.2.0"

resolved "https://registry.yarnpkg.com/decamelize/-/decamelize-1.2.0.tgz#f6534d15148269b20352e7bee26f501f9a191290"

deep-eql@^0.1.3:

version "0.1.3"

resolved "https://registry.yarnpkg.com/deep-eql/-/deep-eql-0.1.3.tgz#ef558acab8de25206cd713906d74e56930eb69f2"

integrity sha1-71WKyrjeJSBs1xOQbXTlaTDrafI=

dependencies:

type-detect "0.1.1"

deep-is@~0.1.3:

version "0.1.3"

resolved "https://registry.yarnpkg.com/deep-is/-/deep-is-0.1.3.tgz#b369d6fb5dbc13eecf524f91b070feedc357cf34"

integrity sha1-s2nW+128E+7PUk+RsHD+7cNXzzQ=

default-user-agent@^1.0.0:

version "1.0.0"

resolved "https://registry.yarnpkg.com/default-user-agent/-/default-user-agent-1.0.0.tgz#16c46efdcaba3edc45f24f2bd4868b01b7c2adc6"

integrity sha1-FsRu/cq6PtxF8k8r1IaLAbfCrcY=

dependencies:

os-name "~1.0.3"

define-properties@^1.1.2:

version "1.1.3"

resolved "https://registry.yarnpkg.com/define-properties/-/define-properties-1.1.3.tgz#cf88da6cbee26fe6db7094f61d870cbd84cee9f1"

integrity sha512-3MqfYKj2lLzdMSf8ZIZE/V+Zuy+BgD6f164e8K2w7dgnpKArBDerGYpM46IYYcjnkdPNMjPk9A6VFB8+3SKlXQ==

dependencies:

object-keys "^1.0.12"

degenerator@^1.0.4:

version "1.0.4"

resolved "https://registry.yarnpkg.com/degenerator/-/degenerator-1.0.4.tgz#fcf490a37ece266464d9cc431ab98c5819ced095"

integrity sha1-/PSQo37OJmRk2cxDGrmMWBnO0JU=

dependencies:

ast-types "0.x.x"

escodegen "1.x.x"

esprima "3.x.x"

depd@^1.1.2, depd@~1.1.2:

version "1.1.2"

resolved "https://registry.yarnpkg.com/depd/-/depd-1.1.2.tgz#9bcd52e14c097763e749b274c4346ed2e560b5a9"

destroy@^1.0.4, destroy@~1.0.4:

version "1.0.4"

resolved "https://registry.yarnpkg.com/destroy/-/destroy-1.0.4.tgz#978857442c44749e4206613e37946205826abd80"

integrity sha1-l4hXRCxEdJ5CBmE+N5RiBYJqvYA=

diff@3.5.0, diff@^3.2.0:

version "3.5.0"

resolved "https://registry.yarnpkg.com/diff/-/diff-3.5.0.tgz#800c0dd1e0a8bfbc95835c202ad220fe317e5a12"

integrity sha512-A46qtFgd+g7pDZinpnwiRJtxbC1hpgf0uzP3iG89scHk0AUC7A1TGxf5OiiOUv/JMZR8GOt8hL900hV0bOy5xA==

digest-header@^0.0.1:

version "0.0.1"

resolved "https://registry.yarnpkg.com/digest-header/-/digest-header-0.0.1.tgz#11ccf6deec5766ac379744d901c12cba49514be6"

integrity sha1-Ecz23uxXZqw3l0TZAcEsuklRS+Y=

dependencies:

utility "0.1.11"

doctypes@^1.1.0:

version "1.1.0"

resolved "https://registry.yarnpkg.com/doctypes/-/doctypes-1.1.0.tgz#ea80b106a87538774e8a3a4a5afe293de489e0a9"

ee-first@1.1.1, ee-first@~1.1.1:

version "1.1.1"

resolved "https://registry.yarnpkg.com/ee-first/-/ee-first-1.1.1.tgz#590c61156b0ae2f4f0255732a158b266bc56b21d"

integrity sha1-WQxhFWsK4vTwJVcyoViyZrxWsh0=

emoji-regex@^7.0.1:

version "7.0.3"

resolved "https://registry.yarnpkg.com/emoji-regex/-/emoji-regex-7.0.3.tgz#933a04052860c85e83c122479c4748a8e4c72156"

integrity sha512-CwBLREIQ7LvYFB0WyRvwhq5N5qPhc6PMjD6bYggFlI5YyDgl+0vxq5VHbMOFqLg7hfWzmu8T5Z1QofhmTIhItA==

encodeurl@~1.0.2:

version "1.0.2"

resolved "https://registry.yarnpkg.com/encodeurl/-/encodeurl-1.0.2.tgz#ad3ff4c86ec2d029322f5a02c3a9a606c95b3f59"

end-of-stream@^1.1.0:

version "1.4.1"

resolved "https://registry.yarnpkg.com/end-of-stream/-/end-of-stream-1.4.1.tgz#ed29634d19baba463b6ce6b80a37213eab71ec43"

integrity sha512-1MkrZNvWTKCaigbn+W15elq2BB/L22nqrSY5DKlo3X6+vclJm8Bb5djXJBmEX6fS3+zCh/F4VBK5Z2KxJt4s2Q==

dependencies:

once "^1.4.0"

end-or-error@^1.0.1:

version "1.0.1"

resolved "https://registry.yarnpkg.com/end-or-error/-/end-or-error-1.0.1.tgz#dc7a6210fe78d372fee24a8b4899dbd155414dcb"

integrity sha1-3HpiEP5403L+4kqLSJnb0VVBTcs=

es-abstract@^1.5.1:

version "1.13.0"

resolved "https://registry.yarnpkg.com/es-abstract/-/es-abstract-1.13.0.tgz#ac86145fdd5099d8dd49558ccba2eaf9b88e24e9"

integrity sha512-vDZfg/ykNxQVwup/8E1BZhVzFfBxs9NqMzGcvIJrqg5k2/5Za2bWo40dK2J1pgLngZ7c+Shh8lwYtLGyrwPutg==

dependencies:

es-to-primitive "^1.2.0"

function-bind "^1.1.1"

has "^1.0.3"

is-callable "^1.1.4"

is-regex "^1.0.4"

object-keys "^1.0.12"

es-to-primitive@^1.2.0:

version "1.2.0"

resolved "https://registry.yarnpkg.com/es-to-primitive/-/es-to-primitive-1.2.0.tgz#edf72478033456e8dda8ef09e00ad9650707f377"

integrity sha512-qZryBOJjV//LaxLTV6UC//WewneB3LcXOL9NP++ozKVXsIIIpm/2c13UDiD9Jp2eThsecw9m3jPqDwTyobcdbg==

dependencies:

is-callable "^1.1.4"

is-date-object "^1.0.1"

is-symbol "^1.0.2"

es6-promise@^4.0.3:

version "4.2.8"

resolved "https://registry.yarnpkg.com/es6-promise/-/es6-promise-4.2.8.tgz#4eb21594c972bc40553d276e510539143db53e0a"

integrity sha512-HJDGx5daxeIvxdBxvG2cb9g4tEvwIk3i8+nhX0yGrYmZUzbkdg8QbDevheDB8gd0//uPj4c1EQua8Q+MViT0/w==

es6-promisify@^5.0.0:

version "5.0.0"

resolved "https://registry.yarnpkg.com/es6-promisify/-/es6-promisify-5.0.0.tgz#5109d62f3e56ea967c4b63505aef08291c8a5203"

integrity sha1-UQnWLz5W6pZ8S2NQWu8IKRyKUgM=

dependencies:

es6-promise "^4.0.3"

escape-html@^1.0.3, escape-html@~1.0.3:

version "1.0.3"

resolved "https://registry.yarnpkg.com/escape-html/-/escape-html-1.0.3.tgz#0258eae4d3d0c0974de1c169188ef0051d1d1988"

integrity sha1-Aljq5NPQwJdN4cFpGI7wBR0dGYg=

escape-string-regexp@1.0.5, escape-string-regexp@^1.0.5:

version "1.0.5"

resolved "https://registry.yarnpkg.com/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz#1b61c0562190a8dff6ae3bb2cf0200ca130b86d4"

integrity sha1-G2HAViGQqN/2rjuyzwIAyhMLhtQ=

escodegen@1.x.x:

version "1.12.0"

resolved "https://registry.yarnpkg.com/escodegen/-/escodegen-1.12.0.tgz#f763daf840af172bb3a2b6dd7219c0e17f7ff541"

integrity sha512-TuA+EhsanGcme5T3R0L80u4t8CpbXQjegRmf7+FPTJrtCTErXFeelblRgHQa1FofEzqYYJmJ/OqjTwREp9qgmg==

dependencies:

esprima "^3.1.3"

estraverse "^4.2.0"

esutils "^2.0.2"

optionator "^0.8.1"

optionalDependencies:

source-map "~0.6.1"

esprima@3.x.x, esprima@^3.1.3:

version "3.1.3"

resolved "https://registry.yarnpkg.com/esprima/-/esprima-3.1.3.tgz#fdca51cee6133895e3c88d535ce49dbff62a4633"

integrity sha1-/cpRzuYTOJXjyI1TXOSdv/YqRjM=

esprima@^4.0.0:

version "4.0.1"

resolved "https://registry.yarnpkg.com/esprima/-/esprima-4.0.1.tgz#13b04cdb3e6c5d19df91ab6987a8695619b0aa71"

estraverse@^4.2.0:

version "4.3.0"

resolved "https://registry.yarnpkg.com/estraverse/-/estraverse-4.3.0.tgz#398ad3f3c5a24948be7725e83d11a7de28cdbd1d"

integrity sha512-39nnKffWz8xN1BU/2c79n9nB9HDzo0niYUqx6xyqUnyoAnQyyWpOTdZEeiCch8BBu515t4wp9ZmgVfVhn9EBpw==

esutils@^2.0.2:

version "2.0.2"

resolved "https://registry.yarnpkg.com/esutils/-/esutils-2.0.2.tgz#0abf4f1caa5bcb1f7a9d8acc6dea4faaa04bac9b"

etag@~1.8.1:

version "1.8.1"

resolved "https://registry.yarnpkg.com/etag/-/etag-1.8.1.tgz#41ae2eeb65efa62268aebfea83ac7d79299b0887"

execa@^0.7.0:

version "0.7.0"

resolved "https://registry.yarnpkg.com/execa/-/execa-0.7.0.tgz#944becd34cc41ee32a63a9faf27ad5a65fc59777"

integrity sha1-lEvs00zEHuMqY6n68nrVpl/Fl3c=

dependencies:

cross-spawn "^5.0.1"

get-stream "^3.0.0"

is-stream "^1.1.0"

npm-run-path "^2.0.0"

p-finally "^1.0.0"

signal-exit "^3.0.0"

strip-eof "^1.0.0"

execa@^1.0.0:

version "1.0.0"

resolved "https://registry.yarnpkg.com/execa/-/execa-1.0.0.tgz#c6236a5bb4df6d6f15e88e7f017798216749ddd8"

integrity sha512-adbxcyWV46qiHyvSp50TKt05tB4tK3HcmF7/nxfAdhnox83seTDbwnaqKO4sXRy7roHAIFqJP/Rw/AuEbX61LA==

dependencies:

cross-spawn "^6.0.0"

get-stream "^4.0.0"

is-stream "^1.1.0"

npm-run-path "^2.0.0"

p-finally "^1.0.0"

signal-exit "^3.0.0"

strip-eof "^1.0.0"

exit-on-epipe@~1.0.1:

version "1.0.1"

resolved "https://registry.yarnpkg.com/exit-on-epipe/-/exit-on-epipe-1.0.1.tgz#0bdd92e87d5285d267daa8171d0eb06159689692"

integrity sha512-h2z5mrROTxce56S+pnvAV890uu7ls7f1kEvVGJbw1OlFH3/mlJ5bkXu0KRyW94v37zzHPiUd55iLn3DA7TjWpw==

express@^4.17.1:

version "4.17.1"

resolved "https://registry.yarnpkg.com/express/-/express-4.17.1.tgz#4491fc38605cf51f8629d39c2b5d026f98a4c134"

dependencies:

accepts "~1.3.7"

array-flatten "1.1.1"

body-parser "1.19.0"

content-disposition "0.5.3"

content-type "~1.0.4"

cookie "0.4.0"

cookie-signature "1.0.6"

debug "2.6.9"

depd "~1.1.2"

encodeurl "~1.0.2"

escape-html "~1.0.3"

etag "~1.8.1"

finalhandler "~1.1.2"

fresh "0.5.2"

merge-descriptors "1.0.1"

methods "~1.1.2"

on-finished "~2.3.0"

parseurl "~1.3.3"

path-to-regexp "0.1.7"

proxy-addr "~2.0.5"

qs "6.7.0"

range-parser "~1.2.1"

safe-buffer "5.1.2"

send "0.17.1"

serve-static "1.14.1"

setprototypeof "1.1.1"

statuses "~1.5.0"

type-is "~1.6.18"

utils-merge "1.0.1"

vary "~1.1.2"

extend-shallow@^2.0.1:

version "2.0.1"

resolved "https://registry.yarnpkg.com/extend-shallow/-/extend-shallow-2.0.1.tgz#51af7d614ad9a9f610ea1bafbb989d6b1c56890f"

integrity sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=

dependencies:

is-extendable "^0.1.0"

extend@~3.0.2:

version "3.0.2"

resolved "https://registry.yarnpkg.com/extend/-/extend-3.0.2.tgz#f8b1136b4071fbd8eb140aff858b1019ec2915fa"

integrity sha512-fjquC59cD7CyW6urNXK0FBufkZcoiGG80wTuPujX590cB5Ttln20E2UB4S/WARVqhXffZl2LNgS+gQdPIIim/g==

fast-levenshtein@~2.0.4:

version "2.0.6"

resolved "https://registry.yarnpkg.com/fast-levenshtein/-/fast-levenshtein-2.0.6.tgz#3d8a5c66883a16a30ca8643e851f19baa7797917"

integrity sha1-PYpcZog6FqMMqGQ+hR8Zuqd5eRc=

file-uri-to-path@1:

version "1.0.0"

resolved "https://registry.yarnpkg.com/file-uri-to-path/-/file-uri-to-path-1.0.0.tgz#553a7b8446ff6f684359c445f1e37a05dacc33dd"

integrity sha512-0Zt+s3L7Vf1biwWZ29aARiVYLx7iMGnEUl9x33fbB/j3jR81u/O2LbqK+Bm1CDSNDKVtJ/YjwY7TUd5SkeLQLw==

finalhandler@~1.1.2:

version "1.1.2"

resolved "https://registry.yarnpkg.com/finalhandler/-/finalhandler-1.1.2.tgz#b7e7d000ffd11938d0fdb053506f6ebabe9f587d"

dependencies:

debug "2.6.9"

encodeurl "~1.0.2"

escape-html "~1.0.3"

on-finished "~2.3.0"

parseurl "~1.3.3"

statuses "~1.5.0"

unpipe "~1.0.0"

find-up@3.0.0, find-up@^3.0.0:

version "3.0.0"

resolved "https://registry.yarnpkg.com/find-up/-/find-up-3.0.0.tgz#49169f1d7993430646da61ecc5ae355c21c97b73"

integrity sha512-1yD6RmLI1XBfxugvORwlck6f75tYL+iR0jqwsOrOxMZyGYqUuDhJ0l4AXdO1iX/FTs9cBAMEk1gWSEx1kSbylg==

dependencies:

locate-path "^3.0.0"

find-up@^2.1.0:

version "2.1.0"

resolved "https://registry.yarnpkg.com/find-up/-/find-up-2.1.0.tgz#45d1b7e506c717ddd482775a2b77920a3c0c57a7"

integrity sha1-RdG35QbHF93UgndaK3eSCjwMV6c=

dependencies:

locate-path "^2.0.0"

flat@^1.2.1:

version "1.6.1"

resolved "https://registry.yarnpkg.com/flat/-/flat-1.6.1.tgz#476b9dbb70d5e9340dbbc038bde084a20945921c"

dependencies:

is-buffer "~1.1.2"

flat@^4.1.0:

version "4.1.0"

resolved "https://registry.yarnpkg.com/flat/-/flat-4.1.0.tgz#090bec8b05e39cba309747f1d588f04dbaf98db2"

integrity sha512-Px/TiLIznH7gEDlPXcUD4KnBusa6kR6ayRUVcnEAbreRIuhkqow/mun59BuRXwoYk7ZQOLW1ZM05ilIvK38hFw==

dependencies:

is-buffer "~2.0.3"

flatted@^2.0.0:

version "2.0.1"

resolved "https://registry.yarnpkg.com/flatted/-/flatted-2.0.1.tgz#69e57caa8f0eacbc281d2e2cb458d46fdb449e08"

integrity sha512-a1hQMktqW9Nmqr5aktAux3JMNqaucxGcjtjWnZLHX7yyPCmlSV3M54nGYbqT8K+0GhF3NBgmJCc3ma+WOgX8Jg==

follow-redirects@1.5.10:

version "1.5.10"

resolved "https://registry.yarnpkg.com/follow-redirects/-/follow-redirects-1.5.10.tgz#7b7a9f9aea2fdff36786a94ff643ed07f4ff5e2a"

integrity sha512-0V5l4Cizzvqt5D44aTXbFZz+FtyXV1vrDN6qrelxtfYQKW0KO0W2T/hkE8xvGa/540LkZlkaUjO4ailYTFtHVQ==

dependencies:

debug "=3.1.0"

formstream@^1.1.0:

version "1.1.0"

resolved "https://registry.yarnpkg.com/formstream/-/formstream-1.1.0.tgz#51f3970f26136eb0ad44304de4cebb50207b4479"

integrity sha1-UfOXDyYTbrCtRDBN5M67UCB7RHk=

dependencies:

destroy "^1.0.4"

mime "^1.3.4"

pause-stream "~0.0.11"

forwarded@~0.1.2:

version "0.1.2"

resolved "https://registry.yarnpkg.com/forwarded/-/forwarded-0.1.2.tgz#98c23dab1175657b8c0573e8ceccd91b0ff18c84"

frac@~1.1.2:

version "1.1.2"

resolved "https://registry.yarnpkg.com/frac/-/frac-1.1.2.tgz#3d74f7f6478c88a1b5020306d747dc6313c74d0b"

integrity sha512-w/XBfkibaTl3YDqASwfDUqkna4Z2p9cFSr1aHDt0WoMTECnRfBOv2WArlZILlqgWlmdIlALXGpM2AOhEk5W3IA==

fresh@0.5.2:

version "0.5.2"

resolved "https://registry.yarnpkg.com/fresh/-/fresh-0.5.2.tgz#3d8cadd90d976569fa835ab1f8e4b23a105605a7"

fs-extra@^7.0.0, fs-extra@^7.0.1:

version "7.0.1"

resolved "https://registry.yarnpkg.com/fs-extra/-/fs-extra-7.0.1.tgz#4f189c44aa123b895f722804f55ea23eadc348e9"

dependencies:

graceful-fs "^4.1.2"

jsonfile "^4.0.0"

universalify "^0.1.0"

fs.realpath@^1.0.0:

version "1.0.0"

resolved "https://registry.yarnpkg.com/fs.realpath/-/fs.realpath-1.0.0.tgz#1504ad2523158caa40db4a2787cb01411994ea4f"

ftp@~0.3.10:

version "0.3.10"

resolved "https://registry.yarnpkg.com/ftp/-/ftp-0.3.10.tgz#9197d861ad8142f3e63d5a83bfe4c59f7330885d"

integrity sha1-kZfYYa2BQvPmPVqDv+TFn3MwiF0=

dependencies:

readable-stream "1.1.x"

xregexp "2.0.0"

function-bind@^1.1.1:

version "1.1.1"

resolved "https://registry.yarnpkg.com/function-bind/-/function-bind-1.1.1.tgz#a56899d3ea3c9bab874bb9773b7c5ede92f4895d"

get-caller-file@^1.0.1:

version "1.0.3"

resolved "https://registry.yarnpkg.com/get-caller-file/-/get-caller-file-1.0.3.tgz#f978fa4c90d1dfe7ff2d6beda2a515e713bdcf4a"

integrity sha512-3t6rVToeoZfYSGd8YoLFR2DJkiQrIiUrGcjvFX2mDw3bn6k2OtwHN0TNCLbBO+w8qTvimhDkv+LSscbJY1vE6w==

get-caller-file@^2.0.1:

version "2.0.5"

resolved "https://registry.yarnpkg.com/get-caller-file/-/get-caller-file-2.0.5.tgz#4f94412a82db32f36e3b0b9741f8a97feb031f7e"

integrity sha512-DyFP3BM/3YHTQOCUL/w0OZHR0lpKeGrxotcHWcqNEdnltqFwXVfhEBQ94eIo34AfQpo0rGki4cyIiftY06h2Fg==

get-ready@^1.0.0, get-ready@~1.0.0:

version "1.0.0"

resolved "https://registry.yarnpkg.com/get-ready/-/get-ready-1.0.0.tgz#f91817f1e9adecfea13a562adfc8de883ab34782"

integrity sha1-+RgX8emt7P6hOlYq38jeiDqzR4I=

get-stream@^3.0.0:

version "3.0.0"

resolved "https://registry.yarnpkg.com/get-stream/-/get-stream-3.0.0.tgz#8e943d1358dc37555054ecbe2edb05aa174ede14"

integrity sha1-jpQ9E1jcN1VQVOy+LtsFqhdO3hQ=

get-stream@^4.0.0:

version "4.1.0"

resolved "https://registry.yarnpkg.com/get-stream/-/get-stream-4.1.0.tgz#c1b255575f3dc21d59bfc79cd3d2b46b1c3a54b5"

integrity sha512-GMat4EJ5161kIy2HevLlr4luNjBgvmj413KaQA7jt4V8B4RDsfpHk7WQ9GVqfYyyx8OS/L66Kox+rJRNklLK7w==

dependencies:

pump "^3.0.0"

get-uri@^2.0.0:

version "2.0.3"

resolved "https://registry.yarnpkg.com/get-uri/-/get-uri-2.0.3.tgz#fa13352269781d75162c6fc813c9e905323fbab5"

integrity sha512-x5j6Ks7FOgLD/GlvjKwgu7wdmMR55iuRHhn8hj/+gA+eSbxQvZ+AEomq+3MgVEZj1vpi738QahGbCCSIDtXtkw==

dependencies:

data-uri-to-buffer "2"

debug "4"

extend "~3.0.2"

file-uri-to-path "1"

ftp "~0.3.10"

readable-stream "3"

glob@7.1.3:

version "7.1.3"

resolved "https://registry.yarnpkg.com/glob/-/glob-7.1.3.tgz#3960832d3f1574108342dafd3a67b332c0969df1"

integrity sha512-vcfuiIxogLV4DlGBHIUOwI0IbrJ8HWPc4MU7HzviGeNho/UJDfi6B5p3sHeWIQ0KGIU0Jpxi5ZHxemQfLkkAwQ==

dependencies:

fs.realpath "^1.0.0"

inflight "^1.0.4"

inherits "2"

minimatch "^3.0.4"

once "^1.3.0"

path-is-absolute "^1.0.0"

glob@^7.0.0, glob@^7.1.1, glob@^7.1.2, glob@^7.1.3:

version "7.1.4"

resolved "https://registry.yarnpkg.com/glob/-/glob-7.1.4.tgz#aa608a2f6c577ad357e1ae5a5c26d9a8d1969255"

integrity sha512-hkLPepehmnKk41pUGm3sYxoFs/umurYfYJCerbXEyFIWcAzvpipAgVkBqqT9RBKMGjnq6kMuyYwha6csxbiM1A==

dependencies:

fs.realpath "^1.0.0"

inflight "^1.0.4"

inherits "2"

minimatch "^3.0.4"

once "^1.3.0"

path-is-absolute "^1.0.0"

graceful-fs@^4.1.2, graceful-fs@^4.1.6:

version "4.2.0"

resolved "https://registry.yarnpkg.com/graceful-fs/-/graceful-fs-4.2.0.tgz#8d8fdc73977cb04104721cb53666c1ca64cd328b"

growl@1.10.5:

version "1.10.5"

resolved "https://registry.yarnpkg.com/growl/-/growl-1.10.5.tgz#f2735dc2283674fa67478b10181059355c369e5e"

integrity sha512-qBr4OuELkhPenW6goKVXiv47US3clb3/IbuWF9KNKEijAy9oeHxU9IgzjvJhHkUzhaj7rOUD7+YGWqUjLp5oSA==

handlebars@*, handlebars@^4.0.6:

version "4.1.2"

resolved "https://registry.yarnpkg.com/handlebars/-/handlebars-4.1.2.tgz#b6b37c1ced0306b221e094fc7aca3ec23b131b67"

integrity sha512-nvfrjqvt9xQ8Z/w0ijewdD/vvWDTOweBUm96NTr66Wfvo1mJenBLwcYmPs3TIBP5ruzYGD7Hx/DaM9RmhroGPw==

dependencies:

neo-async "^2.6.0"

optimist "^0.6.1"

source-map "^0.6.1"

optionalDependencies:

uglify-js "^3.1.4"

has-flag@^2.0.0:

version "2.0.0"

resolved "https://registry.yarnpkg.com/has-flag/-/has-flag-2.0.0.tgz#e8207af1cc7b30d446cc70b734b5e8be18f88d51"

has-flag@^3.0.0:

version "3.0.0"

resolved "https://registry.yarnpkg.com/has-flag/-/has-flag-3.0.0.tgz#b5d454dc2199ae225699f3467e5a07f3b955bafd"

has-symbols@^1.0.0:

version "1.0.0"

resolved "https://registry.yarnpkg.com/has-symbols/-/has-symbols-1.0.0.tgz#ba1a8f1af2a0fc39650f5c850367704122063b44"

integrity sha1-uhqPGvKg/DllD1yFA2dwQSIGO0Q=

has@^1.0.1, has@^1.0.3:

version "1.0.3"

resolved "https://registry.yarnpkg.com/has/-/has-1.0.3.tgz#722d7cbfc1f6aa8241f16dd814e011e1f41e8796"

dependencies:

function-bind "^1.1.1"

he@1.2.0:

version "1.2.0"

resolved "https://registry.yarnpkg.com/he/-/he-1.2.0.tgz#84ae65fa7eafb165fddb61566ae14baf05664f0f"

integrity sha512-F/1DnUGPopORZi0ni+CvrCgHQ5FyEAHRLSApuYWMmrbSwoN2Mn/7k+Gl38gJnR7yyDZk6WLXwiGod1JOWNDKGw==

highlight.js@^9.13.1:

version "9.15.8"

resolved "https://registry.yarnpkg.com/highlight.js/-/highlight.js-9.15.8.tgz#f344fda123f36f1a65490e932cf90569e4999971"

http-errors@1.7.2:

version "1.7.2"

resolved "https://registry.yarnpkg.com/http-errors/-/http-errors-1.7.2.tgz#4f5029cf13239f31036e5b2e55292bcfbcc85c8f"

dependencies:

depd "~1.1.2"

inherits "2.0.3"

setprototypeof "1.1.1"

statuses ">= 1.5.0 < 2"

toidentifier "1.0.0"

http-errors@1.7.3, http-errors@~1.7.2:

version "1.7.3"

resolved "https://registry.yarnpkg.com/http-errors/-/http-errors-1.7.3.tgz#6c619e4f9c60308c38519498c14fbb10aacebb06"

dependencies:

depd "~1.1.2"

inherits "2.0.4"

setprototypeof "1.1.1"

statuses ">= 1.5.0 < 2"

toidentifier "1.0.0"

http-proxy-agent@^2.1.0:

version "2.1.0"

resolved "https://registry.yarnpkg.com/http-proxy-agent/-/http-proxy-agent-2.1.0.tgz#e4821beef5b2142a2026bd73926fe537631c5405"

integrity sha512-qwHbBLV7WviBl0rQsOzH6o5lwyOIvwp/BdFnvVxXORldu5TmjFfjzBcWUWS5kWAZhmv+JtiDhSuQCp4sBfbIgg==

dependencies:

agent-base "4"

debug "3.1.0"

https-proxy-agent@^2.2.1:

version "2.2.2"

resolved "https://registry.yarnpkg.com/https-proxy-agent/-/https-proxy-agent-2.2.2.tgz#271ea8e90f836ac9f119daccd39c19ff7dfb0793"

integrity sha512-c8Ndjc9Bkpfx/vCJueCPy0jlP4ccCCSNDp8xwCZzPjKJUm+B+u9WX2x98Qx4n1PiMNTWo3D7KK5ifNV/yJyRzg==

dependencies:

agent-base "^4.3.0"

debug "^3.1.0"

humanize-ms@^1.2.0, humanize-ms@^1.2.1:

version "1.2.1"

resolved "https://registry.yarnpkg.com/humanize-ms/-/humanize-ms-1.2.1.tgz#c46e3159a293f6b896da29316d8b6fe8bb79bbed"

integrity sha1-xG4xWaKT9riW2ikxbYtv6Lt5u+0=

dependencies:

ms "^2.0.0"

iconv-lite@0.4.24, iconv-lite@^0.4.15:

version "0.4.24"

resolved "https://registry.yarnpkg.com/iconv-lite/-/iconv-lite-0.4.24.tgz#2022b4b25fbddc21d2f524974a474aafe733908b"

integrity sha512-v3MXnZAcvnywkTUEZomIActle7RXXeedOR31wwl7VlyoXO4Qi9arvSenNQWne1TcRwhCL1HwLI21bEqdpj8/rA==

dependencies:

safer-buffer ">= 2.1.2 < 3"

immutable@^3.8.2:

version "3.8.2"

resolved "https://registry.yarnpkg.com/immutable/-/immutable-3.8.2.tgz#c2439951455bb39913daf281376f1530e104adf3"

inflight@^1.0.4:

version "1.0.6"

resolved "https://registry.yarnpkg.com/inflight/-/inflight-1.0.6.tgz#49bd6331d7d02d0c09bc910a1075ba8165b56df9"

dependencies:

once "^1.3.0"

wrappy "1"

inherits@2, inherits@2.0.4, inherits@^2.0.1, inherits@^2.0.3, inherits@~2.0.1, inherits@~2.0.3:

version "2.0.4"

resolved "https://registry.yarnpkg.com/inherits/-/inherits-2.0.4.tgz#0fa2c64f932917c3433a0ded55363aae37416b7c"

inherits@2.0.3:

version "2.0.3"

resolved "https://registry.yarnpkg.com/inherits/-/inherits-2.0.3.tgz#633c2c83e3da42a502f52466022480f4208261de"

interpret@^1.0.0:

version "1.2.0"

resolved "https://registry.yarnpkg.com/interpret/-/interpret-1.2.0.tgz#d5061a6224be58e8083985f5014d844359576296"

invert-kv@^1.0.0:

version "1.0.0"

resolved "https://registry.yarnpkg.com/invert-kv/-/invert-kv-1.0.0.tgz#104a8e4aaca6d3d8cd157a8ef8bfab2d7a3ffdb6"

integrity sha1-EEqOSqym09jNFXqO+L+rLXo//bY=

invert-kv@^2.0.0:

version "2.0.0"

resolved "https://registry.yarnpkg.com/invert-kv/-/invert-kv-2.0.0.tgz#7393f5afa59ec9ff5f67a27620d11c226e3eec02"

integrity sha512-wPVv/y/QQ/Uiirj/vh3oP+1Ww+AWehmi1g5fFWGPF6IpCBCDVrhgHRMvrLfdYcwDh3QJbGXDW4JAuzxElLSqKA==

ip@^1.1.5:

version "1.1.5"

resolved "https://registry.yarnpkg.com/ip/-/ip-1.1.5.tgz#bdded70114290828c0a039e72ef25f5aaec4354a"

integrity sha1-vd7XARQpCCjAoDnnLvJfWq7ENUo=

ipaddr.js@1.9.0:

version "1.9.0"

resolved "https://registry.yarnpkg.com/ipaddr.js/-/ipaddr.js-1.9.0.tgz#37df74e430a0e47550fe54a2defe30d8acd95f65"

is-buffer@^1.1.5, is-buffer@~1.1.2:

version "1.1.6"

resolved "https://registry.yarnpkg.com/is-buffer/-/is-buffer-1.1.6.tgz#efaa2ea9daa0d7ab2ea13a97b2b8ad51fefbe8be"

is-buffer@^2.0.2, is-buffer@~2.0.3:

version "2.0.3"

resolved "https://registry.yarnpkg.com/is-buffer/-/is-buffer-2.0.3.tgz#4ecf3fcf749cbd1e472689e109ac66261a25e725"

integrity sha512-U15Q7MXTuZlrbymiz95PJpZxu8IlipAp4dtS3wOdgPXx3mqBnslrWU14kxfHB+Py/+2PVKSr37dMAgM2A4uArw==

is-callable@^1.1.4:

version "1.1.4"

resolved "https://registry.yarnpkg.com/is-callable/-/is-callable-1.1.4.tgz#1e1adf219e1eeb684d691f9d6a05ff0d30a24d75"

integrity sha512-r5p9sxJjYnArLjObpjA4xu5EKI3CuKHkJXMhT7kwbpUyIFD1n5PMAsoPvWnvtZiNz7LjkYDRZhd7FlI0eMijEA==

is-class-hotfix@~0.0.6:

version "0.0.6"

resolved "https://registry.yarnpkg.com/is-class-hotfix/-/is-class-hotfix-0.0.6.tgz#a527d31fb23279281dde5f385c77b5de70a72435"

integrity sha512-0n+pzCC6ICtVr/WXnN2f03TK/3BfXY7me4cjCAqT8TYXEl0+JBRoqBo94JJHXcyDSLUeWbNX8Fvy5g5RJdAstQ==

is-date-object@^1.0.1:

version "1.0.1"

resolved "https://registry.yarnpkg.com/is-date-object/-/is-date-object-1.0.1.tgz#9aa20eb6aeebbff77fbd33e74ca01b33581d3a16"

integrity sha1-mqIOtq7rv/d/vTPnTKAbM1gdOhY=

is-expression@^3.0.0:

version "3.0.0"

resolved "https://registry.yarnpkg.com/is-expression/-/is-expression-3.0.0.tgz#39acaa6be7fd1f3471dc42c7416e61c24317ac9f"

dependencies:

acorn "~4.0.2"

object-assign "^4.0.1"

is-extendable@^0.1.0:

version "0.1.1"

resolved "https://registry.yarnpkg.com/is-extendable/-/is-extendable-0.1.1.tgz#62b110e289a471418e3ec36a617d472e301dfc89"

integrity sha1-YrEQ4omkcUGOPsNqYX1HLjAd/Ik=

is-fullwidth-code-point@^1.0.0:

version "1.0.0"

resolved "https://registry.yarnpkg.com/is-fullwidth-code-point/-/is-fullwidth-code-point-1.0.0.tgz#ef9e31386f031a7f0d643af82fde50c457ef00cb"

integrity sha1-754xOG8DGn8NZDr4L95QxFfvAMs=

dependencies:

number-is-nan "^1.0.0"

is-fullwidth-code-point@^2.0.0:

version "2.0.0"

resolved "https://registry.yarnpkg.com/is-fullwidth-code-point/-/is-fullwidth-code-point-2.0.0.tgz#a3b30a5c4f199183167aaab93beefae3ddfb654f"

integrity sha1-o7MKXE8ZkYMWeqq5O+764937ZU8=

is-promise@^2.0.0:

version "2.1.0"

resolved "https://registry.yarnpkg.com/is-promise/-/is-promise-2.1.0.tgz#79a2a9ece7f096e80f36d2b2f3bc16c1ff4bf3fa"

is-regex@^1.0.3, is-regex@^1.0.4:

version "1.0.4"

resolved "https://registry.yarnpkg.com/is-regex/-/is-regex-1.0.4.tgz#5517489b547091b0930e095654ced25ee97e9491"

dependencies:

has "^1.0.1"

is-stream@^1.1.0:

version "1.1.0"

resolved "https://registry.yarnpkg.com/is-stream/-/is-stream-1.1.0.tgz#12d4a3dd4e68e0b79ceb8dbc84173ae80d91ca44"

integrity sha1-EtSj3U5o4Lec6428hBc66A2RykQ=

is-symbol@^1.0.2:

version "1.0.2"

resolved "https://registry.yarnpkg.com/is-symbol/-/is-symbol-1.0.2.tgz#a055f6ae57192caee329e7a860118b497a950f38"

integrity sha512-HS8bZ9ox60yCJLH9snBpIwv9pYUAkcuLhSA1oero1UB5y9aiQpRA8y2ex945AOtCZL1lJDeIk3G5LthswI46Lw==

dependencies:

has-symbols "^1.0.0"

is-type-of@^1.0.0:

version "1.2.1"

resolved "https://registry.yarnpkg.com/is-type-of/-/is-type-of-1.2.1.tgz#e263ec3857aceb4f28c47130ec78db09a920f8c5"

integrity sha512-uK0kyX9LZYhSDS7H2sVJQJop1UnWPWmo5RvR3q2kFH6AUHYs7sOrVg0b4nyBHw29kRRNFofYN/JbHZDlHiItTA==

dependencies:

core-util-is "^1.0.2"

is-class-hotfix "~0.0.6"

isstream "~0.1.2"

isarray@0.0.1:

version "0.0.1"

resolved "https://registry.yarnpkg.com/isarray/-/isarray-0.0.1.tgz#8a18acfca9a8f4177e09abfc6038939b05d1eedf"

integrity sha1-ihis/Kmo9Bd+Cav8YDiTmwXR7t8=

isarray@~1.0.0:

version "1.0.0"

resolved "https://registry.yarnpkg.com/isarray/-/isarray-1.0.0.tgz#bb935d48582cba168c06834957a54a3e07124f11"

integrity sha1-u5NdSFgsuhaMBoNJV6VKPgcSTxE=

isexe@^2.0.0:

version "2.0.0"

resolved "https://registry.yarnpkg.com/isexe/-/isexe-2.0.0.tgz#e8fbf374dc556ff8947a10dcb0572d633f2cfa10"

integrity sha1-6PvzdNxVb/iUehDcsFctYz8s+hA=

isstream@~0.1.2:

version "0.1.2"

resolved "https://registry.yarnpkg.com/isstream/-/isstream-0.1.2.tgz#47e63f7af55afa6f92e1500e690eb8b8529c099a"

integrity sha1-R+Y/evVa+m+S4VAOaQ64uFKcCZo=

js-stringify@^1.0.1:

version "1.0.2"

resolved "https://registry.yarnpkg.com/js-stringify/-/js-stringify-1.0.2.tgz#1736fddfd9724f28a3682adc6230ae7e4e9679db"

js-tokens@^4.0.0:

version "4.0.0"

resolved "https://registry.yarnpkg.com/js-tokens/-/js-tokens-4.0.0.tgz#19203fb59991df98e3a287050d4647cdeaf32499"

js-yaml@3.13.1, js-yaml@^3.13.1:

version "3.13.1"

resolved "https://registry.yarnpkg.com/js-yaml/-/js-yaml-3.13.1.tgz#aff151b30bfdfa8e49e05da22e7415e9dfa37847"

dependencies:

argparse "^1.0.7"

esprima "^4.0.0"

json-api@^3.0.0-rc.6.0.1:

version "3.0.0-rc.6.0.1"

resolved "https://registry.yarnpkg.com/json-api/-/json-api-3.0.0-rc.6.0.1.tgz#8018a6f6917ba4ac2a1b0954cfbe0a563d75568c"

dependencies:

"@json-api/querystring" "^1.0.0"

"@types/debug" "0.0.29"

"@types/depd" "^1.1.32"

"@types/express" "^4.16.0"

"@types/lodash" "^4.14.109"

"@types/node" "^8.10.19"

"@types/pluralize" "0.0.27"

"@types/pug" "^2.0.4"

"@types/qs" "^6.5.1"

"@types/ramda" "^0.25.32"

"@types/url-template" "^2.0.28"

content-type "^1.0.4"

dasherize "2.0.x"

debug "^3.1.0"

depd "^1.1.2"

flat "^1.2.1"

immutable "^3.8.2"

lodash "^4.17.5"

negotiator "github:ethanresnick/negotiator#full-parse-access"

pluralize "0.0.11"

pug "^2.0.3"

qs "^6.5.2"

ramda "^0.25.0"

raw-body "^2.3.3"

supports-color "^4.5.0"

url-template "^2.0.4"

vary "^1.1.2"

json2typescript@^1.2.3:

version "1.2.3"

resolved "https://registry.yarnpkg.com/json2typescript/-/json2typescript-1.2.3.tgz#f6760f41fc6f606af5ea309368755518b32d353f"

jsonfile@^4.0.0:

version "4.0.0"

resolved "https://registry.yarnpkg.com/jsonfile/-/jsonfile-4.0.0.tgz#8771aae0799b64076b76640fca058f9c10e33ecb"

optionalDependencies:

graceful-fs "^4.1.6"

jstoxml@^0.2.3:

version "0.2.4"

resolved "https://registry.yarnpkg.com/jstoxml/-/jstoxml-0.2.4.tgz#ff3fb67856883a032953c7ce8ce7486210f48447"

integrity sha1-/z+2eFaIOgMpU8fOjOdIYhD0hEc=

jstransformer@1.0.0:

version "1.0.0"

resolved "https://registry.yarnpkg.com/jstransformer/-/jstransformer-1.0.0.tgz#ed8bf0921e2f3f1ed4d5c1a44f68709ed24722c3"

dependencies:

is-promise "^2.0.0"

promise "^7.0.1"

kareem@2.3.0:

version "2.3.0"

resolved "https://registry.yarnpkg.com/kareem/-/kareem-2.3.0.tgz#ef33c42e9024dce511eeaf440cd684f3af1fc769"

kind-of@^3.0.2:

version "3.2.2"

resolved "https://registry.yarnpkg.com/kind-of/-/kind-of-3.2.2.tgz#31ea21a734bab9bbb0f32466d893aea51e4a3c64"

dependencies:

is-buffer "^1.1.5"

ko-sleep@^1.0.3:

version "1.0.3"

resolved "https://registry.yarnpkg.com/ko-sleep/-/ko-sleep-1.0.3.tgz#28a2a0a1485e8b7f415ff488dee17d24788ab082"

integrity sha1-KKKgoUhei39BX/SI3uF9JHiKsII=

dependencies:

ms "^2.0.0"

lazy-cache@^1.0.3:

version "1.0.4"

resolved "https://registry.yarnpkg.com/lazy-cache/-/lazy-cache-1.0.4.tgz#a1d78fc3a50474cb80845d3b3b6e1da49a446e8e"

lcid@^1.0.0:

version "1.0.0"

resolved "https://registry.yarnpkg.com/lcid/-/lcid-1.0.0.tgz#308accafa0bc483a3867b4b6f2b9506251d1b835"

integrity sha1-MIrMr6C8SDo4Z7S28rlQYlHRuDU=

dependencies:

invert-kv "^1.0.0"

lcid@^2.0.0:

version "2.0.0"

resolved "https://registry.yarnpkg.com/lcid/-/lcid-2.0.0.tgz#6ef5d2df60e52f82eb228a4c373e8d1f397253cf"

integrity sha512-avPEb8P8EGnwXKClwsNUgryVjllcRqtMYa49NTsbQagYuT1DcXnl1915oxWjoyGrXR6zH/Y0Zc96xWsPcoDKeA==

dependencies:

invert-kv "^2.0.0"

levn@~0.3.0:

version "0.3.0"

resolved "https://registry.yarnpkg.com/levn/-/levn-0.3.0.tgz#3b09924edf9f083c0490fdd4c0bc4421e04764ee"

integrity sha1-OwmSTt+fCDwEkP3UwLxEIeBHZO4=

dependencies:

prelude-ls "~1.1.2"

type-check "~0.3.2"

locate-path@^2.0.0:

version "2.0.0"

resolved "https://registry.yarnpkg.com/locate-path/-/locate-path-2.0.0.tgz#2b568b265eec944c6d9c0de9c3dbbbca0354cd8e"

integrity sha1-K1aLJl7slExtnA3pw9u7ygNUzY4=

dependencies:

p-locate "^2.0.0"

path-exists "^3.0.0"

locate-path@^3.0.0:

version "3.0.0"

resolved "https://registry.yarnpkg.com/locate-path/-/locate-path-3.0.0.tgz#dbec3b3ab759758071b58fe59fc41871af21400e"

integrity sha512-7AO748wWnIhNqAuaty2ZWHkQHRSNfPVIsPIfwEOWO22AmaoVrWavlOcMR5nzTLNYvp36X220/maaRsrec1G65A==

dependencies:

p-locate "^3.0.0"

path-exists "^3.0.0"

lodash@^4.17.10, lodash@^4.17.11, lodash@^4.17.14, lodash@^4.17.4, lodash@^4.17.5:

version "4.17.14"

resolved "https://registry.yarnpkg.com/lodash/-/lodash-4.17.14.tgz#9ce487ae66c96254fe20b599f21b6816028078ba"

log-symbols@2.2.0:

version "2.2.0"

resolved "https://registry.yarnpkg.com/log-symbols/-/log-symbols-2.2.0.tgz#5740e1c5d6f0dfda4ad9323b5332107ef6b4c40a"

integrity sha512-VeIAFslyIerEJLXHziedo2basKbMKtTw3vfn5IzG0XTjhAVEJyNHnL2p7vc+wBDSdQuUpNw3M2u6xb9QsAY5Eg==

dependencies:

chalk "^2.0.1"

log4js@^4.5.1:

version "4.5.1"

resolved "https://registry.yarnpkg.com/log4js/-/log4js-4.5.1.tgz#e543625e97d9e6f3e6e7c9fc196dd6ab2cae30b5"

integrity sha512-EEEgFcE9bLgaYUKuozyFfytQM2wDHtXn4tAN41pkaxpNjAykv11GVdeI4tHtmPWW4Xrgh9R/2d7XYghDVjbKKw==

dependencies:

date-format "^2.0.0"

debug "^4.1.1"

flatted "^2.0.0"

rfdc "^1.1.4"

streamroller "^1.0.6"

longest@^1.0.1:

version "1.0.1"

resolved "https://registry.yarnpkg.com/longest/-/longest-1.0.1.tgz#30a0b2da38f73770e8294a0d22e6625ed77d0097"

lru-cache@^4.0.1, lru-cache@^4.1.2:

version "4.1.5"

resolved "https://registry.yarnpkg.com/lru-cache/-/lru-cache-4.1.5.tgz#8bbe50ea85bed59bc9e33dcab8235ee9bcf443cd"

integrity sha512-sWZlbEP2OsHNkXrMl5GYk/jKk70MBng6UU4YI/qGDYbgf6YbP4EvmqISbXCoJiRKs+1bSpFHVgQxvJ17F2li5g==

dependencies:

pseudomap "^1.0.2"

yallist "^2.1.2"

map-age-cleaner@^0.1.1:

version "0.1.3"

resolved "https://registry.yarnpkg.com/map-age-cleaner/-/map-age-cleaner-0.1.3.tgz#7d583a7306434c055fe474b0f45078e6e1b4b92a"

integrity sha512-bJzx6nMoP6PDLPBFmg7+xRKeFZvFboMrGlxmNj9ClvX53KrmvM5bXFXEWjbz4cz1AFn+jWJ9z/DJSz7hrs0w3w==

dependencies:

p-defer "^1.0.0"

marked@^0.4.0:

version "0.4.0"

resolved "https://registry.yarnpkg.com/marked/-/marked-0.4.0.tgz#9ad2c2a7a1791f10a852e0112f77b571dce10c66"

media-typer@0.3.0:

version "0.3.0"

resolved "https://registry.yarnpkg.com/media-typer/-/media-typer-0.3.0.tgz#8710d7af0aa626f8fffa1ce00168545263255748"

mem@^1.1.0:

version "1.1.0"

resolved "https://registry.yarnpkg.com/mem/-/mem-1.1.0.tgz#5edd52b485ca1d900fe64895505399a0dfa45f76"

integrity sha1-Xt1StIXKHZAP5kiVUFOZoN+kX3Y=

dependencies:

mimic-fn "^1.0.0"

mem@^4.0.0:

version "4.3.0"

resolved "https://registry.yarnpkg.com/mem/-/mem-4.3.0.tgz#461af497bc4ae09608cdb2e60eefb69bff744178"

integrity sha512-qX2bG48pTqYRVmDB37rn/6PT7LcR8T7oAX3bf99u1Tt1nzxYfxkgqDwUwolPlXweM0XzBOBFzSx4kfp7KP1s/w==

dependencies:

map-age-cleaner "^0.1.1"

mimic-fn "^2.0.0"

p-is-promise "^2.0.0"

memory-pager@^1.0.2:

version "1.5.0"

resolved "https://registry.yarnpkg.com/memory-pager/-/memory-pager-1.5.0.tgz#d8751655d22d384682741c972f2c3d6dfa3e66b5"

merge-descriptors@1.0.1, merge-descriptors@^1.0.1:

version "1.0.1"

resolved "https://registry.yarnpkg.com/merge-descriptors/-/merge-descriptors-1.0.1.tgz#b00aaa556dd8b44568150ec9d1b953f3f90cbb61"

integrity sha1-sAqqVW3YtEVoFQ7J0blT8/kMu2E=

methods@~1.1.2:

version "1.1.2"

resolved "https://registry.yarnpkg.com/methods/-/methods-1.1.2.tgz#5529a4d67654134edcc5266656835b0f851afcee"

mime-db@1.40.0:

version "1.40.0"

resolved "https://registry.yarnpkg.com/mime-db/-/mime-db-1.40.0.tgz#a65057e998db090f732a68f6c276d387d4126c32"

mime-types@~2.1.24:

version "2.1.24"

resolved "https://registry.yarnpkg.com/mime-types/-/mime-types-2.1.24.tgz#b6f8d0b3e951efb77dedeca194cff6d16f676f81"

dependencies:

mime-db "1.40.0"

mime@1.6.0, mime@^1.3.4:

version "1.6.0"

resolved "https://registry.yarnpkg.com/mime/-/mime-1.6.0.tgz#32cd9e5c64553bd58d19a568af452acff04981b1"

integrity sha512-x0Vn8spI+wuJ1O6S7gnbaQg8Pxh4NNHb7KSINmEWKiPE4RKOplvijn+NkmYmmRgP68mc70j2EbeTFRsrswaQeg==

mimic-fn@^1.0.0:

version "1.2.0"

resolved "https://registry.yarnpkg.com/mimic-fn/-/mimic-fn-1.2.0.tgz#820c86a39334640e99516928bd03fca88057d022"

integrity sha512-jf84uxzwiuiIVKiOLpfYk7N46TSy8ubTonmneY9vrpHNAnp0QBt2BxWV9dO3/j+BoVAb+a5G6YDPW3M5HOdMWQ==

mimic-fn@^2.0.0:

version "2.1.0"

resolved "https://registry.yarnpkg.com/mimic-fn/-/mimic-fn-2.1.0.tgz#7ed2c2ccccaf84d3ffcb7a69b57711fc2083401b"

integrity sha512-OqbOk5oEQeAZ8WXWydlu9HJjz9WVdEIvamMCcXmuqUYjTknH/sqsWvhQ3vgwKFRR1HpjvNBKQ37nbJgYzGqGcg==

minimatch@3.0.4, minimatch@^3.0.0, minimatch@^3.0.4:

version "3.0.4"

resolved "https://registry.yarnpkg.com/minimatch/-/minimatch-3.0.4.tgz#5166e286457f03306064be5497e8dbb0c3d32083"

dependencies:

brace-expansion "^1.1.7"

minimist@0.0.8:

version "0.0.8"

resolved "https://registry.yarnpkg.com/minimist/-/minimist-0.0.8.tgz#857fcabfc3397d2625b8228262e86aa7a011b05d"

minimist@^1.1.0:

version "1.2.0"

resolved "https://registry.yarnpkg.com/minimist/-/minimist-1.2.0.tgz#a35008b20f41383eec1fb914f4cd5df79a264284"

integrity sha1-o1AIsg9BOD7sH7kU9M1d95omQoQ=

minimist@~0.0.1:

version "0.0.10"

resolved "https://registry.yarnpkg.com/minimist/-/minimist-0.0.10.tgz#de3f98543dbf96082be48ad1a0c7cda836301dcf"

mkdirp@0.5.1, mkdirp@^0.5.1:

version "0.5.1"

resolved "https://registry.yarnpkg.com/mkdirp/-/mkdirp-0.5.1.tgz#30057438eac6cf7f8c4767f38648d6697d75c903"

integrity sha1-MAV0OOrGz3+MR2fzhkjWaX11yQM=

dependencies:

minimist "0.0.8"

mocha-typescript@^1.1.17:

version "1.1.17"

resolved "https://registry.yarnpkg.com/mocha-typescript/-/mocha-typescript-1.1.17.tgz#f78b29ad4f87fce8c25f657883e3eca39fb026c9"

integrity sha512-Ge6pCQkZumkkhxVNdAf3JxunskShgaynCb30HYD7TT1Yhog/7NW2+6w5RcRHI+nuQrCMTX6z1+qf2pD8qwCoQA==

dependencies:

"@types/mocha" "^5.2.0"

chalk "^2.4.1"

cross-spawn "^6.0.5"

yargs "^11.0.0"

mocha@^6.2.0:

version "6.2.0"

resolved "https://registry.yarnpkg.com/mocha/-/mocha-6.2.0.tgz#f896b642843445d1bb8bca60eabd9206b8916e56"

integrity sha512-qwfFgY+7EKAAUAdv7VYMZQknI7YJSGesxHyhn6qD52DV8UcSZs5XwCifcZGMVIE4a5fbmhvbotxC0DLQ0oKohQ==

dependencies:

ansi-colors "3.2.3"

browser-stdout "1.3.1"

debug "3.2.6"

diff "3.5.0"

escape-string-regexp "1.0.5"

find-up "3.0.0"

glob "7.1.3"

growl "1.10.5"

he "1.2.0"

js-yaml "3.13.1"

log-symbols "2.2.0"

minimatch "3.0.4"

mkdirp "0.5.1"

ms "2.1.1"

node-environment-flags "1.0.5"

object.assign "4.1.0"

strip-json-comments "2.0.1"

supports-color "6.0.0"

which "1.3.1"

wide-align "1.1.3"

yargs "13.2.2"

yargs-parser "13.0.0"

yargs-unparser "1.5.0"

mongodb-core@3.2.7:

version "3.2.7"

resolved "https://registry.yarnpkg.com/mongodb-core/-/mongodb-core-3.2.7.tgz#a8ef1fe764a192c979252dacbc600dc88d77e28f"

dependencies:

bson "^1.1.1"

require_optional "^1.0.1"

safe-buffer "^5.1.2"

optionalDependencies:

saslprep "^1.0.0"

mongodb@3.2.7:

version "3.2.7"

resolved "https://registry.yarnpkg.com/mongodb/-/mongodb-3.2.7.tgz#8ba149e4be708257cad0dea72aebb2bbb311a7ac"

dependencies:

mongodb-core "3.2.7"

safe-buffer "^5.1.2"

mongoose-legacy-pluralize@1.0.2:

version "1.0.2"

resolved "https://registry.yarnpkg.com/mongoose-legacy-pluralize/-/mongoose-legacy-pluralize-1.0.2.tgz#3ba9f91fa507b5186d399fb40854bff18fb563e4"

mongoose@^5.6.4:

version "5.6.4"

resolved "https://registry.yarnpkg.com/mongoose/-/mongoose-5.6.4.tgz#049ca8ad5ac16a528c23a20301579f7ac92fdb0e"

dependencies:

async "2.6.2"

bson "~1.1.1"

kareem "2.3.0"

mongodb "3.2.7"

mongodb-core "3.2.7"

mongoose-legacy-pluralize "1.0.2"

mpath "0.6.0"

mquery "3.2.1"

ms "2.1.2"

regexp-clone "1.0.0"

safe-buffer "5.1.2"

sift "7.0.1"

sliced "1.0.1"

mpath@0.6.0:

version "0.6.0"

resolved "https://registry.yarnpkg.com/mpath/-/mpath-0.6.0.tgz#aa922029fca4f0f641f360e74c5c1b6a4c47078e"

mquery@3.2.1:

version "3.2.1"

resolved "https://registry.yarnpkg.com/mquery/-/mquery-3.2.1.tgz#8b059a49cdae0a8a9e804284ef64c2f58d3ac05d"

dependencies:

bluebird "3.5.1"

debug "3.1.0"

regexp-clone "^1.0.0"

safe-buffer "5.1.2"

sliced "1.0.1"

ms@2.0.0:

version "2.0.0"

resolved "https://registry.yarnpkg.com/ms/-/ms-2.0.0.tgz#5608aeadfc00be6c2901df5f9861788de0d597c8"

ms@2.1.1:

version "2.1.1"

resolved "https://registry.yarnpkg.com/ms/-/ms-2.1.1.tgz#30a5864eb3ebb0a66f2ebe6d727af06a09d86e0a"

ms@2.1.2, ms@^2.0.0, ms@^2.1.1:

version "2.1.2"

resolved "https://registry.yarnpkg.com/ms/-/ms-2.1.2.tgz#d09d1f357b443f493382a8eb3ccd183872ae6009"

integrity sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==

mz-modules@^2.1.0:

version "2.1.0"

resolved "https://registry.yarnpkg.com/mz-modules/-/mz-modules-2.1.0.tgz#7f529877afd0d42f409a7463b96986d61cfbcf96"

integrity sha512-sjk8lcRW3vrVYnZ+W+67L/2rL+jbO5K/N6PFGIcLWTiYytNr22Ah9FDXFs+AQntTM1boZcoHi5qS+CV1seuPog==

dependencies:

glob "^7.1.2"

ko-sleep "^1.0.3"

mkdirp "^0.5.1"

pump "^3.0.0"

rimraf "^2.6.1"

mz@^2.7.0:

version "2.7.0"

resolved "https://registry.yarnpkg.com/mz/-/mz-2.7.0.tgz#95008057a56cafadc2bc63dde7f9ff6955948e32"

integrity sha512-z81GNO7nnYMEhrGh9LeymoE4+Yr0Wn5McHIZMK5cfQCl+NDX08sCZgUc9/6MHni9IWuFLm1Z3HTCXu2z9fN62Q==

dependencies:

any-promise "^1.0.0"

object-assign "^4.0.1"

thenify-all "^1.0.0"

negotiator@0.6.2:

version "0.6.2"

resolved "https://registry.yarnpkg.com/negotiator/-/negotiator-0.6.2.tgz#feacf7ccf525a77ae9634436a64883ffeca346fb"

"negotiator@github:ethanresnick/negotiator#full-parse-access":

version "0.6.0"

resolved "https://codeload.github.com/ethanresnick/negotiator/tar.gz/e2fe4abc56271b9851132f3e508e7323415c8aea"

neo-async@^2.6.0:

version "2.6.1"

resolved "https://registry.yarnpkg.com/neo-async/-/neo-async-2.6.1.tgz#ac27ada66167fa8849a6addd837f6b189ad2081c"

netmask@^1.0.6:

version "1.0.6"

resolved "https://registry.yarnpkg.com/netmask/-/netmask-1.0.6.tgz#20297e89d86f6f6400f250d9f4f6b4c1945fcd35"

integrity sha1-ICl+idhvb2QA8lDZ9Pa0wZRfzTU=

nice-try@^1.0.4:

version "1.0.5"

resolved "https://registry.yarnpkg.com/nice-try/-/nice-try-1.0.5.tgz#a3378a7696ce7d223e88fc9b764bd7ef1089e366"

integrity sha512-1nh45deeb5olNY7eX82BkPO7SSxR5SSYJiPTrTdFUVYwAl8CKMA5N9PjTYkHiRjisVcxcQ1HXdLhx2qxxJzLNQ==

node-environment-flags@1.0.5:

version "1.0.5"

resolved "https://registry.yarnpkg.com/node-environment-flags/-/node-environment-flags-1.0.5.tgz#fa930275f5bf5dae188d6192b24b4c8bbac3d76a"

integrity sha512-VNYPRfGfmZLx0Ye20jWzHUjyTW/c+6Wq+iLhDzUI4XmhrDd9l/FozXV3F2xOaXjvp0co0+v1YSR3CMP6g+VvLQ==

dependencies:

object.getownpropertydescriptors "^2.0.3"

semver "^5.7.0"

npm-run-path@^2.0.0:

version "2.0.2"

resolved "https://registry.yarnpkg.com/npm-run-path/-/npm-run-path-2.0.2.tgz#35a9232dfa35d7067b4cb2ddf2357b1871536c5f"

integrity sha1-NakjLfo11wZ7TLLd8jV7GHFTbF8=

dependencies:

path-key "^2.0.0"

number-is-nan@^1.0.0:

version "1.0.1"

resolved "https://registry.yarnpkg.com/number-is-nan/-/number-is-nan-1.0.1.tgz#097b602b53422a522c1afb8790318336941a011d"

integrity sha1-CXtgK1NCKlIsGvuHkDGDNpQaAR0=

object-assign@^4.0.1, object-assign@^4.1.0:

version "4.1.1"

resolved "https://registry.yarnpkg.com/object-assign/-/object-assign-4.1.1.tgz#2109adc7965887cfc05cbbd442cac8bfbb360863"

object-keys@^1.0.11, object-keys@^1.0.12:

version "1.1.1"

resolved "https://registry.yarnpkg.com/object-keys/-/object-keys-1.1.1.tgz#1c47f272df277f3b1daf061677d9c82e2322c60e"

integrity sha512-NuAESUOUMrlIXOfHKzD6bpPu3tYt3xvjNdRIQ+FeT0lNb4K8WR70CaDxhuNguS2XG+GjkyMwOzsN5ZktImfhLA==

object.assign@4.1.0:

version "4.1.0"

resolved "https://registry.yarnpkg.com/object.assign/-/object.assign-4.1.0.tgz#968bf1100d7956bb3ca086f006f846b3bc4008da"

integrity sha512-exHJeq6kBKj58mqGyTQ9DFvrZC/eR6OwxzoM9YRoGBqrXYonaFyGiFMuc9VZrXf7DarreEwMpurG3dd+CNyW5w==

dependencies:

define-properties "^1.1.2"

function-bind "^1.1.1"

has-symbols "^1.0.0"

object-keys "^1.0.11"

object.getownpropertydescriptors@^2.0.3:

version "2.0.3"

resolved "https://registry.yarnpkg.com/object.getownpropertydescriptors/-/object.getownpropertydescriptors-2.0.3.tgz#8758c846f5b407adab0f236e0986f14b051caa16"

integrity sha1-h1jIRvW0B62rDyNuCYbxSwUcqhY=

dependencies:

define-properties "^1.1.2"

es-abstract "^1.5.1"

on-finished@~2.3.0:

version "2.3.0"

resolved "https://registry.yarnpkg.com/on-finished/-/on-finished-2.3.0.tgz#20f1336481b083cd75337992a16971aa2d906947"

dependencies:

ee-first "1.1.1"

once@^1.3.0, once@^1.3.1, once@^1.4.0:

version "1.4.0"

resolved "https://registry.yarnpkg.com/once/-/once-1.4.0.tgz#583b1aa775961d4b113ac17d9c50baef9dd76bd1"

dependencies:

wrappy "1"

optimist@^0.6.1:

version "0.6.1"

resolved "https://registry.yarnpkg.com/optimist/-/optimist-0.6.1.tgz#da3ea74686fa21a19a111c326e90eb15a0196686"

dependencies:

minimist "~0.0.1"

wordwrap "~0.0.2"

optionator@^0.8.1:

version "0.8.2"

resolved "https://registry.yarnpkg.com/optionator/-/optionator-0.8.2.tgz#364c5e409d3f4d6301d6c0b4c05bba50180aeb64"

integrity sha1-NkxeQJ0/TWMB1sC0wFu6UBgK62Q=

dependencies:

deep-is "~0.1.3"

fast-levenshtein "~2.0.4"

levn "~0.3.0"

prelude-ls "~1.1.2"

type-check "~0.3.2"

wordwrap "~1.0.0"

os-locale@^2.0.0:

version "2.1.0"

resolved "https://registry.yarnpkg.com/os-locale/-/os-locale-2.1.0.tgz#42bc2900a6b5b8bd17376c8e882b65afccf24bf2"

integrity sha512-3sslG3zJbEYcaC4YVAvDorjGxc7tv6KVATnLPZONiljsUncvihe9BQoVCEs0RZ1kmf4Hk9OBqlZfJZWI4GanKA==

dependencies:

execa "^0.7.0"

lcid "^1.0.0"

mem "^1.1.0"

os-locale@^3.0.0, os-locale@^3.1.0:

version "3.1.0"

resolved "https://registry.yarnpkg.com/os-locale/-/os-locale-3.1.0.tgz#a802a6ee17f24c10483ab9935719cef4ed16bf1a"

integrity sha512-Z8l3R4wYWM40/52Z+S265okfFj8Kt2cC2MKY+xNi3kFs+XGI7WXu/I309QQQYbRW4ijiZ+yxs9pqEhJh0DqW3Q==

dependencies:

execa "^1.0.0"

lcid "^2.0.0"

mem "^4.0.0"

os-name@~1.0.3:

version "1.0.3"

resolved "https://registry.yarnpkg.com/os-name/-/os-name-1.0.3.tgz#1b379f64835af7c5a7f498b357cb95215c159edf"

integrity sha1-GzefZINa98Wn9JizV8uVIVwVnt8=

dependencies:

osx-release "^1.0.0"

win-release "^1.0.0"

osx-release@^1.0.0:

version "1.1.0"

resolved "https://registry.yarnpkg.com/osx-release/-/osx-release-1.1.0.tgz#f217911a28136949af1bf9308b241e2737d3cd6c"

integrity sha1-8heRGigTaUmvG/kwiyQeJzfTzWw=

dependencies:

minimist "^1.1.0"

p-defer@^1.0.0:

version "1.0.0"

resolved "https://registry.yarnpkg.com/p-defer/-/p-defer-1.0.0.tgz#9f6eb182f6c9aa8cd743004a7d4f96b196b0fb0c"

integrity sha1-n26xgvbJqozXQwBKfU+WsZaw+ww=

p-finally@^1.0.0:

version "1.0.0"

resolved "https://registry.yarnpkg.com/p-finally/-/p-finally-1.0.0.tgz#3fbcfb15b899a44123b34b6dcc18b724336a2cae"

integrity sha1-P7z7FbiZpEEjs0ttzBi3JDNqLK4=

p-is-promise@^2.0.0:

version "2.1.0"

resolved "https://registry.yarnpkg.com/p-is-promise/-/p-is-promise-2.1.0.tgz#918cebaea248a62cf7ffab8e3bca8c5f882fc42e"

integrity sha512-Y3W0wlRPK8ZMRbNq97l4M5otioeA5lm1z7bkNkxCka8HSPjR0xRWmpCmc9utiaLP9Jb1eD8BgeIxTW4AIF45Pg==

p-limit@^1.1.0:

version "1.3.0"

resolved "https://registry.yarnpkg.com/p-limit/-/p-limit-1.3.0.tgz#b86bd5f0c25690911c7590fcbfc2010d54b3ccb8"

integrity sha512-vvcXsLAJ9Dr5rQOPk7toZQZJApBl2K4J6dANSsEuh6QI41JYcsS/qhTGa9ErIUUgK3WNQoJYvylxvjqmiqEA9Q==

dependencies:

p-try "^1.0.0"

p-limit@^2.0.0:

version "2.2.0"

resolved "https://registry.yarnpkg.com/p-limit/-/p-limit-2.2.0.tgz#417c9941e6027a9abcba5092dd2904e255b5fbc2"

integrity sha512-pZbTJpoUsCzV48Mc9Nh51VbwO0X9cuPFE8gYwx9BTCt9SF8/b7Zljd2fVgOxhIF/HDTKgpVzs+GPhyKfjLLFRQ==

dependencies:

p-try "^2.0.0"

p-locate@^2.0.0:

version "2.0.0"

resolved "https://registry.yarnpkg.com/p-locate/-/p-locate-2.0.0.tgz#20a0103b222a70c8fd39cc2e580680f3dde5ec43"

integrity sha1-IKAQOyIqcMj9OcwuWAaA893l7EM=

dependencies:

p-limit "^1.1.0"

p-locate@^3.0.0:

version "3.0.0"

resolved "https://registry.yarnpkg.com/p-locate/-/p-locate-3.0.0.tgz#322d69a05c0264b25997d9f40cd8a891ab0064a4"

integrity sha512-x+12w/To+4GFfgJhBEpiDcLozRJGegY+Ei7/z0tSLkMmxGZNybVMSfWj9aJn8Z5Fc7dBUNJOOVgPv2H7IwulSQ==

dependencies:

p-limit "^2.0.0"

p-try@^1.0.0:

version "1.0.0"

resolved "https://registry.yarnpkg.com/p-try/-/p-try-1.0.0.tgz#cbc79cdbaf8fd4228e13f621f2b1a237c1b207b3"

integrity sha1-y8ec26+P1CKOE/Yh8rGiN8GyB7M=

p-try@^2.0.0:

version "2.2.0"

resolved "https://registry.yarnpkg.com/p-try/-/p-try-2.2.0.tgz#cb2868540e313d61de58fafbe35ce9004d5540e6"

integrity sha512-R4nPAVTAU0B9D35/Gk3uJf/7XYbQcyohSKdvAxIRSNghFl4e71hVoGnBNQz9cWaXxO2I10KTC+3jMdvvoKw6dQ==

pac-proxy-agent@^3.0.0:

version "3.0.0"

resolved "https://registry.yarnpkg.com/pac-proxy-agent/-/pac-proxy-agent-3.0.0.tgz#11d578b72a164ad74bf9d5bac9ff462a38282432"

integrity sha512-AOUX9jES/EkQX2zRz0AW7lSx9jD//hQS8wFXBvcnd/J2Py9KaMJMqV/LPqJssj1tgGufotb2mmopGPR15ODv1Q==

dependencies:

agent-base "^4.2.0"

debug "^3.1.0"

get-uri "^2.0.0"

http-proxy-agent "^2.1.0"

https-proxy-agent "^2.2.1"

pac-resolver "^3.0.0"

raw-body "^2.2.0"

socks-proxy-agent "^4.0.1"

pac-resolver@^3.0.0:

version "3.0.0"

resolved "https://registry.yarnpkg.com/pac-resolver/-/pac-resolver-3.0.0.tgz#6aea30787db0a891704deb7800a722a7615a6f26"

integrity sha512-tcc38bsjuE3XZ5+4vP96OfhOugrX+JcnpUbhfuc4LuXBLQhoTthOstZeoQJBDnQUDYzYmdImKsbz0xSl1/9qeA==

dependencies:

co "^4.6.0"

degenerator "^1.0.4"

ip "^1.1.5"

netmask "^1.0.6"

thunkify "^2.1.2"

parseurl@~1.3.3:

version "1.3.3"

resolved "https://registry.yarnpkg.com/parseurl/-/parseurl-1.3.3.tgz#9da19e7bee8d12dff0513ed5b76957793bc2e8d4"

path-exists@^3.0.0:

version "3.0.0"

resolved "https://registry.yarnpkg.com/path-exists/-/path-exists-3.0.0.tgz#ce0ebeaa5f78cb18925ea7d810d7b59b010fd515"

integrity sha1-zg6+ql94yxiSXqfYENe1mwEP1RU=

path-is-absolute@^1.0.0:

version "1.0.1"

resolved "https://registry.yarnpkg.com/path-is-absolute/-/path-is-absolute-1.0.1.tgz#174b9268735534ffbc7ace6bf53a5a9e1b5c5f5f"

path-key@^2.0.0, path-key@^2.0.1:

version "2.0.1"

resolved "https://registry.yarnpkg.com/path-key/-/path-key-2.0.1.tgz#411cadb574c5a140d3a4b1910d40d80cc9f40b40"

integrity sha1-QRyttXTFoUDTpLGRDUDYDMn0C0A=

path-parse@^1.0.6:

version "1.0.6"

resolved "https://registry.yarnpkg.com/path-parse/-/path-parse-1.0.6.tgz#d62dbb5679405d72c4737ec58600e9ddcf06d24c"

path-to-regexp@0.1.7:

version "0.1.7"

resolved "https://registry.yarnpkg.com/path-to-regexp/-/path-to-regexp-0.1.7.tgz#df604178005f522f15eb4490e7247a1bfaa67f8c"

pause-stream@~0.0.11:

version "0.0.11"

resolved "https://registry.yarnpkg.com/pause-stream/-/pause-stream-0.0.11.tgz#fe5a34b0cbce12b5aa6a2b403ee2e73b602f1445"

integrity sha1-/lo0sMvOErWqaitAPuLnO2AvFEU=

dependencies:

through "~2.3"

platform@^1.3.1:

version "1.3.5"

resolved "https://registry.yarnpkg.com/platform/-/platform-1.3.5.tgz#fb6958c696e07e2918d2eeda0f0bc9448d733444"

integrity sha512-TuvHS8AOIZNAlE77WUDiR4rySV/VMptyMfcfeoMgs4P8apaZM3JrnbzBiixKUv+XR6i+BXrQh8WAnjaSPFO65Q==

pluralize@0.0.11:

version "0.0.11"

resolved "https://registry.yarnpkg.com/pluralize/-/pluralize-0.0.11.tgz#a83916057a35a24d2e069a24fc4c37f42fde679f"

prelude-ls@~1.1.2:

version "1.1.2"

resolved "https://registry.yarnpkg.com/prelude-ls/-/prelude-ls-1.1.2.tgz#21932a549f5e52ffd9a827f570e04be62a97da54"

integrity sha1-IZMqVJ9eUv/ZqCf1cOBL5iqX2lQ=

printj@~1.1.0, printj@~1.1.2:

version "1.1.2"

resolved "https://registry.yarnpkg.com/printj/-/printj-1.1.2.tgz#d90deb2975a8b9f600fb3a1c94e3f4c53c78a222"

integrity sha512-zA2SmoLaxZyArQTOPj5LXecR+RagfPSU5Kw1qP+jkWeNlrq+eJZyY2oS68SU1Z/7/myXM4lo9716laOFAVStCQ==

process-nextick-args@~2.0.0:

version "2.0.1"

resolved "https://registry.yarnpkg.com/process-nextick-args/-/process-nextick-args-2.0.1.tgz#7820d9b16120cc55ca9ae7792680ae7dba6d7fe2"

integrity sha512-3ouUOpQhtgrbOa17J7+uxOTpITYWaGP7/AhoR3+A+/1e9skrzelGi/dXzEYyvbxubEF6Wn2ypscTKiKJFFn1ag==

progress@^2.0.0:

version "2.0.3"

resolved "https://registry.yarnpkg.com/progress/-/progress-2.0.3.tgz#7e8cf8d8f5b8f239c1bc68beb4eb78567d572ef8"

promise@^7.0.1:

version "7.3.1"

resolved "https://registry.yarnpkg.com/promise/-/promise-7.3.1.tgz#064b72602b18f90f29192b8b1bc418ffd1ebd3bf"

dependencies:

asap "~2.0.3"

proxy-addr@~2.0.5:

version "2.0.5"

resolved "https://registry.yarnpkg.com/proxy-addr/-/proxy-addr-2.0.5.tgz#34cbd64a2d81f4b1fd21e76f9f06c8a45299ee34"

dependencies:

forwarded "~0.1.2"

ipaddr.js "1.9.0"

proxy-agent@^3.1.0:

version "3.1.0"

resolved "https://registry.yarnpkg.com/proxy-agent/-/proxy-agent-3.1.0.tgz#3cf86ee911c94874de4359f37efd9de25157c113"

integrity sha512-IkbZL4ClW3wwBL/ABFD2zJ8iP84CY0uKMvBPk/OceQe/cEjrxzN1pMHsLwhbzUoRhG9QbSxYC+Z7LBkTiBNvrA==

dependencies:

agent-base "^4.2.0"

debug "^3.1.0"

http-proxy-agent "^2.1.0"

https-proxy-agent "^2.2.1"

lru-cache "^4.1.2"

pac-proxy-agent "^3.0.0"

proxy-from-env "^1.0.0"

socks-proxy-agent "^4.0.1"

proxy-from-env@^1.0.0:

version "1.0.0"

resolved "https://registry.yarnpkg.com/proxy-from-env/-/proxy-from-env-1.0.0.tgz#33c50398f70ea7eb96d21f7b817630a55791c7ee"

integrity sha1-M8UDmPcOp+uW0h97gXYwpVeRx+4=

pseudomap@^1.0.2:

version "1.0.2"

resolved "https://registry.yarnpkg.com/pseudomap/-/pseudomap-1.0.2.tgz#f052a28da70e618917ef0a8ac34c1ae5a68286b3"

integrity sha1-8FKijacOYYkX7wqKw0wa5aaChrM=

pug-attrs@^2.0.4:

version "2.0.4"

resolved "https://registry.yarnpkg.com/pug-attrs/-/pug-attrs-2.0.4.tgz#b2f44c439e4eb4ad5d4ef25cac20d18ad28cc336"

dependencies:

constantinople "^3.0.1"

js-stringify "^1.0.1"

pug-runtime "^2.0.5"

pug-code-gen@^2.0.2:

version "2.0.2"

resolved "https://registry.yarnpkg.com/pug-code-gen/-/pug-code-gen-2.0.2.tgz#ad0967162aea077dcf787838d94ed14acb0217c2"

dependencies:

constantinople "^3.1.2"

doctypes "^1.1.0"

js-stringify "^1.0.1"

pug-attrs "^2.0.4"

pug-error "^1.3.3"

pug-runtime "^2.0.5"

void-elements "^2.0.1"

with "^5.0.0"

pug-error@^1.3.3:

version "1.3.3"

resolved "https://registry.yarnpkg.com/pug-error/-/pug-error-1.3.3.tgz#f342fb008752d58034c185de03602dd9ffe15fa6"

pug-filters@^3.1.1:

version "3.1.1"

resolved "https://registry.yarnpkg.com/pug-filters/-/pug-filters-3.1.1.tgz#ab2cc82db9eeccf578bda89130e252a0db026aa7"

dependencies:

clean-css "^4.1.11"

constantinople "^3.0.1"

jstransformer "1.0.0"

pug-error "^1.3.3"

pug-walk "^1.1.8"

resolve "^1.1.6"

uglify-js "^2.6.1"

pug-lexer@^4.1.0:

version "4.1.0"

resolved "https://registry.yarnpkg.com/pug-lexer/-/pug-lexer-4.1.0.tgz#531cde48c7c0b1fcbbc2b85485c8665e31489cfd"

dependencies:

character-parser "^2.1.1"

is-expression "^3.0.0"

pug-error "^1.3.3"

pug-linker@^3.0.6:

version "3.0.6"

resolved "https://registry.yarnpkg.com/pug-linker/-/pug-linker-3.0.6.tgz#f5bf218b0efd65ce6670f7afc51658d0f82989fb"

dependencies:

pug-error "^1.3.3"

pug-walk "^1.1.8"

pug-load@^2.0.12:

version "2.0.12"

resolved "https://registry.yarnpkg.com/pug-load/-/pug-load-2.0.12.tgz#d38c85eb85f6e2f704dea14dcca94144d35d3e7b"

dependencies:

object-assign "^4.1.0"

pug-walk "^1.1.8"

pug-parser@^5.0.1:

version "5.0.1"

resolved "https://registry.yarnpkg.com/pug-parser/-/pug-parser-5.0.1.tgz#03e7ada48b6840bd3822f867d7d90f842d0ffdc9"

dependencies:

pug-error "^1.3.3"

token-stream "0.0.1"

pug-runtime@^2.0.5:

version "2.0.5"

resolved "https://registry.yarnpkg.com/pug-runtime/-/pug-runtime-2.0.5.tgz#6da7976c36bf22f68e733c359240d8ae7a32953a"

pug-strip-comments@^1.0.4:

version "1.0.4"

resolved "https://registry.yarnpkg.com/pug-strip-comments/-/pug-strip-comments-1.0.4.tgz#cc1b6de1f6e8f5931cf02ec66cdffd3f50eaf8a8"

dependencies:

pug-error "^1.3.3"

pug-walk@^1.1.8:

version "1.1.8"

resolved "https://registry.yarnpkg.com/pug-walk/-/pug-walk-1.1.8.tgz#b408f67f27912f8c21da2f45b7230c4bd2a5ea7a"

pug@^2.0.3:

version "2.0.4"

resolved "https://registry.yarnpkg.com/pug/-/pug-2.0.4.tgz#ee7682ec0a60494b38d48a88f05f3b0ac931377d"

dependencies:

pug-code-gen "^2.0.2"

pug-filters "^3.1.1"

pug-lexer "^4.1.0"

pug-linker "^3.0.6"

pug-load "^2.0.12"

pug-parser "^5.0.1"

pug-runtime "^2.0.5"

pug-strip-comments "^1.0.4"

pump@^3.0.0:

version "3.0.0"

resolved "https://registry.yarnpkg.com/pump/-/pump-3.0.0.tgz#b4a2116815bde2f4e1ea602354e8c75565107a64"

integrity sha512-LwZy+p3SFs1Pytd/jYct4wpv49HiYCqd9Rlc5ZVdk0V+8Yzv6jR5Blk3TRmPL1ft69TxP0IMZGJ+WPFU2BFhww==

dependencies:

end-of-stream "^1.1.0"

once "^1.3.1"

qs@6.7.0, qs@^6.5.2:

version "6.7.0"

resolved "https://registry.yarnpkg.com/qs/-/qs-6.7.0.tgz#41dc1a015e3d581f1621776be31afb2876a9b1bc"

qs@^6.4.0:

version "6.8.0"

resolved "https://registry.yarnpkg.com/qs/-/qs-6.8.0.tgz#87b763f0d37ca54200334cd57bb2ef8f68a1d081"

integrity sha512-tPSkj8y92PfZVbinY1n84i1Qdx75lZjMQYx9WZhnkofyxzw2r7Ho39G3/aEvSUdebxpnnM4LZJCtvE/Aq3+s9w==

ramda@^0.25.0:

version "0.25.0"

resolved "https://registry.yarnpkg.com/ramda/-/ramda-0.25.0.tgz#8fdf68231cffa90bc2f9460390a0cb74a29b29a9"

range-parser@~1.2.1:

version "1.2.1"

resolved "https://registry.yarnpkg.com/range-parser/-/range-parser-1.2.1.tgz#3cf37023d199e1c24d1a55b84800c2f3e6468031"

raw-body@2.4.0:

version "2.4.0"

resolved "https://registry.yarnpkg.com/raw-body/-/raw-body-2.4.0.tgz#a1ce6fb9c9bc356ca52e89256ab59059e13d0332"

dependencies:

bytes "3.1.0"

http-errors "1.7.2"

iconv-lite "0.4.24"

unpipe "1.0.0"

raw-body@^2.2.0, raw-body@^2.3.3:

version "2.4.1"

resolved "https://registry.yarnpkg.com/raw-body/-/raw-body-2.4.1.tgz#30ac82f98bb5ae8c152e67149dac8d55153b168c"

integrity sha512-9WmIKF6mkvA0SLmA2Knm9+qj89e+j1zqgyn8aXGd7+nAduPoqgI9lO57SAZNn/Byzo5P7JhXTyg9PzaJbH73bA==

dependencies:

bytes "3.1.0"

http-errors "1.7.3"

iconv-lite "0.4.24"

unpipe "1.0.0"

readable-stream@1.1.x:

version "1.1.14"

resolved "https://registry.yarnpkg.com/readable-stream/-/readable-stream-1.1.14.tgz#7cf4c54ef648e3813084c636dd2079e166c081d9"

integrity sha1-fPTFTvZI44EwhMY23SB54WbAgdk=

dependencies:

core-util-is "~1.0.0"

inherits "~2.0.1"

isarray "0.0.1"

string_decoder "~0.10.x"

readable-stream@3:

version "3.4.0"

resolved "https://registry.yarnpkg.com/readable-stream/-/readable-stream-3.4.0.tgz#a51c26754658e0a3c21dbf59163bd45ba6f447fc"

integrity sha512-jItXPLmrSR8jmTRmRWJXCnGJsfy85mB3Wd/uINMXA65yrnFo0cPClFIUWzo2najVNSl+mx7/4W8ttlLWJe99pQ==

dependencies:

inherits "^2.0.3"

string_decoder "^1.1.1"

util-deprecate "^1.0.1"

readable-stream@^2.3.6:

version "2.3.6"

resolved "https://registry.yarnpkg.com/readable-stream/-/readable-stream-2.3.6.tgz#b11c27d88b8ff1fbe070643cf94b0c79ae1b0aaf"

integrity sha512-tQtKA9WIAhBF3+VLAseyMqZeBjW0AHJoxOtYqSUZNJxauErmLbVm2FW1y+J/YA9dUrAC39ITejlZWhVIwawkKw==

dependencies:

core-util-is "~1.0.0"

inherits "~2.0.3"

isarray "~1.0.0"

process-nextick-args "~2.0.0"

safe-buffer "~5.1.1"

string_decoder "~1.1.1"

util-deprecate "~1.0.1"

rechoir@^0.6.2:

version "0.6.2"

resolved "https://registry.yarnpkg.com/rechoir/-/rechoir-0.6.2.tgz#85204b54dba82d5742e28c96756ef43af50e3384"

dependencies:

resolve "^1.1.6"

reflect-metadata@^0.1.13:

version "0.1.13"

resolved "https://registry.yarnpkg.com/reflect-metadata/-/reflect-metadata-0.1.13.tgz#67ae3ca57c972a2aa1642b10fe363fe32d49dc08"

regenerator-runtime@^0.11.0:

version "0.11.1"

resolved "https://registry.yarnpkg.com/regenerator-runtime/-/regenerator-runtime-0.11.1.tgz#be05ad7f9bf7d22e056f9726cee5017fbf19e2e9"

regexp-clone@1.0.0, regexp-clone@^1.0.0:

version "1.0.0"

resolved "https://registry.yarnpkg.com/regexp-clone/-/regexp-clone-1.0.0.tgz#222db967623277056260b992626354a04ce9bf63"

repeat-string@^1.5.2:

version "1.6.1"

resolved "https://registry.yarnpkg.com/repeat-string/-/repeat-string-1.6.1.tgz#8dcae470e1c88abc2d600fff4a776286da75e637"

require-directory@^2.1.1:

version "2.1.1"

resolved "https://registry.yarnpkg.com/require-directory/-/require-directory-2.1.1.tgz#8c64ad5fd30dab1c976e2344ffe7f792a6a6df42"

integrity sha1-jGStX9MNqxyXbiNE/+f3kqam30I=

require-main-filename@^1.0.1:

version "1.0.1"

resolved "https://registry.yarnpkg.com/require-main-filename/-/require-main-filename-1.0.1.tgz#97f717b69d48784f5f526a6c5aa8ffdda055a4d1"

integrity sha1-l/cXtp1IeE9fUmpsWqj/3aBVpNE=

require-main-filename@^2.0.0:

version "2.0.0"

resolved "https://registry.yarnpkg.com/require-main-filename/-/require-main-filename-2.0.0.tgz#d0b329ecc7cc0f61649f62215be69af54aa8989b"

integrity sha512-NKN5kMDylKuldxYLSUfrbo5Tuzh4hd+2E8NPPX02mZtn1VuREQToYe/ZdlJy+J3uCpfaiGF05e7B8W0iXbQHmg==

require_optional@^1.0.1:

version "1.0.1"

resolved "https://registry.yarnpkg.com/require_optional/-/require_optional-1.0.1.tgz#4cf35a4247f64ca3df8c2ef208cc494b1ca8fc2e"

dependencies:

resolve-from "^2.0.0"

semver "^5.1.0"

resolve-from@^2.0.0:

version "2.0.0"

resolved "https://registry.yarnpkg.com/resolve-from/-/resolve-from-2.0.0.tgz#9480ab20e94ffa1d9e80a804c7ea147611966b57"

resolve@^1.1.6, resolve@^1.3.2:

version "1.11.1"

resolved "https://registry.yarnpkg.com/resolve/-/resolve-1.11.1.tgz#ea10d8110376982fef578df8fc30b9ac30a07a3e"

dependencies:

path-parse "^1.0.6"

rfdc@^1.1.4:

version "1.1.4"

resolved "https://registry.yarnpkg.com/rfdc/-/rfdc-1.1.4.tgz#ba72cc1367a0ccd9cf81a870b3b58bd3ad07f8c2"

integrity sha512-5C9HXdzK8EAqN7JDif30jqsBzavB7wLpaubisuQIGHWf2gUXSpzy6ArX/+Da8RjFpagWsCn+pIgxTMAmKw9Zug==

right-align@^0.1.1:

version "0.1.3"

resolved "https://registry.yarnpkg.com/right-align/-/right-align-0.1.3.tgz#61339b722fe6a3515689210d24e14c96148613ef"

dependencies:

align-text "^0.1.1"

rimraf@^2.6.1:

version "2.7.1"

resolved "https://registry.yarnpkg.com/rimraf/-/rimraf-2.7.1.tgz#35797f13a7fdadc566142c29d4f07ccad483e3ec"

integrity sha512-uWjbaKIK3T1OSVptzX7Nl6PvQ3qAGtKEtVRjRuazjfL3Bx5eI409VZSqgND+4UNnmzLVdPj9FqFJNPqBZFve4w==

dependencies:

glob "^7.1.3"

safe-buffer@5.1.2, safe-buffer@~5.1.0, safe-buffer@~5.1.1:

version "5.1.2"

resolved "https://registry.yarnpkg.com/safe-buffer/-/safe-buffer-5.1.2.tgz#991ec69d296e0313747d59bdfd2b745c35f8828d"

safe-buffer@^5.1.2, safe-buffer@~5.2.0:

version "5.2.0"

resolved "https://registry.yarnpkg.com/safe-buffer/-/safe-buffer-5.2.0.tgz#b74daec49b1148f88c64b68d49b1e815c1f2f519"

integrity sha512-fZEwUGbVl7kouZs1jCdMLdt95hdIv0ZeHg6L7qPeciMZhZ+/gdesW4wgTARkrFWEpspjEATAzUGPG8N2jJiwbg==

"safer-buffer@>= 2.1.2 < 3":

version "2.1.2"

resolved "https://registry.yarnpkg.com/safer-buffer/-/safer-buffer-2.1.2.tgz#44fa161b0187b9549dd84bb91802f9bd8385cd6a"

saslprep@^1.0.0:

version "1.0.3"

resolved "https://registry.yarnpkg.com/saslprep/-/saslprep-1.0.3.tgz#4c02f946b56cf54297e347ba1093e7acac4cf226"

dependencies:

sparse-bitfield "^3.0.3"

sax@>=0.6.0:

version "1.2.4"

resolved "https://registry.yarnpkg.com/sax/-/sax-1.2.4.tgz#2816234e2378bddc4e5354fab5caa895df7100d9"

integrity sha512-NqVDv9TpANUjFm0N8uM5GxL36UgKi9/atZw+x7YFnQ8ckwFGKrl4xX4yWtrey3UJm5nP1kUbnYgLopqWNSRhWw==

sdk-base@^2.0.1:

version "2.0.1"

resolved "https://registry.yarnpkg.com/sdk-base/-/sdk-base-2.0.1.tgz#ba40289e8bdf272ed11dd9ea97eaf98e036d24c6"

integrity sha1-ukAonovfJy7RHdnql+r5jgNtJMY=

dependencies:

get-ready "~1.0.0"

semver@^5.0.1, semver@^5.5.0, semver@^5.7.0:

version "5.7.1"

resolved "https://registry.yarnpkg.com/semver/-/semver-5.7.1.tgz#a954f931aeba508d307bbf069eff0c01c96116f7"

integrity sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ==

semver@^5.1.0, semver@^5.3.0:

version "5.7.0"

resolved "https://registry.yarnpkg.com/semver/-/semver-5.7.0.tgz#790a7cf6fea5459bac96110b29b60412dc8ff96b"

send@0.17.1:

version "0.17.1"

resolved "https://registry.yarnpkg.com/send/-/send-0.17.1.tgz#c1d8b059f7900f7466dd4938bdc44e11ddb376c8"

dependencies:

debug "2.6.9"

depd "~1.1.2"

destroy "~1.0.4"

encodeurl "~1.0.2"

escape-html "~1.0.3"

etag "~1.8.1"

fresh "0.5.2"

http-errors "~1.7.2"

mime "1.6.0"

ms "2.1.1"

on-finished "~2.3.0"

range-parser "~1.2.1"

statuses "~1.5.0"

serve-static@1.14.1:

version "1.14.1"

resolved "https://registry.yarnpkg.com/serve-static/-/serve-static-1.14.1.tgz#666e636dc4f010f7ef29970a88a674320898b2f9"

dependencies:

encodeurl "~1.0.2"

escape-html "~1.0.3"

parseurl "~1.3.3"

send "0.17.1"

set-blocking@^2.0.0:

version "2.0.0"

resolved "https://registry.yarnpkg.com/set-blocking/-/set-blocking-2.0.0.tgz#045f9782d011ae9a6803ddd382b24392b3d890f7"

integrity sha1-BF+XgtARrppoA93TgrJDkrPYkPc=

setprototypeof@1.1.1:

version "1.1.1"

resolved "https://registry.yarnpkg.com/setprototypeof/-/setprototypeof-1.1.1.tgz#7e95acb24aa92f5885e0abef5ba131330d4ae683"

shebang-command@^1.2.0:

version "1.2.0"

resolved "https://registry.yarnpkg.com/shebang-command/-/shebang-command-1.2.0.tgz#44aac65b695b03398968c39f363fee5deafdf1ea"

integrity sha1-RKrGW2lbAzmJaMOfNj/uXer98eo=

dependencies:

shebang-regex "^1.0.0"

shebang-regex@^1.0.0:

version "1.0.0"

resolved "https://registry.yarnpkg.com/shebang-regex/-/shebang-regex-1.0.0.tgz#da42f49740c0b42db2ca9728571cb190c98efea3"

integrity sha1-2kL0l0DAtC2yypcoVxyxkMmO/qM=

shelljs@^0.8.2:

version "0.8.3"

resolved "https://registry.yarnpkg.com/shelljs/-/shelljs-0.8.3.tgz#a7f3319520ebf09ee81275b2368adb286659b097"

dependencies:

glob "^7.0.0"

interpret "^1.0.0"

rechoir "^0.6.2"

sift@7.0.1:

version "7.0.1"

resolved "https://registry.yarnpkg.com/sift/-/sift-7.0.1.tgz#47d62c50b159d316f1372f8b53f9c10cd21a4b08"

signal-exit@^3.0.0:

version "3.0.2"

resolved "https://registry.yarnpkg.com/signal-exit/-/signal-exit-3.0.2.tgz#b5fdc08f1287ea1178628e415e25132b73646c6d"

integrity sha1-tf3AjxKH6hF4Yo5BXiUTK3NkbG0=

sliced@1.0.1:

version "1.0.1"

resolved "https://registry.yarnpkg.com/sliced/-/sliced-1.0.1.tgz#0b3a662b5d04c3177b1926bea82b03f837a2ef41"

smart-buffer@4.0.2:

version "4.0.2"

resolved "https://registry.yarnpkg.com/smart-buffer/-/smart-buffer-4.0.2.tgz#5207858c3815cc69110703c6b94e46c15634395d"

integrity sha512-JDhEpTKzXusOqXZ0BUIdH+CjFdO/CR3tLlf5CN34IypI+xMmXW1uB16OOY8z3cICbJlDAVJzNbwBhNO0wt9OAw==

socks-proxy-agent@^4.0.1:

version "4.0.2"

resolved "https://registry.yarnpkg.com/socks-proxy-agent/-/socks-proxy-agent-4.0.2.tgz#3c8991f3145b2799e70e11bd5fbc8b1963116386"

integrity sha512-NT6syHhI9LmuEMSK6Kd2V7gNv5KFZoLE7V5udWmn0de+3Mkj3UMA/AJPLyeNUVmElCurSHtUdM3ETpR3z770Wg==

dependencies:

agent-base "~4.2.1"

socks "~2.3.2"

socks@~2.3.2:

version "2.3.2"

resolved "https://registry.yarnpkg.com/socks/-/socks-2.3.2.tgz#ade388e9e6d87fdb11649c15746c578922a5883e"

integrity sha512-pCpjxQgOByDHLlNqlnh/mNSAxIUkyBBuwwhTcV+enZGbDaClPvHdvm6uvOwZfFJkam7cGhBNbb4JxiP8UZkRvQ==

dependencies:

ip "^1.1.5"

smart-buffer "4.0.2"

source-map-support@^0.5.13:

version "0.5.13"

resolved "https://registry.yarnpkg.com/source-map-support/-/source-map-support-0.5.13.tgz#31b24a9c2e73c2de85066c0feb7d44767ed52932"

integrity sha512-SHSKFHadjVA5oR4PPqhtAVdcBWwRYVd6g6cAXnIbRiIwc2EhPrTuKUBdSLvlEKyIP3GCf89fltvcZiP9MMFA1w==

dependencies:

buffer-from "^1.0.0"

source-map "^0.6.0"

source-map@^0.6.0, source-map@^0.6.1, source-map@~0.6.0, source-map@~0.6.1:

version "0.6.1"

resolved "https://registry.yarnpkg.com/source-map/-/source-map-0.6.1.tgz#74722af32e9614e9c287a8d0bbde48b5e2f1a263"

source-map@~0.5.1:

version "0.5.7"

resolved "https://registry.yarnpkg.com/source-map/-/source-map-0.5.7.tgz#8a039d2d1021d22d1ea14c80d8ea468ba2ef3fcc"

sparse-bitfield@^3.0.3:

version "3.0.3"

resolved "https://registry.yarnpkg.com/sparse-bitfield/-/sparse-bitfield-3.0.3.tgz#ff4ae6e68656056ba4b3e792ab3334d38273ca11"

dependencies:

memory-pager "^1.0.2"

sprintf-js@~1.0.2:

version "1.0.3"

resolved "https://registry.yarnpkg.com/sprintf-js/-/sprintf-js-1.0.3.tgz#04e6926f662895354f3dd015203633b857297e2c"

ssf@~0.10.2:

version "0.10.2"

resolved "https://registry.yarnpkg.com/ssf/-/ssf-0.10.2.tgz#65b2b4fcdfd967bc8e8383a41349009893115976"

integrity sha512-rDhAPm9WyIsY8eZEKyE8Qsotb3j/wBdvMWBUsOhJdfhKGLfQidRjiBUV0y/MkyCLiXQ38FG6LWW/VYUtqlIDZQ==

dependencies:

frac "~1.1.2"

"statuses@>= 1.5.0 < 2", statuses@^1.3.1, statuses@~1.5.0:

version "1.5.0"

resolved "https://registry.yarnpkg.com/statuses/-/statuses-1.5.0.tgz#161c7dac177659fd9811f43771fa99381478628c"

integrity sha1-Fhx9rBd2Wf2YEfQ3cfqZOBR4Yow=

stream-http@2.8.2:

version "2.8.2"

resolved "https://registry.yarnpkg.com/stream-http/-/stream-http-2.8.2.tgz#4126e8c6b107004465918aa2fc35549e77402c87"

integrity sha512-QllfrBhqF1DPcz46WxKTs6Mz1Bpc+8Qm6vbqOpVav5odAXwbyzwnEczoWqtxrsmlO+cJqtPrp/8gWKWjaKLLlA==

dependencies:

builtin-status-codes "^3.0.0"

inherits "^2.0.1"

readable-stream "^2.3.6"

to-arraybuffer "^1.0.0"

xtend "^4.0.0"

stream-wormhole@^1.0.4:

version "1.1.0"

resolved "https://registry.yarnpkg.com/stream-wormhole/-/stream-wormhole-1.1.0.tgz#300aff46ced553cfec642a05251885417693c33d"

integrity sha512-gHFfL3px0Kctd6Po0M8TzEvt3De/xu6cnRrjlfYNhwbhLPLwigI2t1nc6jrzNuaYg5C4YF78PPFuQPzRiqn9ew==

streamroller@^1.0.6:

version "1.0.6"

resolved "https://registry.yarnpkg.com/streamroller/-/streamroller-1.0.6.tgz#8167d8496ed9f19f05ee4b158d9611321b8cacd9"

integrity sha512-3QC47Mhv3/aZNFpDDVO44qQb9gwB9QggMEE0sQmkTAwBVYdBRWISdsywlkfm5II1Q5y/pmrHflti/IgmIzdDBg==

dependencies:

async "^2.6.2"

date-format "^2.0.0"

debug "^3.2.6"

fs-extra "^7.0.1"

lodash "^4.17.14"

string-width@^1.0.1:

version "1.0.2"

resolved "https://registry.yarnpkg.com/string-width/-/string-width-1.0.2.tgz#118bdf5b8cdc51a2a7e70d211e07e2b0b9b107d3"

integrity sha1-EYvfW4zcUaKn5w0hHgfisLmxB9M=

dependencies:

code-point-at "^1.0.0"

is-fullwidth-code-point "^1.0.0"

strip-ansi "^3.0.0"

"string-width@^1.0.2 || 2", string-width@^2.0.0, string-width@^2.1.1:

version "2.1.1"

resolved "https://registry.yarnpkg.com/string-width/-/string-width-2.1.1.tgz#ab93f27a8dc13d28cac815c462143a6d9012ae9e"

integrity sha512-nOqH59deCq9SRHlxq1Aw85Jnt4w6KvLKqWVik6oA9ZklXLNIOlqg4F2yrT1MVaTjAqvVwdfeZ7w7aCvJD7ugkw==

dependencies:

is-fullwidth-code-point "^2.0.0"

strip-ansi "^4.0.0"

string-width@^3.0.0:

version "3.1.0"

resolved "https://registry.yarnpkg.com/string-width/-/string-width-3.1.0.tgz#22767be21b62af1081574306f69ac51b62203961"

integrity sha512-vafcv6KjVZKSgz06oM/H6GDBrAtz8vdhQakGjFIvNrHA6y3HCF1CInLy+QLq8dTJPQ1b+KDUqDFctkdRW44e1w==

dependencies:

emoji-regex "^7.0.1"

is-fullwidth-code-point "^2.0.0"

strip-ansi "^5.1.0"

string_decoder@^1.1.1:

version "1.3.0"

resolved "https://registry.yarnpkg.com/string_decoder/-/string_decoder-1.3.0.tgz#42f114594a46cf1a8e30b0a84f56c78c3edac21e"

integrity sha512-hkRX8U1WjJFd8LsDJ2yQ/wWWxaopEsABU1XfkM8A+j0+85JAGppt16cr1Whg6KIbb4okU6Mql6BOj+uup/wKeA==

dependencies:

safe-buffer "~5.2.0"

string_decoder@~0.10.x:

version "0.10.31"

resolved "https://registry.yarnpkg.com/string_decoder/-/string_decoder-0.10.31.tgz#62e203bc41766c6c28c9fc84301dab1c5310fa94"

integrity sha1-YuIDvEF2bGwoyfyEMB2rHFMQ+pQ=

string_decoder@~1.1.1:

version "1.1.1"

resolved "https://registry.yarnpkg.com/string_decoder/-/string_decoder-1.1.1.tgz#9cf1611ba62685d7030ae9e4ba34149c3af03fc8"

integrity sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg==

dependencies:

safe-buffer "~5.1.0"

strip-ansi@^3.0.0, strip-ansi@^3.0.1:

version "3.0.1"

resolved "https://registry.yarnpkg.com/strip-ansi/-/strip-ansi-3.0.1.tgz#6a385fb8853d952d5ff05d0e8aaf94278dc63dcf"

integrity sha1-ajhfuIU9lS1f8F0Oiq+UJ43GPc8=

dependencies:

ansi-regex "^2.0.0"

strip-ansi@^4.0.0:

version "4.0.0"

resolved "https://registry.yarnpkg.com/strip-ansi/-/strip-ansi-4.0.0.tgz#a8479022eb1ac368a871389b635262c505ee368f"

integrity sha1-qEeQIusaw2iocTibY1JixQXuNo8=

dependencies:

ansi-regex "^3.0.0"

strip-ansi@^5.1.0:

version "5.2.0"

resolved "https://registry.yarnpkg.com/strip-ansi/-/strip-ansi-5.2.0.tgz#8c9a536feb6afc962bdfa5b104a5091c1ad9c0ae"

integrity sha512-DuRs1gKbBqsMKIZlrffwlug8MHkcnpjs5VPmL1PAh+mA30U0DTotfDZ0d2UUsXpPmPmMMJ6W773MaA3J+lbiWA==

dependencies:

ansi-regex "^4.1.0"

strip-eof@^1.0.0:

version "1.0.0"

resolved "https://registry.yarnpkg.com/strip-eof/-/strip-eof-1.0.0.tgz#bb43ff5598a6eb05d89b59fcd129c983313606bf"

integrity sha1-u0P/VZim6wXYm1n80SnJgzE2Br8=

strip-json-comments@2.0.1:

version "2.0.1"

resolved "https://registry.yarnpkg.com/strip-json-comments/-/strip-json-comments-2.0.1.tgz#3c531942e908c2697c0ec344858c286c7ca0a60a"

integrity sha1-PFMZQukIwml8DsNEhYwobHygpgo=

supports-color@6.0.0:

version "6.0.0"

resolved "https://registry.yarnpkg.com/supports-color/-/supports-color-6.0.0.tgz#76cfe742cf1f41bb9b1c29ad03068c05b4c0e40a"

integrity sha512-on9Kwidc1IUQo+bQdhi8+Tijpo0e1SS6RoGo2guUwn5vdaxw8RXOF9Vb2ws+ihWOmh4JnCJOvaziZWP1VABaLg==

dependencies:

has-flag "^3.0.0"

supports-color@^4.5.0:

version "4.5.0"

resolved "https://registry.yarnpkg.com/supports-color/-/supports-color-4.5.0.tgz#be7a0de484dec5c5cddf8b3d59125044912f635b"

dependencies:

has-flag "^2.0.0"

supports-color@^5.3.0:

version "5.5.0"

resolved "https://registry.yarnpkg.com/supports-color/-/supports-color-5.5.0.tgz#e2e69a44ac8772f78a1ec0b35b689df6530efc8f"

dependencies:

has-flag "^3.0.0"

thenify-all@^1.0.0:

version "1.6.0"

resolved "https://registry.yarnpkg.com/thenify-all/-/thenify-all-1.6.0.tgz#1a1918d402d8fc3f98fbf234db0bcc8cc10e9726"

integrity sha1-GhkY1ALY/D+Y+/I02wvMjMEOlyY=

dependencies:

thenify ">= 3.1.0 < 4"

"thenify@>= 3.1.0 < 4":

version "3.3.0"

resolved "https://registry.yarnpkg.com/thenify/-/thenify-3.3.0.tgz#e69e38a1babe969b0108207978b9f62b88604839"

integrity sha1-5p44obq+lpsBCCB5eLn2K4hgSDk=

dependencies:

any-promise "^1.0.0"

through@~2.3:

version "2.3.8"

resolved "https://registry.yarnpkg.com/through/-/through-2.3.8.tgz#0dd4c9ffaabc357960b1b724115d7e0e86a2e1f5"

integrity sha1-DdTJ/6q8NXlgsbckEV1+Doai4fU=

thunkify@^2.1.2:

version "2.1.2"

resolved "https://registry.yarnpkg.com/thunkify/-/thunkify-2.1.2.tgz#faa0e9d230c51acc95ca13a361ac05ca7e04553d"

integrity sha1-+qDp0jDFGsyVyhOjYawFyn4EVT0=

to-arraybuffer@^1.0.0:

version "1.0.1"

resolved "https://registry.yarnpkg.com/to-arraybuffer/-/to-arraybuffer-1.0.1.tgz#7d229b1fcc637e466ca081180836a7aabff83f43"

integrity sha1-fSKbH8xjfkZsoIEYCDanqr/4P0M=

to-fast-properties@^1.0.3:

version "1.0.3"

resolved "https://registry.yarnpkg.com/to-fast-properties/-/to-fast-properties-1.0.3.tgz#b83571fa4d8c25b82e231b06e3a3055de4ca1a47"

toidentifier@1.0.0:

version "1.0.0"

resolved "https://registry.yarnpkg.com/toidentifier/-/toidentifier-1.0.0.tgz#7e1be3470f1e77948bc43d94a3c8f4d7752ba553"

token-stream@0.0.1:

version "0.0.1"

resolved "https://registry.yarnpkg.com/token-stream/-/token-stream-0.0.1.tgz#ceeefc717a76c4316f126d0b9dbaa55d7e7df01a"

tslib@^1.8.0, tslib@^1.8.1:

version "1.10.0"

resolved "https://registry.yarnpkg.com/tslib/-/tslib-1.10.0.tgz#c3c19f95973fb0a62973fb09d90d961ee43e5c8a"

tslint@^5.18.0:

version "5.18.0"

resolved "https://registry.yarnpkg.com/tslint/-/tslint-5.18.0.tgz#f61a6ddcf372344ac5e41708095bbf043a147ac6"

integrity sha512-Q3kXkuDEijQ37nXZZLKErssQVnwCV/+23gFEMROi8IlbaBG6tXqLPQJ5Wjcyt/yHPKBC+hD5SzuGaMora+ZS6w==

dependencies:

"@babel/code-frame" "^7.0.0"

builtin-modules "^1.1.1"

chalk "^2.3.0"

commander "^2.12.1"

diff "^3.2.0"

glob "^7.1.1"

js-yaml "^3.13.1"

minimatch "^3.0.4"

mkdirp "^0.5.1"

resolve "^1.3.2"

semver "^5.3.0"

tslib "^1.8.0"

tsutils "^2.29.0"

tsutils@^2.29.0:

version "2.29.0"

resolved "https://registry.yarnpkg.com/tsutils/-/tsutils-2.29.0.tgz#32b488501467acbedd4b85498673a0812aca0b99"

dependencies:

tslib "^1.8.1"

type-check@~0.3.2:

version "0.3.2"

resolved "https://registry.yarnpkg.com/type-check/-/type-check-0.3.2.tgz#5884cab512cf1d355e3fb784f30804b2b520db72"

integrity sha1-WITKtRLPHTVeP7eE8wgEsrUg23I=

dependencies:

prelude-ls "~1.1.2"

type-detect@0.1.1:

version "0.1.1"

resolved "https://registry.yarnpkg.com/type-detect/-/type-detect-0.1.1.tgz#0ba5ec2a885640e470ea4e8505971900dac58822"

integrity sha1-C6XsKohWQORw6k6FBZcZANrFiCI=

type-detect@^1.0.0:

version "1.0.0"

resolved "https://registry.yarnpkg.com/type-detect/-/type-detect-1.0.0.tgz#762217cc06db258ec48908a1298e8b95121e8ea2"

integrity sha1-diIXzAbbJY7EiQihKY6LlRIejqI=

type-is@~1.6.17, type-is@~1.6.18:

version "1.6.18"

resolved "https://registry.yarnpkg.com/type-is/-/type-is-1.6.18.tgz#4e552cd05df09467dcbc4ef739de89f2cf37c131"

dependencies:

media-typer "0.3.0"

mime-types "~2.1.24"

typedoc-default-themes@^0.5.0:

version "0.5.0"

resolved "https://registry.yarnpkg.com/typedoc-default-themes/-/typedoc-default-themes-0.5.0.tgz#6dc2433e78ed8bea8e887a3acde2f31785bd6227"

typedoc@^0.14.2:

version "0.14.2"

resolved "https://registry.yarnpkg.com/typedoc/-/typedoc-0.14.2.tgz#769f457f4f9e4bdb8b5f3b177c86b6a31d8c3dc3"

dependencies:

"@types/fs-extra" "^5.0.3"

"@types/handlebars" "^4.0.38"

"@types/highlight.js" "^9.12.3"

"@types/lodash" "^4.14.110"

"@types/marked" "^0.4.0"

"@types/minimatch" "3.0.3"

"@types/shelljs" "^0.8.0"

fs-extra "^7.0.0"

handlebars "^4.0.6"

highlight.js "^9.13.1"

lodash "^4.17.10"

marked "^0.4.0"

minimatch "^3.0.0"

progress "^2.0.0"

shelljs "^0.8.2"

typedoc-default-themes "^0.5.0"

typescript "3.2.x"

typegoose@^5.7.2:

version "5.7.2"

resolved "https://registry.yarnpkg.com/typegoose/-/typegoose-5.7.2.tgz#b4ed10a401d137de0a50ab2d7a0be08943f055dd"

dependencies:

reflect-metadata "^0.1.13"

typescript@3.2.x:

version "3.2.4"

resolved "https://registry.yarnpkg.com/typescript/-/typescript-3.2.4.tgz#c585cb952912263d915b462726ce244ba510ef3d"

typescript@^2.9.2:

version "2.9.2"

resolved "https://registry.yarnpkg.com/typescript/-/typescript-2.9.2.tgz#1cbf61d05d6b96269244eb6a3bce4bd914e0f00c"

integrity sha512-Gr4p6nFNaoufRIY4NMdpQRNmgxVIGMs4Fcu/ujdYk3nAZqk7supzBE9idmvfZIlH/Cuj//dvi+019qEue9lV0w==

uglify-js@^2.6.1:

version "2.8.29"

resolved "https://registry.yarnpkg.com/uglify-js/-/uglify-js-2.8.29.tgz#29c5733148057bb4e1f75df35b7a9cb72e6a59dd"

dependencies:

source-map "~0.5.1"

yargs "~3.10.0"

optionalDependencies:

uglify-to-browserify "~1.0.0"

uglify-js@^3.1.4:

version "3.6.0"

resolved "https://registry.yarnpkg.com/uglify-js/-/uglify-js-3.6.0.tgz#704681345c53a8b2079fb6cec294b05ead242ff5"

dependencies:

commander "~2.20.0"

source-map "~0.6.1"

uglify-to-browserify@~1.0.0:

version "1.0.2"

resolved "https://registry.yarnpkg.com/uglify-to-browserify/-/uglify-to-browserify-1.0.2.tgz#6e0924d6bda6b5afe349e39a6d632850a0f882b7"

unescape@^1.0.1:

version "1.0.1"

resolved "https://registry.yarnpkg.com/unescape/-/unescape-1.0.1.tgz#956e430f61cad8a4d57d82c518f5e6cc5d0dda96"

integrity sha512-O0+af1Gs50lyH1nUu3ZyYS1cRh01Q/kUKatTOkSs7jukXE6/NebucDVxyiDsA9AQ4JC1V1jUH9EO8JX2nMDgGQ==

dependencies:

extend-shallow "^2.0.1"

universalify@^0.1.0:

version "0.1.2"

resolved "https://registry.yarnpkg.com/universalify/-/universalify-0.1.2.tgz#b646f69be3942dabcecc9d6639c80dc105efaa66"

unpipe@1.0.0, unpipe@~1.0.0:

version "1.0.0"

resolved "https://registry.yarnpkg.com/unpipe/-/unpipe-1.0.0.tgz#b2bf4ee8514aae6165b4817829d21b2ef49904ec"

url-template@^2.0.4:

version "2.0.8"

resolved "https://registry.yarnpkg.com/url-template/-/url-template-2.0.8.tgz#fc565a3cccbff7730c775f5641f9555791439f21"

urllib@^2.33.1:

version "2.34.0"

resolved "https://registry.yarnpkg.com/urllib/-/urllib-2.34.0.tgz#91bc630cfde9dd990bfb42ae9b1a82c7f6adfe10"

integrity sha512-DzaVGXXJiMTMPyXjaZvkYA1iw5i1lSzotDzqd1nLbcWLcPKrQUyuQ/aazOAditoOKnbA/iSljyHiENkbu9eUSA==

dependencies:

any-promise "^1.3.0"

content-type "^1.0.2"

debug "^2.6.9"

default-user-agent "^1.0.0"

digest-header "^0.0.1"

ee-first "~1.1.1"

formstream "^1.1.0"

humanize-ms "^1.2.0"

iconv-lite "^0.4.15"

ip "^1.1.5"

proxy-agent "^3.1.0"

pump "^3.0.0"

qs "^6.4.0"

statuses "^1.3.1"

utility "^1.16.1"

util-deprecate@^1.0.1, util-deprecate@~1.0.1:

version "1.0.2"

resolved "https://registry.yarnpkg.com/util-deprecate/-/util-deprecate-1.0.2.tgz#450d4dc9fa70de732762fbd2d4a28981419a0ccf"

integrity sha1-RQ1Nyfpw3nMnYvvS1KKJgUGaDM8=

utility@0.1.11:

version "0.1.11"

resolved "https://registry.yarnpkg.com/utility/-/utility-0.1.11.tgz#fde60cf9b4e4751947a0cf5d104ce29367226715"

integrity sha1-/eYM+bTkdRlHoM9dEEzik2ciZxU=

dependencies:

address ">=0.0.1"

utility@^1.16.1, utility@^1.8.0:

version "1.16.1"

resolved "https://registry.yarnpkg.com/utility/-/utility-1.16.1.tgz#383f5cb63004414767371b49c1e48ca019e26b0f"

integrity sha512-atm+llzKSZpKnsV8LgnsOMdTQNoee9D7gH8yIN86MzahugAstSZFSUdsjCk1KSvK7n7bigM9XFSOQYYuVjvcaw==

dependencies:

copy-to "^2.0.1"

escape-html "^1.0.3"

mkdirp "^0.5.1"

mz "^2.7.0"

unescape "^1.0.1"

utils-merge@1.0.1:

version "1.0.1"

resolved "https://registry.yarnpkg.com/utils-merge/-/utils-merge-1.0.1.tgz#9f95710f50a267947b2ccc124741c1028427e713"

uuid@^3.3.3:

version "3.3.3"

resolved "https://registry.yarnpkg.com/uuid/-/uuid-3.3.3.tgz#4568f0216e78760ee1dbf3a4d2cf53e224112866"

integrity sha512-pW0No1RGHgzlpHJO1nsVrHKpOEIxkGg1xB+v0ZmdNH5OAeAwzAVrCnI2/6Mtx+Uys6iaylxa+D3g4j63IKKjSQ==

vary@^1.1.2, vary@~1.1.2:

version "1.1.2"

resolved "https://registry.yarnpkg.com/vary/-/vary-1.1.2.tgz#2299f02c6ded30d4a5961b0b9f74524a18f634fc"

void-elements@^2.0.1:

version "2.0.1"

resolved "https://registry.yarnpkg.com/void-elements/-/void-elements-2.0.1.tgz#c066afb582bb1cb4128d60ea92392e94d5e9dbec"

which-module@^2.0.0:

version "2.0.0"

resolved "https://registry.yarnpkg.com/which-module/-/which-module-2.0.0.tgz#d9ef07dce77b9902b8a3a8fa4b31c3e3f7e6e87a"

integrity sha1-2e8H3Od7mQK4o6j6SzHD4/fm6Ho=

which@1.3.1, which@^1.2.9:

version "1.3.1"

resolved "https://registry.yarnpkg.com/which/-/which-1.3.1.tgz#a45043d54f5805316da8d62f9f50918d3da70b0a"

integrity sha512-HxJdYWq1MTIQbJ3nw0cqssHoTNU267KlrDuGZ1WYlxDStUtKUhOaJmh112/TZmHxxUfuJqPXSOm7tDyas0OSIQ==

dependencies:

isexe "^2.0.0"

wide-align@1.1.3:

version "1.1.3"

resolved "https://registry.yarnpkg.com/wide-align/-/wide-align-1.1.3.tgz#ae074e6bdc0c14a431e804e624549c633b000457"

integrity sha512-QGkOQc8XL6Bt5PwnsExKBPuMKBxnGxWWW3fU55Xt4feHozMUhdUMaBCk290qpm/wG5u/RSKzwdAC4i51YigihA==

dependencies:

string-width "^1.0.2 || 2"

win-release@^1.0.0:

version "1.1.1"

resolved "https://registry.yarnpkg.com/win-release/-/win-release-1.1.1.tgz#5fa55e02be7ca934edfc12665632e849b72e5209"

integrity sha1-X6VeAr58qTTt/BJmVjLoSbcuUgk=

dependencies:

semver "^5.0.1"

window-size@0.1.0:

version "0.1.0"

resolved "https://registry.yarnpkg.com/window-size/-/window-size-0.1.0.tgz#5438cd2ea93b202efa3a19fe8887aee7c94f9c9d"

with@^5.0.0:

version "5.1.1"

resolved "https://registry.yarnpkg.com/with/-/with-5.1.1.tgz#fa4daa92daf32c4ea94ed453c81f04686b575dfe"

dependencies:

acorn "^3.1.0"

acorn-globals "^3.0.0"

wordwrap@0.0.2:

version "0.0.2"

resolved "https://registry.yarnpkg.com/wordwrap/-/wordwrap-0.0.2.tgz#b79669bb42ecb409f83d583cad52ca17eaa1643f"

wordwrap@~0.0.2:

version "0.0.3"

resolved "https://registry.yarnpkg.com/wordwrap/-/wordwrap-0.0.3.tgz#a3d5da6cd5c0bc0008d37234bbaf1bed63059107"

wordwrap@~1.0.0:

version "1.0.0"

resolved "https://registry.yarnpkg.com/wordwrap/-/wordwrap-1.0.0.tgz#27584810891456a4171c8d0226441ade90cbcaeb"

integrity sha1-J1hIEIkUVqQXHI0CJkQa3pDLyus=

wrap-ansi@^2.0.0:

version "2.1.0"

resolved "https://registry.yarnpkg.com/wrap-ansi/-/wrap-ansi-2.1.0.tgz#d8fc3d284dd05794fe84973caecdd1cf824fdd85"

integrity sha1-2Pw9KE3QV5T+hJc8rs3Rz4JP3YU=

dependencies:

string-width "^1.0.1"

strip-ansi "^3.0.1"

wrappy@1:

version "1.0.2"

resolved "https://registry.yarnpkg.com/wrappy/-/wrappy-1.0.2.tgz#b5243d8f3ec1aa35f1364605bc0d1036e30ab69f"

xlsx@^0.15.0:

version "0.15.0"

resolved "https://registry.yarnpkg.com/xlsx/-/xlsx-0.15.0.tgz#7e5633bbeb3995373b8b9960deb6fbda912ab602"

integrity sha512-H2m6K+YdjQWhpquA0eU3Ft0Nahu9CDRKRIvHqFILNeweEvC7M5KR167pYZ46ohuaZT7gcnWW4rz8nstjzrJ3+w==

dependencies:

adler-32 "~1.2.0"

cfb "^1.1.3"

codepage "~1.14.0"

commander "~2.17.1"

crc-32 "~1.2.0"

exit-on-epipe "~1.0.1"

ssf "~0.10.2"

xml2js@^0.4.16:

version "0.4.19"

resolved "https://registry.yarnpkg.com/xml2js/-/xml2js-0.4.19.tgz#686c20f213209e94abf0d1bcf1efaa291c7827a7"

integrity sha512-esZnJZJOiJR9wWKMyuvSE1y6Dq5LCuJanqhxslH2bxM6duahNZ+HMpCLhBQGZkbX6xRf8x1Y2eJlgt2q3qo49Q==

dependencies:

sax ">=0.6.0"

xmlbuilder "~9.0.1"

xmlbuilder@~9.0.1:

version "9.0.7"

resolved "https://registry.yarnpkg.com/xmlbuilder/-/xmlbuilder-9.0.7.tgz#132ee63d2ec5565c557e20f4c22df9aca686b10d"

integrity sha1-Ey7mPS7FVlxVfiD0wi35rKaGsQ0=

xregexp@2.0.0:

version "2.0.0"

resolved "https://registry.yarnpkg.com/xregexp/-/xregexp-2.0.0.tgz#52a63e56ca0b84a7f3a5f3d61872f126ad7a5943"

integrity sha1-UqY+VsoLhKfzpfPWGHLxJq16WUM=

xtend@^4.0.0:

version "4.0.2"

resolved "https://registry.yarnpkg.com/xtend/-/xtend-4.0.2.tgz#bb72779f5fa465186b1f438f674fa347fdb5db54"

integrity sha512-LKYU1iAXJXUgAXn9URjiu+MWhyUXHsvfp7mcuYm9dSUKK0/CjtrUwFAxD82/mCWbtLsGjFIad0wIsod4zrTAEQ==

y18n@^3.2.1:

version "3.2.1"

resolved "https://registry.yarnpkg.com/y18n/-/y18n-3.2.1.tgz#6d15fba884c08679c0d77e88e7759e811e07fa41"

integrity sha1-bRX7qITAhnnA136I53WegR4H+kE=

"y18n@^3.2.1 || ^4.0.0", y18n@^4.0.0:

version "4.0.0"

resolved "https://registry.yarnpkg.com/y18n/-/y18n-4.0.0.tgz#95ef94f85ecc81d007c264e190a120f0a3c8566b"

integrity sha512-r9S/ZyXu/Xu9q1tYlpsLIsa3EeLXXk0VwlxqTcFRfg9EhMW+17kbt9G0NrgCmhGb5vT2hyhJZLfDGx+7+5Uj/w==

yallist@^2.1.2:

version "2.1.2"

resolved "https://registry.yarnpkg.com/yallist/-/yallist-2.1.2.tgz#1c11f9218f076089a47dd512f93c6699a6a81d52"

integrity sha1-HBH5IY8HYImkfdUS+TxmmaaoHVI=

yargs-parser@13.0.0:

version "13.0.0"

resolved "https://registry.yarnpkg.com/yargs-parser/-/yargs-parser-13.0.0.tgz#3fc44f3e76a8bdb1cc3602e860108602e5ccde8b"

integrity sha512-w2LXjoL8oRdRQN+hOyppuXs+V/fVAYtpcrRxZuF7Kt/Oc+Jr2uAcVntaUTNT6w5ihoWfFDpNY8CPx1QskxZ/pw==

dependencies:

camelcase "^5.0.0"

decamelize "^1.2.0"

yargs-parser@^11.1.1:

version "11.1.1"

resolved "https://registry.yarnpkg.com/yargs-parser/-/yargs-parser-11.1.1.tgz#879a0865973bca9f6bab5cbdf3b1c67ec7d3bcf4"

integrity sha512-C6kB/WJDiaxONLJQnF8ccx9SEeoTTLek8RVbaOIsrAUS8VrBEXfmeSnCZxygc+XC2sNMBIwOOnfcxiynjHsVSQ==

dependencies:

camelcase "^5.0.0"

decamelize "^1.2.0"

yargs-parser@^13.0.0:

version "13.1.1"

resolved "https://registry.yarnpkg.com/yargs-parser/-/yargs-parser-13.1.1.tgz#d26058532aa06d365fe091f6a1fc06b2f7e5eca0"

integrity sha512-oVAVsHz6uFrg3XQheFII8ESO2ssAf9luWuAd6Wexsu4F3OtIW0o8IribPXYrD4WC24LWtPrJlGy87y5udK+dxQ==

dependencies:

camelcase "^5.0.0"

decamelize "^1.2.0"

yargs-parser@^9.0.2:

version "9.0.2"

resolved "https://registry.yarnpkg.com/yargs-parser/-/yargs-parser-9.0.2.tgz#9ccf6a43460fe4ed40a9bb68f48d43b8a68cc077"

integrity sha1-nM9qQ0YP5O1Aqbto9I1DuKaMwHc=

dependencies:

camelcase "^4.1.0"

yargs-unparser@1.5.0:

version "1.5.0"

resolved "https://registry.yarnpkg.com/yargs-unparser/-/yargs-unparser-1.5.0.tgz#f2bb2a7e83cbc87bb95c8e572828a06c9add6e0d"

integrity sha512-HK25qidFTCVuj/D1VfNiEndpLIeJN78aqgR23nL3y4N0U/91cOAzqfHlF8n2BvoNDcZmJKin3ddNSvOxSr8flw==

dependencies:

flat "^4.1.0"

lodash "^4.17.11"

yargs "^12.0.5"

yargs@13.2.2:

version "13.2.2"

resolved "https://registry.yarnpkg.com/yargs/-/yargs-13.2.2.tgz#0c101f580ae95cea7f39d927e7770e3fdc97f993"

integrity sha512-WyEoxgyTD3w5XRpAQNYUB9ycVH/PQrToaTXdYXRdOXvEy1l19br+VJsc0vcO8PTGg5ro/l/GY7F/JMEBmI0BxA==

dependencies:

cliui "^4.0.0"

find-up "^3.0.0"

get-caller-file "^2.0.1"

os-locale "^3.1.0"

require-directory "^2.1.1"

require-main-filename "^2.0.0"

set-blocking "^2.0.0"

string-width "^3.0.0"

which-module "^2.0.0"

y18n "^4.0.0"

yargs-parser "^13.0.0"

yargs@^11.0.0:

version "11.1.0"

resolved "https://registry.yarnpkg.com/yargs/-/yargs-11.1.0.tgz#90b869934ed6e871115ea2ff58b03f4724ed2d77"

integrity sha512-NwW69J42EsCSanF8kyn5upxvjp5ds+t3+udGBeTbFnERA+lF541DDpMawzo4z6W/QrzNM18D+BPMiOBibnFV5A==

dependencies:

cliui "^4.0.0"

decamelize "^1.1.1"

find-up "^2.1.0"

get-caller-file "^1.0.1"

os-locale "^2.0.0"

require-directory "^2.1.1"

require-main-filename "^1.0.1"

set-blocking "^2.0.0"

string-width "^2.0.0"

which-module "^2.0.0"

y18n "^3.2.1"

yargs-parser "^9.0.2"

yargs@^12.0.5:

version "12.0.5"

resolved "https://registry.yarnpkg.com/yargs/-/yargs-12.0.5.tgz#05f5997b609647b64f66b81e3b4b10a368e7ad13"

integrity sha512-Lhz8TLaYnxq/2ObqHDql8dX8CJi97oHxrjUcYtzKbbykPtVW9WB+poxI+NM2UIzsMgNCZTIf0AQwsjK5yMAqZw==

dependencies:

cliui "^4.0.0"

decamelize "^1.2.0"

find-up "^3.0.0"

get-caller-file "^1.0.1"

os-locale "^3.0.0"

require-directory "^2.1.1"

require-main-filename "^1.0.1"

set-blocking "^2.0.0"

string-width "^2.0.0"

which-module "^2.0.0"

y18n "^3.2.1 || ^4.0.0"

yargs-parser "^11.1.1"

yargs@~3.10.0:

version "3.10.0"

resolved "https://registry.yarnpkg.com/yargs/-/yargs-3.10.0.tgz#f7ee7bd857dd7c1d2d38c0e74efbd681d1431fd1"

dependencies:

camelcase "^1.0.2"

cliui "^2.1.0"

decamelize "^1.0.0"

window-size "0.1.0"

#! /bin/bash function ascend_git_mm_init { echo "0:Main Branch(Default, Onetrack, br_hisi_trunk_ai)" echo "1:David Kernel Version 6.6" echo "2:David Kernel Version 5.10" echo "3:David Chip BVersion" echo "4:David Chip BVersion 510" echo "5:David Chip BVersion 600" echo "6:David Chip BVersion 610" echo "7:New Main Branch(Chip BVersion 610: br_bbit_torino_v100r001c10_protype_20240410)" echo "8:David Chip BVersion 630" echo "9:David Chip BVersion 632" echo "10:David Chip BVersion 800" #echo "default: Ascend Solution Main Branch" read -p "Please Select Branch: " br if [[ "I$br" == "I1" ]] then #echo "git mm Init David Kernel 6.6 Branch" git mm init -u ssh://git@szv-cr-y.codehub.huawei.com:2222/Turing_Solution/platform/manifest.git -b br_bbit_torino_v100r001c15_1982_kernel_switch -g all -p auto git mm sync open_source/libjpeg-turbo repohooks elif [[ "I$br" == "I2" ]] then #echo "git mm Init David Kernel 5.10 Branch" git mm init -u ssh://git@szv-cr-y.codehub.huawei.com:2222/Turing_Solution/platform/manifest.git -b br_bbit_torino_v100r001c10_1982_chip_verify -g all -p auto git mm sync open_source/libjpeg-turbo repohooks elif [[ "I$br" == "I3" ]] then #echo "git mm Init David Kernel 6.6 & UB Branch" git mm init -u ssh://git@szv-cr-y.codehub.huawei.com:2222/Turing_Solution/platform/manifest.git -b br_bbit_torino_v00r100c10_esl310_0515 -g all -p auto git mm sync open_source/libjpeg-turbo repohooks elif [[ "I$br" == "I4" ]] then git mm init -u ssh://git@szv-cr-y.codehub.huawei.com:2222/Turing_Solution/platform/manifest.git -b br_bbit_torino_v00r100c10_esl510_0510 -g all -p auto git mm sync open_source/libjpeg-turbo repohooks elif [[ "I$br" == "I5" ]] then git mm init -u ssh://git@szv-cr-y.codehub.huawei.com:2222/Turing_Solution/platform/manifest.git -b br_bbit_torino_v00r100c10_eslb600_0606 -g all -p auto git mm sync open_source/libjpeg-turbo repohooks elif [[ "I$br" == "I6" ]] then git mm init -u ssh://git@szv-cr-y.codehub.huawei.com:2222/Turing_Solution/platform/manifest.git -b br_bbit_torino_v00r100c10_eslb610_0706 -g all -p auto git mm sync open_source/libjpeg-turbo repohooks elif [[ "I$br" == "I7" ]] then git mm init -u ssh://git@szv-cr-y.codehub.huawei.com:2222/Turing_Solution/platform/manifest.git -b br_bbit_torino_v100r001c10_protype_20240410 -g all -p auto git mm sync open_source/libjpeg-turbo repohooks elif [[ "I$br" == "I8" ]] then git mm init -u ssh://git@szv-cr-y.codehub.huawei.com:2222/Turing_Solution/platform/manifest.git -b br_bbit_torino_v00r100c10_esl630_0826 -g all -p auto git mm sync open_source/libjpeg-turbo repohooks elif [[ "I$br" == "I9" ]] then git mm init -u ssh://git@szv-cr-y.codehub.huawei.com:2222/Turing_Solution/platform/manifest.git -b br_bbit_torino_v100r001c10_b632_20241219 -g all -p auto git mm sync open_source/libjpeg-turbo repohooks elif [[ "I$br" == "I10" ]] then git mm init -u ssh://git@szv-cr-y.codehub.huawei.com:2222/Turing_Solution/platform/manifest.git -b br_release_torino_v100r001c10b600_soc_abl -g all -p auto git mm sync open_source/libjpeg-turbo repohooks else #echo "git mm Init Main Branch" git mm init -u ssh://git@szv-cr-y.codehub.huawei.com:2222/Turing_Solution/platform/manifest.git -b br_hisi_trunk_ai -g all -p auto git mm sync open_source/libjpeg-turbo repohooks fi #git mm info -a } function ascend_pull_toolchain { #echo $ost $cpua if [[ "${ost}" == "openeuler" ]] then git mm sync \ hisi/bin/toolchain/"${cpua}"/euleros/ccec_libs_url \ hisi/bin/toolchain/"${cpua}"/euleros/hcc_libs_url \ hisi/bin/toolchain/"${cpua}"/euleros/llvm_libs_url \ -j$((`nproc` - 1)) else git mm sync \ hisi/bin/toolchain/"${cpua}"/"${osdst}"/ccec_libs_url \ hisi/bin/toolchain/"${cpua}"/"${osdst}"/hcc_libs_url \ hisi/bin/toolchain/"${cpua}"/"${osdst}"/llvm_libs_url \ -j$((`nproc` - 1)) fi if [[ "${ost}" == "ubuntu" || "${ost}" == "centos" ]] && [[ "${cpua}" == "x86" ]] then git mm sync hisi/bin/toolchain/x86/ubuntu/hcc_r52_libs_url -j$((`nproc` - 1)) fi } function ascend_pull_comsrc { if [[ -d cmake ]] then cd cmake git checkout . cd "${rootdir}" fi if [[ -d tests/kernel ]] then rm -rf tests/kernel fi #aisdk-product/driver/aisdk_bsp \ #hisi/bios \ #hisi/bootloader/xloader \ #hisi/drivers/network \ #hisi/bootloader/onchiprom_flash \ git mm sync \ hisi/cmake \ hisi/customize \ hisi/build/bin/os/aos_lite_libs_url \ OpenSourceCenter/openEuler/kernel \ hisi/tests/kernel/linux-6.6 \ open_source/kernel-6.6 \ hisi/kernel/vendor \ hisi/libc_sec \ -j$((`nproc` - 1)) } function pull_codes { read -p "Need Pull Turing Solution Codes Y/y or N/n: " rp rp=${rp^^} if [[ "I${rp}" != "IY" ]] then return fi if [[ ! -d .mm ]] then # echo git mm init "${prds}"_git_mm_init fi git mm sync open_source/libjpeg-turbo repohooks ascend_pull_toolchain if [[ ("${prds}" == "ascend" || "${prds}" == "pegasus") ]] then "${prds}"_pull_comsrc else common_pull_comsrc fi #git mm info -a } function pegasus_git_mm_init { echo "0:Main Branch(Default, Onetrack, br_hisi_trunk_ai)" echo "1:Hi1952V100 Kernel Version 5.10" #echo "default: Ascend Solution Main Branch" read -p "Please Select Branch: " br if [[ "I$br" == "I1" ]] then #git mm init -u ssh://git@szv-cr-y.codehub.huawei.com:2222/Turing_Solution/platform/manifest.git -b br_feature_pegasus_v200r001c10_chipout_test_1126 -g all -p auto git mm init -u ssh://git@szv-cr-y.codehub.huawei.com:2222/Turing_Solution/platform/manifest.git -b br_bbit_pegasus_v200r001c10_protype_20241018 -g all -p auto else #echo "git mm Init Main Branch" git mm init -u ssh://git@szv-cr-y.codehub.huawei.com:2222/Turing_Solution/platform/manifest.git -b br_hisi_trunk_ai -g all -p auto fi #git mm info -a } function pegasus_pull_comsrc { # peguas build need # $rootdir/build/bin/os 下AOS目录存在,AOS的压缩包解压会报错,未知原因 if [[ -d build/bin/os ]] then sudo rm -rf build/bin/os* fi git mm sync \ hisi/cmake \ hisi/customize \ hisi/build/bin/os/aos_lite_libs_url \ OpenSourceCenter/openEuler/kernel \ hisi/libc_sec \ -j$((`nproc` - 1)) #Godel_VOS/release/VOS \ #git mm info -a } function solomon_git_mm_init { echo "0:Main Branch(Default, Onetrack, Solomon Chip BVersion 500)" echo "1:Solomon Chip BVersion 500" #echo "default: Ascend Solution Main Branch" read -p "Please Select Branch: " br if [[ "I$br" == "I1" ]] then git mm init -u ssh://git@szv-cr-y.codehub.huawei.com:2222/Turing_Solution/platform/manifest.git -b br_bbit_torino_v100r001c10_b632_20241219 -g all -p auto git mm sync open_source/libjpeg-turbo repohooks else #echo "git mm Init Main Branch" git mm init -u ssh://git@szv-cr-y.codehub.huawei.com:2222/Turing_Solution/platform/manifest.git -b br_bbit_torino_v100r001c10_b632_20241219 -g all -p auto git mm sync open_source/libjpeg-turbo repohooks fi #git mm info -a } function DavidV121_git_mm_init { echo "0:Main Branch(Default, Onetrack)" echo "1:DavidV121 Chip BVersion 800" #echo "default: Ascend Solution Main Branch" read -p "Please Select Branch: " br if [[ "I$br" == "I1" ]] then git mm init -u ssh://git@szv-cr-y.codehub.huawei.com:2222/Turing_Solution/platform/manifest.git -b br_release_torino_v100r001c10b530 -g all -p auto git mm sync open_source/libjpeg-turbo repohooks else #echo "git mm Init Main Branch" git mm init -u ssh://git@szv-cr-y.codehub.huawei.com:2222/Turing_Solution/platform/manifest.git -b br_release_torino_v100r001c10b530 -g all -p auto git mm sync open_source/libjpeg-turbo repohooks fi #git mm info -a } function common_pull_comsrc { # peguas build need # $rootdir/build/bin/os 下AOS目录存在,AOS的压缩包解压会报错,未知原因 if [[ -d build/bin/os ]] then sudo rm -rf build/bin/os* fi git mm sync \ hisi/cmake \ hisi/customize \ hisi/build/bin/os/aos_lite_libs_url \ OpenSourceCenter/openEuler/kernel \ hisi/tests/kernel/linux-6.6 \ open_source/kernel-6.6 \ hisi/kernel/vendor \ hisi/libc_sec \ -j$((`nproc` - 1)) #Godel_VOS/release/VOS \ #git mm info -a } function pull_monalisa { cdir="${rootdir}"/tests/chipveri mdir="${cdir}"/monalisa mkdir -p tests "${cdir}" read -p "Need Pull monalisa code now, Y/y or N/n: " rp rp=${rp^^} if [[ "I${rp}" != "IY" ]] then return fi read -p "Input Checkout Branch name: " cbrm # $(()) only for digital #$(("Y${cbrm}" == "Y" ? cbrm="" : cbrm="-b ${cbrm}")) #[[ "Y${cbrm}" == "Y" ]] && gcbrm="" || gcbrm="-b ${cbrm}" if [[ -d ${mdir} ]] then cd "${mdir}" if [[ -d .git ]] then git checkout "${cbrm}" cd "${rootdir}" return fi rm -rf * .g* cd "${rootdir}" fi if [[ "Y${cbrm}" != "Y" ]] then cd "${cdir}" echo `git clone https://codehub-dg-y.huawei.com/ICT_bringup/monalisa/monalisa.git -b ${cbrm}` cd - else return fi read -p "Need Create Monalisa Branch, Y/y or N/n: " cbrm cbrm=${cbrm^^} if [[ "I${cbrm}" == "IY" ]] then cd "${mdir}" read -p "Input Branch name: " cbrm git branch ${cbrm} git checkout ${cbrm} read -p "Need Push Branch To remote now, Y/y or N/n: " pb pb="${pb^^}" if [[ "I${pb}" == "IY" ]] then git push origin "${cbrm}" fi fi cd "${rootdir}" } function code_init { sudo rm -rf a* b* c* d* C* D* H* i* M* o* p* r* tee tools v* .mm pull_monalisa pull_codes } function get_osinfo { cpua=`arch` ost=`lsb_release -a | grep "Distributor ID" | awk -F":" '{print $2}' | sed 's/^[ \t]*//g'` osdst=${ost,,} if [[ "${osdst}" != "ubuntu" ]] && [[ "${osdst}" != "centos" ]] && [[ "${osdst}" != "euleros" ]] && [[ "${osdst}" != "openeuler" ]] then echo "UnSupport OS Type!" exit 1 fi if [[ "${cpua}" == "x86_64" ]] then cpua="x86" else cpua="arm64" fi echo "OS Distr: "$osdst"CPU Arch:"$cpua } function git_install { # install git lfs curl -k https://cmc-szver-artifactory.cmc.tools.huawei.com/artifactory/cmc-software-release/CodeHub/git-lfs/release.v2/git_lfs_autoinstall.sh | sudo sh - && (git lfs uninstall; git lfs install) # 设置git默认编辑器 if [ -e "/usr/bin/vim" ]; then git config --global core.editor vim else git config --global core.editor vi fi echo "git install succ" } function dtc_build { dtcp=`which dtc` if [[ $dtcp != '' ]] then return fi git clone https://codehub-dg-y.huawei.com/ICT_bringup/tools/dtc.git cd dtc make all sudo make install cd - rm -rf dtc } function python_install { pypath=`which python3` # force python link to python3 sudo ln -sf $pypath /usr/bin/python # install pip3 for python3 pippath=`which pip3` if [[ $pippath == '' ]] then sudo apt install python3-pip fi sudo pip3 install Gitdb -i http://cmc-cd-mirror.rnd.huawei.com/pypi/simple/ --trusted-host cmc-cd-mirror.rnd.huawei.com sudo pip3 install GitPython -i http://cmc-cd-mirror.rnd.huawei.com/pypi/simple/ --trusted-host cmc-cd-mirror.rnd.huawei.com sudo pip3 install PyYAML -i http://cmc-cd-mirror.rnd.huawei.com/pypi/simple/ --trusted-host cmc-cd-mirror.rnd.huawei.com sudo pip3 install ruamel.yaml -i http://cmc-cd-mirror.rnd.huawei.com/pypi/simple/ --trusted-host cmc-cd-mirror.rnd.huawei.com sudo pip3 install ruamel.yaml.clib -i http://cmc-cd-mirror.rnd.huawei.com/pypi/simple/ --trusted-host cmc-cd-mirror.rnd.huawei.com sudo pip3 install rich -i http://cmc-cd-mirror.rnd.huawei.com/pypi/simple/ --trusted-host cmc-cd-mirror.rnd.huawei.com sudo pip3 install pytest -i http://cmc-cd-mirror.rnd.huawei.com/pypi/simple/ --trusted-host cmc-cd-mirror.rnd.huawei.com sudo pip3 install toml -i http://cmc-cd-mirror.rnd.huawei.com/pypi/simple/ --trusted-host cmc-cd-mirror.rnd.huawei.com # sudo pip3 install textual-dev -i http://cmc-cd-mirror.rnd.huawei.com/pypi/simple/ --trusted-host cmc-cd-mirror.rnd.huawei.com sudo pip3 install httpx -i http://cmc-cd-mirror.rnd.huawei.com/pypi/simple/ --trusted-host cmc-cd-mirror.rnd.huawei.com sudo pip3 install openpyxl -i http://cmc-cd-mirror.rnd.huawei.com/pypi/simple/ --trusted-host cmc-cd-mirror.rnd.huawei.com sudo chmod 755 -R /usr/local/lib/python3* sudo chmod 755 -R /usr/local/lib64/python3* echo "Python install succ" } function ascend_modsig_init { #curl -s -o `pwd`/signature-jenkins-slave-5.1.19-RELEASE.zip https://cmc-szver-artifactory.cmc.tools.huawei.com/artifactory/cmc-builtools-prod/SignatureClient/0599A7L5/toolVersion/0599AC25/20221119162112511/Software/signature-jenkins-slave-5.1.19-RELEASE.zip wget --no-check-certificate -P `pwd`/ https://cmc-szver-artifactory.cmc.tools.huawei.com/artifactory/cmc-builtools-prod/SignatureClient/0599A7L5/toolVersion/0599AC25/20221119162112511/Software/signature-jenkins-slave-5.1.19-RELEASE.zip #curl -s -o `pwd`/jre-8u392-linux-x64.tar.gz https://cmc-hgh-artifactory.cmc.tools.huawei.com/artifactory/cmc-software-release/Huawei%20JDK/Huawei%20JDK%20V100R001/Huawei%20JDK%20V100R001C00SPC390B003/jre-8u392-linux-x64.tar.gz wget --no-check-certificate -P `pwd`/ https://cmc-hgh-artifactory.cmc.tools.huawei.com/artifactory/cmc-software-release/Huawei%20JDK/Huawei%20JDK%20V100R001/Huawei%20JDK%20V100R001C00SPC390B003/jre-8u392-linux-x64.tar.gz sudo unzip signature-jenkins-slave-5.1.19-RELEASE.zip -d /usr/local/ rm -f /usr/local/signature-jenkins-slave-5.1.19-RELEASE/sslcerts/root.jks sudo rm -f /usr/local/signature-jenkins-slave-5.1.19-RELEASE/sslcerts/client.jks sudo rm -f /usr/local/signature-jenkins-slave-5.1.19-RELEASE/sslcerts/ssl.properties sudo rm -f /usr/local/signature-jenkins-slave-5.1.19-RELEASE/sslcerts/trustcerts/root.crt sudo wget -P /usr/local/signature-jenkins-slave-5.1.19-RELEASE/sslcerts/ http://nexus.turing-ci.hisilicon.com/repository/files/turing-ci/root.jks sudo wget -P /usr/local/signature-jenkins-slave-5.1.19-RELEASE/sslcerts/ http://nexus.turing-ci.hisilicon.com/repository/files/turing-ci/newcert/client.jks sudo wget -P /usr/local/signature-jenkins-slave-5.1.19-RELEASE/sslcerts/ http://nexus.turing-ci.hisilicon.com/repository/files/turing-ci/newcert/ssl.properties sudo wget -P /usr/local/signature-jenkins-slave-5.1.19-RELEASE/sslcerts/trustcerts/ http://nexus.turing-ci.hisilicon.com/repository/files/turing-ci/newcert/root.crt sudo wget -P /usr/local/signature-jenkins-slave-5.1.19-RELEASE/certs/ http://nexus.turing-ci.hisilicon.com/repository/files/turing-ci/G2RootCATest.cer sudo cp /usr/local/signature-jenkins-slave-5.1.19-RELEASE/signature.jar /usr/local/signature-jenkins-slave-5.1.19-RELEASE/lib sudo cp jre-8u392-linux-x64.tar.gz /usr/local/signature-jenkins-slave-5.1.19-RELEASE/ sudo chmod -R 755 /usr/local/signature-jenkins-slave-5.1.19-RELEASE/ #unzip signature-jenkins-slave-5.1.19-RELEASE.zip #mv jre-8u392-linux-x64.tar.gz signature-jenkins-slave-5.1.19-RELEASE/ } function ascend_env_init { # 修改PATH变量,使得~/bin里的可执行文件能被找到 if [[ `cat ~/.bashrc | grep "PATH=~/bin"` == '' ]] then echo "export PATH=~/bin:$PATH" >> ~/.bashrc fi # 临时去掉代理, 保证获取的git mm工具是正确的 if [[ `cat ~/.bashrc | grep "export no_proxy"` == '' ]] then echo "export no_proxy+=,10.141.107.107,.hisilicon.com,.huawei.com" >> ~/.bashrc fi source ~/.bashrc dtc_build #${prds}_modsig_init } function euleros_init { sudo yum install -y \ autoconf automake autogen bc bison bzip2-devel \ cmake elfutils-libelf-devel flex \ gcc gcc-c++ gettext git libffi-devel libtool make \ ncurses openssl-devel openssl pkgconfig python3 python3-devel \ readline readline-devel rpm rpm-build \ samba sqlite-devel tcl tcsh texinfo tk unzip \ xz xz-devel zip zlib-devel sudo yum update } function ubuntu_init { sudo apt update sudo apt install lcov ntp expect unzip curl ntpdate \ lrzsz autoconf libtool nfs-common default-jre \ openssl git libssl-dev bison flex bc libncurses5 \ rpm2cpio build-essential ncurses-dev \ xz-utils libelf-dev cppcheck git gcc python3.8 \ fakeroot pkg-config libglib2.0-dev dos2unix \ libyaml-dev lsb-core automake texinfo gettext unrar zip \ checkinstall libgtk-3-dev \ libexpat1-dev zlib1g-dev libcurl4-gnutls-dev \ libncurses5-dev libreadline-dev help2man \ libncurses-dev apt-file rpm cmake libbz2-dev \ uuid-dev libtinfo-dev libtinfo5 cppcheck-gui \ ubuntu-restricted-extras #sudo apt install linux-headers-5.4.0-42-generic sudo apt upgrade } function tools_init { sudo ln -sf /usr/bin/bash /usr/bin/sh get_osinfo ${osdst}_init git_install python_install ascend_env_init } #echo $# if [[ $# < 2 ]] then echo "Usage: ./monalisa_init.sh operation product" echo " eg: ./monalisa_init.sh init ascend" echo " or: ./monalisa_init.sh update ascend /data/workdir/hi1982" exit 1 fi prds=$2 user_name="" user_email="" rootdir=`pwd` cpua="" osdst="" tools_init if [[ $1 == "init" ]] then code_init if [[ ("${prds}" == "ascend" || "${prds}" == "solomon" || "${prds}" == "DavidV121") && "${osdst}" == "euleros" ]] then echo "====================install numa=======================" sudo yum install numactl-devel sudo yum install numactl-libs cp /usr/lib64/libnuma.so* \ build/bin/toolchain/arm64/euleros/hcc_libs/hcc_glibc_trusted_arm64_euleros_2_12_adk/do_arm64le_native/sysroot/usr/lib64/ cp /usr/lib64/libnl-genl-3.so.200.26.0 build/bin/toolchain/arm64/euleros/hcc_libs/hcc_glibc_trusted_arm64_euleros_2_12_adk/do_arm64le_native/sysroot/usr/lib64/ cp /usr/lib64/libnl-3.so build/bin/toolchain/arm64/euleros/hcc_libs/hcc_glibc_trusted_arm64_euleros_2_12_adk/do_arm64le_native/sysroot/usr/lib64/ cp /usr/lib64/libnl-genl-3.so build/bin/toolchain/arm64/euleros/hcc_libs/hcc_glibc_trusted_arm64_euleros_2_12_adk/do_arm64le_native/sysroot/usr/lib64/ cp /usr/lib64/libnl-genl-3.so.200 build/bin/toolchain/arm64/euleros/hcc_libs/hcc_glibc_trusted_arm64_euleros_2_12_adk/do_arm64le_native/sysroot/usr/lib64/ cp /usr/lib64/libnl-3.so.200 build/bin/toolchain/arm64/euleros/hcc_libs/hcc_glibc_trusted_arm64_euleros_2_12_adk/do_arm64le_native/sysroot/usr/lib64/ cp /usr/lib64/libnl-3.so.200.26.0 build/bin/toolchain/arm64/euleros/hcc_libs/hcc_glibc_trusted_arm64_euleros_2_12_adk/do_arm64le_native/sysroot/usr/lib64/ fi if [[ "${prds}" == "solomon" ]] && [[ "I$br" == "I1" ]] && [[ "${osdst}" == "euleros" ]] then cd $rootdir/tests/kernel/linux-6.6/ git reset --hard bbd3e15c40570df1b4a66f9ac402a07710b7c7ed elif [[ "${prds}" == "DavidV121" ]] then cd $rootdir/open_source/kernel-6.6/ git reset --hard 21636d939ed4956cec36b4eba2fb18b8ad68efab cd $rootdir/drivers/kernel/ git reset --hard 0305b56317cd785db15e2f10cced6916bdba1abc fi exit 0 else pull_codes exit 0 fi
07-18
# =================================================================================== # ✅ 优化版 Dockerfile:使用本地 Superset 源码构建(无需 git clone) # 文件路径: ~/superset-prod/Dockerfile.superset # =================================================================================== # 设置参数,默认为 5.0.0(可外部传入) ARG SUPERSET_VERSION=5.0.0 # 基础镜像(官方 Superset 运行时镜像) FROM apache/superset:${SUPERSET_VERSION} AS base-image # 切换为 root 用户以便安装系统依赖 USER root # ================ # 【关键修复】写入阿里云 APT 源(避免文件不存在问题) # ================ RUN echo "deb https://mirrors.aliyun.com/debian/ bookworm main non-free contrib" > /etc/apt/sources.list && \ echo "deb https://mirrors.aliyun.com/debian-security bookworm-security main non-free contrib" >> /etc/apt/sources.list && \ echo "deb https://mirrors.aliyun.com/debian/ bookworm-updates main non-free contrib" >> /etc/apt/sources.list && \ echo "deb https://mirrors.aliyun.com/debian/ bookworm-backports main non-free contrib" >> /etc/apt/sources.list && \ chmod 644 /etc/apt/sources.list # ================================ # 安装系统依赖(编译工具 + 图像处理 + Node.js 支持) # ================================ RUN apt-get update && \ apt-get install -y --no-install-recommends \ build-essential \ libssl-dev \ libffi-dev \ python3-dev \ libev-dev \ libjpeg-dev \ zlib1g-dev \ curl \ gnupg \ wget \ tar \ && rm -rf /var/lib/apt/lists/* # ================================ # ✅ Superset 5.0.0 前端要求 Node.js ≥ 20.16.0 # ================================ # ================ # 卸载旧 Node.js(如果存在) # ================ RUN apt-get remove -y nodejs npm || true # ================ # 使用 Nodesource 安装 Node.js 20.x # ⚠️ 注意:setup_20.x 脚本会自动配置源和 GPG 密钥,比手动添加更可靠。 # ================ RUN curl -fsSL https://deb.nodesource.com/setup_20.x | bash - # 安装 Node.js 和 npm RUN apt-get update && \ apt-get install -y nodejs && \ rm -rf /var/lib/apt/lists/* # 启用 corepack(推荐) RUN corepack enable # 验证 Node 和 NPM RUN node --version && npm --version # ================================ # 设置 Python 虚拟环境(可选,通常已有) # ================================ ENV VIRTUAL_ENV=/app/.venv ENV PATH="$VIRTUAL_ENV/bin:$PATH" # ================================ # STAGE 1: 构建前端资源(frontend-builder) # ================================ FROM base-image AS frontend-builder # 必须再次声明 ARG,否则无法继承! ARG SUPERSET_VERSION # 设置工作目录 WORKDIR /app/superset-frontend # 👉 从构建上下文复制本地 frontend 源码 COPY ./superset-${SUPERSET_VERSION}/superset-frontend/ . # ================ # 设置国内镜像加速(关键!) # ================ # Node.js、Puppeteer、Sass、Electron 等二进制文件镜像 ENV NODEJS_ORG_MIRROR=https://npmmirror.com/mirrors/node/ ENV SASS_BINARY_SITE=https://npmmirror.com/mirrors/node-sass/ ENV ELECTRON_MIRROR=https://npmmirror.com/mirrors/electron/ ENV PUPPETEER_DOWNLOAD_HOST=https://npmmirror.com/mirrors/puppeteer/ # 跳过 Puppeteer 自动下载 Chromium(推荐生产构建时跳过) ENV PUPPETEER_SKIP_DOWNLOAD=true ENV PUPPETEER_SKIP_CHROMIUM_DOWNLOAD=true # 设置 npm registry 和缓存 RUN npm config set registry https://registry.npmmirror.com && \ mkdir -p /tmp/npm-cache && \ npm config set cache /tmp/npm-cache # 使用缓存安装依赖(需 DOCKER_BUILDKIT=1) RUN --mount=type=cache,id=npm-node-modules,target=/app/superset-frontend/node_modules \ --mount=type=cache,id=npm-cache,target=/tmp/npm-cache \ npm ci # 构建前端生产包 RUN npm run build && \ echo "✅ Frontend built successfully" # 输出构建结果(调试用) RUN ls -la ./dist # ================================ # STAGE 2: 主应用镜像注入前端资源 # ================================ FROM apache/superset:${SUPERSET_VERSION} # 切换到 root 安装额外依赖或修改文件 USER root # 设置时区为中国上海 ENV TZ=Asia/Shanghai RUN ln -snf /usr/share/zoneinfo/$TZ /etc/localtime && \ echo $TZ > /etc/timezone # 删除旧静态资源 RUN rm -rf /app/superset/superset/static/dist # 👉 从构建阶段复制构建好的前端资源 COPY --from=frontend-builder /app/superset-frontend/dist /app/superset/superset/static/dist # 可选:验证是否复制成功 RUN ls -la /app/superset/superset/static/dist # 清理 pip 缓存(减小镜像体积) RUN pip cache purge || true # 切回非特权用户(安全) USER superset # 启动命令(与官方一致) CMD ["gunicorn", "-w", "2", "-k", "gevent", "--bind", "0.0.0.0:8088", "--access-logfile", "-", "--error-logfile", "-", "superset.app:create_app()"] 报错:gapinyc@DESKTOP-9QS7RL5:~/superset-prod$ # 清理旧缓存(非常重要) docker builder prune --all # 开启 BuildKit 并构建(查看详细日志) export DOCKER_BUILDKIT=1 docker compose up --build WARNING! This will remove all build cache. Are you sure you want to continue? [y/N] y ID RECLAIMABLE SIZE LAST ACCESSED 7968gn27cvvc2zx7hbblv5nmy* true 12.29kB 5 minutes ago s0luvqtdlybcxryvvdsid90v9* true 4.096kB 5 minutes ago bc50njfk80nh89oudq7cbl95v* true 4.096kB 5 minutes ago 98a86xjxjs1qp9zqh0iropa9n* true 87.97MB 5 minutes ago wwhdue4f24k750ik9ztr9hdyq* true 12.29kB 5 minutes ago xznp0g3bvbars64nkeiofk6cx* true 87.97MB 5 minutes ago nrvh4a6ggrtkrbc6zj8t24ub8* true 8.192kB 5 minutes ago 7eqfopon0z698k1ph2nxyeb3k true 87.97MB 5 minutes ago exffl2ggt9fyw6md029ldoweq true 16.38kB 5 minutes ago 95swb02n6lwqaajfvjsef6tro true 4.096kB 5 minutes ago yvabxiqn4t4o00o4ve2467a8t true 8.192kB 5 minutes ago 5i1mzff25vd4mgzx2jw6r77dz true 20.48kB 5 minutes ago utpubire8d7psyhbevl93ozzu true 175.6MB 5 minutes ago znbs3ib6swl31cty7io7yh2x0 true 43.34MB 5 minutes ago sxdafbfm8nl972rbebkh4fi80 true 32.77kB 5 minutes ago 54vhfjb8xqjlbuywy8ejvit0d true 383.2MB 5 minutes ago o7r8ft4b56fkavjxadzt1vb4b true 20.48kB 5 minutes ago l51ypsmsq5qoirhazn7oht5o4 true 8.342MB 5 minutes ago z02mhuuzujunsu2m6t1rflplx true 232.2MB 24 minutes ago thpuiaylasa5xauqrevkhjyw5 true 574.7MB 24 minutes ago ljakhqydugc69gjkfup8btqxu true 26.91kB 24 minutes ago r6hpffvsli4b4t1dwy89kc5m6 true 4.128kB 24 minutes ago y0oatv6liap5530ubhqn07qcr true 4.128kB 24 minutes ago m0lf561aodreg12zm3u3ze7tq true 164.5kB 24 minutes ago v5exd6tx5j07yqp90umca14fz true 17.83MB 24 minutes ago m0l6yd4zmroqzcv51ip9iofko true 106.1MB 24 minutes ago vlp3omyofio3kiqyap8vgrxi8 true 54.28MB 24 minutes ago ktysdx9dj8vwlnayj856l1n4f true 17.37kB 24 minutes ago 12w2i0vkf3j3jv3imqsqf7bcu true 22.92kB 24 minutes ago pfpxjbj4g3djzi9mx39rc1cve true 37.62kB 24 minutes ago 0kmmce4pe4k2leco9xwaypw3p true 55.02kB 24 minutes ago ve009em3uk57xbtv3jef2bcjd true 2.455GB 24 minutes ago ilnbf71ocgh115xmnka3qeto8 true 33.03kB 24 minutes ago p0djy9ajvynm168aenbueljis true 4.128kB 24 minutes ago cye6byrpg2bfnxehpxswkzr23 true 25.8kB 24 minutes ago qp5om7td1ln31iplgx07d6n9x true 139.8kB 24 minutes ago qj0gowq71443bcl7b0lrtvc6u true 85.43MB 24 minutes ago m6xpcsbf5q8x11ipeaq007o5l true 40.44kB 24 minutes ago 46eui68t5fcr19zvqe8c3ndh4 true 58.57kB 24 minutes ago mn0zzagqta7m7fxm8peuv1lhz true 12.41kB 24 minutes ago x2dx2qy6jkmwcbz2g87u2936f true 16.63kB 24 minutes ago kr5s97fgp4vsb9pwhcuqc9w24 true 64.48MB 24 minutes ago jlz9ux4ecdo1j6653v9sg1cwc true 13.9MB 24 minutes ago 1eyn0r214fmpftxqhq7ge88e1 true 113.5MB 24 minutes ago Total: 4.592GB [+] Building 905.5s (20/24) => [internal] load local bake definitions 0.0s => => reading from stdin 531B 0.0s => [internal] load build definition from Dockerfile.superset 0.0s => => transferring dockerfile: 5.18kB 0.0s => [internal] load metadata for docker.io/apache/superset:5.0.0 0.7s => [internal] load .dockerignore 0.0s => => transferring context: 2B 0.0s => [internal] load build context 0.7s => => transferring context: 77.36MB 0.6s => [base-image 1/8] FROM docker.io/apache/superset:5.0.0@sha256:09735adaae3945c5a8fabbeca31a7954c8c74de195702ba61622aee8604d5c55 290.8s => => resolve docker.io/apache/superset:5.0.0@sha256:09735adaae3945c5a8fabbeca31a7954c8c74de195702ba61622aee8604d5c55 0.0s => => sha256:5076e42f58bb17964c1bb4525b2f741cbfbbe5abdfdb89b35a0803c6ba3954a4 1.31MB / 1.31MB 0.3s => => sha256:f8f548c28eef246b30d063cc1c2a3cf12c9229bc5c49a570cde49db1ad7545e7 73.34MB / 73.34MB 66.1s => => sha256:a3e1b113320c3e639e554a24ae69a85346a25000eda8a46c9d6f276de69ca5fe 124.53MB / 124.53MB 73.8s => => sha256:a18ad28520f63bce799014cb7a5f193851d8f006ba01d40327fdda272fb1a760 2.34kB / 2.34kB 0.2s => => sha256:389597503680cfbd1bb5a0265a409d70e3c2772701291514509e71a0fba164e9 701B / 701B 0.1s => => sha256:c938f49e556a6e8fcac74004700552e0dd2000cdc933d488a61011197169f9e6 2.63MB / 2.63MB 0.5s => => sha256:3348ab5e494bdf58886525bc85e83dd2477403615320111752a7b5bf5f577e1b 35.60MB / 35.60MB 47.5s => => sha256:8b0a372be1aaa78650b5a5d6ac85d78544d1e7e28f13189cbc401b6cca8a1b9b 10.52MB / 10.52MB 26.1s => => sha256:7ddde918316c5253f0859e63c4e66f6344d7820c690cd75c3bd3c112c3c4c9d6 988B / 988B 0.1s => => sha256:31d57132d97eba3b2767589577d30b498a62309a440ac53d147a3db22c1a6171 2.44kB / 2.44kB 0.2s => => sha256:a874b65acd402a02370f75f3193fa339ce3d56f509f583f1ebc6a443ff6a227c 4.85kB / 4.85kB 0.1s => => sha256:7a470f82b8063097e7dc15b8a1997ab778204ce8dda6c4dc6cb252a535fd43cf 9.96kB / 9.96kB 0.1s => => sha256:0ce39d859758a42b8ba4397abadaf8789a641299283c879e030da4679ef7106e 629.41MB / 629.41MB 248.1s => => sha256:68eb1cf5c0c810aedc50fc163e48365e89a4478b962997c7e67df9fae21d8d60 262B / 262B 0.1s => => sha256:0e71a9bd61d00737a8afe7c7f361710e2127cab19f6c12f138d888e79d71efa0 1.22kB / 1.22kB 0.1s => => sha256:4d795241b7747181e5c8177efd87ff0faa1c2c2a7ac9018192ec13a0071bf770 8.74kB / 8.74kB 0.1s => => sha256:95dd74b7b8988b4680458f2aa1729079f60ff988d09886b2f46ed9a02bb82219 24.35MB / 24.35MB 15.1s => => sha256:37591259d964ab04b704f5f018c6bff09db82e061c600439c2286fa7a401d4c3 3.57kB / 3.57kB 0.1s => => sha256:3d7a4f9903c7f164ba9bdf1ed1efad9cebcc996a859c660d7af427196d17039d 1.23kB / 1.23kB 0.1s => => sha256:76cd59922f90f6e2e8355fe110eb05942eb1ae1b3392258c1ca00a2357800f65 122B / 122B 0.1s => => sha256:13f6fa5948a7754638aad4a466dc0488f9de4971baf570e70cdd62b5b4f3ae5a 250B / 250B 0.1s => => sha256:97d6de0a545765dddb2d94496e338bef32c4b01efdbd3bb17c841ac1f9f3724d 15.65MB / 15.65MB 29.9s => => sha256:ec3d0f2946e94fda9c33818980e4032bb49b970cf7ab6829363c075259a7e0b3 3.52MB / 3.52MB 9.0s => => sha256:d107e437f7299a0db6425d4e37f44fa779f7917ecc8daf1e87128ee91b9ed3d3 28.23MB / 28.23MB 23.0s => => extracting sha256:d107e437f7299a0db6425d4e37f44fa779f7917ecc8daf1e87128ee91b9ed3d3 0.6s => => extracting sha256:ec3d0f2946e94fda9c33818980e4032bb49b970cf7ab6829363c075259a7e0b3 0.1s => => extracting sha256:97d6de0a545765dddb2d94496e338bef32c4b01efdbd3bb17c841ac1f9f3724d 0.3s => => extracting sha256:13f6fa5948a7754638aad4a466dc0488f9de4971baf570e70cdd62b5b4f3ae5a 0.0s => => extracting sha256:76cd59922f90f6e2e8355fe110eb05942eb1ae1b3392258c1ca00a2357800f65 0.0se => => extracting sha256:3d7a4f9903c7f164ba9bdf1ed1efad9cebcc996a859c660d7af427196d17039d 0.0ss => => extracting sha256:37591259d964ab04b704f5f018c6bff09db82e061c600439c2286fa7a401d4c3 0.0se => => extracting sha256:95dd74b7b8988b4680458f2aa1729079f60ff988d09886b2f46ed9a02bb82219 0.3ss => => extracting sha256:4d795241b7747181e5c8177efd87ff0faa1c2c2a7ac9018192ec13a0071bf770 0.0s => => extracting sha256:0e71a9bd61d00737a8afe7c7f361710e2127cab19f6c12f138d888e79d71efa0 0.0s => => extracting sha256:4f4fb700ef54461cfa02571ae0db9a0dc1e0cdb5577484a6d75e68dc38e8acc1 0.0s => => extracting sha256:68eb1cf5c0c810aedc50fc163e48365e89a4478b962997c7e67df9fae21d8d60 0.0s => => extracting sha256:0ce39d859758a42b8ba4397abadaf8789a641299283c879e030da4679ef7106e 7.1s => => extracting sha256:7a470f82b8063097e7dc15b8a1997ab778204ce8dda6c4dc6cb252a535fd43cf 0.0s => => extracting sha256:a874b65acd402a02370f75f3193fa339ce3d56f509f583f1ebc6a443ff6a227c 0.0s => => extracting sha256:31d57132d97eba3b2767589577d30b498a62309a440ac53d147a3db22c1a6171 0.0s => => extracting sha256:7ddde918316c5253f0859e63c4e66f6344d7820c690cd75c3bd3c112c3c4c9d6 0.0s => => extracting sha256:8b0a372be1aaa78650b5a5d6ac85d78544d1e7e28f13189cbc401b6cca8a1b9b 0.2s => => extracting sha256:3348ab5e494bdf58886525bc85e83dd2477403615320111752a7b5bf5f577e1b 0.3s => => extracting sha256:c938f49e556a6e8fcac74004700552e0dd2000cdc933d488a61011197169f9e6 0.1s => => extracting sha256:389597503680cfbd1bb5a0265a409d70e3c2772701291514509e71a0fba164e9 0.0s => => extracting sha256:a18ad28520f63bce799014cb7a5f193851d8f006ba01d40327fdda272fb1a760 0.0s => => extracting sha256:a3e1b113320c3e639e554a24ae69a85346a25000eda8a46c9d6f276de69ca5fe 5.7s => => extracting sha256:f8f548c28eef246b30d063cc1c2a3cf12c9229bc5c49a570cde49db1ad7545e7 0.8s => => extracting sha256:5076e42f58bb17964c1bb4525b2f741cbfbbe5abdfdb89b35a0803c6ba3954a4 0.1s => [base-image 2/8] RUN echo "deb https://mirrors.aliyun.com/debian/ bookworm main non-free contrib" > /etc/apt/sources.list && echo "deb https://mirrors.aliyun.co 0.7s => [stage-2 2/6] RUN ln -snf /usr/share/zoneinfo/Asia/Shanghai /etc/localtime && echo Asia/Shanghai > /etc/timezone 0.7s => [base-image 3/8] RUN apt-get update && apt-get install -y --no-install-recommends build-essential libssl-dev libffi-dev python 201.7s => [stage-2 3/6] RUN rm -rf /app/superset/superset/static/dist 0.3s => [base-image 4/8] RUN apt-get remove -y nodejs npm || true 0.3s => [base-image 5/8] RUN curl -fsSL https://deb.nodesource.com/setup_20.x | bash - 131.1s => [base-image 6/8] RUN apt-get update && apt-get install -y nodejs && rm -rf /var/lib/apt/lists/* 11.1s => [base-image 7/8] RUN corepack enable 0.3s => [base-image 8/8] RUN node --version && npm --version 0.4s => [frontend-builder 1/6] WORKDIR /app/superset-frontend 0.1s => [frontend-builder 2/6] COPY ./superset-5.0.0/superset-frontend/ . 0.4s => [frontend-builder 3/6] RUN npm config set registry https://registry.npmmirror.com && mkdir -p /tmp/npm-cache && npm config set cache /tmp/npm-cache 1.4s => [frontend-builder 4/6] RUN --mount=type=cache,id=npm-node-modules,target=/app/superset-frontend/node_modules --mount=type=cache,id=npm-cache,target=/tmp/npm-c 266.0s => ERROR [frontend-builder 5/6] RUN npm run build && echo "✅ Frontend built successfully" 0.4s ------ > [frontend-builder 5/6] RUN npm run build && echo "✅ Frontend built successfully": 0.352 0.352 > superset@5.0.0 build 0.352 > cross-env NODE_OPTIONS=--max_old_space_size=8192 NODE_ENV=production BABEL_ENV="${BABEL_ENV:=production}" webpack --color --mode production 0.352 0.356 sh: 1: cross-env: not found ------ Dockerfile.superset:113 -------------------- 112 | # 构建前端生产包 113 | >>> RUN npm run build && \ 114 | >>> echo "✅ Frontend built successfully" 115 | -------------------- failed to solve: process "/bin/sh -c npm run build && echo \"✅ Frontend built successfully\"" did not complete successfully: exit code: 127 gapinyc@DESKTOP-9QS7RL5:~/superset-prod$
最新发布
10-23
gapinyc@DESKTOP-9QS7RL5:~/superset-prod$ # 不使用 -d,直接看日志 docker compose up --build [+] Building 105.2s (18/26) => [internal] load local bake definitions 0.0s => => reading from stdin 531B 0.0s => [internal] load build definition from Dockerfile.superset 0.0s => => transferring dockerfile: 5.11kB 0.0s => [internal] load metadata for docker.io/apache/superset:5.0.0 1.0s => [internal] load .dockerignore 0.1s => => transferring context: 2B 0.0s => [base-image 1/8] FROM docker.io/apache/superset:5.0.0@sha256:09735adaae3945c5a8fabbeca31a7954c8c74de195702ba61622aee8604d5c55 728.5s => => resolve docker.io/apache/superset:5.0.0@sha256:09735adaae3945c5a8fabbeca31a7954c8c74de195702ba61622aee8604d5c55 0.0s => => sha256:a18ad28520f63bce799014cb7a5f193851d8f006ba01d40327fdda272fb1a760 2.34kB / 2.34kB 0.2s => => sha256:389597503680cfbd1bb5a0265a409d70e3c2772701291514509e71a0fba164e9 701B / 701B 0.1s => => sha256:5076e42f58bb17964c1bb4525b2f741cbfbbe5abdfdb89b35a0803c6ba3954a4 1.31MB / 1.31MB 0.3s => => sha256:c938f49e556a6e8fcac74004700552e0dd2000cdc933d488a61011197169f9e6 2.63MB / 2.63MB 0.4s => => sha256:8b0a372be1aaa78650b5a5d6ac85d78544d1e7e28f13189cbc401b6cca8a1b9b 10.52MB / 10.52MB 22.3s => => sha256:7ddde918316c5253f0859e63c4e66f6344d7820c690cd75c3bd3c112c3c4c9d6 988B / 988B 0.1s => => sha256:31d57132d97eba3b2767589577d30b498a62309a440ac53d147a3db22c1a6171 2.44kB / 2.44kB 0.1s => => sha256:a874b65acd402a02370f75f3193fa339ce3d56f509f583f1ebc6a443ff6a227c 4.85kB / 4.85kB 0.1s => => sha256:7a470f82b8063097e7dc15b8a1997ab778204ce8dda6c4dc6cb252a535fd43cf 9.96kB / 9.96kB 0.1s => => sha256:a3e1b113320c3e639e554a24ae69a85346a25000eda8a46c9d6f276de69ca5fe 124.53MB / 124.53MB 30.6s => => sha256:68eb1cf5c0c810aedc50fc163e48365e89a4478b962997c7e67df9fae21d8d60 262B / 262B 0.1s => => sha256:f8f548c28eef246b30d063cc1c2a3cf12c9229bc5c49a570cde49db1ad7545e7 73.34MB / 73.34MB 726.9s => => sha256:0e71a9bd61d00737a8afe7c7f361710e2127cab19f6c12f138d888e79d71efa0 1.22kB / 1.22kB 0.1s => => sha256:3348ab5e494bdf58886525bc85e83dd2477403615320111752a7b5bf5f577e1b 35.60MB / 35.60MB 33.1s => => sha256:0ce39d859758a42b8ba4397abadaf8789a641299283c879e030da4679ef7106e 629.41MB / 629.41MB 152.1s => => sha256:4d795241b7747181e5c8177efd87ff0faa1c2c2a7ac9018192ec13a0071bf770 8.74kB / 8.74kB 0.2s => => sha256:37591259d964ab04b704f5f018c6bff09db82e061c600439c2286fa7a401d4c3 3.57kB / 3.57kB 0.1s => => sha256:3d7a4f9903c7f164ba9bdf1ed1efad9cebcc996a859c660d7af427196d17039d 1.23kB / 1.23kB 0.1s => => sha256:76cd59922f90f6e2e8355fe110eb05942eb1ae1b3392258c1ca00a2357800f65 122B / 122B 0.1s => => sha256:13f6fa5948a7754638aad4a466dc0488f9de4971baf570e70cdd62b5b4f3ae5a 250B / 250B 0.8s => => sha256:95dd74b7b8988b4680458f2aa1729079f60ff988d09886b2f46ed9a02bb82219 24.35MB / 24.35MB 30.4s => => sha256:97d6de0a545765dddb2d94496e338bef32c4b01efdbd3bb17c841ac1f9f3724d 15.65MB / 15.65MB 32.0s => => sha256:ec3d0f2946e94fda9c33818980e4032bb49b970cf7ab6829363c075259a7e0b3 3.52MB / 3.52MB 6.0s => => sha256:d107e437f7299a0db6425d4e37f44fa779f7917ecc8daf1e87128ee91b9ed3d3 28.23MB / 28.23MB 23.9s => => extracting sha256:d107e437f7299a0db6425d4e37f44fa779f7917ecc8daf1e87128ee91b9ed3d3 0.6s => => extracting sha256:ec3d0f2946e94fda9c33818980e4032bb49b970cf7ab6829363c075259a7e0b3 0.1s => => extracting sha256:97d6de0a545765dddb2d94496e338bef32c4b01efdbd3bb17c841ac1f9f3724d 0.3s => => extracting sha256:13f6fa5948a7754638aad4a466dc0488f9de4971baf570e70cdd62b5b4f3ae5a 0.0s => => extracting sha256:76cd59922f90f6e2e8355fe110eb05942eb1ae1b3392258c1ca00a2357800f65 0.0s => => extracting sha256:3d7a4f9903c7f164ba9bdf1ed1efad9cebcc996a859c660d7af427196d17039d 0.0s => => extracting sha256:37591259d964ab04b704f5f018c6bff09db82e061c600439c2286fa7a401d4c3 0.0s => => extracting sha256:95dd74b7b8988b4680458f2aa1729079f60ff988d09886b2f46ed9a02bb82219 0.3s => => extracting sha256:4d795241b7747181e5c8177efd87ff0faa1c2c2a7ac9018192ec13a0071bf770 0.0s => => extracting sha256:0e71a9bd61d00737a8afe7c7f361710e2127cab19f6c12f138d888e79d71efa0 0.0s => => extracting sha256:4f4fb700ef54461cfa02571ae0db9a0dc1e0cdb5577484a6d75e68dc38e8acc1 0.0s => => extracting sha256:68eb1cf5c0c810aedc50fc163e48365e89a4478b962997c7e67df9fae21d8d60 0.0s => => extracting sha256:0ce39d859758a42b8ba4397abadaf8789a641299283c879e030da4679ef7106e 7.1s => => extracting sha256:7a470f82b8063097e7dc15b8a1997ab778204ce8dda6c4dc6cb252a535fd43cf 0.0s => => extracting sha256:a874b65acd402a02370f75f3193fa339ce3d56f509f583f1ebc6a443ff6a227c 0.0s => => extracting sha256:31d57132d97eba3b2767589577d30b498a62309a440ac53d147a3db22c1a6171 0.0s => => extracting sha256:7ddde918316c5253f0859e63c4e66f6344d7820c690cd75c3bd3c112c3c4c9d6 0.0s => => extracting sha256:8b0a372be1aaa78650b5a5d6ac85d78544d1e7e28f13189cbc401b6cca8a1b9b 0.2s => => extracting sha256:3348ab5e494bdf58886525bc85e83dd2477403615320111752a7b5bf5f577e1b 0.3s => => extracting sha256:c938f49e556a6e8fcac74004700552e0dd2000cdc933d488a61011197169f9e6 0.2s => => extracting sha256:389597503680cfbd1bb5a0265a409d70e3c2772701291514509e71a0fba164e9 0.0s => => extracting sha256:a18ad28520f63bce799014cb7a5f193851d8f006ba01d40327fdda272fb1a760 0.0s => => extracting sha256:a3e1b113320c3e639e554a24ae69a85346a25000eda8a46c9d6f276de69ca5fe 2.4s => => extracting sha256:f8f548c28eef246b30d063cc1c2a3cf12c9229bc5c49a570cde49db1ad7545e7 0.8s => => extracting sha256:5076e42f58bb17964c1bb4525b2f741cbfbbe5abdfdb89b35a0803c6ba3954a4 0.1s => [stage-2 2/6] RUN ln -snf /usr/share/zoneinfo/Asia/Shanghai /etc/localtime && echo Asia/Shanghai > /etc/timezone 0.4s => [stage-2 3/6] RUN rm -rf /app/superset/superset/static/dist 3.8s => [base-image 2/8] RUN echo "deb https://mirrors.aliyun.com/debian/ bookworm main non-free contrib" > /etc/apt/sources.list && echo "deb https://mirrors.aliyun.co 0.4s => [base-image 3/8] RUN apt-get update && apt-get install -y --no-install-recommends build-essential libssl-dev libffi-dev python 277.2s => [base-image 4/8] RUN apt-get remove -y nodejs npm || true 0.2s => [base-image 5/8] RUN curl -fsSL https://deb.nodesource.com/setup_20.x | bash - 106.6s => [internal] load build context 0.6s => => transferring context: 77.36MB 0.5s => [base-image 6/8] RUN apt-get update && apt-get install -y nodejs && rm -rf /var/lib/apt/lists/* 12.1s => [base-image 7/8] RUN corepack enable 0.3s => [base-image 8/8] RUN node --version && npm --version 0.3s => [frontend-builder 1/6] WORKDIR /app/superset-frontend 0.0s => [frontend-builder 2/6] COPY ./superset-5.0.0/superset-frontend/ . 0.6s => ERROR [frontend-builder 3/6] RUN npm config set registry https://registry.npmmirror.com && npm config set disturl https://npmmirror.com/mirrors/node/ && npm 0.8s ------ > [frontend-builder 3/6] RUN npm config set registry https://registry.npmmirror.com && npm config set disturl https://npmmirror.com/mirrors/node/ && npm config set sass_binary_site https://npmmirror.com/mirrors/node-sass/ && npm config set electron_mirror https://npmmirror.com/mirrors/electron/ && npm config set puppeteer_download_host https://npmmirror.com/mirrors/puppeteer/ && npm config set cache /tmp/npm-cache && mkdir -p /tmp/npm-cache: 0.726 npm error `disturl` is not a valid npm option 0.728 npm error A complete log of this run can be found in: /app/superset_home/.npm/_logs/2025-10-22T10_12_01_712Z-debug-0.log ------ failed to solve: process "/bin/sh -c npm config set registry https://registry.npmmirror.com && npm config set disturl https://npmmirror.com/mirrors/node/ && npm config set sass_binary_site https://npmmirror.com/mirrors/node-sass/ && npm config set electron_mirror https://npmmirror.com/mirrors/electron/ && npm config set puppeteer_download_host https://npmmirror.com/mirrors/puppeteer/ && npm config set cache /tmp/npm-cache && mkdir -p /tmp/npm-cache" did not complete successfully: exit code: 1 gapinyc@DESKTOP-9QS7RL5:~/superset-prod$
10-23
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符  | 博主筛选后可见
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值