summaryrefslogtreecommitdiff
path: root/std/encoding/csv.ts
diff options
context:
space:
mode:
authorJesse Jackson <jsejcksn@users.noreply.github.com>2020-11-25 08:50:00 -0600
committerGitHub <noreply@github.com>2020-11-25 09:50:00 -0500
commited11eb66871c0cdca96881bd1daffb3e8af72d1a (patch)
treea10544bf989ff65ab5fd7446b050759ba4f8f978 /std/encoding/csv.ts
parentd40b0711a786d04b5e6321ae9bbf73c11220e865 (diff)
feat(std/encoding/csv): Add stringify functionality (#8408)
Diffstat (limited to 'std/encoding/csv.ts')
-rw-r--r--std/encoding/csv.ts9
1 files changed, 9 insertions, 0 deletions
diff --git a/std/encoding/csv.ts b/std/encoding/csv.ts
index 78dd602e7..5dd92fb0f 100644
--- a/std/encoding/csv.ts
+++ b/std/encoding/csv.ts
@@ -9,6 +9,15 @@ import { TextProtoReader } from "../textproto/mod.ts";
import { StringReader } from "../io/readers.ts";
import { assert } from "../_util/assert.ts";
+export { NEWLINE, stringify, StringifyError } from "./csv_stringify.ts";
+
+export type {
+ Column,
+ ColumnDetails,
+ DataItem,
+ StringifyOptions,
+} from "./csv_stringify.ts";
+
const INVALID_RUNE = ["\r", "\n", '"'];
export const ERR_BARE_QUOTE = 'bare " in non-quoted-field';