From f17ee733a59ac61bede817ffec7e3c34b631e1a7 Mon Sep 17 00:00:00 2001 From: Daan van Vugt Date: Wed, 15 Jul 2020 10:52:50 +0200 Subject: [PATCH 1/5] Remove tests from public API This means we can drop the dependency on Faker --- src/public_api.ts | 4 ---- 1 file changed, 4 deletions(-) diff --git a/src/public_api.ts b/src/public_api.ts index 9b79b1d3..64b9f71c 100644 --- a/src/public_api.ts +++ b/src/public_api.ts @@ -8,7 +8,3 @@ export { Resource } from './resource'; export { DocumentResource } from './document-resource'; export { DocumentCollection } from './document-collection'; export { Service } from './service'; -export { Author, AuthorsService } from './tests/factories/authors.service'; -export { Book, BooksService } from './tests/factories/books.service'; -export { Photo, PhotosService } from './tests/factories/photos.service'; -export { TestFactory } from './tests/factories/test-factory'; From 132826fcfb952c76003735eebd58076a9b843a52 Mon Sep 17 00:00:00 2001 From: Daan van Vugt Date: Wed, 15 Jul 2020 11:18:24 +0200 Subject: [PATCH 2/5] Add prepare script to package.json --- package.json | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/package.json b/package.json index a237ba25..ef8f1b74 100644 --- a/package.json +++ b/package.json @@ -33,7 +33,8 @@ "prettier-md:show": "prettier --parser markdown --single-quote es5 --tab-width 4 --print-width 140 --single-quote true --prose-wrap never \"**/*.md\"", "prettier-scss": "yarn prettier-scss:show --write", "prettier-scss:show": "prettier --parser scss --single-quote es5 --tab-width 4 --print-width 140 --single-quote true \"**/*.scss\"", - "precommit": "lint-staged" + "precommit": "lint-staged", + "prepare": "npm run build" }, "lint-staged": { "*.ts": [ From 66829ad0f3209693faface3e01da23ec36394d4c Mon Sep 17 00:00:00 2001 From: Daan van Vugt Date: Wed, 15 Jul 2020 11:49:39 +0200 Subject: [PATCH 3/5] Add a version number --- package.json | 1 + 1 file changed, 1 insertion(+) diff --git a/package.json b/package.json index ef8f1b74..b2e31679 100644 --- a/package.json +++ b/package.json @@ -1,5 +1,6 @@ { "name": "ngx-jsonapi-demo", + "version": "2.1.15", "description": "Demo app for JSON API library for Angular", "scripts": { "build": "ts-node ./build/index.ts", From 4773f6e840ebe38756c9b05713408f6726e2e29a Mon Sep 17 00:00:00 2001 From: Daan van Vugt Date: Wed, 15 Jul 2020 11:53:45 +0200 Subject: [PATCH 4/5] Set lib name in package.json --- package.json | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/package.json b/package.json index b2e31679..4876fa12 100644 --- a/package.json +++ b/package.json @@ -1,7 +1,7 @@ { - "name": "ngx-jsonapi-demo", + "name": "ngx-jsonapi", "version": "2.1.15", - "description": "Demo app for JSON API library for Angular", + "description": "JSON API library for Angular", "scripts": { "build": "ts-node ./build/index.ts", "postbuild": "rimraf **/dist/**/*.ngsummary.json", From b2e9592cb168c1207cddbe23da3786aeb897254b Mon Sep 17 00:00:00 2001 From: Daan van Vugt Date: Wed, 15 Jul 2020 12:08:52 +0200 Subject: [PATCH 5/5] Add npmignore for packaging --- .npmignore | 0 1 file changed, 0 insertions(+), 0 deletions(-) create mode 100644 .npmignore diff --git a/.npmignore b/.npmignore new file mode 100644 index 00000000..e69de29b