Skip to content

Commit eabb950

Browse files
committed
Merge branch 'main' into edge-testing-2
2 parents d2200f9 + 6f0c354 commit eabb950

File tree

28 files changed

+714
-120
lines changed

28 files changed

+714
-120
lines changed

README.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -185,6 +185,6 @@ If you can't migrate to [aws-sdk-js-v3](https://github.com/aws/aws-sdk-js-v3) or
185185
import { Auth } from 'aws-amplify';
186186
```
187187

188-
### DataStore Docs
188+
### DataStore Docs:
189189

190190
For more information on contributing to DataStore / how DataStore works, see the [DataStore Docs](packages/datastore/README.md)

package.json

Lines changed: 1 addition & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -18,6 +18,7 @@
1818
"build:esm:watch": "lerna run build:esm:watch --parallel",
1919
"build:cjs:watch": "lerna run build:cjs:watch --parallel",
2020
"clean": "lerna run clean --parallel",
21+
"clean:size": "lerna run clean:size --parallel",
2122
"format": "lerna run format",
2223
"lint": "lerna run lint",
2324
"link-all": "yarn unlink-all && lerna exec --no-bail --parallel yarn link",
@@ -73,7 +74,6 @@
7374
"@types/node": "^8.9.5",
7475
"@types/puppeteer": "1.3.0",
7576
"babel-loader": "^8.0.0",
76-
"bundlewatch": "^0.3.1",
7777
"codecov": "^3.6.5",
7878
"compression-webpack-plugin": "^1.1.3",
7979
"cypress": "^3.2.0",
@@ -107,14 +107,6 @@
107107
"winston": "^3.2.1",
108108
"wml": "0.0.83"
109109
},
110-
"bundlewatch": {
111-
"files": [
112-
{
113-
"path": "packages/*/dist/*.min.js",
114-
"maxSize": "400kB"
115-
}
116-
]
117-
},
118110
"jest": {
119111
"resetMocks": true,
120112
"verbose": true

packages/analytics/package.json

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -22,7 +22,8 @@
2222
"build:cjs:watch": "node ./build es5 --watch",
2323
"build:esm:watch": "node ./build es6 --watch",
2424
"build": "npm run clean && npm run build:esm && npm run build:cjs",
25-
"clean": "rimraf lib-esm lib dist dual-publish-tmp",
25+
"clean": "npm run clean:size && rimraf lib-esm lib dist",
26+
"clean:size": "rimraf dual-publish-tmp tmp*",
2627
"format": "echo \"Not implemented\"",
2728
"lint": "tslint 'src/**/*.ts' && npm run ts-coverage",
2829
"ts-coverage": "typescript-coverage-report -p ./tsconfig.build.json -t 69.26"

packages/api-graphql/package.json

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -24,7 +24,8 @@
2424
"build:cjs:watch": "node ./build es5 --watch",
2525
"build:esm:watch": "node ./build es6 --watch",
2626
"build": "npm run clean && npm run build:esm && npm run build:cjs",
27-
"clean": "rimraf lib-esm lib dist dual-publish-tmp",
27+
"clean": "npm run clean:size && rimraf lib-esm lib dist",
28+
"clean:size": "rimraf dual-publish-tmp tmp*",
2829
"format": "echo \"Not implemented\"",
2930
"lint": "tslint 'src/**/*.ts' && npm run ts-coverage",
3031
"ts-coverage": "typescript-coverage-report -p ./tsconfig.build.json -t 75.62"

packages/api-rest/package.json

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -24,7 +24,8 @@
2424
"build:cjs:watch": "node ./build es5 --watch",
2525
"build:esm:watch": "node ./build es6 --watch",
2626
"build": "npm run clean && npm run build:esm && npm run build:cjs",
27-
"clean": "rimraf lib-esm lib dist dual-publish-tmp",
27+
"clean": "npm run clean:size && rimraf lib-esm lib dist",
28+
"clean:size": "rimraf dual-publish-tmp tmp*",
2829
"format": "echo \"Not implemented\"",
2930
"lint": "tslint 'src/**/*.ts' && npm run ts-coverage",
3031
"ts-coverage": "typescript-coverage-report -p ./tsconfig.build.json -t 65.41"

packages/api/package.json

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -31,7 +31,8 @@
3131
"build:cjs:watch": "node ./build es5 --watch",
3232
"build:esm:watch": "node ./build es6 --watch",
3333
"build": "npm run clean && npm run build:esm && npm run build:cjs",
34-
"clean": "rimraf lib-esm lib dist dual-publish-tmp",
34+
"clean": "npm run clean:size && rimraf lib-esm lib dist",
35+
"clean:size": "rimraf dual-publish-tmp tmp*",
3536
"format": "echo \"Not implemented\"",
3637
"lint": "tslint 'src/**/*.ts' && npm run ts-coverage",
3738
"ts-coverage": "typescript-coverage-report -p ./tsconfig.build.json -t 91.93"

packages/auth/package.json

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -24,7 +24,8 @@
2424
"build:cjs:watch": "node ./build es5 --watch",
2525
"build:esm:watch": "node ./build es6 --watch",
2626
"build": "npm run clean && npm run build:esm && npm run build:cjs",
27-
"clean": "rimraf lib-esm lib dist dual-publish-tmp",
27+
"clean": "npm run clean:size && rimraf lib-esm lib dist",
28+
"clean:size": "rimraf dual-publish-tmp tmp*",
2829
"format": "echo \"Not implemented\"",
2930
"lint": "tslint '{__tests__,src}/**/*.ts' && npm run ts-coverage",
3031
"ts-coverage": "typescript-coverage-report -p ./tsconfig.build.json -t 77.44"

packages/cache/package.json

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -26,7 +26,8 @@
2626
"build:cjs:watch": "node ./build es5 --watch",
2727
"build:esm:watch": "node ./build es6 --watch",
2828
"build": "npm run clean && npm run build:esm && npm run build:cjs",
29-
"clean": "rimraf lib-esm lib dist dual-publish-tmp",
29+
"clean": "npm run clean:size && rimraf lib-esm lib dist",
30+
"clean:size": "rimraf dual-publish-tmp tmp*",
3031
"format": "echo \"Not implemented\"",
3132
"lint": "tslint 'src/**/*.ts' && npm run ts-coverage",
3233
"ts-coverage": "typescript-coverage-report -p ./tsconfig.build.json -t 87.74"

packages/core/package.json

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -24,7 +24,8 @@
2424
"build:esm:watch": "rimraf lib-esm && node ./build es6 --watch",
2525
"build": "npm run clean && npm run generate-version && npm run build:esm && npm run build:cjs",
2626
"generate-version": "genversion src/Platform/version.ts --es6 --semi",
27-
"clean": "rimraf lib-esm lib dist dual-publish-tmp",
27+
"clean": "npm run clean:size && rimraf lib-esm lib dist",
28+
"clean:size": "rimraf dual-publish-tmp tmp*",
2829
"format": "echo \"Not implemented\"",
2930
"lint": "tslint 'src/**/*.ts' && npm run ts-coverage",
3031
"ts-coverage": "typescript-coverage-report -p ./tsconfig.build.json -t 76.41"

packages/datastore-storage-adapter/__tests__/SQLiteUtils.test.ts

Lines changed: 18 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -201,14 +201,22 @@ describe('SQLiteUtils tests', () => {
201201
});
202202

203203
const expected = [
204-
'INSERT INTO "Model" ("field1", "dateCreated", "id", "_version", "_lastChangedAt", "_deleted") VALUES (?, ?, ?, ?, ?, ?)',
204+
'INSERT INTO "Model" ("field1", "dateCreated", "id", "_version", "_lastChangedAt", "_deleted", "optionalField1", "emails", "ips", "metadata", "createdAt", "updatedAt") VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?)',
205205
[
206206
model.field1,
207207
model.dateCreated,
208208
model.id,
209+
// meta-data fields are not user-defined fields and therefore not
210+
// part of normalization today. they are `undefined` by default.
209211
undefined,
210212
undefined,
211213
undefined,
214+
null,
215+
null,
216+
null,
217+
null,
218+
null,
219+
null,
212220
],
213221
];
214222

@@ -224,13 +232,21 @@ describe('SQLiteUtils tests', () => {
224232
});
225233

226234
const expected = [
227-
`UPDATE "Model" SET "field1"=?, "dateCreated"=?, "_version"=?, "_lastChangedAt"=?, "_deleted"=? WHERE id=?`,
235+
'UPDATE "Model" SET "field1"=?, "dateCreated"=?, "_version"=?, "_lastChangedAt"=?, "_deleted"=?, "optionalField1"=?, "emails"=?, "ips"=?, "metadata"=?, "createdAt"=?, "updatedAt"=? WHERE id=?',
228236
[
229237
model.field1,
230238
model.dateCreated,
239+
// meta-data fields are not user-defined fields and therefore not
240+
// part of normalization today. they are `undefined` by default.
231241
undefined,
232242
undefined,
233243
undefined,
244+
null,
245+
null,
246+
null,
247+
null,
248+
null,
249+
null,
234250
model.id,
235251
],
236252
];

0 commit comments

Comments
 (0)