build(packages): update to next@canary
This commit is contained in:
parent
9d672e3cf3
commit
b97071d889
314
package-lock.json
generated
314
package-lock.json
generated
@ -9,7 +9,7 @@
|
||||
"dependencies": {
|
||||
"@fontsource/open-sans": "^4.5.8",
|
||||
"classnames": "^2.3.1",
|
||||
"next": "^12.1.4",
|
||||
"next": "^12.1.5-canary.6",
|
||||
"react": "^18.0.0",
|
||||
"react-dom": "^18.0.0",
|
||||
"sass": "^1.50.0"
|
||||
@ -175,8 +175,9 @@
|
||||
"license": "BSD-3-Clause"
|
||||
},
|
||||
"node_modules/@next/env": {
|
||||
"version": "12.1.4",
|
||||
"license": "MIT"
|
||||
"version": "12.1.5-canary.6",
|
||||
"resolved": "https://registry.npmjs.org/@next/env/-/env-12.1.5-canary.6.tgz",
|
||||
"integrity": "sha512-FRzSHtkaAZsjmVvpWGygjy60xJEcX2JJYJIC+UjHeEK8SAXlHzVh3JJvbL4o1ZUKqknnUKL1L+WqM7zVcfhV2A=="
|
||||
},
|
||||
"node_modules/@next/eslint-plugin-next": {
|
||||
"version": "12.1.4",
|
||||
@ -205,12 +206,178 @@
|
||||
"url": "https://github.com/sponsors/isaacs"
|
||||
}
|
||||
},
|
||||
"node_modules/@next/swc-win32-x64-msvc": {
|
||||
"version": "12.1.4",
|
||||
"node_modules/@next/swc-android-arm-eabi": {
|
||||
"version": "12.1.5-canary.6",
|
||||
"resolved": "https://registry.npmjs.org/@next/swc-android-arm-eabi/-/swc-android-arm-eabi-12.1.5-canary.6.tgz",
|
||||
"integrity": "sha512-L6x7rXv/jhgpALYWu5D+WVeCVhIYDu975eNkFepgEdKYgKYzjL7FYEKaAPvnDwKqSSKFF/mllFoj02DFh1PeNA==",
|
||||
"cpu": [
|
||||
"arm"
|
||||
],
|
||||
"optional": true,
|
||||
"os": [
|
||||
"android"
|
||||
],
|
||||
"engines": {
|
||||
"node": ">= 10"
|
||||
}
|
||||
},
|
||||
"node_modules/@next/swc-android-arm64": {
|
||||
"version": "12.1.5-canary.6",
|
||||
"resolved": "https://registry.npmjs.org/@next/swc-android-arm64/-/swc-android-arm64-12.1.5-canary.6.tgz",
|
||||
"integrity": "sha512-HclZFGIGxPJxYk8XNZGTa8FIOieHFS24JwvbmhsTs0QIx3QBm6/Ws+LC29l1zHJKVyHAPpJOxF0r+wX0A0sjeQ==",
|
||||
"cpu": [
|
||||
"arm64"
|
||||
],
|
||||
"optional": true,
|
||||
"os": [
|
||||
"android"
|
||||
],
|
||||
"engines": {
|
||||
"node": ">= 10"
|
||||
}
|
||||
},
|
||||
"node_modules/@next/swc-darwin-arm64": {
|
||||
"version": "12.1.5-canary.6",
|
||||
"resolved": "https://registry.npmjs.org/@next/swc-darwin-arm64/-/swc-darwin-arm64-12.1.5-canary.6.tgz",
|
||||
"integrity": "sha512-7vprzdJkGsGsydt0Ua+jOawL4Gby4taAItRgxt+bWzEsfzgF2tgkS1JIAVXZTazVudhi00+BHDhjjORB45n+xg==",
|
||||
"cpu": [
|
||||
"arm64"
|
||||
],
|
||||
"optional": true,
|
||||
"os": [
|
||||
"darwin"
|
||||
],
|
||||
"engines": {
|
||||
"node": ">= 10"
|
||||
}
|
||||
},
|
||||
"node_modules/@next/swc-darwin-x64": {
|
||||
"version": "12.1.5-canary.6",
|
||||
"resolved": "https://registry.npmjs.org/@next/swc-darwin-x64/-/swc-darwin-x64-12.1.5-canary.6.tgz",
|
||||
"integrity": "sha512-YL0mzRoVh9B5Pj193xRaJCv6RzXLeh7cT86lAOo3ysyIsFIovEl2PImYEfejZhHT/m2cfOMYVY3ohM16WkqUEQ==",
|
||||
"cpu": [
|
||||
"x64"
|
||||
],
|
||||
"optional": true,
|
||||
"os": [
|
||||
"darwin"
|
||||
],
|
||||
"engines": {
|
||||
"node": ">= 10"
|
||||
}
|
||||
},
|
||||
"node_modules/@next/swc-linux-arm-gnueabihf": {
|
||||
"version": "12.1.5-canary.6",
|
||||
"resolved": "https://registry.npmjs.org/@next/swc-linux-arm-gnueabihf/-/swc-linux-arm-gnueabihf-12.1.5-canary.6.tgz",
|
||||
"integrity": "sha512-LN1XGJawUwJ3YSVjTqAsex+2494X/LPfkiwvA1NSIoVBvQKCfVmPlbtiYElmqfqzpm3Cc1fxn2t1O4LyqVluJQ==",
|
||||
"cpu": [
|
||||
"arm"
|
||||
],
|
||||
"optional": true,
|
||||
"os": [
|
||||
"linux"
|
||||
],
|
||||
"engines": {
|
||||
"node": ">= 10"
|
||||
}
|
||||
},
|
||||
"node_modules/@next/swc-linux-arm64-gnu": {
|
||||
"version": "12.1.5-canary.6",
|
||||
"resolved": "https://registry.npmjs.org/@next/swc-linux-arm64-gnu/-/swc-linux-arm64-gnu-12.1.5-canary.6.tgz",
|
||||
"integrity": "sha512-uxDTAUSC4o054tydrdrsacOVyRbldLWI4r2PoeUHVEw5WIJsIXVtPstICY2vx5T+1Lj5upOf7e6rJZAtD8qUuQ==",
|
||||
"cpu": [
|
||||
"arm64"
|
||||
],
|
||||
"optional": true,
|
||||
"os": [
|
||||
"linux"
|
||||
],
|
||||
"engines": {
|
||||
"node": ">= 10"
|
||||
}
|
||||
},
|
||||
"node_modules/@next/swc-linux-arm64-musl": {
|
||||
"version": "12.1.5-canary.6",
|
||||
"resolved": "https://registry.npmjs.org/@next/swc-linux-arm64-musl/-/swc-linux-arm64-musl-12.1.5-canary.6.tgz",
|
||||
"integrity": "sha512-dFsvZSAJDn1+hfITkWQyinxdKqrLdELwd1nRTaw96CPAS5k1KM88NVlg24ppeVyU1UCtHAaYx7Cu7eZ5GT8gpQ==",
|
||||
"cpu": [
|
||||
"arm64"
|
||||
],
|
||||
"optional": true,
|
||||
"os": [
|
||||
"linux"
|
||||
],
|
||||
"engines": {
|
||||
"node": ">= 10"
|
||||
}
|
||||
},
|
||||
"node_modules/@next/swc-linux-x64-gnu": {
|
||||
"version": "12.1.5-canary.6",
|
||||
"resolved": "https://registry.npmjs.org/@next/swc-linux-x64-gnu/-/swc-linux-x64-gnu-12.1.5-canary.6.tgz",
|
||||
"integrity": "sha512-uRr8mNbIyzgnkAMhh4MAFxwffc7fdKTSfHHqSQTghHDLDnUpFULx8ukzCCveo6wxssCKCOTaD24hSacx5L2/MQ==",
|
||||
"cpu": [
|
||||
"x64"
|
||||
],
|
||||
"optional": true,
|
||||
"os": [
|
||||
"linux"
|
||||
],
|
||||
"engines": {
|
||||
"node": ">= 10"
|
||||
}
|
||||
},
|
||||
"node_modules/@next/swc-linux-x64-musl": {
|
||||
"version": "12.1.5-canary.6",
|
||||
"resolved": "https://registry.npmjs.org/@next/swc-linux-x64-musl/-/swc-linux-x64-musl-12.1.5-canary.6.tgz",
|
||||
"integrity": "sha512-YnIezwSqxn/Nb8OzUsmsxD+bGnRqV9kA2M3BV4FQeV6We0Uks14bBy5tB3U1vkM2q6+5KcpwehH8jOiHQQ0IOw==",
|
||||
"cpu": [
|
||||
"x64"
|
||||
],
|
||||
"optional": true,
|
||||
"os": [
|
||||
"linux"
|
||||
],
|
||||
"engines": {
|
||||
"node": ">= 10"
|
||||
}
|
||||
},
|
||||
"node_modules/@next/swc-win32-arm64-msvc": {
|
||||
"version": "12.1.5-canary.6",
|
||||
"resolved": "https://registry.npmjs.org/@next/swc-win32-arm64-msvc/-/swc-win32-arm64-msvc-12.1.5-canary.6.tgz",
|
||||
"integrity": "sha512-GhBavWUAhx+bmc2tMuIj98Vv2cteN4vnWHr3JWg5pV1S6lKRmGe5nL6Fb4+TMHYs+WYaQtIir2dCjLmyARdgqQ==",
|
||||
"cpu": [
|
||||
"arm64"
|
||||
],
|
||||
"optional": true,
|
||||
"os": [
|
||||
"win32"
|
||||
],
|
||||
"engines": {
|
||||
"node": ">= 10"
|
||||
}
|
||||
},
|
||||
"node_modules/@next/swc-win32-ia32-msvc": {
|
||||
"version": "12.1.5-canary.6",
|
||||
"resolved": "https://registry.npmjs.org/@next/swc-win32-ia32-msvc/-/swc-win32-ia32-msvc-12.1.5-canary.6.tgz",
|
||||
"integrity": "sha512-uGQXjIAMHgTAG+h3GKLQa7qLNOSfWV/yPyKELNUwDk7sXoToylgKdKITgfO6da3GBdVMMghFanYCYiZUCSHcIQ==",
|
||||
"cpu": [
|
||||
"ia32"
|
||||
],
|
||||
"optional": true,
|
||||
"os": [
|
||||
"win32"
|
||||
],
|
||||
"engines": {
|
||||
"node": ">= 10"
|
||||
}
|
||||
},
|
||||
"node_modules/@next/swc-win32-x64-msvc": {
|
||||
"version": "12.1.5-canary.6",
|
||||
"resolved": "https://registry.npmjs.org/@next/swc-win32-x64-msvc/-/swc-win32-x64-msvc-12.1.5-canary.6.tgz",
|
||||
"integrity": "sha512-P/y6shcBfLhig4LyyA1SmHMtEKi7t3wydad3Q343ovvg1hCeRlVOYfGzTFuuocCoNObZLZ9T5eoFAzewMTDUPw==",
|
||||
"cpu": [
|
||||
"x64"
|
||||
],
|
||||
"license": "MIT",
|
||||
"optional": true,
|
||||
"os": [
|
||||
"win32"
|
||||
@ -3826,10 +3993,11 @@
|
||||
"license": "MIT"
|
||||
},
|
||||
"node_modules/next": {
|
||||
"version": "12.1.4",
|
||||
"license": "MIT",
|
||||
"version": "12.1.5-canary.6",
|
||||
"resolved": "https://registry.npmjs.org/next/-/next-12.1.5-canary.6.tgz",
|
||||
"integrity": "sha512-0tIFoPTvSXDyXFySmyjMzXFI46oLvKmUwdCo976+hh3/XIpuIUZxYHFIbf7Fz6PjsJFLv59p7OXKNQJX5m83Mw==",
|
||||
"dependencies": {
|
||||
"@next/env": "12.1.4",
|
||||
"@next/env": "12.1.5-canary.6",
|
||||
"caniuse-lite": "^1.0.30001283",
|
||||
"postcss": "8.4.5",
|
||||
"styled-jsx": "5.0.1"
|
||||
@ -3841,18 +4009,18 @@
|
||||
"node": ">=12.22.0"
|
||||
},
|
||||
"optionalDependencies": {
|
||||
"@next/swc-android-arm-eabi": "12.1.4",
|
||||
"@next/swc-android-arm64": "12.1.4",
|
||||
"@next/swc-darwin-arm64": "12.1.4",
|
||||
"@next/swc-darwin-x64": "12.1.4",
|
||||
"@next/swc-linux-arm-gnueabihf": "12.1.4",
|
||||
"@next/swc-linux-arm64-gnu": "12.1.4",
|
||||
"@next/swc-linux-arm64-musl": "12.1.4",
|
||||
"@next/swc-linux-x64-gnu": "12.1.4",
|
||||
"@next/swc-linux-x64-musl": "12.1.4",
|
||||
"@next/swc-win32-arm64-msvc": "12.1.4",
|
||||
"@next/swc-win32-ia32-msvc": "12.1.4",
|
||||
"@next/swc-win32-x64-msvc": "12.1.4"
|
||||
"@next/swc-android-arm-eabi": "12.1.5-canary.6",
|
||||
"@next/swc-android-arm64": "12.1.5-canary.6",
|
||||
"@next/swc-darwin-arm64": "12.1.5-canary.6",
|
||||
"@next/swc-darwin-x64": "12.1.5-canary.6",
|
||||
"@next/swc-linux-arm-gnueabihf": "12.1.5-canary.6",
|
||||
"@next/swc-linux-arm64-gnu": "12.1.5-canary.6",
|
||||
"@next/swc-linux-arm64-musl": "12.1.5-canary.6",
|
||||
"@next/swc-linux-x64-gnu": "12.1.5-canary.6",
|
||||
"@next/swc-linux-x64-musl": "12.1.5-canary.6",
|
||||
"@next/swc-win32-arm64-msvc": "12.1.5-canary.6",
|
||||
"@next/swc-win32-ia32-msvc": "12.1.5-canary.6",
|
||||
"@next/swc-win32-x64-msvc": "12.1.5-canary.6"
|
||||
},
|
||||
"peerDependencies": {
|
||||
"fibers": ">= 3.1.0",
|
||||
@ -6347,7 +6515,9 @@
|
||||
"dev": true
|
||||
},
|
||||
"@next/env": {
|
||||
"version": "12.1.4"
|
||||
"version": "12.1.5-canary.6",
|
||||
"resolved": "https://registry.npmjs.org/@next/env/-/env-12.1.5-canary.6.tgz",
|
||||
"integrity": "sha512-FRzSHtkaAZsjmVvpWGygjy60xJEcX2JJYJIC+UjHeEK8SAXlHzVh3JJvbL4o1ZUKqknnUKL1L+WqM7zVcfhV2A=="
|
||||
},
|
||||
"@next/eslint-plugin-next": {
|
||||
"version": "12.1.4",
|
||||
@ -6370,8 +6540,76 @@
|
||||
}
|
||||
}
|
||||
},
|
||||
"@next/swc-android-arm-eabi": {
|
||||
"version": "12.1.5-canary.6",
|
||||
"resolved": "https://registry.npmjs.org/@next/swc-android-arm-eabi/-/swc-android-arm-eabi-12.1.5-canary.6.tgz",
|
||||
"integrity": "sha512-L6x7rXv/jhgpALYWu5D+WVeCVhIYDu975eNkFepgEdKYgKYzjL7FYEKaAPvnDwKqSSKFF/mllFoj02DFh1PeNA==",
|
||||
"optional": true
|
||||
},
|
||||
"@next/swc-android-arm64": {
|
||||
"version": "12.1.5-canary.6",
|
||||
"resolved": "https://registry.npmjs.org/@next/swc-android-arm64/-/swc-android-arm64-12.1.5-canary.6.tgz",
|
||||
"integrity": "sha512-HclZFGIGxPJxYk8XNZGTa8FIOieHFS24JwvbmhsTs0QIx3QBm6/Ws+LC29l1zHJKVyHAPpJOxF0r+wX0A0sjeQ==",
|
||||
"optional": true
|
||||
},
|
||||
"@next/swc-darwin-arm64": {
|
||||
"version": "12.1.5-canary.6",
|
||||
"resolved": "https://registry.npmjs.org/@next/swc-darwin-arm64/-/swc-darwin-arm64-12.1.5-canary.6.tgz",
|
||||
"integrity": "sha512-7vprzdJkGsGsydt0Ua+jOawL4Gby4taAItRgxt+bWzEsfzgF2tgkS1JIAVXZTazVudhi00+BHDhjjORB45n+xg==",
|
||||
"optional": true
|
||||
},
|
||||
"@next/swc-darwin-x64": {
|
||||
"version": "12.1.5-canary.6",
|
||||
"resolved": "https://registry.npmjs.org/@next/swc-darwin-x64/-/swc-darwin-x64-12.1.5-canary.6.tgz",
|
||||
"integrity": "sha512-YL0mzRoVh9B5Pj193xRaJCv6RzXLeh7cT86lAOo3ysyIsFIovEl2PImYEfejZhHT/m2cfOMYVY3ohM16WkqUEQ==",
|
||||
"optional": true
|
||||
},
|
||||
"@next/swc-linux-arm-gnueabihf": {
|
||||
"version": "12.1.5-canary.6",
|
||||
"resolved": "https://registry.npmjs.org/@next/swc-linux-arm-gnueabihf/-/swc-linux-arm-gnueabihf-12.1.5-canary.6.tgz",
|
||||
"integrity": "sha512-LN1XGJawUwJ3YSVjTqAsex+2494X/LPfkiwvA1NSIoVBvQKCfVmPlbtiYElmqfqzpm3Cc1fxn2t1O4LyqVluJQ==",
|
||||
"optional": true
|
||||
},
|
||||
"@next/swc-linux-arm64-gnu": {
|
||||
"version": "12.1.5-canary.6",
|
||||
"resolved": "https://registry.npmjs.org/@next/swc-linux-arm64-gnu/-/swc-linux-arm64-gnu-12.1.5-canary.6.tgz",
|
||||
"integrity": "sha512-uxDTAUSC4o054tydrdrsacOVyRbldLWI4r2PoeUHVEw5WIJsIXVtPstICY2vx5T+1Lj5upOf7e6rJZAtD8qUuQ==",
|
||||
"optional": true
|
||||
},
|
||||
"@next/swc-linux-arm64-musl": {
|
||||
"version": "12.1.5-canary.6",
|
||||
"resolved": "https://registry.npmjs.org/@next/swc-linux-arm64-musl/-/swc-linux-arm64-musl-12.1.5-canary.6.tgz",
|
||||
"integrity": "sha512-dFsvZSAJDn1+hfITkWQyinxdKqrLdELwd1nRTaw96CPAS5k1KM88NVlg24ppeVyU1UCtHAaYx7Cu7eZ5GT8gpQ==",
|
||||
"optional": true
|
||||
},
|
||||
"@next/swc-linux-x64-gnu": {
|
||||
"version": "12.1.5-canary.6",
|
||||
"resolved": "https://registry.npmjs.org/@next/swc-linux-x64-gnu/-/swc-linux-x64-gnu-12.1.5-canary.6.tgz",
|
||||
"integrity": "sha512-uRr8mNbIyzgnkAMhh4MAFxwffc7fdKTSfHHqSQTghHDLDnUpFULx8ukzCCveo6wxssCKCOTaD24hSacx5L2/MQ==",
|
||||
"optional": true
|
||||
},
|
||||
"@next/swc-linux-x64-musl": {
|
||||
"version": "12.1.5-canary.6",
|
||||
"resolved": "https://registry.npmjs.org/@next/swc-linux-x64-musl/-/swc-linux-x64-musl-12.1.5-canary.6.tgz",
|
||||
"integrity": "sha512-YnIezwSqxn/Nb8OzUsmsxD+bGnRqV9kA2M3BV4FQeV6We0Uks14bBy5tB3U1vkM2q6+5KcpwehH8jOiHQQ0IOw==",
|
||||
"optional": true
|
||||
},
|
||||
"@next/swc-win32-arm64-msvc": {
|
||||
"version": "12.1.5-canary.6",
|
||||
"resolved": "https://registry.npmjs.org/@next/swc-win32-arm64-msvc/-/swc-win32-arm64-msvc-12.1.5-canary.6.tgz",
|
||||
"integrity": "sha512-GhBavWUAhx+bmc2tMuIj98Vv2cteN4vnWHr3JWg5pV1S6lKRmGe5nL6Fb4+TMHYs+WYaQtIir2dCjLmyARdgqQ==",
|
||||
"optional": true
|
||||
},
|
||||
"@next/swc-win32-ia32-msvc": {
|
||||
"version": "12.1.5-canary.6",
|
||||
"resolved": "https://registry.npmjs.org/@next/swc-win32-ia32-msvc/-/swc-win32-ia32-msvc-12.1.5-canary.6.tgz",
|
||||
"integrity": "sha512-uGQXjIAMHgTAG+h3GKLQa7qLNOSfWV/yPyKELNUwDk7sXoToylgKdKITgfO6da3GBdVMMghFanYCYiZUCSHcIQ==",
|
||||
"optional": true
|
||||
},
|
||||
"@next/swc-win32-x64-msvc": {
|
||||
"version": "12.1.4",
|
||||
"version": "12.1.5-canary.6",
|
||||
"resolved": "https://registry.npmjs.org/@next/swc-win32-x64-msvc/-/swc-win32-x64-msvc-12.1.5-canary.6.tgz",
|
||||
"integrity": "sha512-P/y6shcBfLhig4LyyA1SmHMtEKi7t3wydad3Q343ovvg1hCeRlVOYfGzTFuuocCoNObZLZ9T5eoFAzewMTDUPw==",
|
||||
"optional": true
|
||||
},
|
||||
"@nodelib/fs.scandir": {
|
||||
@ -8603,21 +8841,23 @@
|
||||
"dev": true
|
||||
},
|
||||
"next": {
|
||||
"version": "12.1.4",
|
||||
"version": "12.1.5-canary.6",
|
||||
"resolved": "https://registry.npmjs.org/next/-/next-12.1.5-canary.6.tgz",
|
||||
"integrity": "sha512-0tIFoPTvSXDyXFySmyjMzXFI46oLvKmUwdCo976+hh3/XIpuIUZxYHFIbf7Fz6PjsJFLv59p7OXKNQJX5m83Mw==",
|
||||
"requires": {
|
||||
"@next/env": "12.1.4",
|
||||
"@next/swc-android-arm-eabi": "12.1.4",
|
||||
"@next/swc-android-arm64": "12.1.4",
|
||||
"@next/swc-darwin-arm64": "12.1.4",
|
||||
"@next/swc-darwin-x64": "12.1.4",
|
||||
"@next/swc-linux-arm-gnueabihf": "12.1.4",
|
||||
"@next/swc-linux-arm64-gnu": "12.1.4",
|
||||
"@next/swc-linux-arm64-musl": "12.1.4",
|
||||
"@next/swc-linux-x64-gnu": "12.1.4",
|
||||
"@next/swc-linux-x64-musl": "12.1.4",
|
||||
"@next/swc-win32-arm64-msvc": "12.1.4",
|
||||
"@next/swc-win32-ia32-msvc": "12.1.4",
|
||||
"@next/swc-win32-x64-msvc": "12.1.4",
|
||||
"@next/env": "12.1.5-canary.6",
|
||||
"@next/swc-android-arm-eabi": "12.1.5-canary.6",
|
||||
"@next/swc-android-arm64": "12.1.5-canary.6",
|
||||
"@next/swc-darwin-arm64": "12.1.5-canary.6",
|
||||
"@next/swc-darwin-x64": "12.1.5-canary.6",
|
||||
"@next/swc-linux-arm-gnueabihf": "12.1.5-canary.6",
|
||||
"@next/swc-linux-arm64-gnu": "12.1.5-canary.6",
|
||||
"@next/swc-linux-arm64-musl": "12.1.5-canary.6",
|
||||
"@next/swc-linux-x64-gnu": "12.1.5-canary.6",
|
||||
"@next/swc-linux-x64-musl": "12.1.5-canary.6",
|
||||
"@next/swc-win32-arm64-msvc": "12.1.5-canary.6",
|
||||
"@next/swc-win32-ia32-msvc": "12.1.5-canary.6",
|
||||
"@next/swc-win32-x64-msvc": "12.1.5-canary.6",
|
||||
"caniuse-lite": "^1.0.30001283",
|
||||
"postcss": "8.4.5",
|
||||
"styled-jsx": "5.0.1"
|
||||
|
@ -14,7 +14,7 @@
|
||||
"dependencies": {
|
||||
"@fontsource/open-sans": "^4.5.8",
|
||||
"classnames": "^2.3.1",
|
||||
"next": "^12.1.4",
|
||||
"next": "^12.1.5-canary.6",
|
||||
"react": "^18.0.0",
|
||||
"react-dom": "^18.0.0",
|
||||
"sass": "^1.50.0"
|
||||
|
Loading…
Reference in New Issue
Block a user