Skip to content

Commit fecd138

Browse files
committed
Update for Angular 16
# [Tofiq] Support for Angular 16 added # ngx-csv-parser version updated to 1.3.1
1 parent 381b6e4 commit fecd138

File tree

7 files changed

+111
-97
lines changed

7 files changed

+111
-97
lines changed

CHANGELOG.md

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,10 @@
1+
# NgxCsvParser - v1.3.1 (01/06/2023)
2+
* Readme Updated
3+
4+
# NgxCsvParser - v1.3.0 (01/06/2023)
5+
* New Features:
6+
* Angular version 16.X.X support added
7+
18
# NgxCsvParser - v1.2.2 (11/02/2023)
29
* New Features:
310
* Angular version 15.X.X support added

README.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
# NgxCsvParser
22

3-
* This is a CSV Parser library which will help you to parse a selected CSV File in your Angular Application. Currently working with Angular version 10.x.x+ as tested along with backward compatibility with previous Angular versions.
3+
* This is a CSV Parser library which will help you to parse a selected CSV File in your Angular Application. Currently working with Angular version 16.x.x+ as tested along with backward compatibility with previous Angular versions.
44

55
* This library is in compliance to RFC 4180
66

package.json

Lines changed: 89 additions & 89 deletions
Original file line numberDiff line numberDiff line change
@@ -1,91 +1,91 @@
11
{
2-
"name": "angular-csvparser",
3-
"version": "1.2.2",
4-
"description": "CSV Import Library for Angular Framework. Go through the README.md file for detailed features and documentation.",
5-
"author": {
6-
"name": "Tofiq Quadri",
7-
"url": "https://linkedin.com/in/tofiqquadri",
8-
"email": "tofiqquadri@developershive.com"
9-
},
10-
"repository": {
11-
"type": "git",
12-
"url": "https://github.com/tofiqquadri/ngx-csv-parser.git"
13-
},
14-
"bugs": {
15-
"url": "https://github.com/tofiqquadri/ngx-csv-parser/issues"
16-
},
17-
"homepage": "https://github.com/tofiqquadri/ngx-csv-parser",
18-
"keywords": [
19-
"angular csv import",
20-
"csv import",
21-
"ngx csv import",
22-
"angular",
23-
"csv",
24-
"import csv file in angular",
25-
"csv",
26-
"parser",
27-
"parse",
28-
"parsing",
29-
"delimited",
30-
"text",
31-
"data",
32-
"auto-detect",
33-
"comma",
34-
"tab",
35-
"pipe",
36-
"file",
37-
"filereader",
38-
"stream",
39-
"worker",
40-
"workers",
41-
"thread",
42-
"threading",
43-
"multi-threaded",
44-
"jquery-plugin"
45-
],
46-
"license": "MIT",
47-
"scripts": {
48-
"ng": "ng",
49-
"start": "ng serve",
50-
"build": "ng build",
51-
"test": "ng test",
52-
"lint": "ng lint",
53-
"e2e": "ng e2e"
54-
},
55-
"private": true,
56-
"dependencies": {
57-
"@angular/animations": "^15.1.4",
58-
"@angular/common": "^15.1.4",
59-
"@angular/compiler": "^15.1.4",
60-
"@angular/core": "^15.1.4",
61-
"@angular/forms": "^15.1.4",
62-
"@angular/platform-browser": "^15.1.4",
63-
"@angular/platform-browser-dynamic": "^15.1.4",
64-
"@angular/router": "^15.1.4",
65-
"rxjs": "~6.5.5",
66-
"zone.js": "~0.11.4"
67-
},
68-
"devDependencies": {
69-
"@angular-devkit/build-angular": "^15.1.5",
70-
"@angular/cli": "^15.1.5",
71-
"@angular/compiler-cli": "^15.1.4",
72-
"@angular/language-service": "^15.1.4",
73-
"@types/jasmine": "~3.6.0",
74-
"@types/jasminewd2": "~2.0.3",
75-
"@types/node": "^12.11.1",
76-
"codelyzer": "^6.0.0",
77-
"jasmine-core": "~3.6.0",
78-
"jasmine-spec-reporter": "~5.0.0",
79-
"karma": "~6.3.17",
80-
"karma-chrome-launcher": "~3.1.0",
81-
"karma-coverage-istanbul-reporter": "~3.0.2",
82-
"karma-jasmine": "~4.0.0",
83-
"karma-jasmine-html-reporter": "^1.5.0",
84-
"ng-packagr": "^15.1.1",
85-
"protractor": "~7.0.0",
86-
"ts-node": "~7.0.0",
87-
"tslib": "^2.3.1",
88-
"tslint": "~6.1.0",
89-
"typescript": "~4.9.5"
90-
}
2+
"name": "angular-csvparser",
3+
"version": "1.3.1",
4+
"description": "CSV Import Library for Angular Framework. Go through the README.md file for detailed features and documentation.",
5+
"author": {
6+
"name": "Tofiq Quadri",
7+
"url": "https://linkedin.com/in/tofiqquadri",
8+
"email": "tofiqquadri@developershive.com"
9+
},
10+
"repository": {
11+
"type": "git",
12+
"url": "https://github.com/tofiqquadri/ngx-csv-parser.git"
13+
},
14+
"bugs": {
15+
"url": "https://github.com/tofiqquadri/ngx-csv-parser/issues"
16+
},
17+
"homepage": "https://github.com/tofiqquadri/ngx-csv-parser",
18+
"keywords": [
19+
"angular csv import",
20+
"csv import",
21+
"ngx csv import",
22+
"angular",
23+
"csv",
24+
"import csv file in angular",
25+
"csv",
26+
"parser",
27+
"parse",
28+
"parsing",
29+
"delimited",
30+
"text",
31+
"data",
32+
"auto-detect",
33+
"comma",
34+
"tab",
35+
"pipe",
36+
"file",
37+
"filereader",
38+
"stream",
39+
"worker",
40+
"workers",
41+
"thread",
42+
"threading",
43+
"multi-threaded",
44+
"jquery-plugin"
45+
],
46+
"license": "MIT",
47+
"scripts": {
48+
"ng": "ng",
49+
"start": "ng serve",
50+
"build": "ng build",
51+
"test": "ng test",
52+
"lint": "ng lint",
53+
"e2e": "ng e2e"
54+
},
55+
"private": true,
56+
"dependencies": {
57+
"@angular/animations": "^16.0.3",
58+
"@angular/common": "^16.0.3",
59+
"@angular/compiler": "^16.0.3",
60+
"@angular/core": "^16.0.3",
61+
"@angular/forms": "^16.0.3",
62+
"@angular/platform-browser": "^16.0.3",
63+
"@angular/platform-browser-dynamic": "^16.0.3",
64+
"@angular/router": "^16.0.3",
65+
"rxjs": "^7.8.1",
66+
"zone.js": "~0.13.0"
67+
},
68+
"devDependencies": {
69+
"@angular-devkit/build-angular": "*16.0.0",
70+
"@angular/cli": "*16.0.0",
71+
"@angular/compiler-cli": "*16.0.0",
72+
"@angular/language-service": "*16.0.0",
73+
"@types/jasmine": "~4.3.1",
74+
"@types/jasminewd2": "~2.0.10",
75+
"@types/node": "^20.1.0",
76+
"codelyzer": "^6.0.2",
77+
"jasmine-core": "~4.6.0",
78+
"jasmine-spec-reporter": "~7.0.0",
79+
"karma": "~6.4.2",
80+
"karma-chrome-launcher": "~3.2.0",
81+
"karma-coverage-istanbul-reporter": "~3.0.3",
82+
"karma-jasmine": "~5.1.0",
83+
"karma-jasmine-html-reporter": "^2.0.0",
84+
"ng-packagr": "^16.0.0",
85+
"protractor": "~7.0.0",
86+
"ts-node": "~10.9.1",
87+
"tslib": "^2.5.0",
88+
"tslint": "~6.1.0",
89+
"typescript": "~5.0.4"
90+
}
9191
}

projects/ngx-csv-parser/CHANGELOG.md

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,10 @@
1+
# NgxCsvParser - v1.3.1 (01/06/2023)
2+
* Readme Updated
3+
4+
# NgxCsvParser - v1.3.0 (01/06/2023)
5+
* New Features:
6+
* Angular version 16.X.X support added
7+
18
# NgxCsvParser - v1.2.2 (11/02/2023)
29
* New Features:
310
* Angular version 15.X.X support added

projects/ngx-csv-parser/README.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
# NgxCsvParser
22

3-
* This is a CSV Parser library which will help you to parse a selected CSV File in your Angular Application. Currently working with Angular version 15.x.x+ as tested along with backward compatibility with previous Angular versions.
3+
* This is a CSV Parser library which will help you to parse a selected CSV File in your Angular Application. Currently working with Angular version 16.x.x+ as tested along with backward compatibility with previous Angular versions.
44

55
* This library is in compliance to RFC 4180
66

projects/ngx-csv-parser/package.json

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "ngx-csv-parser",
3-
"version": "1.2.2",
3+
"version": "1.3.1",
44
"description": "CSV Import Library for Angular Framework. Go through the README.md file for detailed features and documentation.",
55
"author": {
66
"name": "Tofiq Quadri",
@@ -45,10 +45,10 @@
4545
],
4646
"license": "MIT",
4747
"dependencies": {
48-
"tslib": "^2.0.0"
48+
"tslib": "^2.5.0"
4949
},
5050
"peerDependencies": {
51-
"@angular/common": "^15.1.4",
52-
"@angular/core": "^15.1.4"
51+
"@angular/common": ">=16.0.3",
52+
"@angular/core": ">=16.0.3"
5353
}
5454
}

src/app/app.component.ts

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
import { Component } from '@angular/core';
22
import { ViewChild } from '@angular/core';
3-
import { NgxCsvParser } from 'ngx-csv-parser';
4-
import { NgxCSVParserError } from 'ngx-csv-parser';
3+
import { NgxCsvParser } from 'dist/ngx-csv-parser';
4+
import { NgxCSVParserError } from 'dist/ngx-csv-parser';
55

66
@Component({
77
selector: 'app-root',

0 commit comments

Comments
 (0)