File tree Expand file tree Collapse file tree 12 files changed +910
-5
lines changed
Expand file tree Collapse file tree 12 files changed +910
-5
lines changed Original file line number Diff line number Diff line change 1+ ---
2+ " @systemfsoftware/api-extractor " : patch
3+ " @systemfsoftware/effect " : patch
4+ " @systemfsoftware/aws " : patch
5+ ---
6+
7+ chore: add api extractor
Original file line number Diff line number Diff line change 1111 "format:check" : " dprint check"
1212 },
1313 "devDependencies" : {
14+ "@microsoft/api-extractor" : " ^7.47.9" ,
1415 "@total-typescript/tsconfig" : " ^1.0.4" ,
1516 "dprint" : " ^0.47.2" ,
1617 "rimraf" : " ^6.0.1" ,
Load Diff Large diffs are not rendered by default.
Original file line number Diff line number Diff line change 1+ {
2+ "name" : " @systemfsoftware/api-extractor" ,
3+ "version" : " 0.0.0" ,
4+ "author" :
" Ryan Lee <[email protected] >" ,
5+ "repository" : {
6+ "type" : " git" ,
7+ "url" : " https://github.com/systemfsoftware/essentials.git"
8+ },
9+ "type" : " module" ,
10+ "exports" : {
11+ "./package.json" : " ./package.json" ,
12+ "./api-extractor.json" : " ./api-extractor.json"
13+ },
14+ "keywords" : [
15+ " aws"
16+ ],
17+ "files" : [
18+ " api-extractor.json"
19+ ]
20+ }
Original file line number Diff line number Diff line change 1+ {
2+ "$schema" : " https://developer.microsoft.com/json-schemas/api-extractor/v7/api-extractor.schema.json" ,
3+ "extends" : " @systemfsoftware/api-extractor/api-extractor.json"
4+ }
Original file line number Diff line number Diff line change 7979 "scripts" : {
8080 "prepare" : " pnpm turbo build" ,
8181 "clean" : " rimraf dist .tshy .tshy-build" ,
82- "build" : " pnpm run clean && tshy"
82+ "build" : " pnpm run clean && tshy && pnpm run extract" ,
83+ "extract" : " api-extractor run"
8384 },
8485 "dependencies" : {},
85- "devDependencies" : {},
86+ "devDependencies" : {
87+ "@systemfsoftware/api-extractor" : " workspace:^"
88+ },
8689 "peerDependencies" : {}
8790}
Original file line number Diff line number Diff line change 11/**
2+ * @public
23 * {@link https://docs.aws.amazon.com/AmazonCloudFront/latest/DeveloperGuide/using-managed-cache-policies.html#managed-cache-policy-amplify }
34 */
45export const AMPLIFY = '2e54312d-136d-493c-8eb9-b001f22f67d2'
56/**
7+ * @public
68 * {@link https://docs.aws.amazon.com/AmazonCloudFront/latest/DeveloperGuide/using-managed-cache-policies.html#managed-cache-policy-caching-disabled }
79 */
810export const CACHING_DISABLED = '4135ea2d-6df8-44a3-9df3-4b5a84be39ad'
911/**
12+ * @public
1013 * {@link https://docs.aws.amazon.com/AmazonCloudFront/latest/DeveloperGuide/using-managed-cache-policies.html#managed-cache-caching-optimized }
1114 */
1215export const CACHING_OPTIMIZED = '658327ea-f89d-4fab-a63d-7e88639e58f6'
1316/**
17+ * @public
1418 * {@link https://docs.aws.amazon.com/AmazonCloudFront/latest/DeveloperGuide/using-managed-cache-policies.html#managed-cache-caching-optimized-uncompressed }
1519 */
1620export const CACHING_OPTIMIZED_FOR_COMPRESSED_OBJECTS = 'b2884449-e4de-46a7-ac36-70bc7f1ddd6d'
1721/**
22+ * @public
1823 * {@link https://docs.aws.amazon.com/AmazonCloudFront/latest/DeveloperGuide/using-managed-cache-policies.html#managed-cache-policy-mediapackage }
1924 */
2025export const ELEMENTAL_MEDIA_PACKAGE = '08627262-05a9-4f76-9ded-b50ca2e3a84f'
2126/**
27+ * @public
2228 * {@link https://docs.aws.amazon.com/AmazonCloudFront/latest/DeveloperGuide/using-managed-cache-policies.html#managed-cache-policy-origin-cache-headers }
2329 */
2430export const USE_ORIGIN_CACHE_CONTROL_HEADERS = '83da9c7e-98b4-4e11-a168-04f0df8e2c65'
2531/**
32+ * @public
2633 * {@link https://docs.aws.amazon.com/AmazonCloudFront/latest/DeveloperGuide/using-managed-cache-policies.html#managed-cache-policy-origin-cache-headers-query-strings }
2734 */
2835export const USE_ORIGIN_CACHE_CONTROL_HEADERS_QUERY_STRING = '4cc15a8a-d715-48a4-82b8-cc0b614638fe'
Original file line number Diff line number Diff line change 11/**
2+ * @public
23 * {@link https://docs.aws.amazon.com/AmazonCloudFront/latest/DeveloperGuide/using-managed-origin-request-policies.html#managed-origin-request-policy-all-viewer }
34 */
45export const ALL_VIEWER = '216adef6-5c7f-47e4-b989-5492eafa07d3'
56/**
7+ * @public
68 * {@link https://docs.aws.amazon.com/AmazonCloudFront/latest/DeveloperGuide/using-managed-origin-request-policies.html#managed-origin-request-policy-all-viewer-and-cloudfront }
79 */
810export const ALL_VIEWER_AND_CLOUDFRONT_HEADERS_2022_06 = '33f36d7e-f396-46d9-90e0-52428a34d9dc'
911/**
12+ * @public
1013 * {@link https://docs.aws.amazon.com/AmazonCloudFront/latest/DeveloperGuide/using-managed-origin-request-policies.html#managed-origin-request-policy-all-viewer-except-host-header }
1114 */
1215export const ALL_VIEWER_EXCEPT_HOST_HEADER = 'b689b0a8-53d0-40ab-baf2-68738e2966ac'
1316/**
17+ * @public
1418 * {@link https://docs.aws.amazon.com/AmazonCloudFront/latest/DeveloperGuide/using-managed-origin-request-policies.html#managed-origin-request-policy-cors-custom }
1519 */
1620export const CORS_CUSTOM_ORIGIN = '59781a5b-3903-41f3-afcb-af62929ccde1'
1721/**
22+ * @public
1823 * {@link https://docs.aws.amazon.com/AmazonCloudFront/latest/DeveloperGuide/using-managed-origin-request-policies.html#managed-origin-request-policy-cors-s3 }
1924 */
2025export const CORS_S3_ORIGIN = '88a5eaf4-2fd4-4709-b370-b4c650ea3fcf'
2126/**
27+ * @public
2228 * {@link https://docs.aws.amazon.com/AmazonCloudFront/latest/DeveloperGuide/using-managed-origin-request-policies.html#managed-origin-request-policy-mediatailor }
2329 */
2430export const ELEMENTAL_MEDIA_TAILOR_PERSONALIZED_MANIFESTS = '775133bc-15f2-49f9-abea-afb2e0bf67d2'
2531/**
32+ * @public
2633 * {@link https://docs.aws.amazon.com/AmazonCloudFront/latest/DeveloperGuide/using-managed-origin-request-policies.html#managed-origin-request-policy-user-agent-referer }
2734 */
2835export const USER_AGENT_REFERER_HEADERS = 'acba4595-bd28-49b8-b9fe-13317c0390fa'
Original file line number Diff line number Diff line change 1+ {
2+ "$schema" : " https://developer.microsoft.com/json-schemas/api-extractor/v7/api-extractor.schema.json" ,
3+ "extends" : " @systemfsoftware/api-extractor/api-extractor.json"
4+ }
Original file line number Diff line number Diff line change 5555 "scripts" : {
5656 "prepare" : " pnpm turbo build" ,
5757 "clean" : " rimraf dist .tshy .tshy-build" ,
58- "build" : " pnpm run clean && tshy"
58+ "build" : " pnpm run clean && tshy && pnpm run extract" ,
59+ "extract" : " api-extractor run"
5960 },
6061 "dependencies" : {},
6162 "devDependencies" : {
62- "effect" : " catalog:"
63+ "effect" : " catalog:" ,
64+ "@systemfsoftware/api-extractor" : " workspace:^"
6365 },
6466 "peerDependencies" : {
6567 "effect" : " ^3.8.0"
You can’t perform that action at this time.
0 commit comments