Set strictFunctionTypes to true

This commit is contained in:
Abraham White
2018-05-30 13:00:21 -06:00
parent 709a66c5f1
commit c73c567f56
2 changed files with 7 additions and 7 deletions

View File

@@ -45,8 +45,8 @@ salesforceConnection.sobject("Account").create({
Name: "Test Acc 2",
BillingStreet: "Maplestory street",
BillingPostalCode: "ME4 666"
}, (err: Error, ret: sf.RecordResult) => {
if (err || !ret.success) {
}, (err: Error, ret: sf.RecordResult | sf.RecordResult[]) => {
if (err || !Array.isArray(ret) && !ret.success) {
return;
}
});
@@ -56,8 +56,8 @@ salesforceConnection.sobject("ContentVersion").create({
Title: 'hello',
PathOnClient: './hello-world.jpg',
VersionData: '{ Test: Data }'
}, (err: Error, ret: sf.RecordResult) => {
if (err || !ret.success) {
}, (err: Error, ret: sf.RecordResult | sf.RecordResult[]) => {
if (err || !Array.isArray(ret) && !ret.success) {
return;
}
});
@@ -77,8 +77,8 @@ salesforceConnection.sobject("ContentDocumentLink").create({
ContentDocumentId: '',
LinkedEntityId: '',
ShareType: "I"
}, (err: Error, ret: sf.RecordResult) => {
if (err || !ret.success) {
}, (err: Error, ret: sf.RecordResult | sf.RecordResult[]) => {
if (err || !Array.isArray(ret) && !ret.success) {
return;
}
});

View File

@@ -7,7 +7,7 @@
"noImplicitAny": true,
"noImplicitThis": true,
"strictNullChecks": true,
"strictFunctionTypes": false,
"strictFunctionTypes": true,
"baseUrl": "../",
"typeRoots": [
"../"