diff --git a/package.json b/package.json index 5ebb971ab..115ebc8ab 100644 --- a/package.json +++ b/package.json @@ -41,5 +41,8 @@ "gulp-uglify": "^1.1.0", "gulp-util": "~2.2.12", "qunitjs": "^1.15.0" + }, + "devDependencies": { + "content-kit-utils": "git://github.com/bustlelabs/content-kit-utils#master" } } diff --git a/src/js/content-kit-compiler/compiler.js b/src/js/content-kit-compiler/compiler.js index 64b51cd6e..f88e6164e 100644 --- a/src/js/content-kit-compiler/compiler.js +++ b/src/js/content-kit-compiler/compiler.js @@ -1,7 +1,7 @@ import HTMLParser from './parsers/html-parser'; import HTMLRenderer from './renderers/html-renderer'; import { DefaultBlockTypeSet, DefaultMarkupTypeSet } from './types/default-types'; -import { mergeWithOptions } from '../content-kit-utils/object-utils'; +import { mergeWithOptions } from 'node_modules/content-kit-utils/src/object-utils'; /** * @class Compiler diff --git a/src/js/content-kit-compiler/models/block.js b/src/js/content-kit-compiler/models/block.js index fe538b1ee..068dd9f1e 100644 --- a/src/js/content-kit-compiler/models/block.js +++ b/src/js/content-kit-compiler/models/block.js @@ -1,5 +1,5 @@ import Model from './model'; -import { inherit } from '../../content-kit-utils/object-utils'; +import { inherit } from 'node_modules/content-kit-utils/src/object-utils'; /** * Ensures block markups at the same index are always in a specific order. diff --git a/src/js/content-kit-compiler/models/markup.js b/src/js/content-kit-compiler/models/markup.js index 0c4399d36..83e576251 100644 --- a/src/js/content-kit-compiler/models/markup.js +++ b/src/js/content-kit-compiler/models/markup.js @@ -1,5 +1,5 @@ import Model from './model'; -import { inherit } from '../../content-kit-utils/object-utils'; +import { inherit } from 'node_modules/content-kit-utils/src/object-utils'; /** * @class MarkupModel diff --git a/src/js/content-kit-compiler/parsers/html-parser.js b/src/js/content-kit-compiler/parsers/html-parser.js index 74ad4bf12..0dd3e81b1 100644 --- a/src/js/content-kit-compiler/parsers/html-parser.js +++ b/src/js/content-kit-compiler/parsers/html-parser.js @@ -2,10 +2,10 @@ import BlockModel from '../models/block'; import MarkupModel from '../models/markup'; import Type from '../types/type'; import { DefaultBlockTypeSet, DefaultMarkupTypeSet } from '../types/default-types'; -import { mergeWithOptions } from '../../content-kit-utils/object-utils'; -import { toArray } from '../../content-kit-utils/array-utils'; -import { trim, trimLeft, sanitizeWhitespace } from '../../content-kit-utils/string-utils'; -import { DOMParsingNode, textOfNode, unwrapNode, attributesForNode } from '../../content-kit-utils/node-utils'; +import { mergeWithOptions } from 'node_modules/content-kit-utils/src/object-utils'; +import { toArray } from 'node_modules/content-kit-utils/src/array-utils'; +import { trim, trimLeft, sanitizeWhitespace } from 'node_modules/content-kit-utils/src/string-utils'; +import { DOMParsingNode, textOfNode, unwrapNode, attributesForNode } from 'node_modules/content-kit-utils/src/node-utils'; var ELEMENT_NODE = window.Node && Node.ELEMENT_NODE || 1; var TEXT_NODE = window.Node && Node.TEXT_NODE || 3; diff --git a/src/js/content-kit-compiler/renderers/html-element-renderer.js b/src/js/content-kit-compiler/renderers/html-element-renderer.js index da6988473..9a1308f4a 100644 --- a/src/js/content-kit-compiler/renderers/html-element-renderer.js +++ b/src/js/content-kit-compiler/renderers/html-element-renderer.js @@ -1,5 +1,5 @@ -import { injectIntoString } from '../../content-kit-utils/string-utils'; -import { sumSparseArray } from '../../content-kit-utils/array-utils'; +import { injectIntoString } from 'node_modules/content-kit-utils/src/string-utils'; +import { sumSparseArray } from 'node_modules/content-kit-utils/src/array-utils'; /** * Builds an opening html tag. i.e. '