From 736939e52d0bd111cf3bb21fd8d23955c84264c8 Mon Sep 17 00:00:00 2001 From: Rajasegar Chandran Date: Thu, 14 May 2020 10:50:19 +0530 Subject: [PATCH] fix: update color helper to use options --- addon/helpers/chance-color.js | 4 +- package.json | 10 + pnpm-lock.yaml | 447 +-------------------- tests/dummy/app/templates/chance-color.hbs | 95 ++++- 4 files changed, 112 insertions(+), 444 deletions(-) diff --git a/addon/helpers/chance-color.js b/addon/helpers/chance-color.js index 4f2218c..91b39a5 100644 --- a/addon/helpers/chance-color.js +++ b/addon/helpers/chance-color.js @@ -1,7 +1,7 @@ import { helper } from '@ember/component/helper'; import Chance from 'chance'; -export default helper(function chanceColor(params/*, hash */ ) { +export default helper(function chanceColor(params, { format, grayscale, casing } ) { const chance = new Chance(); - return chance.color(); + return chance.color({format, grayscale, casing}); }); diff --git a/package.json b/package.json index c51cac9..fc7f517 100644 --- a/package.json +++ b/package.json @@ -37,6 +37,7 @@ "@ember/optional-features": "^1.3.0", "@glimmer/component": "^1.0.0", "@glimmer/tracking": "^1.0.0", + "@semantic-release/changelog": "^5.0.1", "babel-eslint": "^10.1.0", "broccoli-asset-rev": "^3.0.0", "coveralls": "^3.1.0", @@ -71,5 +72,14 @@ }, "ember-addon": { "configPath": "tests/dummy/config" + }, + "release": { + "plugins": [ + "@semantic-release/commit-analyzer", + "@semantic-release/github", + "@semantic-release/npm", + "@semantic-release/release-notes-generator", + "@semantic-release/changelog" + ] } } diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 9008611..c8d67ab 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -9,6 +9,7 @@ devDependencies: '@ember/optional-features': 1.3.0 '@glimmer/component': 1.0.0 '@glimmer/tracking': 1.0.0 + '@semantic-release/changelog': 5.0.1_semantic-release@17.0.7 babel-eslint: 10.1.0_eslint@6.8.0 broccoli-asset-rev: 3.0.0 coveralls: 3.1.0 @@ -33,7 +34,6 @@ devDependencies: eslint-plugin-node: 11.1.0_eslint@6.8.0 loader.js: 4.7.0 npm-run-all: 4.1.5 - nyc: 15.0.1 qunit-dom: 1.2.0 lockfileVersion: 5.1 packages: @@ -71,29 +71,6 @@ packages: node: '>=6.9.0' resolution: integrity: sha512-kWc7L0fw1xwvI0zi8OKVBuxRVefwGOrKSQMvrQ3dW+bIIavBY3/NpXmpjMy7bQnLgwgzWQZ8TlM57YHpHNHz4w== - /@babel/core/7.9.6: - dependencies: - '@babel/code-frame': 7.8.3 - '@babel/generator': 7.9.6 - '@babel/helper-module-transforms': 7.9.0 - '@babel/helpers': 7.9.6 - '@babel/parser': 7.9.6 - '@babel/template': 7.8.6 - '@babel/traverse': 7.9.6 - '@babel/types': 7.9.6 - convert-source-map: 1.7.0 - debug: 4.1.1 - gensync: 1.0.0-beta.1 - json5: 2.1.3 - lodash: 4.17.15 - resolve: 1.17.0 - semver: 5.7.1 - source-map: 0.5.7 - dev: true - engines: - node: '>=6.9.0' - resolution: - integrity: sha512-nD3deLvbsApbHAHttzIssYqgb883yU/d9roe4RZymBCDaZryMJDbptVpEpeQuRh4BJ+SYI8le9YGxKvFEvl1Wg== /@babel/generator/7.9.5: dependencies: '@babel/types': 7.9.5 @@ -280,14 +257,6 @@ packages: '@babel/types': 7.9.5 resolution: integrity: sha512-JwLvzlXVPjO8eU9c/wF9/zOIN7X6h8DYf7mG4CiFRZRvZNKEF5dQ3H3V+ASkHoIB3mWhatgl5ONhyqHRI6MppA== - /@babel/helpers/7.9.6: - dependencies: - '@babel/template': 7.8.6 - '@babel/traverse': 7.9.6 - '@babel/types': 7.9.6 - dev: true - resolution: - integrity: sha512-tI4bUbldloLcHWoRUMAj4g1bF313M/o6fBKhIsb3QnGVPwRm9JsNf/gqMkQ7zjqReABiffPV6RWj7hEglID5Iw== /@babel/highlight/7.9.0: dependencies: '@babel/helper-validator-identifier': 7.9.5 @@ -953,7 +922,6 @@ packages: /@babel/runtime/7.9.6: dependencies: regenerator-runtime: 0.13.5 - dev: false resolution: integrity: sha512-64AF1xY3OAkFHqOb9s4jpgk1Mm5vDZ4L3acHvAml+53nO1XbXLuDodsVpO4OIUsmemlUHMxNdYMNJmsvOwLrvQ== /@babel/template/7.8.6: @@ -1157,23 +1125,6 @@ packages: dev: true resolution: integrity: sha512-i01plR0EgFVz69GDrEuFgq1NheIjZcyTy3c7q+w7d096ddPVeVcRzU3LKaqCfovvLJ+6lJx40j45ecycASUUyw== - /@istanbuljs/load-nyc-config/1.0.0: - dependencies: - camelcase: 5.3.1 - find-up: 4.1.0 - js-yaml: 3.13.1 - resolve-from: 5.0.0 - dev: true - engines: - node: '>=8' - resolution: - integrity: sha512-ZR0rq/f/E4f4XcgnDvtMWXCUJpi8eO0rssVhmztsZqLIEFA9UUP9zmpE0VxlM+kv/E1ul2I876Fwil2ayptDVg== - /@istanbuljs/schema/0.1.2: - dev: true - engines: - node: '>=8' - resolution: - integrity: sha512-tsAQNx32a8CoFhjhijUIhI4kccIAgmGhy8LZMZgGfmXcpMbPRUqn5LWmgRttILi6yeGmBJd2xsPkFMs0PzgPCw== /@nodelib/fs.scandir/2.1.3: dependencies: '@nodelib/fs.stat': 2.0.3 @@ -1198,7 +1149,6 @@ packages: /@octokit/auth-token/2.4.0: dependencies: '@octokit/types': 2.16.0 - dev: false resolution: integrity: sha512-eoOVMjILna7FVQf96iWc3+ZtE/ZT6y8ob8ZzcqKY1ibSQCnu4O/B7pJvzMx5cyZ/RjAff6DAdEb0O0Cjcxidkg== /@octokit/core/2.5.0: @@ -1209,7 +1159,6 @@ packages: '@octokit/types': 2.16.0 before-after-hook: 2.1.0 universal-user-agent: 5.0.0 - dev: false resolution: integrity: sha512-uvzmkemQrBgD8xuGbjhxzJN1darJk9L2cS+M99cHrDG2jlSVpxNJVhoV86cXdYBqdHCc9Z995uLCczaaHIYA6Q== /@octokit/endpoint/6.0.1: @@ -1217,7 +1166,6 @@ packages: '@octokit/types': 2.16.0 is-plain-object: 3.0.0 universal-user-agent: 5.0.0 - dev: false resolution: integrity: sha512-pOPHaSz57SFT/m3R5P8MUu4wLPszokn5pXcB/pzavLTQf2jbU+6iayTvzaY6/BiotuRS0qyEUkx3QglT4U958A== /@octokit/graphql/4.4.0: @@ -1225,24 +1173,20 @@ packages: '@octokit/request': 5.4.2 '@octokit/types': 2.16.0 universal-user-agent: 5.0.0 - dev: false resolution: integrity: sha512-Du3hAaSROQ8EatmYoSAJjzAz3t79t9Opj/WY1zUgxVUGfIKn0AEjg+hlOLscF6fv6i/4y/CeUvsWgIfwMkTccw== /@octokit/plugin-paginate-rest/2.2.0: dependencies: '@octokit/types': 2.16.0 - dev: false resolution: integrity: sha512-KoNxC3PLNar8UJwR+1VMQOw2IoOrrFdo5YOiDKnBhpVbKpw+zkBKNMNKwM44UWL25Vkn0Sl3nYIEGKY+gW5ebw== /@octokit/plugin-request-log/1.0.0: - dev: false resolution: integrity: sha512-ywoxP68aOT3zHCLgWZgwUJatiENeHE7xJzYjfz8WI0goynp96wETBF+d95b8g/uL4QmS6owPVlaxiz3wyMAzcw== /@octokit/plugin-rest-endpoint-methods/3.11.0: dependencies: '@octokit/types': 2.16.0 deprecation: 2.3.1 - dev: false resolution: integrity: sha512-D31cBYhlOt6Om2xNkCNZUjyWdaDKUfa4HwpLwL8Dnu8aDuVuuOPLUhFMUDE0GvfqlNQFrNtU7n5HaZm+KmRdsw== /@octokit/request-error/2.0.0: @@ -1250,7 +1194,6 @@ packages: '@octokit/types': 2.16.0 deprecation: 2.3.1 once: 1.4.0 - dev: false resolution: integrity: sha512-rtYicB4Absc60rUv74Rjpzek84UbVHGHJRu4fNVlZ1mCcyUPPuzFfG9Rn6sjHrd95DEsmjSt1Axlc699ZlbDkw== /@octokit/request/5.4.2: @@ -1263,7 +1206,6 @@ packages: node-fetch: 2.6.0 once: 1.4.0 universal-user-agent: 5.0.0 - dev: false resolution: integrity: sha512-zKdnGuQ2TQ2vFk9VU8awFT4+EYf92Z/v3OlzRaSh4RIP0H6cvW1BFPXq4XYvNez+TPQjqN+0uSkCYnMFFhcFrw== /@octokit/rest/17.9.0: @@ -1272,15 +1214,27 @@ packages: '@octokit/plugin-paginate-rest': 2.2.0 '@octokit/plugin-request-log': 1.0.0 '@octokit/plugin-rest-endpoint-methods': 3.11.0 - dev: false resolution: integrity: sha512-Ff2jwS2OizWVaiCozOJevQ97V+mKjlQAt//lU6a/lhWDfHsZLXm/k1RsyTKVbyuiriDi7pg899wCU59nYfKnmQ== /@octokit/types/2.16.0: dependencies: '@types/node': 13.13.5 - dev: false resolution: integrity: sha512-hA06ZYqkAVxvwFVu7yqRNVBGfG9MZvLMbqfgfm6F79g5xWspxsbL/2/rHcFP/z1YBN3zbcNQYuUHiBml4b24MA== + /@semantic-release/changelog/5.0.1_semantic-release@17.0.7: + dependencies: + '@semantic-release/error': 2.2.0 + aggregate-error: 3.0.1 + fs-extra: 9.0.0 + lodash: 4.17.15 + semantic-release: 17.0.7_semantic-release@17.0.7 + dev: true + engines: + node: '>=10.18' + peerDependencies: + semantic-release: '>=15.8.0 <18.0.0' + resolution: + integrity: sha512-unvqHo5jk4dvAf2nZ3aw4imrlwQ2I50eVVvq9D47Qc3R+keNqepx1vDYwkjF8guFXnOYaYcR28yrZWno1hFbiw== /@semantic-release/commit-analyzer/8.0.1_semantic-release@17.0.7: dependencies: conventional-changelog-angular: 5.0.10 @@ -1291,7 +1245,6 @@ packages: lodash: 4.17.15 micromatch: 4.0.2 semantic-release: 17.0.7_semantic-release@17.0.7 - dev: false engines: node: '>=10.18' peerDependencies: @@ -1299,7 +1252,6 @@ packages: resolution: integrity: sha512-5bJma/oB7B4MtwUkZC2Bf7O1MHfi4gWe4mA+MIQ3lsEV0b422Bvl1z5HRpplDnMLHH3EXMoRdEng6Ds5wUqA3A== /@semantic-release/error/2.2.0: - dev: false resolution: integrity: sha512-9Tj/qn+y2j+sjCI3Jd+qseGtHjOAeg7dU2/lVcqIQ9TV3QDaDXDYXcoOHU+7o2Hwh8L8ymL4gfuO7KxDs3q2zg== /@semantic-release/github/7.0.5_semantic-release@17.0.7: @@ -1321,7 +1273,6 @@ packages: p-retry: 4.2.0 semantic-release: 17.0.7_semantic-release@17.0.7 url-join: 4.0.1 - dev: false engines: node: '>=10.18' peerDependencies: @@ -1344,7 +1295,6 @@ packages: semantic-release: 17.0.7_semantic-release@17.0.7 semver: 7.3.2 tempy: 0.5.0 - dev: false engines: node: '>=10.18' peerDependencies: @@ -1364,7 +1314,6 @@ packages: lodash: 4.17.15 read-pkg-up: 7.0.1 semantic-release: 17.0.7_semantic-release@17.0.7 - dev: false engines: node: '>=10.18' peerDependencies: @@ -1382,7 +1331,6 @@ packages: resolution: integrity: sha512-ONhaKPIufzzrlNbqtWFFd+jlnemX6lJAgq9ZeiZtS7I1PIf/la7CW4m83rTXRnVnsMbW2k56pGYu7AUFJD9Pow== /@tootallnate/once/1.1.2: - dev: false engines: node: '>= 6' resolution: @@ -1452,22 +1400,18 @@ packages: resolution: integrity: sha512-tHq6qdbT9U1IRSGf14CL0pUlULksvY9OZ+5eEgl1N7t+OA3tGvNpxJCzuKQlsNgCVwbAs670L1vcVQi8j9HjnA== /@types/minimist/1.2.0: - dev: false resolution: integrity: sha1-aaI6OtKcrwCX8G7aWbNh7i8GOfY= /@types/node/13.13.4: resolution: integrity: sha512-x26ur3dSXgv5AwKS0lNfbjpCakGIduWU1DU91Zz58ONRWrIKGunmZBNv4P7N+e27sJkiGDsw/3fT4AtsqQBrBA== /@types/node/13.13.5: - dev: false resolution: integrity: sha512-3ySmiBYJPqgjiHA7oEaIo2Rzz0HrOZ7yrNO5HWyaE5q0lQ3BppDZ3N53Miz8bw2I7gh1/zir2MGVZBvpb1zq9g== /@types/normalize-package-data/2.4.0: - dev: false resolution: integrity: sha512-f5j5b/Gf71L+dbqxIpQ4Z2WlmI/mPJ0fOkGGmFgtb6sAu97EPczzbS3/tJKxmcYDj55OX6ssqwDAWOHIYDRDGA== /@types/parse-json/4.0.0: - dev: false resolution: integrity: sha512-//oorEZjL6sbPcKUaCdIGlIUeH26mgzimjBB77G6XRgnDl/L5wOnpyBGRe/Mmf5CVW3PwEBE1NjiMZ/ssFh4wA== /@types/qs/6.9.1: @@ -1479,7 +1423,6 @@ packages: resolution: integrity: sha512-ewFXqrQHlFsgc09MK5jP5iR7vumV/BYayNC6PgJO2LPe8vrnNFyjQjSppfEngITi0qvfKtzFvgKymGheFM9UOA== /@types/retry/0.12.0: - dev: false resolution: integrity: sha512-wWKOClTTiizcZhXnPY4wikVAwmdYHp8q6DmC+EJUzAMsycb7HB32Kh9RN4+0gExjmPmZSAQjgURXIGATPegAvA== /@types/rimraf/2.0.4: @@ -1635,7 +1578,6 @@ packages: dependencies: jsonparse: 1.3.1 through: 2.3.8 - dev: false hasBin: true resolution: integrity: sha512-E+iruNOY8VV9s4JEbe1aNEm6MiszPRr/UfcHMz0TQh1BXSxHK+ASV1R6W4HpjBhSeS+54PIsAMCBmwD06LLsqQ== @@ -1711,7 +1653,6 @@ packages: /agent-base/6.0.0: dependencies: debug: 4.1.1 - dev: false engines: node: '>= 6.0.0' resolution: @@ -1840,7 +1781,6 @@ packages: resolution: integrity: sha1-vgiVmQl7dKXJxKhKDNvNtivYeu8= /ansicolors/0.3.2: - dev: false resolution: integrity: sha1-ZlWX3oap/+Oqm/vmyuXG6kJrSXk= /anymatch/2.0.0: @@ -1857,21 +1797,9 @@ packages: node: '>=4' resolution: integrity: sha512-P009oYkeHyU742iSZJzZZywj4QRJdnTWffaKuJQLablCZ1uz6/cW4yaRgcDaoQ+uwOxxnt0gRUcwfsNP2ri0gw== - /append-transform/2.0.0: - dependencies: - default-require-extensions: 3.0.0 - dev: true - engines: - node: '>=8' - resolution: - integrity: sha512-7yeyCEurROLQJFv5Xj4lEGTy0borxepjFv1g22oAdqFu//SrAlDl1O1Nxx15SH1RoliUml6p8dwJW9jvZughhg== /aproba/1.2.0: resolution: integrity: sha512-Y9J6ZjXtoYh8RnXVCMOU/ttDmk1aBjunq9vO0ta5x85WDQiQfUF9sIPBITdbiiIVcBo03Hi3jMxigBtsddlXRw== - /archy/1.0.0: - dev: true - resolution: - integrity: sha1-+cjBN1fMHde8N5rHeyxipcKGjEA= /are-we-there-yet/1.1.5: dependencies: delegates: 1.0.0 @@ -1886,7 +1814,6 @@ packages: resolution: integrity: sha512-o5Roy6tNG4SL/FOkCAN6RzjiakZS25RLYFrcMttJqbdd8BWrnA+fGz57iN5Pb06pvBGvl5gQ0B48dJlslXvoTg== /argv-formatter/1.0.0: - dev: false resolution: integrity: sha1-oMoMvCmltz6Dbuvhy/bF4OTrgvk= /arr-diff/4.0.0: @@ -1912,7 +1839,6 @@ packages: resolution: integrity: sha1-ml9pkFGx5wczKPKgCJaLZOopVdI= /array-ify/1.0.0: - dev: false resolution: integrity: sha1-nlKHYrSpBmrRY6aWKjZEGOlibs4= /array-to-error/1.1.1: @@ -1940,13 +1866,11 @@ packages: resolution: integrity: sha512-wGUIVQXuehL5TCqQun8OW81jGzAWycqzFF8lFp+GOM5BXLYj3bKNsYC4daB7n6XjCqxQA/qgTJ+8ANR3acjrog== /arrify/1.0.1: - dev: false engines: node: '>=0.10.0' resolution: integrity: sha1-iYUI2iIm84DfkEcoRWhJwVAaSw0= /arrify/2.0.1: - dev: false engines: node: '>=8' resolution: @@ -2038,7 +1962,6 @@ packages: resolution: integrity: sha1-x57Zf380y48robyXkLzDZkdLS3k= /at-least-node/1.0.0: - dev: false engines: node: '>= 4.0.0' resolution: @@ -2669,7 +2592,6 @@ packages: resolution: integrity: sha1-pDAdOJtqQ/m2f/PKEaP2Y342Dp4= /before-after-hook/2.1.0: - dev: false resolution: integrity: sha512-IWIbu7pMqyw3EAJHzzHbWa85b6oud/yfKYg5rqB5hNE8CeMi3nX+2C2sj0HswfblST86hpVEOAb9x34NZd6P7A== /better-assert/1.0.2: @@ -2748,7 +2670,6 @@ packages: resolution: integrity: sha1-xcv2/qi+dAHKXqbRZ55sTotAfHk= /bottleneck/2.19.5: - dev: false resolution: integrity: sha512-VHiNCbI1lKdl44tGrhNfU3lup0Tj/ZBMJB5/2ZbNXRCPuRCO7ed2mgcK4r17y+KB2EfuYuRaVlwNbAeaWGSpbw== /bower-config/1.4.3: @@ -3491,17 +3412,6 @@ packages: dev: true resolution: integrity: sha1-DYCIAbY0KtM8kd+dC0TcCbkeXD0= - /caching-transform/4.0.0: - dependencies: - hasha: 5.2.0 - make-dir: 3.1.0 - package-hash: 4.0.0 - write-file-atomic: 3.0.3 - dev: true - engines: - node: '>=8' - resolution: - integrity: sha512-kpqOvwXnjjN44D89K5ccQC+RUrsy7jB/XLlRrx0D7/2HNcTPqzsb6XgYoErwko6QsV184CA2YgS1fxDiiDZMWA== /calculate-cache-key-for-tree/2.0.0: dependencies: json-stable-stringify: 1.0.1 @@ -3524,7 +3434,6 @@ packages: camelcase: 5.3.1 map-obj: 4.1.0 quick-lru: 4.0.1 - dev: false engines: node: '>=8' resolution: @@ -3535,7 +3444,6 @@ packages: resolution: integrity: sha512-L28STB170nwWS63UjtlEOE3dldQApaJXZkOI1uMFfzf3rRuPegHaHesyee+YxQ+W6SvRDQV6UrdOdRiR153wJg== /camelcase/6.0.0: - dev: false engines: node: '>=10' resolution: @@ -3575,7 +3483,6 @@ packages: dependencies: ansicolors: 0.3.2 redeyed: 2.1.1 - dev: false hasBin: true resolution: integrity: sha1-fMEFXYItISlU0HsIXeolHMe8VQU= @@ -3896,7 +3803,6 @@ packages: dependencies: array-ify: 1.0.0 dot-prop: 3.0.0 - dev: false resolution: integrity: sha1-md0LpFfh+bxyKxLAjsM+6rMfpkg= /compare-versions/3.6.0: @@ -4032,7 +3938,6 @@ packages: dependencies: compare-func: 1.3.2 q: 1.5.1 - dev: false engines: node: '>=10' resolution: @@ -4049,7 +3954,6 @@ packages: semver: 6.3.0 split: 1.0.1 through2: 3.0.1 - dev: false engines: node: '>=10' hasBin: true @@ -4059,7 +3963,6 @@ packages: dependencies: lodash.ismatch: 4.4.0 modify-values: 1.0.1 - dev: false engines: node: '>=10' resolution: @@ -4073,7 +3976,6 @@ packages: split2: 2.2.0 through2: 3.0.1 trim-off-newlines: 1.0.1 - dev: false engines: node: '>=10' hasBin: true @@ -4154,7 +4056,6 @@ packages: parse-json: 5.0.0 path-type: 4.0.0 yaml: 1.9.2 - dev: false engines: node: '>=8' resolution: @@ -4283,7 +4184,6 @@ packages: resolution: integrity: sha512-YTWYI9se1P55u58gL5GkQHW4P6VJBJ5iBT+B5a7i2Tjadhv52paJG0qHX4A0OR6/t52odI64KP2YvFpkDOi3eQ== /dateformat/3.0.3: - dev: false resolution: integrity: sha512-jyCETtSl3VMZMWeRo7iY1FL19ges1t55hMo5yaam4Jrsm5EPL89UQkoQRyiI+Yf4k8r2ZpdngkV8hr1lIdjb3Q== /debug/2.6.9: @@ -4311,7 +4211,6 @@ packages: dependencies: decamelize: 1.2.0 map-obj: 1.0.1 - dev: false engines: node: '>=0.10.0' resolution: @@ -4358,14 +4257,6 @@ packages: node: '>=4' resolution: integrity: sha1-9fj7sYp9bVCyH2QfZJ67Uiz+JPc= - /default-require-extensions/3.0.0: - dependencies: - strip-bom: 4.0.0 - dev: true - engines: - node: '>=8' - resolution: - integrity: sha512-ek6DpXq/SCpvjhpFsLFRVtIxJCRw6fUR42lYMVZuUMK7n8eMz4Uh5clckdBjEpLhn/gEBZo7hDJnJcwdKLKQjg== /defaults/1.0.3: dependencies: clone: 1.0.4 @@ -4423,7 +4314,6 @@ packages: resolution: integrity: sha512-g7nH6P6dyDioJogAAGprGpCtVImJhpPk/roCzdb3fIh61/s/nPsfR6onyMwkCAR/OlC3yBC0lESvUoQEAssIrw== /deprecation/2.3.1: - dev: false resolution: integrity: sha512-xmHIy4F3scKVwMsQ4WnVaS8bHOx0DmVwRywosKhaILI0ywMDWPtBSku2HNxRvF7jtwDRsoEwYQSfbxj8b7RlJQ== /des.js/1.0.1: @@ -4514,7 +4404,6 @@ packages: /dot-prop/3.0.0: dependencies: is-obj: 1.0.1 - dev: false engines: node: '>=0.10.0' resolution: @@ -4534,7 +4423,6 @@ packages: /duplexer2/0.1.4: dependencies: readable-stream: 2.3.7 - dev: false resolution: integrity: sha1-ixLauHjA1p4+eJEFFmKjL8a93ME= /duplexer3/0.1.4: @@ -5255,7 +5143,6 @@ packages: dependencies: execa: 4.0.1 java-properties: 1.0.2 - dev: false engines: node: '>=10.13' resolution: @@ -5306,10 +5193,6 @@ packages: node: '>= 0.4' resolution: integrity: sha512-QCOllgZJtaUo9miYBcLChTUaHNjJF3PYs1VidD7AwiEj1kYxKeQTctLAezAOH5ZKRH0g2IgPn6KwB4IT8iRpvA== - /es6-error/4.1.1: - dev: true - resolution: - integrity: sha512-Um/+FxMr9CISWh0bi5Zv0iOD+4cFh5qLeks1qhAopKVAJw3drgKbKySikp7wGhDL0HPeaja0P5ULZrxLkniUVg== /escape-html/1.0.3: dev: true resolution: @@ -5587,7 +5470,6 @@ packages: onetime: 5.1.0 signal-exit: 3.0.3 strip-final-newline: 2.0.0 - dev: false engines: node: '>=10' resolution: @@ -5858,16 +5740,6 @@ packages: node: '>=6' resolution: integrity: sha512-Tq6PixE0w/VMFfCgbONnkiQIVol/JJL7nRMi20fqzA4NRs9AfeqMGeRdPi3wIhYkxjeBaWh2rxwapn5Tu3IqOQ== - /find-cache-dir/3.3.1: - dependencies: - commondir: 1.0.1 - make-dir: 3.1.0 - pkg-dir: 4.2.0 - dev: true - engines: - node: '>=8' - resolution: - integrity: sha512-t2GDMt3oGC/v+BMwzmllWDuJF/xcDtE5j/fCGbqDD7OLuJkj0cfh1YSA5VKPvwMeLFLNDBkwOKZ2X85jGLVftQ== /find-index/1.1.1: dev: true resolution: @@ -5897,7 +5769,6 @@ packages: /find-versions/3.2.0: dependencies: semver-regex: 2.0.0 - dev: false engines: node: '>=6' resolution: @@ -5981,15 +5852,6 @@ packages: node: '>=0.10.0' resolution: integrity: sha1-gQaNKVqBQuwKxybG4iAMMPttXoA= - /foreground-child/2.0.0: - dependencies: - cross-spawn: 7.0.2 - signal-exit: 3.0.3 - dev: true - engines: - node: '>=8.0.0' - resolution: - integrity: sha512-dCIq9FpEcyQyXKCkyzmlPTFNgrCzPudOe+mhvJU5zAtlBnGVy2yKxtfsxK2tQBThwq225jcvBjpw1Gr40uzZCA== /forever-agent/0.6.1: resolution: integrity: sha1-+8cfDEGt6zf5bFd60e1C2P2sypE= @@ -6027,10 +5889,6 @@ packages: readable-stream: 2.3.7 resolution: integrity: sha1-i/tVAr3kpNNs/e6gB/zKIdfjgq8= - /fromentries/1.2.0: - dev: true - resolution: - integrity: sha512-33X7H/wdfO99GdRLLgkjUrD4geAFdq/Uv0kl3HD4da6HDixd2GUg8Mw7dahLCV9r/EARkmtYBB6Tch4EEokFTQ== /fs-extra/0.24.0: dependencies: graceful-fs: 4.2.4 @@ -6087,7 +5945,6 @@ packages: graceful-fs: 4.2.4 jsonfile: 6.0.1 universalify: 1.0.0 - dev: false engines: node: '>=10' resolution: @@ -6268,7 +6125,6 @@ packages: stream-combiner2: 1.1.1 through2: 2.0.5 traverse: 0.6.6 - dev: false resolution: integrity: sha1-LmpMGxP8AAKCB7p5WnrDFme5/Uo= /git-packed-ref-parse/0.0.0: @@ -6473,7 +6329,6 @@ packages: resolution: integrity: sha512-sNvOCzEQNr/qrvJgc3UG/kD4QtlHycrzwS+6mfTrrSq97BvaYcPZZI1ZSqGSPR73Cxn4LKTD4PttRwfU7jWq5g== /hard-rejection/2.1.0: - dev: false engines: node: '>=6' resolution: @@ -6597,15 +6452,6 @@ packages: dev: false resolution: integrity: sha512-taOaskGt4z4SOANNseOviYDvjEJinIkRgmp7LbKP2YTTmVxWBl87s/uzK9r+44BclBSp2X7K1hqeNfz9JbBeXA== - /hasha/5.2.0: - dependencies: - is-stream: 2.0.0 - type-fest: 0.8.1 - dev: true - engines: - node: '>=8' - resolution: - integrity: sha512-2W+jKdQbAdSIrggA8Q35Br8qKadTrqCTC8+XZvBWepKDK6m9XkX6Iz1a2yh2KP01kzAR/dpuMeUnocoLYDcskw== /heimdalljs-fs-monitor/0.2.3: dependencies: heimdalljs: 0.2.6 @@ -6655,7 +6501,6 @@ packages: resolution: integrity: sha512-eSmmWE5bZTK2Nou4g0AI3zZ9rswp7GRKoKXS1BLUkvPviOqs4YTN1djQIqrXy9k5gEtdLPy86JjRwsNM9tnDcA== /hook-std/2.0.0: - dev: false engines: node: '>=8' resolution: @@ -6726,7 +6571,6 @@ packages: '@tootallnate/once': 1.1.2 agent-base: 6.0.0 debug: 4.1.1 - dev: false engines: node: '>= 6' resolution: @@ -6759,7 +6603,6 @@ packages: dependencies: agent-base: 6.0.0 debug: 4.1.1 - dev: false engines: node: '>= 6' resolution: @@ -6769,7 +6612,6 @@ packages: resolution: integrity: sha1-PDfHrhqO65ZpBKKtHpdaGUt+06Q= /human-signals/1.1.1: - dev: false engines: node: '>=8.12.0' resolution: @@ -6811,7 +6653,6 @@ packages: /import-from/3.0.0: dependencies: resolve-from: 5.0.0 - dev: false engines: node: '>=8' resolution: @@ -6923,7 +6764,6 @@ packages: dependencies: from2: 2.3.0 p-is-promise: 3.0.0 - dev: false engines: node: '>=8' resolution: @@ -7092,7 +6932,6 @@ packages: resolution: integrity: sha512-41Cifkg6e8TylSpdtTpeLVMqvSBEVzTttHvERD741+pnZ8ANv0004MRL43QKPDlK9cGvNp6NZWZUBlbGXYxxng== /is-obj/1.0.1: - dev: false engines: node: '>=0.10.0' resolution: @@ -7128,7 +6967,6 @@ packages: /is-plain-object/3.0.0: dependencies: isobject: 4.0.0 - dev: false engines: node: '>=0.10.0' resolution: @@ -7174,7 +7012,6 @@ packages: /is-text-path/1.0.1: dependencies: text-extensions: 1.9.0 - dev: false engines: node: '>=0.10.0' resolution: @@ -7232,7 +7069,6 @@ packages: resolution: integrity: sha1-TkMekrEalzFjaqH5yNHMvP2reN8= /isobject/4.0.0: - dev: false engines: node: '>=0.10.0' resolution: @@ -7247,7 +7083,6 @@ packages: lodash.isplainobject: 4.0.6 lodash.isstring: 4.0.1 lodash.uniqby: 4.7.0 - dev: false engines: node: '>=10.13' resolution: @@ -7278,12 +7113,6 @@ packages: node: '>=6' resolution: integrity: sha512-8aXznuEPCJvGnMSRft4udDRDtb1V3pkQkMMI5LI+6HuQz5oQ4J2UFn1H82raA3qJtyOLkkwVqICBQkjnGtn5mA== - /istanbul-lib-coverage/3.0.0: - dev: true - engines: - node: '>=8' - resolution: - integrity: sha512-UiUIqxMgRDET6eR+o5HbfRYP1l0hqkWOs7vNxC/mggutCMUIhWMm8gAHb8tHlyfD3/l6rlgNA5cKdDzEAf6hEg== /istanbul-lib-hook/2.0.7: dependencies: append-transform: 1.0.0 @@ -7292,14 +7121,6 @@ packages: node: '>=6' resolution: integrity: sha512-vrRztU9VRRFDyC+aklfLoeXyNdTfga2EI3udDGn4cZ6fpSXpHLV9X6CHvfoMCPtggg8zvDDmC4b9xfu0z6/llA== - /istanbul-lib-hook/3.0.0: - dependencies: - append-transform: 2.0.0 - dev: true - engines: - node: '>=8' - resolution: - integrity: sha512-Pt/uge1Q9s+5VAZ+pCo16TYMWPBIl+oaNIjgLQxcX0itS6ueeaA+pEfThZpH8WxhFgCiEb8sAJY6MdUKgiIWaQ== /istanbul-lib-instrument/3.3.0: dependencies: '@babel/generator': 7.9.6 @@ -7314,31 +7135,6 @@ packages: node: '>=6' resolution: integrity: sha512-5nnIN4vo5xQZHdXno/YDXJ0G+I3dAm4XgzfSVTPLQpj/zAV2dV6Juy0yaf10/zrJOJeHoN3fraFe+XRq2bFVZA== - /istanbul-lib-instrument/4.0.3: - dependencies: - '@babel/core': 7.9.6 - '@istanbuljs/schema': 0.1.2 - istanbul-lib-coverage: 3.0.0 - semver: 6.3.0 - dev: true - engines: - node: '>=8' - resolution: - integrity: sha512-BXgQl9kf4WTCPCCpmFGoJkz/+uhvm7h7PFKUYxh7qarQd3ER33vHG//qaE8eN25l07YqZPpHXU9I09l/RD5aGQ== - /istanbul-lib-processinfo/2.0.2: - dependencies: - archy: 1.0.0 - cross-spawn: 7.0.2 - istanbul-lib-coverage: 3.0.0 - make-dir: 3.1.0 - p-map: 3.0.0 - rimraf: 3.0.2 - uuid: 3.4.0 - dev: true - engines: - node: '>=8' - resolution: - integrity: sha512-kOwpa7z9hme+IBPZMzQ5vdQj8srYgAtaRqeI48NGmAQ+/5yKiHLV0QbYqQpxsdEF0+w14SoB8YbnHKcXE2KnYw== /istanbul-lib-report/2.0.8: dependencies: istanbul-lib-coverage: 2.0.5 @@ -7349,16 +7145,6 @@ packages: node: '>=6' resolution: integrity: sha512-fHBeG573EIihhAblwgxrSenp0Dby6tJMFR/HvlerBsrCTD5bkUuoNtn3gVh29ZCS824cGGBPn7Sg7cNk+2xUsQ== - /istanbul-lib-report/3.0.0: - dependencies: - istanbul-lib-coverage: 3.0.0 - make-dir: 3.1.0 - supports-color: 7.1.0 - dev: true - engines: - node: '>=8' - resolution: - integrity: sha512-wcdi+uAKzfiGT2abPpKZ0hSU1rGQjUQnLvtY5MpQ7QCTahD3VODhcu4wcfY1YtkGaDD5yuydOLINXsfbus9ROw== /istanbul-lib-source-maps/3.0.6: dependencies: debug: 4.1.1 @@ -7371,16 +7157,6 @@ packages: node: '>=6' resolution: integrity: sha512-R47KzMtDJH6X4/YW9XTx+jrLnZnscW4VpNN+1PViSYTejLVPWv7oov+Duf8YQSPyVRUvueQqz1TcsC6mooZTXw== - /istanbul-lib-source-maps/4.0.0: - dependencies: - debug: 4.1.1 - istanbul-lib-coverage: 3.0.0 - source-map: 0.6.1 - dev: true - engines: - node: '>=8' - resolution: - integrity: sha512-c16LpFRkR8vQXyHZ5nLpY35JZtzj1PQY1iZmesUbf1FZHbIupcWfjgOXBY9YHkLEQ6puz1u4Dgj6qmU/DisrZg== /istanbul-reports/2.2.7: dependencies: html-escaper: 2.0.2 @@ -7389,15 +7165,6 @@ packages: node: '>=6' resolution: integrity: sha512-uu1F/L1o5Y6LzPVSVZXNOoD/KXpJue9aeLRd0sM9uMXfZvzomB0WxVamWb5ue8kA2vVWEmW7EG+A5n3f1kqHKg== - /istanbul-reports/3.0.2: - dependencies: - html-escaper: 2.0.2 - istanbul-lib-report: 3.0.0 - dev: true - engines: - node: '>=8' - resolution: - integrity: sha512-9tZvz7AiR3PEDNGiV9vIouQ/EAcqMXFmkcA1CDFTwOB98OZVDL0PH9glHotf5Ugp6GCOTypfzGWI/OqjWNCRUw== /istextorbinary/2.1.0: dependencies: binaryextensions: 2.2.0 @@ -7417,7 +7184,6 @@ packages: resolution: integrity: sha512-1P/yWsxPlDtn7QeRD+ULKQPaIaN6yF368GZ2vDfv0AL0NwpStafjWCDDdn0k8wgFMWpVAqG7oJhxHnlud42i9w== /java-properties/1.0.2: - dev: false engines: node: '>= 0.6.0' resolution: @@ -7561,7 +7327,6 @@ packages: /jsonfile/6.0.1: dependencies: universalify: 1.0.0 - dev: false optionalDependencies: graceful-fs: 4.2.4 resolution: @@ -7570,7 +7335,6 @@ packages: resolution: integrity: sha1-LHS27kHZPKUbe1qu6PUDYx0lKnM= /jsonparse/1.3.1: - dev: false engines: '0': node >= 0.2.0 resolution: @@ -7655,7 +7419,6 @@ packages: resolution: integrity: sha1-iIt8x5UcagXOTWlt0ea4JiNxu0U= /lines-and-columns/1.1.6: - dev: false resolution: integrity: sha1-HADHQ7QzzQpOgHWPe2SldEDZ/wA= /linkify-it/2.2.0: @@ -7775,7 +7538,6 @@ packages: resolution: integrity: sha1-uo31+4QesKPoBEIysOJjqNxqKKI= /lodash.capitalize/4.2.1: - dev: false resolution: integrity: sha1-+CbJtOKoUR2E46yinbBeGk87cqk= /lodash.castarray/4.4.0: @@ -7801,7 +7563,6 @@ packages: resolution: integrity: sha512-3j8wdDzYuWO3lM3Reg03MuQR957t287Rpcxp1njpEa8oDrikb+FwGdW3n+FELh/A6qib6yPit0j/pv9G/yeAqA== /lodash.escaperegexp/4.1.2: - dev: false resolution: integrity: sha1-ZHYsSGGAglGKw99Mz11YhtriA0c= /lodash.find/4.6.0: @@ -7815,10 +7576,6 @@ packages: dev: true resolution: integrity: sha1-3hz1d1j49EeTGdNcPpzGDEUBk4w= - /lodash.flattendeep/4.4.0: - dev: true - resolution: - integrity: sha1-+wMJF/hqMTTlvJvsDWngAT3f7bI= /lodash.foreach/4.5.0: resolution: integrity: sha1-Gmo16s5AEoDH8G3d7DUWWrJ+PlM= @@ -7831,15 +7588,12 @@ packages: resolution: integrity: sha1-eeTriMNqgSKvhvhEqpvNhRtfu1U= /lodash.ismatch/4.4.0: - dev: false resolution: integrity: sha1-dWy1FQyjum8RCFp4hJZF8Yj4Xzc= /lodash.isplainobject/4.0.6: - dev: false resolution: integrity: sha1-fFJqUtibRcRcxpC4gWO+BJf1UMs= /lodash.isstring/4.0.1: - dev: false resolution: integrity: sha1-1SfftUVuynzJu5XV2ur4i6VKVFE= /lodash.keys/3.1.2: @@ -7878,7 +7632,6 @@ packages: resolution: integrity: sha512-stgLz+i3Aa9mZgnjr/O+v9ruKZsPsndy7qPZOchbqk2cnTU1ZaldKK+v7m54WoKIyxiuMZTKT2H81F8BeAc3ZQ== /lodash.toarray/4.4.0: - dev: false resolution: integrity: sha1-JMS/zWsvuji/0FlNsRedjptlZWE= /lodash.uniq/4.5.0: @@ -7943,7 +7696,6 @@ packages: resolution: integrity: sha512-KpNARQA3Iwv+jTA0utUVVbrh+Jlrr1Fv0e56GGzAFOXN7dk/FviaDW8LHmK52DlcH4WP2n6gI8vN1aesBFgo9w== /macos-release/2.3.0: - dev: false engines: node: '>=6' resolution: @@ -7976,13 +7728,11 @@ packages: resolution: integrity: sha1-wyq9C9ZSXZsFFkW7TyasXcmKDb8= /map-obj/1.0.1: - dev: false engines: node: '>=0.10.0' resolution: integrity: sha1-2TPOuSBdgr3PSIb2dCvcK03qFG0= /map-obj/4.1.0: - dev: false engines: node: '>=8' resolution: @@ -8035,13 +7785,11 @@ packages: marked: 1.0.0 node-emoji: 1.10.0 supports-hyperlinks: 2.1.0 - dev: false peerDependencies: marked: '>=0.4.0 <2.0.0' resolution: integrity: sha512-5KllfAOW02WS6hLRQ7cNvGOxvKW1BKuXELH4EtbWfyWgxQhROoMxEvuQ/3fTgkNjledR0J48F4HbapvYp1zWkQ== /marked/1.0.0: - dev: false engines: node: '>= 8.16.2' hasBin: true @@ -8120,7 +7868,6 @@ packages: trim-newlines: 3.0.0 type-fest: 0.13.1 yargs-parser: 18.1.3 - dev: false engines: node: '>=10' resolution: @@ -8214,7 +7961,6 @@ packages: resolution: integrity: sha512-x0Vn8spI+wuJ1O6S7gnbaQg8Pxh4NNHb7KSINmEWKiPE4RKOplvijn+NkmYmmRgP68mc70j2EbeTFRsrswaQeg== /mime/2.4.5: - dev: false engines: node: '>=4.0.0' hasBin: true @@ -8238,7 +7984,6 @@ packages: resolution: integrity: sha512-j5EctnkH7amfV/q5Hgmoal1g2QHFJRraOtmx0JpIqkxhBhI/lJSl1nMpQ45hVarwNETOoWEimndZ4QK0RHxuxQ== /min-indent/1.0.0: - dev: false engines: node: '>=4' resolution: @@ -8260,7 +8005,6 @@ packages: dependencies: arrify: 1.0.1 is-plain-obj: 1.1.0 - dev: false engines: node: '>= 6' resolution: @@ -8316,7 +8060,6 @@ packages: resolution: integrity: sha1-bQUVYRyKjITkhKogABKbmOmB/ws= /modify-values/1.0.1: - dev: false engines: node: '>=0.10.0' resolution: @@ -8409,7 +8152,6 @@ packages: resolution: integrity: sha512-iyam8fBuCUpWeKPGpaNMetEocMt364qkCsfL9JuhjXX6dRnguRVOfk2GZaDpPjcOKiiXCPINZC1GczQ7iTq3Zw== /nerf-dart/1.0.0: - dev: false resolution: integrity: sha1-5tq3/r9a2Bbqgc9cYpxaDr3nLBo= /nice-try/1.0.5: @@ -8433,11 +8175,9 @@ packages: /node-emoji/1.10.0: dependencies: lodash.toarray: 4.4.0 - dev: false resolution: integrity: sha512-Yt3384If5H6BYGVHiHwTL+99OzJKHhgp82S8/dktEK73T26BazdgZ4JZh92xSVtGNJvz9UbXdNAc5hcrXV42vw== /node-fetch/2.6.0: - dev: false engines: node: 4.x || >=6.0.0 resolution: @@ -8494,14 +8234,6 @@ packages: dev: true resolution: integrity: sha512-M4UBGcs4jeOK9CjTsYwkvH6/MzuUmGCyTW+kCY7uO+1ZVr0+FHGdPdIf5CCLqAaxnRrWidyoQlNkMIIVwbKB8Q== - /node-preload/0.2.1: - dependencies: - process-on-spawn: 1.0.0 - dev: true - engines: - node: '>=8' - resolution: - integrity: sha512-RM5oyBy45cLEoHqCeh+MNuFAxO0vTFBLskvQbOKnEE7YTTSN4tbN8QWDIPQ6L+WvKsB/qLEGpYe2ZZ9d4W9OIQ== /node-releases/1.1.53: resolution: integrity: sha512-wp8zyQVwef2hpZ/dJH7SfSrIPD6YoJz6BDQDpGEkcA0s3LpAQoxBIYmfIq6QAhC1DhwsyCgTaTTcONwX8qzCuQ== @@ -8550,7 +8282,6 @@ packages: resolution: integrity: sha512-D6MUW4K/VzoJ4rJ01JFKxDrtY1v9wrgzCX5f2qj/lzH1m/lW6MhUZFKerVsnyjOhOsYzI9Kqqak+10l4LvLpMw== /normalize-url/5.0.0: - dev: false engines: node: '>=10' resolution: @@ -8600,7 +8331,6 @@ packages: /npm-run-path/4.0.1: dependencies: path-key: 3.1.1 - dev: false engines: node: '>=8' resolution: @@ -8730,7 +8460,6 @@ packages: - which - worker-farm - write-file-atomic - dev: false engines: node: 6 >=6.2.0 || 8 || >=9.3.0 hasBin: true @@ -8755,40 +8484,6 @@ packages: dev: false resolution: integrity: sha512-h2AatdwYH+JHiZpv7pt/gSX1XoRGb7L/qSIeuqA6GwYoF9w1vP1cw42TO0aI2pNyshRK5893hNSl+1//vHK7hQ== - /nyc/15.0.1: - dependencies: - '@istanbuljs/load-nyc-config': 1.0.0 - '@istanbuljs/schema': 0.1.2 - caching-transform: 4.0.0 - convert-source-map: 1.7.0 - decamelize: 1.2.0 - find-cache-dir: 3.3.1 - find-up: 4.1.0 - foreground-child: 2.0.0 - glob: 7.1.6 - istanbul-lib-coverage: 3.0.0 - istanbul-lib-hook: 3.0.0 - istanbul-lib-instrument: 4.0.3 - istanbul-lib-processinfo: 2.0.2 - istanbul-lib-report: 3.0.0 - istanbul-lib-source-maps: 4.0.0 - istanbul-reports: 3.0.2 - make-dir: 3.1.0 - node-preload: 0.2.1 - p-map: 3.0.0 - process-on-spawn: 1.0.0 - resolve-from: 5.0.0 - rimraf: 3.0.2 - signal-exit: 3.0.3 - spawn-wrap: 2.0.0 - test-exclude: 6.0.0 - yargs: 15.3.1 - dev: true - engines: - node: '>=8.9' - hasBin: true - resolution: - integrity: sha512-n0MBXYBYRqa67IVt62qW1r/d9UH/Qtr7SF1w/nQLJ9KxvWF6b2xCHImRAixHN9tnMMYHC2P14uo6KddNGwMgGg== /oauth-sign/0.9.0: resolution: integrity: sha512-fexhUFFPTGV8ybAtSIGbV6gOkSv8UtRbDBnAyLQw4QPKkgNlsH2ByPGtMUqdWkos6YCRmAqViwgZrJc/mRDzZQ== @@ -8944,7 +8639,6 @@ packages: dependencies: macos-release: 2.3.0 windows-release: 3.3.0 - dev: false engines: node: '>=6' resolution: @@ -8974,7 +8668,6 @@ packages: resolution: integrity: sha512-ugZxsxmtTln604yeYd29EGrNhazN2lywetzpKhfmQjW/VJmhpDmWbiX+h0zL8V91R0UXkhb3KtPmyq9PZw3aYw== /p-each-series/2.1.0: - dev: false engines: node: '>=8' resolution: @@ -8982,7 +8675,6 @@ packages: /p-filter/2.1.0: dependencies: p-map: 2.1.0 - dev: false engines: node: '>=8' resolution: @@ -9005,7 +8697,6 @@ packages: resolution: integrity: sha1-nJRWmJ6fZYgBewQ01WCXZ1w9oF4= /p-is-promise/3.0.0: - dev: false engines: node: '>=8' resolution: @@ -9046,21 +8737,11 @@ packages: resolution: integrity: sha512-R79ZZ/0wAxKGu3oYMlz8jy/kbhsNrS7SKZ7PxEHBgJ5+F2mtFW2fK2cOtBh1cHYkQsbzFV7I+EoRKe6Yt0oK7A== /p-map/2.1.0: - dev: false engines: node: '>=6' resolution: integrity: sha512-y3b8Kpd8OAN444hxfBbFfj1FY/RjtTd8tzYwhUqNYXx0fXx2iX4maP4Qr6qhIKbQXI02wTLAda4fYUbDagTUFw== - /p-map/3.0.0: - dependencies: - aggregate-error: 3.0.1 - dev: true - engines: - node: '>=8' - resolution: - integrity: sha512-d3qXVTF/s+W+CdJ5A29wywV2n8CQQYahlgz2bFiA+4eVNJbHJodPZ+/gXwPGh0bOqA+j8S+6+ckmvLGPk1QpxQ== /p-reduce/2.1.0: - dev: false engines: node: '>=8' resolution: @@ -9069,7 +8750,6 @@ packages: dependencies: '@types/retry': 0.12.0 retry: 0.12.0 - dev: false engines: node: '>=8' resolution: @@ -9092,17 +8772,6 @@ packages: node: '>=6' resolution: integrity: sha512-R4nPAVTAU0B9D35/Gk3uJf/7XYbQcyohSKdvAxIRSNghFl4e71hVoGnBNQz9cWaXxO2I10KTC+3jMdvvoKw6dQ== - /package-hash/4.0.0: - dependencies: - graceful-fs: 4.2.4 - hasha: 5.2.0 - lodash.flattendeep: 4.4.0 - release-zalgo: 1.0.0 - dev: true - engines: - node: '>=8' - resolution: - integrity: sha512-whdkPIooSu/bASggZ96BWVvZTRMOFxnyUG5PnTSGKoJE2gd5mbVNmR2Nj20QFzxYYgAXpoqC+AiXzl+UMRh7zQ== /package-json/4.0.1: dependencies: got: 6.7.1 @@ -9158,7 +8827,6 @@ packages: error-ex: 1.3.2 json-parse-better-errors: 1.0.2 lines-and-columns: 1.1.6 - dev: false engines: node: '>=8' resolution: @@ -9331,7 +8999,6 @@ packages: dependencies: find-up: 2.1.0 load-json-file: 4.0.0 - dev: false engines: node: '>=4' resolution: @@ -9343,14 +9010,6 @@ packages: node: '>=6' resolution: integrity: sha512-/E57AYkoeQ25qkxMj5PBOVgF8Kiu/h7cYS30Z5+R7WaiCCBfLq58ZI/dSeaEKb9WVJV5n/03QwrN3IeWIFllvw== - /pkg-dir/4.2.0: - dependencies: - find-up: 4.1.0 - dev: true - engines: - node: '>=8' - resolution: - integrity: sha512-HRDzbaKjC+AOWVXxAU/x54COGeIv9eb+6CkDSQoNTt4XyWoIJvuPsXizxu/Fr23EiekbtZwmh1IcIG/l/a10GQ== /pkg-up/2.0.0: dependencies: find-up: 2.1.0 @@ -9416,14 +9075,6 @@ packages: /process-nextick-args/2.0.1: resolution: integrity: sha512-3ouUOpQhtgrbOa17J7+uxOTpITYWaGP7/AhoR3+A+/1e9skrzelGi/dXzEYyvbxubEF6Wn2ypscTKiKJFFn1ag== - /process-on-spawn/1.0.0: - dependencies: - fromentries: 1.2.0 - dev: true - engines: - node: '>=8' - resolution: - integrity: sha512-1WsPDsUSMmZH5LeMLegqkPDrsGgsWwk1Exipy2hvB0o/F0ASzbpIctSCcZIK1ykJvtTJULEH+20WOFjMvGnCTg== /process-relative-require/1.0.0: dependencies: node-modules-path: 1.0.2 @@ -9525,7 +9176,6 @@ packages: resolution: integrity: sha512-XRsRjdf+j5ml+y/6GKHPZbrF/8p2Yga0JPtdqTIY2Xe5ohJPD9saDJJLPvp9+NSBprVvevdXZybnj2cv8OEd0A== /q/1.5.1: - dev: false engines: node: '>=0.6.0' teleport: '>=0.2.0' @@ -9571,7 +9221,6 @@ packages: resolution: integrity: sha1-sgmEkgO7Jd+CDadW50cAWHhSFiA= /quick-lru/4.0.1: - dev: false engines: node: '>=8' resolution: @@ -9667,7 +9316,6 @@ packages: find-up: 4.1.0 read-pkg: 5.2.0 type-fest: 0.8.1 - dev: false engines: node: '>=8' resolution: @@ -9688,7 +9336,6 @@ packages: normalize-package-data: 2.5.0 parse-json: 5.0.0 type-fest: 0.6.0 - dev: false engines: node: '>=8' resolution: @@ -9746,7 +9393,6 @@ packages: dependencies: indent-string: 4.0.0 strip-indent: 3.0.0 - dev: false engines: node: '>=8' resolution: @@ -9760,7 +9406,6 @@ packages: /redeyed/2.1.1: dependencies: esprima: 4.0.1 - dev: false resolution: integrity: sha1-iYS1gV2ZyyIEacme7v/jiRPmzAs= /regenerate-unicode-properties/8.2.0: @@ -9848,7 +9493,6 @@ packages: /registry-auth-token/4.1.1: dependencies: rc: 1.2.8 - dev: false engines: node: '>=6.0.0' resolution: @@ -9879,14 +9523,6 @@ packages: hasBin: true resolution: integrity: sha512-64O87/dPDgfk8/RQqC4gkZoGyyWFIEUTTh80CU6CWuK5vkCGyekIx+oKcEIYtP/RAxSQltCZHCNu/mdd7fqlJw== - /release-zalgo/1.0.0: - dependencies: - es6-error: 4.1.1 - dev: true - engines: - node: '>=4' - resolution: - integrity: sha1-CXALflB0Mpc5Mw5TXFqQ+2eFFzA= /remote-git-tags/2.0.0: dependencies: git-fetch-pack: 0.1.1 @@ -10073,7 +9709,6 @@ packages: resolution: integrity: sha512-TTlYpa+OL+vMMNG24xSlQGEJ3B/RzEfUlLct7b5G/ytav+wPrplCpVMFuwzXbkecJrb6IYo1iFb0S9v37754mg== /retry/0.12.0: - dev: false engines: node: '>= 4' resolution: @@ -10250,7 +9885,6 @@ packages: semver-diff: 3.1.1 signale: 1.4.0 yargs: 15.3.1 - dev: false engines: node: '>=10.18' hasBin: true @@ -10261,13 +9895,11 @@ packages: /semver-diff/3.1.1: dependencies: semver: 6.3.0 - dev: false engines: node: '>=8' resolution: integrity: sha512-GX0Ix/CJcHyB8c4ykpHGIAvLyOwOobtM/8d+TQkAd81/bEjgPHrfba41Vpesr7jX/t8Uh+R3EX9eAS5be+jQYg== /semver-regex/2.0.0: - dev: false engines: node: '>=6' resolution: @@ -10398,7 +10030,6 @@ packages: chalk: 2.4.2 figures: 2.0.0 pkg-conf: 2.1.0 - dev: false engines: node: '>=6' resolution: @@ -10612,22 +10243,8 @@ packages: resolution: integrity: sha1-+30L0dcP1DFr2ePew4nmX51jYbs= /spawn-error-forwarder/1.0.0: - dev: false resolution: integrity: sha1-Gv2Uc46ZmwNG17n8NzvlXgdXcCk= - /spawn-wrap/2.0.0: - dependencies: - foreground-child: 2.0.0 - is-windows: 1.0.2 - make-dir: 3.1.0 - rimraf: 3.0.2 - signal-exit: 3.0.3 - which: 2.0.2 - dev: true - engines: - node: '>=8' - resolution: - integrity: sha512-EeajNjfN9zMnULLwhZZQU3GWBoFNkbngTUPfaawT4RkMiviTxcX0qfhVbGey39mfctfDHkWtuecgQ8NJcyQWHg== /spdx-correct/3.1.0: dependencies: spdx-expression-parse: 3.0.0 @@ -10656,19 +10273,16 @@ packages: /split/1.0.1: dependencies: through: 2.3.8 - dev: false resolution: integrity: sha512-mTyOoPbrivtXnwnIxZRFYRrPNtEFKlpB2fvjSnCQUiAA6qAZzqwna5envK4uk6OIeP17CsdF3rSBGYVBsU0Tkg== /split2/1.0.0: dependencies: through2: 2.0.5 - dev: false resolution: integrity: sha1-UuLiIdiMdfmnP5BVbiY/+WdysxQ= /split2/2.2.0: dependencies: through2: 2.0.5 - dev: false resolution: integrity: sha512-RAb22TG39LhI31MbreBgIuKiIKhVsawfTgEGqKHTK87aG+ul/PB8Sqoi3I7kVdRWiCfrKxK3uo4/YUkpNvhPbw== /sprintf-js/1.0.3: @@ -10745,7 +10359,6 @@ packages: dependencies: duplexer2: 0.1.4 readable-stream: 2.3.7 - dev: false resolution: integrity: sha1-+02KFCDqNidk4hrUeAOXvry0HL4= /stream-each/1.2.3: @@ -10926,7 +10539,6 @@ packages: /strip-indent/3.0.0: dependencies: min-indent: 1.0.0 - dev: false engines: node: '>=8' resolution: @@ -10983,7 +10595,6 @@ packages: dependencies: has-flag: 4.0.0 supports-color: 7.1.0 - dev: false engines: node: '>=8' resolution: @@ -11031,7 +10642,6 @@ packages: resolution: integrity: sha512-4WK/bYZmj8xLr+HUCODHGF1ZFzsYffasLUgEiMBY4fgtltdO6B4WJtlSbPaDTLpYTcGVwM2qLnFTICEcNxs3kA== /temp-dir/2.0.0: - dev: false engines: node: '>=8' resolution: @@ -11050,7 +10660,6 @@ packages: temp-dir: 2.0.0 type-fest: 0.12.0 unique-string: 2.0.0 - dev: false engines: node: '>=10' resolution: @@ -11095,16 +10704,6 @@ packages: node: '>=6' resolution: integrity: sha512-M+oxtseCFO3EDtAaGH7iiej3CBkzXqFMbzqYAACdzKui4eZA+pq3tZEwChvOdNfa7xxy8BfbmgJSIr43cC/+2g== - /test-exclude/6.0.0: - dependencies: - '@istanbuljs/schema': 0.1.2 - glob: 7.1.6 - minimatch: 3.0.4 - dev: true - engines: - node: '>=8' - resolution: - integrity: sha512-cAGWPIyOHU6zlmg88jwm7VRyXnMN7iV68OGAbYDk/Mh/xC/pzVPlQtY6ngoIH/5/tciuhGfvESU8GrHrcxD56w== /testem/3.1.0: dependencies: backbone: 1.4.0 @@ -11143,7 +10742,6 @@ packages: resolution: integrity: sha512-wmPMqwocl9sU7kk32+fRpYFQVwL2XO6PszYF3IPIi6exw3zXb879Ulw4NQrkybdNtTS8yj9yv2lEuvYgpulbaw== /text-extensions/1.9.0: - dev: false engines: node: '>=0.10' resolution: @@ -11168,7 +10766,6 @@ packages: dependencies: readable-stream: 2.3.7 xtend: 4.0.2 - dev: false resolution: integrity: sha512-/mrRod8xqpA+IHSLyGCQ2s8SPHiCDEeQJSep1jqLYeEUClOFG2Qsh+4FU6G9VeqpZnGW/Su8LQGc4YKni5rYSQ== /through2/3.0.1: @@ -11302,7 +10899,6 @@ packages: resolution: integrity: sha1-qLE/1r/SSJUZZ0zN5VujaTtwbQk= /traverse/0.6.6: - dev: false resolution: integrity: sha1-y99WD9e5r2MlAv7UD5GMFX6pcTc= /tree-sync/1.4.0: @@ -11327,13 +10923,11 @@ packages: resolution: integrity: sha512-AzeJnbmJjGVfWMTJ0T152fv8NDTbQc9ERY4nEs7Lmxd94Xah2bUS56+CcoTh6FB8qn2KjBMjC0mLNc731aVBqw== /trim-newlines/3.0.0: - dev: false engines: node: '>=8' resolution: integrity: sha512-C4+gOpvmxaSMKuEf9Qc134F1ZuOHVXKRbtEflf4NTtuuJDEIJ9p5PXsalL8SkeRw+qit1Mo+yuvMPAKwWg/1hA== /trim-off-newlines/1.0.1: - dev: false engines: node: '>=0.10.0' resolution: @@ -11377,19 +10971,16 @@ packages: resolution: integrity: sha512-OdjXJxnCN1AvyLSzeKIgXTXxV+99ZuXl3Hpo9XpJAv9MBcHrrJOQ5kV7ypXOuQie+AmWG25hLbiKdwYTifzcfQ== /type-fest/0.12.0: - dev: false engines: node: '>=10' resolution: integrity: sha512-53RyidyjvkGpnWPMF9bQgFtWp+Sl8O2Rp13VavmJgfAP9WWG6q6TkrKU8iyJdnwnfgHI6k2hTlgqH4aSdjoTbg== /type-fest/0.13.1: - dev: false engines: node: '>=10' resolution: integrity: sha512-34R7HTnG0XIJcBSn5XhDd7nNFPRcXYRZrBB2O2jdKqYODldSzBAqzsWoZYYvduky73toYS/ESqxPvkDf/F0XMg== /type-fest/0.6.0: - dev: false engines: node: '>=8' resolution: @@ -11502,7 +11093,6 @@ packages: /universal-user-agent/5.0.0: dependencies: os-name: 3.1.0 - dev: false resolution: integrity: sha512-B5TPtzZleXyPrUMKCpEHFmVhMN6EhmJYjG5PQna9s7mXeSqGTLap4OpqLl5FCEFUI3UBmllkETwKf/db66Y54Q== /universalify/0.1.2: @@ -11511,7 +11101,6 @@ packages: resolution: integrity: sha512-rBJeI5CXAlmy1pV+617WB9J63U6XcazHHF2f2dbJix4XzpUF0RS3Zbj0FGIOCAva5P/d/GBOYaACQ1w+0azUkg== /universalify/1.0.0: - dev: false engines: node: '>= 10.0.0' resolution: @@ -11560,7 +11149,6 @@ packages: resolution: integrity: sha1-2pN/emLiH+wf0Y1Js1wpNQZ6bHI= /url-join/4.0.1: - dev: false resolution: integrity: sha512-jk1+QP6ZJqyOiuEI9AEWQfju/nB2Pw466kbA0LEZljHwKeMgd9WrAEgEGxjPDD2+TNbbb37rTyhEfrCXfuKXnA== /url-parse-lax/1.0.0: @@ -11840,7 +11428,6 @@ packages: /windows-release/3.3.0: dependencies: execa: 1.0.0 - dev: false engines: node: '>=6' resolution: @@ -11985,7 +11572,6 @@ packages: /yaml/1.9.2: dependencies: '@babel/runtime': 7.9.6 - dev: false engines: node: '>= 6' resolution: @@ -12041,12 +11627,14 @@ packages: node: 10.* || >= 12 name: ember-cli-code-coverage resolution: + registry: 'https://registry.npmjs.org/' tarball: 'https://codeload.github.com/rajasegar/ember-cli-code-coverage/tar.gz/ba7b1b925b1c1d659d9dd35faf4f661226e796e3' version: 1.0.0-beta.9 specifiers: '@ember/optional-features': ^1.3.0 '@glimmer/component': ^1.0.0 '@glimmer/tracking': ^1.0.0 + '@semantic-release/changelog': ^5.0.1 babel-eslint: ^10.1.0 broccoli-asset-rev: ^3.0.0 chai: ^4.2.0 @@ -12076,6 +11664,5 @@ specifiers: eslint-plugin-node: ^11.0.0 loader.js: ^4.7.0 npm-run-all: ^4.1.5 - nyc: ^15.0.1 qunit-dom: ^1.1.0 semantic-release: ^17.0.7 diff --git a/tests/dummy/app/templates/chance-color.hbs b/tests/dummy/app/templates/chance-color.hbs index 94ce3bd..704cacf 100644 --- a/tests/dummy/app/templates/chance-color.hbs +++ b/tests/dummy/app/templates/chance-color.hbs @@ -1,13 +1,84 @@ +

chance-color:

+
+

Generate a random color.

+

+ + \{{ chance-color }} + +

+

+ + // => {{ chance-color }} + +

+

Colors have four base types: hex, shorthex, rgb, 0x

+

+These are the kinds usable in HTML or CSS. The type can optionally be specified +

-

chance-color:

-

Description for chance-color goes here.

-

- - \{{ chance-color "hello world"}} - -

-

- - // => {{ chance-color "hello world"}} - -

+

+ + \{{ chance-color format="hex"}} + +

+

+ + // => {{ chance-color format="hex"}} + +

+

+ + \{{ chance-color format="shorthex"}} + +

+

+ + // => {{ chance-color format="shorthex"}} + +

+

+ + \{{ chance-color format="rgb"}} + +

+

+ + // => {{ chance-color format="rgb"}} + +

+

+ + \{{ chance-color format="0x"}} + +

+

+ + // => {{ chance-color format="0x"}} + +

+ +

Can optionally specify that only grayscale colors be generated

+ +

+ + \{{ chance-color grayscale=true}} + +

+

+ + // => {{ chance-color grayscale=true}} + +

+ +

Optionally specify casing to get only uppercase letters in the color

+ +

+ + \{{ chance-color casing="upper"}} + +

+

+ + // => {{ chance-color casing="upper"}} + +