-
Notifications
You must be signed in to change notification settings - Fork 3
/
package.yaml
98 lines (84 loc) · 2.4 KB
/
package.yaml
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
---
_merge:
- version
- dependencies
- devDependencies
name: "@infinity-interactive/jsonschematic"
description: json schema viewer
keywords:
- "json schema"
bugs: https://github.com/yanick/jsonschematic/issues
homepage: https://yanick.github.io/jsonschematic/
repository: github:yanick/jsonschematic
license: MIT
contributors:
- name: Yanick Champoux
email: yanick.champoux@iinteractive.com
- name: Trey Bianchini
email: trey.bianchini@iinteractive.com
main: src/server.js
bin:
jsonschematic: bin/jsonschematic.js
eslintConfig:
env:
amd: true
es6: true
node: true
browser: true
extends:
- prettier
- eslint:recommended
- plugin:you-dont-need-lodash-underscore/compatible
- plugin:lodash/recommended
ignorePatterns:
- "src/node_modules"
parserOptions:
ecmaVersion: 2020
sourceType: module
ecmaFeatures:
modules: true
plugins:
- svelte3
rules:
"lodash/prefer-lodash-method": off
overrides:
- files: ["*.svelte"]
processor: "svelte3/svelte3"
prettier:
svelteSortOrder: markup-scripts-styles
svelteStrictMode: false
scripts:
promake: ./Promake
build: webpack
'build:watch': webpack --watch
"build:docs": webpack --config ./webpack.docs.config.js
dev: NODE_ENV=development webpack-dev-server
"dev:docs": NODE_ENV=development webpack-dev-server --config webpack.docs.config.js
start: node ./bin/jsonschematic.js --local --schema_dir examples
release: standard-version
storybook: start-storybook
package: ./scripts/merge_package.pl
test: tap 'src/**/*test.js' --no-coverage
"lint:prettier": ./scripts/prettier
"lint:eslint": ./scripts/eslint
lint: npm-run-all --parallel "lint:prettier -- {@}" "lint:eslint -- {@}" --
"lint:prettier:fix": npm run lint:prettier -- --fix
"lint:eslint:fix": npm run lint:eslint -- --fix
"lint:fix": npm-run-all "lint:eslint:fix -- {@}" "lint:prettier:fix -- {@}" --
publishConfig: { "registry": "https://npm.pkg.github.com/" }
standard-version:
skip:
tag: true
types:
- type: bug
section: Bug Fixes
- {"type": "feat", "section": "Features"}
- {"type": "fix", "section": "Bug Fixes"}
- {"type": "chore", "hidden": true}
- {"type": "docs", "hidden": true}
- {"type": "style", "hidden": true}
- {"type": "refactor", "hidden": true}
- {"type": "perf", "hidden": true}
- {"type": "test", "hidden": true}
tap:
coverage: false