chores: Lint + dependency update
This commit is contained in:
@@ -323,7 +323,10 @@ export default {
|
|||||||
return Object.prototype.hasOwnProperty.call(item, "item")
|
return Object.prototype.hasOwnProperty.call(item, "item")
|
||||||
},
|
},
|
||||||
isSubFolder(item) {
|
isSubFolder(item) {
|
||||||
return Object.prototype.hasOwnProperty.call(item, "_postman_isSubFolder") && item._postman_isSubFolder
|
return (
|
||||||
|
Object.prototype.hasOwnProperty.call(item, "_postman_isSubFolder") &&
|
||||||
|
item._postman_isSubFolder
|
||||||
|
)
|
||||||
},
|
},
|
||||||
flattenPostmanItem(subFolder, subFolderGlue = " -- ") {
|
flattenPostmanItem(subFolder, subFolderGlue = " -- ") {
|
||||||
delete subFolder._postman_isSubFolder
|
delete subFolder._postman_isSubFolder
|
||||||
|
|||||||
@@ -16,11 +16,7 @@
|
|||||||
<div>
|
<div>
|
||||||
<li>
|
<li>
|
||||||
<label for="socketio-path">{{ $t("path") }}</label>
|
<label for="socketio-path">{{ $t("path") }}</label>
|
||||||
<input
|
<input id="socketio-path" spellcheck="false" v-model="path" />
|
||||||
id="socketio-path"
|
|
||||||
spellcheck="false"
|
|
||||||
v-model="path"
|
|
||||||
/>
|
|
||||||
</li>
|
</li>
|
||||||
</div>
|
</div>
|
||||||
<div>
|
<div>
|
||||||
@@ -125,11 +121,11 @@ export default {
|
|||||||
]
|
]
|
||||||
|
|
||||||
try {
|
try {
|
||||||
if(!this.path){
|
if (!this.path) {
|
||||||
this.path = '/socket.io'
|
this.path = "/socket.io"
|
||||||
}
|
}
|
||||||
this.io = new io(this.url,{
|
this.io = new io(this.url, {
|
||||||
path: this.path
|
path: this.path,
|
||||||
})
|
})
|
||||||
// Add ability to listen to all events
|
// Add ability to listen to all events
|
||||||
wildcard(io.Manager)(this.io)
|
wildcard(io.Manager)(this.io)
|
||||||
|
|||||||
@@ -89,7 +89,7 @@ describe("autocomplete", () => {
|
|||||||
await selectedSuggestion.trigger("click")
|
await selectedSuggestion.trigger("click")
|
||||||
await wrapper.vm.$nextTick()
|
await wrapper.vm.$nextTick()
|
||||||
|
|
||||||
expect(input.element.value).toEqual("b" + selectedText)
|
expect(input.element.value).toEqual(`b${selectedText}`)
|
||||||
})
|
})
|
||||||
|
|
||||||
test("hide selection on pressing ESC", async () => {
|
test("hide selection on pressing ESC", async () => {
|
||||||
@@ -255,7 +255,7 @@ describe("autocomplete", () => {
|
|||||||
})
|
})
|
||||||
await wrapper.vm.$nextTick()
|
await wrapper.vm.$nextTick()
|
||||||
|
|
||||||
expect(input.element.value).toEqual("a" + selectedSuggestion)
|
expect(input.element.value).toEqual(`a${selectedSuggestion}`)
|
||||||
})
|
})
|
||||||
|
|
||||||
test("pressing tab when nothing is selected selects the first suggestion", async () => {
|
test("pressing tab when nothing is selected selects the first suggestion", async () => {
|
||||||
@@ -272,7 +272,7 @@ describe("autocomplete", () => {
|
|||||||
})
|
})
|
||||||
await wrapper.vm.$nextTick()
|
await wrapper.vm.$nextTick()
|
||||||
|
|
||||||
expect(input.element.value).toEqual("a" + firstSuggestionText)
|
expect(input.element.value).toEqual(`a${firstSuggestionText}`)
|
||||||
})
|
})
|
||||||
|
|
||||||
test("pressing any non-special key doesn't do anything", async () => {
|
test("pressing any non-special key doesn't do anything", async () => {
|
||||||
@@ -294,6 +294,6 @@ describe("autocomplete", () => {
|
|||||||
})
|
})
|
||||||
await wrapper.vm.$nextTick()
|
await wrapper.vm.$nextTick()
|
||||||
|
|
||||||
expect(input.element.value).toEqual("a" + selectedSuggestion)
|
expect(input.element.value).toEqual(`a${selectedSuggestion}`)
|
||||||
})
|
})
|
||||||
})
|
})
|
||||||
|
|||||||
@@ -1,20 +1,24 @@
|
|||||||
<template>
|
<template>
|
||||||
<div contenteditable class="url-field" ref="editor" spellcheck="false"></div>
|
<div contenteditable class="url-field" ref="editor" spellcheck="false"></div>
|
||||||
</template>
|
</template>
|
||||||
|
|
||||||
<style lang="scss">
|
<style lang="scss">
|
||||||
.highlight-VAR {
|
.highlight-VAR {
|
||||||
@apply font-bold;
|
@apply font-bold;
|
||||||
color: var(--ac-color);
|
@apply text-acColor;
|
||||||
}
|
}
|
||||||
|
|
||||||
.highlight-TEXT {
|
.highlight-TEXT {
|
||||||
@apply overflow-auto;
|
@apply overflow-auto;
|
||||||
@apply break-all;
|
@apply break-all;
|
||||||
height: 20px;
|
height: 22px;
|
||||||
}
|
}
|
||||||
|
|
||||||
.highlight-TEXT::-webkit-scrollbar {
|
.highlight-TEXT::-webkit-scrollbar {
|
||||||
@apply hidden;
|
@apply hidden;
|
||||||
}
|
}
|
||||||
</style>
|
</style>
|
||||||
|
|
||||||
<script>
|
<script>
|
||||||
export default {
|
export default {
|
||||||
props: {
|
props: {
|
||||||
@@ -81,9 +85,9 @@ export default {
|
|||||||
|
|
||||||
return map
|
return map
|
||||||
},
|
},
|
||||||
getTextSegments(element) {
|
getTextSegments({ childNodes }) {
|
||||||
const textSegments = []
|
const textSegments = []
|
||||||
Array.from(element.childNodes).forEach((node) => {
|
Array.from(childNodes).forEach((node) => {
|
||||||
switch (node.nodeType) {
|
switch (node.nodeType) {
|
||||||
case Node.TEXT_NODE:
|
case Node.TEXT_NODE:
|
||||||
textSegments.push({ text: node.nodeValue, node })
|
textSegments.push({ text: node.nodeValue, node })
|
||||||
|
|||||||
@@ -13,10 +13,10 @@
|
|||||||
},
|
},
|
||||||
"dependencies": {
|
"dependencies": {
|
||||||
"firebase-admin": "^9.2.0",
|
"firebase-admin": "^9.2.0",
|
||||||
"firebase-functions": "^3.9.1"
|
"firebase-functions": "^3.11.0"
|
||||||
},
|
},
|
||||||
"devDependencies": {
|
"devDependencies": {
|
||||||
"firebase-functions-test": "^0.2.1"
|
"firebase-functions-test": "^0.2.2"
|
||||||
},
|
},
|
||||||
"private": true
|
"private": true
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -6,22 +6,18 @@ import ExtensionStrategy, {
|
|||||||
hasExtensionInstalled,
|
hasExtensionInstalled,
|
||||||
} from "../strategies/ExtensionStrategy"
|
} from "../strategies/ExtensionStrategy"
|
||||||
|
|
||||||
jest.mock("../strategies/AxiosStrategy", () => {
|
jest.mock("../strategies/AxiosStrategy", () => ({
|
||||||
return {
|
|
||||||
__esModule: true,
|
__esModule: true,
|
||||||
default: jest.fn(() => Promise.resolve()),
|
default: jest.fn(() => Promise.resolve()),
|
||||||
cancelRunningAxiosRequest: jest.fn(() => Promise.resolve()),
|
cancelRunningAxiosRequest: jest.fn(() => Promise.resolve()),
|
||||||
}
|
}))
|
||||||
})
|
|
||||||
|
|
||||||
jest.mock("../strategies/ExtensionStrategy", () => {
|
jest.mock("../strategies/ExtensionStrategy", () => ({
|
||||||
return {
|
|
||||||
__esModule: true,
|
__esModule: true,
|
||||||
default: jest.fn(() => Promise.resolve()),
|
default: jest.fn(() => Promise.resolve()),
|
||||||
cancelRunningExtensionRequest: jest.fn(() => Promise.resolve()),
|
cancelRunningExtensionRequest: jest.fn(() => Promise.resolve()),
|
||||||
hasExtensionInstalled: jest.fn(),
|
hasExtensionInstalled: jest.fn(),
|
||||||
}
|
}))
|
||||||
})
|
|
||||||
|
|
||||||
const extensionAllowedStore = {
|
const extensionAllowedStore = {
|
||||||
state: {
|
state: {
|
||||||
|
|||||||
@@ -14,7 +14,7 @@ export const codegens = [JSXHRCodegen, JSFetchCodegen, CurlCodegen]
|
|||||||
|
|
||||||
export function generateCodeWithGenerator(codegenID, context) {
|
export function generateCodeWithGenerator(codegenID, context) {
|
||||||
if (codegenID) {
|
if (codegenID) {
|
||||||
const gen = codegens.find((e) => e.id === codegenID)
|
const gen = codegens.find(({ id }) => id === codegenID)
|
||||||
return gen ? gen.generator(context) : ""
|
return gen ? gen.generator(context) : ""
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
@@ -21,7 +21,7 @@ describe("getSuitableLenses", () => {
|
|||||||
})
|
})
|
||||||
|
|
||||||
lenses
|
lenses
|
||||||
.filter((e) => e.lensName != rawLens.lensName)
|
.filter(({ lensName }) => lensName != rawLens.lensName)
|
||||||
.forEach((el) => {
|
.forEach((el) => {
|
||||||
test(`returns ${el.lensName} lens for its content-types`, () => {
|
test(`returns ${el.lensName} lens for its content-types`, () => {
|
||||||
el.supportedContentTypes.forEach((contentType) => {
|
el.supportedContentTypes.forEach((contentType) => {
|
||||||
@@ -53,9 +53,9 @@ describe("getLensRenderers", () => {
|
|||||||
test("returns all the lens renderers", () => {
|
test("returns all the lens renderers", () => {
|
||||||
const res = getLensRenderers()
|
const res = getLensRenderers()
|
||||||
|
|
||||||
lenses.forEach((lens) => {
|
lenses.forEach(({ renderer, rendererImport }) => {
|
||||||
expect(res).toHaveProperty(lens.renderer)
|
expect(res).toHaveProperty(renderer)
|
||||||
expect(res[lens.renderer]).toBe(lens.rendererImport)
|
expect(res[renderer]).toBe(rendererImport)
|
||||||
})
|
})
|
||||||
})
|
})
|
||||||
})
|
})
|
||||||
|
|||||||
@@ -1,12 +1,10 @@
|
|||||||
import axios from "axios"
|
import axios from "axios"
|
||||||
import axiosStrategy, { testables, cancelRunningAxiosRequest } from "../AxiosStrategy"
|
import axiosStrategy, { testables, cancelRunningAxiosRequest } from "../AxiosStrategy"
|
||||||
|
|
||||||
jest.mock("../../utils/b64", () => {
|
jest.mock("../../utils/b64", () => ({
|
||||||
return {
|
|
||||||
__esModule: true,
|
__esModule: true,
|
||||||
decodeB64StringToArrayBuffer: jest.fn((data) => data + "-converted"),
|
decodeB64StringToArrayBuffer: jest.fn((data) => `${data}-converted`),
|
||||||
}
|
}))
|
||||||
})
|
|
||||||
|
|
||||||
describe("cancelRunningAxiosRequest", () => {
|
describe("cancelRunningAxiosRequest", () => {
|
||||||
test("cancels axios request and does that only 1 time", () => {
|
test("cancels axios request and does that only 1 time", () => {
|
||||||
|
|||||||
@@ -5,12 +5,10 @@ import extensionStrategy, {
|
|||||||
cancelRunningExtensionRequest,
|
cancelRunningExtensionRequest,
|
||||||
} from "../ExtensionStrategy"
|
} from "../ExtensionStrategy"
|
||||||
|
|
||||||
jest.mock("../../utils/b64", () => {
|
jest.mock("../../utils/b64", () => ({
|
||||||
return {
|
|
||||||
__esModule: true,
|
__esModule: true,
|
||||||
decodeB64StringToArrayBuffer: jest.fn((data) => data + "-converted"),
|
decodeB64StringToArrayBuffer: jest.fn((data) => `${data}-converted`),
|
||||||
}
|
}))
|
||||||
})
|
|
||||||
|
|
||||||
describe("hasExtensionInstalled", () => {
|
describe("hasExtensionInstalled", () => {
|
||||||
test("returns true if extension is present and hooked", () => {
|
test("returns true if extension is present and hooked", () => {
|
||||||
|
|||||||
24
package-lock.json
generated
24
package-lock.json
generated
@@ -1185,12 +1185,12 @@
|
|||||||
},
|
},
|
||||||
"dependencies": {
|
"dependencies": {
|
||||||
"debug": {
|
"debug": {
|
||||||
"version": "4.1.1",
|
"version": "4.2.0",
|
||||||
"resolved": "https://registry.npmjs.org/debug/-/debug-4.1.1.tgz",
|
"resolved": "https://registry.npmjs.org/debug/-/debug-4.2.0.tgz",
|
||||||
"integrity": "sha512-pYAIzeRo8J6KPEaJ0VWOh5Pzkbw/RetuzehGM7QRRX5he4fPHx2rdKMB256ehJCkX+XRQm16eZLqLNS8RSZXZw==",
|
"integrity": "sha512-IX2ncY78vDTjZMFUdmsvIRFY2Cf4FnD0wRs+nQwJU8Lu99/tPFdb0VybiiMTPe3I6rQmwsqQqRBvxU+bZ/I8sg==",
|
||||||
"dev": true,
|
"dev": true,
|
||||||
"requires": {
|
"requires": {
|
||||||
"ms": "^2.1.1"
|
"ms": "2.1.2"
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
"globals": {
|
"globals": {
|
||||||
@@ -6694,9 +6694,9 @@
|
|||||||
}
|
}
|
||||||
},
|
},
|
||||||
"eslint": {
|
"eslint": {
|
||||||
"version": "7.9.0",
|
"version": "7.10.0",
|
||||||
"resolved": "https://registry.npmjs.org/eslint/-/eslint-7.9.0.tgz",
|
"resolved": "https://registry.npmjs.org/eslint/-/eslint-7.10.0.tgz",
|
||||||
"integrity": "sha512-V6QyhX21+uXp4T+3nrNfI3hQNBDa/P8ga7LoQOenwrlEFXrEnUEE+ok1dMtaS3b6rmLXhT1TkTIsG75HMLbknA==",
|
"integrity": "sha512-BDVffmqWl7JJXqCjAK6lWtcQThZB/aP1HXSH1JKwGwv0LQEdvpR7qzNrUT487RM39B5goWuboFad5ovMBmD8yA==",
|
||||||
"dev": true,
|
"dev": true,
|
||||||
"requires": {
|
"requires": {
|
||||||
"@babel/code-frame": "^7.0.0",
|
"@babel/code-frame": "^7.0.0",
|
||||||
@@ -6707,7 +6707,7 @@
|
|||||||
"debug": "^4.0.1",
|
"debug": "^4.0.1",
|
||||||
"doctrine": "^3.0.0",
|
"doctrine": "^3.0.0",
|
||||||
"enquirer": "^2.3.5",
|
"enquirer": "^2.3.5",
|
||||||
"eslint-scope": "^5.1.0",
|
"eslint-scope": "^5.1.1",
|
||||||
"eslint-utils": "^2.1.0",
|
"eslint-utils": "^2.1.0",
|
||||||
"eslint-visitor-keys": "^1.3.0",
|
"eslint-visitor-keys": "^1.3.0",
|
||||||
"espree": "^7.3.0",
|
"espree": "^7.3.0",
|
||||||
@@ -6739,12 +6739,12 @@
|
|||||||
},
|
},
|
||||||
"dependencies": {
|
"dependencies": {
|
||||||
"debug": {
|
"debug": {
|
||||||
"version": "4.1.1",
|
"version": "4.2.0",
|
||||||
"resolved": "https://registry.npmjs.org/debug/-/debug-4.1.1.tgz",
|
"resolved": "https://registry.npmjs.org/debug/-/debug-4.2.0.tgz",
|
||||||
"integrity": "sha512-pYAIzeRo8J6KPEaJ0VWOh5Pzkbw/RetuzehGM7QRRX5he4fPHx2rdKMB256ehJCkX+XRQm16eZLqLNS8RSZXZw==",
|
"integrity": "sha512-IX2ncY78vDTjZMFUdmsvIRFY2Cf4FnD0wRs+nQwJU8Lu99/tPFdb0VybiiMTPe3I6rQmwsqQqRBvxU+bZ/I8sg==",
|
||||||
"dev": true,
|
"dev": true,
|
||||||
"requires": {
|
"requires": {
|
||||||
"ms": "^2.1.1"
|
"ms": "2.1.2"
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
"eslint-scope": {
|
"eslint-scope": {
|
||||||
|
|||||||
@@ -59,7 +59,7 @@
|
|||||||
"@vue/test-utils": "^1.1.0",
|
"@vue/test-utils": "^1.1.0",
|
||||||
"babel-core": "^7.0.0-bridge.0",
|
"babel-core": "^7.0.0-bridge.0",
|
||||||
"babel-jest": "^26.3.0",
|
"babel-jest": "^26.3.0",
|
||||||
"eslint": "^7.9.0",
|
"eslint": "^7.10.0",
|
||||||
"eslint-plugin-vue": "^6.2.2",
|
"eslint-plugin-vue": "^6.2.2",
|
||||||
"husky": "^4.3.0",
|
"husky": "^4.3.0",
|
||||||
"jest": "^26.4.2",
|
"jest": "^26.4.2",
|
||||||
|
|||||||
Reference in New Issue
Block a user