├── .eslintrc.yml ├── .github └── workflows │ ├── lactame.yml │ ├── nodejs.yml │ ├── release.yml │ └── typedoc.yml ├── .gitignore ├── .npmrc ├── .prettierrc.json ├── CHANGELOG.md ├── LICENSE ├── README.md ├── demo └── agilent.ts ├── jest.config.js ├── package.json ├── src ├── .npmignore ├── __tests__ │ ├── __snapshots__ │ │ └── toString.test.ts.snap │ ├── attributeExists.test.ts │ ├── dataVariableExists.test.ts │ ├── files │ │ ├── P071.CDF │ │ ├── agilent_hplc.cdf │ │ ├── ichthyop.nc │ │ ├── madis-sao.nc │ │ ├── model1_md2.nc │ │ └── not_nc.txt │ ├── getAttribute.test.ts │ ├── getDataVariableAsString.test.ts │ ├── index.test.ts │ ├── toString.test.ts │ └── types.test.ts ├── data.ts ├── header.ts ├── index.ts ├── parser.ts ├── toString.ts ├── types.ts └── utils.ts ├── tsconfig.cjs.json ├── tsconfig.esm.json └── tsconfig.json /.eslintrc.yml: -------------------------------------------------------------------------------- 1 | extends: cheminfo-typescript 2 | -------------------------------------------------------------------------------- /.github/workflows/lactame.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cheminfo/netcdfjs/HEAD/.github/workflows/lactame.yml -------------------------------------------------------------------------------- /.github/workflows/nodejs.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cheminfo/netcdfjs/HEAD/.github/workflows/nodejs.yml -------------------------------------------------------------------------------- /.github/workflows/release.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cheminfo/netcdfjs/HEAD/.github/workflows/release.yml -------------------------------------------------------------------------------- /.github/workflows/typedoc.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cheminfo/netcdfjs/HEAD/.github/workflows/typedoc.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cheminfo/netcdfjs/HEAD/.gitignore -------------------------------------------------------------------------------- /.npmrc: -------------------------------------------------------------------------------- 1 | package-lock=false 2 | -------------------------------------------------------------------------------- /.prettierrc.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cheminfo/netcdfjs/HEAD/.prettierrc.json -------------------------------------------------------------------------------- /CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cheminfo/netcdfjs/HEAD/CHANGELOG.md -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cheminfo/netcdfjs/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cheminfo/netcdfjs/HEAD/README.md -------------------------------------------------------------------------------- /demo/agilent.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cheminfo/netcdfjs/HEAD/demo/agilent.ts -------------------------------------------------------------------------------- /jest.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cheminfo/netcdfjs/HEAD/jest.config.js -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cheminfo/netcdfjs/HEAD/package.json -------------------------------------------------------------------------------- /src/.npmignore: -------------------------------------------------------------------------------- 1 | __tests__ 2 | .npmignore 3 | -------------------------------------------------------------------------------- /src/__tests__/__snapshots__/toString.test.ts.snap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cheminfo/netcdfjs/HEAD/src/__tests__/__snapshots__/toString.test.ts.snap -------------------------------------------------------------------------------- /src/__tests__/attributeExists.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cheminfo/netcdfjs/HEAD/src/__tests__/attributeExists.test.ts -------------------------------------------------------------------------------- /src/__tests__/dataVariableExists.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cheminfo/netcdfjs/HEAD/src/__tests__/dataVariableExists.test.ts -------------------------------------------------------------------------------- /src/__tests__/files/P071.CDF: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cheminfo/netcdfjs/HEAD/src/__tests__/files/P071.CDF -------------------------------------------------------------------------------- /src/__tests__/files/agilent_hplc.cdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cheminfo/netcdfjs/HEAD/src/__tests__/files/agilent_hplc.cdf -------------------------------------------------------------------------------- /src/__tests__/files/ichthyop.nc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cheminfo/netcdfjs/HEAD/src/__tests__/files/ichthyop.nc -------------------------------------------------------------------------------- /src/__tests__/files/madis-sao.nc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cheminfo/netcdfjs/HEAD/src/__tests__/files/madis-sao.nc -------------------------------------------------------------------------------- /src/__tests__/files/model1_md2.nc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cheminfo/netcdfjs/HEAD/src/__tests__/files/model1_md2.nc -------------------------------------------------------------------------------- /src/__tests__/files/not_nc.txt: -------------------------------------------------------------------------------- 1 | This is not a NetCDF file -------------------------------------------------------------------------------- /src/__tests__/getAttribute.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cheminfo/netcdfjs/HEAD/src/__tests__/getAttribute.test.ts -------------------------------------------------------------------------------- /src/__tests__/getDataVariableAsString.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cheminfo/netcdfjs/HEAD/src/__tests__/getDataVariableAsString.test.ts -------------------------------------------------------------------------------- /src/__tests__/index.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cheminfo/netcdfjs/HEAD/src/__tests__/index.test.ts -------------------------------------------------------------------------------- /src/__tests__/toString.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cheminfo/netcdfjs/HEAD/src/__tests__/toString.test.ts -------------------------------------------------------------------------------- /src/__tests__/types.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cheminfo/netcdfjs/HEAD/src/__tests__/types.test.ts -------------------------------------------------------------------------------- /src/data.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cheminfo/netcdfjs/HEAD/src/data.ts -------------------------------------------------------------------------------- /src/header.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cheminfo/netcdfjs/HEAD/src/header.ts -------------------------------------------------------------------------------- /src/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cheminfo/netcdfjs/HEAD/src/index.ts -------------------------------------------------------------------------------- /src/parser.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cheminfo/netcdfjs/HEAD/src/parser.ts -------------------------------------------------------------------------------- /src/toString.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cheminfo/netcdfjs/HEAD/src/toString.ts -------------------------------------------------------------------------------- /src/types.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cheminfo/netcdfjs/HEAD/src/types.ts -------------------------------------------------------------------------------- /src/utils.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cheminfo/netcdfjs/HEAD/src/utils.ts -------------------------------------------------------------------------------- /tsconfig.cjs.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cheminfo/netcdfjs/HEAD/tsconfig.cjs.json -------------------------------------------------------------------------------- /tsconfig.esm.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cheminfo/netcdfjs/HEAD/tsconfig.esm.json -------------------------------------------------------------------------------- /tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cheminfo/netcdfjs/HEAD/tsconfig.json --------------------------------------------------------------------------------