Initial empty Angular2 project
It is based on Angular 2.0.0 RC6. Signed-off-by: Gergely Polonkai <gergely@polonkai.eu>
This commit is contained in:
commit
7c1fd5de39
3
.gitignore
vendored
Normal file
3
.gitignore
vendored
Normal file
@ -0,0 +1,3 @@
|
|||||||
|
/typings/
|
||||||
|
/node_modules/
|
||||||
|
/npm-debug.log
|
3
README.md
Normal file
3
README.md
Normal file
@ -0,0 +1,3 @@
|
|||||||
|
# Rubber Duck Booking Tool Front-end
|
||||||
|
|
||||||
|
This is the front-end counterpart of the Rubber Duck Booking Tool.
|
43
package.json
Normal file
43
package.json
Normal file
@ -0,0 +1,43 @@
|
|||||||
|
{
|
||||||
|
"name": "duck-booking-front",
|
||||||
|
"description": "Front-end for the Rubber Duck Booking Tool",
|
||||||
|
"repository": {
|
||||||
|
"type": "git",
|
||||||
|
"url": "https://github.com/gergelypolonkai/duckbook-front"
|
||||||
|
},
|
||||||
|
"version": "1.0.0",
|
||||||
|
"scripts": {
|
||||||
|
"start": "tsc && concurrently \"npm run tsc:w\" \"npm run lite\" ",
|
||||||
|
"lite": "lite-server",
|
||||||
|
"postinstall": "typings install",
|
||||||
|
"tsc": "tsc",
|
||||||
|
"tsc:w": "tsc -w",
|
||||||
|
"typings": "typings"
|
||||||
|
},
|
||||||
|
"license": "ISC",
|
||||||
|
"dependencies": {
|
||||||
|
"@angular/common": "2.0.0-rc.6",
|
||||||
|
"@angular/compiler": "2.0.0-rc.6",
|
||||||
|
"@angular/compiler-cli": "0.6.0",
|
||||||
|
"@angular/core": "2.0.0-rc.6",
|
||||||
|
"@angular/forms": "2.0.0-rc.6",
|
||||||
|
"@angular/http": "2.0.0-rc.6",
|
||||||
|
"@angular/platform-browser": "2.0.0-rc.6",
|
||||||
|
"@angular/platform-browser-dynamic": "2.0.0-rc.6",
|
||||||
|
"@angular/router": "3.0.0-rc.2",
|
||||||
|
"@angular/upgrade": "2.0.0-rc.6",
|
||||||
|
"core-js": "^2.4.1",
|
||||||
|
"reflect-metadata": "^0.1.3",
|
||||||
|
"rxjs": "5.0.0-beta.11",
|
||||||
|
"systemjs": "0.19.27",
|
||||||
|
"zone.js": "^0.6.17",
|
||||||
|
"angular2-in-memory-web-api": "0.0.18",
|
||||||
|
"bootstrap": "^3.3.6"
|
||||||
|
},
|
||||||
|
"devDependencies": {
|
||||||
|
"concurrently": "^2.2.0",
|
||||||
|
"lite-server": "^2.2.2",
|
||||||
|
"typescript": "^1.8.10",
|
||||||
|
"typings": "^1.3.2"
|
||||||
|
}
|
||||||
|
}
|
43
systemjs.config.js
Normal file
43
systemjs.config.js
Normal file
@ -0,0 +1,43 @@
|
|||||||
|
/**
|
||||||
|
* System configuration for Angular 2 samples
|
||||||
|
* Adjust as necessary for your application needs.
|
||||||
|
*/
|
||||||
|
(function (global) {
|
||||||
|
System.config({
|
||||||
|
paths: {
|
||||||
|
// paths serve as alias
|
||||||
|
'npm:': 'node_modules/'
|
||||||
|
},
|
||||||
|
// map tells the System loader where to look for things
|
||||||
|
map: {
|
||||||
|
// our app is within the app folder
|
||||||
|
app: 'app',
|
||||||
|
// angular bundles
|
||||||
|
'@angular/core': 'npm:@angular/core/bundles/core.umd.js',
|
||||||
|
'@angular/common': 'npm:@angular/common/bundles/common.umd.js',
|
||||||
|
'@angular/compiler': 'npm:@angular/compiler/bundles/compiler.umd.js',
|
||||||
|
'@angular/platform-browser': 'npm:@angular/platform-browser/bundles/platform-browser.umd.js',
|
||||||
|
'@angular/platform-browser-dynamic': 'npm:@angular/platform-browser-dynamic/bundles/platform-browser-dynamic.umd.js',
|
||||||
|
'@angular/http': 'npm:@angular/http/bundles/http.umd.js',
|
||||||
|
'@angular/router': 'npm:@angular/router/bundles/router.umd.js',
|
||||||
|
'@angular/forms': 'npm:@angular/forms/bundles/forms.umd.js',
|
||||||
|
// other libraries
|
||||||
|
'rxjs': 'npm:rxjs',
|
||||||
|
'angular2-in-memory-web-api': 'npm:angular2-in-memory-web-api',
|
||||||
|
},
|
||||||
|
// packages tells the System loader how to load when no filename and/or no extension
|
||||||
|
packages: {
|
||||||
|
app: {
|
||||||
|
main: './main.js',
|
||||||
|
defaultExtension: 'js'
|
||||||
|
},
|
||||||
|
rxjs: {
|
||||||
|
defaultExtension: 'js'
|
||||||
|
},
|
||||||
|
'angular2-in-memory-web-api': {
|
||||||
|
main: './index.js',
|
||||||
|
defaultExtension: 'js'
|
||||||
|
}
|
||||||
|
}
|
||||||
|
});
|
||||||
|
})(this);
|
12
tsconfig.json
Normal file
12
tsconfig.json
Normal file
@ -0,0 +1,12 @@
|
|||||||
|
{
|
||||||
|
"compilerOptions": {
|
||||||
|
"target": "es5",
|
||||||
|
"module": "commonjs",
|
||||||
|
"moduleResolution": "node",
|
||||||
|
"sourceMap": true,
|
||||||
|
"emitDecoratorMetadata": true,
|
||||||
|
"experimentalDecorators": true,
|
||||||
|
"removeComments": false,
|
||||||
|
"noImplicitAny": false
|
||||||
|
}
|
||||||
|
}
|
7
typings.json
Normal file
7
typings.json
Normal file
@ -0,0 +1,7 @@
|
|||||||
|
{
|
||||||
|
"globalDependencies": {
|
||||||
|
"core-js": "registry:dt/core-js#0.0.0+20160725163759",
|
||||||
|
"jasmine": "registry:dt/jasmine#2.2.0+20160621224255",
|
||||||
|
"node": "registry:dt/node#6.0.0+20160831021119"
|
||||||
|
}
|
||||||
|
}
|
Loading…
Reference in New Issue
Block a user