mirror of
https://github.com/supabase/supabase.git
synced 2026-10-06 01:45:10 +03:00
Update Documentation for .neq()
- Convert all past .not() to .neq() - Delete docs/common/CommonFilters.mdx, which has already been made redundant by docs/common/filters & docs/common/CommonFilters.js
This commit is contained in:
1 parent
18e78e6576
commit
78fc0339c1
12 files changed
+214
-1077
No files matched your search
@@ -10,7 +10,7 @@ import Like from './filters/like.mdx'
|
||||
import Ilike from './filters/ilike.mdx'
|
||||
import Is from './filters/is.mdx'
|
||||
import In from './filters/in.mdx'
|
||||
import Not from './filters/not.mdx'
|
||||
import Neq from './filters/neq.mdx'
|
||||
|
||||
const filters = {
|
||||
filter: <Filter />,
|
||||
@@ -24,7 +24,7 @@ const filters = {
|
||||
ilike: <Ilike />,
|
||||
is: <Is />,
|
||||
in: <In />,
|
||||
not: <Not />,
|
||||
neq: <Neq />,
|
||||
}
|
||||
|
||||
function CommonFilters(props) {
|
||||
|
||||
@@ -1,865 +0,0 @@
|
||||
|
||||
import Collapsable from '../../src/components/Collapsable'
|
||||
|
||||
### `match()`
|
||||
|
||||
<div style={{display: props.verb == 'get' ? 'block' : 'none'}}>
|
||||
|
||||
<!-- prettier-ignore -->
|
||||
```js {3}
|
||||
supabase
|
||||
.get(tableName)
|
||||
.match(filterObject)
|
||||
```
|
||||
|
||||
</div>
|
||||
<div style={{display: props.verb == 'patch' ? 'block' : 'none'}}>
|
||||
|
||||
<!-- prettier-ignore -->
|
||||
```js {3}
|
||||
supabase
|
||||
.patch(tableName, data)
|
||||
.match(filterObject)
|
||||
```
|
||||
|
||||
</div>
|
||||
<div style={{display: props.verb == 'delete' ? 'block' : 'none'}}>
|
||||
|
||||
<!-- prettier-ignore -->
|
||||
```js {3}
|
||||
supabase
|
||||
.delete(tableName)
|
||||
.match(filterObject)
|
||||
```
|
||||
|
||||
</div>
|
||||
|
||||
Finds rows that exactly match the specified filterObject.
|
||||
|
||||
<Collapsable title="Toggle Example">
|
||||
|
||||
<div style={{display: props.verb == 'get' ? 'block' : 'none'}}>
|
||||
|
||||
<!-- prettier-ignore -->
|
||||
```js
|
||||
supabase
|
||||
.get('countries')
|
||||
.match({ 'continent': 'Asia' })
|
||||
```
|
||||
|
||||
</div>
|
||||
<div style={{display: props.verb == 'patch' ? 'block' : 'none'}}>
|
||||
|
||||
<!-- prettier-ignore -->
|
||||
```js
|
||||
supabase
|
||||
.patch('countries', { name: 'Middle Earth' })
|
||||
.match({ 'continent': 'Asia' })
|
||||
```
|
||||
|
||||
</div>
|
||||
<div style={{display: props.verb == 'delete' ? 'block' : 'none'}}>
|
||||
|
||||
<!-- prettier-ignore -->
|
||||
```js
|
||||
supabase
|
||||
.delete('countries')
|
||||
.match({ 'name': 'Mordor' })
|
||||
```
|
||||
|
||||
</div>
|
||||
|
||||
</Collapsable>
|
||||
|
||||
|
||||
##### filterObject `:object`
|
||||
An object of `{ 'columnName': 'criteria' }`
|
||||
|
||||
----
|
||||
|
||||
### `eq()`
|
||||
|
||||
<div style={{display: props.verb == 'get' ? 'block' : 'none'}}>
|
||||
|
||||
<!-- prettier-ignore -->
|
||||
```js {3}
|
||||
supabase
|
||||
.get(tableName)
|
||||
.eq(columnName, filterValue)
|
||||
```
|
||||
|
||||
</div>
|
||||
<div style={{display: props.verb == 'patch' ? 'block' : 'none'}}>
|
||||
|
||||
<!-- prettier-ignore -->
|
||||
```js {3}
|
||||
supabase
|
||||
.patch(tableName, data)
|
||||
.eq(columnName, filterValue)
|
||||
```
|
||||
|
||||
</div>
|
||||
<div style={{display: props.verb == 'delete' ? 'block' : 'none'}}>
|
||||
|
||||
<!-- prettier-ignore -->
|
||||
```js {3}
|
||||
supabase
|
||||
.delete(tableName)
|
||||
.eq(columnName, filterValue)
|
||||
```
|
||||
|
||||
</div>
|
||||
|
||||
Finds all rows whose value on the stated columnName exactly matches the specified filterValue.
|
||||
|
||||
<Collapsable title="Toggle Example">
|
||||
|
||||
<div style={{display: props.verb == 'get' ? 'block' : 'none'}}>
|
||||
|
||||
<!-- prettier-ignore -->
|
||||
```js
|
||||
supabase
|
||||
.get('countries')
|
||||
.eq('name', 'New Zealand')
|
||||
```
|
||||
|
||||
</div>
|
||||
<div style={{display: props.verb == 'patch' ? 'block' : 'none'}}>
|
||||
|
||||
<!-- prettier-ignore -->
|
||||
```js
|
||||
supabase
|
||||
.patch('countries', { name: 'Middle Earth' })
|
||||
.eq('name', 'New Zealand')
|
||||
```
|
||||
|
||||
</div>
|
||||
<div style={{display: props.verb == 'delete' ? 'block' : 'none'}}>
|
||||
|
||||
<!-- prettier-ignore -->
|
||||
```js
|
||||
supabase
|
||||
.delete('countries')
|
||||
.eq('name', 'New Zealand')
|
||||
```
|
||||
|
||||
</div>
|
||||
|
||||
</Collapsable>
|
||||
|
||||
##### columnName `:string`
|
||||
Name of database column.
|
||||
|
||||
##### filterValue `{:string|:integer|:boolean}`
|
||||
Value to match.
|
||||
|
||||
----
|
||||
|
||||
### `gt()`
|
||||
|
||||
<div style={{display: props.verb == 'get' ? 'block' : 'none'}}>
|
||||
|
||||
<!-- prettier-ignore -->
|
||||
```js {3}
|
||||
supabase
|
||||
.get(tableName)
|
||||
.gt(columnName, filterValue)
|
||||
```
|
||||
|
||||
</div>
|
||||
<div style={{display: props.verb == 'patch' ? 'block' : 'none'}}>
|
||||
|
||||
<!-- prettier-ignore -->
|
||||
```js {3}
|
||||
supabase
|
||||
.patch(tableName, data)
|
||||
.gt(columnName, filterValue)
|
||||
```
|
||||
|
||||
</div>
|
||||
<div style={{display: props.verb == 'delete' ? 'block' : 'none'}}>
|
||||
|
||||
<!-- prettier-ignore -->
|
||||
```js {3}
|
||||
supabase
|
||||
.delete(tableName)
|
||||
.gt(columnName, filterValue)
|
||||
```
|
||||
|
||||
</div>
|
||||
|
||||
Finds all rows whose value on the stated columnName exactly matches the specified filterValue.
|
||||
|
||||
<Collapsable title="Toggle Example">
|
||||
|
||||
<div style={{display: props.verb == 'get' ? 'block' : 'none'}}>
|
||||
|
||||
<!-- prettier-ignore -->
|
||||
```js
|
||||
supabase
|
||||
.get('countries')
|
||||
.gt('id', 20)
|
||||
```
|
||||
|
||||
</div>
|
||||
<div style={{display: props.verb == 'patch' ? 'block' : 'none'}}>
|
||||
|
||||
<!-- prettier-ignore -->
|
||||
```js
|
||||
supabase
|
||||
.patch('countries', { name: 'Middle Earth' })
|
||||
.gt('id', 20)
|
||||
```
|
||||
|
||||
</div>
|
||||
<div style={{display: props.verb == 'delete' ? 'block' : 'none'}}>
|
||||
|
||||
<!-- prettier-ignore -->
|
||||
```js
|
||||
supabase
|
||||
.delete('countries')
|
||||
.gt('id', 20)
|
||||
```
|
||||
|
||||
</div>
|
||||
|
||||
</Collapsable>
|
||||
|
||||
##### columnName `:string`
|
||||
Name of database column.
|
||||
|
||||
##### filterValue `{:string|:integer|:boolean}`
|
||||
Value to compare to.
|
||||
|
||||
----
|
||||
|
||||
|
||||
### `lt()`
|
||||
|
||||
<div style={{display: props.verb == 'get' ? 'block' : 'none'}}>
|
||||
|
||||
<!-- prettier-ignore -->
|
||||
```js {3}
|
||||
supabase
|
||||
.get(tableName)
|
||||
.lt(columnName, filterValue)
|
||||
```
|
||||
|
||||
</div>
|
||||
<div style={{display: props.verb == 'patch' ? 'block' : 'none'}}>
|
||||
|
||||
<!-- prettier-ignore -->
|
||||
```js {3}
|
||||
supabase
|
||||
.patch(tableName, data)
|
||||
.lt(columnName, filterValue)
|
||||
```
|
||||
|
||||
</div>
|
||||
<div style={{display: props.verb == 'delete' ? 'block' : 'none'}}>
|
||||
|
||||
<!-- prettier-ignore -->
|
||||
```js {3}
|
||||
supabase
|
||||
.delete(tableName)
|
||||
.lt(columnName, filterValue)
|
||||
```
|
||||
|
||||
</div>
|
||||
|
||||
Finds all rows whose value on the stated columnName is less than the specified filterValue.
|
||||
|
||||
<Collapsable title="Toggle Example">
|
||||
|
||||
<div style={{display: props.verb == 'get' ? 'block' : 'none'}}>
|
||||
|
||||
<!-- prettier-ignore -->
|
||||
```js
|
||||
supabase
|
||||
.get('countries')
|
||||
.lt('id', 20)
|
||||
```
|
||||
|
||||
</div>
|
||||
<div style={{display: props.verb == 'patch' ? 'block' : 'none'}}>
|
||||
|
||||
<!-- prettier-ignore -->
|
||||
```js
|
||||
supabase
|
||||
.patch('countries', { name: 'Middle Earth' })
|
||||
.lt('id', 20)
|
||||
```
|
||||
|
||||
</div>
|
||||
<div style={{display: props.verb == 'delete' ? 'block' : 'none'}}>
|
||||
|
||||
<!-- prettier-ignore -->
|
||||
```js
|
||||
supabase
|
||||
.delete('countries')
|
||||
.lt('id', 20)
|
||||
```
|
||||
|
||||
</div>
|
||||
|
||||
</Collapsable>
|
||||
|
||||
##### columnName `:string`
|
||||
Name of database column.
|
||||
|
||||
##### filterValue `{:string|:integer|:boolean}`
|
||||
Value to compare to.
|
||||
|
||||
----
|
||||
|
||||
### `gte()`
|
||||
|
||||
<div style={{display: props.verb == 'get' ? 'block' : 'none'}}>
|
||||
|
||||
<!-- prettier-ignore -->
|
||||
```js {3}
|
||||
supabase
|
||||
.get(tableName)
|
||||
.gte(columnName, filterValue)
|
||||
```
|
||||
|
||||
</div>
|
||||
<div style={{display: props.verb == 'patch' ? 'block' : 'none'}}>
|
||||
|
||||
<!-- prettier-ignore -->
|
||||
```js {3}
|
||||
supabase
|
||||
.patch(tableName, data)
|
||||
.gte(columnName, filterValue)
|
||||
```
|
||||
|
||||
</div>
|
||||
<div style={{display: props.verb == 'delete' ? 'block' : 'none'}}>
|
||||
|
||||
<!-- prettier-ignore -->
|
||||
```js {3}
|
||||
supabase
|
||||
.delete(tableName)
|
||||
.gte(columnName, filterValue)
|
||||
```
|
||||
|
||||
</div>
|
||||
|
||||
Finds all rows whose value on the stated columName is greater than or equal to the specified filterValue.
|
||||
|
||||
<Collapsable title="Toggle Example">
|
||||
|
||||
<div style={{display: props.verb == 'get' ? 'block' : 'none'}}>
|
||||
|
||||
<!-- prettier-ignore -->
|
||||
```js
|
||||
supabase
|
||||
.get('countries')
|
||||
.gte('id', 20)
|
||||
```
|
||||
|
||||
</div>
|
||||
<div style={{display: props.verb == 'patch' ? 'block' : 'none'}}>
|
||||
|
||||
<!-- prettier-ignore -->
|
||||
```js
|
||||
supabase
|
||||
.patch('countries', { name: 'Middle Earth' })
|
||||
.gte('id', 20)
|
||||
```
|
||||
|
||||
</div>
|
||||
<div style={{display: props.verb == 'delete' ? 'block' : 'none'}}>
|
||||
|
||||
<!-- prettier-ignore -->
|
||||
```js
|
||||
supabase
|
||||
.delete('countries')
|
||||
.gte('id', 20)
|
||||
```
|
||||
|
||||
</div>
|
||||
|
||||
</Collapsable>
|
||||
|
||||
##### columnName `:string`
|
||||
Name of database column.
|
||||
|
||||
##### filterValue `{:string|:integer|:boolean}`
|
||||
Value to compare to.
|
||||
|
||||
----
|
||||
|
||||
### `lte()`
|
||||
|
||||
<div style={{display: props.verb == 'get' ? 'block' : 'none'}}>
|
||||
|
||||
<!-- prettier-ignore -->
|
||||
```js {3}
|
||||
supabase
|
||||
.get(tableName)
|
||||
.lte(columnName, filterValue)
|
||||
```
|
||||
|
||||
</div>
|
||||
<div style={{display: props.verb == 'patch' ? 'block' : 'none'}}>
|
||||
|
||||
<!-- prettier-ignore -->
|
||||
```js {3}
|
||||
supabase
|
||||
.patch(tableName, data)
|
||||
.lte(columnName, filterValue)
|
||||
```
|
||||
|
||||
</div>
|
||||
<div style={{display: props.verb == 'delete' ? 'block' : 'none'}}>
|
||||
|
||||
<!-- prettier-ignore -->
|
||||
```js {3}
|
||||
supabase
|
||||
.delete(tableName)
|
||||
.lte(columnName, filterValue)
|
||||
```
|
||||
|
||||
</div>
|
||||
|
||||
Finds all rows whose value on the stated columnName is less than or equal to the specified filterValue.
|
||||
|
||||
<Collapsable title="Toggle Example">
|
||||
|
||||
<div style={{display: props.verb == 'get' ? 'block' : 'none'}}>
|
||||
|
||||
<!-- prettier-ignore -->
|
||||
```js
|
||||
supabase
|
||||
.get('countries')
|
||||
.gte('id', 20)
|
||||
```
|
||||
|
||||
</div>
|
||||
<div style={{display: props.verb == 'patch' ? 'block' : 'none'}}>
|
||||
|
||||
<!-- prettier-ignore -->
|
||||
```js
|
||||
supabase
|
||||
.patch('countries', { name: 'Middle Earth' })
|
||||
.gte('id', 20)
|
||||
```
|
||||
|
||||
</div>
|
||||
<div style={{display: props.verb == 'delete' ? 'block' : 'none'}}>
|
||||
|
||||
<!-- prettier-ignore -->
|
||||
```js
|
||||
supabase
|
||||
.delete('countries')
|
||||
.gte('id', 20)
|
||||
```
|
||||
|
||||
</div>
|
||||
|
||||
</Collapsable>
|
||||
|
||||
##### columnName `:string`
|
||||
Name of database column.
|
||||
|
||||
##### filterValue `{:string|:integer|:boolean}`
|
||||
Value to compare to.
|
||||
|
||||
----
|
||||
|
||||
### `like()`
|
||||
|
||||
<div style={{display: props.verb == 'get' ? 'block' : 'none'}}>
|
||||
|
||||
<!-- prettier-ignore -->
|
||||
```js {3}
|
||||
supabase
|
||||
.get(tableName)
|
||||
.like(columnName, stringPattern)
|
||||
```
|
||||
|
||||
</div>
|
||||
<div style={{display: props.verb == 'patch' ? 'block' : 'none'}}>
|
||||
|
||||
<!-- prettier-ignore -->
|
||||
```js {3}
|
||||
supabase
|
||||
.patch(tableName, data)
|
||||
.like(columnName, stringPattern)
|
||||
```
|
||||
|
||||
</div>
|
||||
<div style={{display: props.verb == 'delete' ? 'block' : 'none'}}>
|
||||
|
||||
<!-- prettier-ignore -->
|
||||
```js {3}
|
||||
supabase
|
||||
.delete(tableName)
|
||||
.like(columnName, stringPattern)
|
||||
```
|
||||
|
||||
</div>
|
||||
|
||||
Finds all rows whose value in the stated columnName matches the supplied pattern.
|
||||
|
||||
<Collapsable title="Toggle Example">
|
||||
|
||||
<div style={{display: props.verb == 'get' ? 'block' : 'none'}}>
|
||||
|
||||
<!-- prettier-ignore -->
|
||||
```js
|
||||
supabase
|
||||
.get('countries')
|
||||
.like('name', '%United%')
|
||||
```
|
||||
|
||||
</div>
|
||||
<div style={{display: props.verb == 'patch' ? 'block' : 'none'}}>
|
||||
|
||||
<!-- prettier-ignore -->
|
||||
```js
|
||||
supabase
|
||||
.patch('countries', { name: 'Middle Earth' })
|
||||
.like('name', '%United%')
|
||||
```
|
||||
|
||||
</div>
|
||||
<div style={{display: props.verb == 'delete' ? 'block' : 'none'}}>
|
||||
|
||||
<!-- prettier-ignore -->
|
||||
```js
|
||||
supabase
|
||||
.delete('countries')
|
||||
.like('name', '%United%')
|
||||
```
|
||||
|
||||
</div>
|
||||
|
||||
</Collapsable>
|
||||
|
||||
##### columnName `:string`
|
||||
Name of database column.
|
||||
|
||||
##### stringPattern `:string`
|
||||
String pattern to compare to. A comprehensive guide on how to form proper patterns can be found [here](https://www.postgresql.org/docs/current/functions-matching.html).
|
||||
|
||||
|
||||
----
|
||||
|
||||
### `ilike()`
|
||||
|
||||
|
||||
<div style={{display: props.verb == 'get' ? 'block' : 'none'}}>
|
||||
|
||||
<!-- prettier-ignore -->
|
||||
```js {3}
|
||||
supabase
|
||||
.get(tableName)
|
||||
.ilike(columnName, stringPattern)
|
||||
```
|
||||
|
||||
</div>
|
||||
<div style={{display: props.verb == 'patch' ? 'block' : 'none'}}>
|
||||
|
||||
<!-- prettier-ignore -->
|
||||
```js {3}
|
||||
supabase
|
||||
.patch(tableName, data)
|
||||
.ilike(columnName, stringPattern)
|
||||
```
|
||||
|
||||
</div>
|
||||
<div style={{display: props.verb == 'delete' ? 'block' : 'none'}}>
|
||||
|
||||
<!-- prettier-ignore -->
|
||||
```js {3}
|
||||
supabase
|
||||
.delete(tableName)
|
||||
.ilike(columnName, stringPattern)
|
||||
```
|
||||
|
||||
</div>
|
||||
|
||||
A case-insensitive version of `like()`.
|
||||
|
||||
<Collapsable title="Toggle Example">
|
||||
|
||||
<div style={{display: props.verb == 'get' ? 'block' : 'none'}}>
|
||||
|
||||
<!-- prettier-ignore -->
|
||||
```js
|
||||
supabase
|
||||
.get('countries')
|
||||
.ilike('name', '%united%')
|
||||
```
|
||||
|
||||
</div>
|
||||
<div style={{display: props.verb == 'patch' ? 'block' : 'none'}}>
|
||||
|
||||
<!-- prettier-ignore -->
|
||||
```js
|
||||
supabase
|
||||
.patch('countries', { name: 'Middle Earth' })
|
||||
.ilike('name', '%united%')
|
||||
```
|
||||
|
||||
</div>
|
||||
<div style={{display: props.verb == 'delete' ? 'block' : 'none'}}>
|
||||
|
||||
<!-- prettier-ignore -->
|
||||
```js
|
||||
supabase
|
||||
.delete('countries')
|
||||
.ilike('name', '%united%')
|
||||
```
|
||||
|
||||
</div>
|
||||
|
||||
</Collapsable>
|
||||
|
||||
##### columnName `:string`
|
||||
Name of database column.
|
||||
|
||||
##### stringPattern `:string`
|
||||
String pattern to compare to. A comprehensive guide on how to form proper patterns can be found [here](https://www.postgresql.org/docs/current/functions-matching.html).
|
||||
|
||||
|
||||
----
|
||||
|
||||
|
||||
### `is()`
|
||||
|
||||
<div style={{display: props.verb == 'get' ? 'block' : 'none'}}>
|
||||
|
||||
<!-- prettier-ignore -->
|
||||
```js {3}
|
||||
supabase
|
||||
.get(tableName)
|
||||
.is(columnName, stringPattern)
|
||||
```
|
||||
|
||||
</div>
|
||||
<div style={{display: props.verb == 'patch' ? 'block' : 'none'}}>
|
||||
|
||||
<!-- prettier-ignore -->
|
||||
```js {3}
|
||||
supabase
|
||||
.patch(tableName, data)
|
||||
.is(columnName, stringPattern)
|
||||
```
|
||||
|
||||
</div>
|
||||
<div style={{display: props.verb == 'delete' ? 'block' : 'none'}}>
|
||||
|
||||
<!-- prettier-ignore -->
|
||||
```js {3}
|
||||
supabase
|
||||
.delete(tableName)
|
||||
.is(columnName, stringPattern)
|
||||
```
|
||||
|
||||
</div>
|
||||
|
||||
A check for exact equality (**null**, **true**, **false**), finds all rows whose value on the stated columnName exactly match the specified filterValue.
|
||||
|
||||
<Collapsable title="Toggle Example">
|
||||
|
||||
<div style={{display: props.verb == 'get' ? 'block' : 'none'}}>
|
||||
|
||||
<!-- prettier-ignore -->
|
||||
```js
|
||||
supabase
|
||||
.get('countries')
|
||||
.is('name', null)
|
||||
```
|
||||
|
||||
</div>
|
||||
<div style={{display: props.verb == 'patch' ? 'block' : 'none'}}>
|
||||
|
||||
<!-- prettier-ignore -->
|
||||
```js
|
||||
supabase
|
||||
.patch('countries', { name: 'Middle Earth' })
|
||||
.is('name', null)
|
||||
```
|
||||
|
||||
</div>
|
||||
<div style={{display: props.verb == 'delete' ? 'block' : 'none'}}>
|
||||
|
||||
<!-- prettier-ignore -->
|
||||
```js
|
||||
supabase
|
||||
.delete('countries')
|
||||
.is('name', null)
|
||||
```
|
||||
|
||||
</div>
|
||||
|
||||
</Collapsable>
|
||||
|
||||
##### columnName `:string`
|
||||
Name of database column.
|
||||
|
||||
##### stringPattern `{:null|:boolean}`
|
||||
Value to match.
|
||||
|
||||
----
|
||||
|
||||
### `in()`
|
||||
|
||||
|
||||
<div style={{display: props.verb == 'get' ? 'block' : 'none'}}>
|
||||
|
||||
<!-- prettier-ignore -->
|
||||
```js {3}
|
||||
supabase
|
||||
.get(tableName)
|
||||
.in(columnName, filterArray)
|
||||
```
|
||||
|
||||
</div>
|
||||
<div style={{display: props.verb == 'patch' ? 'block' : 'none'}}>
|
||||
|
||||
<!-- prettier-ignore -->
|
||||
```js {3}
|
||||
supabase
|
||||
.patch(tableName, data)
|
||||
.in(columnName, filterArray)
|
||||
```
|
||||
|
||||
</div>
|
||||
<div style={{display: props.verb == 'delete' ? 'block' : 'none'}}>
|
||||
|
||||
<!-- prettier-ignore -->
|
||||
```js {3}
|
||||
supabase
|
||||
.delete(tableName)
|
||||
.in(columnName, filterArray)
|
||||
```
|
||||
|
||||
</div>
|
||||
|
||||
Finds all rows whose value on the stated columnName is found on the specified filterArray.
|
||||
|
||||
<Collapsable title="Toggle Example">
|
||||
|
||||
<div style={{display: props.verb == 'get' ? 'block' : 'none'}}>
|
||||
|
||||
<!-- prettier-ignore -->
|
||||
```js
|
||||
supabase
|
||||
.get('countries')
|
||||
.in('name', ['China', 'France'])
|
||||
```
|
||||
|
||||
</div>
|
||||
<div style={{display: props.verb == 'patch' ? 'block' : 'none'}}>
|
||||
|
||||
<!-- prettier-ignore -->
|
||||
```js
|
||||
supabase
|
||||
.patch('countries', { name: 'Middle Earth' })
|
||||
.in('name', ['China', 'France'])
|
||||
```
|
||||
|
||||
</div>
|
||||
<div style={{display: props.verb == 'delete' ? 'block' : 'none'}}>
|
||||
|
||||
<!-- prettier-ignore -->
|
||||
```js
|
||||
supabase
|
||||
.delete('countries')
|
||||
.in('name', ['China', 'France'])
|
||||
```
|
||||
|
||||
</div>
|
||||
|
||||
</Collapsable>
|
||||
|
||||
##### columnName `:string`
|
||||
Name of database column.
|
||||
|
||||
##### filterArray `:array`
|
||||
Array of values to find a match. Data type of values is dependent on the columnName specified.
|
||||
|
||||
|
||||
----
|
||||
|
||||
### `not()`
|
||||
|
||||
<div style={{display: props.verb == 'get' ? 'block' : 'none'}}>
|
||||
|
||||
<!-- prettier-ignore -->
|
||||
```js {3}
|
||||
supabase
|
||||
.get(tableName)
|
||||
.not(columnName, filterValue)
|
||||
```
|
||||
|
||||
</div>
|
||||
<div style={{display: props.verb == 'patch' ? 'block' : 'none'}}>
|
||||
|
||||
<!-- prettier-ignore -->
|
||||
```js {3}
|
||||
supabase
|
||||
.patch(tableName, data)
|
||||
.not(columnName, filterValue)
|
||||
```
|
||||
|
||||
</div>
|
||||
<div style={{display: props.verb == 'delete' ? 'block' : 'none'}}>
|
||||
|
||||
<!-- prettier-ignore -->
|
||||
```js {3}
|
||||
supabase
|
||||
.delete(tableName)
|
||||
.not(columnName, filterValue)
|
||||
```
|
||||
|
||||
</div>
|
||||
|
||||
Returns an array of rows whose value on the stated columnName is found on the specified filterArray.
|
||||
|
||||
<Collapsable title="Toggle Example">
|
||||
|
||||
<div style={{display: props.verb == 'get' ? 'block' : 'none'}}>
|
||||
|
||||
<!-- prettier-ignore -->
|
||||
```js
|
||||
supabase
|
||||
.get('countries')
|
||||
.not('name', 'China')
|
||||
```
|
||||
|
||||
</div>
|
||||
<div style={{display: props.verb == 'patch' ? 'block' : 'none'}}>
|
||||
|
||||
<!-- prettier-ignore -->
|
||||
```js
|
||||
supabase
|
||||
.patch('countries', { name: 'Middle Earth' })
|
||||
.not('name', 'China')
|
||||
```
|
||||
|
||||
</div>
|
||||
<div style={{display: props.verb == 'delete' ? 'block' : 'none'}}>
|
||||
|
||||
<!-- prettier-ignore -->
|
||||
```js
|
||||
supabase
|
||||
.delete('countries')
|
||||
.not('name', 'China')
|
||||
```
|
||||
|
||||
</div>
|
||||
|
||||
</Collapsable>
|
||||
|
||||
##### columnName `:string`
|
||||
Name of database column.
|
||||
|
||||
##### filterValue `{:string|:integer|:boolean}`
|
||||
Value to **not** match.
|
||||
|
||||
----
|
||||
@@ -5,10 +5,10 @@ import Collapsable from '../../../src/components/Collapsable'
|
||||
```js {3}
|
||||
supabase
|
||||
.from(tableName)
|
||||
.not(columnName, filterValue)
|
||||
.neq(columnName, filterValue)
|
||||
```
|
||||
|
||||
Finds all rows whose value on the stated columnName does not match the specified filterValue. Equivalent of `filter(columnName, 'not', criteria)`.
|
||||
Finds all rows whose value on the stated columnName does not match the specified filterValue. Equivalent of `filter(columnName, 'neq', criteria)`.
|
||||
|
||||
#### `columnName: string`
|
||||
Name of database column.
|
||||
+20
-20
@@ -22,7 +22,7 @@ import { deleteRecordJs,
|
||||
deleteIlikeJs,
|
||||
deleteIsJs,
|
||||
deleteInJs,
|
||||
deleteNotJs
|
||||
deleteNeqJs
|
||||
} from './examples/delete'
|
||||
|
||||
|
||||
@@ -34,7 +34,7 @@ import { deleteRecordJs,
|
||||
<CustomCodeBlock
|
||||
header="Deletes city."
|
||||
js={deleteRecordJs}
|
||||
jsHighlight="{7-10}"
|
||||
jsHighlight="{7-11}"
|
||||
response={`{
|
||||
"body": null,
|
||||
"status": 204,
|
||||
@@ -125,6 +125,24 @@ const options = {
|
||||
|
||||
<CommonFilters filter='eq'/>
|
||||
|
||||
### `neq()`
|
||||
|
||||
<CustomCodeBlock
|
||||
header="Shows how to use neq( ) with delete( )"
|
||||
js={deleteNeqJs}
|
||||
jsHighlight="{9}"
|
||||
response={`{
|
||||
"body": null,
|
||||
"status": 204,
|
||||
"statusCode": 204,
|
||||
"statusText": "No Content"
|
||||
}`}
|
||||
/>
|
||||
|
||||
<br/>
|
||||
|
||||
<CommonFilters filter='neq'/>
|
||||
|
||||
### `gt()`
|
||||
|
||||
<CustomCodeBlock
|
||||
@@ -269,24 +287,6 @@ const options = {
|
||||
|
||||
<CommonFilters filter='in'/>
|
||||
|
||||
### `not()`
|
||||
|
||||
<CustomCodeBlock
|
||||
header="Shows how to use not( ) with delete( )"
|
||||
js={deleteNotJs}
|
||||
jsHighlight="{9}"
|
||||
response={`{
|
||||
"body": null,
|
||||
"status": 204,
|
||||
"statusCode": 204,
|
||||
"statusText": "No Content"
|
||||
}`}
|
||||
/>
|
||||
|
||||
<br/>
|
||||
|
||||
<CommonFilters filter='not'/>
|
||||
|
||||
## Responses
|
||||
|
||||
#### 200 OK
|
||||
|
||||
@@ -219,7 +219,7 @@ const deleteCity = async () => {
|
||||
}
|
||||
`
|
||||
|
||||
export const deleteNotJs = `
|
||||
export const deleteNeqJs = `
|
||||
import { createClient } from '@supabase/supabase-js'
|
||||
|
||||
const supabase = createClient('https://world.supabase.co', 'public-key-bOYapLADERfE')
|
||||
@@ -228,7 +228,7 @@ const deleteCity = async () => {
|
||||
try {
|
||||
let cities = await supabase
|
||||
.from('cities')
|
||||
.not('name', 'Lagos')
|
||||
.neq('name', 'Lagos')
|
||||
.delete()
|
||||
return cities
|
||||
} catch (error) {
|
||||
|
||||
@@ -332,7 +332,7 @@ const getCities = async () => {
|
||||
}
|
||||
`.trim()
|
||||
|
||||
export const getNotJs = `
|
||||
export const getNeqJs = `
|
||||
import { createClient } from '@supabase/supabase-js'
|
||||
|
||||
const supabase = createClient('https://world.supabase.co', 'public-key-bOYapLADERfE')
|
||||
@@ -341,7 +341,7 @@ const getCities = async () => {
|
||||
try {
|
||||
let cities = await supabase
|
||||
.from('cities')
|
||||
.not('name', 'Lagos')
|
||||
.neq('name', 'Lagos')
|
||||
.select('*')
|
||||
return cities
|
||||
} catch (error) {
|
||||
|
||||
@@ -219,7 +219,7 @@ const updateCityName = async () => {
|
||||
}
|
||||
`.trim()
|
||||
|
||||
export const patchNotJs = `
|
||||
export const patchNeqJs = `
|
||||
import { createClient } from '@supabase/supabase-js'
|
||||
|
||||
const supabase = createClient('https://world.supabase.co', 'public-key-bOYapLADERfE')
|
||||
@@ -228,7 +228,7 @@ const updateCityName = async () => {
|
||||
try {
|
||||
let cities = await supabase
|
||||
.from('cities')
|
||||
.not('name', 'Lagos')
|
||||
.neq('name', 'Lagos')
|
||||
.update({ name: 'Mordor' })
|
||||
return cities
|
||||
} catch (error) {
|
||||
|
||||
@@ -239,7 +239,7 @@ const echoCities = async () => {
|
||||
}
|
||||
`.trim()
|
||||
|
||||
export const storedNotJs = `
|
||||
export const storedNeqJs = `
|
||||
import { createClient } from '@supabase/supabase-js'
|
||||
|
||||
const supabase = createClient('https://world.supabase.co', 'public-key-bOYapLADERfE')
|
||||
@@ -248,7 +248,7 @@ const echoCities = async () => {
|
||||
try {
|
||||
let cities = await supabase
|
||||
.rpc('echo_all_cities')
|
||||
.not('name', 'Lagos')
|
||||
.neq('name', 'Lagos')
|
||||
return cities
|
||||
} catch (error) {
|
||||
console.log('Error: ', error)
|
||||
|
||||
+26
-26
@@ -28,7 +28,7 @@ import { getSimpleJs,
|
||||
getIlikeJs,
|
||||
getIsJs,
|
||||
getInJs,
|
||||
getNotJs
|
||||
getNeqJs
|
||||
} from './examples/get'
|
||||
|
||||
|
||||
@@ -376,6 +376,31 @@ with `200 OK`. Otherwise, it will return an error with `406 Not Acceptable`.
|
||||
|
||||
<CommonFilters filter='eq'/>
|
||||
|
||||
### `neq()`
|
||||
|
||||
<CustomCodeBlock
|
||||
header="Shows how to use neq( ) with select( )"
|
||||
js={getNeqJs}
|
||||
jsHighlight="{9}"
|
||||
response={`{
|
||||
"body": [
|
||||
{ "name": "Rio de Janeiro", "country_id": 76 },
|
||||
{ "name": "Beijing", "country_id": 156 },
|
||||
{ "name": "Paris", "country_id": 250 },
|
||||
{ "name": "Auckland", "country_id": 554 },
|
||||
{ "name": "Lagos", "country_id": 556 },
|
||||
{ "name": "San Francisco", "country_id": 840 }
|
||||
],
|
||||
"status": 200,
|
||||
"statusCode": 200,
|
||||
"statusText": "OK"
|
||||
}`}
|
||||
/>
|
||||
|
||||
<br/>
|
||||
|
||||
<CommonFilters filter='neq'/>
|
||||
|
||||
### `gt()`
|
||||
|
||||
<CustomCodeBlock
|
||||
@@ -545,31 +570,6 @@ with `200 OK`. Otherwise, it will return an error with `406 Not Acceptable`.
|
||||
|
||||
<CommonFilters filter='in'/>
|
||||
|
||||
### `not()`
|
||||
|
||||
<CustomCodeBlock
|
||||
header="Shows how to use not( ) with select( )"
|
||||
js={getNotJs}
|
||||
jsHighlight="{9}"
|
||||
response={`{
|
||||
"body": [
|
||||
{ "name": "Rio de Janeiro", "country_id": 76 },
|
||||
{ "name": "Beijing", "country_id": 156 },
|
||||
{ "name": "Paris", "country_id": 250 },
|
||||
{ "name": "Auckland", "country_id": 554 },
|
||||
{ "name": "Lagos", "country_id": 556 },
|
||||
{ "name": "San Francisco", "country_id": 840 }
|
||||
],
|
||||
"status": 200,
|
||||
"statusCode": 200,
|
||||
"statusText": "OK"
|
||||
}`}
|
||||
/>
|
||||
|
||||
<br/>
|
||||
|
||||
<CommonFilters filter='not'/>
|
||||
|
||||
## Responses
|
||||
|
||||
#### 200 OK
|
||||
|
||||
+26
-26
@@ -23,7 +23,7 @@ import { patchRecordJs,
|
||||
patchIlikeJs,
|
||||
patchIsJs,
|
||||
patchInJs,
|
||||
patchNotJs
|
||||
patchNeqJs
|
||||
} from './examples/patch'
|
||||
|
||||
<DummyData />
|
||||
@@ -131,6 +131,31 @@ const options = {
|
||||
|
||||
<CommonFilters filter='eq'/>
|
||||
|
||||
### `neq()`
|
||||
|
||||
<CustomCodeBlock
|
||||
header="Shows how to use neq( ) with update( )"
|
||||
js={patchNeqJs}
|
||||
jsHighlight="{9}"
|
||||
response={`{
|
||||
"body": [
|
||||
{ "name": "Mordor", "country_id": 76 },
|
||||
{ "name": "Mordor", "country_id": 156 },
|
||||
{ "name": "Mordor", "country_id": 250 },
|
||||
{ "name": "Mordor", "country_id": 554 },
|
||||
{ "name": "Mordor", "country_id": 556 },
|
||||
{ "name": "Mordor", "country_id": 840 }
|
||||
],
|
||||
"status": 200,
|
||||
"statusCode": 200,
|
||||
"statusText": "OK"
|
||||
}`}
|
||||
/>
|
||||
|
||||
<br/>
|
||||
|
||||
<CommonFilters filter='neq'/>
|
||||
|
||||
### `gt()`
|
||||
|
||||
<CustomCodeBlock
|
||||
@@ -300,31 +325,6 @@ const options = {
|
||||
|
||||
<CommonFilters filter='in'/>
|
||||
|
||||
### `not()`
|
||||
|
||||
<CustomCodeBlock
|
||||
header="Shows how to use not( ) with update( )"
|
||||
js={patchNotJs}
|
||||
jsHighlight="{9}"
|
||||
response={`{
|
||||
"body": [
|
||||
{ "name": "Mordor", "country_id": 76 },
|
||||
{ "name": "Mordor", "country_id": 156 },
|
||||
{ "name": "Mordor", "country_id": 250 },
|
||||
{ "name": "Mordor", "country_id": 554 },
|
||||
{ "name": "Mordor", "country_id": 556 },
|
||||
{ "name": "Mordor", "country_id": 840 }
|
||||
],
|
||||
"status": 200,
|
||||
"statusCode": 200,
|
||||
"statusText": "OK"
|
||||
}`}
|
||||
/>
|
||||
|
||||
<br/>
|
||||
|
||||
<CommonFilters filter='not'/>
|
||||
|
||||
## Responses
|
||||
|
||||
#### 200 OK
|
||||
|
||||
@@ -24,7 +24,7 @@ import {
|
||||
storedIlikeJs,
|
||||
storedIsJs,
|
||||
storedInJs,
|
||||
storedNotJs,
|
||||
storedNeqJs,
|
||||
} from './examples/stored'
|
||||
|
||||
You can call stored procedures as a "Remote Procedure Call".
|
||||
@@ -176,6 +176,31 @@ Parameters to be passed to the stored function.
|
||||
|
||||
<CommonFilters filter='eq'/>
|
||||
|
||||
### `neq()`
|
||||
|
||||
<CustomCodeBlock
|
||||
header="Shows how to use neq( ) with rpc( )"
|
||||
js={storedNeqJs}
|
||||
jsHighlight="{9}"
|
||||
response={`{
|
||||
"body": [
|
||||
{ "name": "Rio de Janeiro", "country_id": 76 },
|
||||
{ "name": "Beijing", "country_id": 156 },
|
||||
{ "name": "Paris", "country_id": 250 },
|
||||
{ "name": "Auckland", "country_id": 554 },
|
||||
{ "name": "Lagos", "country_id": 556 },
|
||||
{ "name": "San Francisco", "country_id": 840 }
|
||||
],
|
||||
"status": 200,
|
||||
"statusCode": 200,
|
||||
"statusText": "OK"
|
||||
}`}
|
||||
/>
|
||||
|
||||
<br/>
|
||||
|
||||
<CommonFilters filter='neq'/>
|
||||
|
||||
### `gt()`
|
||||
|
||||
<CustomCodeBlock
|
||||
@@ -345,31 +370,6 @@ Parameters to be passed to the stored function.
|
||||
|
||||
<CommonFilters filter='in'/>
|
||||
|
||||
### `not()`
|
||||
|
||||
<CustomCodeBlock
|
||||
header="Shows how to use not( ) with rpc( )"
|
||||
js={storedNotJs}
|
||||
jsHighlight="{9}"
|
||||
response={`{
|
||||
"body": [
|
||||
{ "name": "Rio de Janeiro", "country_id": 76 },
|
||||
{ "name": "Beijing", "country_id": 156 },
|
||||
{ "name": "Paris", "country_id": 250 },
|
||||
{ "name": "Auckland", "country_id": 554 },
|
||||
{ "name": "Lagos", "country_id": 556 },
|
||||
{ "name": "San Francisco", "country_id": 840 }
|
||||
],
|
||||
"status": 200,
|
||||
"statusCode": 200,
|
||||
"statusText": "OK"
|
||||
}`}
|
||||
/>
|
||||
|
||||
<br/>
|
||||
|
||||
<CommonFilters filter='not'/>
|
||||
|
||||
## Responses
|
||||
|
||||
#### 200 OK
|
||||
|
||||
Generated
+104
-102
@@ -60,11 +60,11 @@
|
||||
}
|
||||
},
|
||||
"@babel/generator": {
|
||||
"version": "7.9.4",
|
||||
"resolved": "https://registry.npmjs.org/@babel/generator/-/generator-7.9.4.tgz",
|
||||
"integrity": "sha512-rjP8ahaDy/ouhrvCoU1E5mqaitWrxwuNGU+dy1EpaoK48jZay4MdkskKGIMHLZNewg8sAsqpGSREJwP0zH3YQA==",
|
||||
"version": "7.9.5",
|
||||
"resolved": "https://registry.npmjs.org/@babel/generator/-/generator-7.9.5.tgz",
|
||||
"integrity": "sha512-GbNIxVB3ZJe3tLeDm1HSn2AhuD/mVcyLDpgtLXa5tplmWrJdF/elxB56XNqCuD6szyNkDi6wuoKXln3QeBmCHQ==",
|
||||
"requires": {
|
||||
"@babel/types": "^7.9.0",
|
||||
"@babel/types": "^7.9.5",
|
||||
"jsesc": "^2.5.1",
|
||||
"lodash": "^4.17.13",
|
||||
"source-map": "^0.5.0"
|
||||
@@ -97,13 +97,13 @@
|
||||
}
|
||||
},
|
||||
"@babel/helper-builder-react-jsx-experimental": {
|
||||
"version": "7.9.0",
|
||||
"resolved": "https://registry.npmjs.org/@babel/helper-builder-react-jsx-experimental/-/helper-builder-react-jsx-experimental-7.9.0.tgz",
|
||||
"integrity": "sha512-3xJEiyuYU4Q/Ar9BsHisgdxZsRlsShMe90URZ0e6przL26CCs8NJbDoxH94kKT17PcxlMhsCAwZd90evCo26VQ==",
|
||||
"version": "7.9.5",
|
||||
"resolved": "https://registry.npmjs.org/@babel/helper-builder-react-jsx-experimental/-/helper-builder-react-jsx-experimental-7.9.5.tgz",
|
||||
"integrity": "sha512-HAagjAC93tk748jcXpZ7oYRZH485RCq/+yEv9SIWezHRPv9moZArTnkUNciUNzvwHUABmiWKlcxJvMcu59UwTg==",
|
||||
"requires": {
|
||||
"@babel/helper-annotate-as-pure": "^7.8.3",
|
||||
"@babel/helper-module-imports": "^7.8.3",
|
||||
"@babel/types": "^7.9.0"
|
||||
"@babel/types": "^7.9.5"
|
||||
}
|
||||
},
|
||||
"@babel/helper-compilation-targets": {
|
||||
@@ -126,11 +126,11 @@
|
||||
}
|
||||
},
|
||||
"@babel/helper-create-class-features-plugin": {
|
||||
"version": "7.8.6",
|
||||
"resolved": "https://registry.npmjs.org/@babel/helper-create-class-features-plugin/-/helper-create-class-features-plugin-7.8.6.tgz",
|
||||
"integrity": "sha512-klTBDdsr+VFFqaDHm5rR69OpEQtO2Qv8ECxHS1mNhJJvaHArR6a1xTf5K/eZW7eZpJbhCx3NW1Yt/sKsLXLblg==",
|
||||
"version": "7.9.5",
|
||||
"resolved": "https://registry.npmjs.org/@babel/helper-create-class-features-plugin/-/helper-create-class-features-plugin-7.9.5.tgz",
|
||||
"integrity": "sha512-IipaxGaQmW4TfWoXdqjY0TzoXQ1HRS0kPpEgvjosb3u7Uedcq297xFqDQiCcQtRRwzIMif+N1MLVI8C5a4/PAA==",
|
||||
"requires": {
|
||||
"@babel/helper-function-name": "^7.8.3",
|
||||
"@babel/helper-function-name": "^7.9.5",
|
||||
"@babel/helper-member-expression-to-functions": "^7.8.3",
|
||||
"@babel/helper-optimise-call-expression": "^7.8.3",
|
||||
"@babel/helper-plugin-utils": "^7.8.3",
|
||||
@@ -168,13 +168,13 @@
|
||||
}
|
||||
},
|
||||
"@babel/helper-function-name": {
|
||||
"version": "7.8.3",
|
||||
"resolved": "https://registry.npmjs.org/@babel/helper-function-name/-/helper-function-name-7.8.3.tgz",
|
||||
"integrity": "sha512-BCxgX1BC2hD/oBlIFUgOCQDOPV8nSINxCwM3o93xP4P9Fq6aV5sgv2cOOITDMtCfQ+3PvHp3l689XZvAM9QyOA==",
|
||||
"version": "7.9.5",
|
||||
"resolved": "https://registry.npmjs.org/@babel/helper-function-name/-/helper-function-name-7.9.5.tgz",
|
||||
"integrity": "sha512-JVcQZeXM59Cd1qanDUxv9fgJpt3NeKUaqBqUEvfmQ+BCOKq2xUgaWZW2hr0dkbyJgezYuplEoh5knmrnS68efw==",
|
||||
"requires": {
|
||||
"@babel/helper-get-function-arity": "^7.8.3",
|
||||
"@babel/template": "^7.8.3",
|
||||
"@babel/types": "^7.8.3"
|
||||
"@babel/types": "^7.9.5"
|
||||
}
|
||||
},
|
||||
"@babel/helper-get-function-arity": {
|
||||
@@ -285,9 +285,9 @@
|
||||
}
|
||||
},
|
||||
"@babel/helper-validator-identifier": {
|
||||
"version": "7.9.0",
|
||||
"resolved": "https://registry.npmjs.org/@babel/helper-validator-identifier/-/helper-validator-identifier-7.9.0.tgz",
|
||||
"integrity": "sha512-6G8bQKjOh+of4PV/ThDm/rRqlU7+IGoJuofpagU5GlEl29Vv0RGqqt86ZGRV8ZuSOY3o+8yXl5y782SMcG7SHw=="
|
||||
"version": "7.9.5",
|
||||
"resolved": "https://registry.npmjs.org/@babel/helper-validator-identifier/-/helper-validator-identifier-7.9.5.tgz",
|
||||
"integrity": "sha512-/8arLKUFq882w4tWGj9JYzRpAlZgiWUJ+dtteNTDqrRBz9Iguck9Rn3ykuBDoUwh2TO4tSAJlrxDUOXWklJe4g=="
|
||||
},
|
||||
"@babel/helper-wrap-function": {
|
||||
"version": "7.8.3",
|
||||
@@ -384,12 +384,13 @@
|
||||
}
|
||||
},
|
||||
"@babel/plugin-proposal-object-rest-spread": {
|
||||
"version": "7.9.0",
|
||||
"resolved": "https://registry.npmjs.org/@babel/plugin-proposal-object-rest-spread/-/plugin-proposal-object-rest-spread-7.9.0.tgz",
|
||||
"integrity": "sha512-UgqBv6bjq4fDb8uku9f+wcm1J7YxJ5nT7WO/jBr0cl0PLKb7t1O6RNR1kZbjgx2LQtsDI9hwoQVmn0yhXeQyow==",
|
||||
"version": "7.9.5",
|
||||
"resolved": "https://registry.npmjs.org/@babel/plugin-proposal-object-rest-spread/-/plugin-proposal-object-rest-spread-7.9.5.tgz",
|
||||
"integrity": "sha512-VP2oXvAf7KCYTthbUHwBlewbl1Iq059f6seJGsxMizaCdgHIeczOr7FBqELhSqfkIl04Fi8okzWzl63UKbQmmg==",
|
||||
"requires": {
|
||||
"@babel/helper-plugin-utils": "^7.8.3",
|
||||
"@babel/plugin-syntax-object-rest-spread": "^7.8.0"
|
||||
"@babel/plugin-syntax-object-rest-spread": "^7.8.0",
|
||||
"@babel/plugin-transform-parameters": "^7.9.5"
|
||||
}
|
||||
},
|
||||
"@babel/plugin-proposal-optional-catch-binding": {
|
||||
@@ -543,13 +544,13 @@
|
||||
}
|
||||
},
|
||||
"@babel/plugin-transform-classes": {
|
||||
"version": "7.9.2",
|
||||
"resolved": "https://registry.npmjs.org/@babel/plugin-transform-classes/-/plugin-transform-classes-7.9.2.tgz",
|
||||
"integrity": "sha512-TC2p3bPzsfvSsqBZo0kJnuelnoK9O3welkUpqSqBQuBF6R5MN2rysopri8kNvtlGIb2jmUO7i15IooAZJjZuMQ==",
|
||||
"version": "7.9.5",
|
||||
"resolved": "https://registry.npmjs.org/@babel/plugin-transform-classes/-/plugin-transform-classes-7.9.5.tgz",
|
||||
"integrity": "sha512-x2kZoIuLC//O5iA7PEvecB105o7TLzZo8ofBVhP79N+DO3jaX+KYfww9TQcfBEZD0nikNyYcGB1IKtRq36rdmg==",
|
||||
"requires": {
|
||||
"@babel/helper-annotate-as-pure": "^7.8.3",
|
||||
"@babel/helper-define-map": "^7.8.3",
|
||||
"@babel/helper-function-name": "^7.8.3",
|
||||
"@babel/helper-function-name": "^7.9.5",
|
||||
"@babel/helper-optimise-call-expression": "^7.8.3",
|
||||
"@babel/helper-plugin-utils": "^7.8.3",
|
||||
"@babel/helper-replace-supers": "^7.8.6",
|
||||
@@ -566,9 +567,9 @@
|
||||
}
|
||||
},
|
||||
"@babel/plugin-transform-destructuring": {
|
||||
"version": "7.8.8",
|
||||
"resolved": "https://registry.npmjs.org/@babel/plugin-transform-destructuring/-/plugin-transform-destructuring-7.8.8.tgz",
|
||||
"integrity": "sha512-eRJu4Vs2rmttFCdhPUM3bV0Yo/xPSdPw6ML9KHs/bjB4bLA5HXlbvYXPOD5yASodGod+krjYx21xm1QmL8dCJQ==",
|
||||
"version": "7.9.5",
|
||||
"resolved": "https://registry.npmjs.org/@babel/plugin-transform-destructuring/-/plugin-transform-destructuring-7.9.5.tgz",
|
||||
"integrity": "sha512-j3OEsGel8nHL/iusv/mRd5fYZ3DrOxWC82x0ogmdN/vHfAP4MYw+AFKYanzWlktNwikKvlzUV//afBW5FTp17Q==",
|
||||
"requires": {
|
||||
"@babel/helper-plugin-utils": "^7.8.3"
|
||||
}
|
||||
@@ -699,9 +700,9 @@
|
||||
}
|
||||
},
|
||||
"@babel/plugin-transform-parameters": {
|
||||
"version": "7.9.3",
|
||||
"resolved": "https://registry.npmjs.org/@babel/plugin-transform-parameters/-/plugin-transform-parameters-7.9.3.tgz",
|
||||
"integrity": "sha512-fzrQFQhp7mIhOzmOtPiKffvCYQSK10NR8t6BBz2yPbeUHb9OLW8RZGtgDRBn8z2hGcwvKDL3vC7ojPTLNxmqEg==",
|
||||
"version": "7.9.5",
|
||||
"resolved": "https://registry.npmjs.org/@babel/plugin-transform-parameters/-/plugin-transform-parameters-7.9.5.tgz",
|
||||
"integrity": "sha512-0+1FhHnMfj6lIIhVvS4KGQJeuhe1GI//h5uptK4PvLt+BGBxsoUJbd3/IW002yk//6sZPlFgsG1hY6OHLcy6kA==",
|
||||
"requires": {
|
||||
"@babel/helper-get-function-arity": "^7.8.3",
|
||||
"@babel/helper-plugin-utils": "^7.8.3"
|
||||
@@ -858,9 +859,9 @@
|
||||
}
|
||||
},
|
||||
"@babel/preset-env": {
|
||||
"version": "7.9.0",
|
||||
"resolved": "https://registry.npmjs.org/@babel/preset-env/-/preset-env-7.9.0.tgz",
|
||||
"integrity": "sha512-712DeRXT6dyKAM/FMbQTV/FvRCms2hPCx+3weRjZ8iQVQWZejWWk1wwG6ViWMyqb/ouBbGOl5b6aCk0+j1NmsQ==",
|
||||
"version": "7.9.5",
|
||||
"resolved": "https://registry.npmjs.org/@babel/preset-env/-/preset-env-7.9.5.tgz",
|
||||
"integrity": "sha512-eWGYeADTlPJH+wq1F0wNfPbVS1w1wtmMJiYk55Td5Yu28AsdR9AsC97sZ0Qq8fHqQuslVSIYSGJMcblr345GfQ==",
|
||||
"requires": {
|
||||
"@babel/compat-data": "^7.9.0",
|
||||
"@babel/helper-compilation-targets": "^7.8.7",
|
||||
@@ -871,7 +872,7 @@
|
||||
"@babel/plugin-proposal-json-strings": "^7.8.3",
|
||||
"@babel/plugin-proposal-nullish-coalescing-operator": "^7.8.3",
|
||||
"@babel/plugin-proposal-numeric-separator": "^7.8.3",
|
||||
"@babel/plugin-proposal-object-rest-spread": "^7.9.0",
|
||||
"@babel/plugin-proposal-object-rest-spread": "^7.9.5",
|
||||
"@babel/plugin-proposal-optional-catch-binding": "^7.8.3",
|
||||
"@babel/plugin-proposal-optional-chaining": "^7.9.0",
|
||||
"@babel/plugin-proposal-unicode-property-regex": "^7.8.3",
|
||||
@@ -888,9 +889,9 @@
|
||||
"@babel/plugin-transform-async-to-generator": "^7.8.3",
|
||||
"@babel/plugin-transform-block-scoped-functions": "^7.8.3",
|
||||
"@babel/plugin-transform-block-scoping": "^7.8.3",
|
||||
"@babel/plugin-transform-classes": "^7.9.0",
|
||||
"@babel/plugin-transform-classes": "^7.9.5",
|
||||
"@babel/plugin-transform-computed-properties": "^7.8.3",
|
||||
"@babel/plugin-transform-destructuring": "^7.8.3",
|
||||
"@babel/plugin-transform-destructuring": "^7.9.5",
|
||||
"@babel/plugin-transform-dotall-regex": "^7.8.3",
|
||||
"@babel/plugin-transform-duplicate-keys": "^7.8.3",
|
||||
"@babel/plugin-transform-exponentiation-operator": "^7.8.3",
|
||||
@@ -905,7 +906,7 @@
|
||||
"@babel/plugin-transform-named-capturing-groups-regex": "^7.8.3",
|
||||
"@babel/plugin-transform-new-target": "^7.8.3",
|
||||
"@babel/plugin-transform-object-super": "^7.8.3",
|
||||
"@babel/plugin-transform-parameters": "^7.8.7",
|
||||
"@babel/plugin-transform-parameters": "^7.9.5",
|
||||
"@babel/plugin-transform-property-literals": "^7.8.3",
|
||||
"@babel/plugin-transform-regenerator": "^7.8.7",
|
||||
"@babel/plugin-transform-reserved-words": "^7.8.3",
|
||||
@@ -916,7 +917,7 @@
|
||||
"@babel/plugin-transform-typeof-symbol": "^7.8.4",
|
||||
"@babel/plugin-transform-unicode-regex": "^7.8.3",
|
||||
"@babel/preset-modules": "^0.1.3",
|
||||
"@babel/types": "^7.9.0",
|
||||
"@babel/types": "^7.9.5",
|
||||
"browserslist": "^4.9.1",
|
||||
"core-js-compat": "^3.6.2",
|
||||
"invariant": "^2.2.2",
|
||||
@@ -984,27 +985,27 @@
|
||||
}
|
||||
},
|
||||
"@babel/traverse": {
|
||||
"version": "7.9.0",
|
||||
"resolved": "https://registry.npmjs.org/@babel/traverse/-/traverse-7.9.0.tgz",
|
||||
"integrity": "sha512-jAZQj0+kn4WTHO5dUZkZKhbFrqZE7K5LAQ5JysMnmvGij+wOdr+8lWqPeW0BcF4wFwrEXXtdGO7wcV6YPJcf3w==",
|
||||
"version": "7.9.5",
|
||||
"resolved": "https://registry.npmjs.org/@babel/traverse/-/traverse-7.9.5.tgz",
|
||||
"integrity": "sha512-c4gH3jsvSuGUezlP6rzSJ6jf8fYjLj3hsMZRx/nX0h+fmHN0w+ekubRrHPqnMec0meycA2nwCsJ7dC8IPem2FQ==",
|
||||
"requires": {
|
||||
"@babel/code-frame": "^7.8.3",
|
||||
"@babel/generator": "^7.9.0",
|
||||
"@babel/helper-function-name": "^7.8.3",
|
||||
"@babel/generator": "^7.9.5",
|
||||
"@babel/helper-function-name": "^7.9.5",
|
||||
"@babel/helper-split-export-declaration": "^7.8.3",
|
||||
"@babel/parser": "^7.9.0",
|
||||
"@babel/types": "^7.9.0",
|
||||
"@babel/types": "^7.9.5",
|
||||
"debug": "^4.1.0",
|
||||
"globals": "^11.1.0",
|
||||
"lodash": "^4.17.13"
|
||||
}
|
||||
},
|
||||
"@babel/types": {
|
||||
"version": "7.9.0",
|
||||
"resolved": "https://registry.npmjs.org/@babel/types/-/types-7.9.0.tgz",
|
||||
"integrity": "sha512-BS9JKfXkzzJl8RluW4JGknzpiUV7ZrvTayM6yfqLTVBEnFtyowVIOu6rqxRd5cVO6yGoWf4T8u8dgK9oB+GCng==",
|
||||
"version": "7.9.5",
|
||||
"resolved": "https://registry.npmjs.org/@babel/types/-/types-7.9.5.tgz",
|
||||
"integrity": "sha512-XjnvNqenk818r5zMaba+sLQjnbda31UfUURv3ei0qPQw4u+j2jMyJ5b11y8ZHYTRSI3NnInQkkkRT4fLqqPdHg==",
|
||||
"requires": {
|
||||
"@babel/helper-validator-identifier": "^7.9.0",
|
||||
"@babel/helper-validator-identifier": "^7.9.5",
|
||||
"lodash": "^4.17.13",
|
||||
"to-fast-properties": "^2.0.0"
|
||||
}
|
||||
@@ -2004,12 +2005,12 @@
|
||||
}
|
||||
},
|
||||
"autoprefixer": {
|
||||
"version": "9.7.5",
|
||||
"resolved": "https://registry.npmjs.org/autoprefixer/-/autoprefixer-9.7.5.tgz",
|
||||
"integrity": "sha512-URo6Zvt7VYifomeAfJlMFnYDhow1rk2bufwkbamPEAtQFcL11moLk4PnR7n9vlu7M+BkXAZkHFA0mIcY7tjQFg==",
|
||||
"version": "9.7.6",
|
||||
"resolved": "https://registry.npmjs.org/autoprefixer/-/autoprefixer-9.7.6.tgz",
|
||||
"integrity": "sha512-F7cYpbN7uVVhACZTeeIeealwdGM6wMtfWARVLTy5xmKtgVdBNJvbDRoCK3YO1orcs7gv/KwYlb3iXwu9Ug9BkQ==",
|
||||
"requires": {
|
||||
"browserslist": "^4.11.0",
|
||||
"caniuse-lite": "^1.0.30001036",
|
||||
"browserslist": "^4.11.1",
|
||||
"caniuse-lite": "^1.0.30001039",
|
||||
"chalk": "^2.4.2",
|
||||
"normalize-range": "^0.1.2",
|
||||
"num2fraction": "^1.2.2",
|
||||
@@ -2560,9 +2561,9 @@
|
||||
}
|
||||
},
|
||||
"p-limit": {
|
||||
"version": "2.2.2",
|
||||
"resolved": "https://registry.npmjs.org/p-limit/-/p-limit-2.2.2.tgz",
|
||||
"integrity": "sha512-WGR+xHecKTr7EbUEhyLSh5Dube9JtdiG78ufaeLxTgpudf/20KqyMioIUZJAezlTIi6evxuoUs9YXc11cU+yzQ==",
|
||||
"version": "2.3.0",
|
||||
"resolved": "https://registry.npmjs.org/p-limit/-/p-limit-2.3.0.tgz",
|
||||
"integrity": "sha512-//88mFWSJx8lxCzwdAABTJL2MyWB12+eIY7MDL2SqLmAkeKU9qxRvWuSyTjm3FUmpBEMuFfckAIqEaVGUDxb6w==",
|
||||
"requires": {
|
||||
"p-try": "^2.0.0"
|
||||
}
|
||||
@@ -2659,9 +2660,9 @@
|
||||
}
|
||||
},
|
||||
"caniuse-lite": {
|
||||
"version": "1.0.30001038",
|
||||
"resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001038.tgz",
|
||||
"integrity": "sha512-zii9quPo96XfOiRD4TrfYGs+QsGZpb2cGiMAzPjtf/hpFgB6zCPZgJb7I1+EATeMw/o+lG8FyRAnI+CWStHcaQ=="
|
||||
"version": "1.0.30001039",
|
||||
"resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001039.tgz",
|
||||
"integrity": "sha512-SezbWCTT34eyFoWHgx8UWso7YtvtM7oosmFoXbCkdC6qJzRfBTeTgE9REtKtiuKXuMwWTZEvdnFNGAyVMorv8Q=="
|
||||
},
|
||||
"caseless": {
|
||||
"version": "0.12.0",
|
||||
@@ -3220,9 +3221,9 @@
|
||||
}
|
||||
},
|
||||
"p-limit": {
|
||||
"version": "2.2.2",
|
||||
"resolved": "https://registry.npmjs.org/p-limit/-/p-limit-2.2.2.tgz",
|
||||
"integrity": "sha512-WGR+xHecKTr7EbUEhyLSh5Dube9JtdiG78ufaeLxTgpudf/20KqyMioIUZJAezlTIi6evxuoUs9YXc11cU+yzQ==",
|
||||
"version": "2.3.0",
|
||||
"resolved": "https://registry.npmjs.org/p-limit/-/p-limit-2.3.0.tgz",
|
||||
"integrity": "sha512-//88mFWSJx8lxCzwdAABTJL2MyWB12+eIY7MDL2SqLmAkeKU9qxRvWuSyTjm3FUmpBEMuFfckAIqEaVGUDxb6w==",
|
||||
"requires": {
|
||||
"p-try": "^2.0.0"
|
||||
}
|
||||
@@ -3433,22 +3434,23 @@
|
||||
}
|
||||
},
|
||||
"css-loader": {
|
||||
"version": "3.4.2",
|
||||
"resolved": "https://registry.npmjs.org/css-loader/-/css-loader-3.4.2.tgz",
|
||||
"integrity": "sha512-jYq4zdZT0oS0Iykt+fqnzVLRIeiPWhka+7BqPn+oSIpWJAHak5tmB/WZrJ2a21JhCeFyNnnlroSl8c+MtVndzA==",
|
||||
"version": "3.5.1",
|
||||
"resolved": "https://registry.npmjs.org/css-loader/-/css-loader-3.5.1.tgz",
|
||||
"integrity": "sha512-0G4CbcZzQ9D1Q6ndOfjFuMDo8uLYMu5vc9Abs5ztyHcKvmil6GJrMiNjzzi3tQvUF+mVRuDg7bE6Oc0Prolgig==",
|
||||
"requires": {
|
||||
"camelcase": "^5.3.1",
|
||||
"cssesc": "^3.0.0",
|
||||
"icss-utils": "^4.1.1",
|
||||
"loader-utils": "^1.2.3",
|
||||
"normalize-path": "^3.0.0",
|
||||
"postcss": "^7.0.23",
|
||||
"postcss": "^7.0.27",
|
||||
"postcss-modules-extract-imports": "^2.0.0",
|
||||
"postcss-modules-local-by-default": "^3.0.2",
|
||||
"postcss-modules-scope": "^2.1.1",
|
||||
"postcss-modules-scope": "^2.2.0",
|
||||
"postcss-modules-values": "^3.0.0",
|
||||
"postcss-value-parser": "^4.0.2",
|
||||
"schema-utils": "^2.6.0"
|
||||
"postcss-value-parser": "^4.0.3",
|
||||
"schema-utils": "^2.6.5",
|
||||
"semver": "^6.3.0"
|
||||
}
|
||||
},
|
||||
"css-modules-require-hook": {
|
||||
@@ -4296,9 +4298,9 @@
|
||||
}
|
||||
},
|
||||
"dom-walk": {
|
||||
"version": "0.1.1",
|
||||
"resolved": "https://registry.npmjs.org/dom-walk/-/dom-walk-0.1.1.tgz",
|
||||
"integrity": "sha1-ZyIm3HTI95mtNTB9+TaroRrNYBg="
|
||||
"version": "0.1.2",
|
||||
"resolved": "https://registry.npmjs.org/dom-walk/-/dom-walk-0.1.2.tgz",
|
||||
"integrity": "sha512-6QvTW9mrGeIegrFXdtQi9pk7O/nSK6lSdXW2eqUspN5LWD7UTji2Fqw5V2YLjBpHEoU9Xl/eUWNpDeZvoyOv2w=="
|
||||
},
|
||||
"domain-browser": {
|
||||
"version": "1.2.0",
|
||||
@@ -4404,9 +4406,9 @@
|
||||
"integrity": "sha512-IncmUpn1yN84hy2shb0POJ80FWrfGNY0cxO9f4v+/sG7qcBvAtVWUA1IdzY/8EYUmOVhoKJVdJjNd3AZcnxOjA=="
|
||||
},
|
||||
"electron-to-chromium": {
|
||||
"version": "1.3.395",
|
||||
"resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.3.395.tgz",
|
||||
"integrity": "sha512-kdn2cX6hZXDdz/O2Q8tZscITlsSv1a/7bOq/fQs7QAJ9iaRlnhZPccarNhxZv1tXgmgwCnKp/1lJNYLOG8Dxiw=="
|
||||
"version": "1.3.398",
|
||||
"resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.3.398.tgz",
|
||||
"integrity": "sha512-BJjxuWLKFbM5axH3vES7HKMQgAknq9PZHBkMK/rEXUQG9i1Iw5R+6hGkm6GtsQSANjSUrh/a6m32nzCNDNo/+w=="
|
||||
},
|
||||
"elliptic": {
|
||||
"version": "6.5.2",
|
||||
@@ -6804,9 +6806,9 @@
|
||||
"integrity": "sha512-c7/8mbUsKigAbLkD5B010BK4D9LZm7A1pNItkEwiUZRpIN66exu/e7YQWysGun+TRKaJp8MhemM+VkfWv42aCA=="
|
||||
},
|
||||
"json5": {
|
||||
"version": "2.1.2",
|
||||
"resolved": "https://registry.npmjs.org/json5/-/json5-2.1.2.tgz",
|
||||
"integrity": "sha512-MoUOQ4WdiN3yxhm7NEVJSJrieAo5hNSLQ5sj05OTRHPL9HOBy8u4Bu88jsC1jvqAdN+E1bJmsUcZH+1HQxliqQ==",
|
||||
"version": "2.1.3",
|
||||
"resolved": "https://registry.npmjs.org/json5/-/json5-2.1.3.tgz",
|
||||
"integrity": "sha512-KXPvOm8K9IJKFM0bmdn8QXh7udDh1g/giieX0NLCaMnb4hEiVFqnop2ImTXCc5e0/oHz3LTqmHGtExn5hfMkOA==",
|
||||
"requires": {
|
||||
"minimist": "^1.2.5"
|
||||
}
|
||||
@@ -7460,9 +7462,9 @@
|
||||
}
|
||||
},
|
||||
"mkdirp": {
|
||||
"version": "0.5.4",
|
||||
"resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-0.5.4.tgz",
|
||||
"integrity": "sha512-iG9AK/dJLtJ0XNgTuDbSyNS3zECqDlAhnQW4CsNxBG3LQJBbHmRX1egw39DmtOdCAqY+dKXV+sgPgilNWUKMVw==",
|
||||
"version": "0.5.5",
|
||||
"resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-0.5.5.tgz",
|
||||
"integrity": "sha512-NKmAlESf6jMGym1++R0Ra7wvhV+wFW63FaSOFPwRahvea0gMUcGUhVeAg/0BC0wiv9ih5NYPB1Wn1UEI1/L+xQ==",
|
||||
"requires": {
|
||||
"minimist": "^1.2.5"
|
||||
}
|
||||
@@ -8231,9 +8233,9 @@
|
||||
}
|
||||
},
|
||||
"p-limit": {
|
||||
"version": "2.2.2",
|
||||
"resolved": "https://registry.npmjs.org/p-limit/-/p-limit-2.2.2.tgz",
|
||||
"integrity": "sha512-WGR+xHecKTr7EbUEhyLSh5Dube9JtdiG78ufaeLxTgpudf/20KqyMioIUZJAezlTIi6evxuoUs9YXc11cU+yzQ==",
|
||||
"version": "2.3.0",
|
||||
"resolved": "https://registry.npmjs.org/p-limit/-/p-limit-2.3.0.tgz",
|
||||
"integrity": "sha512-//88mFWSJx8lxCzwdAABTJL2MyWB12+eIY7MDL2SqLmAkeKU9qxRvWuSyTjm3FUmpBEMuFfckAIqEaVGUDxb6w==",
|
||||
"requires": {
|
||||
"p-try": "^2.0.0"
|
||||
}
|
||||
@@ -9270,9 +9272,9 @@
|
||||
"integrity": "sha512-0++pJyRfu4v2OxI/Us/5RLui9ESDkTiLkVCtKuPZYdpB8UQWJpnJQhPrWab053XtsKW3oM0sD69uJ6N9exm1Ag=="
|
||||
},
|
||||
"prismjs": {
|
||||
"version": "1.19.0",
|
||||
"resolved": "https://registry.npmjs.org/prismjs/-/prismjs-1.19.0.tgz",
|
||||
"integrity": "sha512-IVFtbW9mCWm9eOIaEkNyo2Vl4NnEifis2GQ7/MLRG5TQe6t+4Sj9J5QWI9i3v+SS43uZBlCAOn+zYTVYQcPXJw==",
|
||||
"version": "1.20.0",
|
||||
"resolved": "https://registry.npmjs.org/prismjs/-/prismjs-1.20.0.tgz",
|
||||
"integrity": "sha512-AEDjSrVNkynnw6A+B1DsFkd6AVdTnp+/WoUixFRULlCLZVRZlVQMVWio/16jv7G1FscUxQxOQhWwApgbnxr6kQ==",
|
||||
"requires": {
|
||||
"clipboard": "^2.0.0"
|
||||
}
|
||||
@@ -9771,9 +9773,9 @@
|
||||
}
|
||||
},
|
||||
"p-limit": {
|
||||
"version": "2.2.2",
|
||||
"resolved": "https://registry.npmjs.org/p-limit/-/p-limit-2.2.2.tgz",
|
||||
"integrity": "sha512-WGR+xHecKTr7EbUEhyLSh5Dube9JtdiG78ufaeLxTgpudf/20KqyMioIUZJAezlTIi6evxuoUs9YXc11cU+yzQ==",
|
||||
"version": "2.3.0",
|
||||
"resolved": "https://registry.npmjs.org/p-limit/-/p-limit-2.3.0.tgz",
|
||||
"integrity": "sha512-//88mFWSJx8lxCzwdAABTJL2MyWB12+eIY7MDL2SqLmAkeKU9qxRvWuSyTjm3FUmpBEMuFfckAIqEaVGUDxb6w==",
|
||||
"requires": {
|
||||
"p-try": "^2.0.0"
|
||||
}
|
||||
@@ -11040,9 +11042,9 @@
|
||||
"integrity": "sha512-q/JSVd1Lptzhf5bkYm4ob4iWPjx0KiRe3sRFBNrVqbJkFaBm5vbbowy1mymoPNLRa52+oadOhJ+K49wsSeSjTA=="
|
||||
},
|
||||
"spdy": {
|
||||
"version": "4.0.1",
|
||||
"resolved": "https://registry.npmjs.org/spdy/-/spdy-4.0.1.tgz",
|
||||
"integrity": "sha512-HeZS3PBdMA+sZSu0qwpCxl3DeALD5ASx8pAX0jZdKXSpPWbQ6SYGnlg3BBmYLx5LtiZrmkAZfErCm2oECBcioA==",
|
||||
"version": "4.0.2",
|
||||
"resolved": "https://registry.npmjs.org/spdy/-/spdy-4.0.2.tgz",
|
||||
"integrity": "sha512-r46gZQZQV+Kl9oItvl1JZZqJKGr+oEkB08A6BzkiR7593/7IbtuncXHd2YoYeTsG4157ZssMu9KYvUHLcjcDoA==",
|
||||
"requires": {
|
||||
"debug": "^4.1.0",
|
||||
"handle-thing": "^2.0.0",
|
||||
@@ -11580,9 +11582,9 @@
|
||||
}
|
||||
},
|
||||
"p-limit": {
|
||||
"version": "2.2.2",
|
||||
"resolved": "https://registry.npmjs.org/p-limit/-/p-limit-2.2.2.tgz",
|
||||
"integrity": "sha512-WGR+xHecKTr7EbUEhyLSh5Dube9JtdiG78ufaeLxTgpudf/20KqyMioIUZJAezlTIi6evxuoUs9YXc11cU+yzQ==",
|
||||
"version": "2.3.0",
|
||||
"resolved": "https://registry.npmjs.org/p-limit/-/p-limit-2.3.0.tgz",
|
||||
"integrity": "sha512-//88mFWSJx8lxCzwdAABTJL2MyWB12+eIY7MDL2SqLmAkeKU9qxRvWuSyTjm3FUmpBEMuFfckAIqEaVGUDxb6w==",
|
||||
"requires": {
|
||||
"p-try": "^2.0.0"
|
||||
}
|
||||
@@ -14380,9 +14382,9 @@
|
||||
}
|
||||
},
|
||||
"p-limit": {
|
||||
"version": "2.2.2",
|
||||
"resolved": "https://registry.npmjs.org/p-limit/-/p-limit-2.2.2.tgz",
|
||||
"integrity": "sha512-WGR+xHecKTr7EbUEhyLSh5Dube9JtdiG78ufaeLxTgpudf/20KqyMioIUZJAezlTIi6evxuoUs9YXc11cU+yzQ==",
|
||||
"version": "2.3.0",
|
||||
"resolved": "https://registry.npmjs.org/p-limit/-/p-limit-2.3.0.tgz",
|
||||
"integrity": "sha512-//88mFWSJx8lxCzwdAABTJL2MyWB12+eIY7MDL2SqLmAkeKU9qxRvWuSyTjm3FUmpBEMuFfckAIqEaVGUDxb6w==",
|
||||
"requires": {
|
||||
"p-try": "^2.0.0"
|
||||
}
|
||||
|
||||
Reference in new issue
Block a user