From c0e3b6ed9d955bc59a8d88e177219b541881c63d Mon Sep 17 00:00:00 2001 From: David Sherret Date: Tue, 14 May 2024 14:15:43 -0400 Subject: fix(publish): always include config file when publishing (#23797) Closes https://github.com/denoland/deno/issues/23796 --- tests/specs/publish/excluded_deno_jsonc/__test__.jsonc | 14 ++++++++++++++ tests/specs/publish/excluded_deno_jsonc/deno.jsonc | 5 +++++ tests/specs/publish/excluded_deno_jsonc/mod.out | 6 ++++++ tests/specs/publish/excluded_deno_jsonc/mod.ts | 2 ++ 4 files changed, 27 insertions(+) create mode 100644 tests/specs/publish/excluded_deno_jsonc/__test__.jsonc create mode 100644 tests/specs/publish/excluded_deno_jsonc/deno.jsonc create mode 100644 tests/specs/publish/excluded_deno_jsonc/mod.out create mode 100644 tests/specs/publish/excluded_deno_jsonc/mod.ts (limited to 'tests/specs/publish/excluded_deno_jsonc') diff --git a/tests/specs/publish/excluded_deno_jsonc/__test__.jsonc b/tests/specs/publish/excluded_deno_jsonc/__test__.jsonc new file mode 100644 index 000000000..4e8607ae8 --- /dev/null +++ b/tests/specs/publish/excluded_deno_jsonc/__test__.jsonc @@ -0,0 +1,14 @@ +{ + "tempDir": true, + "steps": [{ + "args": [ + "eval", + "Deno.writeTextFileSync('.gitignore', 'deno.jsonc')" + ], + "output": "[WILDCARD]" + }, { + "args": "publish --dry-run", + "output": "mod.out", + "exitCode": 0 + }] +} diff --git a/tests/specs/publish/excluded_deno_jsonc/deno.jsonc b/tests/specs/publish/excluded_deno_jsonc/deno.jsonc new file mode 100644 index 000000000..fe4300ad6 --- /dev/null +++ b/tests/specs/publish/excluded_deno_jsonc/deno.jsonc @@ -0,0 +1,5 @@ +{ + "name": "@scope/pkg", + "version": "1.0.0", + "exports": "./mod.ts" +} diff --git a/tests/specs/publish/excluded_deno_jsonc/mod.out b/tests/specs/publish/excluded_deno_jsonc/mod.out new file mode 100644 index 000000000..7c8db25a2 --- /dev/null +++ b/tests/specs/publish/excluded_deno_jsonc/mod.out @@ -0,0 +1,6 @@ +Check file:///[WILDLINE]mod.ts +Checking for slow types in the public API... +Simulating publish of @scope/pkg@1.0.0 with files: + file:///[WILDLINE]/deno.jsonc (74B) + file:///[WILDLINE]/mod.ts (22B) +Warning Aborting due to --dry-run diff --git a/tests/specs/publish/excluded_deno_jsonc/mod.ts b/tests/specs/publish/excluded_deno_jsonc/mod.ts new file mode 100644 index 000000000..816fdefaa --- /dev/null +++ b/tests/specs/publish/excluded_deno_jsonc/mod.ts @@ -0,0 +1,2 @@ +export class Test { +} -- cgit v1.2.3