Skip to content

Commit

Permalink
feat(table): move to angular 4.0 and angular-cli
Browse files Browse the repository at this point in the history
  • Loading branch information
Alexander Zhukov committed Mar 29, 2017
1 parent cec58da commit 522840a
Show file tree
Hide file tree
Showing 237 changed files with 6,477 additions and 4,386 deletions.
59 changes: 59 additions & 0 deletions .angular-cli.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,59 @@
{
"$schema": "./node_modules/@angular/cli/lib/config/schema.json",
"project": {
"name": "ng2-smart-table-demo"
},
"apps": [
{
"root": "src",
"outDir": "dist",
"assets": [
"assets",
"favicon.ico"
],
"index": "index.html",
"main": "main.ts",
"polyfills": "polyfills.ts",
"test": "test.ts",
"tsconfig": "tsconfig.app.json",
"testTsconfig": "tsconfig.spec.json",
"prefix": "app",
"styles": [
"../node_modules/highlight.js/styles/dracula.css",
"app/theme/theme.scss",
"styles.scss"
],
"scripts": [],
"environmentSource": "environments/environment.ts",
"environments": {
"dev": "environments/environment.ts",
"prod": "environments/environment.prod.ts"
}
}
],
"e2e": {
"protractor": {
"config": "./protractor.conf.js"
}
},
"lint": [
{
"project": "src/tsconfig.app.json"
},
{
"project": "src/tsconfig.spec.json"
},
{
"project": "e2e/tsconfig.e2e.json"
}
],
"test": {
"karma": {
"config": "./karma.conf.js"
}
},
"defaults": {
"styleExt": "scss",
"component": {}
}
}
6 changes: 2 additions & 4 deletions .editorconfig
Original file line number Diff line number Diff line change
@@ -1,15 +1,13 @@
# http://editorconfig.org

# Editor configuration, see http://editorconfig.org
root = true

[*]
charset = utf-8
indent_style = space
indent_size = 2
end_of_line = lf
insert_final_newline = true
trim_trailing_whitespace = true

[*.md]
insert_final_newline = false
max_line_length = off
trim_trailing_whitespace = false
104 changes: 35 additions & 69 deletions .gitignore
Original file line number Diff line number Diff line change
@@ -1,76 +1,42 @@
# Logs
logs
*.log
# See http://help.github.com/ignore-files/ for more about ignoring files.

# Runtime data
pids
*.pid
*.seed

# Directory for instrumented libs generated by jscoverage/JSCover
lib-cov

# Coverage directory used by tools like istanbul
coverage
# compiled output
/dist
/tmp
/out-tsc

# Grunt intermediate storage (http://gruntjs.com/creating-plugins#storing-task-files)
.grunt
# dependencies
/node_modules

# Compiled binary addons (http://nodejs.org/api/addons.html)
build/Release
# IDEs and editors
/.idea
.project
.classpath
.c9/
*.launch
.settings/
*.sublime-workspace

# IDE - VSCode
.vscode/*
!.vscode/settings.json
!.vscode/tasks.json
!.vscode/launch.json
!.vscode/extensions.json

# misc
/.sass-cache
/connect.lock
/coverage
/libpeerconnection.log
npm-debug.log
testem.log
/typings

# Users Environment Variables
.lock-wscript
# e2e
/e2e/*.js
/e2e/*.map

# OS generated files #
# System Files
.DS_Store
ehthumbs.db
Icon?
Thumbs.db

# Node Files #
/node_modules
/bower_components
npm-debug.log

# Coverage #
/coverage/

# Typing #
/src/typings/tsd/
/typings/
/tsd_typings/

# Dist #
/dist
/public/__build__/
/src/*/__build__/
/__build__/**
/public/dist/
/src/*/dist/
/dist/**
.webpack.json
/dll

# Doc #
/doc/

# IDE #
.idea/
*.swp

*.js
!/config/**/*.js
!webpack.config.js
*.map
/build

demo-dist/

/compiled
*.metadata.json

# These lines were probably already there
*.map.js
*.js # or /src/**/*.js
*.d.ts
18 changes: 0 additions & 18 deletions .npmignore

This file was deleted.

2 changes: 1 addition & 1 deletion .travis.yml
Original file line number Diff line number Diff line change
Expand Up @@ -29,7 +29,7 @@ install:
- yarn

script:
- yarn run build:ci
- npm run build:ci

notifications:
slack: akveo:xIPk24AvCI0y7zu943uSgaOh
4 changes: 4 additions & 0 deletions .vscode/settings.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,4 @@
{
"typescript.tsdk": "./node_modules/typescript/lib",
"vsicons.presets.angular": true
}
29 changes: 23 additions & 6 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,26 +1,43 @@
<a name="1.0.0"></a>
# 1.0.0 (2017-03-27)

### Features

* **table:** update to angular 4.0.0
* **demo:** @angular/cli integration

### Bug fixes

* **table:** ng2-completer failed with empty value ([b0e1797](https://github.com/akveo/ng2-smart-table/commit/b0e1797e9d22ca4a076e01120525f16628e3e6a6)), closes ([#164](https://github.com/akveo/ng2-smart-table/issues/164))

### Code Refactoring

* **table:** move the components to the modules
* **demo:** move some examples to new /examples route ([#213](https://github.com/akveo/ng2-smart-table/pull/213))

<a name="0.6.0-0"></a>
# 0.6.0-0 (2017-03-02)

### Features

* **core:** configuring column filters ([#185](https://github.com/akveo/ng2-smart-table/pull/185))
* **core:** custom cell view component ([#193](https://github.com/akveo/ng2-smart-table/pull/193))
* **core:** update to angular 2.4.9
* **table:** configuring column filters ([#185](https://github.com/akveo/ng2-smart-table/pull/185))
* **table:** custom cell view component ([#193](https://github.com/akveo/ng2-smart-table/pull/193))
* **table:** update to angular 2.4.9

### Bug Fixes

* **demo:** fix url redirect to gh-pages ([8a54dea141](https://github.com/akveo/ng2-smart-table/commit/8a54dea141041d8db19f42430db46d2a2c2dcae8))

### Code Refactoring

* **core:** grouping components by section ([#172](https://github.com/akveo/ng2-smart-table/pull/172))
* **table:** grouping components by section ([#172](https://github.com/akveo/ng2-smart-table/pull/172))

<a name="0.3.1"></a>
# 0.3.1 (2016-09-19)

### Features

* **core:** update to angular 2.0
* **table:** update to angular 2.0

### How to update

Expand All @@ -32,7 +49,7 @@

### Features

* **core:** update to angular rc.5
* **table:** update to angular rc.5

### How to update

Expand Down
2 changes: 1 addition & 1 deletion LICENSE.txt
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
The MIT License (MIT)

Copyright (c) 2016 akveo.com
Copyright (c) 2017 akveo.com

Permission is hereby granted, free of charge, to any person obtaining a copy
of this software and associated documentation files (the "Software"), to deal
Expand Down
2 changes: 1 addition & 1 deletion README.md
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
[![Build Status](https://travis-ci.org/akveo/ng2-smart-table.svg?branch=master)](https://travis-ci.org/akveo/ng2-smart-table)

# Angular 2 Smart Table Component
# Angular Smart Table Component

ng2-smart-table component made with :heart: by [Akveo team](http://akveo.com/). Follow us on [Twitter](https://twitter.com/akveo_inc) to get latest news about this component first!

Expand Down
8 changes: 0 additions & 8 deletions config/empty.js

This file was deleted.

43 changes: 0 additions & 43 deletions config/head-config.common.js

This file was deleted.

25 changes: 0 additions & 25 deletions config/helpers.js

This file was deleted.

Loading

0 comments on commit 522840a

Please sign in to comment.