├── .editorconfig ├── .github └── workflows │ └── nodejs.yml ├── .gitignore ├── .idea ├── .gitignore ├── cdate.iml └── codeStyles │ └── codeStyleConfig.xml ├── LICENSE ├── Makefile ├── README.md ├── browser ├── import.cjs ├── test.html ├── tsconfig.json └── wrap.cjs ├── cli └── benchmark.ts ├── dist └── package.json ├── index.d.ts ├── index.js ├── package.json ├── src ├── cache.ts ├── calc │ ├── add.ts │ ├── calc.ts │ ├── startof.ts │ └── unit.ts ├── cdate.ts ├── format │ ├── en_US.ts │ ├── format.ts │ ├── locale.ts │ ├── strftime.ts │ └── texter.ts └── timezone │ ├── dateutc.ts │ ├── timezone.ts │ └── tzf.ts ├── test ├── 000.before.ts ├── 100.strftime.ts ├── 200.cdate.ts ├── 210.format.ts ├── 220.json.ts ├── 230.handler.ts ├── 240.parse.ts ├── 300.next.ts ├── 310.prev.ts ├── 320.add.ts ├── 330.startOf.ts ├── 331.startOf-1969.ts ├── 340.endOf.ts ├── 341.endOf-1969.ts ├── 350.get.ts ├── 360.set.ts ├── 400.timezone.ts ├── 410.dst.ts ├── 430.utc.ts ├── 440.utcOffset.ts ├── 450.keepLocalTime.ts ├── 460.tokyo.ts └── 500.locale.ts └── tsconfig.json /.editorconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kawanet/cdate/HEAD/.editorconfig -------------------------------------------------------------------------------- /.github/workflows/nodejs.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kawanet/cdate/HEAD/.github/workflows/nodejs.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kawanet/cdate/HEAD/.gitignore -------------------------------------------------------------------------------- /.idea/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kawanet/cdate/HEAD/.idea/.gitignore -------------------------------------------------------------------------------- /.idea/cdate.iml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kawanet/cdate/HEAD/.idea/cdate.iml -------------------------------------------------------------------------------- /.idea/codeStyles/codeStyleConfig.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kawanet/cdate/HEAD/.idea/codeStyles/codeStyleConfig.xml -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kawanet/cdate/HEAD/LICENSE -------------------------------------------------------------------------------- /Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kawanet/cdate/HEAD/Makefile -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kawanet/cdate/HEAD/README.md -------------------------------------------------------------------------------- /browser/import.cjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kawanet/cdate/HEAD/browser/import.cjs -------------------------------------------------------------------------------- /browser/test.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kawanet/cdate/HEAD/browser/test.html -------------------------------------------------------------------------------- /browser/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kawanet/cdate/HEAD/browser/tsconfig.json -------------------------------------------------------------------------------- /browser/wrap.cjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kawanet/cdate/HEAD/browser/wrap.cjs -------------------------------------------------------------------------------- /cli/benchmark.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kawanet/cdate/HEAD/cli/benchmark.ts -------------------------------------------------------------------------------- /dist/package.json: -------------------------------------------------------------------------------- 1 | { 2 | "type": "commonjs" 3 | } -------------------------------------------------------------------------------- /index.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kawanet/cdate/HEAD/index.d.ts -------------------------------------------------------------------------------- /index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kawanet/cdate/HEAD/index.js -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kawanet/cdate/HEAD/package.json -------------------------------------------------------------------------------- /src/cache.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kawanet/cdate/HEAD/src/cache.ts -------------------------------------------------------------------------------- /src/calc/add.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kawanet/cdate/HEAD/src/calc/add.ts -------------------------------------------------------------------------------- /src/calc/calc.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kawanet/cdate/HEAD/src/calc/calc.ts -------------------------------------------------------------------------------- /src/calc/startof.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kawanet/cdate/HEAD/src/calc/startof.ts -------------------------------------------------------------------------------- /src/calc/unit.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kawanet/cdate/HEAD/src/calc/unit.ts -------------------------------------------------------------------------------- /src/cdate.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kawanet/cdate/HEAD/src/cdate.ts -------------------------------------------------------------------------------- /src/format/en_US.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kawanet/cdate/HEAD/src/format/en_US.ts -------------------------------------------------------------------------------- /src/format/format.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kawanet/cdate/HEAD/src/format/format.ts -------------------------------------------------------------------------------- /src/format/locale.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kawanet/cdate/HEAD/src/format/locale.ts -------------------------------------------------------------------------------- /src/format/strftime.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kawanet/cdate/HEAD/src/format/strftime.ts -------------------------------------------------------------------------------- /src/format/texter.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kawanet/cdate/HEAD/src/format/texter.ts -------------------------------------------------------------------------------- /src/timezone/dateutc.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kawanet/cdate/HEAD/src/timezone/dateutc.ts -------------------------------------------------------------------------------- /src/timezone/timezone.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kawanet/cdate/HEAD/src/timezone/timezone.ts -------------------------------------------------------------------------------- /src/timezone/tzf.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kawanet/cdate/HEAD/src/timezone/tzf.ts -------------------------------------------------------------------------------- /test/000.before.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kawanet/cdate/HEAD/test/000.before.ts -------------------------------------------------------------------------------- /test/100.strftime.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kawanet/cdate/HEAD/test/100.strftime.ts -------------------------------------------------------------------------------- /test/200.cdate.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kawanet/cdate/HEAD/test/200.cdate.ts -------------------------------------------------------------------------------- /test/210.format.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kawanet/cdate/HEAD/test/210.format.ts -------------------------------------------------------------------------------- /test/220.json.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kawanet/cdate/HEAD/test/220.json.ts -------------------------------------------------------------------------------- /test/230.handler.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kawanet/cdate/HEAD/test/230.handler.ts -------------------------------------------------------------------------------- /test/240.parse.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kawanet/cdate/HEAD/test/240.parse.ts -------------------------------------------------------------------------------- /test/300.next.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kawanet/cdate/HEAD/test/300.next.ts -------------------------------------------------------------------------------- /test/310.prev.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kawanet/cdate/HEAD/test/310.prev.ts -------------------------------------------------------------------------------- /test/320.add.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kawanet/cdate/HEAD/test/320.add.ts -------------------------------------------------------------------------------- /test/330.startOf.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kawanet/cdate/HEAD/test/330.startOf.ts -------------------------------------------------------------------------------- /test/331.startOf-1969.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kawanet/cdate/HEAD/test/331.startOf-1969.ts -------------------------------------------------------------------------------- /test/340.endOf.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kawanet/cdate/HEAD/test/340.endOf.ts -------------------------------------------------------------------------------- /test/341.endOf-1969.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kawanet/cdate/HEAD/test/341.endOf-1969.ts -------------------------------------------------------------------------------- /test/350.get.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kawanet/cdate/HEAD/test/350.get.ts -------------------------------------------------------------------------------- /test/360.set.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kawanet/cdate/HEAD/test/360.set.ts -------------------------------------------------------------------------------- /test/400.timezone.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kawanet/cdate/HEAD/test/400.timezone.ts -------------------------------------------------------------------------------- /test/410.dst.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kawanet/cdate/HEAD/test/410.dst.ts -------------------------------------------------------------------------------- /test/430.utc.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kawanet/cdate/HEAD/test/430.utc.ts -------------------------------------------------------------------------------- /test/440.utcOffset.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kawanet/cdate/HEAD/test/440.utcOffset.ts -------------------------------------------------------------------------------- /test/450.keepLocalTime.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kawanet/cdate/HEAD/test/450.keepLocalTime.ts -------------------------------------------------------------------------------- /test/460.tokyo.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kawanet/cdate/HEAD/test/460.tokyo.ts -------------------------------------------------------------------------------- /test/500.locale.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kawanet/cdate/HEAD/test/500.locale.ts -------------------------------------------------------------------------------- /tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kawanet/cdate/HEAD/tsconfig.json --------------------------------------------------------------------------------