Update select outdated npm packages and webpack config

This commit is contained in:
James Skemp 2024-04-27 08:52:23 -05:00
parent a87c8bae86
commit f2df2d0c00
5 changed files with 74 additions and 75 deletions

View File

@ -2,7 +2,7 @@
"manifestVersion": 1,
"id": "enhanced-sprint-history",
"publisher": "JamesSkemp",
"version": "0.0.151",
"version": "0.0.154",
"name": "Enhanced Sprint History",
"description": "Azure DevOps Extension",
"categories": [

135
package-lock.json generated
View File

@ -9,9 +9,9 @@
"version": "1.0.0",
"license": "MIT",
"dependencies": {
"azure-devops-extension-api": "^2.226.0",
"azure-devops-extension-api": "^4.236.0",
"azure-devops-extension-sdk": "^3.1.3",
"azure-devops-ui": "^2.236.0",
"azure-devops-ui": "^2.237.0",
"chart.js": "^4.4.2",
"react": "~16.13.1",
"react-chartjs-2": "^5.2.0",
@ -32,7 +32,7 @@
"ts-loader": "~5.2.2",
"typescript": "^3.9.10",
"webpack": "^5.91.0",
"webpack-cli": "^4.10.0"
"webpack-cli": "^5.1.4"
}
},
"node_modules/@colors/colors": {
@ -364,34 +364,42 @@
}
},
"node_modules/@webpack-cli/configtest": {
"version": "1.2.0",
"resolved": "https://registry.npmjs.org/@webpack-cli/configtest/-/configtest-1.2.0.tgz",
"integrity": "sha512-4FB8Tj6xyVkyqjj1OaTqCjXYULB9FMkqQ8yGrZjRDrYh0nOE+7Lhs45WioWQQMV+ceFlE368Ukhe6xdvJM9Egg==",
"version": "2.1.1",
"resolved": "https://registry.npmjs.org/@webpack-cli/configtest/-/configtest-2.1.1.tgz",
"integrity": "sha512-wy0mglZpDSiSS0XHrVR+BAdId2+yxPSoJW8fsna3ZpYSlufjvxnP4YbKTCBZnNIcGN4r6ZPXV55X4mYExOfLmw==",
"dev": true,
"engines": {
"node": ">=14.15.0"
},
"peerDependencies": {
"webpack": "4.x.x || 5.x.x",
"webpack-cli": "4.x.x"
"webpack": "5.x.x",
"webpack-cli": "5.x.x"
}
},
"node_modules/@webpack-cli/info": {
"version": "1.5.0",
"resolved": "https://registry.npmjs.org/@webpack-cli/info/-/info-1.5.0.tgz",
"integrity": "sha512-e8tSXZpw2hPl2uMJY6fsMswaok5FdlGNRTktvFk2sD8RjH0hE2+XistawJx1vmKteh4NmGmNUrp+Tb2w+udPcQ==",
"version": "2.0.2",
"resolved": "https://registry.npmjs.org/@webpack-cli/info/-/info-2.0.2.tgz",
"integrity": "sha512-zLHQdI/Qs1UyT5UBdWNqsARasIA+AaF8t+4u2aS2nEpBQh2mWIVb8qAklq0eUENnC5mOItrIB4LiS9xMtph18A==",
"dev": true,
"dependencies": {
"envinfo": "^7.7.3"
"engines": {
"node": ">=14.15.0"
},
"peerDependencies": {
"webpack-cli": "4.x.x"
"webpack": "5.x.x",
"webpack-cli": "5.x.x"
}
},
"node_modules/@webpack-cli/serve": {
"version": "1.7.0",
"resolved": "https://registry.npmjs.org/@webpack-cli/serve/-/serve-1.7.0.tgz",
"integrity": "sha512-oxnCNGj88fL+xzV+dacXs44HcDwf1ovs3AuEzvP7mqXw7fQntqIhQ1BRmynh4qEKQSSSRSWVyXRjmTbZIX9V2Q==",
"version": "2.0.5",
"resolved": "https://registry.npmjs.org/@webpack-cli/serve/-/serve-2.0.5.tgz",
"integrity": "sha512-lqaoKnRYBdo1UgDX8uF24AfGMifWK19TxPmM5FHc2vAGxrJ/qtyUyFBWoY1tISZdelsQ5fBcOusifo5o5wSJxQ==",
"dev": true,
"engines": {
"node": ">=14.15.0"
},
"peerDependencies": {
"webpack-cli": "4.x.x"
"webpack": "5.x.x",
"webpack-cli": "5.x.x"
},
"peerDependenciesMeta": {
"webpack-dev-server": {
@ -713,21 +721,14 @@
}
},
"node_modules/azure-devops-extension-api": {
"version": "2.226.0",
"resolved": "https://registry.npmjs.org/azure-devops-extension-api/-/azure-devops-extension-api-2.226.0.tgz",
"integrity": "sha512-cbO1uE/Ropo85ZpCIHKFR9T4l5cPhyDyWaKKgs+V+urrdSbYehKkFmjOr1jU4xdc52QoDwWJH3P26Jep+s9bTg==",
"version": "4.236.0",
"resolved": "https://registry.npmjs.org/azure-devops-extension-api/-/azure-devops-extension-api-4.236.0.tgz",
"integrity": "sha512-Xj18MxZrTZx8G/N4a9nR3NdAPLA78q2tyc8FWC41mwwbD9THApjT00OVlZGdMd18FvVfZZpKvTSFJpN/6SIfsw==",
"dependencies": {
"azure-devops-extension-sdk": "~2.0.11",
"whatwg-fetch": "~3.0.0"
}
},
"node_modules/azure-devops-extension-api/node_modules/azure-devops-extension-sdk": {
"version": "2.0.11",
"resolved": "https://registry.npmjs.org/azure-devops-extension-sdk/-/azure-devops-extension-sdk-2.0.11.tgz",
"integrity": "sha512-9Hv4IeKpXR7EbaQn75Qz78rp0nv88XzRTF20E2oHlEFc+TRerekQnJjdrTHChoVvPvsWL/NAEwlqINU60U7neg==",
"dependencies": {
"es6-object-assign": "^1.1.0",
"es6-promise": "^4.2.5"
},
"peerDependencies": {
"azure-devops-extension-sdk": "^2 || ^3 || ^4"
}
},
"node_modules/azure-devops-extension-sdk": {
@ -750,16 +751,16 @@
}
},
"node_modules/azure-devops-ui": {
"version": "2.236.0",
"resolved": "https://registry.npmjs.org/azure-devops-ui/-/azure-devops-ui-2.236.0.tgz",
"integrity": "sha512-MlmxjRYJXPOjlyJ6MmDw4lcE6n0LUs3v7NO+Im67vhl7YdADQyaXhglRlm+RIR8utHo+Jj5dbY3yDichS5LfVQ==",
"version": "2.237.0",
"resolved": "https://registry.npmjs.org/azure-devops-ui/-/azure-devops-ui-2.237.0.tgz",
"integrity": "sha512-Eidxr854v0B8gTjU6WqTHw8hnqIU0xKLgu7DJe5D0NGJhB5O/G7vzizQcQrKY79kvXArJdu1JOCP/9qQHL01Pw==",
"dependencies": {
"array.prototype.find": "~2.0.4",
"es6-object-assign": "~1.1.0",
"es6-promise": "~4.2.5",
"es6-string-polyfills": "~1.0.0",
"intersection-observer": "~0.5.1",
"tslib": "~1.10.0"
"tslib": "~2.6.2"
},
"peerDependencies": {
"react": "^16.8.1",
@ -1577,9 +1578,9 @@
}
},
"node_modules/envinfo": {
"version": "7.11.1",
"resolved": "https://registry.npmjs.org/envinfo/-/envinfo-7.11.1.tgz",
"integrity": "sha512-8PiZgZNIB4q/Lw4AhOvAfB/ityHAd2bli3lESSWmWSzSsl5dKpy5N1d1Rfkd2teq/g9xN90lc6o98DOjMeYHpg==",
"version": "7.12.0",
"resolved": "https://registry.npmjs.org/envinfo/-/envinfo-7.12.0.tgz",
"integrity": "sha512-Iw9rQJBGpJRd3rwXm9ft/JiGoAZmLxxJZELYDQoPRZ4USVhkKtIcNBPw6U+/K2mBpaqM25JSV6Yl4Az9vO2wJg==",
"dev": true,
"bin": {
"envinfo": "dist/cli.js"
@ -5334,9 +5335,9 @@
}
},
"node_modules/tslib": {
"version": "1.10.0",
"resolved": "https://registry.npmjs.org/tslib/-/tslib-1.10.0.tgz",
"integrity": "sha512-qOebF53frne81cf0S9B41ByenJ3/IuH8yJKngAX35CmiZySA0khhkovshKK+jGCaMnVomla7gVlIcc3EvKPbTQ=="
"version": "2.6.2",
"resolved": "https://registry.npmjs.org/tslib/-/tslib-2.6.2.tgz",
"integrity": "sha512-AEYxH93jGFPn/a2iVAwW87VuUIkR1FVUKB77NwMF7nBTDkDrrT/Hpt/IrCJ0QXhW27jTBDcf5ZY7w6RiqTMw2Q=="
},
"node_modules/tunnel": {
"version": "0.0.6",
@ -5712,44 +5713,42 @@
}
},
"node_modules/webpack-cli": {
"version": "4.10.0",
"resolved": "https://registry.npmjs.org/webpack-cli/-/webpack-cli-4.10.0.tgz",
"integrity": "sha512-NLhDfH/h4O6UOy+0LSso42xvYypClINuMNBVVzX4vX98TmTaTUxwRbXdhucbFMd2qLaCTcLq/PdYrvi8onw90w==",
"version": "5.1.4",
"resolved": "https://registry.npmjs.org/webpack-cli/-/webpack-cli-5.1.4.tgz",
"integrity": "sha512-pIDJHIEI9LR0yxHXQ+Qh95k2EvXpWzZ5l+d+jIo+RdSm9MiHfzazIxwwni/p7+x4eJZuvG1AJwgC4TNQ7NRgsg==",
"dev": true,
"dependencies": {
"@discoveryjs/json-ext": "^0.5.0",
"@webpack-cli/configtest": "^1.2.0",
"@webpack-cli/info": "^1.5.0",
"@webpack-cli/serve": "^1.7.0",
"@webpack-cli/configtest": "^2.1.1",
"@webpack-cli/info": "^2.0.2",
"@webpack-cli/serve": "^2.0.5",
"colorette": "^2.0.14",
"commander": "^7.0.0",
"commander": "^10.0.1",
"cross-spawn": "^7.0.3",
"envinfo": "^7.7.3",
"fastest-levenshtein": "^1.0.12",
"import-local": "^3.0.2",
"interpret": "^2.2.0",
"rechoir": "^0.7.0",
"interpret": "^3.1.1",
"rechoir": "^0.8.0",
"webpack-merge": "^5.7.3"
},
"bin": {
"webpack-cli": "bin/cli.js"
},
"engines": {
"node": ">=10.13.0"
"node": ">=14.15.0"
},
"funding": {
"type": "opencollective",
"url": "https://opencollective.com/webpack"
},
"peerDependencies": {
"webpack": "4.x.x || 5.x.x"
"webpack": "5.x.x"
},
"peerDependenciesMeta": {
"@webpack-cli/generators": {
"optional": true
},
"@webpack-cli/migrate": {
"optional": true
},
"webpack-bundle-analyzer": {
"optional": true
},
@ -5759,33 +5758,33 @@
}
},
"node_modules/webpack-cli/node_modules/commander": {
"version": "7.2.0",
"resolved": "https://registry.npmjs.org/commander/-/commander-7.2.0.tgz",
"integrity": "sha512-QrWXB+ZQSVPmIWIhtEO9H+gwHaMGYiF5ChvoJ+K9ZGHG/sVsa6yiesAD1GC/x46sET00Xlwo1u49RVVVzvcSkw==",
"version": "10.0.1",
"resolved": "https://registry.npmjs.org/commander/-/commander-10.0.1.tgz",
"integrity": "sha512-y4Mg2tXshplEbSGzx7amzPwKKOCGuoSRP/CjEdwwk0FOGlUbq6lKuoyDZTNZkmxHdJtp54hdfY/JUrdL7Xfdug==",
"dev": true,
"engines": {
"node": ">= 10"
"node": ">=14"
}
},
"node_modules/webpack-cli/node_modules/interpret": {
"version": "2.2.0",
"resolved": "https://registry.npmjs.org/interpret/-/interpret-2.2.0.tgz",
"integrity": "sha512-Ju0Bz/cEia55xDwUWEa8+olFpCiQoypjnQySseKtmjNrnps3P+xfpUmGr90T7yjlVJmOtybRvPXhKMbHr+fWnw==",
"version": "3.1.1",
"resolved": "https://registry.npmjs.org/interpret/-/interpret-3.1.1.tgz",
"integrity": "sha512-6xwYfHbajpoF0xLW+iwLkhwgvLoZDfjYfoFNu8ftMoXINzwuymNLd9u/KmwtdT2GbR+/Cz66otEGEVVUHX9QLQ==",
"dev": true,
"engines": {
"node": ">= 0.10"
"node": ">=10.13.0"
}
},
"node_modules/webpack-cli/node_modules/rechoir": {
"version": "0.7.1",
"resolved": "https://registry.npmjs.org/rechoir/-/rechoir-0.7.1.tgz",
"integrity": "sha512-/njmZ8s1wVeR6pjTZ+0nCnv8SpZNRMT2D1RLOJQESlYFDBvwpTA4KWJpZ+sBJ4+vhjILRcK7JIFdGCdxEAAitg==",
"version": "0.8.0",
"resolved": "https://registry.npmjs.org/rechoir/-/rechoir-0.8.0.tgz",
"integrity": "sha512-/vxpCXddiX8NGfGO/mTafwjq4aFa/71pvamip0++IQk3zG8cbCj0fifNPrjjF1XMXUne91jL9OoxmdykoEtifQ==",
"dev": true,
"dependencies": {
"resolve": "^1.9.0"
"resolve": "^1.20.0"
},
"engines": {
"node": ">= 0.10"
"node": ">= 10.13.0"
}
},
"node_modules/webpack-merge": {

View File

@ -23,9 +23,9 @@
"author": "James Skemp",
"license": "MIT",
"dependencies": {
"azure-devops-extension-api": "^2.226.0",
"azure-devops-extension-api": "^4.236.0",
"azure-devops-extension-sdk": "^3.1.3",
"azure-devops-ui": "^2.236.0",
"azure-devops-ui": "^2.237.0",
"chart.js": "^4.4.2",
"react": "~16.13.1",
"react-chartjs-2": "^5.2.0",
@ -46,6 +46,6 @@
"ts-loader": "~5.2.2",
"typescript": "^3.9.10",
"webpack": "^5.91.0",
"webpack-cli": "^4.10.0"
"webpack-cli": "^5.1.4"
}
}

View File

@ -184,7 +184,7 @@ export class IterationHistoryDisplay extends React.Component<IterationHistoryDis
totalStoryPoints: totalStoryPoints,
changeCharacterCode: changeCharacterCode
};
})
});
const chartOptions = {
responsive: true

View File

@ -43,10 +43,10 @@ module.exports = {
},
{
test: /\.html$/,
loader: "file-loader"
loader: "asset/resource"
},
{
test: /\.woff$/,
test: /\.(woff|woff2|eot|ttf|otf)$/,
type: 'asset/inline'
}
]