Skip to content
Snippets Groups Projects
Commit dbf67afd authored by David Sehnal's avatar David Sehnal
Browse files

Fixed module resolution (no more ../../../../../)

parent 801e1ef0
Branches
Tags
No related merge requests found
Showing
with 33 additions and 33 deletions
......@@ -12,8 +12,8 @@
"bundle": "./node_modules/.bin/rollup -c",
"test": "./node_modules/.bin/jest",
"dist": "./node_modules/.bin/uglifyjs build/js/molio.dev.js -cm > dist/molio.js && cp build/js/molio.esm.js dist/molio.esm.js",
"script": "./node_modules/.bin/rollup build/js/src/script.js -e fs -f cjs -o build/js/script.js",
"runscript": "node build/js/src/script.js",
"script": "./node_modules/.bin/rollup build/node_modules/script.js -e fs -f cjs -o build/js/script.js",
"runscript": "node build/node_modules/script.js",
"download-dics": "./node_modules/.bin/download -o build/dics http://mmcif.wwpdb.org/dictionaries/ascii/mmcif_pdbx_v50.dic && ./node_modules/.bin/download -o build/dics http://mmcif.wwpdb.org/dictionaries/ascii/mmcif_ddl.dic"
},
"jest": {
......
......@@ -4,7 +4,7 @@
* @author David Sehnal <david.sehnal@gmail.com>
*/
import { OrderedSet } from '../../../mol-base/collections/integer'
import { OrderedSet } from 'mol-base/collections/integer'
import AtomSet from '../structure/atom/set'
import Atom from '../structure/atom'
......
......@@ -6,10 +6,10 @@
import { mmCIF } from '../data-format'
import Model from '../model'
import Column from '../../../../mol-base/collections/column'
import Table from '../../../../mol-base/collections/table'
import { Interval, Segmentation } from '../../../../mol-base/collections/integer'
import { newUUID } from '../../../../mol-base/utils/uuid'
import Column from 'mol-base/collections/column'
import Table from 'mol-base/collections/table'
import { Interval, Segmentation } from 'mol-base/collections/integer'
import { newUUID } from 'mol-base/utils/uuid'
import * as Hierarchy from '../properties/hierarchy'
import Conformation from '../properties/conformation'
import findHierarchyKeys from '../utils/hierarchy-keys'
......
......@@ -5,7 +5,7 @@
* @author David Sehnal <david.sehnal@gmail.com>
*/
import BitFlags from '../../../mol-base/utils/bit-flags'
import BitFlags from 'mol-base/utils/bit-flags'
export const enum EntityType {
Unknown = 'unknown',
......
......@@ -4,7 +4,7 @@
* @author David Sehnal <david.sehnal@gmail.com>
*/
import { Frame as mmCIF_Frame } from '../../../mol-io/reader/cif/schema/mmcif'
import { Frame as mmCIF_Frame } from 'mol-io/reader/cif/schema/mmcif'
export interface mmCIF { kind: 'mmCIF', data: mmCIF_Frame }
......
......@@ -7,7 +7,7 @@
import DataFormat from './data-format'
import HierarchyProperties from './properties/hierarchy'
import ConformationProperties from './properties/conformation'
import UUID from '../../../mol-base/utils/uuid'
import UUID from 'mol-base/utils/uuid'
import buildMmCIF from './builders/mmcif'
......
......@@ -4,8 +4,8 @@
* @author David Sehnal <david.sehnal@gmail.com>
*/
import Column from '../../../../mol-base/collections/column'
import UUID from '../../../../mol-base/utils/uuid'
import Column from 'mol-base/collections/column'
import UUID from 'mol-base/utils/uuid'
interface Conformation {
id: UUID,
......
......@@ -4,10 +4,10 @@
* @author David Sehnal <david.sehnal@gmail.com>
*/
import Column from '../../../../mol-base/collections/column'
import Table from '../../../../mol-base/collections/table'
import { Segmentation } from '../../../../mol-base/collections/integer'
import { Schema as mmCIF } from '../../../../mol-io/reader/cif/schema/mmcif'
import Column from 'mol-base/collections/column'
import Table from 'mol-base/collections/table'
import { Segmentation } from 'mol-base/collections/integer'
import { Schema as mmCIF } from 'mol-io/reader/cif/schema/mmcif'
const _esCache = Object.create(null);
export interface ElementSymbol extends String { '@type': 'element-symbol' }
......
......@@ -6,4 +6,4 @@
// TODO: symmetry and assebmlies descriptors
//import Column from '../../../mol-base/collections/column'
\ No newline at end of file
//import Column from 'mol-base/collections/column'
\ No newline at end of file
......@@ -4,9 +4,9 @@
* @author David Sehnal <david.sehnal@gmail.com>
*/
import Column from '../../../../mol-base/collections/column'
import Column from 'mol-base/collections/column'
import { Data, Segments, Keys } from '../properties/hierarchy'
import { Interval, Segmentation } from '../../../../mol-base/collections/integer'
import { Interval, Segmentation } from 'mol-base/collections/integer'
function getResidueId(comp_id: string, seq_id: number, ins_code: string) {
return `${comp_id} ${seq_id} ${ins_code}`;
......
......@@ -8,7 +8,7 @@ import Query from './query'
//import Selection from './selection'
import * as P from './properties'
import { AtomSet, Atom } from '../structure'
import { OrderedSet } from '../../../mol-base/collections/integer'
import { OrderedSet } from 'mol-base/collections/integer'
export interface AtomGroupsSpec {
entityTest: Atom.Predicate,
......
......@@ -4,8 +4,8 @@
* @author David Sehnal <david.sehnal@gmail.com>
*/
import Iterator from '../../../mol-base/collections/iterator'
import HashSet from '../../../mol-base/collections/hash-set'
import Iterator from 'mol-base/collections/iterator'
import HashSet from 'mol-base/collections/hash-set'
import { Structure, Atom, AtomSet } from '../structure'
type Selection =
......
......@@ -4,7 +4,7 @@
* @author David Sehnal <david.sehnal@gmail.com>
*/
import { Tuple } from '../../../mol-base/collections/integer'
import { Tuple } from 'mol-base/collections/integer'
import Unit from './unit'
import Structure from './structure'
......
......@@ -4,7 +4,7 @@
* @author David Sehnal <david.sehnal@gmail.com>
*/
import { OrderedSet, SortedArray, Iterator } from '../../../../mol-base/collections/integer'
import { OrderedSet, SortedArray, Iterator } from 'mol-base/collections/integer'
import Atom from '../atom'
import * as Impl from './set/impl'
import createBuilder from './set/builder'
......
......@@ -5,8 +5,8 @@
*/
import AtomSet from '../set'
import { OrderedSet } from '../../../../../mol-base/collections/integer'
import { sortArray } from '../../../../../mol-base/collections/sort'
import { OrderedSet } from 'mol-base/collections/integer'
import { sortArray } from 'mol-base/collections/sort'
class Builder {
private keys: number[] = [];
......
......@@ -4,9 +4,9 @@
* @author David Sehnal <david.sehnal@gmail.com>
*/
import { SortedArray, Interval, Iterator, OrderedSet } from '../../../../../mol-base/collections/integer'
import { sortArray } from '../../../../../mol-base/collections/sort'
import { hash1 } from '../../../../../mol-base/collections/hash-functions'
import { SortedArray, Interval, Iterator, OrderedSet } from 'mol-base/collections/integer'
import { sortArray } from 'mol-base/collections/sort'
import { hash1 } from 'mol-base/collections/hash-functions'
import Atom from '../../atom'
/** Long and painful implementation starts here */
......
......@@ -4,7 +4,7 @@
* @author David Sehnal <david.sehnal@gmail.com>
*/
import { Mat4 } from '../../../mol-base/math/linear-algebra'
import { Mat4 } from 'mol-base/math/linear-algebra'
interface Operator extends Readonly<{
name: string,
......
......@@ -8,7 +8,7 @@ import { Model } from '../model'
import Unit from './unit'
import Operator from './operator'
import AtomSet from './atom/set'
import { OrderedSet } from '../../../mol-base/collections/integer'
import { OrderedSet } from 'mol-base/collections/integer'
interface Structure extends Readonly<{
units: { readonly [id: number]: Unit },
......
......@@ -7,7 +7,7 @@
import FixedColumn from '../common/text/column/fixed'
import TokenColumn from '../common/text/column/token'
import Column, { ColumnHelpers } from '../../../mol-base/collections/column'
import Column, { ColumnHelpers } from 'mol-base/collections/column'
const lines = [
'1.123 abc',
......
......@@ -4,7 +4,7 @@
* @author David Sehnal <david.sehnal@gmail.com>
*/
import Column, { ColumnHelpers } from '../../../../mol-base/collections/column'
import Column, { ColumnHelpers } from 'mol-base/collections/column'
import * as Data from '../data-model'
import { EncodedColumn } from './encoding'
import decode from './decoder'
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment