Skip to content

Commit 8aad7a0

Browse files
committed
Restructuring of files and folder and app showcase start
1 parent e7f25dc commit 8aad7a0

29 files changed

+398
-202
lines changed

.npmignore

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,8 @@
1+
!lib
2+
node_modules
3+
.vscode
4+
*.log
5+
*.ts
6+
*.ignorenpm
7+
tsconfig.json
8+
showcase

docs-compile.ignorenpm

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,2 @@
1+
##Compile TS:
2+
> tsc

index.js

Lines changed: 0 additions & 81 deletions
This file was deleted.

index.ts

Lines changed: 0 additions & 112 deletions
This file was deleted.

package.json

Lines changed: 5 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,8 @@
22
"name": "lambda-expression",
33
"version": "0.0.5",
44
"description": "Utility to analyze function (js) and arrow functions (ts), and create metadata of expressions, the initial scope is that it seeks to solve simple expressions. And later advance to encompass complex expressions.",
5-
"main": "index.js",
5+
"main": "./src/main.js",
6+
"types": "./src/main.d.ts",
67
"scripts": {
78
"test": "echo \"Error: no test specified\" && exit 1"
89
},
@@ -24,5 +25,6 @@
2425
"bugs": {
2526
"url": "https://github.com/fernandocode/lambda-expression/issues"
2627
},
27-
"homepage": "https://github.com/fernandocode/lambda-expression#readme"
28-
}
28+
"homepage": "https://github.com/fernandocode/lambda-expression#readme",
29+
"devDependencies": {}
30+
}

showcase/assets/icon/favicon.ico

1.12 KB
Binary file not shown.

showcase/index.html

Lines changed: 18 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,18 @@
1+
<!DOCTYPE html>
2+
<html lang="pt-BR" dir="ltr">
3+
4+
<head>
5+
<meta charset="UTF-8">
6+
<title>Lambda Expression Showcase</title>
7+
<meta name="viewport" content="width=device-width, initial-scale=1.0, minimum-scale=1.0, maximum-scale=1.0, user-scalable=no">
8+
<meta name="format-detection" content="telephone=no">
9+
<meta name="msapplication-tap-highlight" content="no">
10+
11+
<link rel="icon" type="image/x-icon" href="assets/icon/favicon.ico?">
12+
</head>
13+
14+
<body>
15+
<script src="bundle.js" type="text/javascript"></script>
16+
</body>
17+
18+
</html>

showcase/package.json

Lines changed: 22 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,22 @@
1+
{
2+
"scripts": {
3+
"start": "webpack-dev-server",
4+
"dev": "lite-server",
5+
"test": "echo \"Error: no test specified\" && exit 1"
6+
},
7+
"keywords": [
8+
"test"
9+
],
10+
"author": "Fernando Leal",
11+
"license": "ISC",
12+
"devDependencies": {
13+
"lite-server": "^2.3.0",
14+
"ts-loader": "^2.3.7",
15+
"typescript": "^2.5.3",
16+
"webpack": "^3.6.0",
17+
"webpack-dev-server": "^2.9.0"
18+
},
19+
"dependencies": {
20+
"lambda-expression": "0.0.5"
21+
}
22+
}

showcase/src/test.d.ts

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,7 @@
1+
import { Expression } from "../../src/main";
2+
export declare class ExpressionUsage {
3+
private readonly _expressionUtils;
4+
constructor();
5+
expression<T>(exp: Expression<T>): void;
6+
test(): void;
7+
}

test.js renamed to showcase/src/test.js

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,9 @@
11
"use strict";
22
Object.defineProperty(exports, "__esModule", { value: true });
3-
var index_1 = require("./index");
3+
var main_1 = require("../../src/main");
44
var ExpressionUsage = (function () {
55
function ExpressionUsage() {
6-
this._expressionUtils = new index_1.ExpressionUtils();
6+
this._expressionUtils = new main_1.ExpressionUtils();
77
}
88
ExpressionUsage.prototype.expression = function (exp) {
99
console.log(this._expressionUtils.getColumnByExpression(exp));
@@ -28,3 +28,4 @@ var ReferencesModelTest = (function () {
2828
}
2929
return ReferencesModelTest;
3030
}());
31+
new ExpressionUsage().test();

0 commit comments

Comments
 (0)