├── .editorconfig ├── .eslintignore ├── .eslintrc ├── .github ├── ISSUE_TEMPLATE.md ├── PULL_REQUEST_TEMPLATE.md └── stale.yml ├── .gitignore ├── .npmignore ├── .travis.yml ├── CONTRIBUTING.md ├── LICENSE ├── NOTICE ├── README.md ├── config ├── commit.template └── validate-commit-msg.js ├── demo ├── _config.yml ├── _data │ └── egjs.yml ├── _includes │ ├── facebook.html │ ├── footer.html │ ├── head.html │ ├── header.html │ └── promo.html ├── _layouts │ ├── gallery.html │ └── page.html ├── assets │ ├── css │ │ └── demo.css │ ├── html │ │ └── demo.html │ └── js │ │ └── demo.js ├── common │ ├── css │ │ ├── bootstrap.min.css │ │ ├── font-awesome.min.css │ │ ├── gallery.css │ │ ├── monokai.css │ │ └── page.css │ ├── image │ │ ├── cp-arrow-right.svg │ │ ├── logo.svg │ │ ├── logo_mono.svg │ │ ├── logo_mono_black.svg │ │ ├── type_black.svg │ │ └── type_white.svg │ └── js │ │ ├── app.js │ │ ├── bootstrap.min.js │ │ └── jquery-1.12.4.js ├── demo.md ├── gallery.md ├── index.md └── started.md ├── global.d.ts ├── jest.config.js ├── jsdoc.json ├── package.json ├── rollup.config.js ├── src ├── agent.ts ├── index.umd.ts ├── presets.ts ├── types.ts ├── userAgent.ts ├── userAgentData.ts └── utils.ts ├── test ├── manual │ └── index.html ├── node │ └── node.js └── unit │ ├── userAgent.spec.ts │ ├── userAgentConsts.ts │ ├── userAgentData.spec.ts │ └── userAgentDataConsts.ts ├── tsconfig.declaration.json └── tsconfig.json /.editorconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/naver/egjs-agent/HEAD/.editorconfig -------------------------------------------------------------------------------- /.eslintignore: -------------------------------------------------------------------------------- 1 | node_modules 2 | dist 3 | *.js 4 | -------------------------------------------------------------------------------- /.eslintrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/naver/egjs-agent/HEAD/.eslintrc -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/naver/egjs-agent/HEAD/.github/ISSUE_TEMPLATE.md -------------------------------------------------------------------------------- /.github/PULL_REQUEST_TEMPLATE.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/naver/egjs-agent/HEAD/.github/PULL_REQUEST_TEMPLATE.md -------------------------------------------------------------------------------- /.github/stale.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/naver/egjs-agent/HEAD/.github/stale.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/naver/egjs-agent/HEAD/.gitignore -------------------------------------------------------------------------------- /.npmignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/naver/egjs-agent/HEAD/.npmignore -------------------------------------------------------------------------------- /.travis.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/naver/egjs-agent/HEAD/.travis.yml -------------------------------------------------------------------------------- /CONTRIBUTING.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/naver/egjs-agent/HEAD/CONTRIBUTING.md -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/naver/egjs-agent/HEAD/LICENSE -------------------------------------------------------------------------------- /NOTICE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/naver/egjs-agent/HEAD/NOTICE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/naver/egjs-agent/HEAD/README.md -------------------------------------------------------------------------------- /config/commit.template: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/naver/egjs-agent/HEAD/config/commit.template -------------------------------------------------------------------------------- /config/validate-commit-msg.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/naver/egjs-agent/HEAD/config/validate-commit-msg.js -------------------------------------------------------------------------------- /demo/_config.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/naver/egjs-agent/HEAD/demo/_config.yml -------------------------------------------------------------------------------- /demo/_data/egjs.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/naver/egjs-agent/HEAD/demo/_data/egjs.yml -------------------------------------------------------------------------------- /demo/_includes/facebook.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/naver/egjs-agent/HEAD/demo/_includes/facebook.html -------------------------------------------------------------------------------- /demo/_includes/footer.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/naver/egjs-agent/HEAD/demo/_includes/footer.html -------------------------------------------------------------------------------- /demo/_includes/head.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/naver/egjs-agent/HEAD/demo/_includes/head.html -------------------------------------------------------------------------------- /demo/_includes/header.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/naver/egjs-agent/HEAD/demo/_includes/header.html -------------------------------------------------------------------------------- /demo/_includes/promo.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/naver/egjs-agent/HEAD/demo/_includes/promo.html -------------------------------------------------------------------------------- /demo/_layouts/gallery.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/naver/egjs-agent/HEAD/demo/_layouts/gallery.html -------------------------------------------------------------------------------- /demo/_layouts/page.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/naver/egjs-agent/HEAD/demo/_layouts/page.html -------------------------------------------------------------------------------- /demo/assets/css/demo.css: -------------------------------------------------------------------------------- 1 | /** css **/ 2 | .useragent-input { 3 | width: 100%; 4 | } 5 | -------------------------------------------------------------------------------- /demo/assets/html/demo.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/naver/egjs-agent/HEAD/demo/assets/html/demo.html -------------------------------------------------------------------------------- /demo/assets/js/demo.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/naver/egjs-agent/HEAD/demo/assets/js/demo.js -------------------------------------------------------------------------------- /demo/common/css/bootstrap.min.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/naver/egjs-agent/HEAD/demo/common/css/bootstrap.min.css -------------------------------------------------------------------------------- /demo/common/css/font-awesome.min.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/naver/egjs-agent/HEAD/demo/common/css/font-awesome.min.css -------------------------------------------------------------------------------- /demo/common/css/gallery.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/naver/egjs-agent/HEAD/demo/common/css/gallery.css -------------------------------------------------------------------------------- /demo/common/css/monokai.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/naver/egjs-agent/HEAD/demo/common/css/monokai.css -------------------------------------------------------------------------------- /demo/common/css/page.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/naver/egjs-agent/HEAD/demo/common/css/page.css -------------------------------------------------------------------------------- /demo/common/image/cp-arrow-right.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/naver/egjs-agent/HEAD/demo/common/image/cp-arrow-right.svg -------------------------------------------------------------------------------- /demo/common/image/logo.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/naver/egjs-agent/HEAD/demo/common/image/logo.svg -------------------------------------------------------------------------------- /demo/common/image/logo_mono.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/naver/egjs-agent/HEAD/demo/common/image/logo_mono.svg -------------------------------------------------------------------------------- /demo/common/image/logo_mono_black.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/naver/egjs-agent/HEAD/demo/common/image/logo_mono_black.svg -------------------------------------------------------------------------------- /demo/common/image/type_black.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/naver/egjs-agent/HEAD/demo/common/image/type_black.svg -------------------------------------------------------------------------------- /demo/common/image/type_white.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/naver/egjs-agent/HEAD/demo/common/image/type_white.svg -------------------------------------------------------------------------------- /demo/common/js/app.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/naver/egjs-agent/HEAD/demo/common/js/app.js -------------------------------------------------------------------------------- /demo/common/js/bootstrap.min.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/naver/egjs-agent/HEAD/demo/common/js/bootstrap.min.js -------------------------------------------------------------------------------- /demo/common/js/jquery-1.12.4.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/naver/egjs-agent/HEAD/demo/common/js/jquery-1.12.4.js -------------------------------------------------------------------------------- /demo/demo.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/naver/egjs-agent/HEAD/demo/demo.md -------------------------------------------------------------------------------- /demo/gallery.md: -------------------------------------------------------------------------------- 1 | --- 2 | layout: gallery 3 | --- 4 | -------------------------------------------------------------------------------- /demo/index.md: -------------------------------------------------------------------------------- 1 | --- 2 | layout: page 3 | --- 4 | -------------------------------------------------------------------------------- /demo/started.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/naver/egjs-agent/HEAD/demo/started.md -------------------------------------------------------------------------------- /global.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/naver/egjs-agent/HEAD/global.d.ts -------------------------------------------------------------------------------- /jest.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/naver/egjs-agent/HEAD/jest.config.js -------------------------------------------------------------------------------- /jsdoc.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/naver/egjs-agent/HEAD/jsdoc.json -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/naver/egjs-agent/HEAD/package.json -------------------------------------------------------------------------------- /rollup.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/naver/egjs-agent/HEAD/rollup.config.js -------------------------------------------------------------------------------- /src/agent.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/naver/egjs-agent/HEAD/src/agent.ts -------------------------------------------------------------------------------- /src/index.umd.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/naver/egjs-agent/HEAD/src/index.umd.ts -------------------------------------------------------------------------------- /src/presets.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/naver/egjs-agent/HEAD/src/presets.ts -------------------------------------------------------------------------------- /src/types.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/naver/egjs-agent/HEAD/src/types.ts -------------------------------------------------------------------------------- /src/userAgent.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/naver/egjs-agent/HEAD/src/userAgent.ts -------------------------------------------------------------------------------- /src/userAgentData.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/naver/egjs-agent/HEAD/src/userAgentData.ts -------------------------------------------------------------------------------- /src/utils.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/naver/egjs-agent/HEAD/src/utils.ts -------------------------------------------------------------------------------- /test/manual/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/naver/egjs-agent/HEAD/test/manual/index.html -------------------------------------------------------------------------------- /test/node/node.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/naver/egjs-agent/HEAD/test/node/node.js -------------------------------------------------------------------------------- /test/unit/userAgent.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/naver/egjs-agent/HEAD/test/unit/userAgent.spec.ts -------------------------------------------------------------------------------- /test/unit/userAgentConsts.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/naver/egjs-agent/HEAD/test/unit/userAgentConsts.ts -------------------------------------------------------------------------------- /test/unit/userAgentData.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/naver/egjs-agent/HEAD/test/unit/userAgentData.spec.ts -------------------------------------------------------------------------------- /test/unit/userAgentDataConsts.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/naver/egjs-agent/HEAD/test/unit/userAgentDataConsts.ts -------------------------------------------------------------------------------- /tsconfig.declaration.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/naver/egjs-agent/HEAD/tsconfig.declaration.json -------------------------------------------------------------------------------- /tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/naver/egjs-agent/HEAD/tsconfig.json --------------------------------------------------------------------------------