Skip to content

Commit

Permalink
Rename package (#5)
Browse files Browse the repository at this point in the history
* Update package

* Complete update packaga
  • Loading branch information
tvc12 committed Apr 22, 2019
1 parent 71c71b6 commit 56755b2
Show file tree
Hide file tree
Showing 10 changed files with 73 additions and 81 deletions.
3 changes: 3 additions & 0 deletions CHANGELOG.md
@@ -1,2 +1,5 @@
### Version 0.2.0 (22-04-2019)
- Rename package **vn_unsign** to **tiengviet**

### Version 0.1.0 (21-04-2019)
- First version of the **vn_unsign** package
18 changes: 9 additions & 9 deletions README.md
@@ -1,24 +1,24 @@
# vn_unsign
# vn

Convert vietnamese sign to unsign easily.

[![Build Status](https://travis-ci.org/tvc12/vn-unsign.svg?branch=master)](https://travis-ci.org/tvc12/vn-unsign)
![](https://img.shields.io/github/contributors/tvc12/vn-unsign.svg)
![](https://img.shields.io/badge/pub-v0.1.0-brightgreen.svg)
![GitHub](https://img.shields.io/github/license/tvc12/vn-unsign.svg)
[![Build Status](https://travis-ci.com/tvc12/tiengviet.svg?branch=master)](https://travis-ci.com/tvc12/tiengviet)
![](https://img.shields.io/github/contributors/tvc12/tiengviet.svg)
![GitHub](https://img.shields.io/github/license/tvc12/tiengviet.svg)
![GitHub](https://img.shields.io/github/license/tvc12/tiengviet.svg)

Loại bỏ dấu tiếng việt một cách dễ dàng với vn_unsign
🇻🇳 Công cụ chuyển đổi Tiếng Việt có dấu sang không dấu.

### Getting Started

```dart
import 'package:vn_unsign/vn_unsign.dart';
import 'package:tiengviet/tiengviet.dart';
print(vn('Xin chào việt nam')); // xin chao viet nam
print(tiengviet('Xin chào việt nam')); // xin chao viet nam
```

### Contributors

| [![Vi Chi Thien](https://github.com/tvc12.png?size=150)](https://github.com/tvc12) |
| [![Vi Chi Thien](https://github.com/tvc12.png?size=100)](https://github.com/tvc12) |
| :---: |
| [Vi Chi Thien](https://github.com/tvc12) |
6 changes: 6 additions & 0 deletions example/main.dart
@@ -0,0 +1,6 @@
import 'package:tiengviet/tiengviet.dart';

main() {
var str = tiengviet("Hello Việt Nam");
print(str); // Hello Viet Nam
}
4 changes: 1 addition & 3 deletions lib/vn_unsign.core.dart → lib/tiengviet.core.dart
@@ -1,6 +1,4 @@
import 'dart:core';

class VnUnsignCore {
class TiengvietCore {
final _vietnamese = "aAeEoOuUiIdDyY";
final _vietnameseRegex = [
RegExp(r'à|á|ạ|ả|ã|â|ầ|ấ|ậ|ẩ|ẫ|ă|ằ|ắ|ặ|ẳ|ẵ'),
Expand Down
4 changes: 4 additions & 0 deletions lib/tiengviet.dart
@@ -0,0 +1,4 @@
library tiengviet;
import 'tiengviet.core.dart';

String tiengviet(String text) => TiengvietCore().Unsign(text);
4 changes: 0 additions & 4 deletions lib/vn_unsign.dart

This file was deleted.

15 changes: 8 additions & 7 deletions pubspec.yaml
@@ -1,11 +1,12 @@
name: vn_unsign
version: 0.1.0
description: Convert vietnamese sign to unsign easily.
name: tiengviet
version: 0.2.0
description: >-
🇻🇳 Công cụ chuyển đổi Tiếng Việt có dấu sang không dấu một cách dễ dàng.
author: Vi Chi Thien <thienvc12.it@gmail.com>
homepage: https://github.com/tvc12/vn-unsign
repository: https://github.com/tvc12/vn-unsign
documentation: https://github.com/tvc12/vn-unsign
issue_tracker: https://github.com/tvc12/vn-unsign/issues
homepage: https://github.com/tvc12/tiengviet
repository: https://github.com/tvc12/tiengviet
documentation: https://github.com/tvc12/tiengviet
issue_tracker: https://github.com/tvc12/tiengviet/issues
environment:
sdk: '>=1.19.0 <3.0.0'
dev_dependencies:
Expand Down
42 changes: 42 additions & 0 deletions test/tiengviet_test.dart
@@ -0,0 +1,42 @@
import "package:test/test.dart";
import 'package:tiengviet/tiengviet.dart';

void main() {
group("String", () {
test("Test API none vietnamese", () {
expect(tiengviet("Tests can be grouped "), equals("Tests can be grouped "));
expect(
tiengviet(
"Each group's description is added to the beginning of its test's descriptions"),
equals("Each group's description is added to the beginning of its test's descriptions"));
});
test("Test API vietnamese unsign", () {
expect(tiengviet("viet nam"), equals("viet nam"));
expect(tiengviet("Vi Chi Thien"), equals("Vi Chi Thien"));
});
test("Test API vietnamese sign", () {
expect(tiengviet("Văn học theo cách nói chung nhất, là bất kỳ tác phẩm nào bằng văn bản"),
equals("Van hoc theo cach noi chung nhat, la bat ky tac pham nao bang van ban"));
expect(tiengviet("Bạn đang có ý tưởng về 1 công cụ nào đó"),
equals("Ban dang co y tuong ve 1 cong cu nao do"));
});
});
group("String and int", () {
test("Test API none vietnamese", () {
expect(tiengviet("360–400 million (2006);"), equals("360–400 million (2006);"));
expect(tiengviet("B2 upper intermediate: An interview"),
equals("B2 upper intermediate: An interview"));
});
test("Test API vietnamese unsign", () {
expect(tiengviet("Cuoi the ky thu 19 tro di"), equals("Cuoi the ky thu 19 tro di"));
expect(tiengviet("Tap 1, Van hoc the ky thu 10 - 15"),
equals("Tap 1, Van hoc the ky thu 10 - 15"));
});
test("Test API vietnamese sign", () {
expect(tiengviet("Sau hơn 10 thế kỷ hình thành và phát triển"),
equals("Sau hon 10 the ky hinh thanh va phat trien"));
expect(tiengviet("Đây là tiếng mẹ đẻ của khoảng 85% dân cư Việt Nam"),
equals("Day la tieng me de cua khoang 85% dan cu Viet Nam"));
});
});
}
39 changes: 0 additions & 39 deletions test/vn_unsign_test.dart

This file was deleted.

19 changes: 0 additions & 19 deletions vn_unsign.iml

This file was deleted.

0 comments on commit 56755b2

Please sign in to comment.