mirror of
https://github.com/abrendan/MicDropMessages.git
synced 2025-08-25 14:02:03 +02:00
Initial commit
This commit is contained in:
59
node_modules/feature-policy/README.md
generated
vendored
Normal file
59
node_modules/feature-policy/README.md
generated
vendored
Normal file
@@ -0,0 +1,59 @@
|
||||
Feature Policy
|
||||
==============
|
||||
[](https://travis-ci.org/helmetjs/feature-policy)
|
||||
|
||||
This is Express middleware to set the `Feature-Policy` header. You can read more about it [here](https://scotthelme.co.uk/a-new-security-header-feature-policy/) and [here](https://developers.google.com/web/updates/2018/06/feature-policy).
|
||||
|
||||
To use:
|
||||
|
||||
```javascript
|
||||
const featurePolicy = require('feature-policy')
|
||||
|
||||
// ...
|
||||
|
||||
app.use(featurePolicy({
|
||||
features: {
|
||||
fullscreen: ["'self'"],
|
||||
vibrate: ["'none'"],
|
||||
payment: ['example.com'],
|
||||
syncXhr: ["'none'"]
|
||||
}
|
||||
}))
|
||||
```
|
||||
|
||||
The following features are currently supported:
|
||||
|
||||
* `accelerometer`
|
||||
* `ambientLightSensor`
|
||||
* `autoplay`
|
||||
* `camera`
|
||||
* `documentDomain`
|
||||
* `documentWrite`
|
||||
* `encryptedMedia`
|
||||
* `fontDisplayLateSwap`
|
||||
* `fullscreen`
|
||||
* `geolocation`
|
||||
* `gyroscope`
|
||||
* `layoutAnimations`
|
||||
* `legacyImageFormats`
|
||||
* `loadingFrameDefaultEager`
|
||||
* `magnetometer`
|
||||
* `microphone`
|
||||
* `midi`
|
||||
* `oversizedImages`
|
||||
* `payment`
|
||||
* `pictureInPicture`
|
||||
* `serial`
|
||||
* `speaker`
|
||||
* `syncScript`
|
||||
* `syncXhr`
|
||||
* `unoptimizedImages`
|
||||
* `unoptimizedLosslessImages`
|
||||
* `unoptimizedLossyImages`
|
||||
* `unsizedMedia`
|
||||
* `usb`
|
||||
* `verticalScroll`
|
||||
* `vibrate`
|
||||
* `vr`
|
||||
* `wakeLock`
|
||||
* `xr`
|
Reference in New Issue
Block a user