Skip to content

Commit bd60c55

Browse files
committed
feat: first version
1 parent ff59eb6 commit bd60c55

22 files changed

+1688
-113
lines changed

.eslintrc.js

+37-1
Original file line numberDiff line numberDiff line change
@@ -5,11 +5,47 @@ module.exports = {
55
},
66
'extends': [
77
'plugin:vue/essential',
8+
'plugin:vue/strongly-recommended',
9+
'plugin:vue/recommended',
810
'@vue/standard'
911
],
1012
rules: {
1113
'no-console': process.env.NODE_ENV === 'production' ? 'error' : 'off',
12-
'no-debugger': process.env.NODE_ENV === 'production' ? 'error' : 'off'
14+
'no-debugger': process.env.NODE_ENV === 'production' ? 'error' : 'off',
15+
'vue/name-property-casing': ['error', 'kebab-case'],
16+
'vue/component-name-in-template-casing': ['error', 'kebab-case'],
17+
'vue/html-indent': [
18+
'error',
19+
2,
20+
{
21+
attribute: 1,
22+
baseIndent: 0,
23+
closeBracket: 0,
24+
alignAttributesVertically: true
25+
}
26+
],
27+
'vue/html-self-closing': [
28+
'error',
29+
{
30+
html: {
31+
void: 'never',
32+
normal: 'always',
33+
component: 'always'
34+
},
35+
svg: 'always',
36+
math: 'always'
37+
}
38+
],
39+
'vue/html-closing-bracket-spacing': [
40+
'error',
41+
{
42+
startTag: 'never',
43+
endTag: 'never',
44+
selfClosingTag: 'never'
45+
}
46+
],
47+
'vue/no-v-html': 0,
48+
'vue/singleline-html-element-content-newline': 0
1349
},
1450
parserOptions: {
1551
parser: 'babel-eslint'

.npmignore

+5
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,5 @@
1+
.*
2+
*.config.js
3+
/demo
4+
/public
5+
/src

README.md

+3-27
Original file line numberDiff line numberDiff line change
@@ -1,29 +1,5 @@
1-
# vue-clamp
1+
# <vue-clamp>
22

3-
## Project setup
4-
```
5-
npm install
6-
```
3+
Clamping multiline text with ease.
74

8-
### Compiles and hot-reloads for development
9-
```
10-
npm run serve
11-
```
12-
13-
### Compiles and minifies for production
14-
```
15-
npm run build
16-
```
17-
18-
### Run your tests
19-
```
20-
npm run test
21-
```
22-
23-
### Lints and fixes files
24-
```
25-
npm run lint
26-
```
27-
28-
### Customize configuration
29-
See [Configuration Reference](https://cli.vuejs.org/config/).
5+
See more in our [docs & demo](https://justineo.github.io/vue-clamp/demo).

demo/css/app.80f05f75.css

+1
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

demo/css/chunk-vendors.99ab1800.css

+2
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

demo/favicon.ico

1.12 KB
Binary file not shown.

demo/index.html

+1
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
<!DOCTYPE html><html lang=en><head><meta charset=utf-8><meta http-equiv=X-UA-Compatible content="IE=edge"><meta name=viewport content="width=device-width,initial-scale=1"><link rel=icon href=/favicon.ico><title>vue-clamp</title><link href=/css/app.80f05f75.css rel=preload as=style><link href=/css/chunk-vendors.99ab1800.css rel=preload as=style><link href=/js/app.f8d65fb1.js rel=preload as=script><link href=/js/chunk-vendors.9584c235.js rel=preload as=script><link href=/js/vue.2409c628.js rel=preload as=script><link href=/css/chunk-vendors.99ab1800.css rel=stylesheet><link href=/css/app.80f05f75.css rel=stylesheet></head><body><noscript><strong>We're sorry but vue-clamp doesn't work properly without JavaScript enabled. Please enable it to continue.</strong></noscript><div id=app></div><script src=/js/vue.2409c628.js></script><script src=/js/chunk-vendors.9584c235.js></script><script src=/js/app.f8d65fb1.js></script></body></html>

demo/js/app.f8d65fb1.js

+2
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

demo/js/app.f8d65fb1.js.map

+1
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

demo/js/chunk-vendors.9584c235.js

+2
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

demo/js/chunk-vendors.9584c235.js.map

+1
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

demo/js/vue.2409c628.js

+8
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

demo/js/vue.2409c628.js.map

+1
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

demo/report.html

+65
Large diffs are not rendered by default.

0 commit comments

Comments
 (0)