OSDN Git Service

refactor: clean project
[bytom/Byone.git] / new / js / 15.js.map
diff --git a/new/js/15.js.map b/new/js/15.js.map
deleted file mode 100644 (file)
index 557b735..0000000
+++ /dev/null
@@ -1 +0,0 @@
-{"version":3,"sources":["webpack:///./src/utils/BrowserApis.js","webpack:///./src/utils/errors/Error.js","webpack:///./src/services/NotificationService.js","webpack:///./src/utils/errors/ErrorTypes.js","webpack:///./src/views/prompts/authentication.vue","webpack:///src/views/prompts/authentication.vue","webpack:///./src/views/prompts/authentication.vue?b7f7","webpack:///./src/views/prompts/authentication.vue?bcf7","webpack:///./src/views/prompts/authentication.vue?7b45"],"names":["swallow","fn","e","ApiGenerator","map","chrome","api","browser","runtime","apis","ErrorCodes","NO_SIGNATURE","FORBIDDEN","TIMED_OUT","LOCKED","TOO_MANY_REQUESTS","TYPE_MISSED","TYPE_DUPLICATE","Error","_type","_message","_code","type","message","code","isError","signatureError","openWindow","NotificationService","notification","close","height","width","middleX","window","screen","availWidth","middleY","availHeight","getPopup","url","getURL","routeName","windows","create","_window","onRemoved","addListener","windowId","id","responder","promptClosedWithoutAction","win","open","data","console","log","InternalMessage","payload","send","popup","onbeforeunload","undefined","getCurrent","remove","MALICIOUS","PROMPT_CLOSED","TYPE_DUPLICATED"],"mappings":"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","file":"js/15.js","sourcesContent":["\nconst swallow = fn => {try { fn() } catch(e){}};\n\nclass ApiGenerator {\n    constructor(){\n        [\n        'app',\n        'storage',\n        'extension',\n        'runtime',\n        'windows'\n        ]\n        .map(api => {\n            if(typeof chrome !== 'undefined') swallow(() => {if(chrome[api]) this[api] = chrome[api]});\n            if(typeof browser !== 'undefined') swallow(() => {if(browser[api]) this[api] = browser[api]});\n        });\n\n        if(typeof browser !== 'undefined') swallow(() => {if (browser && browser.runtime) this.runtime = browser.runtime});\n    }\n}\n\nexport const apis = new ApiGenerator();\n\n\n// WEBPACK FOOTER //\n// ./src/utils/BrowserApis.js","import * as ErrorTypes from './ErrorTypes'\n\nexport const ErrorCodes = {\n  NO_SIGNATURE:402,\n  FORBIDDEN:403,\n  TIMED_OUT:408,\n  LOCKED:423,\n  TOO_MANY_REQUESTS:429,\n  TYPE_MISSED:411,\n  TYPE_DUPLICATE:405\n};\n\nexport default class Error {\n\n  constructor(_type, _message, _code = ErrorCodes.LOCKED){\n    this.type = _type;\n    this.message = _message;\n    this.code = _code;\n    this.isError = true;\n  }\n\n  static locked(){\n    return new Error(ErrorTypes.LOCKED, \"The user's Bytom is locked. They have been notified and should unlock before continuing.\")\n  }\n\n  static duplicate(_type){\n    return new Error(ErrorTypes.TYPE_DUPLICATED, `The current value has been set to '${_type}', please select another parameter.`, ErrorCodes.TYPE_DUPLICATE)\n  }\n\n  static promptClosedWithoutAction(){\n    return new Error(ErrorTypes.PROMPT_CLOSED, \"The user closed the prompt without any action.\", ErrorCodes.TIMED_OUT)\n  }\n\n  static signatureError(_type, _message){\n    return new Error(_type, _message, ErrorCodes.NO_SIGNATURE)\n  }\n\n  static typeMissed(_type){\n    return new Error(ErrorTypes.TYPE_MISSED, `Parameter '${_type}' is missing, please add the Parameter '${_type}'.`)\n  }\n\n  static identityMissing(){\n    return this.signatureError(\"identity_missing\", \"Identity no longer exists on the user's keychain\");\n  }\n\n  static signatureAccountMissing(){\n    return this.signatureError(\"account_missing\", \"Missing required accounts, repull the identity\");\n  }\n\n  static malformedRequiredFields(){\n    return this.signatureError(\"malformed_requirements\", \"The requiredFields you passed in were malformed\");\n  }\n\n  static usedKeyProvider(){\n    return new Error(\n      ErrorTypes.MALICIOUS,\n      \"Do not use a `keyProvider` with a Bytom. Use a `signProvider` and return only signatures to this object. A malicious person could retrieve your keys otherwise.\",\n      ErrorCodes.NO_SIGNATURE\n    )\n  }\n\n}\n\n\n\n// WEBPACK FOOTER //\n// ./src/utils/errors/Error.js","import Error from '../utils/errors/Error'\nimport {apis} from '../utils/BrowserApis';\nimport InternalMessage from '../messages/internal'\nimport * as InternalMessageTypes from '../messages/types'\n\nlet openWindow = null;\n\nexport default class NotificationService {\n\n    /***\n     * Opens a prompt window outside of the extension\n     * @param notification\n     */\n    static async open(notification){\n        if(openWindow){\n            // For now we're just going to close the window to get rid of the error\n            // that is caused by already open windows swallowing all further requests\n            openWindow.close();\n            openWindow = null;\n\n            // Alternatively we could focus the old window, but this would cause\n            // urgent 1-time messages to be lost, such as after dying in a game and\n            // uploading a high-score. That message will be lost.\n            // openWindow.focus();\n            // return false;\n\n            // A third option would be to add a queue, but this could cause\n            // virus-like behavior as apps overflow the queue causing the user\n            // to have to quit the browser to regain control.\n        }\n\n\n        const height = 623;\n        const width = 360;\n        let middleX = window.screen.availWidth/2 - (width/2);\n        let middleY = window.screen.availHeight/2 - (height/2);\n\n        const getPopup = async () => {\n            try {\n                const url = `${apis.runtime.getURL('pages/prompt.html')}#${notification.routeName()}`;\n\n                // Notifications get bound differently depending on browser\n                // as Firefox does not support opening windows from background.\n                if(typeof chrome !== 'undefined') {\n                    window.notification = notification;\n                    apis.windows.create({\n                        url,\n                        height,\n                        width,\n                        type:'popup'\n                    },(_window) => {\n                        apis.windows.onRemoved.addListener(function(windowId){\n                          if(windowId === _window.id) {\n                            notification.responder(Error.promptClosedWithoutAction());\n                            return false;\n                          }\n                        });\n                      return _window;\n                      });\n                }\n                else {\n                    const win = window.open(url, 'BytomPrompt', `width=${width},height=${height},resizable=0,top=${middleY},left=${middleX},titlebar=0`);\n                    win.data = notification;\n                    openWindow = win;\n                    return win;\n                }\n            } catch (e) {\n                console.log('notification error', e);\n                return null;\n            }\n        }\n\n        await InternalMessage.payload(InternalMessageTypes.SET_PROMPT, JSON.stringify(notification)).send();\n\n        let popup = await getPopup();\n\n        if(popup){\n          popup.onbeforeunload = () => {\n              notification.responder(Error.promptClosedWithoutAction());\n\n              // https://developer.mozilla.org/en-US/docs/Web/API/WindowEventHandlers/onbeforeunload\n              // Must return undefined to bypass form protection\n              openWindow = null;\n              return undefined;\n          };\n        }\n    }\n\n    /***\n     * Always use this method for closing notification popups.\n     * Otherwise you will double send responses and one will always be null.\n     */\n    static async close(){\n        if(typeof browser !== 'undefined') {\n            const {id: windowId,} = (await apis.windows.getCurrent());\n            apis.windows.remove(windowId);\n        } else {\n            window.onbeforeunload = () => {};\n            window.close();\n        }\n    }\n\n}\n\n\n\n// WEBPACK FOOTER //\n// ./src/services/NotificationService.js","export const MALICIOUS = 'malicious';\nexport const LOCKED = 'locked';\nexport const PROMPT_CLOSED = 'prompt_closed';\nexport const TYPE_MISSED = 'type_missed';\nexport const TYPE_DUPLICATED = 'type_duplicated';\n\n\n\n// WEBPACK FOOTER //\n// ./src/utils/errors/ErrorTypes.js","function injectStyle (ssrContext) {\n  require(\"!!vue-style-loader!css-loader?minimize!../../../node_modules/vue-loader/lib/style-compiler/index?{\\\"vue\\\":true,\\\"id\\\":\\\"data-v-a2806a68\\\",\\\"scoped\\\":true,\\\"hasInlineConfig\\\":false}!../../../node_modules/vue-loader/lib/selector?type=styles&index=0!./authentication.vue\")\n}\nvar normalizeComponent = require(\"!../../../node_modules/vue-loader/lib/component-normalizer\")\n/* script */\nexport * from \"!!babel-loader!../../../node_modules/vue-loader/lib/selector?type=script&index=0!./authentication.vue\"\nimport __vue_script__ from \"!!babel-loader!../../../node_modules/vue-loader/lib/selector?type=script&index=0!./authentication.vue\"\n/* template */\nimport __vue_template__ from \"!!../../../node_modules/vue-loader/lib/template-compiler/index?{\\\"id\\\":\\\"data-v-a2806a68\\\",\\\"hasScoped\\\":true,\\\"buble\\\":{\\\"transforms\\\":{}}}!../../../node_modules/vue-loader/lib/selector?type=template&index=0!./authentication.vue\"\n/* template functional */\nvar __vue_template_functional__ = false\n/* styles */\nvar __vue_styles__ = injectStyle\n/* scopeId */\nvar __vue_scopeId__ = \"data-v-a2806a68\"\n/* moduleIdentifier (server only) */\nvar __vue_module_identifier__ = null\nvar Component = normalizeComponent(\n  __vue_script__,\n  __vue_template__,\n  __vue_template_functional__,\n  __vue_styles__,\n  __vue_scopeId__,\n  __vue_module_identifier__\n)\n\nexport default Component.exports\n\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./src/views/prompts/authentication.vue\n// module id = 551\n// module chunks = 15","<style lang=\"\" scoped>\n  .warp {\n    position: absolute;\n    top: 0;\n    left: 0;\n    right: 0;\n    height: 600px;\n    z-index: 2;\n    overflow: scroll;\n  }\n  .header {\n    display: flex;\n  }\n  .header p{\n    text-align: center;\n    width: 280px;\n    padding-top: 17px;\n  }\n\n  .content {\n    margin: 20px;\n    padding: 20px;\n    overflow: hidden;\n    border-radius:4px;\n    width: 280px;\n  }\n\n  .btn-inline .btn {\n    margin: 10px 15px;\n  }\n  .row{\n    word-break: break-all;\n  }\n  .col{\n    font-size: 14px;\n    width: 35%;\n  }\n  .label{\n    color: #7B7B7B;\n  }\n  .message{\n    font-size: 14px;\n    color: #7B7B7B;\n  }\n  .value{\n    color: #282828;\n    width: 60%;\n  }\n  table{\n    width: 100%;\n  }\n  .form-item{\n    padding:0;\n    margin:0;\n    margin-bottom: 10px;\n  }\n  .btn-container .btn{\n    margin-top: 20px;\n    height: 48px;\n    width: 320px;\n  }\n</style>\n\n<template>\n  <div class=\"warp bg-gray\">\n    <section class=\"header bg-header\">\n      <i class=\"iconfont icon-back\" @click=\"denied\"></i>\n      <p>{{$t('enable.title')}}</p>\n    </section>\n\n    <section class=\"content bg-white\">\n      <table>\n        <tbody>\n          <tr class=\"row\">\n            <td class=\"col label\">{{$t('enable.domain')}}</td>\n            <td  class=\"col value\">{{prompt.domain}}</td>\n          </tr>\n        </tbody>\n      </table>\n    </section>\n\n    <section class=\"content bg-white\">\n      <div class=\"message\">{{$t('enable.message')}}</div>\n    </section>\n\n    <div class=\"row btn-container\" style=\"bottom: 20px; left: 20px; position: absolute;\">\n      <div class=\"btn\" @click=\"denied\">{{$t('enable.cancel')}}</div>\n      <div class=\"btn bg-green\" @click=\"accepted\">{{$t('enable.confirm')}}</div>\n    </div>\n\n  </div>\n</template>\n\n<script>\nimport { BTM } from \"@/utils/constants\";\nimport {apis} from '@/utils/BrowserApis';\nimport NotificationService from '../../services/NotificationService'\n\n\nexport default {\n    data() {\n        return {\n            prompt:''\n        };\n    },\n    computed: {\n    },\n    watch: {\n    },\n    methods: {\n      accepted(){\n        this.prompt.responder(true);\n        NotificationService.close();\n      },\n      denied(){\n        this.prompt.responder(false);\n        NotificationService.close();\n      }\n    }, mounted() {\n        this.prompt = window.data || apis.extension.getBackgroundPage().notification || null;\n      }\n};\n</script>\n\n\n\n// WEBPACK FOOTER //\n// src/views/prompts/authentication.vue","// style-loader: Adds some css to the DOM by adding a <style> tag\n\n// load the styles\nvar content = require(\"!!../../../node_modules/css-loader/index.js?minimize!../../../node_modules/vue-loader/lib/style-compiler/index.js?{\\\"vue\\\":true,\\\"id\\\":\\\"data-v-a2806a68\\\",\\\"scoped\\\":true,\\\"hasInlineConfig\\\":false}!../../../node_modules/vue-loader/lib/selector.js?type=styles&index=0!./authentication.vue\");\nif(typeof content === 'string') content = [[module.id, content, '']];\nif(content.locals) module.exports = content.locals;\n// add the styles to the DOM\nvar update = require(\"!../../../node_modules/vue-style-loader/lib/addStylesClient.js\")(\"4a645650\", content, true, {});\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./node_modules/vue-style-loader!./node_modules/css-loader?minimize!./node_modules/vue-loader/lib/style-compiler?{\"vue\":true,\"id\":\"data-v-a2806a68\",\"scoped\":true,\"hasInlineConfig\":false}!./node_modules/vue-loader/lib/selector.js?type=styles&index=0!./src/views/prompts/authentication.vue\n// module id = 673\n// module chunks = 15","exports = module.exports = require(\"../../../node_modules/css-loader/lib/css-base.js\")(false);\n// imports\n\n\n// module\nexports.push([module.id, \".warp[data-v-a2806a68]{position:absolute;top:0;left:0;right:0;height:600px;z-index:2;overflow:scroll}.header[data-v-a2806a68]{display:flex}.header p[data-v-a2806a68]{text-align:center;width:280px;padding-top:17px}.content[data-v-a2806a68]{margin:20px;padding:20px;overflow:hidden;border-radius:4px;width:280px}.btn-inline .btn[data-v-a2806a68]{margin:10px 15px}.row[data-v-a2806a68]{word-break:break-all}.col[data-v-a2806a68]{font-size:14px;width:35%}.label[data-v-a2806a68]{color:#7b7b7b}.message[data-v-a2806a68]{font-size:14px;color:#7b7b7b}.value[data-v-a2806a68]{color:#282828;width:60%}table[data-v-a2806a68]{width:100%}.form-item[data-v-a2806a68]{padding:0;margin:0;margin-bottom:10px}.btn-container .btn[data-v-a2806a68]{margin-top:20px;height:48px;width:320px}\", \"\"]);\n\n// exports\n\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./node_modules/css-loader?minimize!./node_modules/vue-loader/lib/style-compiler?{\"vue\":true,\"id\":\"data-v-a2806a68\",\"scoped\":true,\"hasInlineConfig\":false}!./node_modules/vue-loader/lib/selector.js?type=styles&index=0!./src/views/prompts/authentication.vue\n// module id = 674\n// module chunks = 15","var render = function () {var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;return _c('div',{staticClass:\"warp bg-gray\"},[_c('section',{staticClass:\"header bg-header\"},[_c('i',{staticClass:\"iconfont icon-back\",on:{\"click\":_vm.denied}}),_vm._v(\" \"),_c('p',[_vm._v(_vm._s(_vm.$t('enable.title')))])]),_vm._v(\" \"),_c('section',{staticClass:\"content bg-white\"},[_c('table',[_c('tbody',[_c('tr',{staticClass:\"row\"},[_c('td',{staticClass:\"col label\"},[_vm._v(_vm._s(_vm.$t('enable.domain')))]),_vm._v(\" \"),_c('td',{staticClass:\"col value\"},[_vm._v(_vm._s(_vm.prompt.domain))])])])])]),_vm._v(\" \"),_c('section',{staticClass:\"content bg-white\"},[_c('div',{staticClass:\"message\"},[_vm._v(_vm._s(_vm.$t('enable.message')))])]),_vm._v(\" \"),_c('div',{staticClass:\"row btn-container\",staticStyle:{\"bottom\":\"20px\",\"left\":\"20px\",\"position\":\"absolute\"}},[_c('div',{staticClass:\"btn\",on:{\"click\":_vm.denied}},[_vm._v(_vm._s(_vm.$t('enable.cancel')))]),_vm._v(\" \"),_c('div',{staticClass:\"btn bg-green\",on:{\"click\":_vm.accepted}},[_vm._v(_vm._s(_vm.$t('enable.confirm')))])])])}\nvar staticRenderFns = []\nvar esExports = { render: render, staticRenderFns: staticRenderFns }\nexport default esExports\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./node_modules/vue-loader/lib/template-compiler?{\"id\":\"data-v-a2806a68\",\"hasScoped\":true,\"buble\":{\"transforms\":{}}}!./node_modules/vue-loader/lib/selector.js?type=template&index=0!./src/views/prompts/authentication.vue\n// module id = 675\n// module chunks = 15"],"sourceRoot":""}
\ No newline at end of file