Apple M1 cannot install 0.25.4

Possible install-time or require-time problem

[x ] I have read the documentation relating to installation.
[x ] I have ensured that the architecture and platform of Node.js used for npm install is the same as the architecture and platform of Node.js used at runtime.

Are you using the latest version of sharp?

[x ] I am using the latest version of sharp as reported by npm view sharp dist-tags.latest.
0.30.1
If you cannot confirm this, please upgrade to the latest version and try again before opening an issue.

If you are using another package which depends on a version of sharp that is not the latest, please open an issue against that package instead.
Is this a problem with filesystem permissions?
If you are using npm v6 or earlier and installing as a root or sudo user, have you tried with the npm install --unsafe-perm flag?
If you are using npm v7 or later, does the user running npm install own the directory it is run in?
If you are using the ignore-scripts feature of npm, have you tried with the npm install --ignore-scripts=false flag?
What is the complete output of running npm install --verbose sharp?
I am using Yarn, but I get the same nowwhere with NPM..

What is the output of running npx envinfo --binaries --system --npmPackages=sharp --npmGlobalPackages=sharp?

System:
OS: macOS 12.2.1
CPU: (8) arm64 Apple M1
Memory: 85.91 MB / 16.00 GB
Shell: 5.8 - /bin/zsh
Binaries:
Node: 17.6.0 - ~/.nvm/versions/node/v17.6.0/bin/node
Yarn: 3.2.0 - ~/.nvm/versions/node/v17.6.0/bin/yarn
npm: 8.5.1 - ~/.nvm/versions/node/v17.6.0/bin/npm
npmPackages:
sharp: ^0.30.1 => 0.30.1
Please look at the build log seems to be
build.log

This file contains the result of Yarn building a package (sharp@npm:0.25.4)

Please upgrade to the latest version. If you are using another package which depends on a version of sharp that is not the latest, please open an issue against that package instead.

 My errors in the body above relate to 0.30.1

The first line of the build.log file you've attached says v0.25.4.

yes so so sorry, I have been at this all day so far trying to get this to run...
npm log from running this
npm install --arch=arm64 --platform=darwin<EMAIL_ADDRESS>2022-03-01T20_35_30_743Z-debug-0.log

33 info run<EMAIL_ADDRESS>install node_modules/gridsome/node_modules/sharp (node install/libvips && node install/dll-copy && prebuild-install --runtime=napi) || (node-gyp rebuild && node install/dll

This log file also says v0.25.4.

hmm this command uses an older version?
npm rebuild --verbose sharp
so how to tell it to use the newer version for the debug log?... sorry I am an idiot...

even in my package.json I have
"sharp": "0.30.1",

I am trying to get a vue / gridsome project rolling...
gridsome develop
Gridsome v0.7.23
Error:
Something went wrong installing the "sharp" module
Cannot find module '../build/Release/sharp.node'
Require stack:

/Users/boopfer/Dev/3000 AisleRocket/02-AR-website2022/aisle-rocket-2022/node_modules/gridsome/node_modules/sharp/lib/constructor.js

/Users/boopfer/Dev/3000 AisleRocket/02-AR-website2022/aisle-rocket-2022/node_modules/gridsome/node_modules/sharp/lib/index.js

/Users/boopfer/Dev/3000 AisleRocket/02-AR-website2022/aisle-rocket-2022/node_modules/gridsome/lib/app/queue/ImageProcessQueue.js

/Users/boopfer/Dev/3000 AisleRocket/02-AR-website2022/aisle-rocket-2022/node_modules/gridsome/lib/app/queue/AssetsQueue.js

/Users/boopfer/Dev/3000 AisleRocket/02-AR-website2022/aisle-rocket-2022/node_modules/gridsome/lib/app/App.js

/Users/boopfer/Dev/3000 AisleRocket/02-AR-website2022/aisle-rocket-2022/node_modules/gridsome/lib/app/index.js

/Users/boopfer/Dev/3000 AisleRocket/02-AR-website2022/aisle-rocket-2022/node_modules/gridsome/lib/develop.js

/Users/boopfer/Dev/3000 AisleRocket/02-AR-website2022/aisle-rocket-2022/node_modules/gridsome/index.js

/Users/boopfer/Dev/3000<EMAIL_ADDRESS>

Run "npm rebuild --verbose sharp" and look for errors

Consult the installation documentation at https://sharp.pixelplumbing.com/install

Search for this error at https://github.com/lovell/sharp/issues
at Object. (/Users/boopfer/Dev/3000 AisleRocket/02-AR-website2022/aisle-rocket-2022/node_modules/gridsome/node_modules/sharp/lib/constructor.js:34:9)
at Module._compile (node:internal/modules/cjs/loader:1103:14)
at Object.Module._extensions..js (node:internal/modules/cjs/loader:1155:10)
at Module.load (node:internal/modules/cjs/loader:981:32)
at Function.Module._load (node:internal/modules/cjs/loader:822:12)
at Module.require (node:internal/modules/cjs/loader:1005:19)
at require (node:internal/modules/cjs/helpers:102:18)
at Object. (/Users/boopfer/Dev/3000 AisleRocket/02-AR-website2022/aisle-rocket-2022/node_modules/gridsome/node_modules/sharp/lib/index.js:3:15)
at Module._compile (node:internal/modules/cjs/loader:1103:14)
at Object.Module._extensions..js (node:internal/modules/cjs/loader:1155:10)

I see the node modules folder and I have a package.json that says
{
"name": "sharp",
"description": "High performance Node.js image processing, the fastest module to resize JPEG, PNG, WebP, GIF, AVIF and TIFF images",
"version": "0.30.1",
"author": "Lovell Fuller<EMAIL_ADDRESS>

so this look like it might be out of your wheelhouse but I haven't a clue... I thought it wasn't installing but it looks like it is... man I am so sorry...

https://github.com/gridsome/gridsome/issues/1596#issuecomment-1011019733

didn't do anything... rolled back to  "sharp": "^0.29.3", still same error...

this is my current npm list
├──<EMAIL_ADDRESS>├──<EMAIL_ADDRESS>├──<EMAIL_ADDRESS>├──<EMAIL_ADDRESS>├──<EMAIL_ADDRESS>├──<EMAIL_ADDRESS>├──<EMAIL_ADDRESS>├──<EMAIL_ADDRESS>├──<EMAIL_ADDRESS>├──<EMAIL_ADDRESS>├──<EMAIL_ADDRESS>├──<EMAIL_ADDRESS>├──<EMAIL_ADDRESS>├──<EMAIL_ADDRESS>├──<EMAIL_ADDRESS>├──<EMAIL_ADDRESS>├──<EMAIL_ADDRESS>├──<EMAIL_ADDRESS>├──<EMAIL_ADDRESS>├──<EMAIL_ADDRESS>├──<EMAIL_ADDRESS>├──<EMAIL_ADDRESS>├──<EMAIL_ADDRESS>├──<EMAIL_ADDRESS>├──<EMAIL_ADDRESS>├──<EMAIL_ADDRESS>├──<EMAIL_ADDRESS>├──<EMAIL_ADDRESS>├──<EMAIL_ADDRESS>├──<EMAIL_ADDRESS>├──<EMAIL_ADDRESS>├──<EMAIL_ADDRESS>├──<EMAIL_ADDRESS>├──<EMAIL_ADDRESS>├──<EMAIL_ADDRESS>├──<EMAIL_ADDRESS>├──<EMAIL_ADDRESS>├──<EMAIL_ADDRESS>└──<EMAIL_ADDRESS>

What is the complete output of running npm install --verbose sharp in an empty directory?

npm verb cli [
npm verb cli   '/Users/boopfer/.nvm/versions/node/v16.14.0/bin/node',
npm verb cli   '/Users/boopfer/.nvm/versions/node/v16.14.0/bin/npm',
npm verb cli   'install',
npm verb cli   '--verbose',
npm verb cli   'sharp'
npm verb cli ]
npm info using<EMAIL_ADDRESS>npm info using<EMAIL_ADDRESS>npm timing npm:load:whichnode Completed in 0ms
npm timing config:load:defaults Completed in 1ms
npm timing config:load:file:/Users/boopfer/.nvm/versions/node/v16.14.0/lib/node_modules/npm/npmrc Completed in 0ms
npm timing config:load:builtin Completed in 0ms
npm timing config:load:cli Completed in 0ms
npm timing config:load:env Completed in 1ms
npm timing config:load:file:/Users/boopfer/Dev/3000 AisleRocket/02-AR-website2022/aisle-rocket-2022/.npmrc Completed in 0ms
npm timing config:load:project Completed in 1ms
npm timing config:load:file:/Users/boopfer/.npmrc Completed in 1ms
npm timing config:load:user Completed in 1ms
npm timing config:load:file:/Users/boopfer/.nvm/versions/node/v16.14.0/etc/npmrc Completed in 0ms
npm timing config:load:global Completed in 0ms
npm timing config:load:validate Completed in 0ms
npm timing config:load:credentials Completed in 1ms
npm timing config:load:setEnvs Completed in 0ms
npm timing config:load Completed in 6ms
npm timing npm:load:configload Completed in 6ms
npm timing npm:load:setTitle Completed in 6ms
npm timing config:load:flatten Completed in 1ms
npm timing npm:load:display Completed in 3ms
npm verb logfile /Users/boopfer/.npm/_logs/2022-03-02T01_22_17_915Z-debug-0.log
npm timing npm:load:logFile Completed in 3ms
npm timing npm:load:timers Completed in 0ms
npm timing npm:load:configScope Completed in 0ms
npm timing npm:load Completed in 18ms
npm timing arborist:ctor Completed in 1ms
npm timing idealTree:init Completed in 363ms
npm timing idealTree:userRequests Completed in 2ms
npm timing arborist:ctor Completed in 0ms
npm http fetch GET 200 https://registry.npmjs.org/sharp 1577ms (cache revalidated)
npm timing idealTree:#root Completed in 1593ms
npm timing idealTree:node_modules/sharp Completed in 0ms
npm timing idealTree:buildDeps Completed in 1594ms
npm timing idealTree:fixDepFlags Completed in 14ms
npm timing idealTree Completed in 1980ms
npm timing reify:loadTrees Completed in 1981ms
npm timing reify:diffTrees Completed in 25ms
npm timing reify:retireShallow Completed in 0ms
npm timing reify:createSparse Completed in 0ms
npm timing reify:loadBundles Completed in 0ms
npm timing reify:unpack Completed in 0ms
npm timing reify:unretire Completed in 0ms
npm timing build:queue Completed in 0ms
npm timing build:deps Completed in 0ms
npm timing build Completed in 0ms
npm timing reify:build Completed in 0ms
npm timing reify:trash Completed in 0ms
npm timing reify:save Completed in 103ms
npm http fetch POST 200 https://registry.npmjs.org/-/npm/v1/security/advisories/bulk 427ms
npm timing auditReport:getReport Completed in 434ms
npm timing metavuln:cache:get:security-advisory:node-sass:lDw9QfwPanT2QNmD1s3K39Gx2Og4pfdrQyYiGCXw4UM+iix5vGFc8MMd7C0ti2EyE6mdJP0jvp69Rh2EE7Nuvw== Completed in 10ms
npm timing metavuln:cache:get:security-advisory:glob-parent:xD8TPHJIKJLpyIX9eYp5C7ztLrV6IvawO1Sf29ztHiCdvqJmakCyTPi58uPUC6wqP5JkvSg2tWeo6V/I1fYd6g== Completed in 10ms
npm timing metavuln:cache:get:security-advisory:trim:RRcmMDNCINa3VwFR8PisB8x1AocVujMxTOgrIg1cAbqpUViZ8tdyiiZWSDLHz8UOodptsfT5w2CYJqJa1ykbUw== Completed in 11ms
npm timing metavuln:cache:get:security-advisory:semver-regex:fc0dnbt6aKXhx5fLXi1Kof8Qf8997IZxPdys6boovxh5e58I+iBJXEBv1b+9qaHYlY95KdUURNNNT87QNOkOYQ== Completed in 11ms
npm timing metavuln:cache:get:security-advisory:yargs-parser:FTG5dFQUKS500G0EI3n+YArCIcQ/YuwXdxleB5tKBYE6st4DWBzWgn4BPQY/jG1j5MDI2fCd2/XczmMBs4smfA== Completed in 10ms
npm timing metavuln:cache:get:security-advisory:nth-check:phzbT+HCVgpA1C0GvSQ+THzeiYTr85AjCi0uOiMdmcC5FQFZSg2cAxsM7WmntPfv9aYplGKdCep6sPcOzXhQDw== Completed in 11ms
npm timing metavuln:cache:get:security-advisory:ansi-regex:gipfqiXURkkimm8+IyoEer5YC1ntqyorXe7xXSHfbxT4Q2N0cl4sjpCXLBfNQSZpCf2C6BCCpq61JXzBTOWL+g== Completed in 12ms
npm timing metavuln:cache:get:security-advisory:trim-newlines:FKtGPIHE0cWJrTOi1H996Hvqnj28iATHiQozLL7kOyZM+hBcKTbQkvTcxBhdBUKOwk1FocLiNFl3tMgMuyKb0g== Completed in 12ms
npm http fetch GET 200 https://registry.npmjs.org/node-sass 267ms (cache revalidated)
npm timing metavuln:packument:node-sass Completed in 268ms
npm timing metavuln:load:security-advisory:node-sass:1006978 Completed in 2ms
npm timing metavuln:calculate:security-advisory:node-sass:1006978 Completed in 270ms
npm http fetch GET 200 https://registry.npmjs.org/glob-parent 680ms (cache revalidated)
npm timing metavuln:packument:glob-parent Completed in 680ms
npm timing metavuln:load:security-advisory:glob-parent:1006947 Completed in 0ms
npm timing metavuln:calculate:security-advisory:glob-parent:1006947 Completed in 680ms
npm http fetch GET 200 https://registry.npmjs.org/trim 686ms (cache revalidated)
npm timing metavuln:packument:trim Completed in 687ms
npm timing metavuln:load:security-advisory:trim:1005291 Completed in 0ms
npm timing metavuln:calculate:security-advisory:trim:1005291 Completed in 687ms
npm http fetch GET 200 https://registry.npmjs.org/nth-check 687ms (cache revalidated)
npm timing metavuln:packument:nth-check Completed in 687ms
npm timing metavuln:load:security-advisory:nth-check:1004967 Completed in 0ms
npm timing metavuln:calculate:security-advisory:nth-check:1004967 Completed in 687ms
npm http fetch GET 200 https://registry.npmjs.org/yargs-parser 689ms (cache revalidated)
npm timing metavuln:packument:yargs-parser Completed in 689ms
npm timing metavuln:load:security-advisory:yargs-parser:1005534 Completed in 1ms
npm timing metavuln:calculate:security-advisory:yargs-parser:1005534 Completed in 690ms
npm http fetch GET 200 https://registry.npmjs.org/ansi-regex 707ms (cache revalidated)
npm timing metavuln:packument:ansi-regex Completed in 708ms
npm timing metavuln:load:security-advisory:ansi-regex:1004946 Completed in 0ms
npm timing metavuln:calculate:security-advisory:ansi-regex:1004946 Completed in 708ms
npm http fetch GET 200 https://registry.npmjs.org/semver-regex 710ms (cache revalidated)
npm timing metavuln:packument:semver-regex Completed in 710ms
npm timing metavuln:load:security-advisory:semver-regex:1005009 Completed in 0ms
npm timing metavuln:calculate:security-advisory:semver-regex:1005009 Completed in 710ms
npm http fetch GET 200 https://registry.npmjs.org/trim-newlines 709ms (cache revalidated)
npm timing metavuln:packument:trim-newlines Completed in 709ms
npm timing metavuln:load:security-advisory:trim-newlines:1006754 Completed in 0ms
npm timing metavuln:calculate:security-advisory:trim-newlines:1006754 Completed in 710ms
npm timing metavuln:cache:get:security-advisory:strip-ansi:VNH7BZLDPXeb+XyBHjziFezTzkb3wUEeYZF30Shwpq+9ErFf3ja9WpDN5+1N0ZmzJRrF78Jsd1Rv6URhv1/2cQ== Completed in 2ms
npm http fetch GET 200 https://registry.npmjs.org/strip-ansi 242ms (cache revalidated)
npm timing metavuln:packument:strip-ansi Completed in 242ms
npm timing metavuln:load:security-advisory:strip-ansi:gipfqiXURkkimm8+IyoEer5YC1ntqyorXe7xXSHfbxT4Q2N0cl4sjpCXLBfNQSZpCf2C6BCCpq61JXzBTOWL+g== Completed in 0ms
npm timing metavuln:calculate:security-advisory:strip-ansi:gipfqiXURkkimm8+IyoEer5YC1ntqyorXe7xXSHfbxT4Q2N0cl4sjpCXLBfNQSZpCf2C6BCCpq61JXzBTOWL+g== Completed in 242ms
npm timing metavuln:cache:get:security-advisory:chokidar:8RLmGh4oLb7R21Wzp2NmDpdtQ/pK71xAuUOrU0vtsJFRBUT4eqKfWTdASKv4oG+Jc62kiQ4ACvDusI+VnWEqQA== Completed in 3ms
npm timing metavuln:cache:get:security-advisory:fast-glob:x5hPO+Z77flRqTc2bK/4wdfArjkrSQuIW9eDp5qX1yiNHAjTgiLKEclgKNZhYkXT22AZH3knfcO35mBQoPdcog== Completed in 2ms
npm http fetch GET 200 https://registry.npmjs.org/fast-glob 231ms (cache revalidated)
npm timing metavuln:packument:fast-glob Completed in 232ms
npm timing metavuln:load:security-advisory:fast-glob:xD8TPHJIKJLpyIX9eYp5C7ztLrV6IvawO1Sf29ztHiCdvqJmakCyTPi58uPUC6wqP5JkvSg2tWeo6V/I1fYd6g== Completed in 0ms
npm timing metavuln:calculate:security-advisory:fast-glob:xD8TPHJIKJLpyIX9eYp5C7ztLrV6IvawO1Sf29ztHiCdvqJmakCyTPi58uPUC6wqP5JkvSg2tWeo6V/I1fYd6g== Completed in 233ms
npm http fetch GET 200 https://registry.npmjs.org/chokidar 250ms (cache revalidated)
npm timing metavuln:packument:chokidar Completed in 252ms
npm timing metavuln:load:security-advisory:chokidar:xD8TPHJIKJLpyIX9eYp5C7ztLrV6IvawO1Sf29ztHiCdvqJmakCyTPi58uPUC6wqP5JkvSg2tWeo6V/I1fYd6g== Completed in 2ms
npm timing metavuln:calculate:security-advisory:chokidar:xD8TPHJIKJLpyIX9eYp5C7ztLrV6IvawO1Sf29ztHiCdvqJmakCyTPi58uPUC6wqP5JkvSg2tWeo6V/I1fYd6g== Completed in 254ms
npm timing metavuln:cache:get:security-advisory:sass-loader:5K8M7gZ2rhgDyHcwcy1hpC8inpBt/29VcE8KElxxveIn/oxtG9tq2q+BdajtTWIp7z3fsvbqXP+huXsDSoJ37A== Completed in 5ms
npm http fetch GET 200 https://registry.npmjs.org/sass-loader 240ms (cache revalidated)
npm timing metavuln:packument:sass-loader Completed in 243ms
npm timing metavuln:load:security-advisory:sass-loader:lDw9QfwPanT2QNmD1s3K39Gx2Og4pfdrQyYiGCXw4UM+iix5vGFc8MMd7C0ti2EyE6mdJP0jvp69Rh2EE7Nuvw== Completed in 0ms
npm timing metavuln:calculate:security-advisory:sass-loader:lDw9QfwPanT2QNmD1s3K39Gx2Og4pfdrQyYiGCXw4UM+iix5vGFc8MMd7C0ti2EyE6mdJP0jvp69Rh2EE7Nuvw== Completed in 243ms
npm timing metavuln:cache:get:security-advisory:css-select:QvKraIGpcyVxEwFP0qxpEFcY9Kx8ThCeiILkMKxPQIjEnGuEnh3anOmKy/kR5kMZzYPfqYeVltD9/X58U3TjZA== Completed in 6ms
npm http fetch GET 200 https://registry.npmjs.org/css-select 231ms (cache revalidated)
npm timing metavuln:packument:css-select Completed in 232ms
npm timing metavuln:load:security-advisory:css-select:phzbT+HCVgpA1C0GvSQ+THzeiYTr85AjCi0uOiMdmcC5FQFZSg2cAxsM7WmntPfv9aYplGKdCep6sPcOzXhQDw== Completed in 0ms
npm timing metavuln:calculate:security-advisory:css-select:phzbT+HCVgpA1C0GvSQ+THzeiYTr85AjCi0uOiMdmcC5FQFZSg2cAxsM7WmntPfv9aYplGKdCep6sPcOzXhQDw== Completed in 232ms
npm timing metavuln:cache:get:security-advisory:find-versions:naKczKZiSdkbg4wp2j9kzxHSucCw9QIfAEfCG26houA1ANp5phlNXfJhY6oAszl38NtMY9dK0WkYr/4uvJVD9A== Completed in 2ms
npm http fetch GET 200 https://registry.npmjs.org/find-versions 512ms (cache revalidated)
npm timing metavuln:packument:find-versions Completed in 513ms
npm timing metavuln:load:security-advisory:find-versions:fc0dnbt6aKXhx5fLXi1Kof8Qf8997IZxPdys6boovxh5e58I+iBJXEBv1b+9qaHYlY95KdUURNNNT87QNOkOYQ== Completed in 0ms
npm timing metavuln:calculate:security-advisory:find-versions:fc0dnbt6aKXhx5fLXi1Kof8Qf8997IZxPdys6boovxh5e58I+iBJXEBv1b+9qaHYlY95KdUURNNNT87QNOkOYQ== Completed in 514ms
npm timing metavuln:cache:get:security-advisory:remark-parse:DazzYFp9lJ0pgPzOHEG1YhcYJTqyG5PMaHVaC6WkxEFrpKpaJvHdTpRV9Eq1kduGPQFBpxhRCJjYGwBCb/Xg6A== Completed in 2ms
npm http fetch GET 200 https://registry.npmjs.org/remark-parse 234ms (cache revalidated)
npm timing metavuln:packument:remark-parse Completed in 235ms
npm timing metavuln:load:security-advisory:remark-parse:RRcmMDNCINa3VwFR8PisB8x1AocVujMxTOgrIg1cAbqpUViZ8tdyiiZWSDLHz8UOodptsfT5w2CYJqJa1ykbUw== Completed in 0ms
npm timing metavuln:calculate:security-advisory:remark-parse:RRcmMDNCINa3VwFR8PisB8x1AocVujMxTOgrIg1cAbqpUViZ8tdyiiZWSDLHz8UOodptsfT5w2CYJqJa1ykbUw== Completed in 235ms
npm timing metavuln:cache:get:security-advisory:meow:qMGSqDOPwBYOuSDi8UxYBvIWKNbskU0xZuNoRfLxyZkJyqN9VQIiZVdFgUXVBJO6KmJn12ycEpMrEdlH2bYikg== Completed in 2ms
npm http fetch GET 200 https://registry.npmjs.org/meow 231ms (cache revalidated)
npm timing metavuln:packument:meow Completed in 232ms
npm timing metavuln:load:security-advisory:meow:FKtGPIHE0cWJrTOi1H996Hvqnj28iATHiQozLL7kOyZM+hBcKTbQkvTcxBhdBUKOwk1FocLiNFl3tMgMuyKb0g== Completed in 0ms
npm timing metavuln:calculate:security-advisory:meow:FKtGPIHE0cWJrTOi1H996Hvqnj28iATHiQozLL7kOyZM+hBcKTbQkvTcxBhdBUKOwk1FocLiNFl3tMgMuyKb0g== Completed in 232ms
npm timing metavuln:cache:get:security-advisory:meow:idZ5vutmTBvZJs2CmVc/I4mnj7ldPSuMIfKvhu7cXfVojqjrZAfFilU5jRPeQoXuI9S3aWLwLLU5yZc+9IRsdA== Completed in 1ms
npm timing metavuln:load:security-advisory:meow:FTG5dFQUKS500G0EI3n+YArCIcQ/YuwXdxleB5tKBYE6st4DWBzWgn4BPQY/jG1j5MDI2fCd2/XczmMBs4smfA== Completed in 1ms
npm timing metavuln:calculate:security-advisory:meow:FTG5dFQUKS500G0EI3n+YArCIcQ/YuwXdxleB5tKBYE6st4DWBzWgn4BPQY/jG1j5MDI2fCd2/XczmMBs4smfA== Completed in 2ms
npm timing metavuln:cache:get:security-advisory:wrap-ansi:GHlqgCTSc3dwtjMoQl6niHwnwCGUim0UjGppBrfJQzwA3E5oOFtnX/Dq+IC4H0kqX6j5CocvPBNIsu8VJbeufA== Completed in 5ms
npm timing metavuln:cache:get:security-advisory:string-width:z8iR7PVusZCDbQbpBbfUOlp4nWW5lica+XU9Ck0Wj4d793LOue6orGcnetE+RgMcvOtyfG+VyOfSi0Yzr3ZiWw== Completed in 6ms
npm timing metavuln:cache:get:security-advisory:cliui:7d3FZGcI3zHMZwOEJ7z64Yya3CeS8V9Yp1mUPqnkRhYfe1AhvBDG2H8PbANiJB6NNtMXuaGQGEmGWKyUIVPg3w== Completed in 29ms
npm http fetch GET 200 https://registry.npmjs.org/wrap-ansi 259ms (cache revalidated)
npm timing metavuln:packument:wrap-ansi Completed in 259ms
npm timing metavuln:load:security-advisory:wrap-ansi:VNH7BZLDPXeb+XyBHjziFezTzkb3wUEeYZF30Shwpq+9ErFf3ja9WpDN5+1N0ZmzJRrF78Jsd1Rv6URhv1/2cQ== Completed in 0ms
npm timing metavuln:calculate:security-advisory:wrap-ansi:VNH7BZLDPXeb+XyBHjziFezTzkb3wUEeYZF30Shwpq+9ErFf3ja9WpDN5+1N0ZmzJRrF78Jsd1Rv6URhv1/2cQ== Completed in 260ms
npm http fetch GET 200 https://registry.npmjs.org/string-width 266ms (cache revalidated)
npm timing metavuln:packument:string-width Completed in 266ms
npm timing metavuln:load:security-advisory:string-width:VNH7BZLDPXeb+XyBHjziFezTzkb3wUEeYZF30Shwpq+9ErFf3ja9WpDN5+1N0ZmzJRrF78Jsd1Rv6URhv1/2cQ== Completed in 0ms
npm timing metavuln:calculate:security-advisory:string-width:VNH7BZLDPXeb+XyBHjziFezTzkb3wUEeYZF30Shwpq+9ErFf3ja9WpDN5+1N0ZmzJRrF78Jsd1Rv6URhv1/2cQ== Completed in 267ms
npm http fetch GET 200 https://registry.npmjs.org/cliui 268ms (cache revalidated)
npm timing metavuln:packument:cliui Completed in 268ms
npm timing metavuln:load:security-advisory:cliui:VNH7BZLDPXeb+XyBHjziFezTzkb3wUEeYZF30Shwpq+9ErFf3ja9WpDN5+1N0ZmzJRrF78Jsd1Rv6URhv1/2cQ== Completed in 1ms
npm timing metavuln:calculate:security-advisory:cliui:VNH7BZLDPXeb+XyBHjziFezTzkb3wUEeYZF30Shwpq+9ErFf3ja9WpDN5+1N0ZmzJRrF78Jsd1Rv6URhv1/2cQ== Completed in 269ms
npm timing metavuln:cache:get:security-advisory:globby:H5wxdM919GChe8QwN/Grta0SoLzGTw0XRz/Yxeral+EAW0ydzOs+2PJgXwDTn/KmkeAngqVdCyzQ2o9Gc1GC8w== Completed in 3ms
npm http fetch GET 200 https://registry.npmjs.org/globby 247ms (cache revalidated)
npm timing metavuln:packument:globby Completed in 248ms
npm timing metavuln:load:security-advisory:globby:x5hPO+Z77flRqTc2bK/4wdfArjkrSQuIW9eDp5qX1yiNHAjTgiLKEclgKNZhYkXT22AZH3knfcO35mBQoPdcog== Completed in 0ms
npm timing metavuln:calculate:security-advisory:globby:x5hPO+Z77flRqTc2bK/4wdfArjkrSQuIW9eDp5qX1yiNHAjTgiLKEclgKNZhYkXT22AZH3knfcO35mBQoPdcog== Completed in 248ms
npm timing metavuln:cache:get:security-advisory:gridsome:pCPsxzD8YL7qIR++3wMfFq56VO2TTdMe/yBAeI7PRA9jtDyysXL+1J2uuU+qhHwrFh7n1qy/M6ruwGIm5KYODw== Completed in 3ms
npm timing metavuln:cache:get:security-advisory:watchpack-chokidar2:KNIeANC4VmuwozWybZfg5cdV3/Z8CXDpG1CPWXQwZF9BFg8GGUGTr3i2WNx80XyXcPRLIJIH2E4McGByLJBoww== Completed in 3ms
npm http fetch GET 200 https://registry.npmjs.org/watchpack-chokidar2 310ms (cache revalidated)
npm timing metavuln:packument:watchpack-chokidar2 Completed in 311ms
npm timing metavuln:load:security-advisory:watchpack-chokidar2:8RLmGh4oLb7R21Wzp2NmDpdtQ/pK71xAuUOrU0vtsJFRBUT4eqKfWTdASKv4oG+Jc62kiQ4ACvDusI+VnWEqQA== Completed in 0ms
npm timing metavuln:calculate:security-advisory:watchpack-chokidar2:8RLmGh4oLb7R21Wzp2NmDpdtQ/pK71xAuUOrU0vtsJFRBUT4eqKfWTdASKv4oG+Jc62kiQ4ACvDusI+VnWEqQA== Completed in 311ms
npm http fetch GET 200 https://registry.npmjs.org/gridsome 510ms (cache revalidated)
npm timing metavuln:packument:gridsome Completed in 514ms
npm timing metavuln:load:security-advisory:gridsome:8RLmGh4oLb7R21Wzp2NmDpdtQ/pK71xAuUOrU0vtsJFRBUT4eqKfWTdASKv4oG+Jc62kiQ4ACvDusI+VnWEqQA== Completed in 0ms
npm timing metavuln:calculate:security-advisory:gridsome:8RLmGh4oLb7R21Wzp2NmDpdtQ/pK71xAuUOrU0vtsJFRBUT4eqKfWTdASKv4oG+Jc62kiQ4ACvDusI+VnWEqQA== Completed in 514ms
npm timing metavuln:cache:get:security-advisory:svgo:OHZB6d+CGzzJH+SGXY8su3iJlNH1NaDqhuoKFdPTyWeAjlh6ziaxYy3xIs9UP2Db/gO8IGXhgy1CK5CKZYcXwQ== Completed in 3ms
npm http fetch GET 200 https://registry.npmjs.org/svgo 234ms (cache revalidated)
npm timing metavuln:packument:svgo Completed in 236ms
npm timing metavuln:load:security-advisory:svgo:QvKraIGpcyVxEwFP0qxpEFcY9Kx8ThCeiILkMKxPQIjEnGuEnh3anOmKy/kR5kMZzYPfqYeVltD9/X58U3TjZA== Completed in 0ms
npm timing metavuln:calculate:security-advisory:svgo:QvKraIGpcyVxEwFP0qxpEFcY9Kx8ThCeiILkMKxPQIjEnGuEnh3anOmKy/kR5kMZzYPfqYeVltD9/X58U3TjZA== Completed in 236ms
npm timing metavuln:cache:get:security-advisory:bin-version:AX1RmhkdVU+BKcy/nBh7PSSvbjyOPWxcvPQZgfLlEBno77mQlaOGKSoDMIBvaVGCRtoeOTpxwpd1vgzCkG/Y+A== Completed in 2ms
npm http fetch GET 200 https://registry.npmjs.org/bin-version 501ms (cache revalidated)
npm timing metavuln:packument:bin-version Completed in 502ms
npm timing metavuln:load:security-advisory:bin-version:naKczKZiSdkbg4wp2j9kzxHSucCw9QIfAEfCG26houA1ANp5phlNXfJhY6oAszl38NtMY9dK0WkYr/4uvJVD9A== Completed in 0ms
npm timing metavuln:calculate:security-advisory:bin-version:naKczKZiSdkbg4wp2j9kzxHSucCw9QIfAEfCG26houA1ANp5phlNXfJhY6oAszl38NtMY9dK0WkYr/4uvJVD9A== Completed in 502ms
npm timing metavuln:cache:get:security-advisory:remark:wGe6z1TqO+LIFpz2vE4TwZVGKyTpILERIULwT/c4xPxmbeCQehSeNO9vgY2WCDNtaSjr66OU+P2Oqg8DMgxkyQ== Completed in 3ms
npm http fetch GET 200 https://registry.npmjs.org/remark 319ms (cache revalidated)
npm timing metavuln:packument:remark Completed in 321ms
npm timing metavuln:load:security-advisory:remark:DazzYFp9lJ0pgPzOHEG1YhcYJTqyG5PMaHVaC6WkxEFrpKpaJvHdTpRV9Eq1kduGPQFBpxhRCJjYGwBCb/Xg6A== Completed in 0ms
npm timing metavuln:calculate:security-advisory:remark:DazzYFp9lJ0pgPzOHEG1YhcYJTqyG5PMaHVaC6WkxEFrpKpaJvHdTpRV9Eq1kduGPQFBpxhRCJjYGwBCb/Xg6A== Completed in 323ms
npm timing metavuln:cache:get:security-advisory:stylelint:73MevBnh9PvO+w6e+MDG5niFTUgUtnVX5JYYXx6n0TZ4NNbx2ODpGCBEn8Ty20X9iYGUVux7pdclNPPQdth6Zg== Completed in 5ms
npm timing metavuln:cache:get:security-advisory:lpad-align:d+DI3x6QYJobFwGN1sUuIMEBk4C1eynVAD4vdtz0rQC97ZDapW1vOItQ4rPy6boiHq4BKWRAYWDdL0/CQ/5AGQ== Completed in 6ms
npm http fetch GET 200 https://registry.npmjs.org/lpad-align 471ms (cache revalidated)
npm timing metavuln:packument:lpad-align Completed in 472ms
npm timing metavuln:load:security-advisory:lpad-align:qMGSqDOPwBYOuSDi8UxYBvIWKNbskU0xZuNoRfLxyZkJyqN9VQIiZVdFgUXVBJO6KmJn12ycEpMrEdlH2bYikg== Completed in 0ms
npm timing metavuln:calculate:security-advisory:lpad-align:qMGSqDOPwBYOuSDi8UxYBvIWKNbskU0xZuNoRfLxyZkJyqN9VQIiZVdFgUXVBJO6KmJn12ycEpMrEdlH2bYikg== Completed in 473ms
npm http fetch GET 200 https://registry.npmjs.org/stylelint 492ms (cache revalidated)
npm timing metavuln:packument:stylelint Completed in 494ms
npm timing metavuln:load:security-advisory:stylelint:qMGSqDOPwBYOuSDi8UxYBvIWKNbskU0xZuNoRfLxyZkJyqN9VQIiZVdFgUXVBJO6KmJn12ycEpMrEdlH2bYikg== Completed in 0ms
npm timing metavuln:calculate:security-advisory:stylelint:qMGSqDOPwBYOuSDi8UxYBvIWKNbskU0xZuNoRfLxyZkJyqN9VQIiZVdFgUXVBJO6KmJn12ycEpMrEdlH2bYikg== Completed in 494ms
npm timing metavuln:cache:get:security-advisory:log-update:wUBAEFlX2kXHv7EtfN6CL6104qGunAVYZz/Khk6xqvk1dPxkR368McXYx+Q/EiLPMa9049WIrE+rfE+4ldFHKg== Completed in 1ms
npm timing metavuln:cache:get:security-advisory:cliui:YvvwN3bPbpjXv4F1ffT9cm5JB9+i7WRwRf1M+p+fSCpbKcM/RmEuIXTOH4OS9E3TQgOYTBM0HKslgem1lsj+nQ== Completed in 1ms
npm timing metavuln:load:security-advisory:cliui:GHlqgCTSc3dwtjMoQl6niHwnwCGUim0UjGppBrfJQzwA3E5oOFtnX/Dq+IC4H0kqX6j5CocvPBNIsu8VJbeufA== Completed in 0ms
npm timing metavuln:calculate:security-advisory:cliui:GHlqgCTSc3dwtjMoQl6niHwnwCGUim0UjGppBrfJQzwA3E5oOFtnX/Dq+IC4H0kqX6j5CocvPBNIsu8VJbeufA== Completed in 1ms
npm http fetch GET 200 https://registry.npmjs.org/log-update 506ms (cache revalidated)
npm timing metavuln:packument:log-update Completed in 506ms
npm timing metavuln:load:security-advisory:log-update:GHlqgCTSc3dwtjMoQl6niHwnwCGUim0UjGppBrfJQzwA3E5oOFtnX/Dq+IC4H0kqX6j5CocvPBNIsu8VJbeufA== Completed in 0ms
npm timing metavuln:calculate:security-advisory:log-update:GHlqgCTSc3dwtjMoQl6niHwnwCGUim0UjGppBrfJQzwA3E5oOFtnX/Dq+IC4H0kqX6j5CocvPBNIsu8VJbeufA== Completed in 507ms
npm timing metavuln:cache:get:security-advisory:cliui:2gbc6+LrUTrmS9/1of6t2ConpwkXUvhGLxrWKb9OKsYXzelT/nvJ8pLGFowk0Q0AAL7vm/IAl6mjO77yfQ1FlA== Completed in 4ms
npm timing metavuln:load:security-advisory:cliui:z8iR7PVusZCDbQbpBbfUOlp4nWW5lica+XU9Ck0Wj4d793LOue6orGcnetE+RgMcvOtyfG+VyOfSi0Yzr3ZiWw== Completed in 0ms
npm timing metavuln:calculate:security-advisory:cliui:z8iR7PVusZCDbQbpBbfUOlp4nWW5lica+XU9Ck0Wj4d793LOue6orGcnetE+RgMcvOtyfG+VyOfSi0Yzr3ZiWw== Completed in 4ms
npm timing metavuln:cache:get:security-advisory:wrap-ansi:bBNGWPaeIczlySXOiHEe7fItDCJRl0j7uIYLEUVtmxvynJ8Jub47NupYgKQyGIiFZF6n3QExmGhvEjwo4bV+Hw== Completed in 5ms
npm timing metavuln:load:security-advisory:wrap-ansi:z8iR7PVusZCDbQbpBbfUOlp4nWW5lica+XU9Ck0Wj4d793LOue6orGcnetE+RgMcvOtyfG+VyOfSi0Yzr3ZiWw== Completed in 0ms
npm timing metavuln:calculate:security-advisory:wrap-ansi:z8iR7PVusZCDbQbpBbfUOlp4nWW5lica+XU9Ck0Wj4d793LOue6orGcnetE+RgMcvOtyfG+VyOfSi0Yzr3ZiWw== Completed in 5ms
npm timing metavuln:cache:get:security-advisory:stylelint:kAWAELZ/XEuxnIuQc63Xp1YKQHpBbvQ/qFM9VPoS+8u9X9JmETSYr9fQqPGU7LIXxb9Rd2yz1maLi9hMdo/KRg== Completed in 5ms
npm timing metavuln:load:security-advisory:stylelint:z8iR7PVusZCDbQbpBbfUOlp4nWW5lica+XU9Ck0Wj4d793LOue6orGcnetE+RgMcvOtyfG+VyOfSi0Yzr3ZiWw== Completed in 0ms
npm timing metavuln:calculate:security-advisory:stylelint:z8iR7PVusZCDbQbpBbfUOlp4nWW5lica+XU9Ck0Wj4d793LOue6orGcnetE+RgMcvOtyfG+VyOfSi0Yzr3ZiWw== Completed in 35ms
npm timing metavuln:cache:get:security-advisory:yargs:BOa2Al3idP5OlOreEdnVQi68smAzGPOhWohGdtS8trVu5DacMa8X/tmqHH8v0P7xOBCZgrfoFATVy/B3qs1pTg== Completed in 35ms
npm timing metavuln:cache:get:security-advisory:table:4M+57QTiDS22KNsr9oT+G5mUH3dOBHkvMQhXF5QO4QA0omxhiSLfoSYaIWglcwikiXbn1BqoDDhegOZFv7UPvQ== Completed in 35ms
npm timing metavuln:cache:get:security-advisory:friendly-errors-webpack-plugin:NPsvX+dEN5ctwYGDog5JI+atsHZ1UGN09I+dwffKkCitKP4gRUyJYzpuoHtBCBkY108zKLJaoI3rZTJZKALvuQ== Completed in 35ms
npm http fetch GET 200 https://registry.npmjs.org/friendly-errors-webpack-plugin 271ms (cache revalidated)
npm timing metavuln:packument:friendly-errors-webpack-plugin Completed in 271ms
npm timing metavuln:load:security-advisory:friendly-errors-webpack-plugin:z8iR7PVusZCDbQbpBbfUOlp4nWW5lica+XU9Ck0Wj4d793LOue6orGcnetE+RgMcvOtyfG+VyOfSi0Yzr3ZiWw== Completed in 0ms
npm timing metavuln:calculate:security-advisory:friendly-errors-webpack-plugin:z8iR7PVusZCDbQbpBbfUOlp4nWW5lica+XU9Ck0Wj4d793LOue6orGcnetE+RgMcvOtyfG+VyOfSi0Yzr3ZiWw== Completed in 272ms
npm http fetch GET 200 https://registry.npmjs.org/yargs 272ms (cache revalidated)
npm timing metavuln:packument:yargs Completed in 276ms
npm timing metavuln:load:security-advisory:yargs:z8iR7PVusZCDbQbpBbfUOlp4nWW5lica+XU9Ck0Wj4d793LOue6orGcnetE+RgMcvOtyfG+VyOfSi0Yzr3ZiWw== Completed in 1ms
npm timing metavuln:calculate:security-advisory:yargs:z8iR7PVusZCDbQbpBbfUOlp4nWW5lica+XU9Ck0Wj4d793LOue6orGcnetE+RgMcvOtyfG+VyOfSi0Yzr3ZiWw== Completed in 277ms
npm http fetch GET 200 https://registry.npmjs.org/table 286ms (cache revalidated)
npm timing metavuln:packument:table Completed in 288ms
npm timing metavuln:load:security-advisory:table:z8iR7PVusZCDbQbpBbfUOlp4nWW5lica+XU9Ck0Wj4d793LOue6orGcnetE+RgMcvOtyfG+VyOfSi0Yzr3ZiWw== Completed in 0ms
npm timing metavuln:calculate:security-advisory:table:z8iR7PVusZCDbQbpBbfUOlp4nWW5lica+XU9Ck0Wj4d793LOue6orGcnetE+RgMcvOtyfG+VyOfSi0Yzr3ZiWw== Completed in 288ms
npm timing metavuln:cache:get:security-advisory:yargs:sEQW/iRTpyQRNB6hQsxF7xOlMLlyV4sqa2brC9oz1fcV33UocNP/jtG9oNUHw7v4JTvcrzNRdQEGFoHvXqJiXA== Completed in 3ms
npm timing metavuln:load:security-advisory:yargs:7d3FZGcI3zHMZwOEJ7z64Yya3CeS8V9Yp1mUPqnkRhYfe1AhvBDG2H8PbANiJB6NNtMXuaGQGEmGWKyUIVPg3w== Completed in 2ms
npm timing metavuln:calculate:security-advisory:yargs:7d3FZGcI3zHMZwOEJ7z64Yya3CeS8V9Yp1mUPqnkRhYfe1AhvBDG2H8PbANiJB6NNtMXuaGQGEmGWKyUIVPg3w== Completed in 5ms
npm timing metavuln:cache:get:security-advisory:stylelint:NplsnQCkcpIbkSQEAhu0mVf75+JY4HowL5sFiijezRFwNqqDVT0g75YaCr/SXtP/tK68opNpVNbEvrLLV3r6TA== Completed in 3ms
npm timing metavuln:load:security-advisory:stylelint:H5wxdM919GChe8QwN/Grta0SoLzGTw0XRz/Yxeral+EAW0ydzOs+2PJgXwDTn/KmkeAngqVdCyzQ2o9Gc1GC8w== Completed in 0ms
npm timing metavuln:calculate:security-advisory:stylelint:H5wxdM919GChe8QwN/Grta0SoLzGTw0XRz/Yxeral+EAW0ydzOs+2PJgXwDTn/KmkeAngqVdCyzQ2o9Gc1GC8w== Completed in 3ms
npm timing metavuln:cache:get:security-advisory:gridsome:gUKqmihHUtrdaqIGVxFsLtGkkqf+01kwYz57WlxX1Uz5UQGkeGUqyVyxzG3T2mxWZn6aqdrglw7GQlde+wkiow== Completed in 3ms
npm timing metavuln:load:security-advisory:gridsome:H5wxdM919GChe8QwN/Grta0SoLzGTw0XRz/Yxeral+EAW0ydzOs+2PJgXwDTn/KmkeAngqVdCyzQ2o9Gc1GC8w== Completed in 1ms
npm timing metavuln:calculate:security-advisory:gridsome:H5wxdM919GChe8QwN/Grta0SoLzGTw0XRz/Yxeral+EAW0ydzOs+2PJgXwDTn/KmkeAngqVdCyzQ2o9Gc1GC8w== Completed in 4ms
npm timing metavuln:cache:get:security-advisory:imagemin:kAkZR9CbR5/cVY3hFMtGVx0reWbx+k4xO/7TYOVMNHRuZnet/FfBlhyEu/7yXhzzoOHUP6EUf0DXkhceiIWOBQ== Completed in 4ms
npm http fetch GET 200 https://registry.npmjs.org/imagemin 530ms (cache revalidated)
npm timing metavuln:packument:imagemin Completed in 531ms
npm timing metavuln:load:security-advisory:imagemin:H5wxdM919GChe8QwN/Grta0SoLzGTw0XRz/Yxeral+EAW0ydzOs+2PJgXwDTn/KmkeAngqVdCyzQ2o9Gc1GC8w== Completed in 0ms
npm timing metavuln:calculate:security-advisory:imagemin:H5wxdM919GChe8QwN/Grta0SoLzGTw0XRz/Yxeral+EAW0ydzOs+2PJgXwDTn/KmkeAngqVdCyzQ2o9Gc1GC8w== Completed in 531ms
npm timing metavuln:cache:get:security-advisory:watchpack:iaCzujoZyCgjyZzbxX4pnCQAKSbPjpQiSJheO9gGHQZdLVI0GCBwow7Vu0Eudir4OmMo8LKhcia04B0kGkFodA== Completed in 2ms
npm http fetch GET 200 https://registry.npmjs.org/watchpack 284ms (cache revalidated)
npm timing metavuln:packument:watchpack Completed in 286ms
npm timing metavuln:load:security-advisory:watchpack:KNIeANC4VmuwozWybZfg5cdV3/Z8CXDpG1CPWXQwZF9BFg8GGUGTr3i2WNx80XyXcPRLIJIH2E4McGByLJBoww== Completed in 0ms
npm timing metavuln:calculate:security-advisory:watchpack:KNIeANC4VmuwozWybZfg5cdV3/Z8CXDpG1CPWXQwZF9BFg8GGUGTr3i2WNx80XyXcPRLIJIH2E4McGByLJBoww== Completed in 286ms
npm timing metavuln:cache:get:security-advisory:postcss-svgo:pQg8v1MVnvn6poxcc9lfCOdWxoZR2Gr0Q1OZL0qGslHY8cpaUt/zQ7iRbfltdmuEch9rqp+9Y6a2koJrvZui/g== Completed in 5ms
npm http fetch GET 200 https://registry.npmjs.org/postcss-svgo 243ms (cache revalidated)
npm timing metavuln:packument:postcss-svgo Completed in 244ms
npm timing metavuln:load:security-advisory:postcss-svgo:OHZB6d+CGzzJH+SGXY8su3iJlNH1NaDqhuoKFdPTyWeAjlh6ziaxYy3xIs9UP2Db/gO8IGXhgy1CK5CKZYcXwQ== Completed in 0ms
npm timing metavuln:calculate:security-advisory:postcss-svgo:OHZB6d+CGzzJH+SGXY8su3iJlNH1NaDqhuoKFdPTyWeAjlh6ziaxYy3xIs9UP2Db/gO8IGXhgy1CK5CKZYcXwQ== Completed in 245ms
npm timing metavuln:cache:get:security-advisory:bin-version-check:B9ryj/wxS27YjzwiSP4dhl65Fl0QuLnC8aSX5VYAnRCHTbIotfDrF9I0yYtQYmcuVoQE0fcnSXUaD/nXQYvknw== Completed in 3ms
npm http fetch GET 200 https://registry.npmjs.org/bin-version-check 518ms (cache revalidated)
npm timing metavuln:packument:bin-version-check Completed in 519ms
npm timing metavuln:load:security-advisory:bin-version-check:AX1RmhkdVU+BKcy/nBh7PSSvbjyOPWxcvPQZgfLlEBno77mQlaOGKSoDMIBvaVGCRtoeOTpxwpd1vgzCkG/Y+A== Completed in 0ms
npm timing metavuln:calculate:security-advisory:bin-version-check:AX1RmhkdVU+BKcy/nBh7PSSvbjyOPWxcvPQZgfLlEBno77mQlaOGKSoDMIBvaVGCRtoeOTpxwpd1vgzCkG/Y+A== Completed in 520ms
npm timing metavuln:cache:get:security-advisory:postcss-markdown:bILXUcD2r+FATRiDKspYTRGqHoeyCVvd80lBucRYbtg5jagKzVv0ImznRH1BkIxpJJ7WWRY17rDuJsRR+WcCvQ== Completed in 6ms
npm http fetch GET 200 https://registry.npmjs.org/postcss-markdown 473ms (cache revalidated)
npm timing metavuln:packument:postcss-markdown Completed in 474ms
npm timing metavuln:load:security-advisory:postcss-markdown:wGe6z1TqO+LIFpz2vE4TwZVGKyTpILERIULwT/c4xPxmbeCQehSeNO9vgY2WCDNtaSjr66OU+P2Oqg8DMgxkyQ== Completed in 0ms
npm timing metavuln:calculate:security-advisory:postcss-markdown:wGe6z1TqO+LIFpz2vE4TwZVGKyTpILERIULwT/c4xPxmbeCQehSeNO9vgY2WCDNtaSjr66OU+P2Oqg8DMgxkyQ== Completed in 474ms
npm timing metavuln:cache:get:security-advisory:stylelint-config-rational-order:3dG4SGXDUnkk+tT5Y22afDIDp1RiRUIV3abAn5HbBJYZ5L40JEfDI+SyRo8Xig93iuxBam6EoxwBkrXmV4pxog== Completed in 3ms
npm timing metavuln:cache:get:security-advisory:stylelint-order:Z5U0haDrQjPMQGS0KJIDlv8Ecl66MTVAHCgg3TnRvtpqM04NIp8/nKBM2QBGHudC8s90xdscX8zXvByNEV64Tg== Completed in 4ms
npm http fetch GET 200 https://registry.npmjs.org/stylelint-order 475ms (cache revalidated)
npm timing metavuln:packument:stylelint-order Completed in 477ms
npm timing metavuln:load:security-advisory:stylelint-order:73MevBnh9PvO+w6e+MDG5niFTUgUtnVX5JYYXx6n0TZ4NNbx2ODpGCBEn8Ty20X9iYGUVux7pdclNPPQdth6Zg== Completed in 0ms
npm timing metavuln:calculate:security-advisory:stylelint-order:73MevBnh9PvO+w6e+MDG5niFTUgUtnVX5JYYXx6n0TZ4NNbx2ODpGCBEn8Ty20X9iYGUVux7pdclNPPQdth6Zg== Completed in 477ms
npm http fetch GET 200 https://registry.npmjs.org/stylelint-config-rational-order 478ms (cache revalidated)
npm timing metavuln:packument:stylelint-config-rational-order Completed in 478ms
npm timing metavuln:load:security-advisory:stylelint-config-rational-order:73MevBnh9PvO+w6e+MDG5niFTUgUtnVX5JYYXx6n0TZ4NNbx2ODpGCBEn8Ty20X9iYGUVux7pdclNPPQdth6Zg== Completed in 0ms
npm timing metavuln:calculate:security-advisory:stylelint-config-rational-order:73MevBnh9PvO+w6e+MDG5niFTUgUtnVX5JYYXx6n0TZ4NNbx2ODpGCBEn8Ty20X9iYGUVux7pdclNPPQdth6Zg== Completed in 478ms
npm timing metavuln:cache:get:security-advisory:@hjvedvik/tasks:up8f3nBp/Woj5wBW/srf7Yf4LJmvlyYqCVqf/tcWU9FiSI1e1PjYH+7BfsQ/9uuYS5sRnD0p2RdVPCTCoTJCWg== Completed in 3ms
npm http fetch GET 200 https://registry.npmjs.org/@hjvedvik%2Ftasks 794ms (cache revalidated)
npm timing metavuln:packument:@hjvedvik/tasks Completed in 795ms
npm timing metavuln:load:security-advisory:@hjvedvik/tasks:wUBAEFlX2kXHv7EtfN6CL6104qGunAVYZz/Khk6xqvk1dPxkR368McXYx+Q/EiLPMa9049WIrE+rfE+4ldFHKg== Completed in 1ms
npm timing metavuln:calculate:security-advisory:@hjvedvik/tasks:wUBAEFlX2kXHv7EtfN6CL6104qGunAVYZz/Khk6xqvk1dPxkR368McXYx+Q/EiLPMa9049WIrE+rfE+4ldFHKg== Completed in 796ms
npm timing metavuln:cache:get:security-advisory:sass-graph:WGDfqJQle4+MNYWJAHB20SsHCiX9BtonJh4RGPjt1Djci4Ezm7GGT9wTFx4VkrpRtCNcenc39T2oo+YnW42TJw== Completed in 3ms
npm http fetch GET 200 https://registry.npmjs.org/sass-graph 237ms (cache revalidated)
npm timing metavuln:packument:sass-graph Completed in 239ms
npm timing metavuln:load:security-advisory:sass-graph:BOa2Al3idP5OlOreEdnVQi68smAzGPOhWohGdtS8trVu5DacMa8X/tmqHH8v0P7xOBCZgrfoFATVy/B3qs1pTg== Completed in 1ms
npm timing metavuln:calculate:security-advisory:sass-graph:BOa2Al3idP5OlOreEdnVQi68smAzGPOhWohGdtS8trVu5DacMa8X/tmqHH8v0P7xOBCZgrfoFATVy/B3qs1pTg== Completed in 240ms
npm timing metavuln:cache:get:security-advisory:stylelint:HxNYDE0Lrunz+smPtuyMcdba9DYJ7VFaSxXheWaVwPjsmAqsYkqHkPi4sItIduV+wTPIczCdlUHbrtgXPvwo9A== Completed in 2ms
npm timing metavuln:load:security-advisory:stylelint:4M+57QTiDS22KNsr9oT+G5mUH3dOBHkvMQhXF5QO4QA0omxhiSLfoSYaIWglcwikiXbn1BqoDDhegOZFv7UPvQ== Completed in 1ms
npm timing metavuln:calculate:security-advisory:stylelint:4M+57QTiDS22KNsr9oT+G5mUH3dOBHkvMQhXF5QO4QA0omxhiSLfoSYaIWglcwikiXbn1BqoDDhegOZFv7UPvQ== Completed in 3ms
npm timing metavuln:cache:get:security-advisory:gridsome:zHJlr6aapjHNCSgqWxWMZJo8M1pxFJAPIfwr3rVVM9xVZUl4OAoF5loVBzTYUdjywZnmd4wNIgp6hXGVvZ0N4Q== Completed in 2ms
npm timing metavuln:load:security-advisory:gridsome:kAkZR9CbR5/cVY3hFMtGVx0reWbx+k4xO/7TYOVMNHRuZnet/FfBlhyEu/7yXhzzoOHUP6EUf0DXkhceiIWOBQ== Completed in 0ms
npm timing metavuln:calculate:security-advisory:gridsome:kAkZR9CbR5/cVY3hFMtGVx0reWbx+k4xO/7TYOVMNHRuZnet/FfBlhyEu/7yXhzzoOHUP6EUf0DXkhceiIWOBQ== Completed in 2ms
npm timing metavuln:cache:get:security-advisory:webpack:k+FvQqbYqHhECfT+bERZzAOjRIEuS8g4oO7zNe7JW8vheXvFHOKmAbJ3G5qCyNDrd3NGiYazpRgPaIK+3+TXFQ== Completed in 2ms
npm http fetch GET 200 https://registry.npmjs.org/webpack 250ms (cache revalidated)
npm timing metavuln:packument:webpack Completed in 265ms
npm timing metavuln:load:security-advisory:webpack:iaCzujoZyCgjyZzbxX4pnCQAKSbPjpQiSJheO9gGHQZdLVI0GCBwow7Vu0Eudir4OmMo8LKhcia04B0kGkFodA== Completed in 5ms
npm timing metavuln:calculate:security-advisory:webpack:iaCzujoZyCgjyZzbxX4pnCQAKSbPjpQiSJheO9gGHQZdLVI0GCBwow7Vu0Eudir4OmMo8LKhcia04B0kGkFodA== Completed in 270ms
npm timing metavuln:cache:get:security-advisory:cssnano-preset-default:xaCOGhUXXwxk2YrY6k6UBD/WknGpPXsa+An8xFBuPLTN5z8jDDRCCfU43zYbh6I/IRSp+X2PWiKY8Eu695VPzg== Completed in 5ms
npm http fetch GET 200 https://registry.npmjs.org/cssnano-preset-default 234ms (cache revalidated)
npm timing metavuln:packument:cssnano-preset-default Completed in 236ms
npm timing metavuln:load:security-advisory:cssnano-preset-default:pQg8v1MVnvn6poxcc9lfCOdWxoZR2Gr0Q1OZL0qGslHY8cpaUt/zQ7iRbfltdmuEch9rqp+9Y6a2koJrvZui/g== Completed in 0ms
npm timing metavuln:calculate:security-advisory:cssnano-preset-default:pQg8v1MVnvn6poxcc9lfCOdWxoZR2Gr0Q1OZL0qGslHY8cpaUt/zQ7iRbfltdmuEch9rqp+9Y6a2koJrvZui/g== Completed in 236ms
npm timing metavuln:cache:get:security-advisory:bin-wrapper:2MjmO4DX03qpXmO7aeHV52DLvKp5BBCbkZJlM7FhKQBPpwiZG2uZwsT0ndTPwirav3XV1hJV+zI5dZpnYa9EVA== Completed in 2ms
npm http fetch GET 200 https://registry.npmjs.org/bin-wrapper 487ms (cache revalidated)
npm timing metavuln:packument:bin-wrapper Completed in 489ms
npm timing metavuln:load:security-advisory:bin-wrapper:B9ryj/wxS27YjzwiSP4dhl65Fl0QuLnC8aSX5VYAnRCHTbIotfDrF9I0yYtQYmcuVoQE0fcnSXUaD/nXQYvknw== Completed in 1ms
npm timing metavuln:calculate:security-advisory:bin-wrapper:B9ryj/wxS27YjzwiSP4dhl65Fl0QuLnC8aSX5VYAnRCHTbIotfDrF9I0yYtQYmcuVoQE0fcnSXUaD/nXQYvknw== Completed in 490ms
npm timing metavuln:cache:get:security-advisory:stylelint:e4AlbZxHACByWYRfsyIihMksJPt8M9DQN58eUNp8mu+nf1HeSq9t0b/52Ef1KrGSyFom1dGxeOR9H6Q4GiLzQw== Completed in 2ms
npm timing metavuln:load:security-advisory:stylelint:bILXUcD2r+FATRiDKspYTRGqHoeyCVvd80lBucRYbtg5jagKzVv0ImznRH1BkIxpJJ7WWRY17rDuJsRR+WcCvQ== Completed in 0ms
npm timing metavuln:calculate:security-advisory:stylelint:bILXUcD2r+FATRiDKspYTRGqHoeyCVvd80lBucRYbtg5jagKzVv0ImznRH1BkIxpJJ7WWRY17rDuJsRR+WcCvQ== Completed in 2ms
npm timing metavuln:cache:get:security-advisory:stylelint-config-rational-order:bUxtaPYMwV6LFwVRScKm80SpHjYcnoKavtM/ApmS+q6nOiTP1i0yOAYqgAJXiwSLZiLrftUtesEeHNK6l9v1CA== Completed in 4ms
npm timing metavuln:load:security-advisory:stylelint-config-rational-order:Z5U0haDrQjPMQGS0KJIDlv8Ecl66MTVAHCgg3TnRvtpqM04NIp8/nKBM2QBGHudC8s90xdscX8zXvByNEV64Tg== Completed in 0ms
npm timing metavuln:calculate:security-advisory:stylelint-config-rational-order:Z5U0haDrQjPMQGS0KJIDlv8Ecl66MTVAHCgg3TnRvtpqM04NIp8/nKBM2QBGHudC8s90xdscX8zXvByNEV64Tg== Completed in 4ms
npm timing metavuln:cache:get:security-advisory:@gridsome/cli:LRPCcU5rs47agca6/J/4wgX1czSgNyU8rDpn2oFX5ZKLu7V36pcCv2YELYoYiCWU5XCb05yN5sISDK8sypG6TA== Completed in 3ms
npm http fetch GET 200 https://registry.npmjs.org/@gridsome%2Fcli 840ms (cache revalidated)
npm timing metavuln:packument:@gridsome/cli Completed in 842ms
npm timing metavuln:load:security-advisory:@gridsome/cli:up8f3nBp/Woj5wBW/srf7Yf4LJmvlyYqCVqf/tcWU9FiSI1e1PjYH+7BfsQ/9uuYS5sRnD0p2RdVPCTCoTJCWg== Completed in 0ms
npm timing metavuln:calculate:security-advisory:@gridsome/cli:up8f3nBp/Woj5wBW/srf7Yf4LJmvlyYqCVqf/tcWU9FiSI1e1PjYH+7BfsQ/9uuYS5sRnD0p2RdVPCTCoTJCWg== Completed in 843ms
npm timing metavuln:cache:get:security-advisory:node-sass:sKa4m2v9CoUt2NE/HFdn2iHPGTVRUKpbo4oLNnOVBTLyHGQ/KmGqhFuwUlvkR/owQNQEXwZFOGQt5TNCCkoHWw== Completed in 3ms
npm timing metavuln:load:security-advisory:node-sass:WGDfqJQle4+MNYWJAHB20SsHCiX9BtonJh4RGPjt1Djci4Ezm7GGT9wTFx4VkrpRtCNcenc39T2oo+YnW42TJw== Completed in 0ms
npm timing metavuln:calculate:security-advisory:node-sass:WGDfqJQle4+MNYWJAHB20SsHCiX9BtonJh4RGPjt1Djci4Ezm7GGT9wTFx4VkrpRtCNcenc39T2oo+YnW42TJw== Completed in 4ms
npm timing metavuln:cache:get:security-advisory:css-loader:Buha79c5S2lmw+juntrem2wlT/OJWvi3S1P3h/nAwSvPbhUbE1ae99EQPY2pmRbuP+X6Tw4w7EmNBDz8Wkw9xg== Completed in 14ms
npm timing metavuln:cache:get:security-advisory:file-loader:WM7AfS2UgboD+tgOfzQBmbrEYlA7qZG6RlUFraIf2rK35nwC2z+wuqoAlY4wjC4wu7ko+oqInUtf/ebZN4ZDiw== Completed in 15ms
npm timing metavuln:cache:get:security-advisory:gridsome:kwGhOYQofUNKAnxSoW5IovY0qotmIxR0xoMg/JATgiNfvfSsrqwh8SHf1lYN2EPUzhYeHJHgTWpGTurAhAgDnw== Completed in 14ms
npm timing metavuln:load:security-advisory:gridsome:k+FvQqbYqHhECfT+bERZzAOjRIEuS8g4oO7zNe7JW8vheXvFHOKmAbJ3G5qCyNDrd3NGiYazpRgPaIK+3+TXFQ== Completed in 0ms
npm timing metavuln:calculate:security-advisory:gridsome:k+FvQqbYqHhECfT+bERZzAOjRIEuS8g4oO7zNe7JW8vheXvFHOKmAbJ3G5qCyNDrd3NGiYazpRgPaIK+3+TXFQ== Completed in 15ms
npm timing metavuln:cache:get:security-advisory:babel-loader:oMmXkRy0gjDzDGdRPpKQGuqyNM+TaN9n7eRoe0D+WWoBJMFA+GgRmAiUtBqik8BGsHg6TYf+gISg+IJraIHXMw== Completed in 21ms
npm timing metavuln:cache:get:security-advisory:friendly-errors-webpack-plugin:rc1dVKygrfzmI1hKYlsBoLKBtiEtVMsWm06Gh/08EwjKlHI+9vnJUoPxvQC5PL0A6A48EQpHGJnr58PWcKUOhg== Completed in 19ms
npm timing metavuln:load:security-advisory:friendly-errors-webpack-plugin:k+FvQqbYqHhECfT+bERZzAOjRIEuS8g4oO7zNe7JW8vheXvFHOKmAbJ3G5qCyNDrd3NGiYazpRgPaIK+3+TXFQ== Completed in 0ms
npm timing metavuln:calculate:security-advisory:friendly-errors-webpack-plugin:k+FvQqbYqHhECfT+bERZzAOjRIEuS8g4oO7zNe7JW8vheXvFHOKmAbJ3G5qCyNDrd3NGiYazpRgPaIK+3+TXFQ== Completed in 19ms
npm timing metavuln:cache:get:security-advisory:optimize-css-assets-webpack-plugin:JMlM93eWmgg4igF4KBWJKeT3JfCae1OI1l3wzNxtifekynMg68laYYYtn7iKc2xt1Otdd0e1P0R7p0GqPs8+VA== Completed in 23ms
npm timing metavuln:cache:get:security-advisory:sass-loader:8g03o09baNiahfd3lzrBy3+vCsA805B2UZ7GJPLCmmwoD6fcYrsO5dnTX1RY3O797tj0ZfJBukX9WCiOvg8y7Q== Completed in 22ms
npm timing metavuln:load:security-advisory:sass-loader:k+FvQqbYqHhECfT+bERZzAOjRIEuS8g4oO7zNe7JW8vheXvFHOKmAbJ3G5qCyNDrd3NGiYazpRgPaIK+3+TXFQ== Completed in 1ms
npm timing metavuln:calculate:security-advisory:sass-loader:k+FvQqbYqHhECfT+bERZzAOjRIEuS8g4oO7zNe7JW8vheXvFHOKmAbJ3G5qCyNDrd3NGiYazpRgPaIK+3+TXFQ== Completed in 23ms
npm timing metavuln:cache:get:security-advisory:cache-loader:5DVG485IPV7obDMgUfGK1/1hFACaUkQ2ye0QYymb8dZpBMlgZqP+LZWUNU6kS5vrJTPuDJYUvZvYYI07kD6DCg== Completed in 30ms
npm timing metavuln:cache:get:security-advisory:null-loader:WR94Hzqwc5ndL/0b1uV/aCG6k7NGtptBpDeynmF8oY34i296T0xFXkPG4TEPotdsvKEWBggweQ+c2Z69YoBg4A== Completed in 27ms
npm timing metavuln:cache:get:security-advisory:style-resources-loader:p7AUABU5BlPk12NBjnyaz6g+RC1ZW3KNhnyXg4q7SO/wRqaXE3wb5lIR6OJdtbuV5anVHjS16g6gYXWkmchrNw== Completed in 27ms
npm timing metavuln:cache:get:security-advisory:html-webpack-plugin:NthXo9EEdqolK3F5CHeLbL/F06V2QbHvBneHFuFBUbHfVQZHRHI9qVYomK36zdpvfMxEfJO8yiI65xsSD4WGEg== Completed in 29ms
npm timing metavuln:cache:get:security-advisory:mini-css-extract-plugin:qzL+5YcMhiZMRssUwBvN2GLjRuIQH0JZXKKb9jOUhPLb6DbKbzwL034j8yiCO2MTUHG2ojw1qBm9OnDkcSIEDg== Completed in 29ms
npm timing metavuln:cache:get:security-advisory:url-loader:7MEJX+jiGGWjkST5c6DsKoVMipct+sUo2uKS0WzpIiz+KiONLzIihBYE6PCnXze0w7fZp5pYjMsin+WN1ACxaA== Completed in 26ms
npm timing metavuln:cache:get:security-advisory:terser-webpack-plugin:TiOLp5uBJCg9VbnR+ZE+uSiEVhpT8zMgadFVadRrepad/E4Mz5RnOOxpALiBd4r6datw2dSPvl3bMr8Semkt4g== Completed in 27ms
npm timing metavuln:cache:get:security-advisory:vue-loader:wlb48Ki6y8DiEC+L/TQ2VfovEEbDhQ7lru0PiyONuv79RzRuuIi5o8Q1ICKxqnrrhwNx3H8S18FzaX3waksiGw== Completed in 25ms
npm timing metavuln:cache:get:security-advisory:webpack-dev-middleware:f6jQBvGcmboGb3TfWw7TBQxNo66Qq6rv4+mZuxLXzGdgw7f3P3sjLz35udSk6LkA4rW8ANKujZGEAiAovtV4BQ== Completed in 25ms
npm http fetch GET 200 https://registry.npmjs.org/babel-loader 272ms (cache revalidated)
npm timing metavuln:packument:babel-loader Completed in 272ms
npm timing metavuln:load:security-advisory:babel-loader:k+FvQqbYqHhECfT+bERZzAOjRIEuS8g4oO7zNe7JW8vheXvFHOKmAbJ3G5qCyNDrd3NGiYazpRgPaIK+3+TXFQ== Completed in 0ms
npm timing metavuln:calculate:security-advisory:babel-loader:k+FvQqbYqHhECfT+bERZzAOjRIEuS8g4oO7zNe7JW8vheXvFHOKmAbJ3G5qCyNDrd3NGiYazpRgPaIK+3+TXFQ== Completed in 273ms
npm http fetch GET 200 https://registry.npmjs.org/null-loader 286ms (cache revalidated)
npm timing metavuln:packument:null-loader Completed in 287ms
npm timing metavuln:load:security-advisory:null-loader:k+FvQqbYqHhECfT+bERZzAOjRIEuS8g4oO7zNe7JW8vheXvFHOKmAbJ3G5qCyNDrd3NGiYazpRgPaIK+3+TXFQ== Completed in 1ms
npm timing metavuln:calculate:security-advisory:null-loader:k+FvQqbYqHhECfT+bERZzAOjRIEuS8g4oO7zNe7JW8vheXvFHOKmAbJ3G5qCyNDrd3NGiYazpRgPaIK+3+TXFQ== Completed in 288ms
npm http fetch GET 200 https://registry.npmjs.org/vue-loader 706ms (cache revalidated)
npm timing metavuln:packument:vue-loader Completed in 708ms
npm timing metavuln:load:security-advisory:vue-loader:k+FvQqbYqHhECfT+bERZzAOjRIEuS8g4oO7zNe7JW8vheXvFHOKmAbJ3G5qCyNDrd3NGiYazpRgPaIK+3+TXFQ== Completed in 0ms
npm timing metavuln:calculate:security-advisory:vue-loader:k+FvQqbYqHhECfT+bERZzAOjRIEuS8g4oO7zNe7JW8vheXvFHOKmAbJ3G5qCyNDrd3NGiYazpRgPaIK+3+TXFQ== Completed in 709ms
npm http fetch GET 200 https://registry.npmjs.org/optimize-css-assets-webpack-plugin 718ms (cache revalidated)
npm timing metavuln:packument:optimize-css-assets-webpack-plugin Completed in 719ms
npm timing metavuln:load:security-advisory:optimize-css-assets-webpack-plugin:k+FvQqbYqHhECfT+bERZzAOjRIEuS8g4oO7zNe7JW8vheXvFHOKmAbJ3G5qCyNDrd3NGiYazpRgPaIK+3+TXFQ== Completed in 0ms
npm timing metavuln:calculate:security-advisory:optimize-css-assets-webpack-plugin:k+FvQqbYqHhECfT+bERZzAOjRIEuS8g4oO7zNe7JW8vheXvFHOKmAbJ3G5qCyNDrd3NGiYazpRgPaIK+3+TXFQ== Completed in 719ms
npm http fetch GET 200 https://registry.npmjs.org/url-loader 718ms (cache revalidated)
npm timing metavuln:packument:url-loader Completed in 719ms
npm timing metavuln:load:security-advisory:url-loader:k+FvQqbYqHhECfT+bERZzAOjRIEuS8g4oO7zNe7JW8vheXvFHOKmAbJ3G5qCyNDrd3NGiYazpRgPaIK+3+TXFQ== Completed in 0ms
npm timing metavuln:calculate:security-advisory:url-loader:k+FvQqbYqHhECfT+bERZzAOjRIEuS8g4oO7zNe7JW8vheXvFHOKmAbJ3G5qCyNDrd3NGiYazpRgPaIK+3+TXFQ== Completed in 719ms
npm http fetch GET 200 https://registry.npmjs.org/cache-loader 724ms (cache revalidated)
npm timing metavuln:packument:cache-loader Completed in 726ms
npm timing metavuln:load:security-advisory:cache-loader:k+FvQqbYqHhECfT+bERZzAOjRIEuS8g4oO7zNe7JW8vheXvFHOKmAbJ3G5qCyNDrd3NGiYazpRgPaIK+3+TXFQ== Completed in 0ms
npm timing metavuln:calculate:security-advisory:cache-loader:k+FvQqbYqHhECfT+bERZzAOjRIEuS8g4oO7zNe7JW8vheXvFHOKmAbJ3G5qCyNDrd3NGiYazpRgPaIK+3+TXFQ== Completed in 727ms
npm http fetch GET 200 https://registry.npmjs.org/terser-webpack-plugin 722ms (cache revalidated)
npm timing metavuln:packument:terser-webpack-plugin Completed in 723ms
npm timing metavuln:load:security-advisory:terser-webpack-plugin:k+FvQqbYqHhECfT+bERZzAOjRIEuS8g4oO7zNe7JW8vheXvFHOKmAbJ3G5qCyNDrd3NGiYazpRgPaIK+3+TXFQ== Completed in 0ms
npm timing metavuln:calculate:security-advisory:terser-webpack-plugin:k+FvQqbYqHhECfT+bERZzAOjRIEuS8g4oO7zNe7JW8vheXvFHOKmAbJ3G5qCyNDrd3NGiYazpRgPaIK+3+TXFQ== Completed in 724ms
npm http fetch GET 200 https://registry.npmjs.org/webpack-dev-middleware 722ms (cache revalidated)
npm timing metavuln:packument:webpack-dev-middleware Completed in 723ms
npm timing metavuln:load:security-advisory:webpack-dev-middleware:k+FvQqbYqHhECfT+bERZzAOjRIEuS8g4oO7zNe7JW8vheXvFHOKmAbJ3G5qCyNDrd3NGiYazpRgPaIK+3+TXFQ== Completed in 1ms
npm timing metavuln:calculate:security-advisory:webpack-dev-middleware:k+FvQqbYqHhECfT+bERZzAOjRIEuS8g4oO7zNe7JW8vheXvFHOKmAbJ3G5qCyNDrd3NGiYazpRgPaIK+3+TXFQ== Completed in 724ms
npm http fetch GET 200 https://registry.npmjs.org/css-loader 730ms (cache revalidated)
npm timing metavuln:packument:css-loader Completed in 732ms
npm timing metavuln:load:security-advisory:css-loader:k+FvQqbYqHhECfT+bERZzAOjRIEuS8g4oO7zNe7JW8vheXvFHOKmAbJ3G5qCyNDrd3NGiYazpRgPaIK+3+TXFQ== Completed in 0ms
npm timing metavuln:calculate:security-advisory:css-loader:k+FvQqbYqHhECfT+bERZzAOjRIEuS8g4oO7zNe7JW8vheXvFHOKmAbJ3G5qCyNDrd3NGiYazpRgPaIK+3+TXFQ== Completed in 732ms
npm http fetch GET 200 https://registry.npmjs.org/file-loader 744ms (cache revalidated)
npm timing metavuln:packument:file-loader Completed in 746ms
npm timing metavuln:load:security-advisory:file-loader:k+FvQqbYqHhECfT+bERZzAOjRIEuS8g4oO7zNe7JW8vheXvFHOKmAbJ3G5qCyNDrd3NGiYazpRgPaIK+3+TXFQ== Completed in 0ms
npm timing metavuln:calculate:security-advisory:file-loader:k+FvQqbYqHhECfT+bERZzAOjRIEuS8g4oO7zNe7JW8vheXvFHOKmAbJ3G5qCyNDrd3NGiYazpRgPaIK+3+TXFQ== Completed in 746ms
npm http fetch GET 200 https://registry.npmjs.org/style-resources-loader 949ms (cache revalidated)
npm timing metavuln:packument:style-resources-loader Completed in 950ms
npm timing metavuln:load:security-advisory:style-resources-loader:k+FvQqbYqHhECfT+bERZzAOjRIEuS8g4oO7zNe7JW8vheXvFHOKmAbJ3G5qCyNDrd3NGiYazpRgPaIK+3+TXFQ== Completed in 0ms
npm timing metavuln:calculate:security-advisory:style-resources-loader:k+FvQqbYqHhECfT+bERZzAOjRIEuS8g4oO7zNe7JW8vheXvFHOKmAbJ3G5qCyNDrd3NGiYazpRgPaIK+3+TXFQ== Completed in 950ms
npm http fetch GET 200 https://registry.npmjs.org/mini-css-extract-plugin 970ms (cache revalidated)
npm timing metavuln:packument:mini-css-extract-plugin Completed in 973ms
npm timing metavuln:load:security-advisory:mini-css-extract-plugin:k+FvQqbYqHhECfT+bERZzAOjRIEuS8g4oO7zNe7JW8vheXvFHOKmAbJ3G5qCyNDrd3NGiYazpRgPaIK+3+TXFQ== Completed in 0ms
npm timing metavuln:calculate:security-advisory:mini-css-extract-plugin:k+FvQqbYqHhECfT+bERZzAOjRIEuS8g4oO7zNe7JW8vheXvFHOKmAbJ3G5qCyNDrd3NGiYazpRgPaIK+3+TXFQ== Completed in 974ms
npm http fetch GET 200 https://registry.npmjs.org/html-webpack-plugin 988ms (cache revalidated)
npm timing metavuln:packument:html-webpack-plugin Completed in 989ms
npm timing metavuln:load:security-advisory:html-webpack-plugin:k+FvQqbYqHhECfT+bERZzAOjRIEuS8g4oO7zNe7JW8vheXvFHOKmAbJ3G5qCyNDrd3NGiYazpRgPaIK+3+TXFQ== Completed in 0ms
npm timing metavuln:calculate:security-advisory:html-webpack-plugin:k+FvQqbYqHhECfT+bERZzAOjRIEuS8g4oO7zNe7JW8vheXvFHOKmAbJ3G5qCyNDrd3NGiYazpRgPaIK+3+TXFQ== Completed in 989ms
npm timing metavuln:cache:get:security-advisory:cssnano:hbZ5yVUMLhjOrdzruX0Xa77YGSULEndT6O3ygD8ypfUz8rYA8MWMVGfaQ5IHuu6/d31NSDLI8m3ne7ksoSjvGA== Completed in 1ms
npm http fetch GET 200 https://registry.npmjs.org/cssnano 240ms (cache revalidated)
npm timing metavuln:packument:cssnano Completed in 241ms
npm timing metavuln:load:security-advisory:cssnano:xaCOGhUXXwxk2YrY6k6UBD/WknGpPXsa+An8xFBuPLTN5z8jDDRCCfU43zYbh6I/IRSp+X2PWiKY8Eu695VPzg== Completed in 1ms
npm timing metavuln:calculate:security-advisory:cssnano:xaCOGhUXXwxk2YrY6k6UBD/WknGpPXsa+An8xFBuPLTN5z8jDDRCCfU43zYbh6I/IRSp+X2PWiKY8Eu695VPzg== Completed in 243ms
npm timing metavuln:cache:get:security-advisory:cwebp-bin:OHsqAlnlHSTMlP4nACGKhOHglOwCJ99RV7slsNmy1LABm2N/cjBD3BCytT11Vofp6jewiYElau3Y8qy+BqMt7g== Completed in 4ms
npm timing metavuln:cache:get:security-advisory:mozjpeg:jtwPpewvS/K6YQMwlbody7Q+heFEv/2Q0iQpG5W+rDutkc/4Yr35v9yrxKDGAc0pEeqjio8swNzzTPz773KDdQ== Completed in 3ms
npm timing metavuln:cache:get:security-advisory:pngquant-bin:p4MJFGK1R25LT9q1+ZvuqVJ5UbsOvMgjOYsJvIO40jNSOQGzTKxhRmI2zC/1Zzw45gSHog4oH9j1xdxa1ItHEQ== Completed in 4ms
npm http fetch GET 200 https://registry.npmjs.org/mozjpeg 231ms (cache revalidated)
npm timing metavuln:packument:mozjpeg Completed in 232ms
npm timing metavuln:load:security-advisory:mozjpeg:2MjmO4DX03qpXmO7aeHV52DLvKp5BBCbkZJlM7FhKQBPpwiZG2uZwsT0ndTPwirav3XV1hJV+zI5dZpnYa9EVA== Completed in 0ms
npm timing metavuln:calculate:security-advisory:mozjpeg:2MjmO4DX03qpXmO7aeHV52DLvKp5BBCbkZJlM7FhKQBPpwiZG2uZwsT0ndTPwirav3XV1hJV+zI5dZpnYa9EVA== Completed in 232ms
npm http fetch GET 200 https://registry.npmjs.org/pngquant-bin 253ms (cache revalidated)
npm timing metavuln:packument:pngquant-bin Completed in 254ms
npm timing metavuln:load:security-advisory:pngquant-bin:2MjmO4DX03qpXmO7aeHV52DLvKp5BBCbkZJlM7FhKQBPpwiZG2uZwsT0ndTPwirav3XV1hJV+zI5dZpnYa9EVA== Completed in 0ms
npm timing metavuln:calculate:security-advisory:pngquant-bin:2MjmO4DX03qpXmO7aeHV52DLvKp5BBCbkZJlM7FhKQBPpwiZG2uZwsT0ndTPwirav3XV1hJV+zI5dZpnYa9EVA== Completed in 254ms
npm http fetch GET 200 https://registry.npmjs.org/cwebp-bin 507ms (cache revalidated)
npm timing metavuln:packument:cwebp-bin Completed in 508ms
npm timing metavuln:load:security-advisory:cwebp-bin:2MjmO4DX03qpXmO7aeHV52DLvKp5BBCbkZJlM7FhKQBPpwiZG2uZwsT0ndTPwirav3XV1hJV+zI5dZpnYa9EVA== Completed in 0ms
npm timing metavuln:calculate:security-advisory:cwebp-bin:2MjmO4DX03qpXmO7aeHV52DLvKp5BBCbkZJlM7FhKQBPpwiZG2uZwsT0ndTPwirav3XV1hJV+zI5dZpnYa9EVA== Completed in 509ms
npm timing metavuln:cache:get:security-advisory:gridsome:qeoiU+GMBTpdph88OUoJGtBXfZ6wOTrlDQh1cvX/Ougf3McXWPOdV2I2DEqWvsXhRXojKvEbi877ljkFB4lGTg== Completed in 2ms
npm timing metavuln:load:security-advisory:gridsome:LRPCcU5rs47agca6/J/4wgX1czSgNyU8rDpn2oFX5ZKLu7V36pcCv2YELYoYiCWU5XCb05yN5sISDK8sypG6TA== Completed in 1ms
npm timing metavuln:calculate:security-advisory:gridsome:LRPCcU5rs47agca6/J/4wgX1czSgNyU8rDpn2oFX5ZKLu7V36pcCv2YELYoYiCWU5XCb05yN5sISDK8sypG6TA== Completed in 3ms
npm timing metavuln:cache:get:security-advisory:optimize-css-assets-webpack-plugin:KcgxIinXcLr0QHun98JXbN/OYB5ouRM0UnuDUMdjOCp8Vr6ZDFXCQvHG1BqxgXDfrXNPzDMTvMEjWcQ0GI5d9Q== Completed in 1ms
npm timing metavuln:load:security-advisory:optimize-css-assets-webpack-plugin:hbZ5yVUMLhjOrdzruX0Xa77YGSULEndT6O3ygD8ypfUz8rYA8MWMVGfaQ5IHuu6/d31NSDLI8m3ne7ksoSjvGA== Completed in 0ms
npm timing metavuln:calculate:security-advisory:optimize-css-assets-webpack-plugin:hbZ5yVUMLhjOrdzruX0Xa77YGSULEndT6O3ygD8ypfUz8rYA8MWMVGfaQ5IHuu6/d31NSDLI8m3ne7ksoSjvGA== Completed in 1ms
npm timing metavuln:cache:get:security-advisory:imagemin-mozjpeg:+o+f/swvsnytfPiE1CkvK33SeCVnXZdzRKOHDm8N1UfPop18gxkfCCw+rMmsuoD1irt7Qvpmnif+nXXMraKvYQ== Completed in 2ms
npm http fetch GET 200 https://registry.npmjs.org/imagemin-mozjpeg 320ms (cache revalidated)
npm timing metavuln:packument:imagemin-mozjpeg Completed in 321ms
npm timing metavuln:load:security-advisory:imagemin-mozjpeg:jtwPpewvS/K6YQMwlbody7Q+heFEv/2Q0iQpG5W+rDutkc/4Yr35v9yrxKDGAc0pEeqjio8swNzzTPz773KDdQ== Completed in 0ms
npm timing metavuln:calculate:security-advisory:imagemin-mozjpeg:jtwPpewvS/K6YQMwlbody7Q+heFEv/2Q0iQpG5W+rDutkc/4Yr35v9yrxKDGAc0pEeqjio8swNzzTPz773KDdQ== Completed in 321ms
npm timing metavuln:cache:get:security-advisory:imagemin-pngquant:ot+nSm3f7V50QQud/13Zi8FQyGye9LsbwFfH/Hekl+KpztC3XWjEYdMf2MZQRAJd2SIvQWYzlNVnCpt2yOF7Kw== Completed in 2ms
npm http fetch GET 200 https://registry.npmjs.org/imagemin-pngquant 475ms (cache revalidated)
npm timing metavuln:packument:imagemin-pngquant Completed in 475ms
npm timing metavuln:load:security-advisory:imagemin-pngquant:p4MJFGK1R25LT9q1+ZvuqVJ5UbsOvMgjOYsJvIO40jNSOQGzTKxhRmI2zC/1Zzw45gSHog4oH9j1xdxa1ItHEQ== Completed in 0ms
npm timing metavuln:calculate:security-advisory:imagemin-pngquant:p4MJFGK1R25LT9q1+ZvuqVJ5UbsOvMgjOYsJvIO40jNSOQGzTKxhRmI2zC/1Zzw45gSHog4oH9j1xdxa1ItHEQ== Completed in 477ms
npm timing metavuln:cache:get:security-advisory:imagemin-webp:qktygKHsJ59g4gwY/1OylgrR7nDobqT3gLgdU9PR6RJn+EN8A0n5f72fln1PKTg4T/nf1u1nrF1u66Va5g8S7Q== Completed in 3ms
npm http fetch GET 200 https://registry.npmjs.org/imagemin-webp 471ms (cache revalidated)
npm timing metavuln:packument:imagemin-webp Completed in 472ms
npm timing metavuln:load:security-advisory:imagemin-webp:OHsqAlnlHSTMlP4nACGKhOHglOwCJ99RV7slsNmy1LABm2N/cjBD3BCytT11Vofp6jewiYElau3Y8qy+BqMt7g== Completed in 0ms
npm timing metavuln:calculate:security-advisory:imagemin-webp:OHsqAlnlHSTMlP4nACGKhOHglOwCJ99RV7slsNmy1LABm2N/cjBD3BCytT11Vofp6jewiYElau3Y8qy+BqMt7g== Completed in 473ms
npm timing metavuln:cache:get:security-advisory:gridsome:wgwCasR/DnKfuYHZPPs6Fvm21Tm5SwfMZT0Kyf3/nMJAVvhdYOtZdBRV5f5uOtrbBU3TUFsBKebTuVOM9W5NFQ== Completed in 1ms
npm timing metavuln:load:security-advisory:gridsome:KcgxIinXcLr0QHun98JXbN/OYB5ouRM0UnuDUMdjOCp8Vr6ZDFXCQvHG1BqxgXDfrXNPzDMTvMEjWcQ0GI5d9Q== Completed in 0ms
npm timing metavuln:calculate:security-advisory:gridsome:KcgxIinXcLr0QHun98JXbN/OYB5ouRM0UnuDUMdjOCp8Vr6ZDFXCQvHG1BqxgXDfrXNPzDMTvMEjWcQ0GI5d9Q== Completed in 1ms
npm timing metavuln:cache:get:security-advisory:gridsome:OkGSHOwJv5OmL1np5kP0AZQc3dWjVtvXXuKXNxh0GpeaE/0zlm+Mnx8yKcHDGQ/RTguc6tPrYDVhiDf37vFhRA== Completed in 2ms
npm timing metavuln:load:security-advisory:gridsome:+o+f/swvsnytfPiE1CkvK33SeCVnXZdzRKOHDm8N1UfPop18gxkfCCw+rMmsuoD1irt7Qvpmnif+nXXMraKvYQ== Completed in 0ms
npm timing metavuln:calculate:security-advisory:gridsome:+o+f/swvsnytfPiE1CkvK33SeCVnXZdzRKOHDm8N1UfPop18gxkfCCw+rMmsuoD1irt7Qvpmnif+nXXMraKvYQ== Completed in 2ms
npm timing metavuln:cache:get:security-advisory:gridsome:gssqm1xlFwFPs/LvVUB0H7VUdgDXTD2tbtEkgKkljMultUnUpawFeMn/AmqSIqxTqzA4R6UA45y7hLaVn5pvWw== Completed in 1ms
npm timing metavuln:load:security-advisory:gridsome:ot+nSm3f7V50QQud/13Zi8FQyGye9LsbwFfH/Hekl+KpztC3XWjEYdMf2MZQRAJd2SIvQWYzlNVnCpt2yOF7Kw== Completed in 0ms
npm timing metavuln:calculate:security-advisory:gridsome:ot+nSm3f7V50QQud/13Zi8FQyGye9LsbwFfH/Hekl+KpztC3XWjEYdMf2MZQRAJd2SIvQWYzlNVnCpt2yOF7Kw== Completed in 1ms
npm timing metavuln:cache:get:security-advisory:gridsome:I1g/vT8pzVraljBcBz1DbegxqoqBQbeG3FJoo5bZkxeiWz4dW6XoZKAvWumOvuOXXf6UyrZPit5B9hKCvqEArg== Completed in 2ms
npm timing metavuln:load:security-advisory:gridsome:qktygKHsJ59g4gwY/1OylgrR7nDobqT3gLgdU9PR6RJn+EN8A0n5f72fln1PKTg4T/nf1u1nrF1u66Va5g8S7Q== Completed in 0ms
npm timing metavuln:calculate:security-advisory:gridsome:qktygKHsJ59g4gwY/1OylgrR7nDobqT3gLgdU9PR6RJn+EN8A0n5f72fln1PKTg4T/nf1u1nrF1u66Va5g8S7Q== Completed in 2ms
npm timing auditReport:init Completed in 14550ms
npm timing reify:audit Completed in 14985ms
npm timing reify Completed in 16995ms
up to date, audited 1908 packages in 17s
169 packages are looking for funding
run npm fund for details
50 vulnerabilities (32 moderate, 18 high)
To address issues that do not require attention, run:
npm audit fix
To address all issues possible (including breaking changes), run:
npm audit fix --force
Some issues need review, and may require choosing
a different dependency.
Run npm audit for details.
npm timing command:install Completed in 17032ms
npm verb exit 0
npm timing npm Completed in 17189ms
npm info ok
➜  aisle-rocket-2022 git:(develop) ✗

I have the exact same problem

@nikohienonengofore Please open a new installation issue and answer all of the questions.

My problem was caused by some cached Docker volumes that were used instead of building new ones.  Lovell and by the way thanks a million for helping me out! I must say I must buy you lunch at least I am very very thankful and I hope respectful of your time.
So I am very thick headed and not really understanding I have a package.json from a current other project build, so do you want me to just try to install a vanilla instance of Gridsome and see if I can get this installed? and if I have some problems do the above verbose install? I'll give this a whirl and let you know how it fares..

I'm trying to remove gridsome from the equation. If you can successfully install and use sharp independently of gridsome, then the problem is likely to lie with gridsome, not sharp.
I can help with sharp; I cannot help with gridsome.

it installed it seems to me... but not with grindsome... I see the directory the errors are to do with
I am trying to get a vue / gridsome project rolling...
gridsome develop
Gridsome v0.7.23
Error:
Something went wrong installing the "sharp" module
Cannot find module '../build/Release/sharp.node'
this is referring to grindsome's directory of building for sharp... If I knew what the heck I was doing I could just issue a command to sharp and see if this work within the directory... like you said (bonk duh I could of had a V8..) a vanilla  command to it would test this under vanilla conditions without silly grindsome...  further taking your advice just a vanilla install into a separate directory for sharp play with some vanilla js commands to your app and viola... I suspect all problems / roads / evidence leads to grindsome... Its amazing to me how little and understandably pain in the butt to test for this separate platform nowadays (all hail Apple!.. ugg).I am very surprised there are no Darwin docker / vm's out there.. Very strange actually.. like it's some rare thing... really? Its just another os...ok some different operations on a cpu but all libraries that do this linking have to adjust, so just another set of 1's and zeros... what is that you say?.."but no you need this hardware to run!" Really?...

@theboman Were you able to make progress with this?
(Thanks for the offer of lunch, please donate the money you would have spent to a homelessness charity near to you.)

Hello Lovell - well gosh thanks so much for the reply, got your sharp to install on the M1 but nope never got that to run in GridSome on the M1, seems that's what you get for beta Gridsome... I had a 2016 Intel mac that ran it. So oldie but goodie.


[Question] Shared Resources

Is there a plan in anytime for add shared resources? Some games/modifications and programs requires it like for example:  FiveM, RageMP, alt:V
So is there anytime planned to add it? Anything we can do for help?
Stay safe!

Duplicated because of network error #1722


Can't parse NestedMeta for Paths

MWE
The following is valid syntax, but is not parseable by syn. I'm not sure if this is expected behavior.
#[macro_use]
extern crate quote;

fn main() {
    let attr: syn::Attribute = syn::parse_quote!(#[derive(serde::Serialize)]);
    attr.parse_meta().unwrap();
}

Thanks! I would accept a PR to fix this.

Working on this, am halfway there.
However, haven't figured out how to create the tests snapshots.

Sure thing, the snapshot stuff is quite new and not fully figured out yet so I would be happy to take care of updating them. Or alternatively if you want to try, it should be the steps shown in https://github.com/mitsuhiko/insta#snapshot-updating.

#605 has an implementation that will need to be included in the next round of breaking changes.

@dtolnay Would you mind sharing the plan for the next release in which this gets included? I really would like to use this.


Confused about DDFileLog。

I'm not sure if it's a bug。
I override  "shouldArchiveRecentLogFileInfo" method that I can create a log File  for Every Each Day. it works !
But when I changed the phone date to the next day, a new log file was not created, and my app was not killed in the process.

It's very well possible that the logic won't work when manually changing time. This isn't a use-case that we consider, given that it's usually not happening very often.
The dispatch timer we use internally probably doesn't notice the time change here.

It's very well possible that the logic won't work when manually changing time. This isn't a use-case that we consider, given that it's usually not happening very often. The dispatch timer we use internally probably doesn't notice the time change here.

If you do automated testing overnight, there will be bugs


Add support for docsify Charty maps

Docsify-Charty for different charts support : https://github.com/markbattistella/docsify-charty

[X] Added in crystallib
[X] Docs https://github.com/crystaluniverse/publishtools/blob/development/docs/charts.md
[X] Test

[X] Added in crystallib
[ ] Docs

@despiegk  please verify

documentation to publishtools documentation
TEST also


With h2o and h2load errors in volume with h2load

I've built h2o master branch and configured it for http/3 and all is well.  I can run the lsquic http_client program against it in volume and everything works just fine.  However, if I then build h2load (quic branch) and run more than one request against it, I get failures like this:
I01534686 0x82c30c0b3b135f6e pkt could not decrypt packet payload
I01534883 0x82c30c0b3b135f6e con recv packet len=1018
I01534883 0x82c30c0b3b135f6e pkt rx pkn=3574480305 dcid=0x008bbde81b18b9ed scid=0xc7ef90bcf602346ede type=Initial(0x00) len=145 k=0
I01534883 0x82c30c0b3b135f6e pkt packet has incorrect reserved bits
I01534883 0x82c30c0b3b135f6e pkt could not decrypt packet payload
I01535279 0x82c30c0b3b135f6e con recv packet len=449
I01535279 0x82c30c0b3b135f6e pkt rx pkn=2371164212 dcid=0x008bbde81b18b9ed scid=0xc7ef90bcf602346ede type=Initial(0x00) len=145 k=0
I01535279 0x82c30c0b3b135f6e pkt packet has incorrect reserved bits
I01535279 0x82c30c0b3b135f6e pkt could not decrypt packet payload
I01536071 0x82c30c0b3b135f6e con recv packet len=893
I01536071 0x82c30c0b3b135f6e pkt rx pkn=214 dcid=0x008bbde81b18b9ed scid=0xc7ef90bcf602346ede type=Initial(0x00) len=20 k=0

I can't tell if it's an h2o problem or an h2load problem, but I'm opening issues with both.  Any questions, feel free to let me know:
Bob Perper
<EMAIL_ADDRESS>Thanks so much.

Thank you for reporting the issue. FTR, discussion is happing on https://github.com/nghttp2/nghttp2/issues/1469.


Sundae / IceCream Finance Logos

sundaefinance.app
icecreamfinance.app

rename to logo.png

should now be named correctly, apologies!


Update remove-licenses-from-users.md

Added clarity to the 30days mentioned in the doc

Issue#https://github.com/MicrosoftDocs/OfficeDocs-O365ITPro/issues/954

@JohanFreelancer9 - kindly do the copy editor review for this PR. Thanks.

@JohanFreelancer9 - Please post here once you've completed your review so we can merge the pull request. Thanks.

@Ajayan1008 @cmcatee-MSFT - PR has been copy edited and is ready for final review. This is based  on issue #954.
Thank you.
cc: @kenwith


./scripts/do_action.sh: line 26: C:/Users/Amin/Desktop/outline: No such file or directory

hello, i'm trying to build client for windows. what i've installed is "git, yarn, node.js".
but i get this error after running this command.
C:\Users\Amin\Desktop\outline custome client\outline-client>yarn do electron\build
yarn run v1.9.4
$ bash ./scripts/do_action.sh electron\build
++ git rev-parse --show-toplevel

export 'ROOT_DIR=C:/Users/Amin/Desktop/outline custome client/outline-client'
ROOT_DIR='C:/Users/Amin/Desktop/outline custome client/outline-client'
export 'BUILD_DIR=C:/Users/Amin/Desktop/outline custome client/outline-client/build'
BUILD_DIR='C:/Users/Amin/Desktop/outline custome client/outline-client/build'
export -f do_action
do_action 'electron\build'
local 'action=electron\build'
echo '[Running electron\build]'
[Running electron\build]
shift
C:/Users/Amin/Desktop/outline custome 'client/outline-client/electron\build_action.sh'
./scripts/do_action.sh: line 26: C:/Users/Amin/Desktop/outline: No such file or directory
error Command failed with exit code 127.
info Visit https://yarnpkg.com/en/docs/cli/run for documentation about this command.

what should i do with "C:/Users/Amin/Desktop/outline"?

fixed by removing spaces from C:/Users/Amin/Desktop/outline custome client/


SA1009 conflicts with SA1024 for primary constructors with parent classes.

I prefer this option:
[SuppressMessage("StyleCop.CSharp.SpacingRules", "SA1009:Closing parenthesis should be spaced correctly", Justification = "Conflicts with SA1024")]
public class Class(string stringOption) : ParentClass(stringOptions)

[SuppressMessage("StyleCop.CSharp.SpacingRules", "SA1009:Closing parenthesis should be spaced correctly", Justification = "Conflicts with SA1024")]
public class Class2(string stringOption) : IParentInterface

[SuppressMessage("StyleCop.CSharp.SpacingRules", "SA1024:Colons Should Be Spaced Correctly", Justification = "Conflicts with SA1009")]
public class Class(string stringOption): ParentClass(stringOptions)

[SuppressMessage("StyleCop.CSharp.SpacingRules", "SA1024:Colons Should Be Spaced Correctly", Justification = "Conflicts with SA1009")]
public class Class2(string stringOption): IParentInterface

Alternatively, when there is a parent constructor, given SA1128, should that instead be:
public class Class(string stringOptions)
    : ParentClass(stringOptions)

Duplicate of #3248


Enforce monotonic stream IDs for push promises

Previously, monotonic stream IDs (spec 5.1.1) for push promises were not
enforced. This was due to push promises going through an entirely
separate code path than normally initiated streams.
This patch unifies the code path for initializing streams via both
HEADERS and PUSH_PROMISE. This is done by first calling recv.open in
both cases.
Closes #272

/cc @goffrie


Binary glTF and RTC glTF

Please review now, but do not merge until we release 1.9.
From README.md

Added support for the CESIUM_binary_glTF extension for loading binary blobs of glTF to Model.
Added support for the CESIUM_RTC glTF extension for high-precision rendering to Model.
Added Matrix4.setTranslation.

I left getStringFromTypedArray and loadImageFromTypedArray  private, but we could expose them when there is a reason.  They are unit tested.
We'll also add a "binary" checkbox to the online model converter for 1.10.
TODO

[x] Rename extensions.binaryGltf to extensions.CESIUM_binary_glTF
[x] Rename self to CESIUM_binary_glTF
[ ] Include bgltf sample models

As I stated above, I'd like this reviewed and merged post 1.9, but I'd like to have it reviewed and then hold on it until I am sure about the Binary glTF format (just like we held on #2506 until billboards needed it).
I might add a length to the Binary glTF header and/or make it easy to define multiple glTF files sharing the same buffer/texture/shader in one Binary glTF arraybuffer.  Or we might not need either of these, I'll need a few weeks to determine.

Hi,
I am really interested in the binary gltf. I am trying to visualize a textured citymodel with 500k buildings. In preparation for this I did some performance tests with the embed function of the colladaToGltf converter. Loading Buildings with embedded Textures takes double as long as buildings with external textures.
To reduce the necessary requests the binary format seems like a very good idea.
I would like to test this, but couldn't find an option in the colladaToGltf converter, is there already a developer branch with the option to create a binary gltf, or can you maybe provide a new binary for the colladaToGltf converter ?
Thanks,
Jannes

The Model doc needs to be updated with information regarding the CESIUM_RTC extension.  Can you also explain the semantics of how we handle this extension once loaded.  Does it override the model matrix?  Is orientation implied?  I'm trying to understand how models with the extension will fit into the Entity API.

Should we take one (or all) of our existing models and ship it as bgltf?  Maybe at least add one to Sandcastle?

Okay, that's alI have for now.

@jbo023 thanks for the interest.

I would like to test this, but couldn't find an option in the colladaToGltf converter, is there already a developer branch with the option to create a binary gltf, or can you maybe provide a new binary for the colladaToGltf converter ?

No, this is not in COLLADA2GLTF.  Our exporter for this is tied to some internal tools we use.  The binary format is published though (warning: it is still subject to change) so you could implement a writer.
Also, for 3D building discussion, please use this thread: https://groups.google.com/forum/#!topic/cesium-dev/IArj5ju4cI8

I added 3636ec869e57823bab47e0b56df080c215b9cf87 so can we use binary glTF from memory.

Should we take one (or all) of our existing models and ship it as bgltf? Maybe at least add one to Sandcastle?

Yeah, binary glTF is the new hotness, we should the Sandcastle examples with them.  Added a TODO to this PR.

The Model doc needs to be updated with information regarding the CESIUM_RTC extension. Can you also explain the semantics of how we handle this extension once loaded. Does it override the model matrix? Is orientation implied? I'm trying to understand how models with the extension will fit into the Entity API

Added a brief description.  The meat is in the extension.  I would not worry about this for the Entity API for a while.

Please add an entry for .bgltf in the root web.config file, thanks.

@emackey what do we use, application/octet-stream?

If it's generic binary data, application/octet-stream is the official way.  But if we want to get fancy, we could declare an x- experimental MIME type, such as application/x-binary-gltf.  This would allow clients to distinguish this from other binary data, in case the .bgltf extension is not part of the URL (such as when fetched from a server-side DB with a key instead of a filename).  A client could demand the correct MIME type and protect itself from ingesting other types of binary data.  In practice I sometimes wonder if this is more trouble than it's worth, but it does offer a bit of type safety for the extra effort of server-side MIME configuration.  The bgltf spec should advise users of the correct MIME type to use, be it the generic one or a specific one.

The x- prefix has been deprecated for media types.  Use application/vnd. as we did for quantized-mesh.

@shunter so, application/vnd.binary.gltf maybe?

I'd suggest other way around, application/vnd.gltf (or perhaps application/vnd.gltf+json) and application/vnd.gltf.binary, suggesting that binary gltf is a sub-type of gltf.

sadly, it appears binary is not an approved suffix, otherwise application/vnd.gltf+binary would be  logical.

Err, I updated the web.config, but you guys can change it to whatever you want once you decide.

@shunter @emackey what did you guys decide on?

Sounds like the winner is application/vnd.gltf.binary per Scott's most
recent comments.

And change this <mimeMap fileExtension=".gltf" mimeType="application/json" /> to what?

I'd suggest other way around, application/vnd.gltf (or perhaps application/vnd.gltf+json)

This pull request is just waiting on the MIME type.  Please advise.

Here's what you'll want in the web config.
<mimeMap fileExtension=".gltf" mimeType="application/vnd.gltf+json" />
<mimeMap fileExtension=".bgltf" mimeType="application/vnd.gltf+binary" />
You would also need to add entries to server.js (around line 42).  Remove gltf from 'application/json and add the two new mimetypes to match the above.

Let's talk offline

This is ready.

Offline discussion decided to leave gltf as application/json for now until the spec indicates an official MIME type. bgltf is not an official extension yet, but should hopefully indicate the MIME type above when it is.
Tests all pass, Sandcastle works.


Floating button hover bug

You can reproduce this behavior with the floating button at the bottom right of the doc pages.
The buttons contained inside the floating button are showing even if we hover above the button and not on it. The elements are there, they are just not displayed (hidden using opacity). That means that the area above the floating btn is not clickable (because when you point there, the floating buttons appear, making you unable to click on the content under it).

This is the current behaviour that Google uses: https://github.com/Dogfalo/materialize/issues/729


In footer the examples button should not redirect to github page.

1 - Describe the bug
Is your feature request related to a problem? Please describe.
The examples button should not redirect to github page instead of that it should redirect to examples page.
4 - Additional notes
Can i fix this bug??

Hi @SARVESHKHANDELWAL there's already an issue on this #994 and it has been resolved.


Emulate Android or iOS style UI?

@fbiego Sorry to bother you, are there any plans to emulate an Android or iOS style UI?

I may try iOS style later. It is just changing the layout of the components


removed duplicate tests and added addtional asserts to existing tests

removed some duplicate tests. read/write_list_sub_commands had their tests duplicaed, possibly casused by merge of last PR. Also added more test crtieria for the no cache tests  on rad and write_list_by_name to make sure that the symbol is not cached.

Pull Request Test Coverage Report for Build 636

0 of 0   changed or added relevant lines in 0 files are covered.
No unchanged relevant lines lost coverage.
Overall coverage remained the same at 94.505%

Totals

Change from base Build 634:
0.0%

Covered Lines:
1135

Relevant Lines:
1201

💛  - Coveralls


Urgent! - 1.4.2 build fails

Hi, 1.4.0 does build and 1.4.2 - doesn't - though didn't check 1.4.1
It fails to build as a project dependency and as a standalone project
Please see build log.
Environment - Xcode 13.4.1, macOS 12.4
Build ExyteGrid_2023-01-23T02-08-12.txt

No longer relevant


Dropdown: add “showOnHover” attribute

It let turns on uibDropdownToggle opening by hover event

This adds configuration to the library, which increases library bloat - it would be better if you make use of the is-open binding and create a custom directive to toggle the dropdown on mouseenter.
I think most users are not interested in this feature, so it would be extra code loaded that isn't used. As a result, I am closing this PR, especially given that the right extensibility point is present in the library already.


Process all examples as integration tests

All examples are processed. If there is any exception, the tests will fail.
Closes #121

lein test is executed in the Github Actions, so on every push all examples will be processed

Here's what I noticed:

It seems only the top-level examples are tested, not those in the experimental and workshop folders
It would be nice to print the filenames of the examples to understand what's actually tested
What's tested is just that they can be processed without throwing exceptions, right? Perhaps we could test a bit more, e.g. that the result is non-empty?

I gave it a go in 6b96c01, hope it's idiomatic.
We might even want to add the expected result as a second line to the examples, so we can compare the results?

I gave it a go in 6b96c01, hope it's idiomatic.

I moved the log message to when the example is really executed

We might even want to add the expected result as a second line to the examples, so we can compare the results?

I would like to see this in another issue, so we can close this issue soon :)


What is conda not found badge?

We need to understand this and then decide if this is something we want to worry about.
https://github.com/scikit-hep/cookie
https://scikit-hep.org/developer

This is if we want to register with conda-forge. I don't feel like figuring this out so I removed the badge from the README.md. We can always revisit this if there is interest.


Only disable Netrw for local files

Friendly ping @rafaqz

Some reasons for why this is needed would help me decide to hit merge. What is your problem with the current behaviour?

The comment in the source describes it: when you use vim for remote files, you want to keep using netrw, and not use ranger. Without this PR, you disable netrw for all files, not just local ones.

You may want to, but why do you people generally allways want to use netrw and not ranger? does ranger not work for that? could it?
It's not something I do. Please explain a little more. Once I merge your PR I own it ;)

You can't use ranger for remote files. So this plugin breaks editing remote files in vim.

Thanks for merging!


Sparse array created from a cupy ndarray has incorrect values

I'm trying to build a sparse array from a reasonably large cupy ndarray using cp.sparse.csr_matrix(x), but when I test the correctness of the result, some values mismatch between the input array and the output sparse array.
Code to reproduce
import cupy as cp

dense_ary = cp.ones(shape=(50000, 1003))
sones = cp.sparse.csr_matrix(dense_ary)
cp.testing.assert_array_almost_equal(dense_ary, sones.toarray(), decimal=1)

Error messages, stack traces, or logs
AssertionError:
Arrays are not almost equal to 1 decimals

Mismatched elements: 17973 / 50150000 (0.0358%)
Max absolute difference: 1.
Max relative difference: 0.
 x: array([[1., 1., 1., ..., 1., 1., 1.],
       [1., 1., 1., ..., 1., 1., 1.],
       [1., 1., 1., ..., 1., 1., 1.],...
 y: array([[1., 1., 1., ..., 1., 1., 1.],
       [1., 1., 1., ..., 1., 1., 1.],
       [1., 1., 1., ..., 1., 1., 1.],...`

Conditions

CuPy Version          : 7.2.0
CUDA Root             : /usr/local/cuda
CUDA Build Version    : 10000
CUDA Driver Version   : 10010
CUDA Runtime Version  : 10000
cuBLAS Version        : 10000
cuFFT Version         : 10000
cuRAND Version        : 10000
cuSOLVER Version      : (10, 0, 0)
cuSPARSE Version      : 10000
NVRTC Version         : (10, 0)
cuDNN Build Version   : 7605
cuDNN Version         : 7600
NCCL Build Version    : 2406
NCCL Runtime Version  : 2507

I have reproduced the issue, and I think this might be a cusparse bug. cc @anaruse @jakirkham @pentschev @leofang
When creating a csr matrix copy only calls the corresponding cusparseXdense2csr routine,
the data array that is returned from there has some entries set to zero.
This is a reduced example
import cupy as cp

dense_ary = cp.ones(shape=(50000, 9))
sones = cp.sparse.csr_matrix(dense_ary)
print(dense_ary.sum(), sones.sum(), sones.toarray().sum())

If we look at the elements that are set to 0 in the cusparse dense2csr returned data array we see that starting from the row 40960 to row 49999 all elements in column 8 are set to 0.
Note that this error only happens when creating a csr matrix and not a csc one.

cc @cjnolet (for awareness)

Thank you so much for reporting and analyzing the issue, @Garfounkel and @emcastillo !
Fow now, cuSparse team is aware of this issue.

Should we close if this is a cuSparse issue, @anaruse, or is that still to be determined? 🙂

I would like to get confirmation whether it is 100% a cusparse issue.

This issue should be left open, in my opinion, but it is a issue of cuSparse, more specifically, cusparse<t>dense2csr().

We decided to close this as we can't do anything for this issue.


DEP remove redshifts module

This PR removes the redshifts module.
Closes #556

Pull Request Test Coverage Report for Build 3017

0 of 0   changed or added relevant lines in 0 files are covered.
No unchanged relevant lines lost coverage.
Overall coverage increased (+1.0%) to 94.571%

Totals

Change from base Build 2999:
1.0%

Covered Lines:
540

Relevant Lines:
571

💛  - Coveralls

We absolutely do not need to maintain documentation on how to do numerical integration. This is what google is for. People are more than smart enough to figure this out on their own.
If you want to maintain such documentation, feel free to do so in another PR!

@beckermr Is there an example elsewhere that covers this use-case then? We want something that new users can copy-paste and noodle around with. There are also subtleties like normalisation etc. that may not be completely obvious.

Really people know how to find this stuff.
https://www.google.com/search?q=numerical+integration+python&rlz=1CDGOYI_enUS590US590&oq=numerical+integration+python&aqs=chrome..69i57.6493j0j7&hl=en-US&sourceid=chrome-mobile&ie=UTF-8

I can't seem to find the right emoji, so this will have to do: https://i.imgur.com/iWKad22.jpg
The point is that other parts of the docs rely on having a photo-z distribution that's been calculated from an input dN/dz, which was previously done using the CCL functions that have now been removed. For example, take a look at examples/3x2demo.ipynb or examples/SLAC Feb2018 Demo.ipynb. These are things that are intended as walkthrough tutorials for very new users.
Of course I think those new users can figure it out for themselves given a bit of time, and of course I'm not suggesting we have a pure numerical integration tutorial... What I am suggesting is that we provide a snippet that gets the appropriate selection function for them, like before, so they don't have to bother with it themselves while following tutorials that are ostensibly about something else. No need for that snippet to be in examples/Photo-z example.ipynb, but we should at least fix those other notebooks.
Also, I see nothing wrong with our docs providing a few copy-pasteable examples for very common use cases like this, even if they aren't particularly CCL specific. We shouldn't go nuts of course, but if tens of percents of our users are going to have to write something like this when they first start out with CCL, then perhaps we can make their lives a bit easier at little cost to ourselves?

Yeah this all too much long term maintenance. I am happy to adjust existing tutorials but that is all that is needed.

OK @philbull. The documentation update is finished.

So I get the point of removing this, but I would like to raise the issue that during the code review with @rmjarvis we had a pretty extensive discussion about whether to keep or remove this where we decided to keep it, and this resulted in me doing a really non-negligible amount of work on it. This was like 4 months ago. I would obviously not have done all that work if we were going to deprecate it. So how do we avoid this happening? Obviously "I spent time on this" is not a reason not to deprecate something but I think this speaks to a general development workflow issue.

I'm likewise not sure about this deprecation. We have multiple examples of how to produce observables with CCL that rely on this redshift module. They are being used widely, including tutorials that we've given at the DE School.  I understand the concern about maintenance, but I think that will be better addressed by deprecating the C API. In comparison, removing this functionality will not gain us much and it will instead create a lot of problems for current and potential CCL users.

I know @c-d-leonard. I
My personal feelings are:

We should be very spartan about what we support in CCL. This is why I suggested removing this module in the first place.

I redid the examples. See the code the in the PR. It is literally hundreds of lines of code that have been removed.

Think of all of the time we could have saved from when we started writing this code, through various API fixes, bugs (which I myself spent time on) and code review. Redoing the examples took me maybe 30 minutes using tools in scipy, which is all we would have had to spend in the first place had we made better decisions.

This deprecation is about saving us time and giving us more capacity to focus on core parts of the library.

I don't have a strong opinion about whether this functionality should stay in CCL or not.  But to add some perspective for Danielle in particular, I have many, many times removed huge swaths of my own code from things.  Code which often took my days or weeks of work (or more!) to build in the first place, which I later realized was unnecessary or less efficient or maybe less accurate than some other alternative.  Removing it should be considered a big accomplishment that you found a more streamlined way to support the given functionality (assuming that is indeed the case, which I guess Matt is arguing is true here).  There is no gain to be had from dwelling on the sunk cost of the effort you expended in the past.

You guys are right, I was just being grumpy, I'm fine with you merging this.

I'm grumpy most of the time so no worries there. :)
Once we have an approved review I'm happy to merge!

If this is to be removed, we need to check the CCL note in doc/ and make sure we are consistent there as well.

OK @elisachisari. I have refreshed the documentation and removed all of the references to the old code.

Bump here. @elisachisari @philbull We good to merge?

(Note: This is an API change and will require a version bump and changelog entry at some point)

Absolutely @philbull. The changelog entry is in this PR already. We will bump versions when we decide to release v2.


Logs should be in a goroutine

logs dramatically increase the slowness of the proxy, and they should be conducted inside a goroutine

When does the log actually happen?
In normal situation it should only log when problem occurs.
That being said, we should let people set their own log function, for other
reasons. And what you suggest is a good default.
On Mon, Jun 6, 2016 at 12:03 AM, Almog Baku<EMAIL_ADDRESS>wrote:

logs dramatically increase the slowness of the proxy, and they should be
conducted inside a goroutine
—
You are receiving this because you are subscribed to this thread.
Reply to this email directly, view it on GitHub
https://github.com/elazarl/goproxy/issues/170, or mute the thread
https://github.com/notifications/unsubscribe/AAP4om3cN-99ttiuuu_Ot0Pe6Zo2EbmDks5qIzmJgaJpZM4Iucjd
.

regarding the logging, see the discussion of me and @abourget on the slack about using the common github.com/go-kit/kit/log

I'm more interested to know whether there are actual cases where logging
hinders performance today, or is it just a general concern.
On Mon, Jun 6, 2016 at 12:15 PM, Almog Baku<EMAIL_ADDRESS>wrote:

regarding the logging, see the discussion of me and @abourget
https://github.com/abourget on the slack about using the common
github.com/go-kit/kit/log
—
You are receiving this because you commented.
Reply to this email directly, view it on GitHub
https://github.com/elazarl/goproxy/issues/170#issuecomment-223907387,
or mute the thread
https://github.com/notifications/unsubscribe/AAP4oisFLw9brLL9nGdm57id8ouUWKcFks5qI-VMgaJpZM4Iucjd
.

Currently logger is an interface in the proxy server and you can spawn the coroutines inside your custom implementation of the logger


Fixes cwd being part of the $templateCache string when expand:true

Would you be interested in #137?

Sure, I'll comment on the issue.


Fonts render at different scales on Windows and Linux / Mac

Will post example shortly.

Tracking this in #286.


Should we use card data object directly in ModelCard.from_template?

Right now, the ModelCard.from_template function takes in the same args as CardData, and then just initializes it. Does it make more sense to initialize CardData separately and pass that to ModelCard.from_template? That way the documentation around card data is all in one place.
So instead of
card = ModelCard.from_template(language='en', ...)

you would do
card_data = CardData(language='en', ...)
card = ModelCard.from_template(card_data, **template_kwargs)

CC @adrinjalali

Also CC @mgerchick if you have any thoughts here

Yeah that looks reasonable to me.


The Pushable does not have sound

I use the default TEN lara.
I check that xml and in my level there is the Sound with ID 63 PUSHABLE_SOUND green (Level Settings / Sound Infos)
Also there is a sound present in my sound folder.
Other sounds does not have a problem - but this pushable sound.

As far as I know, the pushable sound is controlled by the engine. It is not stored in the animation in the original WADs.
For me, despite the assignment of the sample in the TE, there is no sound when pushing/pulling the pushable.

Yes in TRNG it is hardcoded and controlled by the engine. However, in TEN this might not be the case anymore.

Not only in the TRNG engine, also in the original engine of Core Design.

Yes I check it.
I also add an entry in the animation editor - look at the pitcure.

No sound...


What is CMS API

What is CMS API address written in this file?
https://github.com/ioi-2017/tps-web/blob/master/tps/judges/cms/__init__.py#L13

It's a new service which acts as an API to CMS. It's available in this branch: https://github.com/kgolezardi/cms/tree/api.
You can see the changes here:
https://github.com/akmohtashami/cms/pull/5
However it hasn't been updated since IOI 2017. It is possible that some adjustment to API might be necessary to get it working with the latest version of CMS.

Ok!
Thank you for your reply!!!


libmypaint: 1.5.0 -> 1.5.1

Semi-automatic update generated by https://github.com/ryantm/nixpkgs-update tools. This update was made based on information from https://repology.org/metapackage/libmypaint/versions.
meta.description for libmypaint is: "Library for making brushstrokes which is used by MyPaint and other projects"
meta.homepage for libmypaint is: "http://mypaint.org/"

Quoted meta.homepage for RFC 45

Release on GitHub
Compare changes on GitHub

Checks done (click to expand)

built on NixOS

The tests defined in passthru.tests, if any, passed

0 of 0 passed binary check by having a zero exit code.

0 of 0 passed binary check by having the new version present in output.

found 1.5.1 with grep in /nix/store/qhkwhv2hrsh5bva2xl6yvdxza670fhhm-libmypaint-1.5.1

directory tree listing: https://gist.github.com/62ae40a8db29f01e6f3b1d941ae1e354

du listing: https://gist.github.com/0e41723681bbeee07fe1f268478e966a

Rebuild report (if merged into master) (click to expand)

37 total rebuild path(s)
18 package rebuild(s)
18 x86_64-linux rebuild(s)
7 i686-linux rebuild(s)
5 x86_64-darwin rebuild(s)
7 aarch64-linux rebuild(s)
First fifty rebuilds by attrpath
gimp
gimp-with-plugins
gimpPlugins.exposureBlend
gimpPlugins.focusblur
gimpPlugins.fourier
gimpPlugins.gap
gimpPlugins.gimplensfun
gimpPlugins.gmic
gimpPlugins.lightning
gimpPlugins.lqrPlugin
gimpPlugins.resynthesizer
gimpPlugins.resynthesizer2
gimpPlugins.texturize
gimpPlugins.ufraw
gimpPlugins.waveletSharpen
libmypaint
mypaint
ufraw

Instructions to test this update (click to expand)

Either download from Cachix:
nix-store -r /nix/store/qhkwhv2hrsh5bva2xl6yvdxza670fhhm-libmypaint-1.5.1 \
  --option binary-caches 'https://cache.nixos.org/ https://r-ryantm.cachix.org/' \
  --option trusted-public-keys '
  r-ryantm.cachix.org-1:gkUbLkouDAyvBdpBX0JOdIiD2/DP1ldF3Z3Y6Gqcc4c=
  cache.nixos.org-1:6NCHdD59X431o0gWypbMrAURkbJ16ZPMQFGspcDShjY=
  '

(r-ryantm's Cachix cache is only trusted for this store-path realization.)
For the Cachix download to work, your user must be in the trusted-users list or you can use sudo since root is effectively trusted.
Or, build yourself:
nix-build -A libmypaint https://github.com/r-ryantm/nixpkgs/archive/2fe55e7e2c2aae327b838b9fcf8290c3f74f8903.tar.gz

After you've downloaded or built it, look at the files and if there are any, run the binaries:
ls -la /nix/store/qhkwhv2hrsh5bva2xl6yvdxza670fhhm-libmypaint-1.5.1
ls -la /nix/store/qhkwhv2hrsh5bva2xl6yvdxza670fhhm-libmypaint-1.5.1/bin

cc @cillianderoiste @jtojnar for testing.

Changes look okay, brushes in gimp & mypaint work.


Data

How to make data train the model

Please refer to Appendix A.1 Dataset of our paper and CORD.


Feat/Add trivy component

@sguyennet
Duplicated with #70?

Hi @steven-zou ,
The #70 is the code to deploy Trivy with a Trivy CRD. This PR also contain the Trivy CDR code and add the deployment of Trivy with the Harbor CRD.

Duplicated with #70?

I applied all suggestions from #70


Many corrections across the site

I updated some parts to feel nicer, such as the subheads. Additionally, I found and corrected multiple grammatical inaccuracies over many of the pages.

@Coolguy3289 There we go. I changed back the parts you talked about.

@Eniamza This looks good to me. Feel free to merge it if you agree

Looks good for now