Skip to content

Commit 7fd7046

Browse files
author
jxw
committed
npm publish
1 parent 98599d7 commit 7fd7046

19 files changed

+1847
-36
lines changed

README.md

Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,29 +1,39 @@
11
# vue-jdlstudio
22

3+
```
4+
npm run build-bundle
5+
```
6+
37
## Project setup
8+
49
```
510
yarn install
611
```
712

813
### Compiles and hot-reloads for development
14+
915
```
1016
yarn run serve
1117
```
1218

1319
### Compiles and minifies for production
20+
1421
```
1522
yarn run build
1623
```
1724

1825
### Run your tests
26+
1927
```
2028
yarn run test
2129
```
2230

2331
### Lints and fixes files
32+
2433
```
2534
yarn run lint
2635
```
2736

2837
### Customize configuration
38+
2939
See [Configuration Reference](https://cli.vuejs.org/config/).

lib/vue-jdlstudio.common.js

Lines changed: 56 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -39864,6 +39864,13 @@ CGraph.prototype.toString = function() {
3986439864
};
3986539865

3986639866

39867+
/***/ }),
39868+
39869+
/***/ "a468":
39870+
/***/ (function(module, exports, __webpack_require__) {
39871+
39872+
// extracted by mini-css-extract-plugin
39873+
3986739874
/***/ }),
3986839875

3986939876
/***/ "a473":
@@ -40105,6 +40112,13 @@ module.exports = function (it) {
4010540112
};
4010640113

4010740114

40115+
/***/ }),
40116+
40117+
/***/ "a7be":
40118+
/***/ (function(module, exports, __webpack_require__) {
40119+
40120+
// extracted by mini-css-extract-plugin
40121+
4010840122
/***/ }),
4010940123

4011040124
/***/ "a7cf":
@@ -63913,6 +63927,13 @@ module.exports = function (O, D) {
6391363927
};
6391463928

6391563929

63930+
/***/ }),
63931+
63932+
/***/ "f0ed":
63933+
/***/ (function(module, exports, __webpack_require__) {
63934+
63935+
// extracted by mini-css-extract-plugin
63936+
6391663937
/***/ }),
6391763938

6391863939
/***/ "f2fe":
@@ -64051,6 +64072,13 @@ module.exports = __webpack_require__("7d95") ? Object.defineProperties : functio
6405164072
};
6405264073

6405364074

64075+
/***/ }),
64076+
64077+
/***/ "f6b6":
64078+
/***/ (function(module, exports, __webpack_require__) {
64079+
64080+
// extracted by mini-css-extract-plugin
64081+
6405464082
/***/ }),
6405564083

6405664084
/***/ "f6fd":
@@ -64247,16 +64275,28 @@ var es6_function_name = __webpack_require__("7f7f");
6424764275
// EXTERNAL MODULE: ./node_modules/core-js/modules/web.dom.iterable.js
6424864276
var web_dom_iterable = __webpack_require__("ac6a");
6424964277

64250-
// CONCATENATED MODULE: ./node_modules/cache-loader/dist/cjs.js?{"cacheDirectory":"node_modules/.cache/vue-loader","cacheIdentifier":"130f0f80-vue-loader-template"}!./node_modules/vue-loader/lib/loaders/templateLoader.js??vue-loader-options!./node_modules/cache-loader/dist/cjs.js??ref--0-0!./node_modules/vue-loader/lib??vue-loader-options!./packages/vue-jdlstudio/src/JdlStudio.vue?vue&type=template&id=f3eb41ea&
64278+
// CONCATENATED MODULE: ./node_modules/cache-loader/dist/cjs.js?{"cacheDirectory":"node_modules/.cache/vue-loader","cacheIdentifier":"130f0f80-vue-loader-template"}!./node_modules/vue-loader/lib/loaders/templateLoader.js??vue-loader-options!./node_modules/cache-loader/dist/cjs.js??ref--0-0!./node_modules/vue-loader/lib??vue-loader-options!./packages/vue-jdlstudio/src/JdlStudio.vue?vue&type=template&id=5ed723ee&
6425164279
var render = function () {var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;return _c('div',{class:[_vm.isActive? 'canvas-mode' : '', 'jdl-editor']},[_c('canvas',{style:({top: _vm.canvasStyle.t + 'px',left:_vm.canvasStyle.l+'px',width: _vm.canvasStyle.w+'px',height:_vm.canvasStyle.h+'px'}),attrs:{"id":"canvas"}}),_c('textarea',{directives:[{name:"model",rawName:"v-model",value:(_vm.code),expression:"code"}],ref:"jdlcode",attrs:{"id":"textarea"},domProps:{"value":(_vm.code)},on:{"input":function($event){if($event.target.composing){ return; }_vm.code=$event.target.value}}}),_c('div',{style:({width:_vm.pannerStyle.w}),attrs:{"id":"canvas-panner"},on:{"mouseenter":function($event){_vm.isActive = true},"mousedown":_vm.mouseDown,"mouseup":_vm.mouseUp,"mouseleave":_vm.mouseUp}})])}
6425264280
var staticRenderFns = []
6425364281

6425464282

64255-
// CONCATENATED MODULE: ./packages/vue-jdlstudio/src/JdlStudio.vue?vue&type=template&id=f3eb41ea&
64283+
// CONCATENATED MODULE: ./packages/vue-jdlstudio/src/JdlStudio.vue?vue&type=template&id=5ed723ee&
6425664284

6425764285
// EXTERNAL MODULE: ./node_modules/codemirror/theme/base16-dark.css
6425864286
var base16_dark = __webpack_require__("8c2e");
6425964287

64288+
// EXTERNAL MODULE: ./node_modules/codemirror/lib/codemirror.css
64289+
var codemirror = __webpack_require__("a7be");
64290+
64291+
// EXTERNAL MODULE: ./node_modules/codemirror/addon/hint/show-hint.css
64292+
var show_hint = __webpack_require__("f6b6");
64293+
64294+
// EXTERNAL MODULE: ./packages/vue-jdlstudio/src/css/show-hint-jdl.css
64295+
var show_hint_jdl = __webpack_require__("a468");
64296+
64297+
// EXTERNAL MODULE: ./packages/vue-jdlstudio/src/css/solarized.jdl.css
64298+
var solarized_jdl = __webpack_require__("f0ed");
64299+
6426064300
// EXTERNAL MODULE: ./node_modules/lodash/lodash.js
6426164301
var lodash = __webpack_require__("2ef0");
6426264302
var lodash_default = /*#__PURE__*/__webpack_require__.n(lodash);
@@ -64274,8 +64314,8 @@ var es6_string_starts_with = __webpack_require__("f559");
6427464314
var es6_regexp_constructor = __webpack_require__("3b2b");
6427564315

6427664316
// EXTERNAL MODULE: ./node_modules/codemirror/lib/codemirror.js
64277-
var codemirror = __webpack_require__("56b3");
64278-
var codemirror_default = /*#__PURE__*/__webpack_require__.n(codemirror);
64317+
var lib_codemirror = __webpack_require__("56b3");
64318+
var lib_codemirror_default = /*#__PURE__*/__webpack_require__.n(lib_codemirror);
6427964319

6428064320
// CONCATENATED MODULE: ./packages/vue-jdlstudio/src/js/codemirror/codemirror.custom.js
6428164321

@@ -64302,7 +64342,7 @@ var mainKeywords = ["application", "deployment", "entity", "enum", "relationship
6430264342
RANGE = 500;
6430364343
var keywords = mainKeywords.concat(typeKws, relationshipKws, validationKws, generalKws, paginationKws, dtoKws, serviceKws, apptypeKws, appKeysKws, deploymentKeysKws, specialValueKws); // jdl registerHelper
6430464344

64305-
codemirror_default.a.registerHelper("hint", "anyword", function (editor, options) {
64345+
lib_codemirror_default.a.registerHelper("hint", "anyword", function (editor, options) {
6430664346
var word = options && options.word || WORD;
6430764347
var range = options && options.range || RANGE;
6430864348
var cur = editor.getCursor(),
@@ -64346,12 +64386,12 @@ codemirror_default.a.registerHelper("hint", "anyword", function (editor, options
6434664386

6434764387
return {
6434864388
list: list,
64349-
from: codemirror_default.a.Pos(cur.line, start),
64350-
to: codemirror_default.a.Pos(cur.line, end)
64389+
from: lib_codemirror_default.a.Pos(cur.line, start),
64390+
to: lib_codemirror_default.a.Pos(cur.line, end)
6435164391
};
6435264392
}); // jdl mode
6435364393

64354-
codemirror_default.a.defineMode("jdl", function () {
64394+
lib_codemirror_default.a.defineMode("jdl", function () {
6435564395
var words = {};
6435664396

6435764397
function define(style, list) {
@@ -64461,14 +64501,14 @@ codemirror_default.a.defineMode("jdl", function () {
6446164501
};
6446264502
}); //autocomplete
6446364503

64464-
codemirror_default.a.commands.autocomplete = function (cm) {
64504+
lib_codemirror_default.a.commands.autocomplete = function (cm) {
6446564505
cm.showHint({
64466-
hint: codemirror_default.a.hint.anyword,
64506+
hint: lib_codemirror_default.a.hint.anyword,
6446764507
list: keywords
6446864508
});
6446964509
};
6447064510

64471-
/* harmony default export */ var codemirror_custom = (codemirror_default.a);
64511+
/* harmony default export */ var codemirror_custom = (lib_codemirror_default.a);
6447264512
// EXTERNAL MODULE: ./node_modules/core-js/modules/es6.array.find.js
6447364513
var es6_array_find = __webpack_require__("7514");
6447464514

@@ -65601,7 +65641,7 @@ var active_line = __webpack_require__("31c5");
6560165641
var matchbrackets = __webpack_require__("8c33");
6560265642

6560365643
// EXTERNAL MODULE: ./node_modules/codemirror/addon/hint/show-hint.js
65604-
var show_hint = __webpack_require__("9b74");
65644+
var hint_show_hint = __webpack_require__("9b74");
6560565645

6560665646
// CONCATENATED MODULE: ./node_modules/cache-loader/dist/cjs.js??ref--12-0!./node_modules/thread-loader/dist/cjs.js!./node_modules/babel-loader/lib!./node_modules/cache-loader/dist/cjs.js??ref--0-0!./node_modules/vue-loader/lib??vue-loader-options!./packages/vue-jdlstudio/src/JdlStudio.vue?vue&type=script&lang=js&
6560765647
//
@@ -65629,6 +65669,10 @@ var show_hint = __webpack_require__("9b74");
6562965669

6563065670

6563165671

65672+
65673+
65674+
65675+
6563265676
/* harmony default export */ var JdlStudiovue_type_script_lang_js_ = ({
6563365677
name: "jdlstudio",
6563465678
data: function data() {

lib/vue-jdlstudio.common.js.map

Lines changed: 1 addition & 1 deletion
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

lib/vue-jdlstudio.css

Lines changed: 1 addition & 1 deletion
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

lib/vue-jdlstudio.css.map

Lines changed: 1 addition & 1 deletion
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

lib/vue-jdlstudio.umd.js

Lines changed: 56 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -39873,6 +39873,13 @@ CGraph.prototype.toString = function() {
3987339873
};
3987439874

3987539875

39876+
/***/ }),
39877+
39878+
/***/ "a468":
39879+
/***/ (function(module, exports, __webpack_require__) {
39880+
39881+
// extracted by mini-css-extract-plugin
39882+
3987639883
/***/ }),
3987739884

3987839885
/***/ "a473":
@@ -40114,6 +40121,13 @@ module.exports = function (it) {
4011440121
};
4011540122

4011640123

40124+
/***/ }),
40125+
40126+
/***/ "a7be":
40127+
/***/ (function(module, exports, __webpack_require__) {
40128+
40129+
// extracted by mini-css-extract-plugin
40130+
4011740131
/***/ }),
4011840132

4011940133
/***/ "a7cf":
@@ -63922,6 +63936,13 @@ module.exports = function (O, D) {
6392263936
};
6392363937

6392463938

63939+
/***/ }),
63940+
63941+
/***/ "f0ed":
63942+
/***/ (function(module, exports, __webpack_require__) {
63943+
63944+
// extracted by mini-css-extract-plugin
63945+
6392563946
/***/ }),
6392663947

6392763948
/***/ "f2fe":
@@ -64060,6 +64081,13 @@ module.exports = __webpack_require__("7d95") ? Object.defineProperties : functio
6406064081
};
6406164082

6406264083

64084+
/***/ }),
64085+
64086+
/***/ "f6b6":
64087+
/***/ (function(module, exports, __webpack_require__) {
64088+
64089+
// extracted by mini-css-extract-plugin
64090+
6406364091
/***/ }),
6406464092

6406564093
/***/ "f6fd":
@@ -64256,16 +64284,28 @@ var es6_function_name = __webpack_require__("7f7f");
6425664284
// EXTERNAL MODULE: ./node_modules/core-js/modules/web.dom.iterable.js
6425764285
var web_dom_iterable = __webpack_require__("ac6a");
6425864286

64259-
// CONCATENATED MODULE: ./node_modules/cache-loader/dist/cjs.js?{"cacheDirectory":"node_modules/.cache/vue-loader","cacheIdentifier":"130f0f80-vue-loader-template"}!./node_modules/vue-loader/lib/loaders/templateLoader.js??vue-loader-options!./node_modules/cache-loader/dist/cjs.js??ref--0-0!./node_modules/vue-loader/lib??vue-loader-options!./packages/vue-jdlstudio/src/JdlStudio.vue?vue&type=template&id=f3eb41ea&
64287+
// CONCATENATED MODULE: ./node_modules/cache-loader/dist/cjs.js?{"cacheDirectory":"node_modules/.cache/vue-loader","cacheIdentifier":"130f0f80-vue-loader-template"}!./node_modules/vue-loader/lib/loaders/templateLoader.js??vue-loader-options!./node_modules/cache-loader/dist/cjs.js??ref--0-0!./node_modules/vue-loader/lib??vue-loader-options!./packages/vue-jdlstudio/src/JdlStudio.vue?vue&type=template&id=5ed723ee&
6426064288
var render = function () {var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;return _c('div',{class:[_vm.isActive? 'canvas-mode' : '', 'jdl-editor']},[_c('canvas',{style:({top: _vm.canvasStyle.t + 'px',left:_vm.canvasStyle.l+'px',width: _vm.canvasStyle.w+'px',height:_vm.canvasStyle.h+'px'}),attrs:{"id":"canvas"}}),_c('textarea',{directives:[{name:"model",rawName:"v-model",value:(_vm.code),expression:"code"}],ref:"jdlcode",attrs:{"id":"textarea"},domProps:{"value":(_vm.code)},on:{"input":function($event){if($event.target.composing){ return; }_vm.code=$event.target.value}}}),_c('div',{style:({width:_vm.pannerStyle.w}),attrs:{"id":"canvas-panner"},on:{"mouseenter":function($event){_vm.isActive = true},"mousedown":_vm.mouseDown,"mouseup":_vm.mouseUp,"mouseleave":_vm.mouseUp}})])}
6426164289
var staticRenderFns = []
6426264290

6426364291

64264-
// CONCATENATED MODULE: ./packages/vue-jdlstudio/src/JdlStudio.vue?vue&type=template&id=f3eb41ea&
64292+
// CONCATENATED MODULE: ./packages/vue-jdlstudio/src/JdlStudio.vue?vue&type=template&id=5ed723ee&
6426564293

6426664294
// EXTERNAL MODULE: ./node_modules/codemirror/theme/base16-dark.css
6426764295
var base16_dark = __webpack_require__("8c2e");
6426864296

64297+
// EXTERNAL MODULE: ./node_modules/codemirror/lib/codemirror.css
64298+
var codemirror = __webpack_require__("a7be");
64299+
64300+
// EXTERNAL MODULE: ./node_modules/codemirror/addon/hint/show-hint.css
64301+
var show_hint = __webpack_require__("f6b6");
64302+
64303+
// EXTERNAL MODULE: ./packages/vue-jdlstudio/src/css/show-hint-jdl.css
64304+
var show_hint_jdl = __webpack_require__("a468");
64305+
64306+
// EXTERNAL MODULE: ./packages/vue-jdlstudio/src/css/solarized.jdl.css
64307+
var solarized_jdl = __webpack_require__("f0ed");
64308+
6426964309
// EXTERNAL MODULE: ./node_modules/lodash/lodash.js
6427064310
var lodash = __webpack_require__("2ef0");
6427164311
var lodash_default = /*#__PURE__*/__webpack_require__.n(lodash);
@@ -64283,8 +64323,8 @@ var es6_string_starts_with = __webpack_require__("f559");
6428364323
var es6_regexp_constructor = __webpack_require__("3b2b");
6428464324

6428564325
// EXTERNAL MODULE: ./node_modules/codemirror/lib/codemirror.js
64286-
var codemirror = __webpack_require__("56b3");
64287-
var codemirror_default = /*#__PURE__*/__webpack_require__.n(codemirror);
64326+
var lib_codemirror = __webpack_require__("56b3");
64327+
var lib_codemirror_default = /*#__PURE__*/__webpack_require__.n(lib_codemirror);
6428864328

6428964329
// CONCATENATED MODULE: ./packages/vue-jdlstudio/src/js/codemirror/codemirror.custom.js
6429064330

@@ -64311,7 +64351,7 @@ var mainKeywords = ["application", "deployment", "entity", "enum", "relationship
6431164351
RANGE = 500;
6431264352
var keywords = mainKeywords.concat(typeKws, relationshipKws, validationKws, generalKws, paginationKws, dtoKws, serviceKws, apptypeKws, appKeysKws, deploymentKeysKws, specialValueKws); // jdl registerHelper
6431364353

64314-
codemirror_default.a.registerHelper("hint", "anyword", function (editor, options) {
64354+
lib_codemirror_default.a.registerHelper("hint", "anyword", function (editor, options) {
6431564355
var word = options && options.word || WORD;
6431664356
var range = options && options.range || RANGE;
6431764357
var cur = editor.getCursor(),
@@ -64355,12 +64395,12 @@ codemirror_default.a.registerHelper("hint", "anyword", function (editor, options
6435564395

6435664396
return {
6435764397
list: list,
64358-
from: codemirror_default.a.Pos(cur.line, start),
64359-
to: codemirror_default.a.Pos(cur.line, end)
64398+
from: lib_codemirror_default.a.Pos(cur.line, start),
64399+
to: lib_codemirror_default.a.Pos(cur.line, end)
6436064400
};
6436164401
}); // jdl mode
6436264402

64363-
codemirror_default.a.defineMode("jdl", function () {
64403+
lib_codemirror_default.a.defineMode("jdl", function () {
6436464404
var words = {};
6436564405

6436664406
function define(style, list) {
@@ -64470,14 +64510,14 @@ codemirror_default.a.defineMode("jdl", function () {
6447064510
};
6447164511
}); //autocomplete
6447264512

64473-
codemirror_default.a.commands.autocomplete = function (cm) {
64513+
lib_codemirror_default.a.commands.autocomplete = function (cm) {
6447464514
cm.showHint({
64475-
hint: codemirror_default.a.hint.anyword,
64515+
hint: lib_codemirror_default.a.hint.anyword,
6447664516
list: keywords
6447764517
});
6447864518
};
6447964519

64480-
/* harmony default export */ var codemirror_custom = (codemirror_default.a);
64520+
/* harmony default export */ var codemirror_custom = (lib_codemirror_default.a);
6448164521
// EXTERNAL MODULE: ./node_modules/core-js/modules/es6.array.find.js
6448264522
var es6_array_find = __webpack_require__("7514");
6448364523

@@ -65610,7 +65650,7 @@ var active_line = __webpack_require__("31c5");
6561065650
var matchbrackets = __webpack_require__("8c33");
6561165651

6561265652
// EXTERNAL MODULE: ./node_modules/codemirror/addon/hint/show-hint.js
65613-
var show_hint = __webpack_require__("9b74");
65653+
var hint_show_hint = __webpack_require__("9b74");
6561465654

6561565655
// CONCATENATED MODULE: ./node_modules/cache-loader/dist/cjs.js??ref--12-0!./node_modules/thread-loader/dist/cjs.js!./node_modules/babel-loader/lib!./node_modules/cache-loader/dist/cjs.js??ref--0-0!./node_modules/vue-loader/lib??vue-loader-options!./packages/vue-jdlstudio/src/JdlStudio.vue?vue&type=script&lang=js&
6561665656
//
@@ -65638,6 +65678,10 @@ var show_hint = __webpack_require__("9b74");
6563865678

6563965679

6564065680

65681+
65682+
65683+
65684+
6564165685
/* harmony default export */ var JdlStudiovue_type_script_lang_js_ = ({
6564265686
name: "jdlstudio",
6564365687
data: function data() {

lib/vue-jdlstudio.umd.js.map

Lines changed: 1 addition & 1 deletion
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

lib/vue-jdlstudio.umd.min.js

Lines changed: 2 additions & 2 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

lib/vue-jdlstudio.umd.min.js.map

Lines changed: 1 addition & 1 deletion
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

packages/vue-jdlstudio/src/JdlStudio.vue

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -16,8 +16,12 @@
1616
</div>
1717
</template>
1818
<script>
19-
import "core-js";
2019
import "codemirror/theme/base16-dark.css";
20+
import "codemirror/lib/codemirror.css";
21+
import "codemirror/addon/hint/show-hint.css";
22+
import "./css/show-hint-jdl.css";
23+
import "./css/solarized.jdl.css";
24+
2125
import _ from "lodash";
2226
import CodeMirror from "./js/codemirror/codemirror.custom";
2327
import nomnoml from "./js/nomnoml/nomnoml.custom";

0 commit comments

Comments
 (0)