reorganize files

This commit is contained in:
Géry Debongnie
2019-01-22 19:25:12 +01:00
parent 5652ef65ad
commit 3766fbc7b8
101 changed files with 31 additions and 43 deletions
+1 -1
View File
@@ -1,5 +1,5 @@
module.exports = {
roots: ["<rootDir>/src", "<rootDir>/tests"],
roots: ["<rootDir>/web/static", "<rootDir>/tests"],
transform: {
"^.+\\.ts?$": "ts-jest"
},
+6 -8
View File
@@ -6,14 +6,12 @@
"scripts": {
"test": "jest",
"test:watch": "jest --watch",
"bundle:core": "tsc -m es6 --lib es2017,dom --target esnext --outdir dist src/bundles/core.ts && rollup dist/bundles/core.js --file dist/bundle-core.js --format iife",
"bundle:core:watch": "npm run bundle:core -- --watch",
"demo:build": "cp -r demo/ dist/demo && npm run demo:build:js && npm run demo:build:css",
"demo:build:css": "sass demo/app.scss dist/demo/app.css",
"demo:build:js": "tsc --allowjs -m amd --lib es2017,dom --target esnext --outfile dist/demo/main.js demo/src/main.ts",
"demo:serve": "live-server --entry-file=index.html dist/demo/",
"predemo:dev": "npm run demo:build",
"demo:dev": "npm-run-all --parallel \"demo:build:* -- --watch\" demo:serve"
"build": "cp -r web/ dist/app && npm run build:js && npm run build:css",
"build:css": "sass web/static/src/scss/app.scss dist/app/app.css",
"build:js": "tsc --allowjs -m amd --lib es2017,dom --target esnext --outfile dist/app/main.js web/static/src/ts/main.ts",
"serve": "live-server --entry-file=index.html dist/app/",
"predev": "npm run build",
"dev": "npm-run-all --parallel \"build:* -- --watch\" serve"
},
"repository": {
"type": "git",
-10
View File
@@ -1,10 +0,0 @@
import QWeb from "../core/qweb_vdom";
import * as utils from "../core/utils";
import Widget from "../core/Widget";
(<any>window).core = {
QWeb,
utils,
Widget
}
+3 -3
View File
@@ -3,9 +3,9 @@
<head>
<meta charset="utf-8">
<title>Odoo Web Core Demo</title>
<script src="almond.js"></script>
<script src="main.js"></script>
<link rel="stylesheet" href="app.css">
<script src="/web/static/libs/almond/almond.js"></script>
<script src="/main.js"></script>
<link rel="stylesheet" href="/app.css">
<script>
require('main');
</script>
@@ -1,9 +1,9 @@
import QWeb from "./qweb_vdom";
import { init } from "../libs/snabbdom/src/snabbdom";
import sdListeners from "../libs/snabbdom/src/modules/eventlisteners";
import sdAttrs from "../libs/snabbdom/src/modules/attributes";
import { VNode } from "../libs/snabbdom/src/vnode";
import { init } from "../../../libs/snabbdom/src/snabbdom";
import sdListeners from "../../../libs/snabbdom/src/modules/eventlisteners";
import sdAttrs from "../../../libs/snabbdom/src/modules/attributes";
import { VNode } from "../../../libs/snabbdom/src/vnode";
const patch = init([sdListeners, sdAttrs]);
@@ -1,5 +1,5 @@
import { VNode } from "../libs/snabbdom/src/vnode";
import h from "../libs/snabbdom/src/h";
import { VNode } from "../../../libs/snabbdom/src/vnode";
import h from "../../../libs/snabbdom/src/h";
export type EvalContext = { [key: string]: any };
type RawTemplate = string;
+2 -2
View File
@@ -1,5 +1,5 @@
import { Env } from "../../src/core/Widget";
import QWeb from "../../src/core/qweb_vdom";
import { Env } from "./core/Widget";
import QWeb from "./core/qweb_vdom";
import Router from "./services/router";
import actions from "./services/actions";
@@ -1,6 +1,6 @@
import CRM from "../widgets/CRM";
import Discuss from "../widgets/Discuss";
import Widget from "../../../src/core/Widget";
import Widget from "../core/Widget";
export interface Action {
id: number;
@@ -1,4 +1,4 @@
import Widget from "../../../src/core/Widget";
import Widget from "../core/Widget";
const template = `
<div class="o_crm">
@@ -1,4 +1,4 @@
import Widget from "../../../src/core/Widget";
import Widget from "../core/Widget";
const template = `
<div>
@@ -1,4 +1,4 @@
import Widget from "../../../src/core/Widget";
import Widget from "../core/Widget";
import Counter from "./Counter";
const template = `
@@ -1,4 +1,4 @@
import Widget from "../../../src/core/Widget";
import Widget from "../core/Widget";
import { Action } from "../services/actions";
const template = `
@@ -1,4 +1,4 @@
import Widget, { Env } from "../../../src/core/Widget";
import Widget, { Env } from "../core/Widget";
import Navbar from "./Navbar";
import { Action } from "../services/actions";
@@ -1,7 +1,7 @@
import QWeb, { EvalContext } from "../src/core/qweb_vdom";
import { init } from "../src/libs/snabbdom/src/snabbdom";
import sdAttributes from "../src/libs/snabbdom/src/modules/attributes";
import sdListeners from "../src/libs/snabbdom/src/modules/eventlisteners";
import QWeb, { EvalContext } from "../src/ts/core/qweb_vdom";
import { init } from "../libs/snabbdom/src/snabbdom";
import sdAttributes from "../libs/snabbdom/src/modules/attributes";
import sdListeners from "../libs/snabbdom/src/modules/eventlisteners";
const patch = init([sdAttributes, sdListeners]);
@@ -1,4 +1,4 @@
import { escape, htmlTrim } from "../src/core/utils";
import { escape, htmlTrim } from "../src/ts/core/utils";
describe("escape", () => {
test("normal strings", () => {

Some files were not shown because too many files have changed in this diff Show More