1 | {
|
2 | "name": "ember-cli-page-object",
|
3 | "version": "2.1.1",
|
4 | "description": "This ember-cli addon eases the construction of page objects on your acceptance and integration tests",
|
5 | "keywords": [
|
6 | "acceptance",
|
7 | "integration",
|
8 | "components",
|
9 | "ember",
|
10 | "ember-addon",
|
11 | "ember-cli",
|
12 | "helper",
|
13 | "page object",
|
14 | "page-object",
|
15 | "pageobject",
|
16 | "testing"
|
17 | ],
|
18 | "homepage": "http://ember-cli-page-object.js.org",
|
19 | "bugs": "https://github.com/san650/ember-cli-page-object/issues",
|
20 | "repository": {
|
21 | "type": "git",
|
22 | "url": "https://github.com/san650/ember-cli-page-object.git",
|
23 | "directory": "addon"
|
24 | },
|
25 | "license": "MIT",
|
26 | "author": "Santiago Ferreira",
|
27 | "exports": {
|
28 | ".": {
|
29 | "import": "./dist/index.js",
|
30 | "require": "./dist/index.js",
|
31 | "types": "./types.d.ts"
|
32 | },
|
33 | "./*": {
|
34 | "import": "./dist/*",
|
35 | "require": "./dist/*",
|
36 | "types": "./types.d.ts"
|
37 | },
|
38 | "./addon-main.js": {
|
39 | "import": "./addon-main.js",
|
40 | "require": "./addon-main.js",
|
41 | "types": "./types.d.ts"
|
42 | }
|
43 | },
|
44 | "types": "types.d.ts",
|
45 | "files": [
|
46 | "addon-main.js",
|
47 | "dist",
|
48 | "types.d.ts"
|
49 | ],
|
50 | "scripts": {
|
51 | "build": "rollup --config",
|
52 | "copy:md": "cp ../README.md ../LICENSE.md .",
|
53 | "lint": "npm-run-all --aggregate-output --continue-on-error --parallel 'lint:!(fix)'",
|
54 | "lint:fix": "npm-run-all --aggregate-output --continue-on-error --parallel lint:*:fix",
|
55 | "lint:js": "eslint . --cache",
|
56 | "lint:js:fix": "eslint . --fix",
|
57 | "prepublishOnly": "npm-run-all --aggregate-output --parallel build 'copy:md'",
|
58 | "start": "rollup --config --watch",
|
59 | "test": "mocha node-tests --recursive"
|
60 | },
|
61 | "dependencies": {
|
62 | "@embroider/addon-shim": "^1.8.0",
|
63 | "@ro0gr/ceibo": "^2.2.0",
|
64 | "@types/jquery": "^3.5.14",
|
65 | "jquery": "^3.5.1"
|
66 | },
|
67 | "devDependencies": {
|
68 | "@babel/core": "^7.17.10",
|
69 | "@babel/eslint-parser": "^7.17.0",
|
70 | "@babel/plugin-proposal-class-properties": "^7.16.7",
|
71 | "@babel/plugin-proposal-decorators": "^7.17.9",
|
72 | "@embroider/addon-dev": "^1.8.0",
|
73 | "@rollup/plugin-babel": "^5.3.1",
|
74 | "chai": "^4.1.2",
|
75 | "ember-cli-blueprint-test-helpers": "^0.18.2",
|
76 | "eslint": "^8.14.0",
|
77 | "eslint-config-prettier": "^8.5.0",
|
78 | "eslint-plugin-ember": "^10.6.0",
|
79 | "eslint-plugin-node": "^11.1.0",
|
80 | "eslint-plugin-prettier": "^4.0.0",
|
81 | "mocha": "^4.0.1",
|
82 | "npm-run-all": "^4.1.5",
|
83 | "prettier": "^2.6.2",
|
84 | "rollup": "^2.71.1"
|
85 | },
|
86 | "peerDependencies": {
|
87 | "@ember/jquery": "*",
|
88 | "@ember/test-helpers": ">= 2.5.0"
|
89 | },
|
90 | "peerDependenciesMeta": {
|
91 | "@ember/jquery": {
|
92 | "optional": true
|
93 | }
|
94 | },
|
95 | "engines": {
|
96 | "node": "12.* || 14.* || >= 16"
|
97 | },
|
98 | "publishConfig": {
|
99 | "registry": "https://registry.npmjs.org"
|
100 | },
|
101 | "ember": {
|
102 | "edition": "octane"
|
103 | },
|
104 | "ember-addon": {
|
105 | "main": "addon-main.js",
|
106 | "type": "addon",
|
107 | "version": 2,
|
108 | "app-js": {}
|
109 | },
|
110 | "volta": {
|
111 | "extends": "../package.json"
|
112 | }
|
113 | }
|