├── .babelrc ├── .eslintignore ├── .eslintrc.json ├── .gitignore ├── .npmignore ├── .travis.yml ├── LICENSE ├── README.md ├── package.json ├── prettier.config.js ├── src └── index.js └── test ├── .eslintrc.json ├── fixtures ├── fix-name-method │ ├── .babelrc │ ├── actual.js │ └── expected.js ├── multiple-statments │ ├── .babelrc │ ├── actual.js │ └── expected.js └── no-getter │ ├── .babelrc │ ├── actual.js │ └── expected.js └── index.js /.babelrc: -------------------------------------------------------------------------------- 1 | { 2 | "presets": ["es2015", "stage-0"] 3 | } 4 | -------------------------------------------------------------------------------- /.eslintignore: -------------------------------------------------------------------------------- 1 | lib/* 2 | test/fixtures/* 3 | -------------------------------------------------------------------------------- /.eslintrc.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/github/babel-plugin-ensure-name-for-custom-elements/HEAD/.eslintrc.json -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- 1 | node_modules 2 | *.log 3 | lib 4 | -------------------------------------------------------------------------------- /.npmignore: -------------------------------------------------------------------------------- 1 | node_modules 2 | *.log 3 | src 4 | -------------------------------------------------------------------------------- /.travis.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/github/babel-plugin-ensure-name-for-custom-elements/HEAD/.travis.yml -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/github/babel-plugin-ensure-name-for-custom-elements/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/github/babel-plugin-ensure-name-for-custom-elements/HEAD/README.md -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/github/babel-plugin-ensure-name-for-custom-elements/HEAD/package.json -------------------------------------------------------------------------------- /prettier.config.js: -------------------------------------------------------------------------------- 1 | module.exports = require('eslint-plugin-github/prettier.config') 2 | -------------------------------------------------------------------------------- /src/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/github/babel-plugin-ensure-name-for-custom-elements/HEAD/src/index.js -------------------------------------------------------------------------------- /test/.eslintrc.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/github/babel-plugin-ensure-name-for-custom-elements/HEAD/test/.eslintrc.json -------------------------------------------------------------------------------- /test/fixtures/fix-name-method/.babelrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/github/babel-plugin-ensure-name-for-custom-elements/HEAD/test/fixtures/fix-name-method/.babelrc -------------------------------------------------------------------------------- /test/fixtures/fix-name-method/actual.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/github/babel-plugin-ensure-name-for-custom-elements/HEAD/test/fixtures/fix-name-method/actual.js -------------------------------------------------------------------------------- /test/fixtures/fix-name-method/expected.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/github/babel-plugin-ensure-name-for-custom-elements/HEAD/test/fixtures/fix-name-method/expected.js -------------------------------------------------------------------------------- /test/fixtures/multiple-statments/.babelrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/github/babel-plugin-ensure-name-for-custom-elements/HEAD/test/fixtures/multiple-statments/.babelrc -------------------------------------------------------------------------------- /test/fixtures/multiple-statments/actual.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/github/babel-plugin-ensure-name-for-custom-elements/HEAD/test/fixtures/multiple-statments/actual.js -------------------------------------------------------------------------------- /test/fixtures/multiple-statments/expected.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/github/babel-plugin-ensure-name-for-custom-elements/HEAD/test/fixtures/multiple-statments/expected.js -------------------------------------------------------------------------------- /test/fixtures/no-getter/.babelrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/github/babel-plugin-ensure-name-for-custom-elements/HEAD/test/fixtures/no-getter/.babelrc -------------------------------------------------------------------------------- /test/fixtures/no-getter/actual.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/github/babel-plugin-ensure-name-for-custom-elements/HEAD/test/fixtures/no-getter/actual.js -------------------------------------------------------------------------------- /test/fixtures/no-getter/expected.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/github/babel-plugin-ensure-name-for-custom-elements/HEAD/test/fixtures/no-getter/expected.js -------------------------------------------------------------------------------- /test/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/github/babel-plugin-ensure-name-for-custom-elements/HEAD/test/index.js --------------------------------------------------------------------------------