From 7ee87008c749e30342018b8da73f01fa4248d6b3 Mon Sep 17 00:00:00 2001 From: harttle Date: Sun, 17 Feb 2019 14:22:13 +0800 Subject: [PATCH] chore(TypeScript): demo for typescript --- demo/browser/index.html | 4 +- demo/browser/package-lock.json | 220 + demo/browser/package.json | 17 + demo/nodejs/index.js | 16 +- demo/nodejs/package-lock.json | 12 + demo/nodejs/package.json | 11 + demo/nodejs/todolist.liquid | 2 + demo/typescript/index.ts | 16 +- demo/typescript/package-lock.json | 8701 ++++++++++++++++++++ demo/typescript/package.json | 14 + demo/typescript/todolist.liquid | 2 + package.json | 1 + rollup.config.js | 41 +- src/builtin/filters/{array.js => array.ts} | 0 src/liquid.ts | 3 +- src/template/tag/hash.ts | 1 + src/template/tag/itag-impl-options.ts | 10 + src/template/tag/itag-impl.ts | 6 + src/template/tag/tag.ts | 10 +- src/template/tag/tagimpl.ts | 8 - src/util/error.ts | 14 +- tsconfig.json | 6 +- 22 files changed, 9062 insertions(+), 53 deletions(-) create mode 100644 demo/browser/package-lock.json create mode 100644 demo/browser/package.json create mode 100644 demo/nodejs/package-lock.json create mode 100644 demo/nodejs/package.json create mode 100644 demo/typescript/package-lock.json create mode 100644 demo/typescript/package.json rename src/builtin/filters/{array.js => array.ts} (100%) create mode 100644 src/template/tag/itag-impl-options.ts create mode 100644 src/template/tag/itag-impl.ts delete mode 100644 src/template/tag/tagimpl.ts diff --git a/demo/browser/index.html b/demo/browser/index.html index d0976a1c2..4d6887cdf 100644 --- a/demo/browser/index.html +++ b/demo/browser/index.html @@ -3,12 +3,12 @@ liquidjs for the browser - +