|
1 | 1 | {
|
2 | 2 | "name": "ide-d",
|
3 |
| - "main": "./dist/ide-d.js", |
4 | 3 | "version": "0.5.2",
|
5 | 4 | "description": "D language and IDE support for Atom",
|
| 5 | + "repository": "https://github.com/Pure-D/atom-ide-d", |
| 6 | + "license": "MIT", |
| 7 | + "main": "./dist/ide-d.js", |
| 8 | + "scripts": { |
| 9 | + "build": "cross-env NODE_ENV=production parcel build ./src/ide-d.ts --detailed-report", |
| 10 | + "build-commit": "build-commit -o dist", |
| 11 | + "clean": "shx rm -rf dist", |
| 12 | + "dev": "cross-env NODE_ENV=developement parcel watch ./src/ide-d.ts", |
| 13 | + "format": "prettier --write .", |
| 14 | + "get.grammars": "ts-node -P ./scripts/tsconfig.json ./scripts/get-grammars.ts", |
| 15 | + "get.servers": "ts-node -P ./scripts/tsconfig.json ./scripts/get-servers.ts", |
| 16 | + "lint": "eslint . --fix", |
| 17 | + "prepare": "npm run get.servers && npm run build", |
| 18 | + "test": "atom --test spec", |
| 19 | + "test.format": "prettier . --check", |
| 20 | + "test.lint": "eslint .", |
| 21 | + "tsc.dev": "tsc -p src/tsconfig.json --watch" |
| 22 | + }, |
| 23 | + "prettier": "prettier-config-atomic", |
| 24 | + "dependencies": { |
| 25 | + "atom-languageclient": "1.16.1", |
| 26 | + "atom-package-deps": "^8.0.0", |
| 27 | + "fs-extra": "^10.0.0", |
| 28 | + "semver": "^7.3.5" |
| 29 | + }, |
| 30 | + "devDependencies": { |
| 31 | + "@terascope/fetch-github-release": "^0.8.7", |
| 32 | + "@types/atom": "1.40.11", |
| 33 | + "@types/decompress": "^4.2.4", |
| 34 | + "@types/fs-extra": "^9.0.13", |
| 35 | + "@types/node": "^16.11.9", |
| 36 | + "@types/semver": "^7.3.9", |
| 37 | + "atom-jasmine3-test-runner": "^5.2.9", |
| 38 | + "build-commit": "0.1.4", |
| 39 | + "cross-env": "7.0.3", |
| 40 | + "decompress": "^4.2.1", |
| 41 | + "decompress-tarxz": "^3.0.0", |
| 42 | + "eslint-config-atomic": "^1.16.5", |
| 43 | + "gitly": "^2.1.5", |
| 44 | + "parcel": "2.0.1", |
| 45 | + "prettier-config-atomic": "^3.0.1", |
| 46 | + "shx": "0.3.3", |
| 47 | + "terser-config-atomic": "^0.1.1", |
| 48 | + "ts-node": "^10.4.0", |
| 49 | + "typescript": "^4.5.2" |
| 50 | + }, |
| 51 | + "engines": { |
| 52 | + "atom": ">=1.52.0 <2.0.0", |
| 53 | + "electron": "^6.1.12" |
| 54 | + }, |
6 | 55 | "keywords": [
|
7 | 56 | "d",
|
8 | 57 | "dcd",
|
|
14 | 63 | "lint",
|
15 | 64 | "format"
|
16 | 65 | ],
|
17 |
| - "repository": "https://github.com/Pure-D/atom-ide-d", |
18 |
| - "license": "MIT", |
19 |
| - "engines": { |
20 |
| - "atom": ">=1.52.0 <2.0.0", |
21 |
| - "electron": "^6.1.12" |
22 |
| - }, |
23 |
| - "scripts": { |
24 |
| - "format": "prettier --write .", |
25 |
| - "test.format": "prettier . --check", |
26 |
| - "lint": "eslint . --fix", |
27 |
| - "test.lint": "eslint .", |
28 |
| - "test": "atom --test spec", |
29 |
| - "clean": "shx rm -rf dist", |
30 |
| - "tsc.dev": "tsc -p src/tsconfig.json --watch", |
31 |
| - "dev": "cross-env NODE_ENV=developement parcel watch ./src/ide-d.ts", |
32 |
| - "build": "cross-env NODE_ENV=production parcel build ./src/ide-d.ts --detailed-report", |
33 |
| - "get.grammars": "ts-node -P ./scripts/tsconfig.json ./scripts/get-grammars.ts", |
34 |
| - "get.servers": "ts-node -P ./scripts/tsconfig.json ./scripts/get-servers.ts", |
35 |
| - "build-commit": "build-commit -o dist", |
36 |
| - "prepare": "npm run get.servers && npm run build" |
37 |
| - }, |
38 |
| - "targets": { |
39 |
| - "main": { |
40 |
| - "context": "electron-renderer", |
41 |
| - "includeNodeModules": { |
42 |
| - "atom": false, |
43 |
| - "electron": false, |
44 |
| - "atom-languageclient": false, |
45 |
| - "fs-extra": false |
46 |
| - }, |
47 |
| - "isLibrary": true |
48 |
| - } |
49 |
| - }, |
50 |
| - "prettier": "prettier-config-atomic", |
51 |
| - "atomTestRunner": "./spec/runner", |
52 | 66 | "activationHooks": [
|
53 | 67 | "core:loaded-shell-environment"
|
54 | 68 | ],
|
55 |
| - "enhancedScopes": [ |
56 |
| - "source.d" |
57 |
| - ], |
| 69 | + "atomTestRunner": "./spec/runner", |
| 70 | + "binaryDependencies": { |
| 71 | + "serve-d": "0.7.0", |
| 72 | + "dcd": "0.13.6" |
| 73 | + }, |
58 | 74 | "consumedServices": {
|
59 | 75 | "linter-indie": {
|
60 | 76 | "versions": {
|
|
67 | 83 | }
|
68 | 84 | }
|
69 | 85 | },
|
| 86 | + "enhancedScopes": [ |
| 87 | + "source.d" |
| 88 | + ], |
| 89 | + "package-deps": [ |
| 90 | + "atom-ide-base" |
| 91 | + ], |
| 92 | + "pnpm": { |
| 93 | + "overrides": { |
| 94 | + "lzma-native": "8.0.1" |
| 95 | + } |
| 96 | + }, |
70 | 97 | "providedServices": {
|
71 | 98 | "autocomplete.provider": {
|
72 | 99 | "versions": {
|
|
99 | 126 | }
|
100 | 127 | }
|
101 | 128 | },
|
102 |
| - "devDependencies": { |
103 |
| - "@terascope/fetch-github-release": "^0.7.7", |
104 |
| - "@types/atom": "1.40.11", |
105 |
| - "@types/decompress": "^4.2.4", |
106 |
| - "@types/fs-extra": "^9.0.12", |
107 |
| - "@types/node": "^16.3.3", |
108 |
| - "@types/semver": "^7.3.7", |
109 |
| - "atom-jasmine3-test-runner": "^5.2.7", |
110 |
| - "build-commit": "0.1.4", |
111 |
| - "cross-env": "7.0.3", |
112 |
| - "decompress": "^4.2.1", |
113 |
| - "decompress-tarxz": "^3.0.0", |
114 |
| - "eslint-config-atomic": "^1.16.2", |
115 |
| - "gitly": "^2.1.2", |
116 |
| - "parcel": "2.0.0-beta.3.1", |
117 |
| - "prettier-config-atomic": "^2.0.5", |
118 |
| - "shx": "0.3.3", |
119 |
| - "terser-config-atomic": "^0.1.1", |
120 |
| - "ts-node": "^10.1.0", |
121 |
| - "typescript": "^4.3.5" |
122 |
| - }, |
123 |
| - "dependencies": { |
124 |
| - "atom-languageclient": "1.14.1", |
125 |
| - "atom-package-deps": "^7.2.3", |
126 |
| - "fs-extra": "^10.0.0", |
127 |
| - "semver": "^7.3.5" |
128 |
| - }, |
129 |
| - "package-deps": [ |
130 |
| - "atom-ide-base" |
131 |
| - ], |
132 |
| - "bundledDependencies": { |
133 |
| - "serve-d": "0.7.0-beta.7", |
134 |
| - "dcd": "0.13.6" |
| 129 | + "targets": { |
| 130 | + "main": { |
| 131 | + "context": "electron-renderer", |
| 132 | + "includeNodeModules": { |
| 133 | + "atom": false, |
| 134 | + "electron": false, |
| 135 | + "atom-languageclient": false, |
| 136 | + "atom-package-deps": false, |
| 137 | + "fs-extra": false |
| 138 | + }, |
| 139 | + "isLibrary": true, |
| 140 | + "optimize": true |
| 141 | + } |
135 | 142 | }
|
136 | 143 | }
|
0 commit comments