diff --git a/node_modules/.package-lock.json b/node_modules/.package-lock.json new file mode 100644 index 0000000..f81b0ab --- /dev/null +++ b/node_modules/.package-lock.json @@ -0,0 +1,60 @@ +{ + "name": "tle2czml", + "version": "1.0.0", + "lockfileVersion": 2, + "requires": true, + "packages": { + "node_modules/julian": { + "version": "0.2.0", + "resolved": "https://registry.npmmirror.com/julian/-/julian-0.2.0.tgz", + "integrity": "sha512-rpBcYy7SiT9ogHfxcJQDLycCVGx7nTvAbu0wm3dVnpY71P7asAFT5oOOLrlsDqQYS6qenhE/NHfhtMR7AQqWSQ==", + "license": "MIT" + }, + "node_modules/moment": { + "version": "2.29.4", + "resolved": "https://registry.npmmirror.com/moment/-/moment-2.29.4.tgz", + "integrity": "sha512-5LC9SOxjSc2HF6vO2CyuTDNivEdoz2IvyJJGj6X8DJ0eFyfszE0QiEd+iXmBvUP3WHxSjFH/vIsA0EN00cgr8w==", + "license": "MIT", + "engines": { + "node": "*" + } + }, + "node_modules/node-xlsx": { + "version": "0.23.0", + "resolved": "https://registry.npmmirror.com/node-xlsx/-/node-xlsx-0.23.0.tgz", + "integrity": "sha512-r3KaSZSsSrK92rbPXnX/vDdxURmPPik0rjJ3A+Pybzpjyrk4G6WyGfj8JIz5dMMEpCmWVpmO4qoVPBxnpLv/8Q==", + "license": "Apache-2.0", + "dependencies": { + "xlsx": "https://cdn.sheetjs.com/xlsx-0.19.3/xlsx-0.19.3.tgz" + }, + "bin": { + "node-xlsx": "lib/bin/cli.js" + }, + "engines": { + "node": ">=10.0.0" + } + }, + "node_modules/satellite.js": { + "version": "5.0.0", + "resolved": "https://registry.npmmirror.com/satellite.js/-/satellite.js-5.0.0.tgz", + "integrity": "sha512-ie3yiJ2LJAJIhVUKdYhgp7V0btXKAMImDjRnuaNfJGl8rjwP2HwVIh4HLFcpiXYEiYwXc5fqh5+yZqCe6KIwWw==", + "license": "MIT" + }, + "node_modules/tle2czml": { + "resolved": "", + "link": true + }, + "node_modules/xlsx": { + "version": "0.19.3", + "resolved": "https://cdn.sheetjs.com/xlsx-0.19.3/xlsx-0.19.3.tgz", + "integrity": "sha512-8IfgFctB7fkvqkTGF2MnrDrC6vzE28Wcc1aSbdDQ+4/WFtzfS73YuapbuaPZwGqpR2e0EeDMIrFOJubQVLWFNA==", + "license": "Apache-2.0", + "bin": { + "xlsx": "bin/xlsx.njs" + }, + "engines": { + "node": ">=0.8" + } + } + } +} diff --git a/package-lock.json b/package-lock.json new file mode 100644 index 0000000..22048f7 --- /dev/null +++ b/package-lock.json @@ -0,0 +1,143 @@ +{ + "name": "tle2czml", + "version": "1.0.0", + "lockfileVersion": 2, + "requires": true, + "packages": { + "": { + "name": "tle2czml", + "version": "1.0.0", + "license": "MIT", + "dependencies": { + "julian": "^0.2.0", + "moment": "^2.29.4", + "node-xlsx": "^0.23.0", + "satellite.js": "^5.0.0", + "tle2czml": "file:" + }, + "bin": { + "tle2czml": "main.js" + } + }, + "node_modules/julian": { + "version": "0.2.0", + "resolved": "https://registry.npmmirror.com/julian/-/julian-0.2.0.tgz", + "integrity": "sha512-rpBcYy7SiT9ogHfxcJQDLycCVGx7nTvAbu0wm3dVnpY71P7asAFT5oOOLrlsDqQYS6qenhE/NHfhtMR7AQqWSQ==", + "license": "MIT" + }, + "node_modules/moment": { + "version": "2.29.4", + "resolved": "https://registry.npmmirror.com/moment/-/moment-2.29.4.tgz", + "integrity": "sha512-5LC9SOxjSc2HF6vO2CyuTDNivEdoz2IvyJJGj6X8DJ0eFyfszE0QiEd+iXmBvUP3WHxSjFH/vIsA0EN00cgr8w==", + "license": "MIT", + "engines": { + "node": "*" + } + }, + "node_modules/node-xlsx": { + "version": "0.23.0", + "resolved": "https://registry.npmmirror.com/node-xlsx/-/node-xlsx-0.23.0.tgz", + "integrity": "sha512-r3KaSZSsSrK92rbPXnX/vDdxURmPPik0rjJ3A+Pybzpjyrk4G6WyGfj8JIz5dMMEpCmWVpmO4qoVPBxnpLv/8Q==", + "license": "Apache-2.0", + "dependencies": { + "xlsx": "https://cdn.sheetjs.com/xlsx-0.19.3/xlsx-0.19.3.tgz" + }, + "bin": { + "node-xlsx": "lib/bin/cli.js" + }, + "engines": { + "node": ">=10.0.0" + } + }, + "node_modules/satellite.js": { + "version": "5.0.0", + "resolved": "https://registry.npmmirror.com/satellite.js/-/satellite.js-5.0.0.tgz", + "integrity": "sha512-ie3yiJ2LJAJIhVUKdYhgp7V0btXKAMImDjRnuaNfJGl8rjwP2HwVIh4HLFcpiXYEiYwXc5fqh5+yZqCe6KIwWw==", + "license": "MIT" + }, + "node_modules/tle2czml": { + "resolved": "", + "link": true + }, + "node_modules/xlsx": { + "version": "0.19.3", + "resolved": "https://cdn.sheetjs.com/xlsx-0.19.3/xlsx-0.19.3.tgz", + "integrity": "sha512-8IfgFctB7fkvqkTGF2MnrDrC6vzE28Wcc1aSbdDQ+4/WFtzfS73YuapbuaPZwGqpR2e0EeDMIrFOJubQVLWFNA==", + "license": "Apache-2.0", + "bin": { + "xlsx": "bin/xlsx.njs" + }, + "engines": { + "node": ">=0.8" + } + } + }, + "dependencies": { + "julian": { + "version": "0.2.0", + "resolved": "https://registry.npmmirror.com/julian/-/julian-0.2.0.tgz", + "integrity": "sha512-rpBcYy7SiT9ogHfxcJQDLycCVGx7nTvAbu0wm3dVnpY71P7asAFT5oOOLrlsDqQYS6qenhE/NHfhtMR7AQqWSQ==" + }, + "moment": { + "version": "2.29.4", + "resolved": "https://registry.npmmirror.com/moment/-/moment-2.29.4.tgz", + "integrity": "sha512-5LC9SOxjSc2HF6vO2CyuTDNivEdoz2IvyJJGj6X8DJ0eFyfszE0QiEd+iXmBvUP3WHxSjFH/vIsA0EN00cgr8w==" + }, + "node-xlsx": { + "version": "0.23.0", + "resolved": "https://registry.npmmirror.com/node-xlsx/-/node-xlsx-0.23.0.tgz", + "integrity": "sha512-r3KaSZSsSrK92rbPXnX/vDdxURmPPik0rjJ3A+Pybzpjyrk4G6WyGfj8JIz5dMMEpCmWVpmO4qoVPBxnpLv/8Q==", + "requires": { + "xlsx": "https://cdn.sheetjs.com/xlsx-0.19.3/xlsx-0.19.3.tgz" + } + }, + "satellite.js": { + "version": "5.0.0", + "resolved": "https://registry.npmmirror.com/satellite.js/-/satellite.js-5.0.0.tgz", + "integrity": "sha512-ie3yiJ2LJAJIhVUKdYhgp7V0btXKAMImDjRnuaNfJGl8rjwP2HwVIh4HLFcpiXYEiYwXc5fqh5+yZqCe6KIwWw==" + }, + "tle2czml": { + "version": "file:", + "requires": { + "julian": "^0.2.0", + "moment": "^2.29.4", + "node-xlsx": "^0.23.0", + "satellite.js": "^5.0.0", + "tle2czml": "file:" + }, + "dependencies": { + "julian": { + "version": "0.2.0", + "resolved": "https://registry.npmmirror.com/julian/-/julian-0.2.0.tgz", + "integrity": "sha512-rpBcYy7SiT9ogHfxcJQDLycCVGx7nTvAbu0wm3dVnpY71P7asAFT5oOOLrlsDqQYS6qenhE/NHfhtMR7AQqWSQ==" + }, + "moment": { + "version": "2.29.4", + "resolved": "https://registry.npmmirror.com/moment/-/moment-2.29.4.tgz", + "integrity": "sha512-5LC9SOxjSc2HF6vO2CyuTDNivEdoz2IvyJJGj6X8DJ0eFyfszE0QiEd+iXmBvUP3WHxSjFH/vIsA0EN00cgr8w==" + }, + "node-xlsx": { + "version": "0.23.0", + "resolved": "https://registry.npmmirror.com/node-xlsx/-/node-xlsx-0.23.0.tgz", + "integrity": "sha512-r3KaSZSsSrK92rbPXnX/vDdxURmPPik0rjJ3A+Pybzpjyrk4G6WyGfj8JIz5dMMEpCmWVpmO4qoVPBxnpLv/8Q==", + "requires": { + "xlsx": "https://cdn.sheetjs.com/xlsx-0.19.3/xlsx-0.19.3.tgz" + } + }, + "satellite.js": { + "version": "5.0.0", + "resolved": "https://registry.npmmirror.com/satellite.js/-/satellite.js-5.0.0.tgz", + "integrity": "sha512-ie3yiJ2LJAJIhVUKdYhgp7V0btXKAMImDjRnuaNfJGl8rjwP2HwVIh4HLFcpiXYEiYwXc5fqh5+yZqCe6KIwWw==" + }, + "xlsx": { + "version": "https://cdn.sheetjs.com/xlsx-0.19.3/xlsx-0.19.3.tgz", + "integrity": "sha512-8IfgFctB7fkvqkTGF2MnrDrC6vzE28Wcc1aSbdDQ+4/WFtzfS73YuapbuaPZwGqpR2e0EeDMIrFOJubQVLWFNA==" + } + } + }, + "xlsx": { + "version": "https://cdn.sheetjs.com/xlsx-0.19.3/xlsx-0.19.3.tgz", + "integrity": "sha512-8IfgFctB7fkvqkTGF2MnrDrC6vzE28Wcc1aSbdDQ+4/WFtzfS73YuapbuaPZwGqpR2e0EeDMIrFOJubQVLWFNA==" + } + } +} diff --git a/package.json b/package.json index 736406c..7c14402 100644 --- a/package.json +++ b/package.json @@ -7,16 +7,19 @@ "start": "node main.js", "pkg": "pkg . -t -win --out-path=dist/" }, - "bin":"./main.js", + "bin": "./main.js", "pkg": { "scripts": "build/**/*.js", "assets": "public/**/*", - "targets": ["node8"] + "targets": [ + "node8" + ] }, "dependencies": { "julian": "^0.2.0", "moment": "^2.29.4", "node-xlsx": "^0.23.0", - "satellite.js": "^5.0.0" + "satellite.js": "^5.0.0", + "tle2czml": "file:" } } diff --git a/public/excel/卫星数据匹配.xlsx b/public/excel/卫星数据匹配.xlsx index e1bacb5..c5f9dbe 100644 Binary files a/public/excel/卫星数据匹配.xlsx and b/public/excel/卫星数据匹配.xlsx differ diff --git a/yarn.lock b/yarn.lock index f2755ad..1d94d68 100644 --- a/yarn.lock +++ b/yarn.lock @@ -2,28 +2,39 @@ # yarn lockfile v1 -julian@^0.2.0: - version "0.2.0" - resolved "https://registry.npmmirror.com/julian/-/julian-0.2.0.tgz#8d7bfc360d76cc89d5d83b2137d860a18e47e2f1" - integrity sha512-rpBcYy7SiT9ogHfxcJQDLycCVGx7nTvAbu0wm3dVnpY71P7asAFT5oOOLrlsDqQYS6qenhE/NHfhtMR7AQqWSQ== +"julian@^0.2.0": + "integrity" "sha512-rpBcYy7SiT9ogHfxcJQDLycCVGx7nTvAbu0wm3dVnpY71P7asAFT5oOOLrlsDqQYS6qenhE/NHfhtMR7AQqWSQ==" + "resolved" "https://registry.npmmirror.com/julian/-/julian-0.2.0.tgz" + "version" "0.2.0" -moment@^2.29.4: - version "2.29.4" - resolved "https://registry.npmmirror.com/moment/-/moment-2.29.4.tgz#3dbe052889fe7c1b2ed966fcb3a77328964ef108" - integrity sha512-5LC9SOxjSc2HF6vO2CyuTDNivEdoz2IvyJJGj6X8DJ0eFyfszE0QiEd+iXmBvUP3WHxSjFH/vIsA0EN00cgr8w== +"moment@^2.29.4": + "integrity" "sha512-5LC9SOxjSc2HF6vO2CyuTDNivEdoz2IvyJJGj6X8DJ0eFyfszE0QiEd+iXmBvUP3WHxSjFH/vIsA0EN00cgr8w==" + "resolved" "https://registry.npmmirror.com/moment/-/moment-2.29.4.tgz" + "version" "2.29.4" -node-xlsx@^0.23.0: - version "0.23.0" - resolved "https://registry.npmmirror.com/node-xlsx/-/node-xlsx-0.23.0.tgz#0c4b642f9457712d68f30e1e30351d640cc37e90" - integrity sha512-r3KaSZSsSrK92rbPXnX/vDdxURmPPik0rjJ3A+Pybzpjyrk4G6WyGfj8JIz5dMMEpCmWVpmO4qoVPBxnpLv/8Q== +"node-xlsx@^0.23.0": + "integrity" "sha512-r3KaSZSsSrK92rbPXnX/vDdxURmPPik0rjJ3A+Pybzpjyrk4G6WyGfj8JIz5dMMEpCmWVpmO4qoVPBxnpLv/8Q==" + "resolved" "https://registry.npmmirror.com/node-xlsx/-/node-xlsx-0.23.0.tgz" + "version" "0.23.0" dependencies: - xlsx "https://cdn.sheetjs.com/xlsx-0.19.3/xlsx-0.19.3.tgz" + "xlsx" "https://cdn.sheetjs.com/xlsx-0.19.3/xlsx-0.19.3.tgz" -satellite.js@^5.0.0: - version "5.0.0" - resolved "https://registry.npmmirror.com/satellite.js/-/satellite.js-5.0.0.tgz#9db39c7c6f202d3486fb7b9da072d023d8ec0a63" - integrity sha512-ie3yiJ2LJAJIhVUKdYhgp7V0btXKAMImDjRnuaNfJGl8rjwP2HwVIh4HLFcpiXYEiYwXc5fqh5+yZqCe6KIwWw== +"satellite.js@^5.0.0": + "integrity" "sha512-ie3yiJ2LJAJIhVUKdYhgp7V0btXKAMImDjRnuaNfJGl8rjwP2HwVIh4HLFcpiXYEiYwXc5fqh5+yZqCe6KIwWw==" + "resolved" "https://registry.npmmirror.com/satellite.js/-/satellite.js-5.0.0.tgz" + "version" "5.0.0" + +"tle2czml@file:": + "resolved" "file:" + "version" "1.0.0" + dependencies: + "julian" "^0.2.0" + "moment" "^2.29.4" + "node-xlsx" "^0.23.0" + "satellite.js" "^5.0.0" + "tle2czml" "file:" "xlsx@https://cdn.sheetjs.com/xlsx-0.19.3/xlsx-0.19.3.tgz": - version "0.19.3" - resolved "https://cdn.sheetjs.com/xlsx-0.19.3/xlsx-0.19.3.tgz#f804c1850e2da5260165db0a059dc2a6099d55f3" + "integrity" "sha512-8IfgFctB7fkvqkTGF2MnrDrC6vzE28Wcc1aSbdDQ+4/WFtzfS73YuapbuaPZwGqpR2e0EeDMIrFOJubQVLWFNA==" + "resolved" "https://cdn.sheetjs.com/xlsx-0.19.3/xlsx-0.19.3.tgz" + "version" "0.19.3"