diff --git a/package-lock.json b/package-lock.json index 5333351d..af50a280 100644 --- a/package-lock.json +++ b/package-lock.json @@ -13,7 +13,7 @@ "zod": "^3.23.8" }, "devDependencies": { - "@seamapi/types": "1.258.2", + "@seamapi/types": "1.262.1", "@types/node": "^20.8.10", "ava": "^6.0.1", "c8": "^10.1.2", @@ -1052,9 +1052,9 @@ ] }, "node_modules/@seamapi/types": { - "version": "1.258.2", - "resolved": "https://registry.npmjs.org/@seamapi/types/-/types-1.258.2.tgz", - "integrity": "sha512-8V5+qRXXtMM+hXcMrgmtqxodDKtbCodAE72I7eBjDROBs3olqB+Z8TRiUVqHogVEVelU+1hO3Vm6Mzjh386tXw==", + "version": "1.262.1", + "resolved": "https://registry.npmjs.org/@seamapi/types/-/types-1.262.1.tgz", + "integrity": "sha512-AlwwSnSFQNeTB1rGYqtztJII9vieEbcmaLuFtK1PokFQSan+u/B5esuh1ZPPfRSGP7QWNThpBdvuP0z6vAii4Q==", "dev": true, "engines": { "node": ">=18.12.0", diff --git a/package.json b/package.json index 8f9969d1..3ab878e3 100644 --- a/package.json +++ b/package.json @@ -73,7 +73,7 @@ "zod": "^3.23.8" }, "devDependencies": { - "@seamapi/types": "1.258.2", + "@seamapi/types": "1.262.1", "@types/node": "^20.8.10", "ava": "^6.0.1", "c8": "^10.1.2", diff --git a/test/snapshots/seam-blueprint.test.ts.md b/test/snapshots/seam-blueprint.test.ts.md index ac0d41b5..a920ddd4 100644 --- a/test/snapshots/seam-blueprint.test.ts.md +++ b/test/snapshots/seam-blueprint.test.ts.md @@ -238,15 +238,6 @@ Generated by [AVA](https://avajs.dev). jsonType: 'string', name: 'display_name', }, - { - deprecationMessage: '', - description: '', - format: 'datetime', - isDeprecated: false, - isUndocumented: false, - jsonType: 'string', - name: 'encoded_at', - }, { deprecationMessage: '', description: '', @@ -307,7 +298,7 @@ Generated by [AVA](https://avajs.dev). isDeprecated: false, isUndocumented: false, jsonType: 'boolean', - name: 'is_encoded', + name: 'is_issued', }, { deprecationMessage: '', @@ -336,6 +327,15 @@ Generated by [AVA](https://avajs.dev). jsonType: 'boolean', name: 'is_multi_phone_sync_credential', }, + { + deprecationMessage: '', + description: '', + format: 'datetime', + isDeprecated: false, + isUndocumented: false, + jsonType: 'string', + name: 'issued_at', + }, { deprecationMessage: '', description: '', @@ -605,7 +605,7 @@ Generated by [AVA](https://avajs.dev). properties: [ { deprecationMessage: '', - description: '', + description: 'ID of the entrance.', format: 'id', isDeprecated: false, isUndocumented: false, @@ -614,7 +614,7 @@ Generated by [AVA](https://avajs.dev). }, { deprecationMessage: '', - description: '', + description: 'ID of the access control system that contains the entrance.', format: 'id', isDeprecated: false, isUndocumented: false, @@ -623,7 +623,7 @@ Generated by [AVA](https://avajs.dev). }, { deprecationMessage: '', - description: '', + description: 'Date and time at which the entrance was created.', format: 'datetime', isDeprecated: false, isUndocumented: false, @@ -632,7 +632,7 @@ Generated by [AVA](https://avajs.dev). }, { deprecationMessage: '', - description: '', + description: 'Display name for the entrance.', format: 'string', isDeprecated: false, isUndocumented: false, @@ -1736,7 +1736,9 @@ Generated by [AVA](https://avajs.dev). }, response: { description: 'OK', - responseType: 'void', + resourceType: 'acs_access_group', + responseKey: 'acs_access_group', + responseType: 'resource', }, title: '', }, @@ -1779,7 +1781,9 @@ Generated by [AVA](https://avajs.dev). }, response: { description: 'OK', - responseType: 'void', + resourceType: 'acs_access_group', + responseKey: 'acs_access_groups', + responseType: 'resource_list', }, title: '', }, @@ -1812,7 +1816,9 @@ Generated by [AVA](https://avajs.dev). }, response: { description: 'OK', - responseType: 'void', + resourceType: 'acs_entrance', + responseKey: 'acs_entrances', + responseType: 'resource_list', }, title: '', }, @@ -1845,7 +1851,9 @@ Generated by [AVA](https://avajs.dev). }, response: { description: 'OK', - responseType: 'void', + resourceType: 'acs_user', + responseKey: 'acs_users', + responseType: 'resource_list', }, title: '', }, @@ -1935,7 +1943,9 @@ Generated by [AVA](https://avajs.dev). }, response: { description: 'OK', - responseType: 'void', + resourceType: 'unknown', + responseKey: 'acs_access_group', + responseType: 'resource', }, title: '', }, @@ -1978,7 +1988,9 @@ Generated by [AVA](https://avajs.dev). }, response: { description: 'OK', - responseType: 'void', + resourceType: 'unknown', + responseKey: 'acs_access_groups', + responseType: 'resource_list', }, title: '', }, @@ -2025,7 +2037,9 @@ Generated by [AVA](https://avajs.dev). }, response: { description: 'OK', - responseType: 'void', + resourceType: 'acs_credential_pool', + responseKey: 'acs_credential_pools', + responseType: 'resource_list', }, title: '', }, @@ -2112,7 +2126,9 @@ Generated by [AVA](https://avajs.dev). }, response: { description: 'OK', - responseType: 'void', + resourceType: 'acs_credential_provisioning_automation', + responseKey: 'acs_credential_provisioning_automation', + responseType: 'resource', }, title: '', }, @@ -2424,7 +2440,9 @@ Generated by [AVA](https://avajs.dev). }, response: { description: 'OK', - responseType: 'void', + resourceType: 'acs_credential', + responseKey: 'acs_credential', + responseType: 'resource', }, title: '', }, @@ -2490,7 +2508,9 @@ Generated by [AVA](https://avajs.dev). }, response: { description: 'OK', - responseType: 'void', + resourceType: 'acs_credential', + responseKey: 'acs_credential', + responseType: 'resource', }, title: '', }, @@ -2512,7 +2532,9 @@ Generated by [AVA](https://avajs.dev). }, response: { description: 'OK', - responseType: 'void', + resourceType: 'acs_credential', + responseKey: 'acs_credentials', + responseType: 'resource_list', }, title: '', }, @@ -2545,7 +2567,9 @@ Generated by [AVA](https://avajs.dev). }, response: { description: 'OK', - responseType: 'void', + resourceType: 'acs_entrance', + responseKey: 'acs_entrances', + responseType: 'resource_list', }, title: '', }, @@ -2784,7 +2808,9 @@ Generated by [AVA](https://avajs.dev). }, response: { description: 'OK', - responseType: 'void', + resourceType: 'unknown', + responseKey: 'acs_credential', + responseType: 'resource', }, title: '', }, @@ -2806,7 +2832,9 @@ Generated by [AVA](https://avajs.dev). }, response: { description: 'OK', - responseType: 'void', + resourceType: 'unknown', + responseKey: 'acs_credentials', + responseType: 'resource_list', }, title: '', }, @@ -2842,7 +2870,9 @@ Generated by [AVA](https://avajs.dev). }, response: { description: 'OK', - responseType: 'void', + resourceType: 'action_attempt', + responseKey: 'action_attempt', + responseType: 'resource', }, title: '', }, @@ -2864,7 +2894,9 @@ Generated by [AVA](https://avajs.dev). }, response: { description: 'OK', - responseType: 'void', + resourceType: 'device', + responseKey: 'devices', + responseType: 'resource_list', }, title: '', }, @@ -2886,7 +2918,9 @@ Generated by [AVA](https://avajs.dev). }, response: { description: 'OK', - responseType: 'void', + resourceType: 'action_attempt', + responseKey: 'action_attempt', + responseType: 'resource', }, title: '', }, @@ -2933,7 +2967,9 @@ Generated by [AVA](https://avajs.dev). }, response: { description: 'OK', - responseType: 'void', + resourceType: 'acs_entrance', + responseKey: 'acs_entrance', + responseType: 'resource', }, title: '', }, @@ -3019,7 +3055,9 @@ Generated by [AVA](https://avajs.dev). }, response: { description: 'OK', - responseType: 'void', + resourceType: 'acs_entrance', + responseKey: 'acs_entrances', + responseType: 'resource_list', }, title: '', }, @@ -3062,7 +3100,9 @@ Generated by [AVA](https://avajs.dev). }, response: { description: 'OK', - responseType: 'void', + resourceType: 'acs_credential', + responseKey: 'acs_credentials', + responseType: 'resource_list', }, title: '', }, @@ -4025,7 +4065,9 @@ Generated by [AVA](https://avajs.dev). }, response: { description: 'OK', - responseType: 'void', + resourceType: 'unknown', + responseKey: 'acs_user', + responseType: 'resource', }, title: '', }, @@ -4098,7 +4140,9 @@ Generated by [AVA](https://avajs.dev). }, response: { description: 'OK', - responseType: 'void', + resourceType: 'unknown', + responseKey: 'acs_users', + responseType: 'resource_list', }, title: '', }, @@ -4165,7 +4209,9 @@ Generated by [AVA](https://avajs.dev). }, response: { description: 'OK', - responseType: 'void', + resourceType: 'event', + responseKey: 'event', + responseType: 'resource', }, title: '', }, @@ -4492,7 +4538,9 @@ Generated by [AVA](https://avajs.dev). }, response: { description: 'OK', - responseType: 'void', + resourceType: 'event', + responseKey: 'events', + responseType: 'resource_list', }, title: '', }, @@ -4545,7 +4593,9 @@ Generated by [AVA](https://avajs.dev). }, response: { description: 'OK', - responseType: 'void', + resourceType: 'action_attempt', + responseKey: 'action_attempt', + responseType: 'resource', }, title: '', }, @@ -4608,7 +4658,9 @@ Generated by [AVA](https://avajs.dev). }, response: { description: 'OK', - responseType: 'void', + resourceType: 'action_attempt', + responseKey: 'action_attempt', + responseType: 'resource', }, title: '', }, @@ -4842,7 +4894,9 @@ Generated by [AVA](https://avajs.dev). }, response: { description: 'OK', - responseType: 'void', + resourceType: 'device', + responseKey: 'thermostat', + responseType: 'resource', }, title: '', }, @@ -4905,7 +4959,9 @@ Generated by [AVA](https://avajs.dev). }, response: { description: 'OK', - responseType: 'void', + resourceType: 'action_attempt', + responseKey: 'action_attempt', + responseType: 'resource', }, title: '', }, @@ -4988,7 +5044,9 @@ Generated by [AVA](https://avajs.dev). }, response: { description: 'OK', - responseType: 'void', + resourceType: 'action_attempt', + responseKey: 'action_attempt', + responseType: 'resource', }, title: '', }, @@ -5217,6 +5275,9 @@ Generated by [AVA](https://avajs.dev). { name: 'honeywell_resideo', }, + { + name: 'akiles', + }, ], }, { @@ -5235,7 +5296,9 @@ Generated by [AVA](https://avajs.dev). }, response: { description: 'OK', - responseType: 'void', + resourceType: 'device', + responseKey: 'thermostats', + responseType: 'resource_list', }, title: '', }, @@ -5278,7 +5341,9 @@ Generated by [AVA](https://avajs.dev). }, response: { description: 'OK', - responseType: 'void', + resourceType: 'action_attempt', + responseKey: 'action_attempt', + responseType: 'resource', }, title: '', }, @@ -5406,7 +5471,9 @@ Generated by [AVA](https://avajs.dev). }, response: { description: 'OK', - responseType: 'void', + resourceType: 'action_attempt', + responseKey: 'action_attempt', + responseType: 'resource', }, title: '', }, @@ -5795,7 +5862,9 @@ Generated by [AVA](https://avajs.dev). }, response: { description: 'OK', - responseType: 'void', + resourceType: 'thermostat_schedule', + responseKey: 'thermostat_schedule', + responseType: 'resource', }, title: '', }, @@ -5861,7 +5930,9 @@ Generated by [AVA](https://avajs.dev). }, response: { description: 'OK', - responseType: 'void', + resourceType: 'thermostat_schedule', + responseKey: 'thermostat_schedule', + responseType: 'resource', }, title: '', }, @@ -5904,7 +5975,9 @@ Generated by [AVA](https://avajs.dev). }, response: { description: 'OK', - responseType: 'void', + resourceType: 'thermostat_schedule', + responseKey: 'thermostat_schedules', + responseType: 'resource_list', }, title: '', }, diff --git a/test/snapshots/seam-blueprint.test.ts.snap b/test/snapshots/seam-blueprint.test.ts.snap index 03ba4736..7f364855 100644 Binary files a/test/snapshots/seam-blueprint.test.ts.snap and b/test/snapshots/seam-blueprint.test.ts.snap differ