diff --git a/package-lock.json b/package-lock.json index 1c59074..11d5959 100644 --- a/package-lock.json +++ b/package-lock.json @@ -1,6 +1,6 @@ { "name": "ef.js", - "version": "0.8.5", + "version": "0.9.0", "lockfileVersion": 1, "requires": true, "dependencies": { @@ -1549,14 +1549,14 @@ "dev": true }, "ef-core": { - "version": "0.8.5", - "resolved": "https://registry.npmjs.org/ef-core/-/ef-core-0.8.5.tgz", - "integrity": "sha512-q2DtG2JIr7HccCW1FtjZzlZ1VfrQxiKu7HblFR067LgsMh1aETD2v6VR63XnUWIRsrdHcGIsDpl+4Hjh7AjgKw==" + "version": "0.9.0", + "resolved": "https://registry.npmjs.org/ef-core/-/ef-core-0.9.0.tgz", + "integrity": "sha512-BgK4phZ/exitRx2Xo9a+zPa7F+SxjxgYsspoSvRwRrjOsygftCUvia9ZMq8ajilgHHTv72oSvXZOFVHqq953DQ==" }, "eft-parser": { - "version": "0.8.2", - "resolved": "https://registry.npmjs.org/eft-parser/-/eft-parser-0.8.2.tgz", - "integrity": "sha512-QkcD0UmaGZ4WnA+93iBA9dv52HkROxmvmBd8XJpr9zAPjhNKEpp87cwQe5nt51C3G76uVCXO9dc0MihrJ4EoXQ==" + "version": "0.9.0", + "resolved": "https://registry.npmjs.org/eft-parser/-/eft-parser-0.9.0.tgz", + "integrity": "sha512-u8ZR72hzGVSmSA2n/HnFiMRz0rRIOMElGTC/Z3JCKw+/N4JRbOCj5E3BIAIvyXHHkOQ1ae0uG/uaHM3URC/njg==" }, "emoji-regex": { "version": "7.0.3", @@ -3522,14 +3522,22 @@ } }, "rollup": { - "version": "1.14.3", - "resolved": "https://registry.npmjs.org/rollup/-/rollup-1.14.3.tgz", - "integrity": "sha512-UZhB6FmipHnSJfjulvM3lrOKuCKTYYkd1pYXzvMsxTbw1eC3SRhPzS1kJU96DT3RZUCOYiFAQYrgcBPRm4E+jw==", + "version": "1.15.1", + "resolved": "https://registry.npmjs.org/rollup/-/rollup-1.15.1.tgz", + "integrity": "sha512-JErZxFKs0w7wpHZXWonAlom1Jezo0gJ7mf7JHTjOAjFGKAqNMEnlzEjMYhy6cqHgSfSPj/idVscuW+Lo6y6AoQ==", "dev": true, "requires": { "@types/estree": "0.0.39", - "@types/node": "^12.0.3", + "@types/node": "^12.0.7", "acorn": "^6.1.1" + }, + "dependencies": { + "@types/node": { + "version": "12.0.8", + "resolved": "https://registry.npmjs.org/@types/node/-/node-12.0.8.tgz", + "integrity": "sha512-b8bbUOTwzIY3V5vDTY1fIJ+ePKDUBqt2hC2woVGotdQQhG/2Sh62HOKHrT7ab+VerXAcPyAiTEipPu/FsreUtg==", + "dev": true + } } }, "rollup-plugin-browsersync": { diff --git a/package.json b/package.json index 850861d..593ea4b 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "ef.js", - "version": "0.8.5", + "version": "0.9.0", "description": "(maybe) An elegant HTML template engine & basic framework", "main": "dist/ef.min.js", "module": "src/ef.js", @@ -31,7 +31,7 @@ "chokidar": "^3.0.1", "cross-env": "^5.2.0", "eslint": "^5.16.0", - "rollup": "^1.14.3", + "rollup": "^1.15.1", "rollup-plugin-browsersync": "^1.0.0", "rollup-plugin-buble": "^0.19.6", "rollup-plugin-commonjs": "^10.0.0", @@ -43,7 +43,7 @@ "rollup-plugin-uglify": "^6.0.2" }, "dependencies": { - "ef-core": "^0.8.5", - "eft-parser": "^0.8.2" + "ef-core": "^0.9.0", + "eft-parser": "^0.9.0" } } diff --git a/src/ef.js b/src/ef.js index 9557714..4c1f15e 100644 --- a/src/ef.js +++ b/src/ef.js @@ -7,6 +7,9 @@ import { version } from '../package.json' // Import core components import { create as createComponent, + createElement, + TextFragment, + Fragment, onNextRender, inform, exec, @@ -36,6 +39,9 @@ const t = (...args) => create(mixStr(...args)) export { t, create, + createElement, + TextFragment, + Fragment, onNextRender, inform, exec,