Skip to content
体验新版
项目
组织
正在加载...
登录
切换导航
打开侧边栏
D4vsg
TypeScript_289679
提交
faa51901
T
TypeScript_289679
项目概览
D4vsg
/
TypeScript_289679
与 Fork 源项目一致
Fork自
inscode / TypeScript
通知
1
Star
0
Fork
0
代码
文件
提交
分支
Tags
贡献者
分支图
Diff
Issue
0
列表
看板
标记
里程碑
合并请求
0
DevOps
流水线
流水线任务
计划
Wiki
0
Wiki
分析
仓库
DevOps
项目成员
Pages
T
TypeScript_289679
项目概览
项目概览
详情
发布
仓库
仓库
文件
提交
分支
标签
贡献者
分支图
比较
Issue
0
Issue
0
列表
看板
标记
里程碑
合并请求
0
合并请求
0
Pages
DevOps
DevOps
流水线
流水线任务
计划
分析
分析
仓库分析
DevOps
Wiki
0
Wiki
成员
成员
收起侧边栏
关闭侧边栏
动态
分支图
创建新Issue
流水线任务
提交
Issue看板
提交
faa51901
编写于
3月 22, 2023
作者:
6
64104061f23fda247c679fa8
浏览文件
操作
浏览文件
下载
电子邮件补丁
差异文件
UPDATE
上级
940b1d29
变更
7
隐藏空白更改
内联
并排
Showing
7 changed file
with
102 addition
and
3 deletion
+102
-3
.build/index.js
.build/index.js
+4
-0
.build/index.js.map
.build/index.js.map
+7
-0
.config/build.sh
.config/build.sh
+17
-0
.inscode
.inscode
+2
-1
index.ts
index.ts
+2
-0
inscode.nix
inscode.nix
+4
-2
tsconfig.json
tsconfig.json
+66
-0
未找到文件。
.build/index.js
0 → 100644
浏览文件 @
faa51901
"
use strict
"
;
const
s
=
"
hello world!
"
;
console
.
log
(
s
);
//# sourceMappingURL=index.js.map
.build/index.js.map
0 → 100644
浏览文件 @
faa51901
{
"version": 3,
"sources": ["../index.ts"],
"sourcesContent": ["const s: string = \"hello world!\";\nconsole.log(s);\n"],
"mappings": ";AAAA,MAAM,IAAY;AAClB,QAAQ,IAAI,CAAC;",
"names": []
}
.config/build.sh
0 → 100644
浏览文件 @
faa51901
#!/usr/bin/env bash
set
-e
rm
-rf
.build
mkdir
-p
./.build
ENTRYPOINTS
=
$(
find
-type
f
-name
'*.[tj]s'
-not
-path
'./node_modules/*'
)
esbuild
$ENTRYPOINTS
\
--log-level
=
warning
\
--outdir
=
'./.build'
\
--outbase
=
.
\
--sourcemap
\
--target
=
'node16'
\
--platform
=
'node'
\
--format
=
'cjs'
.inscode
浏览文件 @
faa51901
run = "cowsay 欢迎来到 InsCode"
run = "node --enable-source-maps .build/index.js"
entrypoint = "index.ts"
[nix]
[nix]
channel = "stable-22_11"
channel = "stable-22_11"
index.ts
0 → 100644
浏览文件 @
faa51901
const
s
:
string
=
"
欢迎来到 InsCode
"
;
console
.
log
(
s
);
inscode.nix
浏览文件 @
faa51901
{
pkgs
}:
{
{
pkgs
}:
{
deps
=
[
deps
=
[
pkgs
.
cowsay
pkgs
.
yarn
pkgs
.
esbuild
pkgs
.
nodejs-16_x
];
];
}
}
\ No newline at end of file
tsconfig.json
0 → 100644
浏览文件 @
faa51901
{
"compilerOptions"
:
{
/*
Visit
https://aka.ms/tsconfig.json
to
read
more
about
this
file
*/
/*
Basic
Options
*/
//
"incremental"
:
true
,
/*
Enable
incremental
compilation
*/
"target"
:
"ESNEXT"
,
/*
Specify
ECMAScript
target
version:
'ES
3
'
(default)
,
'ES
5
'
,
'ES
2015
'
,
'ES
2016
'
,
'ES
2017
'
,
'ES
2018
'
,
'ES
2019
'
,
'ES
2020
'
,
'ES
2021
'
,
or
'ESNEXT'.
*/
"module"
:
"ESNext"
,
/*
Specify
module
code
generation:
'none'
,
'commonjs'
,
'amd'
,
'system'
,
'umd'
,
'es
2015
'
,
'es
2020
'
,
or
'ESNext'.
*/
//
"lib"
:
[],
/*
Specify
library
files
to
be
included
in
the
compilation.
*/
//
"allowJs"
:
true
,
/*
Allow
javascript
files
to
be
compiled.
*/
//
"checkJs"
:
true
,
/*
Report
errors
in
.js
files.
*/
//
"jsx"
:
"preserve"
,
/*
Specify
JSX
code
generation:
'preserve'
,
'react-native'
,
'react'
,
'react-jsx'
or
'react-jsxdev'.
*/
//
"declaration"
:
true
,
/*
Generates
corresponding
'.d.ts'
file.
*/
//
"declarationMap"
:
true
,
/*
Generates
a
sourcemap
for
each
corresponding
'.d.ts'
file.
*/
//
"sourceMap"
:
true
,
/*
Generates
corresponding
'.map'
file.
*/
//
"outFile"
:
"./"
,
/*
Concatenate
and
emit
output
to
single
file.
*/
//
"outDir"
:
"./"
,
/*
Redirect
output
structure
to
the
directory.
*/
//
"rootDir"
:
"./"
,
/*
Specify
the
root
directory
of
input
files.
Use
to
control
the
output
directory
structure
with
--outDir.
*/
//
"composite"
:
true
,
/*
Enable
project
compilation
*/
//
"tsBuildInfoFile"
:
"./"
,
/*
Specify
file
to
store
incremental
compilation
information
*/
//
"removeComments"
:
true
,
/*
Do
not
emit
comments
to
output.
*/
"noEmit"
:
true
,
/*
Do
not
emit
outputs.
*/
//
"importHelpers"
:
true
,
/*
Import
emit
helpers
from
'tslib'.
*/
//
"downlevelIteration"
:
true
,
/*
Provide
full
support
for
iterables
in
'for-of'
,
spread
,
and
destructuring
when
targeting
'ES
5
'
or
'ES
3
'.
*/
//
"isolatedModules"
:
true
,
/*
Transpile
each
file
as
a
separate
module
(similar
to
'ts.transpileModule').
*/
/*
Strict
Type-Checking
Options
*/
"strict"
:
true
,
/*
Enable
all
strict
type-checking
options.
*/
//
"noImplicitAny"
:
true
,
/*
Raise
error
on
expressions
and
declarations
with
an
implied
'any'
type.
*/
//
"strictNullChecks"
:
true
,
/*
Enable
strict
null
checks.
*/
//
"strictFunctionTypes"
:
true
,
/*
Enable
strict
checking
of
function
types.
*/
//
"strictBindCallApply"
:
true
,
/*
Enable
strict
'bind'
,
'call'
,
and
'apply'
methods
on
functions.
*/
//
"strictPropertyInitialization"
:
true
,
/*
Enable
strict
checking
of
property
initialization
in
classes.
*/
//
"noImplicitThis"
:
true
,
/*
Raise
error
on
'this'
expressions
with
an
implied
'any'
type.
*/
//
"alwaysStrict"
:
true
,
/*
Parse
in
strict
mode
and
emit
"use strict"
for
each
source
file.
*/
/*
Additional
Checks
*/
//
"noUnusedLocals"
:
true
,
/*
Report
errors
on
unused
locals.
*/
//
"noUnusedParameters"
:
true
,
/*
Report
errors
on
unused
parameters.
*/
//
"noImplicitReturns"
:
true
,
/*
Report
error
when
not
all
code
paths
in
function
return
a
value.
*/
//
"noFallthroughCasesInSwitch"
:
true
,
/*
Report
errors
for
fallthrough
cases
in
switch
statement.
*/
//
"noUncheckedIndexedAccess"
:
true
,
/*
Include
'undefined'
in
index
signature
results
*/
//
"noImplicitOverride"
:
true
,
/*
Ensure
overriding
members
in
derived
classes
are
marked
with
an
'override'
modifier.
*/
//
"noPropertyAccessFromIndexSignature"
:
true
,
/*
Require
undeclared
properties
from
index
signatures
to
use
element
accesses.
*/
/*
Module
Resolution
Options
*/
"moduleResolution"
:
"node"
,
/*
Specify
module
resolution
strategy:
'node'
(Node.js)
or
'classic'
(TypeScript
pre
-1.6
).
*/
//
"baseUrl"
:
"./"
,
/*
Base
directory
to
resolve
non-absolute
module
names.
*/
//
"paths"
:
{},
/*
A
series
of
entries
which
re-map
imports
to
lookup
locations
relative
to
the
'baseUrl'.
*/
//
"rootDirs"
:
[],
/*
List
of
root
folders
whose
combined
content
represents
the
structure
of
the
project
at
runtime.
*/
"typeRoots"
:
[
"./node_modules/@types"
,
],
/*
List
of
folders
to
include
type
definitions
from.
*/
//
"types"
:
[],
/*
Type
declaration
files
to
be
included
in
compilation.
*/
//
"allowSyntheticDefaultImports"
:
true
,
/*
Allow
default
imports
from
modules
with
no
default
export.
This
does
not
affect
code
emit
,
just
typechecking.
*/
"esModuleInterop"
:
true
,
/*
Enables
emit
interoperability
between
CommonJS
and
ES
Modules
via
creation
of
namespace
objects
for
all
imports.
Implies
'allowSyntheticDefaultImports'.
*/
//
"preserveSymlinks"
:
true
,
/*
Do
not
resolve
the
real
path
of
symlinks.
*/
//
"allowUmdGlobalAccess"
:
true
,
/*
Allow
accessing
UMD
globals
from
modules.
*/
/*
Experimental
Options
*/
//
"experimentalDecorators"
:
true
,
/*
Enables
experimental
support
for
ES
7
decorators.
*/
//
"emitDecoratorMetadata"
:
true
,
/*
Enables
experimental
support
for
emitting
type
metadata
for
decorators.
*/
/*
Advanced
Options
*/
"skipLibCheck"
:
true
,
/*
Skip
type
checking
of
declaration
files.
*/
"forceConsistentCasingInFileNames"
:
true
/*
Disallow
inconsistently-cased
references
to
the
same
file.
*/
},
"exclude"
:
[
"node_modules"
,
".build"
]
}
\ No newline at end of file
编辑
预览
Markdown
is supported
0%
请重试
或
添加新附件
.
添加附件
取消
You are about to add
0
people
to the discussion. Proceed with caution.
先完成此消息的编辑!
取消
想要评论请
注册
或
登录