Secure your code as it's written. Use Snyk Code to scan source code in minutes - no build needed - and fix issues immediately.
import utilsAPI from './lib/utils/api';
import { init as initTransformers } from './inputs/magic-button-transformers';
import { hasClickedFocusableEl } from './lib/decorators/focus';
import { hasClickedSelectableEl } from './lib/decorators/select';
import { META_PRESS, META_UNPRESS } from './lib/preloader/mutationTypes';
import { getEventPath } from './lib/utils/events';
import { standardCurve } from './lib/utils/references';
import { getLastEditUser } from './lib/utils/history';
import 'keen-ui/src/bootstrap'; // import this once, for KeenUI components
import 'velocity-animate/velocity.ui.min.js'; // import this once, for velocity ui stuff
import VueObserveVisibility from 'vue-observe-visibility';
import VueClickOutside from 'vue-click-outside';
// set animation defaults
velocity.defaults.easing = standardCurve;
velocity.defaults.queue = false;
const inputReq = require.context('./inputs', false, /\.vue$/),
// todo: in the future, we should queue up the saves
connectionLostMessage = 'Connection Lost. Changes will <strong>NOT</strong> be saved.',
progressOptions = {
parent: '.nprogress-container',
template: '<div role="bar" class="bar"></div>',
showSpinner: false,
easing: 'linear',
speed: 500,
trickle: false,
minimum: 0.001
},
nprogress = new NProgress(progressOptions),
// shortKey is a Quill convention to test for cmd on mac and ctrl on windows
SHORTKEY = (/Mac/i).test(navigator.platform) ? 'metaKey' : 'ctrlKey';
import conditionalFocus from './directives/conditional-focus';
import utilsAPI from './lib/utils/api';
import { init as initTransformers } from './inputs/magic-button-transformers';
import { hasClickedFocusableEl } from './lib/decorators/focus';
import { hasClickedSelectableEl } from './lib/decorators/select';
import { META_PRESS, META_UNPRESS } from './lib/preloader/mutationTypes';
import { getEventPath } from './lib/utils/events';
import { standardCurve } from './lib/utils/references';
import { getLastEditUser } from './lib/utils/history';
import 'keen-ui/src/bootstrap'; // import this once, for KeenUI components
import 'velocity-animate/velocity.ui.min.js'; // import this once, for velocity ui stuff
import VueObserveVisibility from 'vue-observe-visibility';
import VueClickOutside from 'vue-click-outside';
// set animation defaults
velocity.defaults.easing = standardCurve;
velocity.defaults.queue = false;
const inputReq = require.context('./inputs', false, /\.vue$/),
// todo: in the future, we should queue up the saves
connectionLostMessage = 'Connection Lost. Changes will <strong>NOT</strong> be saved.',
progressOptions = {
parent: '.nprogress-container',
template: '<div role="bar" class="bar"></div>',
showSpinner: false,
easing: 'linear',
speed: 500,
trickle: false,
minimum: 0.001
},
nprogress = new NProgress(progressOptions),
// shortKey is a Quill convention to test for cmd on mac and ctrl on windows